.elementor-33393 .elementor-element.elementor-element-7914c726{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-428ab533{--display:flex;}.elementor-33393 .elementor-element.elementor-element-428ab533:not(.elementor-motion-effects-element-type-background), .elementor-33393 .elementor-element.elementor-element-428ab533 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vinylstripcurtaindoors.com/wp-content/uploads/2025/11/bg_gradient-3.jpg");background-position:top center;background-repeat:repeat-x;background-size:cover;}.elementor-33393 .elementor-element.elementor-element-2327f934{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-33393 .elementor-element.elementor-element-6fded925{text-align:center;}.elementor-33393 .elementor-element.elementor-element-6fded925 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:30px;font-weight:900;font-style:italic;line-height:20px;color:#FFCC00;}.elementor-33393 .elementor-element.elementor-element-524a156e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-33393 .elementor-element.elementor-element-524a156e .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:16px;font-weight:900;font-style:italic;line-height:1px;color:#FFFFFF;}.elementor-33393 .elementor-element.elementor-element-221b6b18{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-221b6b18.e-con{--align-self:center;}.elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mega-menu{--n-menu-divider-color:var( --e-global-color-text );}.elementor-33393 .elementor-element.elementor-element-756c39c0{--display:flex;}.elementor-33393 .elementor-element.elementor-element-3d956799{--display:flex;}.elementor-33393 .elementor-element.elementor-element-1726d6e3{--display:flex;}.elementor-33393 .elementor-element.elementor-element-17057749{--display:flex;}.elementor-33393 .elementor-element.elementor-element-2cc88dbf{--display:flex;}.elementor-33393 .elementor-element.elementor-element-4fbe4061{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:10px;--n-menu-title-font-size:12px;--n-menu-title-color-normal:#FFFFFF;--n-menu-title-transition:0ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-33393 .elementor-element.elementor-element-4fbe4061 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:not( .e-current ):not( :hover ){background-color:#00007B;border-style:solid;border-width:1px 1px 0px 1px;border-color:#FFFFFF;}.elementor-33393 .elementor-element.elementor-element-4fbe4061 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:hover:not( .e-current ){background-color:#FFFF02;border-style:solid;border-width:1px 1px 0px 1px;border-color:#FFFFFF;}.elementor-33393 .elementor-element.elementor-element-4fbe4061 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title.e-current{background-color:#FFFFFF;}.elementor-33393 .elementor-element.elementor-element-4fbe4061 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-33393 .elementor-element.elementor-element-4fbe4061 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-33393 .elementor-element.elementor-element-4fbe4061 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Arial", Sans-serif;font-weight:600;}.elementor-33393 .elementor-element.elementor-element-4fbe4061 {--n-menu-title-color-hover:#00007B;--n-menu-title-color-active:#002DB4;}.elementor-33393 .elementor-element.elementor-element-4fbe4061 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title{border-radius:10px 10px 0px 0px;}.elementor-33393 .elementor-element.elementor-element-78c0a6ff{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:0px 0px 0px 0px;--margin-top:-20px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:7px;--padding-bottom:160px;--padding-left:20px;--padding-right:20px;}.elementor-33393 .elementor-element.elementor-element-78c0a6ff:not(.elementor-motion-effects-element-type-background), .elementor-33393 .elementor-element.elementor-element-78c0a6ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-33393 .elementor-element.elementor-element-78c0a6ff.e-con{--align-self:flex-start;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-33393 .elementor-element.elementor-element-5d71ac15 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#396670;}.elementor-33393 .elementor-element.elementor-element-5d71ac15 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-33393 .elementor-element.elementor-element-5d71ac15 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-33393 .elementor-element.elementor-element-5d71ac15 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-33393 .elementor-element.elementor-element-5d71ac15 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-33393 .elementor-element.elementor-element-5d71ac15 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-33393 .elementor-element.elementor-element-5d71ac15{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-33393 .elementor-element.elementor-element-5d71ac15 .elementor-icon-list-text{color:#396670;transition:color 0.3s;}.elementor-33393 .elementor-element.elementor-element-5d71ac15 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0099FF;}.elementor-33393 .elementor-element.elementor-element-4d91958a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 020px;--row-gap:0px;--column-gap:020px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-536a7d1e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-33393 .elementor-element.elementor-element-5d54eb16{font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-33393 .elementor-element.elementor-element-a57ba1a .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#396670;}.elementor-33393 .elementor-element.elementor-element-a57ba1a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-33393 .elementor-element.elementor-element-a57ba1a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-33393 .elementor-element.elementor-element-a57ba1a .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-33393 .elementor-element.elementor-element-a57ba1a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-33393 .elementor-element.elementor-element-a57ba1a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-33393 .elementor-element.elementor-element-a57ba1a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-33393 .elementor-element.elementor-element-a57ba1a .elementor-icon-list-text{color:#396670;transition:color 0.3s;}.elementor-33393 .elementor-element.elementor-element-a57ba1a .elementor-icon-list-item:hover .elementor-icon-list-text{color:#0099FF;}.elementor-33393 .elementor-element.elementor-element-7279654e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-33393 .elementor-element.elementor-element-1286ad80 img{width:180px;max-width:180px;}.elementor-33393 .elementor-element.elementor-element-2c984d23{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 020px;--row-gap:0px;--column-gap:020px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#CCCCCC;--border-color:#CCCCCC;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-5af48a6c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-67960177{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-59390550{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-33393 .elementor-element.elementor-element-f020417{text-align:center;}.elementor-33393 .elementor-element.elementor-element-f020417 img{width:80%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-33393 .elementor-element.elementor-element-d0e4645{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-33393 .elementor-element.elementor-element-2fc4e19b .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;color:#0000FF;}.elementor-33393 .elementor-element.elementor-element-1cb089f9{width:var( --container-widget-width, 304.986px );max-width:304.986px;--container-widget-width:304.986px;--container-widget-flex-grow:0;font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-33393 .elementor-element.elementor-element-1cb089f9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33393 .elementor-element.elementor-element-44f2c73c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-186b1edc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-33393 .elementor-element.elementor-element-549e5ee1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-2dbe9b91{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-62be4f1{--display:flex;}.elementor-33393 .elementor-element.elementor-element-4ed27f1b{text-align:center;}.elementor-33393 .elementor-element.elementor-element-4ed27f1b img{width:80%;max-width:100%;}.elementor-33393 .elementor-element.elementor-element-4de3b451{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-33393 .elementor-element.elementor-element-106e32c9{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-33393 .elementor-element.elementor-element-106e32c9 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;color:#0000FF;}.elementor-33393 .elementor-element.elementor-element-6cf2e173{width:var( --container-widget-width, 297px );max-width:297px;--container-widget-width:297px;--container-widget-flex-grow:0;font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-33393 .elementor-element.elementor-element-6cf2e173.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33393 .elementor-element.elementor-element-585aabab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-48da19f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-33393 .elementor-element.elementor-element-1e3ddae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 020px;--row-gap:0px;--column-gap:020px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#CCCCCC;--border-color:#CCCCCC;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-1a207ddb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-6d73d805{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-c2c0664{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-33393 .elementor-element.elementor-element-3fff2f9b{width:var( --container-widget-width, 106.729% );max-width:106.729%;--container-widget-width:106.729%;--container-widget-flex-grow:0;text-align:center;}.elementor-33393 .elementor-element.elementor-element-3fff2f9b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33393 .elementor-element.elementor-element-3fff2f9b img{width:80%;max-width:100%;}.elementor-33393 .elementor-element.elementor-element-135b8268{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-33393 .elementor-element.elementor-element-7a483c67 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;color:#0000FF;}.elementor-33393 .elementor-element.elementor-element-7073d99e{width:var( --container-widget-width, 407px );max-width:407px;--container-widget-width:407px;--container-widget-flex-grow:0;font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-33393 .elementor-element.elementor-element-7073d99e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33393 .elementor-element.elementor-element-1e4015bd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-884c602{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-33393 .elementor-element.elementor-element-5d692f37{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-6cd1bb1d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-5467d4c4{--display:flex;}.elementor-33393 .elementor-element.elementor-element-2cc04423{text-align:center;}.elementor-33393 .elementor-element.elementor-element-2cc04423 img{width:80%;max-width:100%;}.elementor-33393 .elementor-element.elementor-element-39947b10{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-33393 .elementor-element.elementor-element-95d02fe{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-33393 .elementor-element.elementor-element-95d02fe .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;color:#0000FF;}.elementor-33393 .elementor-element.elementor-element-3fb9c38a{width:var( --container-widget-width, 406px );max-width:406px;--container-widget-width:406px;--container-widget-flex-grow:0;font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-33393 .elementor-element.elementor-element-3fb9c38a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33393 .elementor-element.elementor-element-290e07c0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-6a608825{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-33393 .elementor-element.elementor-element-3e681911{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 020px;--row-gap:0px;--column-gap:020px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#CCCCCC;--border-color:#CCCCCC;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-297f9ad0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-2049548d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-509f4481{--display:flex;}.elementor-33393 .elementor-element.elementor-element-38ab745e{text-align:center;}.elementor-33393 .elementor-element.elementor-element-38ab745e img{width:80%;max-width:100%;}.elementor-33393 .elementor-element.elementor-element-7dc9dd40{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-33393 .elementor-element.elementor-element-45466d69 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;color:#0000FF;}.elementor-33393 .elementor-element.elementor-element-21b140f1{width:var( --container-widget-width, 389px );max-width:389px;--container-widget-width:389px;--container-widget-flex-grow:0;font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-33393 .elementor-element.elementor-element-21b140f1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33393 .elementor-element.elementor-element-3530b385{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-24cab185{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-33393 .elementor-element.elementor-element-68fe0bb8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-22ae4a24{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-6ce377ba{--display:flex;}.elementor-33393 .elementor-element.elementor-element-3c53a96f{text-align:center;}.elementor-33393 .elementor-element.elementor-element-3c53a96f img{width:80%;max-width:100%;}.elementor-33393 .elementor-element.elementor-element-27f27275{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-33393 .elementor-element.elementor-element-5b1f3d00{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-33393 .elementor-element.elementor-element-5b1f3d00 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;color:#0000FF;}.elementor-33393 .elementor-element.elementor-element-51f02be7{width:var( --container-widget-width, 382px );max-width:382px;--container-widget-width:382px;--container-widget-flex-grow:0;font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-33393 .elementor-element.elementor-element-51f02be7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33393 .elementor-element.elementor-element-33ec5dde{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-468f5e98{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-33393 .elementor-element.elementor-element-3ac2b9e7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 020px;--row-gap:0px;--column-gap:020px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#CCCCCC;--border-color:#CCCCCC;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-f14ce0e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-6bddab00{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-417b79f6{--display:flex;}.elementor-33393 .elementor-element.elementor-element-62b3e685{text-align:center;}.elementor-33393 .elementor-element.elementor-element-62b3e685 img{width:80%;max-width:100%;}.elementor-33393 .elementor-element.elementor-element-7517e7e2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-33393 .elementor-element.elementor-element-28dcb799 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;color:#0000FF;}.elementor-33393 .elementor-element.elementor-element-6c246475{width:var( --container-widget-width, 413px );max-width:413px;--container-widget-width:413px;--container-widget-flex-grow:0;font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-33393 .elementor-element.elementor-element-6c246475.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33393 .elementor-element.elementor-element-3385e9ef{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-4f3d14bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-33393 .elementor-element.elementor-element-56421b7d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-3006d7c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-30effc2b{--display:flex;}.elementor-33393 .elementor-element.elementor-element-437b7d98{text-align:center;}.elementor-33393 .elementor-element.elementor-element-437b7d98 img{width:80%;max-width:100%;}.elementor-33393 .elementor-element.elementor-element-4fac8402{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-33393 .elementor-element.elementor-element-e15af9c{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-33393 .elementor-element.elementor-element-e15af9c .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;color:#0000FF;}.elementor-33393 .elementor-element.elementor-element-15103ef1{width:var( --container-widget-width, 415px );max-width:415px;--container-widget-width:415px;--container-widget-flex-grow:0;font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-33393 .elementor-element.elementor-element-15103ef1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33393 .elementor-element.elementor-element-6cf3e105{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-69316c4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-33393 .elementor-element.elementor-element-c0abd89{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 020px;--row-gap:0px;--column-gap:020px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#CCCCCC;--border-color:#CCCCCC;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-623f5a32{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-546ff3c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-57db6273{--display:flex;}.elementor-33393 .elementor-element.elementor-element-424a64c8{text-align:center;}.elementor-33393 .elementor-element.elementor-element-424a64c8 img{width:80%;max-width:100%;}.elementor-33393 .elementor-element.elementor-element-57bee349{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-33393 .elementor-element.elementor-element-4b4c6036 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;color:#0000FF;}.elementor-33393 .elementor-element.elementor-element-1f942cf9{width:var( --container-widget-width, 415px );max-width:415px;--container-widget-width:415px;--container-widget-flex-grow:0;font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-33393 .elementor-element.elementor-element-1f942cf9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33393 .elementor-element.elementor-element-510ab53e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-50cb65a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-33393 .elementor-element.elementor-element-73b29bdc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-441a83b9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-4bcacdb7{--display:flex;}.elementor-33393 .elementor-element.elementor-element-135dae78{text-align:center;}.elementor-33393 .elementor-element.elementor-element-135dae78 img{width:176px;max-width:270px;}.elementor-33393 .elementor-element.elementor-element-75c658dd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-33393 .elementor-element.elementor-element-1aae5108{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-33393 .elementor-element.elementor-element-1aae5108 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;color:#0000FF;}.elementor-33393 .elementor-element.elementor-element-10d67c57{width:var( --container-widget-width, 413.997px );max-width:413.997px;--container-widget-width:413.997px;--container-widget-flex-grow:0;font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-33393 .elementor-element.elementor-element-10d67c57.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33393 .elementor-element.elementor-element-77919ff1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-13850099{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-33393 .elementor-element.elementor-element-a73b491{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 020px;--row-gap:0px;--column-gap:020px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#CCCCCC;--border-color:#CCCCCC;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-ec91857{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-4cd0fd9c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-1521585f{--display:flex;}.elementor-33393 .elementor-element.elementor-element-4180bc72{text-align:center;}.elementor-33393 .elementor-element.elementor-element-4180bc72 img{width:80%;max-width:100%;}.elementor-33393 .elementor-element.elementor-element-4542c012{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-33393 .elementor-element.elementor-element-188fcae .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;color:#0000FF;}.elementor-33393 .elementor-element.elementor-element-72572f0{width:var( --container-widget-width, 409px );max-width:409px;--container-widget-width:409px;--container-widget-flex-grow:0;font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-33393 .elementor-element.elementor-element-72572f0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33393 .elementor-element.elementor-element-751e39fe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-55d88924{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-33393 .elementor-element.elementor-element-f11378e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-4a9d823a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-7c967e7d{--display:flex;}.elementor-33393 .elementor-element.elementor-element-799681fa{text-align:center;}.elementor-33393 .elementor-element.elementor-element-799681fa img{width:80%;max-width:100%;}.elementor-33393 .elementor-element.elementor-element-3ec77f5e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-33393 .elementor-element.elementor-element-62126031{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-33393 .elementor-element.elementor-element-62126031 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;color:#0000FF;}.elementor-33393 .elementor-element.elementor-element-731dd99f{width:var( --container-widget-width, 454px );max-width:454px;--container-widget-width:454px;--container-widget-flex-grow:0;font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-33393 .elementor-element.elementor-element-731dd99f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33393 .elementor-element.elementor-element-44249dee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-5c07ba6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-33393 .elementor-element.elementor-element-775bf179{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 020px;--row-gap:0px;--column-gap:020px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#CCCCCC;--border-color:#CCCCCC;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-1bc97f2b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-315f5de9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-5d692272{--display:flex;}.elementor-33393 .elementor-element.elementor-element-9a835bf{text-align:center;}.elementor-33393 .elementor-element.elementor-element-9a835bf img{width:80%;max-width:100%;}.elementor-33393 .elementor-element.elementor-element-869afd6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-33393 .elementor-element.elementor-element-62520d1b .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;color:#0000FF;}.elementor-33393 .elementor-element.elementor-element-72ea186a{width:var( --container-widget-width, 419px );max-width:419px;--container-widget-width:419px;--container-widget-flex-grow:0;font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-33393 .elementor-element.elementor-element-72ea186a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33393 .elementor-element.elementor-element-61683358{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-a155658{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-33393 .elementor-element.elementor-element-3b69bd68{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-43afafa2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-6eea0b6e{--display:flex;}.elementor-33393 .elementor-element.elementor-element-1f6f6d34{text-align:center;}.elementor-33393 .elementor-element.elementor-element-1f6f6d34 img{width:80%;max-width:100%;}.elementor-33393 .elementor-element.elementor-element-7e771f55{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-33393 .elementor-element.elementor-element-46f93cd4{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-33393 .elementor-element.elementor-element-46f93cd4 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;color:#0000FF;}.elementor-33393 .elementor-element.elementor-element-581cc83c{width:var( --container-widget-width, 428px );max-width:428px;--container-widget-width:428px;--container-widget-flex-grow:0;font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-33393 .elementor-element.elementor-element-581cc83c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33393 .elementor-element.elementor-element-3c722c0a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-16ade9e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-33393 .elementor-element.elementor-element-4557278f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 020px;--row-gap:0px;--column-gap:020px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#CCCCCC;--border-color:#CCCCCC;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-61348a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-3825d9cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-46457457{--display:flex;}.elementor-33393 .elementor-element.elementor-element-13f3ec96{padding:0px 0px 0px 0px;text-align:center;}.elementor-33393 .elementor-element.elementor-element-13f3ec96 img{width:80%;max-width:100%;}.elementor-33393 .elementor-element.elementor-element-6ba058fb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-33393 .elementor-element.elementor-element-2843a0ff .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;color:#0000FF;}.elementor-33393 .elementor-element.elementor-element-7442357b{width:var( --container-widget-width, 419px );max-width:419px;--container-widget-width:419px;--container-widget-flex-grow:0;font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-33393 .elementor-element.elementor-element-7442357b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33393 .elementor-element.elementor-element-50927435{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-b526bf9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-33393 .elementor-element.elementor-element-679b52e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-57146f70{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-406e746{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-6a4713e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-8dd809b{--display:flex;}.elementor-33393 .elementor-element.elementor-element-f67f0a6{text-align:center;}.elementor-33393 .elementor-element.elementor-element-f67f0a6 img{width:80%;max-width:47%;}.elementor-33393 .elementor-element.elementor-element-5dcf826{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-33393 .elementor-element.elementor-element-a56b39b .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:14px;font-weight:600;color:#0000FF;}.elementor-33393 .elementor-element.elementor-element-707854a{width:var( --container-widget-width, 465px );max-width:465px;--container-widget-width:465px;--container-widget-flex-grow:0;font-family:"Arial", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-33393 .elementor-element.elementor-element-707854a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33393 .elementor-element.elementor-element-d633ca2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33393 .elementor-element.elementor-element-7c135c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}@media(min-width:768px){.elementor-33393 .elementor-element.elementor-element-7914c726{--content-width:932px;}.elementor-33393 .elementor-element.elementor-element-78c0a6ff{--width:100%;}.elementor-33393 .elementor-element.elementor-element-7279654e{--width:40%;}.elementor-33393 .elementor-element.elementor-element-5af48a6c{--width:50%;}.elementor-33393 .elementor-element.elementor-element-59390550{--width:100%;}.elementor-33393 .elementor-element.elementor-element-549e5ee1{--width:50%;}.elementor-33393 .elementor-element.elementor-element-62be4f1{--width:100%;}.elementor-33393 .elementor-element.elementor-element-1a207ddb{--width:50%;}.elementor-33393 .elementor-element.elementor-element-c2c0664{--width:100%;}.elementor-33393 .elementor-element.elementor-element-5d692f37{--width:50%;}.elementor-33393 .elementor-element.elementor-element-5467d4c4{--width:100%;}.elementor-33393 .elementor-element.elementor-element-297f9ad0{--width:50%;}.elementor-33393 .elementor-element.elementor-element-509f4481{--width:100%;}.elementor-33393 .elementor-element.elementor-element-68fe0bb8{--width:50%;}.elementor-33393 .elementor-element.elementor-element-6ce377ba{--width:100%;}.elementor-33393 .elementor-element.elementor-element-f14ce0e{--width:50%;}.elementor-33393 .elementor-element.elementor-element-417b79f6{--width:100%;}.elementor-33393 .elementor-element.elementor-element-56421b7d{--width:50%;}.elementor-33393 .elementor-element.elementor-element-30effc2b{--width:100%;}.elementor-33393 .elementor-element.elementor-element-623f5a32{--width:50%;}.elementor-33393 .elementor-element.elementor-element-57db6273{--width:100%;}.elementor-33393 .elementor-element.elementor-element-73b29bdc{--width:50%;}.elementor-33393 .elementor-element.elementor-element-4bcacdb7{--width:100%;}.elementor-33393 .elementor-element.elementor-element-ec91857{--width:50%;}.elementor-33393 .elementor-element.elementor-element-1521585f{--width:100%;}.elementor-33393 .elementor-element.elementor-element-f11378e{--width:50%;}.elementor-33393 .elementor-element.elementor-element-7c967e7d{--width:100%;}.elementor-33393 .elementor-element.elementor-element-1bc97f2b{--width:50%;}.elementor-33393 .elementor-element.elementor-element-5d692272{--width:100%;}.elementor-33393 .elementor-element.elementor-element-3b69bd68{--width:50%;}.elementor-33393 .elementor-element.elementor-element-6eea0b6e{--width:100%;}.elementor-33393 .elementor-element.elementor-element-61348a8{--width:50%;}.elementor-33393 .elementor-element.elementor-element-46457457{--width:98%;}.elementor-33393 .elementor-element.elementor-element-679b52e6{--width:50%;}.elementor-33393 .elementor-element.elementor-element-406e746{--width:100%;}.elementor-33393 .elementor-element.elementor-element-8dd809b{--width:100%;}}/* Start custom CSS for mega-menu, class: .elementor-element-4fbe4061 */#activetab {
    background: white;
    
    
}
#activetab span {
    color: #00007B!important;
  
    
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-186b1edc *//* Base table styling – same idea as .dataT */
table.wcpt-table-33407 {
    font-family: Verdana !important;
    font-weight: normal !important;
    font-size: 12px !important;
    color: #404040 !important;
    background-color: #fafafa !important;
    width:100% !important;
    border: 1px #6699CC solid !important;
    border-collapse: collapse !important;
    border-spacing: 0 !important;
    margin-top: 0 !important;
    padding: 5px !important;
}

