.elementor-8 .elementor-element.elementor-element-87487ae{--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;--overlay-opacity:0.6;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-87487ae:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-87487ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://superiorglassandscreenco.com/wp-content/uploads/2025/10/White_008.jpg");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-87487ae::before, .elementor-8 .elementor-element.elementor-element-87487ae > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-87487ae > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-87487ae > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-87487ae > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-87487ae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFF1E1;--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-87487ae > .elementor-shape-bottom .elementor-shape-fill, .elementor-8 .elementor-element.elementor-element-87487ae > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-87487ae > .elementor-shape-bottom svg, .elementor-8 .elementor-element.elementor-element-87487ae > .e-con-inner > .elementor-shape-bottom svg{height:50px;}.elementor-8 .elementor-element.elementor-element-87487ae > .elementor-shape-bottom, .elementor-8 .elementor-element.elementor-element-87487ae > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-8 .elementor-element.elementor-element-71885ab4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;text-align:center;}.elementor-8 .elementor-element.elementor-element-71885ab4 .elementor-heading-title{font-family:"Dela Gothic One", Sans-serif;font-size:8em;font-weight:600;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-47b0659c{--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-8 .elementor-element.elementor-element-353ce1bd{--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-8 .elementor-element.elementor-element-1488dde7{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;}.elementor-8 .elementor-element.elementor-element-1488dde7 img{width:32%;}.elementor-8 .elementor-element.elementor-element-5d74270e{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:70px;}.elementor-8 .elementor-element.elementor-element-431e7fa4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-8 .elementor-element.elementor-element-2a0dd0c2{--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 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-8 .elementor-element.elementor-element-7ce935c .elementor-heading-title{font-family:"Dela Gothic One", Sans-serif;font-size:33px;font-weight:300;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-3600b1d5{--display:flex;--border-radius:400px 400px 0px 0px;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3600b1d5:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3600b1d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://superiorglassandscreenco.com/wp-content/uploads/2025/10/IMG_20201121_141847-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-61f6f2e7{--spacer-size:600px;margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-37ef0d83{--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-8 .elementor-element.elementor-element-36f85e30{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:30px;--z-index:3;}.elementor-8 .elementor-element.elementor-element-34e837c6{--alignment:center;background-color:var( --e-global-color-b8ac8f8 );padding:21px 20px 10px 20px;border-radius:100px 100px 100px 100px;box-shadow:7px 5px 10px -5px rgba(0, 0, 0, 0.13);--width:90px;font-family:"Lato", Sans-serif;font-size:34px;font-weight:400;text-transform:uppercase;--word-spacing:9px;--text-color:var( --e-global-color-primary );--transition:0.3s;}.elementor-8 .elementor-element.elementor-element-6ced2ed7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -83px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-6ced2ed7 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-6ced2ed7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-6ced2ed7.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-6ced2ed7.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-6ced2ed7.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-6ced2ed7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-6ced2ed7 .elementor-icon{font-size:36px;}.elementor-8 .elementor-element.elementor-element-6ced2ed7 .elementor-icon svg{height:36px;}.elementor-8 .elementor-element.elementor-element-cfa5b08{--display:flex;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5b01c57{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -30px;padding:0px 0px 0px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-5b01c57 .elementor-heading-title{font-family:"Dela Gothic One", Sans-serif;font-size:3.2em;font-weight:300;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-45071017{--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:10px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-8 .elementor-element.elementor-element-45071017:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-45071017 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-45071017 > .elementor-shape-bottom .elementor-shape-fill, .elementor-8 .elementor-element.elementor-element-45071017 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#EDE5DB;}.elementor-8 .elementor-element.elementor-element-45071017 > .elementor-shape-bottom svg, .elementor-8 .elementor-element.elementor-element-45071017 > .e-con-inner > .elementor-shape-bottom svg{height:50px;}.elementor-8 .elementor-element.elementor-element-45071017 > .elementor-shape-bottom, .elementor-8 .elementor-element.elementor-element-45071017 > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-8 .elementor-element.elementor-element-7bca9322 > .elementor-widget-container{--e-transform-rotateZ:2deg;margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7bca9322 .qodef-qi-text-marquee .qodef-m-text.qodef-text--original{animation:qode-move-horizontal-normal-text-marquee 20s linear infinite;}.elementor-8 .elementor-element.elementor-element-7bca9322 .qodef-qi-text-marquee .qodef-m-text.qodef-text--copy{animation:qode-move-horizontal-normal-text-marquee-copy 20s linear infinite;}.elementor-8 .elementor-element.elementor-element-7bca9322 .qodef-m-text-item{color:var( --e-global-color-b8ac8f8 );font-family:"Dela Gothic One", Sans-serif;font-size:4.5rem;font-weight:500;text-transform:uppercase;}.elementor-8 .elementor-element.elementor-element-7bca9322 .qodef-e-icon-holder{color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-167ef39e{--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-167ef39e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-167ef39e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://superiorglassandscreenco.com/wp-content/uploads/2025/10/White_008.jpg");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-167ef39e::before, .elementor-8 .elementor-element.elementor-element-167ef39e > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-167ef39e > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-167ef39e > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-167ef39e > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-167ef39e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-7f2c644 ) 0%, var( --e-global-color-c5504ce ) 20%);}.elementor-8 .elementor-element.elementor-element-5c019f0c{--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-8 .elementor-element.elementor-element-a95058f{--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-8 .elementor-element.elementor-element-3109e2a{z-index:1;}.elementor-8 .elementor-element.elementor-element-3109e2a .jeg-elementor-kit.jkit-heading{text-align:left;}.elementor-8 .elementor-element.elementor-element-3109e2a .jeg-elementor-kit.jkit-heading .heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-3109e2a .jeg-elementor-kit.jkit-heading .heading-title > span{color:var( --e-global-color-accent );font-weight:300;text-decoration-color:var( --e-global-color-primary );text-shadow:6px 0px 10px rgba(0,0,0,0.3);}.elementor-8 .elementor-element.elementor-element-5959ddd7{--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-8 .elementor-element.elementor-element-72e8d8fb{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -188px;padding:0px 0px 0px 0px;z-index:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-72e8d8fb .elementor-heading-title{font-family:var( --e-global-typography-6de89ad-font-family ), Sans-serif;font-size:var( --e-global-typography-6de89ad-font-size );font-weight:var( --e-global-typography-6de89ad-font-weight );text-transform:var( --e-global-typography-6de89ad-text-transform );color:var( --e-global-color-f5d6e7a );}.elementor-8 .elementor-element.elementor-element-7e8bbaf1{--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-8 .elementor-element.elementor-element-463f156f{--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-8 .elementor-element.elementor-element-463f156f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-28268c74 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-header.active{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-28268c74 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content{background-color:var( --e-global-color-primary );padding:20px 30px 30px 30px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#252525;border-radius:0px 0px 10px 10px;}.elementor-8 .elementor-element.elementor-element-28268c74 .theplus-accordion-wrapper.elementor-accordion .elementor-tab-title .elementor-accordion-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-28268c74 .theplus-accordion-wrapper.elementor-accordion .elementor-tab-title .elementor-accordion-icon svg{width:20px;height:20px;}.elementor-8 .elementor-element.elementor-element-28268c74 .elementor-accordion .elementor-tab-title .elementor-accordion-icon i:before{color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-28268c74 .elementor-accordion .elementor-tab-title .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-28268c74 .elementor-accordion .elementor-tab-title.active .elementor-accordion-icon i:before{color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-28268c74 .elementor-accordion .elementor-tab-title.active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-28268c74 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-header{padding:20px 20px 10px 20px;font-family:var( --e-global-typography-248338d-font-family ), Sans-serif;font-size:var( --e-global-typography-248338d-font-size );font-weight:var( --e-global-typography-248338d-font-weight );text-transform:var( --e-global-typography-248338d-text-transform );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:#252525;border-radius:10px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-28268c74 .theplus-accordion-wrapper .theplus-accordion-item{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-28268c74 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content .plus-content-editor,.elementor-8 .elementor-element.elementor-element-28268c74 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content .plus-content-editor p{color:var( --e-global-color-d492f32 );}.elementor-8 .elementor-element.elementor-element-5da2ddfe{--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-8 .elementor-element.elementor-element-7514c61d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-25fdb6b0{--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;--overlay-opacity:0.17;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8 .elementor-element.elementor-element-25fdb6b0:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-25fdb6b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-25fdb6b0::before, .elementor-8 .elementor-element.elementor-element-25fdb6b0 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-25fdb6b0 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-25fdb6b0 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-25fdb6b0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-25fdb6b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://superiorglassandscreenco.com/wp-content/uploads/2025/10/envato-labs-image-edit-16-scaled.png");--background-overlay:'';background-position:center right;background-size:cover;}.elementor-8 .elementor-element.elementor-element-61450557{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-56cd4790{margin:0px -7px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-56cd4790 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-shadow:6px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-b8ac8f8 );}.elementor-8 .elementor-element.elementor-element-2dfc7fec{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-8 .elementor-element.elementor-element-2ab997b3{background-color:var( --e-global-color-05ba2ac );padding:6px 15px 6px 6px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-942ef48 );border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:27px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-2ab997b3.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-2ab997b3 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-2ab997b3 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-2ab997b3 .elementor-icon-list-text{color:var( --e-global-color-b8ac8f8 );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-73bc5139{background-color:var( --e-global-color-05ba2ac );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 15px 6px 6px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-942ef48 );border-radius:10px 10px 10px 10px;--e-icon-list-icon-size:27px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-73bc5139.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-73bc5139 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-73bc5139 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-73bc5139 .elementor-icon-list-text{color:var( --e-global-color-b8ac8f8 );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-436e2c9f{--divider-border-style:solid;--divider-color:var( --e-global-color-8002da2 );--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-436e2c9f .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-436e2c9f .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-8 .elementor-element.elementor-element-7ccc4020{--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:space-between;--align-items:center;--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-8 .elementor-element.elementor-element-3b363be7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3b363be7 .elementor-heading-title{font-family:var( --e-global-typography-5b89031-font-family ), Sans-serif;font-size:var( --e-global-typography-5b89031-font-size );font-weight:var( --e-global-typography-5b89031-font-weight );text-transform:var( --e-global-typography-5b89031-text-transform );text-shadow:6px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-b8ac8f8 );}.elementor-8 .elementor-element.elementor-element-8c25828{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:15px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-8 .elementor-element.elementor-element-8c25828 .elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-8c25828 .elementor-social-icon i{color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-8c25828 .elementor-social-icon svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-51326fde{--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-8 .elementor-element.elementor-element-3ddfd7a2{--e-transform-rotateZ:13deg;margin:-49px -56px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;}.elementor-8 .elementor-element.elementor-element-10a33ac{--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;--overlay-opacity:0.6;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-9d67ee5 );--border-color:var( --e-global-color-9d67ee5 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-10a33ac:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-10a33ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://superiorglassandscreenco.com/wp-content/uploads/2025/10/White_008.jpg");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-10a33ac::before, .elementor-8 .elementor-element.elementor-element-10a33ac > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-10a33ac > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-10a33ac > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-10a33ac > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-10a33ac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-2fdab4c{--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:40px 40px;--row-gap:40px;--column-gap:40px;--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-8 .elementor-element.elementor-element-0854046{--display:flex;--border-radius:500px 500px 10px 10px;--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-8 .elementor-element.elementor-element-0854046:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0854046 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d492f32 );background-image:url("https://superiorglassandscreenco.com/wp-content/uploads/2025/10/envato-labs-image-edit-12.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-8 .elementor-element.elementor-element-97f1cf6{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-cf80baa{--display:flex;--overflow:hidden;--overlay-opacity:0.11;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-8 .elementor-element.elementor-element-cf80baa:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-cf80baa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-cf80baa::before, .elementor-8 .elementor-element.elementor-element-cf80baa > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-cf80baa > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-cf80baa > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-cf80baa > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-cf80baa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://superiorglassandscreenco.com/wp-content/uploads/2025/10/broken-glass-background-closeup-details-2024-10-12-13-13-01-utc-scaled.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-44db2e3{--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-8 .elementor-element.elementor-element-9789343{margin:0px 160px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-8 .elementor-element.elementor-element-9789343 .jeg-elementor-kit.jkit-heading{text-align:left;}.elementor-8 .elementor-element.elementor-element-9789343 .jeg-elementor-kit.jkit-heading .heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-b8ac8f8 );}.elementor-8 .elementor-element.elementor-element-9789343 .jeg-elementor-kit.jkit-heading .heading-title > span{color:var( --e-global-color-accent );font-weight:300;}.elementor-8 .elementor-element.elementor-element-a4ec64e{margin:-96px -29px calc(var(--kit-widget-spacing, 0px) + 0px) -188px;padding:0px 0px 0px 0px;z-index:0;text-align:end;}.elementor-8 .elementor-element.elementor-element-a4ec64e .elementor-heading-title{font-family:var( --e-global-typography-6de89ad-font-family ), Sans-serif;font-size:var( --e-global-typography-6de89ad-font-size );font-weight:var( --e-global-typography-6de89ad-font-weight );text-transform:var( --e-global-typography-6de89ad-text-transform );color:var( --e-global-color-bd78ed2 );}.elementor-8 .elementor-element.elementor-element-4c6324f{--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:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-53db3b7{--display:flex;--justify-content:flex-end;--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-8 .elementor-element.elementor-element-c3b285b{--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-8 .elementor-element.elementor-element-9e694e1{--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-8 .elementor-element.elementor-element-53c03a1{--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:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:-15px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-53c03a1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-53c03a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b8ac8f8 );}.elementor-8 .elementor-element.elementor-element-53c03a1.e-con{--e-con-transform-rotateZ:-6deg;}.elementor-8 .elementor-element.elementor-element-d7c9c23{--display:flex;--justify-content:flex-end;--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-8 .elementor-element.elementor-element-53e7cba{text-align:start;}.elementor-8 .elementor-element.elementor-element-53e7cba img{width:92%;}.elementor-8 .elementor-element.elementor-element-4bd9759{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-34205c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-34205c5 .elementor-heading-title{font-family:var( --e-global-typography-5b89031-font-family ), Sans-serif;font-size:var( --e-global-typography-5b89031-font-size );font-weight:var( --e-global-typography-5b89031-font-weight );text-transform:var( --e-global-typography-5b89031-text-transform );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-5a00804{--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:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:10px 10px 10px 10px;--margin-top:-28px;--margin-bottom:-17px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-5a00804:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5a00804 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-5a00804.e-con{--e-con-transform-rotateZ:5deg;}.elementor-8 .elementor-element.elementor-element-4b68c64{--display:flex;--justify-content:flex-end;--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-8 .elementor-element.elementor-element-44c884a{text-align:start;}.elementor-8 .elementor-element.elementor-element-44c884a img{width:92%;}.elementor-8 .elementor-element.elementor-element-64e17ad{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-499868d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-499868d .elementor-heading-title{font-family:var( --e-global-typography-5b89031-font-family ), Sans-serif;font-size:var( --e-global-typography-5b89031-font-size );font-weight:var( --e-global-typography-5b89031-font-weight );text-transform:var( --e-global-typography-5b89031-text-transform );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-3ffc5a2{--display:flex;--justify-content:flex-end;--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-8 .elementor-element.elementor-element-5505e84{--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 0px 10px;--margin-top:0px;--margin-bottom:9px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-5505e84:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5505e84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7ab8aeb );}.elementor-8 .elementor-element.elementor-element-5505e84.e-con{--e-con-transform-rotateZ:7deg;--e-con-transform-translateY:18px;}.elementor-8 .elementor-element.elementor-element-a36f479{--display:flex;--justify-content:flex-end;--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-8 .elementor-element.elementor-element-6a92ef3{margin:0px -6px calc(var(--kit-widget-spacing, 0px) + -19px) -8px;}.elementor-8 .elementor-element.elementor-element-7aa4f96{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-8 .elementor-element.elementor-element-9b6f991{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9b6f991 .elementor-heading-title{font-family:var( --e-global-typography-5b89031-font-family ), Sans-serif;font-size:var( --e-global-typography-5b89031-font-size );font-weight:var( --e-global-typography-5b89031-font-weight );text-transform:var( --e-global-typography-5b89031-text-transform );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-716f3d2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-bbd756a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -119px;color:var( --e-global-color-d492f32 );}.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-2 .button-link-wrap i,
								.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-3 a.button-link-wrap:before,
								.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-4 .button-link-wrap,
								.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-5 .button-link-wrap,
								.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-8 .button-link-wrap,
								.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-10 .button-link-wrap,
								.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-11 .button-link-wrap,
								.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-14 .button-link-wrap,
								.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-15 .button-link-wrap::before,
								.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-15 .button-link-wrap::after,
								.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-16 .button-link-wrap::after,
								.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-17 .button-link-wrap,
								.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-18 .button-link-wrap::after,
								.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-19 .button-link-wrap,
								.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-20 .button-link-wrap,
								.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-21 .button-link-wrap,
								.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-22 .button-link-wrap,
								.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-24 .button-link-wrap{background-color:var( --e-global-color-259f4f7 );}.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-2 .button-link-wrap:hover i,
								.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-3 .button-link-wrap:hover:before,
								.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-4 .button-link-wrap::after,
								.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-5 .button-link-wrap:before,.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-5 .button-link-wrap:after,
								.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-8 .button-link-wrap:hover,
								.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-10 .button-link-wrap:hover,
								.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-11 .button-link-wrap::before,
								.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-12 .button-link-wrap::before,
								.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-13 .button-link-wrap::before,.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-13 .button-link-wrap::after,
								.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-14 .button-link-wrap:hover,
								.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-15 .button-link-wrap:hover::after,
								.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-16 .button-link-wrap::before,
								.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-17 .button-link-wrap::before,
								.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-18 .button-link-wrap:hover::after,
								.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-19 .button-link-wrap:after,
								.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-20 .button-link-wrap:after,
								.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-21 .button-link-wrap:after,
								.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-22 .button-link-wrap:hover,
								.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-24 .button-link-wrap:hover{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 30px 15px 30px;}.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button .button-link-wrap{text-decoration:none;color:var( --e-global-color-b8ac8f8 );}.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button .button-link-wrap svg{fill:var( --e-global-color-b8ac8f8 );}.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:var( --e-global-color-b8ac8f8 );stroke:var( --e-global-color-b8ac8f8 );}.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:var( --e-global-color-b8ac8f8 );}.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-24 .button-link-wrap{border-style:none;}.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-style:solid;}.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-16 .button-link-wrap::before,
					.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-d709f23 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-width:1px 1px 1px 1px;}.elementor-8 .elementor-element.elementor-element-696b4300{--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;--overlay-opacity:0.6;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-696b4300:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-696b4300 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://superiorglassandscreenco.com/wp-content/uploads/2025/10/White_008.jpg");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-696b4300::before, .elementor-8 .elementor-element.elementor-element-696b4300 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-696b4300 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-696b4300 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-696b4300 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-696b4300 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-8f49bf3{--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-8 .elementor-element.elementor-element-3020591{--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-8 .elementor-element.elementor-element-4fabecf2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-8 .elementor-element.elementor-element-4fabecf2 .jeg-elementor-kit.jkit-heading{text-align:left;}.elementor-8 .elementor-element.elementor-element-4fabecf2 .jeg-elementor-kit.jkit-heading .heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-4fabecf2 .jeg-elementor-kit.jkit-heading .heading-title > span{color:var( --e-global-color-accent );font-weight:300;text-decoration-color:var( --e-global-color-primary );text-shadow:6px 0px 10px rgba(0,0,0,0.3);}.elementor-8 .elementor-element.elementor-element-26c0a920{padding:0px 150px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4135742e{--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-8 .elementor-element.elementor-element-7d7d08b0{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -188px;padding:0px 0px 0px 0px;z-index:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-7d7d08b0 .elementor-heading-title{font-family:var( --e-global-typography-6de89ad-font-family ), Sans-serif;font-size:var( --e-global-typography-6de89ad-font-size );font-weight:var( --e-global-typography-6de89ad-font-weight );text-transform:var( --e-global-typography-6de89ad-text-transform );color:var( --e-global-color-f5d6e7a );}.elementor-8 .elementor-element.elementor-element-6b183aa4{--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:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-64339b50{--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-8 .elementor-element.elementor-element-6d171c1b{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-9d67ee5 );--border-color:var( --e-global-color-9d67ee5 );--border-radius:10px 10px 10px 10px;--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-8 .elementor-element.elementor-element-6d171c1b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6d171c1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://superiorglassandscreenco.com/wp-content/uploads/2025/10/20181223_114803-scaled.jpg");background-size:cover;}.elementor-8 .elementor-element.elementor-element-2a98f41{--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-8 .elementor-element.elementor-element-59b39fb{--spacer-size:250px;}.elementor-8 .elementor-element.elementor-element-502fff49{--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 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-502fff49:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-502fff49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b8ac8f8 );}.elementor-8 .elementor-element.elementor-element-22b61de1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-9d67ee5 );--border-color:var( --e-global-color-9d67ee5 );--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-8 .elementor-element.elementor-element-32d5af77{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-32d5af77 .elementor-heading-title{font-family:var( --e-global-typography-5b89031-font-family ), Sans-serif;font-size:var( --e-global-typography-5b89031-font-size );font-weight:var( --e-global-typography-5b89031-font-weight );text-transform:var( --e-global-typography-5b89031-text-transform );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-1e98d18d{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-9d67ee5 );--border-color:var( --e-global-color-9d67ee5 );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1e98d18d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1e98d18d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7ab8aeb );background-image:url("https://superiorglassandscreenco.com/wp-content/uploads/2025/10/20200611_114006-scaled.jpg");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-2772cfe2{--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-8 .elementor-element.elementor-element-85c27d8{--spacer-size:250px;}.elementor-8 .elementor-element.elementor-element-6bda1b0{--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 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-6bda1b0:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6bda1b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b8ac8f8 );}.elementor-8 .elementor-element.elementor-element-77dc9746{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-9d67ee5 );--border-color:var( --e-global-color-9d67ee5 );--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-8 .elementor-element.elementor-element-aefad7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-aefad7d .elementor-heading-title{font-family:var( --e-global-typography-5b89031-font-family ), Sans-serif;font-size:var( --e-global-typography-5b89031-font-size );font-weight:var( --e-global-typography-5b89031-font-weight );text-transform:var( --e-global-typography-5b89031-text-transform );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-3252a3e2{--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-8 .elementor-element.elementor-element-72036845{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--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-8 .elementor-element.elementor-element-72036845:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-72036845 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://superiorglassandscreenco.com/wp-content/uploads/2025/10/20181222_104414_HDR-1-scaled.jpg");background-size:cover;}.elementor-8 .elementor-element.elementor-element-7005ea13{--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-8 .elementor-element.elementor-element-79aa405{--spacer-size:250px;}.elementor-8 .elementor-element.elementor-element-546a0772{--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 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-546a0772:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-546a0772 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b8ac8f8 );}.elementor-8 .elementor-element.elementor-element-662991b3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-9d67ee5 );--border-color:var( --e-global-color-9d67ee5 );--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-8 .elementor-element.elementor-element-8e13bfa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-8e13bfa .elementor-heading-title{font-family:var( --e-global-typography-5b89031-font-family ), Sans-serif;font-size:var( --e-global-typography-5b89031-font-size );font-weight:var( --e-global-typography-5b89031-font-weight );text-transform:var( --e-global-typography-5b89031-text-transform );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-61807056{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-61807056:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-61807056 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://superiorglassandscreenco.com/wp-content/uploads/2025/10/image02-1.jpeg");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-41bc24fd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-a37fdf8{--spacer-size:250px;}.elementor-8 .elementor-element.elementor-element-ccac92c{--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 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-ccac92c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ccac92c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b8ac8f8 );}.elementor-8 .elementor-element.elementor-element-6230f888{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-9d67ee5 );--border-color:var( --e-global-color-9d67ee5 );--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-8 .elementor-element.elementor-element-1d3b7d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1d3b7d6 .elementor-heading-title{font-family:var( --e-global-typography-5b89031-font-family ), Sans-serif;font-size:var( --e-global-typography-5b89031-font-size );font-weight:var( --e-global-typography-5b89031-font-weight );text-transform:var( --e-global-typography-5b89031-text-transform );}.elementor-8 .elementor-element.elementor-element-32aaccd8{--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;--overlay-opacity:0.13;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-32aaccd8:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-32aaccd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-32aaccd8::before, .elementor-8 .elementor-element.elementor-element-32aaccd8 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-32aaccd8 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-32aaccd8 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-32aaccd8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-32aaccd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-33c59e23{padding:0px 0px 0px 0px;z-index:1;}.elementor-8 .elementor-element.elementor-element-33c59e23 .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-8 .elementor-element.elementor-element-33c59e23 .jeg-elementor-kit.jkit-heading .heading-title{font-family:var( --e-global-typography-248338d-font-family ), Sans-serif;font-size:var( --e-global-typography-248338d-font-size );font-weight:var( --e-global-typography-248338d-font-weight );text-transform:var( --e-global-typography-248338d-text-transform );color:var( --e-global-color-b8ac8f8 );}.elementor-8 .elementor-element.elementor-element-33c59e23 .jeg-elementor-kit.jkit-heading .heading-title > span{color:var( --e-global-color-accent );font-weight:300;}.elementor-8 .elementor-element.elementor-element-772935a5{--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:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3c8f7562{--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:space-between;--align-items:center;--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-8 .elementor-element.elementor-element-49edd3{--display:flex;--justify-content:center;--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-8 .elementor-element.elementor-element-49b4067 .elementor-heading-title{color:var( --e-global-color-b8ac8f8 );}.elementor-8 .elementor-element.elementor-element-2775d1e3{--display:flex;--justify-content:center;--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-8 .elementor-element.elementor-element-32dbda44 .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-32dbda44.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-32dbda44.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-32dbda44.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-32dbda44.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-32dbda44.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-32dbda44 .elementor-icon{font-size:19px;}.elementor-8 .elementor-element.elementor-element-32dbda44 .elementor-icon svg{height:19px;}.elementor-8 .elementor-element.elementor-element-24fc5a4b{--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:space-between;--align-items:center;--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-8 .elementor-element.elementor-element-1f13d99c{--display:flex;--justify-content:center;--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-8 .elementor-element.elementor-element-2df4433 .elementor-heading-title{color:var( --e-global-color-b8ac8f8 );}.elementor-8 .elementor-element.elementor-element-2c7ecc69{--display:flex;--justify-content:center;--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-8 .elementor-element.elementor-element-7a169ca0 .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-7a169ca0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-7a169ca0.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-7a169ca0.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-7a169ca0.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-7a169ca0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-7a169ca0 .elementor-icon{font-size:19px;}.elementor-8 .elementor-element.elementor-element-7a169ca0 .elementor-icon svg{height:19px;}.elementor-8 .elementor-element.elementor-element-59d44b94{--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:space-between;--align-items:center;--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-8 .elementor-element.elementor-element-24123236{--display:flex;--justify-content:center;--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-8 .elementor-element.elementor-element-ba496db .elementor-heading-title{color:var( --e-global-color-b8ac8f8 );}.elementor-8 .elementor-element.elementor-element-24cd21af{--display:flex;--justify-content:center;--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-8 .elementor-element.elementor-element-6f2a3df8 .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-6f2a3df8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-6f2a3df8.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-6f2a3df8.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-6f2a3df8.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-6f2a3df8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-6f2a3df8 .elementor-icon{font-size:19px;}.elementor-8 .elementor-element.elementor-element-6f2a3df8 .elementor-icon svg{height:19px;}.elementor-8 .elementor-element.elementor-element-1a7140f3{--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:space-between;--align-items:center;--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-8 .elementor-element.elementor-element-6b9c073d{--display:flex;--justify-content:center;--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-8 .elementor-element.elementor-element-df4021e .elementor-heading-title{color:var( --e-global-color-b8ac8f8 );}.elementor-8 .elementor-element.elementor-element-4ff58166{--display:flex;--justify-content:center;--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-8 .elementor-element.elementor-element-15ec1ed8 .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-15ec1ed8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-15ec1ed8.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-15ec1ed8.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-15ec1ed8.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-15ec1ed8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-15ec1ed8 .elementor-icon{font-size:19px;}.elementor-8 .elementor-element.elementor-element-15ec1ed8 .elementor-icon svg{height:19px;}.elementor-8 .elementor-element.elementor-element-6435bde0{--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:space-between;--align-items:center;--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-8 .elementor-element.elementor-element-119a5633{--display:flex;--justify-content:center;--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-8 .elementor-element.elementor-element-69fff7b .elementor-heading-title{color:var( --e-global-color-b8ac8f8 );}.elementor-8 .elementor-element.elementor-element-5315db6{--display:flex;--justify-content:center;--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-8 .elementor-element.elementor-element-1d0e42f8 .elementor-icon-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-1d0e42f8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-1d0e42f8.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-1d0e42f8.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-1d0e42f8.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-1d0e42f8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-1d0e42f8 .elementor-icon{font-size:19px;}.elementor-8 .elementor-element.elementor-element-1d0e42f8 .elementor-icon svg{height:19px;}.elementor-8 .elementor-element.elementor-element-7a69ea9e{--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;--overlay-opacity:0.6;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7a69ea9e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7a69ea9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://superiorglassandscreenco.com/wp-content/uploads/2025/10/White_008.jpg");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-7a69ea9e::before, .elementor-8 .elementor-element.elementor-element-7a69ea9e > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-7a69ea9e > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-7a69ea9e > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-7a69ea9e > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-7a69ea9e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-8 .elementor-element.elementor-element-101cebb1{--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-8 .elementor-element.elementor-element-bc19ac5{--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:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1c1e0336{--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:50px;}.elementor-8 .elementor-element.elementor-element-1c507045{margin:0px -50px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;z-index:1;}.elementor-8 .elementor-element.elementor-element-1c507045 .jeg-elementor-kit.jkit-heading{text-align:left;}.elementor-8 .elementor-element.elementor-element-1c507045 .jeg-elementor-kit.jkit-heading .heading-title{font-family:"Dela Gothic One", Sans-serif;font-size:3em;font-weight:300;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-1c507045 .jeg-elementor-kit.jkit-heading .heading-title > span{color:var( --e-global-color-accent );font-weight:300;text-decoration-color:var( --e-global-color-primary );text-shadow:6px 0px 10px rgba(0,0,0,0.3);}.elementor-8 .elementor-element.elementor-element-1392f71e{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-2 .button-link-wrap i,
								.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-3 a.button-link-wrap:before,
								.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-4 .button-link-wrap,
								.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-5 .button-link-wrap,
								.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-8 .button-link-wrap,
								.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-10 .button-link-wrap,
								.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-11 .button-link-wrap,
								.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-14 .button-link-wrap,
								.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-15 .button-link-wrap::before,
								.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-15 .button-link-wrap::after,
								.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-16 .button-link-wrap::after,
								.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-17 .button-link-wrap,
								.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-18 .button-link-wrap::after,
								.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-19 .button-link-wrap,
								.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-20 .button-link-wrap,
								.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-21 .button-link-wrap,
								.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-22 .button-link-wrap,
								.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-24 .button-link-wrap{background-color:var( --e-global-color-cd469a8 );}.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-2 .button-link-wrap:hover i,
								.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-3 .button-link-wrap:hover:before,
								.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-4 .button-link-wrap::after,
								.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-5 .button-link-wrap:before,.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-5 .button-link-wrap:after,
								.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-8 .button-link-wrap:hover,
								.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-10 .button-link-wrap:hover,
								.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-11 .button-link-wrap::before,
								.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-12 .button-link-wrap::before,
								.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-13 .button-link-wrap::before,.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-13 .button-link-wrap::after,
								.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-14 .button-link-wrap:hover,
								.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-15 .button-link-wrap:hover::after,
								.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-16 .button-link-wrap::before,
								.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-17 .button-link-wrap::before,
								.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-18 .button-link-wrap:hover::after,
								.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-19 .button-link-wrap:after,
								.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-20 .button-link-wrap:after,
								.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-21 .button-link-wrap:after,
								.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-22 .button-link-wrap:hover,
								.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-24 .button-link-wrap:hover{background-color:#FF671C;}.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 30px 15px 30px;}.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button .button-link-wrap{text-decoration:none;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button .button-link-wrap svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-24 .button-link-wrap{border-style:none;}.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-style:solid;}.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-16 .button-link-wrap::before,
					.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-8 .elementor-element.elementor-element-3cfcc52 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-width:1px 1px 1px 1px;}.elementor-8 .elementor-element.elementor-element-7766d9e9{--display:flex;--border-radius:0px 0px 300px 300px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7766d9e9:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7766d9e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-33c9e0d2{--e-transform-rotateZ:12deg;}.elementor-8 .elementor-element.elementor-element-33c9e0d2 img{width:70%;}.elementor-8 .elementor-element.elementor-element-35c34e1b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7af24a44{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:0;text-align:start;}.elementor-8 .elementor-element.elementor-element-7af24a44 .elementor-heading-title{font-family:"Dela Gothic One", Sans-serif;font-size:4.9em;font-weight:600;text-transform:uppercase;color:var( --e-global-color-cd469a8 );}.elementor-8 .elementor-element.elementor-element-2ff32661{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-29c2e11f .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-8 .elementor-element.elementor-element-29c2e11f .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-29c2e11f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-b8ac8f8 );color:var( --e-global-color-b8ac8f8 );}.elementor-8 .elementor-element.elementor-element-29c2e11f.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-29c2e11f.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-29c2e11f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b8ac8f8 );}.elementor-8 .elementor-element.elementor-element-29c2e11f .elementor-icon{font-size:27px;}.elementor-8 .elementor-element.elementor-element-29c2e11f .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-29c2e11f .elementor-icon-box-title a{font-family:var( --e-global-typography-4ed3e04-font-family ), Sans-serif;font-size:var( --e-global-typography-4ed3e04-font-size );font-weight:var( --e-global-typography-4ed3e04-font-weight );text-transform:var( --e-global-typography-4ed3e04-text-transform );}.elementor-8 .elementor-element.elementor-element-111dcffd .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-8 .elementor-element.elementor-element-111dcffd .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-111dcffd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-b8ac8f8 );color:var( --e-global-color-b8ac8f8 );}.elementor-8 .elementor-element.elementor-element-111dcffd.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-111dcffd.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-111dcffd.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b8ac8f8 );}.elementor-8 .elementor-element.elementor-element-111dcffd .elementor-icon{font-size:27px;}.elementor-8 .elementor-element.elementor-element-111dcffd .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-111dcffd .elementor-icon-box-title a{font-family:var( --e-global-typography-4ed3e04-font-family ), Sans-serif;font-size:var( --e-global-typography-4ed3e04-font-size );font-weight:var( --e-global-typography-4ed3e04-font-weight );text-transform:var( --e-global-typography-4ed3e04-text-transform );}.elementor-8 .elementor-element.elementor-element-37f8ca68{--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-37f8ca68:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-37f8ca68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://superiorglassandscreenco.com/wp-content/uploads/2025/10/White_008.jpg");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-37f8ca68::before, .elementor-8 .elementor-element.elementor-element-37f8ca68 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-37f8ca68 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-37f8ca68 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-37f8ca68 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-37f8ca68 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-c5504ce ) 0%, var( --e-global-color-7f2c644 ) 100%);}.elementor-8 .elementor-element.elementor-element-43c8954f{--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:90px 90px;--row-gap:90px;--column-gap:90px;--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-8 .elementor-element.elementor-element-43c8954f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-6d7ada43{--display:flex;--border-radius:300px 300px 10px 10px;--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-8 .elementor-element.elementor-element-6d7ada43:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6d7ada43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://superiorglassandscreenco.com/wp-content/uploads/2025/10/IMG_20230727_134807695-scaled.jpg");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-3220ad01{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-368acb3d{--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-8 .elementor-element.elementor-element-1d64c38a{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 0px 0px 0px;z-index:0;text-align:start;}.elementor-8 .elementor-element.elementor-element-1d64c38a .elementor-heading-title{font-family:var( --e-global-typography-6de89ad-font-family ), Sans-serif;font-size:var( --e-global-typography-6de89ad-font-size );font-weight:var( --e-global-typography-6de89ad-font-weight );text-transform:var( --e-global-typography-6de89ad-text-transform );color:var( --e-global-color-f5d6e7a );}.elementor-8 .elementor-element.elementor-element-31284315{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -25px) 0px;padding:0px 0px 0px 0px;z-index:1;}.elementor-8 .elementor-element.elementor-element-31284315 .jeg-elementor-kit.jkit-heading{text-align:left;}.elementor-8 .elementor-element.elementor-element-31284315 .jeg-elementor-kit.jkit-heading .heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-31284315 .jeg-elementor-kit.jkit-heading .heading-title > span{color:var( --e-global-color-accent );font-weight:300;text-decoration-color:var( --e-global-color-primary );text-shadow:6px 0px 10px rgba(0,0,0,0.3);}.elementor-8 .elementor-element.elementor-element-67e8d771 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-header.active{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-67e8d771 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content{background-color:var( --e-global-color-primary );padding:20px 30px 30px 30px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#252525;border-radius:0px 0px 10px 10px;}.elementor-8 .elementor-element.elementor-element-67e8d771{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-67e8d771 .theplus-accordion-wrapper.elementor-accordion .elementor-tab-title .elementor-accordion-icon{font-size:20px;}.elementor-8 .elementor-element.elementor-element-67e8d771 .theplus-accordion-wrapper.elementor-accordion .elementor-tab-title .elementor-accordion-icon svg{width:20px;height:20px;}.elementor-8 .elementor-element.elementor-element-67e8d771 .elementor-accordion .elementor-tab-title .elementor-accordion-icon i:before{color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-67e8d771 .elementor-accordion .elementor-tab-title .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-67e8d771 .elementor-accordion .elementor-tab-title.active .elementor-accordion-icon i:before{color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-67e8d771 .elementor-accordion .elementor-tab-title.active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-67e8d771 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-header{padding:20px 20px 10px 20px;font-family:var( --e-global-typography-248338d-font-family ), Sans-serif;font-size:var( --e-global-typography-248338d-font-size );font-weight:var( --e-global-typography-248338d-font-weight );text-transform:var( --e-global-typography-248338d-text-transform );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-primary );border-radius:10px 10px 0px 0px;}.elementor-8 .elementor-element.elementor-element-67e8d771 .theplus-accordion-wrapper .theplus-accordion-item{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-67e8d771 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content .plus-content-editor,.elementor-8 .elementor-element.elementor-element-67e8d771 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content .plus-content-editor p{color:var( --e-global-color-d492f32 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-87487ae{--padding-top:160px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-71885ab4 .elementor-heading-title{font-size:5em;}.elementor-8 .elementor-element.elementor-element-5d74270e{--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-8 .elementor-element.elementor-element-431e7fa4{padding:0px 5px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7ce935c .elementor-heading-title{font-size:2.3em;}.elementor-8 .elementor-element.elementor-element-61f6f2e7{--spacer-size:420px;}.elementor-8 .elementor-element.elementor-element-36f85e30{--margin-top:-36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-34e837c6{padding:17px 16px 4px 16px;--width:500px;}.elementor-8 .elementor-element.elementor-element-6ced2ed7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -69px;}.elementor-8 .elementor-element.elementor-element-6ced2ed7 .elementor-icon{font-size:30px;}.elementor-8 .elementor-element.elementor-element-6ced2ed7 .elementor-icon svg{height:30px;}.elementor-8 .elementor-element.elementor-element-cfa5b08{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5b01c57{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -1px;}.elementor-8 .elementor-element.elementor-element-5b01c57 .elementor-heading-title{font-size:31px;}.elementor-8 .elementor-element.elementor-element-7bca9322 > .elementor-widget-container{--e-transform-rotateZ:4deg;}.elementor-8 .elementor-element.elementor-element-7bca9322 .qodef-m-text-item{font-size:3.5rem;}.elementor-8 .elementor-element.elementor-element-167ef39e{--padding-top:120px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-3109e2a .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-72e8d8fb{text-align:end;}.elementor-8 .elementor-element.elementor-element-72e8d8fb .elementor-heading-title{font-size:var( --e-global-typography-6de89ad-font-size );}.elementor-8 .elementor-element.elementor-element-28268c74 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-header{padding:15px 15px 10px 15px;font-size:var( --e-global-typography-248338d-font-size );}.elementor-8 .elementor-element.elementor-element-28268c74 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-content{padding:15px 15px 15px 13px;}.elementor-8 .elementor-element.elementor-element-7514c61d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-25fdb6b0{--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-56cd4790 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-2ab997b3{--e-icon-list-icon-size:17px;}.elementor-8 .elementor-element.elementor-element-73bc5139{margin:0px -29px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:17px;}.elementor-8 .elementor-element.elementor-element-3b363be7 .elementor-heading-title{font-size:var( --e-global-typography-5b89031-font-size );}.elementor-8 .elementor-element.elementor-element-8c25828{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-3ddfd7a2{margin:0px -32px calc(var(--kit-widget-spacing, 0px) + 0px) -19px;}.elementor-8 .elementor-element.elementor-element-10a33ac{--padding-top:60px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-2fdab4c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8 .elementor-element.elementor-element-cf80baa{--padding-top:50px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-9789343{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-9789343 .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-a4ec64e .elementor-heading-title{font-size:var( --e-global-typography-6de89ad-font-size );}.elementor-8 .elementor-element.elementor-element-4c6324f{--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-8 .elementor-element.elementor-element-34205c5 .elementor-heading-title{font-size:var( --e-global-typography-5b89031-font-size );}.elementor-8 .elementor-element.elementor-element-499868d .elementor-heading-title{font-size:var( --e-global-typography-5b89031-font-size );}.elementor-8 .elementor-element.elementor-element-9b6f991 .elementor-heading-title{font-size:var( --e-global-typography-5b89031-font-size );}.elementor-8 .elementor-element.elementor-element-696b4300{--padding-top:60px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-8f49bf3{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-4fabecf2{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-4fabecf2 .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-26c0a920{padding:0px 180px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7d7d08b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -56px;text-align:start;}.elementor-8 .elementor-element.elementor-element-7d7d08b0 .elementor-heading-title{font-size:var( --e-global-typography-6de89ad-font-size );}.elementor-8 .elementor-element.elementor-element-6b183aa4{--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-8 .elementor-element.elementor-element-32d5af77 .elementor-heading-title{font-size:var( --e-global-typography-5b89031-font-size );}.elementor-8 .elementor-element.elementor-element-aefad7d .elementor-heading-title{font-size:var( --e-global-typography-5b89031-font-size );}.elementor-8 .elementor-element.elementor-element-8e13bfa .elementor-heading-title{font-size:var( --e-global-typography-5b89031-font-size );}.elementor-8 .elementor-element.elementor-element-1d3b7d6 .elementor-heading-title{font-size:var( --e-global-typography-5b89031-font-size );}.elementor-8 .elementor-element.elementor-element-32aaccd8{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-33c59e23 .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-248338d-font-size );}.elementor-8 .elementor-element.elementor-element-772935a5{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8 .elementor-element.elementor-element-3c8f7562{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8 .elementor-element.elementor-element-32dbda44 .elementor-icon{font-size:15px;}.elementor-8 .elementor-element.elementor-element-32dbda44 .elementor-icon svg{height:15px;}.elementor-8 .elementor-element.elementor-element-24fc5a4b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8 .elementor-element.elementor-element-7a169ca0 .elementor-icon{font-size:15px;}.elementor-8 .elementor-element.elementor-element-7a169ca0 .elementor-icon svg{height:15px;}.elementor-8 .elementor-element.elementor-element-59d44b94{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8 .elementor-element.elementor-element-6f2a3df8 .elementor-icon{font-size:15px;}.elementor-8 .elementor-element.elementor-element-6f2a3df8 .elementor-icon svg{height:15px;}.elementor-8 .elementor-element.elementor-element-1a7140f3{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8 .elementor-element.elementor-element-15ec1ed8 .elementor-icon{font-size:15px;}.elementor-8 .elementor-element.elementor-element-15ec1ed8 .elementor-icon svg{height:15px;}.elementor-8 .elementor-element.elementor-element-6435bde0{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8 .elementor-element.elementor-element-1d0e42f8 .elementor-icon{font-size:15px;}.elementor-8 .elementor-element.elementor-element-1d0e42f8 .elementor-icon svg{height:15px;}.elementor-8 .elementor-element.elementor-element-7a69ea9e{--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;--padding-top:0px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-1c507045 .jeg-elementor-kit.jkit-heading .heading-title{font-size:2.3em;}.elementor-8 .elementor-element.elementor-element-7af24a44 .elementor-heading-title{font-size:3.5em;}.elementor-8 .elementor-element.elementor-element-2ff32661{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-29c2e11f .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-29c2e11f .elementor-icon-box-title a{font-size:var( --e-global-typography-4ed3e04-font-size );}.elementor-8 .elementor-element.elementor-element-111dcffd .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-111dcffd .elementor-icon-box-title a{font-size:var( --e-global-typography-4ed3e04-font-size );}.elementor-8 .elementor-element.elementor-element-37f8ca68{--padding-top:60px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-43c8954f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8 .elementor-element.elementor-element-1d64c38a .elementor-heading-title{font-size:var( --e-global-typography-6de89ad-font-size );}.elementor-8 .elementor-element.elementor-element-31284315{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;}.elementor-8 .elementor-element.elementor-element-31284315 .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-67e8d771 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-header{font-size:var( --e-global-typography-248338d-font-size );}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-87487ae{--padding-top:160px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-71885ab4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -7px;z-index:0;}.elementor-8 .elementor-element.elementor-element-71885ab4 .elementor-heading-title{font-size:2.5em;}.elementor-8 .elementor-element.elementor-element-1488dde7{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-8 .elementor-element.elementor-element-1488dde7 img{width:18%;}.elementor-8 .elementor-element.elementor-element-431e7fa4{text-align:center;}.elementor-8 .elementor-element.elementor-element-2a0dd0c2{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;}.elementor-8 .elementor-element.elementor-element-7ce935c .elementor-heading-title{font-size:1.8em;}.elementor-8 .elementor-element.elementor-element-3600b1d5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-61f6f2e7{--spacer-size:450px;}.elementor-8 .elementor-element.elementor-element-36f85e30{--margin-top:-152px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:180px;}.elementor-8 .elementor-element.elementor-element-34e837c6{--width:500px;}.elementor-8 .elementor-element.elementor-element-5b01c57{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 52px) 0px;}.elementor-8 .elementor-element.elementor-element-5b01c57 .elementor-heading-title{font-size:1.8em;}.elementor-8 .elementor-element.elementor-element-7bca9322 > .elementor-widget-container{--e-transform-rotateZ:9deg;}.elementor-8 .elementor-element.elementor-element-7bca9322 .qodef-m-text-item{font-size:3rem;}.elementor-8 .elementor-element.elementor-element-167ef39e{--padding-top:100px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-5c019f0c{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8 .elementor-element.elementor-element-3109e2a .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-8 .elementor-element.elementor-element-3109e2a .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-72e8d8fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-72e8d8fb .elementor-heading-title{font-size:var( --e-global-typography-6de89ad-font-size );}.elementor-8 .elementor-element.elementor-element-28268c74 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-header{font-size:var( --e-global-typography-248338d-font-size );}.elementor-8 .elementor-element.elementor-element-56cd4790{text-align:start;}.elementor-8 .elementor-element.elementor-element-56cd4790 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-8 .elementor-element.elementor-element-3b363be7 .elementor-heading-title{font-size:var( --e-global-typography-5b89031-font-size );}.elementor-8 .elementor-element.elementor-element-51326fde{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3ddfd7a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-10a33ac{--padding-top:60px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-97f1cf6{--spacer-size:360px;}.elementor-8 .elementor-element.elementor-element-cf80baa{--padding-top:50px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-8 .elementor-element.elementor-element-44db2e3{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-9789343 .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-8 .elementor-element.elementor-element-9789343 .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-a4ec64e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -32px;text-align:center;}.elementor-8 .elementor-element.elementor-element-a4ec64e .elementor-heading-title{font-size:var( --e-global-typography-6de89ad-font-size );}.elementor-8 .elementor-element.elementor-element-53c03a1{--flex-wrap:nowrap;}.elementor-8 .elementor-element.elementor-element-53e7cba{text-align:start;}.elementor-8 .elementor-element.elementor-element-34205c5 .elementor-heading-title{font-size:var( --e-global-typography-5b89031-font-size );}.elementor-8 .elementor-element.elementor-element-5a00804{--flex-wrap:nowrap;}.elementor-8 .elementor-element.elementor-element-44c884a{text-align:start;}.elementor-8 .elementor-element.elementor-element-499868d .elementor-heading-title{font-size:var( --e-global-typography-5b89031-font-size );}.elementor-8 .elementor-element.elementor-element-5505e84{--flex-wrap:nowrap;--border-radius:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-6a92ef3{text-align:start;}.elementor-8 .elementor-element.elementor-element-9b6f991 .elementor-heading-title{font-size:var( --e-global-typography-5b89031-font-size );}.elementor-8 .elementor-element.elementor-element-bbd756a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-696b4300{--padding-top:60px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-4fabecf2{margin:-16px -12px calc(var(--kit-widget-spacing, 0px) + 0px) -12px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-4fabecf2 .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-8 .elementor-element.elementor-element-4fabecf2 .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-26c0a920{padding:0px 0px 0px 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-7d7d08b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-7d7d08b0 .elementor-heading-title{font-size:var( --e-global-typography-6de89ad-font-size );}.elementor-8 .elementor-element.elementor-element-502fff49{--flex-wrap:nowrap;}.elementor-8 .elementor-element.elementor-element-32d5af77 .elementor-heading-title{font-size:var( --e-global-typography-5b89031-font-size );}.elementor-8 .elementor-element.elementor-element-6bda1b0{--flex-wrap:nowrap;}.elementor-8 .elementor-element.elementor-element-aefad7d .elementor-heading-title{font-size:var( --e-global-typography-5b89031-font-size );}.elementor-8 .elementor-element.elementor-element-546a0772{--flex-wrap:nowrap;}.elementor-8 .elementor-element.elementor-element-8e13bfa .elementor-heading-title{font-size:var( --e-global-typography-5b89031-font-size );}.elementor-8 .elementor-element.elementor-element-ccac92c{--flex-wrap:nowrap;}.elementor-8 .elementor-element.elementor-element-1d3b7d6 .elementor-heading-title{font-size:var( --e-global-typography-5b89031-font-size );}.elementor-8 .elementor-element.elementor-element-32aaccd8{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-33c59e23 .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-248338d-font-size );}.elementor-8 .elementor-element.elementor-element-49edd3{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-49b4067{text-align:center;}.elementor-8 .elementor-element.elementor-element-32dbda44 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-1f13d99c{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-2df4433{text-align:center;}.elementor-8 .elementor-element.elementor-element-7a169ca0 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-24123236{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-ba496db{text-align:center;}.elementor-8 .elementor-element.elementor-element-6f2a3df8 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-6b9c073d{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-df4021e{text-align:center;}.elementor-8 .elementor-element.elementor-element-15ec1ed8 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-119a5633{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-69fff7b{text-align:center;}.elementor-8 .elementor-element.elementor-element-1d0e42f8 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-7a69ea9e{--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-101cebb1{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-bc19ac5{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1c1e0336{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1c507045{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1c507045 .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-8 .elementor-element.elementor-element-1c507045 .jeg-elementor-kit.jkit-heading .heading-title{font-size:1.8em;}.elementor-8 .elementor-element.elementor-element-1392f71e{text-align:center;}.elementor-8 .elementor-element.elementor-element-33c9e0d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-33c9e0d2 img{width:95%;}.elementor-8 .elementor-element.elementor-element-35c34e1b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7af24a44{text-align:center;}.elementor-8 .elementor-element.elementor-element-7af24a44 .elementor-heading-title{font-size:2.3em;}.elementor-8 .elementor-element.elementor-element-29c2e11f{padding:0px 40px 0px 40px;}.elementor-8 .elementor-element.elementor-element-29c2e11f .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-29c2e11f .elementor-icon-box-title a{font-size:var( --e-global-typography-4ed3e04-font-size );}.elementor-8 .elementor-element.elementor-element-111dcffd{padding:0px 40px 0px 40px;}.elementor-8 .elementor-element.elementor-element-111dcffd .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-111dcffd .elementor-icon-box-title a{font-size:var( --e-global-typography-4ed3e04-font-size );}.elementor-8 .elementor-element.elementor-element-37f8ca68{--padding-top:60px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-43c8954f{--width:305.8px;}.elementor-8 .elementor-element.elementor-element-3220ad01{--spacer-size:416px;}.elementor-8 .elementor-element.elementor-element-1d64c38a{text-align:center;}.elementor-8 .elementor-element.elementor-element-1d64c38a .elementor-heading-title{font-size:var( --e-global-typography-6de89ad-font-size );}.elementor-8 .elementor-element.elementor-element-31284315 .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-8 .elementor-element.elementor-element-31284315 .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-8 .elementor-element.elementor-element-67e8d771 .theplus-accordion-wrapper .theplus-accordion-item .plus-accordion-header{font-size:var( --e-global-typography-248338d-font-size );}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-353ce1bd{--width:85%;}.elementor-8 .elementor-element.elementor-element-37ef0d83{--width:85%;}.elementor-8 .elementor-element.elementor-element-5959ddd7{--width:80%;}.elementor-8 .elementor-element.elementor-element-463f156f{--width:43.634%;}.elementor-8 .elementor-element.elementor-element-51326fde{--width:65%;}.elementor-8 .elementor-element.elementor-element-0854046{--width:30%;}.elementor-8 .elementor-element.elementor-element-3ffc5a2{--width:89%;}.elementor-8 .elementor-element.elementor-element-716f3d2{--width:70%;}.elementor-8 .elementor-element.elementor-element-4135742e{--width:80%;}.elementor-8 .elementor-element.elementor-element-2775d1e3{--width:45%;}.elementor-8 .elementor-element.elementor-element-2c7ecc69{--width:45%;}.elementor-8 .elementor-element.elementor-element-24cd21af{--width:45%;}.elementor-8 .elementor-element.elementor-element-4ff58166{--width:45%;}.elementor-8 .elementor-element.elementor-element-5315db6{--width:45%;}.elementor-8 .elementor-element.elementor-element-35c34e1b{--width:48%;}.elementor-8 .elementor-element.elementor-element-6d7ada43{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-2775d1e3{--width:35%;}.elementor-8 .elementor-element.elementor-element-2c7ecc69{--width:35%;}.elementor-8 .elementor-element.elementor-element-24cd21af{--width:35%;}.elementor-8 .elementor-element.elementor-element-4ff58166{--width:35%;}.elementor-8 .elementor-element.elementor-element-5315db6{--width:35%;}.elementor-8 .elementor-element.elementor-element-35c34e1b{--width:100%;}}