.elementor-10156 .elementor-element.elementor-element-792e93a9:not(.elementor-motion-effects-element-type-background), .elementor-10156 .elementor-element.elementor-element-792e93a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://impactwindowgroup.com/wp-content/uploads/2022/09/ezgif.com-gif-maker-1.jpg");background-position:center center;background-size:cover;}.elementor-10156 .elementor-element.elementor-element-792e93a9 > .elementor-background-overlay{background-color:#000000;opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10156 .elementor-element.elementor-element-792e93a9 > .elementor-container{max-width:1250px;min-height:30vh;}.elementor-10156 .elementor-element.elementor-element-792e93a9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:200px 0px 100px 0px;}.elementor-10156 .elementor-element.elementor-element-95d7a39 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:4rem;line-height:1em;color:var( --e-global-color-928c2a1 );}.elementor-10156 .elementor-element.elementor-element-7be42fbb > .elementor-container{max-width:1250px;}.elementor-10156 .elementor-element.elementor-element-7be42fbb{margin-top:0em;margin-bottom:0em;padding:100px 0px 50px 0px;}.elementor-10156 .elementor-element.elementor-element-19652c6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10156 .elementor-element.elementor-element-19652c6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://impactwindowgroup.com/wp-content/uploads/2026/02/aluminum-minimal-frame-windows.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-10156 .elementor-element.elementor-element-19652c6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 50px 0px 0px;}.elementor-10156 .elementor-element.elementor-element-19652c6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10156 .elementor-element.elementor-element-95a44e9{--spacer-size:32vh;}.elementor-10156 .elementor-element.elementor-element-42110bf9 > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-10156 .elementor-element.elementor-element-3d71f2b4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2rem;line-height:1em;}.elementor-10156 .elementor-element.elementor-element-fa00589 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-10156 .elementor-element.elementor-element-fa00589{font-family:var( --e-global-typography-4a90aa9-font-family ), Sans-serif;font-size:var( --e-global-typography-4a90aa9-font-size );line-height:var( --e-global-typography-4a90aa9-line-height );}.elementor-10156 .elementor-element.elementor-element-aff58ff > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-10156 .elementor-element.elementor-element-138108a .elementor-button{background-color:var( --e-global-color-primary );font-size:1rem;font-weight:600;fill:var( --e-global-color-5a7575b );color:var( --e-global-color-5a7575b );}.elementor-10156 .elementor-element.elementor-element-138108a .elementor-button:hover, .elementor-10156 .elementor-element.elementor-element-138108a .elementor-button:focus{background-color:var( --e-global-color-928c2a1 );color:var( --e-global-color-primary );}.elementor-10156 .elementor-element.elementor-element-138108a{width:auto;max-width:auto;}.elementor-10156 .elementor-element.elementor-element-138108a .elementor-button:hover svg, .elementor-10156 .elementor-element.elementor-element-138108a .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10156 .elementor-element.elementor-element-a48ccce .elementor-button{background-color:var( --e-global-color-primary );font-size:1rem;font-weight:600;fill:var( --e-global-color-5a7575b );color:var( --e-global-color-5a7575b );}.elementor-10156 .elementor-element.elementor-element-a48ccce .elementor-button:hover, .elementor-10156 .elementor-element.elementor-element-a48ccce .elementor-button:focus{background-color:var( --e-global-color-928c2a1 );color:var( --e-global-color-primary );}.elementor-10156 .elementor-element.elementor-element-a48ccce{width:auto;max-width:auto;}.elementor-10156 .elementor-element.elementor-element-a48ccce > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-10156 .elementor-element.elementor-element-a48ccce .elementor-button:hover svg, .elementor-10156 .elementor-element.elementor-element-a48ccce .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10156 .elementor-element.elementor-element-32af145 > .elementor-container{max-width:1250px;}.elementor-10156 .elementor-element.elementor-element-32af145{margin-top:0em;margin-bottom:0em;padding:50px 0px 50px 0px;}.elementor-10156 .elementor-element.elementor-element-2d5f9b9 > .elementor-element-populated{padding:0px 50px 0px 0px;}.elementor-10156 .elementor-element.elementor-element-64ee608 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2rem;line-height:1em;}.elementor-10156 .elementor-element.elementor-element-6b64266 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-10156 .elementor-element.elementor-element-6b64266{font-family:var( --e-global-typography-4a90aa9-font-family ), Sans-serif;font-size:var( --e-global-typography-4a90aa9-font-size );line-height:var( --e-global-typography-4a90aa9-line-height );}.elementor-10156 .elementor-element.elementor-element-01b0852 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-10156 .elementor-element.elementor-element-2e51a9a .elementor-button{background-color:var( --e-global-color-primary );font-size:1rem;font-weight:600;fill:var( --e-global-color-5a7575b );color:var( --e-global-color-5a7575b );}.elementor-10156 .elementor-element.elementor-element-2e51a9a .elementor-button:hover, .elementor-10156 .elementor-element.elementor-element-2e51a9a .elementor-button:focus{background-color:var( --e-global-color-928c2a1 );color:var( --e-global-color-primary );}.elementor-10156 .elementor-element.elementor-element-2e51a9a{width:auto;max-width:auto;}.elementor-10156 .elementor-element.elementor-element-2e51a9a .elementor-button:hover svg, .elementor-10156 .elementor-element.elementor-element-2e51a9a .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10156 .elementor-element.elementor-element-f184227 .elementor-button{background-color:var( --e-global-color-primary );font-size:1rem;font-weight:600;fill:var( --e-global-color-5a7575b );color:var( --e-global-color-5a7575b );}.elementor-10156 .elementor-element.elementor-element-f184227 .elementor-button:hover, .elementor-10156 .elementor-element.elementor-element-f184227 .elementor-button:focus{background-color:var( --e-global-color-928c2a1 );color:var( --e-global-color-primary );}.elementor-10156 .elementor-element.elementor-element-f184227{width:auto;max-width:auto;}.elementor-10156 .elementor-element.elementor-element-f184227 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-10156 .elementor-element.elementor-element-f184227 .elementor-button:hover svg, .elementor-10156 .elementor-element.elementor-element-f184227 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10156 .elementor-element.elementor-element-9aa537f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10156 .elementor-element.elementor-element-9aa537f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://impactwindowgroup.com/wp-content/uploads/2026/02/steel-and-bronze.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-10156 .elementor-element.elementor-element-9aa537f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 50px 0px 0px;}.elementor-10156 .elementor-element.elementor-element-9aa537f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10156 .elementor-element.elementor-element-1c38ef8{--spacer-size:32vh;}.elementor-10156 .elementor-element.elementor-element-77835e8 > .elementor-container{max-width:1250px;}.elementor-10156 .elementor-element.elementor-element-77835e8{margin-top:0em;margin-bottom:0em;padding:50px 0px 50px 0px;}.elementor-10156 .elementor-element.elementor-element-e97f8e2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10156 .elementor-element.elementor-element-e97f8e2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://impactwindowgroup.com/wp-content/uploads/2026/02/HS50.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-10156 .elementor-element.elementor-element-e97f8e2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 50px 0px 0px;}.elementor-10156 .elementor-element.elementor-element-e97f8e2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10156 .elementor-element.elementor-element-35ead88{--spacer-size:32vh;}.elementor-10156 .elementor-element.elementor-element-fc1e319 > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-10156 .elementor-element.elementor-element-837a428 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2rem;line-height:1em;}.elementor-10156 .elementor-element.elementor-element-4ca15a5 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-10156 .elementor-element.elementor-element-4ca15a5{font-family:var( --e-global-typography-4a90aa9-font-family ), Sans-serif;font-size:var( --e-global-typography-4a90aa9-font-size );line-height:var( --e-global-typography-4a90aa9-line-height );}.elementor-10156 .elementor-element.elementor-element-feaeb1a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-10156 .elementor-element.elementor-element-3fc3f74 .elementor-button{background-color:var( --e-global-color-primary );font-size:1rem;font-weight:600;fill:var( --e-global-color-5a7575b );color:var( --e-global-color-5a7575b );}.elementor-10156 .elementor-element.elementor-element-3fc3f74 .elementor-button:hover, .elementor-10156 .elementor-element.elementor-element-3fc3f74 .elementor-button:focus{background-color:var( --e-global-color-928c2a1 );color:var( --e-global-color-primary );}.elementor-10156 .elementor-element.elementor-element-3fc3f74{width:auto;max-width:auto;}.elementor-10156 .elementor-element.elementor-element-3fc3f74 .elementor-button:hover svg, .elementor-10156 .elementor-element.elementor-element-3fc3f74 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10156 .elementor-element.elementor-element-6db7eba .elementor-button{background-color:var( --e-global-color-primary );font-size:1rem;font-weight:600;fill:var( --e-global-color-5a7575b );color:var( --e-global-color-5a7575b );}.elementor-10156 .elementor-element.elementor-element-6db7eba .elementor-button:hover, .elementor-10156 .elementor-element.elementor-element-6db7eba .elementor-button:focus{background-color:var( --e-global-color-928c2a1 );color:var( --e-global-color-primary );}.elementor-10156 .elementor-element.elementor-element-6db7eba{width:auto;max-width:auto;}.elementor-10156 .elementor-element.elementor-element-6db7eba > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-10156 .elementor-element.elementor-element-6db7eba .elementor-button:hover svg, .elementor-10156 .elementor-element.elementor-element-6db7eba .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10156 .elementor-element.elementor-element-bc61da1 > .elementor-container{max-width:1250px;}.elementor-10156 .elementor-element.elementor-element-bc61da1{margin-top:0em;margin-bottom:0em;padding:50px 0px 50px 0px;}.elementor-10156 .elementor-element.elementor-element-8202428 > .elementor-element-populated{padding:0px 50px 0px 0px;}.elementor-10156 .elementor-element.elementor-element-97c5024 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2rem;line-height:1em;}.elementor-10156 .elementor-element.elementor-element-d02435a > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-10156 .elementor-element.elementor-element-d02435a{font-family:var( --e-global-typography-4a90aa9-font-family ), Sans-serif;font-size:var( --e-global-typography-4a90aa9-font-size );line-height:var( --e-global-typography-4a90aa9-line-height );}.elementor-10156 .elementor-element.elementor-element-d893935 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-10156 .elementor-element.elementor-element-1722798 .elementor-button{background-color:var( --e-global-color-primary );font-size:1rem;font-weight:600;fill:var( --e-global-color-5a7575b );color:var( --e-global-color-5a7575b );}.elementor-10156 .elementor-element.elementor-element-1722798 .elementor-button:hover, .elementor-10156 .elementor-element.elementor-element-1722798 .elementor-button:focus{background-color:var( --e-global-color-928c2a1 );color:var( --e-global-color-primary );}.elementor-10156 .elementor-element.elementor-element-1722798{width:auto;max-width:auto;}.elementor-10156 .elementor-element.elementor-element-1722798 .elementor-button:hover svg, .elementor-10156 .elementor-element.elementor-element-1722798 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10156 .elementor-element.elementor-element-c14f5ca .elementor-button{background-color:var( --e-global-color-primary );font-size:1rem;font-weight:600;fill:var( --e-global-color-5a7575b );color:var( --e-global-color-5a7575b );}.elementor-10156 .elementor-element.elementor-element-c14f5ca .elementor-button:hover, .elementor-10156 .elementor-element.elementor-element-c14f5ca .elementor-button:focus{background-color:var( --e-global-color-928c2a1 );color:var( --e-global-color-primary );}.elementor-10156 .elementor-element.elementor-element-c14f5ca{width:auto;max-width:auto;}.elementor-10156 .elementor-element.elementor-element-c14f5ca > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-10156 .elementor-element.elementor-element-c14f5ca .elementor-button:hover svg, .elementor-10156 .elementor-element.elementor-element-c14f5ca .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10156 .elementor-element.elementor-element-30acc6f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10156 .elementor-element.elementor-element-30acc6f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://impactwindowgroup.com/wp-content/uploads/2026/02/titoni-f40.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-10156 .elementor-element.elementor-element-30acc6f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 50px 0px 0px;}.elementor-10156 .elementor-element.elementor-element-30acc6f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10156 .elementor-element.elementor-element-8fc9ddc{--spacer-size:32vh;}.elementor-10156 .elementor-element.elementor-element-ee4519c > .elementor-container{max-width:1250px;}.elementor-10156 .elementor-element.elementor-element-ee4519c{margin-top:0em;margin-bottom:0em;padding:50px 0px 50px 0px;}.elementor-10156 .elementor-element.elementor-element-92a0b8c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10156 .elementor-element.elementor-element-92a0b8c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://impactwindowgroup.com/wp-content/uploads/2026/02/H538.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-10156 .elementor-element.elementor-element-92a0b8c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 50px 0px 0px;}.elementor-10156 .elementor-element.elementor-element-92a0b8c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10156 .elementor-element.elementor-element-0251732{--spacer-size:32vh;}.elementor-10156 .elementor-element.elementor-element-0a844cd > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-10156 .elementor-element.elementor-element-f8f3462 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2rem;line-height:1em;}.elementor-10156 .elementor-element.elementor-element-afb41e7 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-10156 .elementor-element.elementor-element-afb41e7{font-family:var( --e-global-typography-4a90aa9-font-family ), Sans-serif;font-size:var( --e-global-typography-4a90aa9-font-size );line-height:var( --e-global-typography-4a90aa9-line-height );}.elementor-10156 .elementor-element.elementor-element-2875c78 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-10156 .elementor-element.elementor-element-9eba48a .elementor-button{background-color:var( --e-global-color-primary );font-size:1rem;font-weight:600;fill:var( --e-global-color-5a7575b );color:var( --e-global-color-5a7575b );}.elementor-10156 .elementor-element.elementor-element-9eba48a .elementor-button:hover, .elementor-10156 .elementor-element.elementor-element-9eba48a .elementor-button:focus{background-color:var( --e-global-color-928c2a1 );color:var( --e-global-color-primary );}.elementor-10156 .elementor-element.elementor-element-9eba48a{width:auto;max-width:auto;}.elementor-10156 .elementor-element.elementor-element-9eba48a .elementor-button:hover svg, .elementor-10156 .elementor-element.elementor-element-9eba48a .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10156 .elementor-element.elementor-element-4f6961c .elementor-button{background-color:var( --e-global-color-primary );font-size:1rem;font-weight:600;fill:var( --e-global-color-5a7575b );color:var( --e-global-color-5a7575b );}.elementor-10156 .elementor-element.elementor-element-4f6961c .elementor-button:hover, .elementor-10156 .elementor-element.elementor-element-4f6961c .elementor-button:focus{background-color:var( --e-global-color-928c2a1 );color:var( --e-global-color-primary );}.elementor-10156 .elementor-element.elementor-element-4f6961c{width:auto;max-width:auto;}.elementor-10156 .elementor-element.elementor-element-4f6961c > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-10156 .elementor-element.elementor-element-4f6961c .elementor-button:hover svg, .elementor-10156 .elementor-element.elementor-element-4f6961c .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10156 .elementor-element.elementor-element-12bf573 > .elementor-container{max-width:1250px;}.elementor-10156 .elementor-element.elementor-element-12bf573{margin-top:0em;margin-bottom:0em;padding:50px 0px 50px 0px;}.elementor-10156 .elementor-element.elementor-element-7f76952 > .elementor-element-populated{padding:0px 50px 0px 0px;}.elementor-10156 .elementor-element.elementor-element-f240eee .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2rem;line-height:1em;}.elementor-10156 .elementor-element.elementor-element-1af986a > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-10156 .elementor-element.elementor-element-1af986a{font-family:var( --e-global-typography-4a90aa9-font-family ), Sans-serif;font-size:var( --e-global-typography-4a90aa9-font-size );line-height:var( --e-global-typography-4a90aa9-line-height );}.elementor-10156 .elementor-element.elementor-element-4777bd4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-10156 .elementor-element.elementor-element-cb52c6f .elementor-button{background-color:var( --e-global-color-primary );font-size:1rem;font-weight:600;fill:var( --e-global-color-5a7575b );color:var( --e-global-color-5a7575b );}.elementor-10156 .elementor-element.elementor-element-cb52c6f .elementor-button:hover, .elementor-10156 .elementor-element.elementor-element-cb52c6f .elementor-button:focus{background-color:var( --e-global-color-928c2a1 );color:var( --e-global-color-primary );}.elementor-10156 .elementor-element.elementor-element-cb52c6f{width:auto;max-width:auto;}.elementor-10156 .elementor-element.elementor-element-cb52c6f .elementor-button:hover svg, .elementor-10156 .elementor-element.elementor-element-cb52c6f .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10156 .elementor-element.elementor-element-bafba24 .elementor-button{background-color:var( --e-global-color-primary );font-size:1rem;font-weight:600;fill:var( --e-global-color-5a7575b );color:var( --e-global-color-5a7575b );}.elementor-10156 .elementor-element.elementor-element-bafba24 .elementor-button:hover, .elementor-10156 .elementor-element.elementor-element-bafba24 .elementor-button:focus{background-color:var( --e-global-color-928c2a1 );color:var( --e-global-color-primary );}.elementor-10156 .elementor-element.elementor-element-bafba24{width:auto;max-width:auto;}.elementor-10156 .elementor-element.elementor-element-bafba24 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-10156 .elementor-element.elementor-element-bafba24 .elementor-button:hover svg, .elementor-10156 .elementor-element.elementor-element-bafba24 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10156 .elementor-element.elementor-element-ae35058:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10156 .elementor-element.elementor-element-ae35058 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://impactwindowgroup.com/wp-content/uploads/2026/02/aluminum-finishes.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-10156 .elementor-element.elementor-element-ae35058 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 50px 0px 0px;}.elementor-10156 .elementor-element.elementor-element-ae35058 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10156 .elementor-element.elementor-element-7d09573{--spacer-size:32vh;}.elementor-10156 .elementor-element.elementor-element-8b634b6 > .elementor-container{max-width:1250px;}.elementor-10156 .elementor-element.elementor-element-8b634b6{margin-top:0em;margin-bottom:0em;padding:50px 0px 50px 0px;}.elementor-10156 .elementor-element.elementor-element-73304a7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10156 .elementor-element.elementor-element-73304a7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://impactwindowgroup.com/wp-content/uploads/2026/02/technical-only.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-10156 .elementor-element.elementor-element-73304a7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 50px 0px 0px;}.elementor-10156 .elementor-element.elementor-element-73304a7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10156 .elementor-element.elementor-element-63db4d1{--spacer-size:32vh;}.elementor-10156 .elementor-element.elementor-element-726e90f > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-10156 .elementor-element.elementor-element-7e90bee .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2rem;line-height:1em;}.elementor-10156 .elementor-element.elementor-element-f1198a4 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-10156 .elementor-element.elementor-element-f1198a4{font-family:var( --e-global-typography-4a90aa9-font-family ), Sans-serif;font-size:var( --e-global-typography-4a90aa9-font-size );line-height:var( --e-global-typography-4a90aa9-line-height );}.elementor-10156 .elementor-element.elementor-element-4ec96b9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-10156 .elementor-element.elementor-element-48eecc6 .elementor-button{background-color:var( --e-global-color-primary );font-size:1rem;font-weight:600;fill:var( --e-global-color-5a7575b );color:var( --e-global-color-5a7575b );}.elementor-10156 .elementor-element.elementor-element-48eecc6 .elementor-button:hover, .elementor-10156 .elementor-element.elementor-element-48eecc6 .elementor-button:focus{background-color:var( --e-global-color-928c2a1 );color:var( --e-global-color-primary );}.elementor-10156 .elementor-element.elementor-element-48eecc6{width:auto;max-width:auto;}.elementor-10156 .elementor-element.elementor-element-48eecc6 .elementor-button:hover svg, .elementor-10156 .elementor-element.elementor-element-48eecc6 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10156 .elementor-element.elementor-element-0b55842 .elementor-button{background-color:var( --e-global-color-primary );font-size:1rem;font-weight:600;fill:var( --e-global-color-5a7575b );color:var( --e-global-color-5a7575b );}.elementor-10156 .elementor-element.elementor-element-0b55842 .elementor-button:hover, .elementor-10156 .elementor-element.elementor-element-0b55842 .elementor-button:focus{background-color:var( --e-global-color-928c2a1 );color:var( --e-global-color-primary );}.elementor-10156 .elementor-element.elementor-element-0b55842{width:auto;max-width:auto;}.elementor-10156 .elementor-element.elementor-element-0b55842 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-10156 .elementor-element.elementor-element-0b55842 .elementor-button:hover svg, .elementor-10156 .elementor-element.elementor-element-0b55842 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-10156 .elementor-element.elementor-element-d536522:not(.elementor-motion-effects-element-type-background), .elementor-10156 .elementor-element.elementor-element-d536522 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://impactwindowgroup.com/wp-content/uploads/2022/11/9eea0a_3e6e2815447840658b54be3186fc7cdemv2-scaled-1-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10156 .elementor-element.elementor-element-d536522 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.86;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10156 .elementor-element.elementor-element-d536522{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3em 0em 3em 0em;}.elementor-10156 .elementor-element.elementor-element-6a0f85b .elementor-heading-title{color:var( --e-global-color-5a7575b );}.elementor-10156 .elementor-element.elementor-element-046d97b > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10156 .elementor-element.elementor-element-046d97b .elementor-toggle-title, .elementor-10156 .elementor-element.elementor-element-046d97b .elementor-toggle-icon{color:var( --e-global-color-5a7575b );}.elementor-10156 .elementor-element.elementor-element-046d97b .elementor-toggle-icon svg{fill:var( --e-global-color-5a7575b );}.elementor-10156 .elementor-element.elementor-element-046d97b .elementor-tab-content{color:var( --e-global-color-928c2a1 );}.elementor-10156 .elementor-element.elementor-element-239bc82 .elementor-button{background-color:var( --e-global-color-928c2a1 );font-size:1rem;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-10156 .elementor-element.elementor-element-239bc82 .elementor-button:hover, .elementor-10156 .elementor-element.elementor-element-239bc82 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-928c2a1 );}.elementor-10156 .elementor-element.elementor-element-239bc82 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-10156 .elementor-element.elementor-element-239bc82 .elementor-button:hover svg, .elementor-10156 .elementor-element.elementor-element-239bc82 .elementor-button:focus svg{fill:var( --e-global-color-928c2a1 );}.elementor-10156 .elementor-element.elementor-element-560fbfb:not(.elementor-motion-effects-element-type-background), .elementor-10156 .elementor-element.elementor-element-560fbfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://impactwindowgroup.com/wp-content/uploads/2022/10/9eea0a_fad5e6727e1b4e329ff3b33670b908d8_mv2-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10156 .elementor-element.elementor-element-560fbfb > .elementor-background-overlay{background-color:#000000;opacity:0.75;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10156 .elementor-element.elementor-element-560fbfb > .elementor-container{max-width:1290px;}.elementor-10156 .elementor-element.elementor-element-560fbfb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-10156 .elementor-element.elementor-element-d96b332{text-align:center;}.elementor-10156 .elementor-element.elementor-element-d96b332 .elementor-heading-title{font-size:var( --e-global-typography-cfa9d23-font-size );line-height:var( --e-global-typography-cfa9d23-line-height );color:var( --e-global-color-5a7575b );}.elementor-10156 .elementor-element.elementor-element-f94378f > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10156 .elementor-element.elementor-element-f94378f{text-align:center;}.elementor-10156 .elementor-element.elementor-element-f94378f .elementor-heading-title{font-family:var( --e-global-typography-3615321-font-family ), Sans-serif;font-size:var( --e-global-typography-3615321-font-size );line-height:var( --e-global-typography-3615321-line-height );color:var( --e-global-color-5a7575b );}.elementor-10156 .elementor-element.elementor-element-b1753ac{text-align:center;font-family:var( --e-global-typography-4a90aa9-font-family ), Sans-serif;font-size:var( --e-global-typography-4a90aa9-font-size );line-height:var( --e-global-typography-4a90aa9-line-height );color:var( --e-global-color-5a7575b );}.elementor-10156 .elementor-element.elementor-element-10bbacb .elementor-button{background-color:var( --e-global-color-928c2a1 );font-size:1rem;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-10156 .elementor-element.elementor-element-10bbacb .elementor-button:hover, .elementor-10156 .elementor-element.elementor-element-10bbacb .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-928c2a1 );}.elementor-10156 .elementor-element.elementor-element-10bbacb > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-10156 .elementor-element.elementor-element-10bbacb .elementor-button:hover svg, .elementor-10156 .elementor-element.elementor-element-10bbacb .elementor-button:focus svg{fill:var( --e-global-color-928c2a1 );}.elementor-10156 .elementor-element.elementor-element-d634e78 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10156 .elementor-element.elementor-element-d634e78{text-align:center;}.elementor-10156 .elementor-element.elementor-element-d634e78 .elementor-heading-title{font-family:var( --e-global-typography-3615321-font-family ), Sans-serif;font-size:var( --e-global-typography-3615321-font-size );line-height:var( --e-global-typography-3615321-line-height );color:var( --e-global-color-5a7575b );}.elementor-10156 .elementor-element.elementor-element-5aae1d5{text-align:center;font-family:var( --e-global-typography-4a90aa9-font-family ), Sans-serif;font-size:var( --e-global-typography-4a90aa9-font-size );line-height:var( --e-global-typography-4a90aa9-line-height );color:var( --e-global-color-5a7575b );}.elementor-10156 .elementor-element.elementor-element-644ff1d .elementor-button{background-color:var( --e-global-color-928c2a1 );font-size:1rem;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-10156 .elementor-element.elementor-element-644ff1d .elementor-button:hover, .elementor-10156 .elementor-element.elementor-element-644ff1d .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-928c2a1 );}.elementor-10156 .elementor-element.elementor-element-644ff1d > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-10156 .elementor-element.elementor-element-644ff1d .elementor-button:hover svg, .elementor-10156 .elementor-element.elementor-element-644ff1d .elementor-button:focus svg{fill:var( --e-global-color-928c2a1 );}.elementor-10156 .elementor-element.elementor-element-8b21e9e:not(.elementor-motion-effects-element-type-background), .elementor-10156 .elementor-element.elementor-element-8b21e9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://impactwindowgroup.com/wp-content/uploads/2022/10/9eea0a_2a299b5bc3c1426e96a02bc9bcbef59b_mv2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10156 .elementor-element.elementor-element-8b21e9e > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10156 .elementor-element.elementor-element-8b21e9e > .elementor-container{max-width:1250px;}.elementor-10156 .elementor-element.elementor-element-8b21e9e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:3em 0em 3em 0em;}.elementor-10156 .elementor-element.elementor-element-1099416{text-align:center;}.elementor-10156 .elementor-element.elementor-element-1099416 .elementor-heading-title{font-size:var( --e-global-typography-cfa9d23-font-size );line-height:var( --e-global-typography-cfa9d23-line-height );color:var( --e-global-color-928c2a1 );}.elementor-10156 .elementor-element.elementor-element-d9c7ddc{text-align:center;}.elementor-10156 .elementor-element.elementor-element-d9c7ddc .elementor-heading-title{font-family:var( --e-global-typography-e2ceb46-font-family ), Sans-serif;font-size:var( --e-global-typography-e2ceb46-font-size );color:var( --e-global-color-928c2a1 );}.elementor-10156 .elementor-element.elementor-element-6e6bf54{--divider-border-style:solid;--divider-color:var( --e-global-color-928c2a1 );--divider-border-width:1px;}.elementor-10156 .elementor-element.elementor-element-6e6bf54 .elementor-divider-separator{width:100%;}.elementor-10156 .elementor-element.elementor-element-6e6bf54 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-10156 .elementor-element.elementor-element-d70a82c{--grid-template-columns:repeat(0, auto);--icon-size:50px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-10156 .elementor-element.elementor-element-d70a82c .elementor-widget-container{text-align:center;}.elementor-10156 .elementor-element.elementor-element-d70a82c .elementor-social-icon{background-color:#FFFFFF00;}.elementor-10156 .elementor-element.elementor-element-d70a82c .elementor-social-icon i{color:var( --e-global-color-928c2a1 );}.elementor-10156 .elementor-element.elementor-element-d70a82c .elementor-social-icon svg{fill:var( --e-global-color-928c2a1 );}.elementor-10156 .elementor-element.elementor-element-d70a82c .elementor-social-icon:hover{background-color:var( --e-global-color-primary );}.elementor-10156 .elementor-element.elementor-element-567e167{padding:3em 0em 1em 0em;}.elementor-10156 .elementor-element.elementor-element-1103055{text-align:center;}.elementor-10156 .elementor-element.elementor-element-1103055 .elementor-heading-title{font-size:3rem;line-height:1em;}.elementor-10156 .elementor-element.elementor-element-b2fba89 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-10156 .elementor-element.elementor-element-b2fba89{text-align:center;}.elementor-10156 .elementor-element.elementor-element-b2fba89 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.5rem;}.elementor-10156 .elementor-element.elementor-element-abad521{--e-image-carousel-slides-to-show:10;}.elementor-10156 .elementor-element.elementor-element-abad521 > .elementor-widget-container{margin:0em 0em 1em 0em;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-10156 .elementor-element.elementor-element-792e93a9{padding:150px 15px 50px 15px;}.elementor-10156 .elementor-element.elementor-element-7be42fbb{padding:0px 15px 50px 15px;}.elementor-10156 .elementor-element.elementor-element-19652c6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10156 .elementor-element.elementor-element-42110bf9 > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-10156 .elementor-element.elementor-element-fa00589{font-size:var( --e-global-typography-4a90aa9-font-size );line-height:var( --e-global-typography-4a90aa9-line-height );}.elementor-10156 .elementor-element.elementor-element-32af145{padding:0px 15px 50px 15px;}.elementor-10156 .elementor-element.elementor-element-2d5f9b9 > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-10156 .elementor-element.elementor-element-6b64266{font-size:var( --e-global-typography-4a90aa9-font-size );line-height:var( --e-global-typography-4a90aa9-line-height );}.elementor-10156 .elementor-element.elementor-element-9aa537f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10156 .elementor-element.elementor-element-77835e8{padding:0px 15px 50px 15px;}.elementor-10156 .elementor-element.elementor-element-e97f8e2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10156 .elementor-element.elementor-element-fc1e319 > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-10156 .elementor-element.elementor-element-4ca15a5{font-size:var( --e-global-typography-4a90aa9-font-size );line-height:var( --e-global-typography-4a90aa9-line-height );}.elementor-10156 .elementor-element.elementor-element-bc61da1{padding:0px 15px 50px 15px;}.elementor-10156 .elementor-element.elementor-element-8202428 > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-10156 .elementor-element.elementor-element-d02435a{font-size:var( --e-global-typography-4a90aa9-font-size );line-height:var( --e-global-typography-4a90aa9-line-height );}.elementor-10156 .elementor-element.elementor-element-30acc6f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10156 .elementor-element.elementor-element-ee4519c{padding:0px 15px 50px 15px;}.elementor-10156 .elementor-element.elementor-element-92a0b8c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10156 .elementor-element.elementor-element-0a844cd > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-10156 .elementor-element.elementor-element-afb41e7{font-size:var( --e-global-typography-4a90aa9-font-size );line-height:var( --e-global-typography-4a90aa9-line-height );}.elementor-10156 .elementor-element.elementor-element-12bf573{padding:0px 15px 50px 15px;}.elementor-10156 .elementor-element.elementor-element-7f76952 > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-10156 .elementor-element.elementor-element-1af986a{font-size:var( --e-global-typography-4a90aa9-font-size );line-height:var( --e-global-typography-4a90aa9-line-height );}.elementor-10156 .elementor-element.elementor-element-ae35058 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10156 .elementor-element.elementor-element-8b634b6{padding:0px 15px 50px 15px;}.elementor-10156 .elementor-element.elementor-element-73304a7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10156 .elementor-element.elementor-element-726e90f > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-10156 .elementor-element.elementor-element-f1198a4{font-size:var( --e-global-typography-4a90aa9-font-size );line-height:var( --e-global-typography-4a90aa9-line-height );}.elementor-10156 .elementor-element.elementor-element-560fbfb{padding:60px 10px 60px 10px;}.elementor-10156 .elementor-element.elementor-element-d96b332 .elementor-heading-title{font-size:var( --e-global-typography-cfa9d23-font-size );line-height:var( --e-global-typography-cfa9d23-line-height );}.elementor-10156 .elementor-element.elementor-element-f94378f .elementor-heading-title{font-size:var( --e-global-typography-3615321-font-size );line-height:var( --e-global-typography-3615321-line-height );}.elementor-10156 .elementor-element.elementor-element-b1753ac{font-size:var( --e-global-typography-4a90aa9-font-size );line-height:var( --e-global-typography-4a90aa9-line-height );}.elementor-10156 .elementor-element.elementor-element-d634e78 .elementor-heading-title{font-size:var( --e-global-typography-3615321-font-size );line-height:var( --e-global-typography-3615321-line-height );}.elementor-10156 .elementor-element.elementor-element-5aae1d5{font-size:var( --e-global-typography-4a90aa9-font-size );line-height:var( --e-global-typography-4a90aa9-line-height );}.elementor-10156 .elementor-element.elementor-element-8b21e9e{padding:0px 15px 50px 15px;}.elementor-10156 .elementor-element.elementor-element-1099416 .elementor-heading-title{font-size:var( --e-global-typography-cfa9d23-font-size );line-height:var( --e-global-typography-cfa9d23-line-height );}.elementor-10156 .elementor-element.elementor-element-d9c7ddc .elementor-heading-title{font-size:var( --e-global-typography-e2ceb46-font-size );}}@media(max-width:767px){.elementor-10156 .elementor-element.elementor-element-792e93a9{padding:3em 0em 5em 0em;}.elementor-10156 .elementor-element.elementor-element-95d7a39 > .elementor-widget-container{margin:-1.5em 0em 0em 0em;}.elementor-10156 .elementor-element.elementor-element-95d7a39{text-align:center;}.elementor-10156 .elementor-element.elementor-element-95d7a39 .elementor-heading-title{font-size:3rem;}.elementor-10156 .elementor-element.elementor-element-7be42fbb{margin-top:2em;margin-bottom:2em;padding:0em 1em 0em 1em;}.elementor-10156 .elementor-element.elementor-element-42110bf9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-10156 .elementor-element.elementor-element-3d71f2b4{text-align:center;}.elementor-10156 .elementor-element.elementor-element-3d71f2b4 .elementor-heading-title{font-size:2rem;}.elementor-10156 .elementor-element.elementor-element-fa00589 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2em 1em 0em 1em;}.elementor-10156 .elementor-element.elementor-element-fa00589{text-align:center;font-size:var( --e-global-typography-4a90aa9-font-size );line-height:var( --e-global-typography-4a90aa9-line-height );}.elementor-10156 .elementor-element.elementor-element-aff58ff.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10156 .elementor-element.elementor-element-aff58ff > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10156 .elementor-element.elementor-element-138108a > .elementor-widget-container{padding:0em 0em 3em 0em;}.elementor-10156 .elementor-element.elementor-element-138108a .elementor-button{font-size:0.9em;}.elementor-10156 .elementor-element.elementor-element-a48ccce > .elementor-widget-container{padding:0em 0em 3em 0em;}.elementor-10156 .elementor-element.elementor-element-a48ccce .elementor-button{font-size:0.9em;}.elementor-10156 .elementor-element.elementor-element-32af145{margin-top:2em;margin-bottom:2em;padding:0em 1em 0em 1em;}.elementor-10156 .elementor-element.elementor-element-2d5f9b9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-10156 .elementor-element.elementor-element-64ee608{text-align:center;}.elementor-10156 .elementor-element.elementor-element-64ee608 .elementor-heading-title{font-size:2rem;}.elementor-10156 .elementor-element.elementor-element-6b64266 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2em 1em 0em 1em;}.elementor-10156 .elementor-element.elementor-element-6b64266{text-align:center;font-size:var( --e-global-typography-4a90aa9-font-size );line-height:var( --e-global-typography-4a90aa9-line-height );}.elementor-10156 .elementor-element.elementor-element-01b0852.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10156 .elementor-element.elementor-element-01b0852 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10156 .elementor-element.elementor-element-2e51a9a > .elementor-widget-container{padding:0em 0em 3em 0em;}.elementor-10156 .elementor-element.elementor-element-2e51a9a .elementor-button{font-size:0.9em;}.elementor-10156 .elementor-element.elementor-element-f184227 > .elementor-widget-container{padding:0em 0em 3em 0em;}.elementor-10156 .elementor-element.elementor-element-f184227 .elementor-button{font-size:0.9em;}.elementor-10156 .elementor-element.elementor-element-77835e8{margin-top:2em;margin-bottom:2em;padding:0em 1em 0em 1em;}.elementor-10156 .elementor-element.elementor-element-fc1e319 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-10156 .elementor-element.elementor-element-837a428{text-align:center;}.elementor-10156 .elementor-element.elementor-element-837a428 .elementor-heading-title{font-size:2rem;}.elementor-10156 .elementor-element.elementor-element-4ca15a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2em 1em 0em 1em;}.elementor-10156 .elementor-element.elementor-element-4ca15a5{text-align:center;font-size:var( --e-global-typography-4a90aa9-font-size );line-height:var( --e-global-typography-4a90aa9-line-height );}.elementor-10156 .elementor-element.elementor-element-feaeb1a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10156 .elementor-element.elementor-element-feaeb1a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10156 .elementor-element.elementor-element-3fc3f74 > .elementor-widget-container{padding:0em 0em 3em 0em;}.elementor-10156 .elementor-element.elementor-element-3fc3f74 .elementor-button{font-size:0.9em;}.elementor-10156 .elementor-element.elementor-element-6db7eba > .elementor-widget-container{padding:0em 0em 3em 0em;}.elementor-10156 .elementor-element.elementor-element-6db7eba .elementor-button{font-size:0.9em;}.elementor-10156 .elementor-element.elementor-element-bc61da1{margin-top:2em;margin-bottom:2em;padding:0em 1em 0em 1em;}.elementor-10156 .elementor-element.elementor-element-8202428 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-10156 .elementor-element.elementor-element-97c5024{text-align:center;}.elementor-10156 .elementor-element.elementor-element-97c5024 .elementor-heading-title{font-size:2rem;}.elementor-10156 .elementor-element.elementor-element-d02435a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2em 1em 0em 1em;}.elementor-10156 .elementor-element.elementor-element-d02435a{text-align:center;font-size:var( --e-global-typography-4a90aa9-font-size );line-height:var( --e-global-typography-4a90aa9-line-height );}.elementor-10156 .elementor-element.elementor-element-d893935.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10156 .elementor-element.elementor-element-d893935 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10156 .elementor-element.elementor-element-1722798 > .elementor-widget-container{padding:0em 0em 3em 0em;}.elementor-10156 .elementor-element.elementor-element-1722798 .elementor-button{font-size:0.9em;}.elementor-10156 .elementor-element.elementor-element-c14f5ca > .elementor-widget-container{padding:0em 0em 3em 0em;}.elementor-10156 .elementor-element.elementor-element-c14f5ca .elementor-button{font-size:0.9em;}.elementor-10156 .elementor-element.elementor-element-ee4519c{margin-top:2em;margin-bottom:2em;padding:0em 1em 0em 1em;}.elementor-10156 .elementor-element.elementor-element-0a844cd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-10156 .elementor-element.elementor-element-f8f3462{text-align:center;}.elementor-10156 .elementor-element.elementor-element-f8f3462 .elementor-heading-title{font-size:2rem;}.elementor-10156 .elementor-element.elementor-element-afb41e7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2em 1em 0em 1em;}.elementor-10156 .elementor-element.elementor-element-afb41e7{text-align:center;font-size:var( --e-global-typography-4a90aa9-font-size );line-height:var( --e-global-typography-4a90aa9-line-height );}.elementor-10156 .elementor-element.elementor-element-2875c78.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10156 .elementor-element.elementor-element-2875c78 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10156 .elementor-element.elementor-element-9eba48a > .elementor-widget-container{padding:0em 0em 3em 0em;}.elementor-10156 .elementor-element.elementor-element-9eba48a .elementor-button{font-size:0.9em;}.elementor-10156 .elementor-element.elementor-element-4f6961c > .elementor-widget-container{padding:0em 0em 3em 0em;}.elementor-10156 .elementor-element.elementor-element-4f6961c .elementor-button{font-size:0.9em;}.elementor-10156 .elementor-element.elementor-element-12bf573{margin-top:2em;margin-bottom:2em;padding:0em 1em 0em 1em;}.elementor-10156 .elementor-element.elementor-element-7f76952 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-10156 .elementor-element.elementor-element-f240eee{text-align:center;}.elementor-10156 .elementor-element.elementor-element-f240eee .elementor-heading-title{font-size:2rem;}.elementor-10156 .elementor-element.elementor-element-1af986a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2em 1em 0em 1em;}.elementor-10156 .elementor-element.elementor-element-1af986a{text-align:center;font-size:var( --e-global-typography-4a90aa9-font-size );line-height:var( --e-global-typography-4a90aa9-line-height );}.elementor-10156 .elementor-element.elementor-element-4777bd4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10156 .elementor-element.elementor-element-4777bd4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10156 .elementor-element.elementor-element-cb52c6f > .elementor-widget-container{padding:0em 0em 3em 0em;}.elementor-10156 .elementor-element.elementor-element-cb52c6f .elementor-button{font-size:0.9em;}.elementor-10156 .elementor-element.elementor-element-bafba24 > .elementor-widget-container{padding:0em 0em 3em 0em;}.elementor-10156 .elementor-element.elementor-element-bafba24 .elementor-button{font-size:0.9em;}.elementor-10156 .elementor-element.elementor-element-8b634b6{margin-top:2em;margin-bottom:2em;padding:0em 1em 0em 1em;}.elementor-10156 .elementor-element.elementor-element-726e90f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-10156 .elementor-element.elementor-element-7e90bee{text-align:center;}.elementor-10156 .elementor-element.elementor-element-7e90bee .elementor-heading-title{font-size:2rem;}.elementor-10156 .elementor-element.elementor-element-f1198a4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2em 1em 0em 1em;}.elementor-10156 .elementor-element.elementor-element-f1198a4{text-align:center;font-size:var( --e-global-typography-4a90aa9-font-size );line-height:var( --e-global-typography-4a90aa9-line-height );}.elementor-10156 .elementor-element.elementor-element-4ec96b9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10156 .elementor-element.elementor-element-4ec96b9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10156 .elementor-element.elementor-element-48eecc6 > .elementor-widget-container{padding:0em 0em 3em 0em;}.elementor-10156 .elementor-element.elementor-element-48eecc6 .elementor-button{font-size:0.9em;}.elementor-10156 .elementor-element.elementor-element-0b55842 > .elementor-widget-container{padding:0em 0em 3em 0em;}.elementor-10156 .elementor-element.elementor-element-0b55842 .elementor-button{font-size:0.9em;}.elementor-10156 .elementor-element.elementor-element-d536522:not(.elementor-motion-effects-element-type-background), .elementor-10156 .elementor-element.elementor-element-d536522 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-10156 .elementor-element.elementor-element-d536522{padding:3em 0em 3em 0em;}.elementor-10156 .elementor-element.elementor-element-6a0f85b > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-10156 .elementor-element.elementor-element-6a0f85b{text-align:center;}.elementor-10156 .elementor-element.elementor-element-6a0f85b .elementor-heading-title{font-size:2.5em;}.elementor-10156 .elementor-element.elementor-element-046d97b > .elementor-widget-container{margin:2em 0em 0em 0em;}.elementor-10156 .elementor-element.elementor-element-239bc82 .elementor-button{font-size:0.9em;}.elementor-10156 .elementor-element.elementor-element-560fbfb{padding:40px 10px 40px 10px;}.elementor-10156 .elementor-element.elementor-element-d96b332 .elementor-heading-title{font-size:var( --e-global-typography-cfa9d23-font-size );line-height:var( --e-global-typography-cfa9d23-line-height );}.elementor-10156 .elementor-element.elementor-element-f94378f .elementor-heading-title{font-size:var( --e-global-typography-3615321-font-size );line-height:var( --e-global-typography-3615321-line-height );}.elementor-10156 .elementor-element.elementor-element-b1753ac{font-size:var( --e-global-typography-4a90aa9-font-size );line-height:var( --e-global-typography-4a90aa9-line-height );}.elementor-10156 .elementor-element.elementor-element-10bbacb .elementor-button{font-size:0.9em;}.elementor-10156 .elementor-element.elementor-element-d634e78 .elementor-heading-title{font-size:var( --e-global-typography-3615321-font-size );line-height:var( --e-global-typography-3615321-line-height );}.elementor-10156 .elementor-element.elementor-element-5aae1d5{font-size:var( --e-global-typography-4a90aa9-font-size );line-height:var( --e-global-typography-4a90aa9-line-height );}.elementor-10156 .elementor-element.elementor-element-644ff1d .elementor-button{font-size:0.9em;}.elementor-10156 .elementor-element.elementor-element-8b21e9e{padding:2em 0em 2em 0em;}.elementor-10156 .elementor-element.elementor-element-1099416 .elementor-heading-title{font-size:var( --e-global-typography-cfa9d23-font-size );line-height:var( --e-global-typography-cfa9d23-line-height );}.elementor-10156 .elementor-element.elementor-element-d9c7ddc .elementor-heading-title{font-size:var( --e-global-typography-e2ceb46-font-size );}.elementor-10156 .elementor-element.elementor-element-d70a82c{--icon-size:33px;}.elementor-10156 .elementor-element.elementor-element-1103055 .elementor-heading-title{font-size:1.8em;}.elementor-10156 .elementor-element.elementor-element-b2fba89 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-10156 .elementor-element.elementor-element-b2fba89 .elementor-heading-title{font-size:1rem;}.elementor-10156 .elementor-element.elementor-element-abad521{--e-image-carousel-slides-to-show:3;}.elementor-10156 .elementor-element.elementor-element-abad521 > .elementor-widget-container{margin:0em 0em 3em 0em;}}@media(min-width:768px){.elementor-10156 .elementor-element.elementor-element-19652c6{width:40%;}.elementor-10156 .elementor-element.elementor-element-42110bf9{width:60%;}.elementor-10156 .elementor-element.elementor-element-2d5f9b9{width:60%;}.elementor-10156 .elementor-element.elementor-element-9aa537f{width:40%;}.elementor-10156 .elementor-element.elementor-element-e97f8e2{width:40%;}.elementor-10156 .elementor-element.elementor-element-fc1e319{width:60%;}.elementor-10156 .elementor-element.elementor-element-8202428{width:60%;}.elementor-10156 .elementor-element.elementor-element-30acc6f{width:40%;}.elementor-10156 .elementor-element.elementor-element-92a0b8c{width:40%;}.elementor-10156 .elementor-element.elementor-element-0a844cd{width:60%;}.elementor-10156 .elementor-element.elementor-element-7f76952{width:60%;}.elementor-10156 .elementor-element.elementor-element-ae35058{width:40%;}.elementor-10156 .elementor-element.elementor-element-73304a7{width:40%;}.elementor-10156 .elementor-element.elementor-element-726e90f{width:60%;}.elementor-10156 .elementor-element.elementor-element-2fad74b{width:48.771%;}.elementor-10156 .elementor-element.elementor-element-31b3032{width:2.017%;}.elementor-10156 .elementor-element.elementor-element-2186d60{width:48.544%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10156 .elementor-element.elementor-element-19652c6{width:100%;}.elementor-10156 .elementor-element.elementor-element-42110bf9{width:100%;}.elementor-10156 .elementor-element.elementor-element-2d5f9b9{width:100%;}.elementor-10156 .elementor-element.elementor-element-9aa537f{width:100%;}.elementor-10156 .elementor-element.elementor-element-e97f8e2{width:100%;}.elementor-10156 .elementor-element.elementor-element-fc1e319{width:100%;}.elementor-10156 .elementor-element.elementor-element-8202428{width:100%;}.elementor-10156 .elementor-element.elementor-element-30acc6f{width:100%;}.elementor-10156 .elementor-element.elementor-element-92a0b8c{width:100%;}.elementor-10156 .elementor-element.elementor-element-0a844cd{width:100%;}.elementor-10156 .elementor-element.elementor-element-7f76952{width:100%;}.elementor-10156 .elementor-element.elementor-element-ae35058{width:100%;}.elementor-10156 .elementor-element.elementor-element-73304a7{width:100%;}.elementor-10156 .elementor-element.elementor-element-726e90f{width:100%;}}@media(min-width:1025px){.elementor-10156 .elementor-element.elementor-element-792e93a9:not(.elementor-motion-effects-element-type-background), .elementor-10156 .elementor-element.elementor-element-792e93a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-10156 .elementor-element.elementor-element-d536522:not(.elementor-motion-effects-element-type-background), .elementor-10156 .elementor-element.elementor-element-d536522 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-10156 .elementor-element.elementor-element-560fbfb:not(.elementor-motion-effects-element-type-background), .elementor-10156 .elementor-element.elementor-element-560fbfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for image-carousel, class: .elementor-element-abad521 */.elementor-10156 .elementor-element.elementor-element-abad521 .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
}/* End custom CSS */