/* Rows */
table.wcpt-table-33407 tr {
    display: table-row !important;
    vertical-align: inherit !important;
    unicode-bidi: isolate !important;
}

/* Header row background */
table.wcpt-table-33407 thead tr {
    background-color: #e0ecff !important; /* light blue */
}

/* Header cells */
table.wcpt-table-33407 thead th {
    border: none !important;                /* remove default grid */
    border-bottom: 3px solid #000 !important; /* your requested black thick border */
    padding: 5px 8px !important;
    color: #000066 !important;
    font-weight: bold !important;
    text-align: left !important;
    white-space: nowrap !important;
}

/* Body cells – REMOVE borders */
table.wcpt-table-33407 tbody td {
    border: none !important; /* <-- removes unwanted grid lines */
    padding: 6px 8px !important;
}

/* Row dotted separator */
table.wcpt-table-33407 tbody tr {
    border-bottom: 1px dotted #6699CC !important;
}

/* Zebra rows */
/*table.wcpt-table- tbody tr:nth-child(odd) {*/
/*    background-color: #ededed !important;*/
/*}*/
table.wcpt-table-33407 tbody tr:nth-child(even) {
    background-color: #ffffff !important;
}

/* Length dropdown */
table.wcpt-table-33407 select[name="length_in"] {
    font-family: Arial, Verdana, Geneva, helvetica, sans-serif !important;
    font-size: 12px !important;
    font-weight: bolder !important;
    color: #000066 !important;
    margin-bottom: 3px !important;
    vertical-align: middle !important;
    padding: 3px !important;
    width: 60px !important;
}

/* Quantity box */
table.wcpt-table-33407 .wcpt-quantity input.qty {
    font-size: 12px !important;
    width: 50px !important;
    border: 1px solid #999 !important;
    border-radius: 3px !important;
}

/* "Order now" button */
table.wcpt-table-33407 a.wcpt-button-product_link {
    background-color: #0066cc !important;
    color: #ffffff !important;
    font-size: 12px !important;
    padding: 4px 10px !important;
    text-decoration: none !important;
    border-radius: 3px !important;
    border: 1px solid #004f99 !important;
    display: inline-block !important;
}

table.wcpt-table-33407 a.wcpt-button-product_link:hover {
    background-color: #004f99 !important;
}
.wcpt-header.wcpt-navigation {
    display: none;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-48da19f *//* Base table styling – same idea as .dataT */
table.wcpt-table-33414 {
    font-family: Verdana !important;
    font-weight: normal !important;
    font-size: 12px !important;
    color: #404040 !important;
    background-color: #fafafa !important;
    width:100% !important;
    border: 1px #6699CC solid !important;
    border-collapse: collapse !important;
    border-spacing: 0 !important;
    margin-top: 0 !important;
    padding: 5px !important;
}

/* Rows */
table.wcpt-table-33414 tr {
    display: table-row !important;
    vertical-align: inherit !important;
    unicode-bidi: isolate !important;
}

/* Header row background */
table.wcpt-table-33414 thead tr {
    background-color: #e0ecff !important; /* light blue */
}

/* Header cells */
table.wcpt-table-33414 thead th {
    border: none !important;                /* remove default grid */
    border-bottom: 3px solid #000 !important; /* your requested black thick border */
    padding: 5px 8px !important;
    color: #000066 !important;
    font-weight: bold !important;
    text-align: left !important;
    white-space: nowrap !important;
}

/* Body cells – REMOVE borders */
table.wcpt-table-33414 tbody td {
    border: none !important; /* <-- removes unwanted grid lines */
    padding: 6px 8px !important;
}

/* Row dotted separator */
table.wcpt-table-33414 tbody tr {
    border-bottom: 1px dotted #6699CC !important;
}

/* Zebra rows */
/*table.wcpt-table- tbody tr:nth-child(odd) {*/
/*    background-color: #f5f9ff !important;*/
/*}*/
table.wcpt-table-33414 tbody tr:nth-child(even) {
    background-color: #ffffff !important;
}

/* Length dropdown */
table.wcpt-table-33414 select[name="length_in"] {
    font-family: Arial, Verdana, Geneva, helvetica, sans-serif !important;
    font-size: 12px !important;
    font-weight: bolder !important;
    color: #000066 !important;
    margin-bottom: 3px !important;
    vertical-align: middle !important;
    padding: 3px !important;
    width: 60px !important;
}

/* Quantity box */
table.wcpt-table-33414 .wcpt-quantity input.qty {
    font-size: 12px !important;
    width: 50px !important;
    border: 1px solid #999 !important;
    border-radius: 3px !important;
}

/* "Order now" button */
table.wcpt-table-33414 a.wcpt-button-product_link {
    background-color: #0066cc !important;
    color: #ffffff !important;
    font-size: 12px !important;
    padding: 4px 10px !important;
    text-decoration: none !important;
    border-radius: 3px !important;
    border: 1px solid #004f99 !important;
    display: inline-block !important;
}

table.wcpt-table-33414 a.wcpt-button-product_link:hover {
    background-color: #004f99 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-884c602 *//* Base table styling – same idea as .dataT */
table.wcpt-table-33426 {
    font-family: Verdana !important;
    font-weight: normal !important;
    font-size: 12px !important;
    color: #404040 !important;
    background-color: #fafafa !important;
    width:100% !important;
    border: 1px #6699CC solid !important;
    border-collapse: collapse !important;
    border-spacing: 0 !important;
    margin-top: 0 !important;
    padding: 5px !important;
}

/* Rows */
table.wcpt-table-33426 tr {
    display: table-row !important;
    vertical-align: inherit !important;
    unicode-bidi: isolate !important;
}

/* Header row background */
table.wcpt-table-33426 thead tr {
    background-color: #e0ecff !important; /* light blue */
}

/* Header cells */
table.wcpt-table-33426 thead th {
    border: none !important;                /* remove default grid */
    border-bottom: 3px solid #000 !important; /* your requested black thick border */
    padding: 5px 8px !important;
    color: #000066 !important;
    font-weight: bold !important;
    text-align: left !important;
    white-space: nowrap !important;
}

/* Body cells – REMOVE borders */
table.wcpt-table-33426 tbody td {
    border: none !important; /* <-- removes unwanted grid lines */
    padding: 6px 8px !important;
}

/* Row dotted separator */
table.wcpt-table-33426 tbody tr {
    border-bottom: 1px dotted #6699CC !important;
}

/* Zebra rows */
table.wcpt-table-2425 tbody tr:nth-child(odd) {
    background-color: #f5f9ff !important;
}
table.wcpt-table-33426 tbody tr:nth-child(even) {
    background-color: #ffffff !important;
}

/* Length dropdown */
table.wcpt-table-33426 select[name="length_in"] {
    font-family: Arial, Verdana, Geneva, helvetica, sans-serif !important;
    font-size: 12px !important;
    font-weight: bolder !important;
    color: #000066 !important;
    margin-bottom: 3px !important;
    vertical-align: middle !important;
    padding: 3px !important;
    width: 60px !important;
}

/* Quantity box */
table.wcpt-table-33426 .wcpt-quantity input.qty {
    font-size: 12px !important;
    width: 50px !important;
    border: 1px solid #999 !important;
    border-radius: 3px !important;
}

/* "Order now" button */
table.wcpt-table-33426 a.wcpt-button-product_link {
    background-color: #0066cc !important;
    color: #ffffff !important;
    font-size: 12px !important;
    padding: 4px 10px !important;
    text-decoration: none !important;
    border-radius: 3px !important;
    border: 1px solid #004f99 !important;
    display: inline-block !important;
}

table.wcpt-table-33426 a.wcpt-button-product_link:hover {
    background-color: #004f99 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-6a608825 *//* Base table styling – same idea as .dataT */
table.wcpt-table-33427 {
    font-family: Verdana !important;
    font-weight: normal !important;
    font-size: 12px !important;
    color: #404040 !important;
    background-color: #fafafa !important;
    width:100% !important;
    border: 1px #6699CC solid !important;
    border-collapse: collapse !important;
    border-spacing: 0 !important;
    margin-top: 0 !important;
    padding: 5px !important;
}

/* Rows */
table.wcpt-table-33427 tr {
    display: table-row !important;
    vertical-align: inherit !important;
    unicode-bidi: isolate !important;
}

/* Header row background */
table.wcpt-table-33427 thead tr {
    background-color: #e0ecff !important; /* light blue */
}

/* Header cells */
table.wcpt-table-33427 thead th {
    border: none !important;                /* remove default grid */
    border-bottom: 3px solid #000 !important; /* your requested black thick border */
    padding: 5px 8px !important;
    color: #000066 !important;
    font-weight: bold !important;
    text-align: left !important;
    white-space: nowrap !important;
}

/* Body cells – REMOVE borders */
table.wcpt-table-33427 tbody td {
    border: none !important; /* <-- removes unwanted grid lines */
    padding: 6px 8px !important;
}

/* Row dotted separator */
table.wcpt-table-33427 tbody tr {
    border-bottom: 1px dotted #6699CC !important;
}

/* Zebra rows */
table.wcpt-table-2478 tbody tr:nth-child(odd) {
    background-color: #f5f9ff !important;
}
table.wcpt-table-33427 tbody tr:nth-child(even) {
    background-color: #ffffff !important;
}

/* Length dropdown */
table.wcpt-table-33427 select[name="length_in"] {
    font-family: Arial, Verdana, Geneva, helvetica, sans-serif !important;
    font-size: 12px !important;
    font-weight: bolder !important;
    color: #000066 !important;
    margin-bottom: 3px !important;
    vertical-align: middle !important;
    padding: 3px !important;
    width: 60px !important;
}

/* Quantity box */
table.wcpt-table-33427 .wcpt-quantity input.qty {
    font-size: 12px !important;
    width: 50px !important;
    border: 1px solid #999 !important;
    border-radius: 3px !important;
}

/* "Order now" button */
table.wcpt-table-33427 a.wcpt-button-product_link {
    background-color: #0066cc !important;
    color: #ffffff !important;
    font-size: 12px !important;
    padding: 4px 10px !important;
    text-decoration: none !important;
    border-radius: 3px !important;
    border: 1px solid #004f99 !important;
    display: inline-block !important;
}

table.wcpt-table-33427 a.wcpt-button-product_link:hover {
    background-color: #004f99 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-24cab185 *//* Base table styling – same idea as .dataT */
table.wcpt-table-33428 {
    font-family: Verdana !important;
    font-weight: normal !important;
    font-size: 12px !important;
    color: #404040 !important;
    background-color: #fafafa !important;
    width:100% !important;
    border: 1px #6699CC solid !important;
    border-collapse: collapse !important;
    border-spacing: 0 !important;
    margin-top: 0 !important;
    padding: 5px !important;
}

/* Rows */
table.wcpt-table-33428 tr {
    display: table-row !important;
    vertical-align: inherit !important;
    unicode-bidi: isolate !important;
}

/* Header row background */
table.wcpt-table-33428 thead tr {
    background-color: #e0ecff !important; /* light blue */
}

/* Header cells */
table.wcpt-table-33428 thead th {
    border: none !important;                /* remove default grid */
    border-bottom: 3px solid #000 !important; /* your requested black thick border */
    padding: 5px 8px !important;
    color: #000066 !important;
    font-weight: bold !important;
    text-align: left !important;
    white-space: nowrap !important;
}

/* Body cells – REMOVE borders */
table.wcpt-table-33428 tbody td {
    border: none !important; /* <-- removes unwanted grid lines */
    padding: 6px 8px !important;
}

/* Row dotted separator */
table.wcpt-table-33428 tbody tr {
    border-bottom: 1px dotted #6699CC !important;
}

/* Zebra rows */
table.wcpt-table- tbody tr:nth-child(odd) {
    background-color: #f5f9ff !important;
}
table.wcpt-table-33428 tbody tr:nth-child(even) {
    background-color: #ffffff !important;
}

/* Length dropdown */
table.wcpt-table-33428 select[name="length_in"] {
    font-family: Arial, Verdana, Geneva, helvetica, sans-serif !important;
    font-size: 12px !important;
    font-weight: bolder !important;
    color: #000066 !important;
    margin-bottom: 3px !important;
    vertical-align: middle !important;
    padding: 3px !important;
    width: 60px !important;
}

/* Quantity box */
table.wcpt-table-33428 .wcpt-quantity input.qty {
    font-size: 12px !important;
    width: 50px !important;
    border: 1px solid #999 !important;
    border-radius: 3px !important;
}

/* "Order now" button */
table.wcpt-table-33428 a.wcpt-button-product_link {
    background-color: #0066cc !important;
    color: #ffffff !important;
    font-size: 12px !important;
    padding: 4px 10px !important;
    text-decoration: none !important;
    border-radius: 3px !important;
    border: 1px solid #004f99 !important;
    display: inline-block !important;
}

table.wcpt-table-33428 a.wcpt-button-product_link:hover {
    background-color: #004f99 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-468f5e98 *//* Base table styling – same idea as .dataT */
table.wcpt-table-33429 {
    font-family: Verdana !important;
    font-weight: normal !important;
    font-size: 12px !important;
    color: #404040 !important;
    background-color: #fafafa !important;
    width:100% !important;
    border: 1px #6699CC solid !important;
    border-collapse: collapse !important;
    border-spacing: 0 !important;
    margin-top: 0 !important;
    padding: 5px !important;
}

/* Rows */
table.wcpt-table-33429 tr {
    display: table-row !important;
    vertical-align: inherit !important;
    unicode-bidi: isolate !important;
}

/* Header row background */
table.wcpt-table-33429 thead tr {
    background-color: #e0ecff !important; /* light blue */
}

/* Header cells */
table.wcpt-table-33429 thead th {
    border: none !important;                /* remove default grid */
    border-bottom: 3px solid #000 !important; /* your requested black thick border */
    padding: 5px 8px !important;
    color: #000066 !important;
    font-weight: bold !important;
    text-align: left !important;
    white-space: nowrap !important;
}

/* Body cells – REMOVE borders */
table.wcpt-table-33429 tbody td {
    border: none !important; /* <-- removes unwanted grid lines */
    padding: 6px 8px !important;
}

/* Row dotted separator */
table.wcpt-table-33429 tbody tr {
    border-bottom: 1px dotted #6699CC !important;
}

/* Zebra rows */
table.wcpt-table-2482 tbody tr:nth-child(odd) {
    background-color: #f5f9ff !important;
}
table.wcpt-table-33429 tbody tr:nth-child(even) {
    background-color: #ffffff !important;
}

/* Length dropdown */
table.wcpt-table-33429 select[name="length_in"] {
    font-family: Arial, Verdana, Geneva, helvetica, sans-serif !important;
    font-size: 12px !important;
    font-weight: bolder !important;
    color: #000066 !important;
    margin-bottom: 3px !important;
    vertical-align: middle !important;
    padding: 3px !important;
    width: 60px !important;
}

/* Quantity box */
table.wcpt-table-33429 .wcpt-quantity input.qty {
    font-size: 12px !important;
    width: 50px !important;
    border: 1px solid #999 !important;
    border-radius: 3px !important;
}

/* "Order now" button */
table.wcpt-table-33429 a.wcpt-button-product_link {
    background-color: #0066cc !important;
    color: #ffffff !important;
    font-size: 12px !important;
    padding: 4px 10px !important;
    text-decoration: none !important;
    border-radius: 3px !important;
    border: 1px solid #004f99 !important;
    display: inline-block !important;
}

table.wcpt-table-33429 a.wcpt-button-product_link:hover {
    background-color: #004f99 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-4f3d14bd *//* Base table styling – same idea as .dataT */
table.wcpt-table-33430 {
    font-family: Verdana !important;
    font-weight: normal !important;
    font-size: 12px !important;
    color: #404040 !important;
    background-color: #fafafa !important;
    width:100% !important;
    border: 1px #6699CC solid !important;
    border-collapse: collapse !important;
    border-spacing: 0 !important;
    margin-top: 0 !important;
    padding: 5px !important;
}

/* Rows */
table.wcpt-table-33430 tr {
    display: table-row !important;
    vertical-align: inherit !important;
    unicode-bidi: isolate !important;
}

/* Header row background */
table.wcpt-table-33430 thead tr {
    background-color: #e0ecff !important; /* light blue */
}

/* Header cells */
table.wcpt-table-33430 thead th {
    border: none !important;                /* remove default grid */
    border-bottom: 3px solid #000 !important; /* your requested black thick border */
    padding: 5px 8px !important;
    color: #000066 !important;
    font-weight: bold !important;
    text-align: left !important;
    white-space: nowrap !important;
}

/* Body cells – REMOVE borders */
table.wcpt-table-33430 tbody td {
    border: none !important; /* <-- removes unwanted grid lines */
    padding: 6px 8px !important;
}

/* Row dotted separator */
table.wcpt-table-2487 tbody tr {
    border-bottom: 1px dotted #6699CC !important;
}

/* Zebra rows */
table.wcpt-table-2487 tbody tr:nth-child(odd) {
    background-color: #f5f9ff !important;
}
table.wcpt-table-33430 tbody tr:nth-child(even) {
    background-color: #ffffff !important;
}

/* Length dropdown */
table.wcpt-table-33430 select[name="length_in"] {
    font-family: Arial, Verdana, Geneva, helvetica, sans-serif !important;
    font-size: 12px !important;
    font-weight: bolder !important;
    color: #000066 !important;
    margin-bottom: 3px !important;
    vertical-align: middle !important;
    padding: 3px !important;
    width: 60px !important;
}

/* Quantity box */
table.wcpt-table-33430 .wcpt-quantity input.qty {
    font-size: 12px !important;
    width: 50px !important;
    border: 1px solid #999 !important;
    border-radius: 3px !important;
}

/* "Order now" button */
table.wcpt-table-33430 a.wcpt-button-product_link {
    background-color: #0066cc !important;
    color: #ffffff !important;
    font-size: 12px !important;
    padding: 4px 10px !important;
    text-decoration: none !important;
    border-radius: 3px !important;
    border: 1px solid #004f99 !important;
    display: inline-block !important;
}

table.wcpt-table-33430 a.wcpt-button-product_link:hover {
    background-color: #004f99 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-69316c4b *//* Base table styling – same idea as .dataT */
table.wcpt-table-33431 {
    font-family: Verdana !important;
    font-weight: normal !important;
    font-size: 12px !important;
    color: #404040 !important;
    background-color: #fafafa !important;
    width:100% !important;
    border: 1px #6699CC solid !important;
    border-collapse: collapse !important;
    border-spacing: 0 !important;
    margin-top: 0 !important;
    padding: 5px !important;
}

/* Rows */
table.wcpt-table-33431 tr {
    display: table-row !important;
    vertical-align: inherit !important;
    unicode-bidi: isolate !important;
}

/* Header row background */
table.wcpt-table-33431 thead tr {
    background-color: #e0ecff !important; /* light blue */
}

/* Header cells */
table.wcpt-table-33431 thead th {
    border: none !important;                /* remove default grid */
    border-bottom: 3px solid #000 !important; /* your requested black thick border */
    padding: 5px 8px !important;
    color: #000066 !important;
    font-weight: bold !important;
    text-align: left !important;
    white-space: nowrap !important;
}

/* Body cells – REMOVE borders */
table.wcpt-table-33431 tbody td {
    border: none !important; /* <-- removes unwanted grid lines */
    padding: 6px 8px !important;
}

/* Row dotted separator */
table.wcpt-table-33431 tbody tr {
    border-bottom: 1px dotted #6699CC !important;
}

/* Zebra rows */
table.wcpt-table-2489 tbody tr:nth-child(odd) {
    background-color: #f5f9ff !important;
}
table.wcpt-table-33431 tbody tr:nth-child(even) {
    background-color: #ffffff !important;
}

/* Length dropdown */
table.wcpt-table-33431 select[name="length_in"] {
    font-family: Arial, Verdana, Geneva, helvetica, sans-serif !important;
    font-size: 12px !important;
    font-weight: bolder !important;
    color: #000066 !important;
    margin-bottom: 3px !important;
    vertical-align: middle !important;
    padding: 3px !important;
    width: 60px !important;
}

/* Quantity box */
table.wcpt-table-33431 .wcpt-quantity input.qty {
    font-size: 12px !important;
    width: 50px !important;
    border: 1px solid #999 !important;
    border-radius: 3px !important;
}

/* "Order now" button */
table.wcpt-table-33431 a.wcpt-button-product_link {
    background-color: #0066cc !important;
    color: #ffffff !important;
    font-size: 12px !important;
    padding: 4px 10px !important;
    text-decoration: none !important;
    border-radius: 3px !important;
    border: 1px solid #004f99 !important;
    display: inline-block !important;
}

table.wcpt-table-33431 a.wcpt-button-product_link:hover {
    background-color: #004f99 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-50cb65a6 *//* Base table styling – same idea as .dataT */
table.wcpt-table-33432 {
    font-family: Verdana !important;
    font-weight: normal !important;
    font-size: 12px !important;
    color: #404040 !important;
    background-color: #fafafa !important;
    width:100% !important;
    border: 1px #6699CC solid !important;
    border-collapse: collapse !important;
    border-spacing: 0 !important;
    margin-top: 0 !important;
    padding: 5px !important;
}

/* Rows */
table.wcpt-table-33432 tr {
    display: table-row !important;
    vertical-align: inherit !important;
    unicode-bidi: isolate !important;
}

/* Header row background */
table.wcpt-table-33432 thead tr {
    background-color: #e0ecff !important; /* light blue */
}

/* Header cells */
table.wcpt-table-33432 thead th {
    border: none !important;                /* remove default grid */
    border-bottom: 3px solid #000 !important; /* your requested black thick border */
    padding: 5px 8px !important;
    color: #000066 !important;
    font-weight: bold !important;
    text-align: left !important;
    white-space: nowrap !important;
}

/* Body cells – REMOVE borders */
table.wcpt-table-33432 tbody td {
    border: none !important; /* <-- removes unwanted grid lines */
    padding: 6px 8px !important;
}

/* Row dotted separator */
table.wcpt-table-33432 tbody tr {
    border-bottom: 1px dotted #6699CC !important;
}

/* Zebra rows */
table.wcpt-table- tbody tr:nth-child(odd) {
    background-color: #f5f9ff !important;
}
table.wcpt-table-33432 tbody tr:nth-child(even) {
    background-color: #ffffff !important;
}

/* Length dropdown */
table.wcpt-table-33432 select[name="length_in"] {
    font-family: Arial, Verdana, Geneva, helvetica, sans-serif !important;
    font-size: 12px !important;
    font-weight: bolder !important;
    color: #000066 !important;
    margin-bottom: 3px !important;
    vertical-align: middle !important;
    padding: 3px !important;
    width: 60px !important;
}

/* Quantity box */
table.wcpt-table-33432 .wcpt-quantity input.qty {
    font-size: 12px !important;
    width: 50px !important;
    border: 1px solid #999 !important;
    border-radius: 3px !important;
}

/* "Order now" button */
table.wcpt-table-33432 a.wcpt-button-product_link {
    background-color: #0066cc !important;
    color: #ffffff !important;
    font-size: 12px !important;
    padding: 4px 10px !important;
    text-decoration: none !important;
    border-radius: 3px !important;
    border: 1px solid #004f99 !important;
    display: inline-block !important;
}

table.wcpt-table-33432 a.wcpt-button-product_link:hover {
    background-color: #004f99 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-13850099 *//* Base table styling – same idea as .dataT */
table.wcpt-table-33433 {
    font-family: Verdana !important;
    font-weight: normal !important;
    font-size: 12px !important;
    color: #404040 !important;
    background-color: #fafafa !important;
    width:100% !important;
    border: 1px #6699CC solid !important;
    border-collapse: collapse !important;
    border-spacing: 0 !important;
    margin-top: 0 !important;
    padding: 5px !important;
}

/* Rows */
table.wcpt-table-33433 tr {
    display: table-row !important;
    vertical-align: inherit !important;
    unicode-bidi: isolate !important;
}

/* Header row background */
table.wcpt-table-33433 thead tr {
    background-color: #e0ecff !important; /* light blue */
}

/* Header cells */
table.wcpt-table-33433 thead th {
    border: none !important;                /* remove default grid */
    border-bottom: 3px solid #000 !important; /* your requested black thick border */
    padding: 5px 8px !important;
    color: #000066 !important;
    font-weight: bold !important;
    text-align: left !important;
    white-space: nowrap !important;
}

/* Body cells – REMOVE borders */
table.wcpt-table-33433 tbody td {
    border: none !important; /* <-- removes unwanted grid lines */
    padding: 6px 8px !important;
}

/* Row dotted separator */
table.wcpt-table-33433 tbody tr {
    border-bottom: 1px dotted #6699CC !important;
}

/* Zebra rows */
table.wcpt-table-2492 tbody tr:nth-child(odd) {
    background-color: #f5f9ff !important;
}
table.wcpt-table-33433 tbody tr:nth-child(even) {
    background-color: #ffffff !important;
}

/* Length dropdown */
table.wcpt-table-33433 select[name="length_in"] {
    font-family: Arial, Verdana, Geneva, helvetica, sans-serif !important;
    font-size: 12px !important;
    font-weight: bolder !important;
    color: #000066 !important;
    margin-bottom: 3px !important;
    vertical-align: middle !important;
    padding: 3px !important;
    width: 60px !important;
}

/* Quantity box */
table.wcpt-table-33433 .wcpt-quantity input.qty {
    font-size: 12px !important;
    width: 50px !important;
    border: 1px solid #999 !important;
    border-radius: 3px !important;
}

/* "Order now" button */
table.wcpt-table-33433 a.wcpt-button-product_link {
    background-color: #0066cc !important;
    color: #ffffff !important;
    font-size: 12px !important;
    padding: 4px 10px !important;
    text-decoration: none !important;
    border-radius: 3px !important;
    border: 1px solid #004f99 !important;
    display: inline-block !important;
}

table.wcpt-table-33433 a.wcpt-button-product_link:hover {
    background-color: #004f99 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-55d88924 *//* Base table styling – same idea as .dataT */
table.wcpt-table-33434 {
    font-family: Verdana !important;
    font-weight: normal !important;
    font-size: 12px !important;
    color: #404040 !important;
    background-color: #fafafa !important;
    width:100% !important;
    border: 1px #6699CC solid !important;
    border-collapse: collapse !important;
    border-spacing: 0 !important;
    margin-top: 0 !important;
    padding: 5px !important;
}

/* Rows */
table.wcpt-table-33434 tr {
    display: table-row !important;
    vertical-align: inherit !important;
    unicode-bidi: isolate !important;
}

/* Header row background */
table.wcpt-table-33434 thead tr {
    background-color: #e0ecff !important; /* light blue */
}

/* Header cells */
table.wcpt-table-33434 thead th {
    border: none !important;                /* remove default grid */
    border-bottom: 3px solid #000 !important; /* your requested black thick border */
    padding: 5px 8px !important;
    color: #000066 !important;
    font-weight: bold !important;
    text-align: left !important;
    white-space: nowrap !important;
}

/* Body cells – REMOVE borders */
table.wcpt-table-33434 tbody td {
    border: none !important; /* <-- removes unwanted grid lines */
    padding: 6px 8px !important;
}

/* Row dotted separator */
table.wcpt-table-33434 tbody tr {
    border-bottom: 1px dotted #6699CC !important;
}

/* Zebra rows */
table.wcpt-table-2499 tbody tr:nth-child(odd) {
    background-color: #f5f9ff !important;
}
table.wcpt-table-33434 tbody tr:nth-child(even) {
    background-color: #ffffff !important;
}

/* Length dropdown */
table.wcpt-table-33434 select[name="length_in"] {
    font-family: Arial, Verdana, Geneva, helvetica, sans-serif !important;
    font-size: 12px !important;
    font-weight: bolder !important;
    color: #000066 !important;
    margin-bottom: 3px !important;
    vertical-align: middle !important;
    padding: 3px !important;
    width: 60px !important;
}

/* Quantity box */
table.wcpt-table-33434 .wcpt-quantity input.qty {
    font-size: 12px !important;
    width: 50px !important;
    border: 1px solid #999 !important;
    border-radius: 3px !important;
}

/* "Order now" button */
table.wcpt-table-33434 a.wcpt-button-product_link {
    background-color: #0066cc !important;
    color: #ffffff !important;
    font-size: 12px !important;
    padding: 4px 10px !important;
    text-decoration: none !important;
    border-radius: 3px !important;
    border: 1px solid #004f99 !important;
    display: inline-block !important;
}

table.wcpt-table-33434 a.wcpt-button-product_link:hover {
    background-color: #004f99 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-5c07ba6f *//* Base table styling – same idea as .dataT */
table.wcpt-table-33474 {
    font-family: Verdana !important;
    font-weight: normal !important;
    font-size: 12px !important;
    color: #404040 !important;
    background-color: #fafafa !important;
    width:100% !important;
    border: 1px #6699CC solid !important;
    border-collapse: collapse !important;
    border-spacing: 0 !important;
    margin-top: 0 !important;
    padding: 5px !important;
}

/* Rows */
table.wcpt-table-33474 tr {
    display: table-row !important;
    vertical-align: inherit !important;
    unicode-bidi: isolate !important;
}

/* Header row background */
table.wcpt-table-33474 thead tr {
    background-color: #e0ecff !important; /* light blue */
}

/* Header cells */
table.wcpt-table-33474 thead th {
    border: none !important;                /* remove default grid */
    border-bottom: 3px solid #000 !important; /* your requested black thick border */
    padding: 5px 8px !important;
    color: #000066 !important;
    font-weight: bold !important;
    text-align: left !important;
    white-space: nowrap !important;
}

/* Body cells – REMOVE borders */
table.wcpt-table-33474 tbody td {
    border: none !important; /* <-- removes unwanted grid lines */
    padding: 6px 8px !important;
}

/* Row dotted separator */
table.wcpt-table-33474 tbody tr {
    border-bottom: 1px dotted #6699CC !important;
}

/* Zebra rows */
table.wcpt-table-2500 tbody tr:nth-child(odd) {
    background-color: #f5f9ff !important;
}
table.wcpt-table-33474 tbody tr:nth-child(even) {
    background-color: #ffffff !important;
}

/* Length dropdown */
table.wcpt-table-33474 select[name="length_in"] {
    font-family: Arial, Verdana, Geneva, helvetica, sans-serif !important;
    font-size: 12px !important;
    font-weight: bolder !important;
    color: #000066 !important;
    margin-bottom: 3px !important;
    vertical-align: middle !important;
    padding: 3px !important;
    width: 60px !important;
}

/* Quantity box */
table.wcpt-table-33474 .wcpt-quantity input.qty {
    font-size: 12px !important;
    width: 50px !important;
    border: 1px solid #999 !important;
    border-radius: 3px !important;
}

/* "Order now" button */
table.wcpt-table-33474 a.wcpt-button-product_link {
    background-color: #0066cc !important;
    color: #ffffff !important;
    font-size: 12px !important;
    padding: 4px 10px !important;
    text-decoration: none !important;
    border-radius: 3px !important;
    border: 1px solid #004f99 !important;
    display: inline-block !important;
}

table.wcpt-table-33474 a.wcpt-button-product_link:hover {
    background-color: #004f99 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a155658 *//* Base table styling – same idea as .dataT */
table.wcpt-table-33435 {
    font-family: Verdana !important;
    font-weight: normal !important;
    font-size: 12px !important;
    color: #404040 !important;
    background-color: #fafafa !important;
    width:100% !important;
    border: 1px #6699CC solid !important;
    border-collapse: collapse !important;
    border-spacing: 0 !important;
    margin-top: 0 !important;
    padding: 5px !important;
}

/* Rows */
table.wcpt-table-33435 tr {
    display: table-row !important;
    vertical-align: inherit !important;
    unicode-bidi: isolate !important;
}

/* Header row background */
table.wcpt-table-33435 thead tr {
    background-color: #e0ecff !important; /* light blue */
}

/* Header cells */
table.wcpt-table-33435 thead th {
    border: none !important;                /* remove default grid */
    border-bottom: 3px solid #000 !important; /* your requested black thick border */
    padding: 5px 8px !important;
    color: #000066 !important;
    font-weight: bold !important;
    text-align: left !important;
    white-space: nowrap !important;
}

/* Body cells – REMOVE borders */
table.wcpt-table-33435 tbody td {
    border: none !important; /* <-- removes unwanted grid lines */
    padding: 6px 8px !important;
}

/* Row dotted separator */
table.wcpt-table-33435 tbody tr {
    border-bottom: 1px dotted #6699CC !important;
}

/* Zebra rows */
table.wcpt-table-2508 tbody tr:nth-child(odd) {
    background-color: #f5f9ff !important;
}
table.wcpt-table-33435 tbody tr:nth-child(even) {
    background-color: #ffffff !important;
}

/* Length dropdown */
table.wcpt-table-33435 select[name="length_in"] {
    font-family: Arial, Verdana, Geneva, helvetica, sans-serif !important;
    font-size: 12px !important;
    font-weight: bolder !important;
    color: #000066 !important;
    margin-bottom: 3px !important;
    vertical-align: middle !important;
    padding: 3px !important;
    width: 60px !important;
}

/* Quantity box */
table.wcpt-table-33435 .wcpt-quantity input.qty {
    font-size: 12px !important;
    width: 50px !important;
    border: 1px solid #999 !important;
    border-radius: 3px !important;
}

/* "Order now" button */
table.wcpt-table-33435 a.wcpt-button-product_link {
    background-color: #0066cc !important;
    color: #ffffff !important;
    font-size: 12px !important;
    padding: 4px 10px !important;
    text-decoration: none !important;
    border-radius: 3px !important;
    border: 1px solid #004f99 !important;
    display: inline-block !important;
}

table.wcpt-table-33435 a.wcpt-button-product_link:hover {
    background-color: #004f99 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-16ade9e7 *//* Base table styling – same idea as .dataT */
table.wcpt-table-33436 {
    font-family: Verdana !important;
    font-weight: normal !important;
    font-size: 12px !important;
    color: #404040 !important;
    background-color: #fafafa !important;
    width:100% !important;
    border: 1px #6699CC solid !important;
    border-collapse: collapse !important;
    border-spacing: 0 !important;
    margin-top: 0 !important;
    padding: 5px !important;
}

/* Rows */
table.wcpt-table-33436 tr {
    display: table-row !important;
    vertical-align: inherit !important;
    unicode-bidi: isolate !important;
}

/* Header row background */
table.wcpt-table-2509 thead tr {
    background-color: #e0ecff !important; /* light blue */
}

/* Header cells */
table.wcpt-table-33436 thead th {
    border: none !important;                /* remove default grid */
    border-bottom: 3px solid #000 !important; /* your requested black thick border */
    padding: 5px 8px !important;
    color: #000066 !important;
    font-weight: bold !important;
    text-align: left !important;
    white-space: nowrap !important;
}

/* Body cells – REMOVE borders */
table.wcpt-table-33436 tbody td {
    border: none !important; /* <-- removes unwanted grid lines */
    padding: 6px 8px !important;
}

/* Row dotted separator */
table.wcpt-table-33436 tbody tr {
    border-bottom: 1px dotted #6699CC !important;
}

/* Zebra rows */
table.wcpt-table-2509 tbody tr:nth-child(odd) {
    background-color: #f5f9ff !important;
}
table.wcpt-table-33436 tbody tr:nth-child(even) {
    background-color: #ffffff !important;
}

/* Length dropdown */
table.wcpt-table-33436 select[name="length_in"] {
    font-family: Arial, Verdana, Geneva, helvetica, sans-serif !important;
    font-size: 12px !important;
    font-weight: bolder !important;
    color: #000066 !important;
    margin-bottom: 3px !important;
    vertical-align: middle !important;
    padding: 3px !important;
    width: 60px !important;
}

/* Quantity box */
table.wcpt-table-33436 .wcpt-quantity input.qty {
    font-size: 12px !important;
    width: 50px !important;
    border: 1px solid #999 !important;
    border-radius: 3px !important;
}

/* "Order now" button */
table.wcpt-table-33436 a.wcpt-button-product_link {
    background-color: #0066cc !important;
    color: #ffffff !important;
    font-size: 12px !important;
    padding: 4px 10px !important;
    text-decoration: none !important;
    border-radius: 3px !important;
    border: 1px solid #004f99 !important;
    display: inline-block !important;
}

table.wcpt-table-33436 a.wcpt-button-product_link:hover {
    background-color: #004f99 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b526bf9 *//* Base table styling – same idea as .dataT */
table.wcpt-table-33437 {
    font-family: Verdana !important;
    font-weight: normal !important;
    font-size: 12px !important;
    color: #404040 !important;
    background-color: #fafafa !important;
    width:100% !important;
    border: 1px #6699CC solid !important;
    border-collapse: collapse !important;
    border-spacing: 0 !important;
    margin-top: 0 !important;
    padding: 5px !important;
}

/* Rows */
table.wcpt-table-33437 tr {
    display: table-row !important;
    vertical-align: inherit !important;
    unicode-bidi: isolate !important;
}

/* Header row background */
table.wcpt-table-33437 thead tr {
    background-color: #e0ecff !important; /* light blue */
}

/* Header cells */
table.wcpt-table-33437 thead th {
    border: none !important;                /* remove default grid */
    border-bottom: 3px solid #000 !important; /* your requested black thick border */
    padding: 5px 8px !important;
    color: #000066 !important;
    font-weight: bold !important;
    text-align: left !important;
    white-space: nowrap !important;
}

/* Body cells – REMOVE borders */
table.wcpt-table-33437 tbody td {
    border: none !important; /* <-- removes unwanted grid lines */
    padding: 6px 8px !important;
}

/* Row dotted separator */
table.wcpt-table-33437 tbody tr {
    border-bottom: 1px dotted #6699CC !important;
}

/* Zebra rows */
table.wcpt-table-2510 tbody tr:nth-child(odd) {
    background-color: #f5f9ff !important;
}
table.wcpt-table-33437 tbody tr:nth-child(even) {
    background-color: #ffffff !important;
}

/* Length dropdown */
table.wcpt-table-33437 select[name="length_in"] {
    font-family: Arial, Verdana, Geneva, helvetica, sans-serif !important;
    font-size: 12px !important;
    font-weight: bolder !important;
    color: #000066 !important;
    margin-bottom: 3px !important;
    vertical-align: middle !important;
    padding: 3px !important;
    width: 60px !important;
}

/* Quantity box */
table.wcpt-table-33437 .wcpt-quantity input.qty {
    font-size: 12px !important;
    width: 50px !important;
    border: 1px solid #999 !important;
    border-radius: 3px !important;
}

/* "Order now" button */
table.wcpt-table-33437 a.wcpt-button-product_link {
    background-color: #0066cc !important;
    color: #ffffff !important;
    font-size: 12px !important;
    padding: 4px 10px !important;
    text-decoration: none !important;
    border-radius: 3px !important;
    border: 1px solid #004f99 !important;
    display: inline-block !important;
}

table.wcpt-table-33437 a.wcpt-button-product_link:hover {
    background-color: #004f99 !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7c135c5 *//* Base table styling – same idea as .dataT */
table.wcpt-table-33438 {
    font-family: Verdana !important;
    font-weight: normal !important;
    font-size: 12px !important;
    color: #404040 !important;
    background-color: #fafafa !important;
    width:100% !important;
    border: 1px #6699CC solid !important;
    border-collapse: collapse !important;
    border-spacing: 0 !important;
    margin-top: 0 !important;
    padding: 5px !important;
}

/* Rows */
table.wcpt-table-33438 tr {
    display: table-row !important;
    vertical-align: inherit !important;
    unicode-bidi: isolate !important;
}

/* Header row background */
table.wcpt-table-33438 thead tr {
    background-color: #e0ecff !important; /* light blue */
}

/* Header cells */
table.wcpt-table-33438 thead th {
    border: none !important;                /* remove default grid */
    border-bottom: 3px solid #000 !important; /* your requested black thick border */
    padding: 5px 8px !important;
    color: #000066 !important;
    font-weight: bold !important;
    text-align: left !important;
    white-space: nowrap !important;
}

/* Body cells – REMOVE borders */
table.wcpt-table-33438 tbody td {
    border: none !important; /* <-- removes unwanted grid lines */
    padding: 6px 8px !important;
}

/* Row dotted separator */
table.wcpt-table-33438 tbody tr {
    border-bottom: 1px dotted #6699CC !important;
}

/* Zebra rows */
table.wcpt-table-2510 tbody tr:nth-child(odd) {
    background-color: #f5f9ff !important;
}
table.wcpt-table-33438 tbody tr:nth-child(even) {
    background-color: #ffffff !important;
}

/* Length dropdown */
table.wcpt-table-33438 select[name="length_in"] {
    font-family: Arial, Verdana, Geneva, helvetica, sans-serif !important;
    font-size: 12px !important;
    font-weight: bolder !important;
    color: #000066 !important;
    margin-bottom: 3px !important;
    vertical-align: middle !important;
    padding: 3px !important;
    width: 60px !important;
}

/* Quantity box */
table.wcpt-table-33438 .wcpt-quantity input.qty {
    font-size: 12px !important;
    width: 50px !important;
    border: 1px solid #999 !important;
    border-radius: 3px !important;
}

/* "Order now" button */
table.wcpt-table-33438 a.wcpt-button-product_link {
    background-color: #0066cc !important;
    color: #ffffff !important;
    font-size: 12px !important;
    padding: 4px 10px !important;
    text-decoration: none !important;
    border-radius: 3px !important;
    border: 1px solid #004f99 !important;
    display: inline-block !important;
}

table.wcpt-table-33438 a.wcpt-button-product_link:hover {
    background-color: #004f99 !important;
}/* End custom CSS */