.elementor-2522 .elementor-element.elementor-element-55778212{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:clamp(0.625rem, 3.7829rem + -2.6316vw, 3.125rem);--padding-right:clamp(0.625rem, 3.7829rem + -2.6316vw, 3.125rem);}.elementor-2522 .elementor-element.elementor-element-66496{--display:flex;--min-height:800px;--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;--justify-content:flex-end;--gap:36px 36px;--background-transition:0.3s;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:clamp(6.25rem, 7.8289rem + -1.3158vw, 7.5rem);--padding-bottom:clamp(6.25rem, 7.8289rem + -1.3158vw, 7.5rem);--padding-left:clamp(1.25rem, 5.9868rem + -3.9474vw, 5rem);--padding-right:clamp(1.25rem, 5.9868rem + -3.9474vw, 5rem);}.elementor-2522 .elementor-element.elementor-element-66496:not(.elementor-motion-effects-element-type-background), .elementor-2522 .elementor-element.elementor-element-66496 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://www.smarthome.design/wp-content/uploads/2024/07/header-homepage-benefits-day-in-life-005-8f154f1e-1.webp") 50% 50%;background-size:cover;}.elementor-2522 .elementor-element.elementor-element-66496::before, .elementor-2522 .elementor-element.elementor-element-66496 > .elementor-background-video-container::before, .elementor-2522 .elementor-element.elementor-element-66496 > .e-con-inner > .elementor-background-video-container::before, .elementor-2522 .elementor-element.elementor-element-66496 > .elementor-background-slideshow::before, .elementor-2522 .elementor-element.elementor-element-66496 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2522 .elementor-element.elementor-element-66496 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(-327deg, #1A254BD9 0%, #394B8800 100%);}.elementor-2522 .elementor-element.elementor-element-66496, .elementor-2522 .elementor-element.elementor-element-66496::before{--border-transition:0.3s;}.elementor-2522 .elementor-element.elementor-element-258a7459 .elementor-heading-title{color:var( --e-global-color-1f05e3b );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-2522 .elementor-element.elementor-element-258a7459{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-2522 .elementor-element.elementor-element-58a199fa{color:var( --e-global-color-1f05e3b );width:var( --container-widget-width, 560px );max-width:560px;--container-widget-width:560px;--container-widget-flex-grow:0;}.elementor-2522 .elementor-element.elementor-element-6809082a .elementor-button{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 );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-1f05e3b );color:var( --e-global-color-1f05e3b );background-color:#02010100;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1f05e3b );border-radius:0px 0px 0px 0px;padding:12px 35px 12px 35px;}.elementor-2522 .elementor-element.elementor-element-609a73c1{--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;--background-transition:0.3s;--padding-top:0;--padding-bottom:0;--padding-left:clamp(0.625rem, 3.7829rem + -2.6316vw, 3.125rem);--padding-right:clamp(0.625rem, 3.7829rem + -2.6316vw, 3.125rem);}.elementor-2522 .elementor-element.elementor-element-6d6d3f60{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--background-transition:0.3s;--overlay-opacity:0;--padding-top:80px;--padding-bottom:80px;--padding-left:clamp(1.25rem, 5.9868rem + -3.9474vw, 5rem);--padding-right:clamp(1.25rem, 5.9868rem + -3.9474vw, 5rem);}.elementor-2522 .elementor-element.elementor-element-6d6d3f60:not(.elementor-motion-effects-element-type-background), .elementor-2522 .elementor-element.elementor-element-6d6d3f60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba1b55e );}.elementor-2522 .elementor-element.elementor-element-6d6d3f60::before, .elementor-2522 .elementor-element.elementor-element-6d6d3f60 > .elementor-background-video-container::before, .elementor-2522 .elementor-element.elementor-element-6d6d3f60 > .e-con-inner > .elementor-background-video-container::before, .elementor-2522 .elementor-element.elementor-element-6d6d3f60 > .elementor-background-slideshow::before, .elementor-2522 .elementor-element.elementor-element-6d6d3f60 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2522 .elementor-element.elementor-element-6d6d3f60 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(-327deg, #1A254B00 0%, #000000 100%);}.elementor-2522 .elementor-element.elementor-element-6d6d3f60, .elementor-2522 .elementor-element.elementor-element-6d6d3f60::before{--border-transition:0.3s;}.elementor-2522 .elementor-element.elementor-element-5688a7d1 .elementor-button{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 );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-8bb1c97 );color:var( --e-global-color-8bb1c97 );background-color:#02010100;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8bb1c97 );border-radius:50px 50px 50px 50px;padding:8px 20px 8px 20px;}.elementor-2522 .elementor-element.elementor-element-5688a7d1 .elementor-button:hover, .elementor-2522 .elementor-element.elementor-element-5688a7d1 .elementor-button:focus{color:var( --e-global-color-1f05e3b );background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2522 .elementor-element.elementor-element-5688a7d1 .elementor-button:hover svg, .elementor-2522 .elementor-element.elementor-element-5688a7d1 .elementor-button:focus svg{fill:var( --e-global-color-1f05e3b );}.elementor-2522 .elementor-element.elementor-element-3b91729d .elementor-button{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 );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-8bb1c97 );color:var( --e-global-color-8bb1c97 );background-color:#02010100;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8bb1c97 );border-radius:50px 50px 50px 50px;padding:8px 20px 8px 20px;}.elementor-2522 .elementor-element.elementor-element-3b91729d .elementor-button:hover, .elementor-2522 .elementor-element.elementor-element-3b91729d .elementor-button:focus{color:var( --e-global-color-1f05e3b );background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2522 .elementor-element.elementor-element-3b91729d .elementor-button:hover svg, .elementor-2522 .elementor-element.elementor-element-3b91729d .elementor-button:focus svg{fill:var( --e-global-color-1f05e3b );}.elementor-2522 .elementor-element.elementor-element-6c65355e .elementor-button{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 );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-8bb1c97 );color:var( --e-global-color-8bb1c97 );background-color:#02010100;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8bb1c97 );border-radius:50px 50px 50px 50px;padding:8px 20px 8px 20px;}.elementor-2522 .elementor-element.elementor-element-6c65355e .elementor-button:hover, .elementor-2522 .elementor-element.elementor-element-6c65355e .elementor-button:focus{color:var( --e-global-color-1f05e3b );background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2522 .elementor-element.elementor-element-6c65355e .elementor-button:hover svg, .elementor-2522 .elementor-element.elementor-element-6c65355e .elementor-button:focus svg{fill:var( --e-global-color-1f05e3b );}.elementor-2522 .elementor-element.elementor-element-2d23f61c .elementor-button{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 );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-8bb1c97 );color:var( --e-global-color-8bb1c97 );background-color:#02010100;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8bb1c97 );border-radius:50px 50px 50px 50px;padding:8px 20px 8px 20px;}.elementor-2522 .elementor-element.elementor-element-2d23f61c .elementor-button:hover, .elementor-2522 .elementor-element.elementor-element-2d23f61c .elementor-button:focus{color:var( --e-global-color-1f05e3b );background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2522 .elementor-element.elementor-element-2d23f61c .elementor-button:hover svg, .elementor-2522 .elementor-element.elementor-element-2d23f61c .elementor-button:focus svg{fill:var( --e-global-color-1f05e3b );}.elementor-2522 .elementor-element.elementor-element-6fc83ac7 .elementor-button{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 );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-8bb1c97 );color:var( --e-global-color-8bb1c97 );background-color:#02010100;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8bb1c97 );border-radius:50px 50px 50px 50px;padding:8px 20px 8px 20px;}.elementor-2522 .elementor-element.elementor-element-6fc83ac7 .elementor-button:hover, .elementor-2522 .elementor-element.elementor-element-6fc83ac7 .elementor-button:focus{color:var( --e-global-color-1f05e3b );background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2522 .elementor-element.elementor-element-6fc83ac7 .elementor-button:hover svg, .elementor-2522 .elementor-element.elementor-element-6fc83ac7 .elementor-button:focus svg{fill:var( --e-global-color-1f05e3b );}.elementor-2522 .elementor-element.elementor-element-88020e4{--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;--background-transition:0.3s;--padding-top:80px;--padding-bottom:80px;--padding-left:clamp(0.625rem, 3.7829rem + -2.6316vw, 3.125rem);--padding-right:clamp(0.625rem, 3.7829rem + -2.6316vw, 3.125rem);}.elementor-2522 .elementor-element.elementor-element-3c523403{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--grid-auto-flow:row;--background-transition:0.3s;--overlay-opacity:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-2522 .elementor-element.elementor-element-3c523403:not(.elementor-motion-effects-element-type-background), .elementor-2522 .elementor-element.elementor-element-3c523403 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba1b55e );}.elementor-2522 .elementor-element.elementor-element-3c523403::before, .elementor-2522 .elementor-element.elementor-element-3c523403 > .elementor-background-video-container::before, .elementor-2522 .elementor-element.elementor-element-3c523403 > .e-con-inner > .elementor-background-video-container::before, .elementor-2522 .elementor-element.elementor-element-3c523403 > .elementor-background-slideshow::before, .elementor-2522 .elementor-element.elementor-element-3c523403 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2522 .elementor-element.elementor-element-3c523403 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(-327deg, #1A254B00 0%, #000000 100%);}.elementor-2522 .elementor-element.elementor-element-3c523403, .elementor-2522 .elementor-element.elementor-element-3c523403::before{--border-transition:0.3s;}.elementor-2522 .elementor-element.elementor-element-76a1bb99{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--background-transition:0.3s;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-2522 .elementor-element.elementor-element-8e3a70d .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-915a877-font-family ), Sans-serif;font-size:var( --e-global-typography-915a877-font-size );font-weight:var( --e-global-typography-915a877-font-weight );text-transform:var( --e-global-typography-915a877-text-transform );line-height:var( --e-global-typography-915a877-line-height );letter-spacing:var( --e-global-typography-915a877-letter-spacing );word-spacing:var( --e-global-typography-915a877-word-spacing );}.elementor-2522 .elementor-element.elementor-element-8e3a70d > .elementor-widget-container{padding:0px 0px 0px 15px;border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-accent );}.elementor-2522 .elementor-element.elementor-element-a17fb1b .elementor-heading-title{color:var( --e-global-color-8bb1c97 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2522 .elementor-element.elementor-element-a17fb1b > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-2522 .elementor-element.elementor-element-2b702239 img{width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-2522 .elementor-element.elementor-element-44edbd40 img{width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-2522 .elementor-element.elementor-element-4ac6035f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--background-transition:0.3s;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-2522 .elementor-element.elementor-element-442c3e8e .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-915a877-font-family ), Sans-serif;font-size:var( --e-global-typography-915a877-font-size );font-weight:var( --e-global-typography-915a877-font-weight );text-transform:var( --e-global-typography-915a877-text-transform );line-height:var( --e-global-typography-915a877-line-height );letter-spacing:var( --e-global-typography-915a877-letter-spacing );word-spacing:var( --e-global-typography-915a877-word-spacing );}.elementor-2522 .elementor-element.elementor-element-442c3e8e > .elementor-widget-container{padding:0px 0px 0px 15px;border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-accent );}.elementor-2522 .elementor-element.elementor-element-3c3291ac .elementor-heading-title{color:var( --e-global-color-8bb1c97 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2522 .elementor-element.elementor-element-3c3291ac > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-2522 .elementor-element.elementor-element-7a5d7296{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--background-transition:0.3s;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-2522 .elementor-element.elementor-element-7e1e85cc .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-915a877-font-family ), Sans-serif;font-size:var( --e-global-typography-915a877-font-size );font-weight:var( --e-global-typography-915a877-font-weight );text-transform:var( --e-global-typography-915a877-text-transform );line-height:var( --e-global-typography-915a877-line-height );letter-spacing:var( --e-global-typography-915a877-letter-spacing );word-spacing:var( --e-global-typography-915a877-word-spacing );}.elementor-2522 .elementor-element.elementor-element-7e1e85cc > .elementor-widget-container{padding:0px 0px 0px 15px;border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-accent );}.elementor-2522 .elementor-element.elementor-element-14e1f69d .elementor-heading-title{color:var( --e-global-color-8bb1c97 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2522 .elementor-element.elementor-element-14e1f69d > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-2522 .elementor-element.elementor-element-39568cad img{width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-2522 .elementor-element.elementor-element-5c6549cb img{width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-2522 .elementor-element.elementor-element-57eb03fa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--background-transition:0.3s;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-2522 .elementor-element.elementor-element-1666ef12 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-915a877-font-family ), Sans-serif;font-size:var( --e-global-typography-915a877-font-size );font-weight:var( --e-global-typography-915a877-font-weight );text-transform:var( --e-global-typography-915a877-text-transform );line-height:var( --e-global-typography-915a877-line-height );letter-spacing:var( --e-global-typography-915a877-letter-spacing );word-spacing:var( --e-global-typography-915a877-word-spacing );}.elementor-2522 .elementor-element.elementor-element-1666ef12 > .elementor-widget-container{padding:0px 0px 0px 15px;border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-accent );}.elementor-2522 .elementor-element.elementor-element-4fd2b695 .elementor-heading-title{color:var( --e-global-color-8bb1c97 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2522 .elementor-element.elementor-element-4fd2b695 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-2522 .elementor-element.elementor-element-54ed8568{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--background-transition:0.3s;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-2522 .elementor-element.elementor-element-5e2aef48 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-915a877-font-family ), Sans-serif;font-size:var( --e-global-typography-915a877-font-size );font-weight:var( --e-global-typography-915a877-font-weight );text-transform:var( --e-global-typography-915a877-text-transform );line-height:var( --e-global-typography-915a877-line-height );letter-spacing:var( --e-global-typography-915a877-letter-spacing );word-spacing:var( --e-global-typography-915a877-word-spacing );}.elementor-2522 .elementor-element.elementor-element-5e2aef48 > .elementor-widget-container{padding:0px 0px 0px 15px;border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-accent );}.elementor-2522 .elementor-element.elementor-element-2ee5122b .elementor-heading-title{color:var( --e-global-color-8bb1c97 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2522 .elementor-element.elementor-element-2ee5122b > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-2522 .elementor-element.elementor-element-bfa3caf img{width:100%;height:400px;object-fit:cover;object-position:center center;}.elementor-2522 .elementor-element.elementor-element-6cc04a96{--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:40px 40px;--background-transition:0.3s;--padding-top:0;--padding-bottom:0;--padding-left:clamp(0.625rem, 3.7829rem + -2.6316vw, 3.125rem);--padding-right:clamp(0.625rem, 3.7829rem + -2.6316vw, 3.125rem);}.elementor-2522 .elementor-element.elementor-element-2a54ea3d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--background-transition:0.3s;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2522 .elementor-element.elementor-element-2a54ea3d:not(.elementor-motion-effects-element-type-background), .elementor-2522 .elementor-element.elementor-element-2a54ea3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ba1b55e );}.elementor-2522 .elementor-element.elementor-element-2a54ea3d, .elementor-2522 .elementor-element.elementor-element-2a54ea3d::before{--border-transition:0.3s;}.elementor-2522 .elementor-element.elementor-element-75cc4201{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--grid-auto-flow:row;--background-transition:0.3s;}.elementor-2522 .elementor-element.elementor-element-69ca280{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:30px 30px;--background-transition:0.3s;}.elementor-2522 .elementor-element.elementor-element-1f47a2b8 .elementor-icon-wrapper{text-align:center;}.elementor-2522 .elementor-element.elementor-element-1f47a2b8 .elementor-icon{font-size:60px;}.elementor-2522 .elementor-element.elementor-element-1f47a2b8 .elementor-icon svg{height:60px;}.elementor-2522 .elementor-element.elementor-element-777caacb{text-align:center;}.elementor-2522 .elementor-element.elementor-element-777caacb .elementor-heading-title{color:var( --e-global-color-8bb1c97 );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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2522 .elementor-element.elementor-element-18639b6e{text-align:center;color:var( --e-global-color-2bb77dd );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2522 .elementor-element.elementor-element-d959598{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:30px 30px;--background-transition:0.3s;}.elementor-2522 .elementor-element.elementor-element-174e629b .elementor-icon-wrapper{text-align:center;}.elementor-2522 .elementor-element.elementor-element-174e629b .elementor-icon{font-size:60px;}.elementor-2522 .elementor-element.elementor-element-174e629b .elementor-icon svg{height:60px;}.elementor-2522 .elementor-element.elementor-element-1a002ba2{text-align:center;}.elementor-2522 .elementor-element.elementor-element-1a002ba2 .elementor-heading-title{color:var( --e-global-color-8bb1c97 );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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2522 .elementor-element.elementor-element-69e490a2{text-align:center;color:var( --e-global-color-2bb77dd );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2522 .elementor-element.elementor-element-61f264a9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:30px 30px;--background-transition:0.3s;}.elementor-2522 .elementor-element.elementor-element-1c0e1e0f .elementor-icon-wrapper{text-align:center;}.elementor-2522 .elementor-element.elementor-element-1c0e1e0f .elementor-icon{font-size:60px;}.elementor-2522 .elementor-element.elementor-element-1c0e1e0f .elementor-icon svg{height:60px;}.elementor-2522 .elementor-element.elementor-element-53a1eda7{text-align:center;}.elementor-2522 .elementor-element.elementor-element-53a1eda7 .elementor-heading-title{color:var( --e-global-color-8bb1c97 );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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2522 .elementor-element.elementor-element-6ed91479{text-align:center;color:var( --e-global-color-2bb77dd );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2522 .elementor-element.elementor-element-d32f1c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:30px 30px;--background-transition:0.3s;}.elementor-2522 .elementor-element.elementor-element-16195f56 .elementor-icon-wrapper{text-align:center;}.elementor-2522 .elementor-element.elementor-element-16195f56 .elementor-icon{font-size:60px;}.elementor-2522 .elementor-element.elementor-element-16195f56 .elementor-icon svg{height:60px;}.elementor-2522 .elementor-element.elementor-element-41e0f7ab{text-align:center;}.elementor-2522 .elementor-element.elementor-element-41e0f7ab .elementor-heading-title{color:var( --e-global-color-8bb1c97 );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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2522 .elementor-element.elementor-element-4dcb0b34{text-align:center;color:var( --e-global-color-2bb77dd );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2522 .elementor-element.elementor-element-1e5ed3de{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:30px 30px;--background-transition:0.3s;}.elementor-2522 .elementor-element.elementor-element-38b498ea .elementor-icon-wrapper{text-align:center;}.elementor-2522 .elementor-element.elementor-element-38b498ea .elementor-icon{font-size:60px;}.elementor-2522 .elementor-element.elementor-element-38b498ea .elementor-icon svg{height:60px;}.elementor-2522 .elementor-element.elementor-element-4fa1abb6{text-align:center;}.elementor-2522 .elementor-element.elementor-element-4fa1abb6 .elementor-heading-title{color:var( --e-global-color-8bb1c97 );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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2522 .elementor-element.elementor-element-41484696{text-align:center;color:var( --e-global-color-2bb77dd );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2522 .elementor-element.elementor-element-23d164c2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:30px 30px;--background-transition:0.3s;}.elementor-2522 .elementor-element.elementor-element-3f03e09f .elementor-icon-wrapper{text-align:center;}.elementor-2522 .elementor-element.elementor-element-3f03e09f .elementor-icon{font-size:60px;}.elementor-2522 .elementor-element.elementor-element-3f03e09f .elementor-icon svg{height:60px;}.elementor-2522 .elementor-element.elementor-element-1b3e6ccf{text-align:center;}.elementor-2522 .elementor-element.elementor-element-1b3e6ccf .elementor-heading-title{color:var( --e-global-color-8bb1c97 );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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2522 .elementor-element.elementor-element-5d9fc4e7{text-align:center;color:var( --e-global-color-2bb77dd );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2522 .elementor-element.elementor-element-26a4b282{--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;--background-transition:0.3s;--padding-top:0;--padding-bottom:0;--padding-left:clamp(0.625rem, 3.7829rem + -2.6316vw, 3.125rem);--padding-right:clamp(0.625rem, 3.7829rem + -2.6316vw, 3.125rem);}.elementor-2522 .elementor-element.elementor-element-1c50028{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:36px 36px;--background-transition:0.3s;--overlay-opacity:0;--padding-top:80px;--padding-bottom:80px;--padding-left:clamp(1.25rem, 5.9868rem + -3.9474vw, 5rem);--padding-right:clamp(1.25rem, 5.9868rem + -3.9474vw, 5rem);}.elementor-2522 .elementor-element.elementor-element-1c50028:not(.elementor-motion-effects-element-type-background), .elementor-2522 .elementor-element.elementor-element-1c50028 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1f05e3b );}.elementor-2522 .elementor-element.elementor-element-1c50028::before, .elementor-2522 .elementor-element.elementor-element-1c50028 > .elementor-background-video-container::before, .elementor-2522 .elementor-element.elementor-element-1c50028 > .e-con-inner > .elementor-background-video-container::before, .elementor-2522 .elementor-element.elementor-element-1c50028 > .elementor-background-slideshow::before, .elementor-2522 .elementor-element.elementor-element-1c50028 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2522 .elementor-element.elementor-element-1c50028 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(-327deg, #1A254B00 0%, #000000 100%);}.elementor-2522 .elementor-element.elementor-element-1c50028, .elementor-2522 .elementor-element.elementor-element-1c50028::before{--border-transition:0.3s;}.elementor-2522 .elementor-element.elementor-element-7f38ab72 .elementor-icon-wrapper{text-align:center;}.elementor-2522 .elementor-element.elementor-element-7f38ab72.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8bb1c97 );}.elementor-2522 .elementor-element.elementor-element-7f38ab72.elementor-view-framed .elementor-icon, .elementor-2522 .elementor-element.elementor-element-7f38ab72.elementor-view-default .elementor-icon{color:var( --e-global-color-8bb1c97 );border-color:var( --e-global-color-8bb1c97 );}.elementor-2522 .elementor-element.elementor-element-7f38ab72.elementor-view-framed .elementor-icon, .elementor-2522 .elementor-element.elementor-element-7f38ab72.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8bb1c97 );}.elementor-2522 .elementor-element.elementor-element-7f38ab72.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-2522 .elementor-element.elementor-element-7f38ab72.elementor-view-framed .elementor-icon:hover, .elementor-2522 .elementor-element.elementor-element-7f38ab72.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2522 .elementor-element.elementor-element-7f38ab72.elementor-view-framed .elementor-icon:hover, .elementor-2522 .elementor-element.elementor-element-7f38ab72.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-2522 .elementor-element.elementor-element-7f38ab72 .elementor-icon{font-size:20px;}.elementor-2522 .elementor-element.elementor-element-7f38ab72 .elementor-icon svg{height:20px;}.elementor-2522 .elementor-element.elementor-element-669000be .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-91f40b5-font-family ), Sans-serif;font-size:var( --e-global-typography-91f40b5-font-size );font-weight:var( --e-global-typography-91f40b5-font-weight );text-transform:var( --e-global-typography-91f40b5-text-transform );line-height:var( --e-global-typography-91f40b5-line-height );letter-spacing:var( --e-global-typography-91f40b5-letter-spacing );word-spacing:var( --e-global-typography-91f40b5-word-spacing );}.elementor-2522 .elementor-element.elementor-element-1f2b1315{text-align:center;color:var( --e-global-color-2bb77dd );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2522 .elementor-element.elementor-element-298c877 .elementor-button{fill:var( --e-global-color-1f05e3b );color:var( --e-global-color-1f05e3b );background-color:var( --e-global-color-8bb1c97 );border-radius:0px 0px 0px 0px;padding:16px 32px 16px 32px;}.elementor-2522 .elementor-element.elementor-element-298c877 .elementor-button:hover, .elementor-2522 .elementor-element.elementor-element-298c877 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-2522 .elementor-element.elementor-element-c6b63da{--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;--background-transition:0.3s;--padding-top:clamp(3.75rem, 5.3289rem + -1.3158vw, 5rem);--padding-bottom:100px;--padding-left:clamp(0.625rem, 3.7829rem + -2.6316vw, 3.125rem);--padding-right:clamp(0.625rem, 3.7829rem + -2.6316vw, 3.125rem);}.elementor-2522 .elementor-element.elementor-element-1d1ccce5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--overflow:hidden;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2522 .elementor-element.elementor-element-28e88cf0 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-915a877-font-family ), Sans-serif;font-size:var( --e-global-typography-915a877-font-size );font-weight:var( --e-global-typography-915a877-font-weight );text-transform:var( --e-global-typography-915a877-text-transform );line-height:var( --e-global-typography-915a877-line-height );letter-spacing:var( --e-global-typography-915a877-letter-spacing );word-spacing:var( --e-global-typography-915a877-word-spacing );}.elementor-2522 .elementor-element.elementor-element-55617a3a{--display:flex;--background-transition:0.3s;}.elementor-2522 .elementor-element.elementor-element-7363a22d{--display:flex;--background-transition:0.3s;}.elementor-2522 .elementor-element.elementor-element-755a0999{--display:flex;--background-transition:0.3s;}.elementor-2522 .elementor-element.elementor-element-68274cb6{--display:flex;--background-transition:0.3s;}.elementor-2522 .elementor-element.elementor-element-234ebc52{--display:flex;--background-transition:0.3s;}.elementor-2522 .elementor-element.elementor-element-587cc10d{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );--n-accordion-item-title-space-between:24px;--n-accordion-item-title-distance-from-content:20px;--n-accordion-icon-size:15px;width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;}.elementor-2522 .elementor-element.elementor-element-587cc10d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-2522 .elementor-element.elementor-element-587cc10d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-2522 .elementor-element.elementor-element-587cc10d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-2522 .elementor-element.elementor-element-587cc10d {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-2522 .elementor-element.elementor-element-587cc10d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}:where( .elementor-2522 .elementor-element.elementor-element-587cc10d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}@media(max-width:1024px){.elementor-2522 .elementor-element.elementor-element-55778212{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2522 .elementor-element.elementor-element-66496{--padding-top:80px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-2522 .elementor-element.elementor-element-258a7459 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2522 .elementor-element.elementor-element-6809082a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2522 .elementor-element.elementor-element-609a73c1{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2522 .elementor-element.elementor-element-6d6d3f60{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--grid-auto-flow:row;--justify-items:stretch;--padding-top:80px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-2522 .elementor-element.elementor-element-5688a7d1 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2522 .elementor-element.elementor-element-3b91729d .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2522 .elementor-element.elementor-element-6c65355e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2522 .elementor-element.elementor-element-2d23f61c .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2522 .elementor-element.elementor-element-6fc83ac7 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2522 .elementor-element.elementor-element-88020e4{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2522 .elementor-element.elementor-element-3c523403{--grid-auto-flow:row;--align-items:stretch;--padding-top:80px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-2522 .elementor-element.elementor-element-76a1bb99{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2522 .elementor-element.elementor-element-8e3a70d .elementor-heading-title{font-size:var( --e-global-typography-915a877-font-size );line-height:var( --e-global-typography-915a877-line-height );letter-spacing:var( --e-global-typography-915a877-letter-spacing );word-spacing:var( --e-global-typography-915a877-word-spacing );}.elementor-2522 .elementor-element.elementor-element-a17fb1b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2522 .elementor-element.elementor-element-2b702239 img{height:500px;}.elementor-2522 .elementor-element.elementor-element-44edbd40 img{height:500px;}.elementor-2522 .elementor-element.elementor-element-4ac6035f{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2522 .elementor-element.elementor-element-442c3e8e .elementor-heading-title{font-size:var( --e-global-typography-915a877-font-size );line-height:var( --e-global-typography-915a877-line-height );letter-spacing:var( --e-global-typography-915a877-letter-spacing );word-spacing:var( --e-global-typography-915a877-word-spacing );}.elementor-2522 .elementor-element.elementor-element-3c3291ac .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2522 .elementor-element.elementor-element-7a5d7296{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2522 .elementor-element.elementor-element-7e1e85cc .elementor-heading-title{font-size:var( --e-global-typography-915a877-font-size );line-height:var( --e-global-typography-915a877-line-height );letter-spacing:var( --e-global-typography-915a877-letter-spacing );word-spacing:var( --e-global-typography-915a877-word-spacing );}.elementor-2522 .elementor-element.elementor-element-14e1f69d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2522 .elementor-element.elementor-element-39568cad img{height:500px;}.elementor-2522 .elementor-element.elementor-element-5c6549cb img{height:500px;}.elementor-2522 .elementor-element.elementor-element-57eb03fa{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2522 .elementor-element.elementor-element-1666ef12 .elementor-heading-title{font-size:var( --e-global-typography-915a877-font-size );line-height:var( --e-global-typography-915a877-line-height );letter-spacing:var( --e-global-typography-915a877-letter-spacing );word-spacing:var( --e-global-typography-915a877-word-spacing );}.elementor-2522 .elementor-element.elementor-element-4fd2b695 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2522 .elementor-element.elementor-element-54ed8568{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2522 .elementor-element.elementor-element-5e2aef48 .elementor-heading-title{font-size:var( --e-global-typography-915a877-font-size );line-height:var( --e-global-typography-915a877-line-height );letter-spacing:var( --e-global-typography-915a877-letter-spacing );word-spacing:var( --e-global-typography-915a877-word-spacing );}.elementor-2522 .elementor-element.elementor-element-2ee5122b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2522 .elementor-element.elementor-element-bfa3caf img{height:500px;}.elementor-2522 .elementor-element.elementor-element-6cc04a96{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2522 .elementor-element.elementor-element-2a54ea3d{--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:60px 60px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2522 .elementor-element.elementor-element-75cc4201{--grid-auto-flow:row;}.elementor-2522 .elementor-element.elementor-element-777caacb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2522 .elementor-element.elementor-element-18639b6e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2522 .elementor-element.elementor-element-1a002ba2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2522 .elementor-element.elementor-element-69e490a2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2522 .elementor-element.elementor-element-53a1eda7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2522 .elementor-element.elementor-element-6ed91479{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2522 .elementor-element.elementor-element-41e0f7ab .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2522 .elementor-element.elementor-element-4dcb0b34{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2522 .elementor-element.elementor-element-4fa1abb6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2522 .elementor-element.elementor-element-41484696{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2522 .elementor-element.elementor-element-1b3e6ccf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2522 .elementor-element.elementor-element-5d9fc4e7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2522 .elementor-element.elementor-element-26a4b282{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2522 .elementor-element.elementor-element-1c50028{--padding-top:80px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-2522 .elementor-element.elementor-element-669000be .elementor-heading-title{font-size:var( --e-global-typography-91f40b5-font-size );line-height:var( --e-global-typography-91f40b5-line-height );letter-spacing:var( --e-global-typography-91f40b5-letter-spacing );word-spacing:var( --e-global-typography-91f40b5-word-spacing );}.elementor-2522 .elementor-element.elementor-element-1f2b1315{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2522 .elementor-element.elementor-element-c6b63da{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2522 .elementor-element.elementor-element-1d1ccce5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2522 .elementor-element.elementor-element-28e88cf0 .elementor-heading-title{font-size:var( --e-global-typography-915a877-font-size );line-height:var( --e-global-typography-915a877-line-height );letter-spacing:var( --e-global-typography-915a877-letter-spacing );word-spacing:var( --e-global-typography-915a877-word-spacing );}.elementor-2522 .elementor-element.elementor-element-587cc10d{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}:where( .elementor-2522 .elementor-element.elementor-element-587cc10d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-2522 .elementor-element.elementor-element-55778212{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2522 .elementor-element.elementor-element-66496{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2522 .elementor-element.elementor-element-258a7459 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2522 .elementor-element.elementor-element-6809082a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2522 .elementor-element.elementor-element-609a73c1{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2522 .elementor-element.elementor-element-6d6d3f60{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2522 .elementor-element.elementor-element-5688a7d1 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2522 .elementor-element.elementor-element-3b91729d .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2522 .elementor-element.elementor-element-6c65355e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2522 .elementor-element.elementor-element-2d23f61c .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2522 .elementor-element.elementor-element-6fc83ac7 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2522 .elementor-element.elementor-element-88020e4{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2522 .elementor-element.elementor-element-3c523403{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--align-items:stretch;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2522 .elementor-element.elementor-element-76a1bb99.e-con{--order:1;}.elementor-2522 .elementor-element.elementor-element-8e3a70d .elementor-heading-title{font-size:var( --e-global-typography-915a877-font-size );line-height:var( --e-global-typography-915a877-line-height );letter-spacing:var( --e-global-typography-915a877-letter-spacing );word-spacing:var( --e-global-typography-915a877-word-spacing );}.elementor-2522 .elementor-element.elementor-element-a17fb1b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2522 .elementor-element.elementor-element-2b702239 img{height:350px;object-fit:cover;object-position:center center;}.elementor-2522 .elementor-element.elementor-element-2b702239.elementor-element{--order:0;}.elementor-2522 .elementor-element.elementor-element-44edbd40.elementor-element{--order:2;}.elementor-2522 .elementor-element.elementor-element-4ac6035f.e-con{--order:3;}.elementor-2522 .elementor-element.elementor-element-442c3e8e .elementor-heading-title{font-size:var( --e-global-typography-915a877-font-size );line-height:var( --e-global-typography-915a877-line-height );letter-spacing:var( --e-global-typography-915a877-letter-spacing );word-spacing:var( --e-global-typography-915a877-word-spacing );}.elementor-2522 .elementor-element.elementor-element-3c3291ac .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2522 .elementor-element.elementor-element-7a5d7296.e-con{--order:5;}.elementor-2522 .elementor-element.elementor-element-7e1e85cc .elementor-heading-title{font-size:var( --e-global-typography-915a877-font-size );line-height:var( --e-global-typography-915a877-line-height );letter-spacing:var( --e-global-typography-915a877-letter-spacing );word-spacing:var( --e-global-typography-915a877-word-spacing );}.elementor-2522 .elementor-element.elementor-element-14e1f69d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2522 .elementor-element.elementor-element-39568cad.elementor-element{--order:4;}.elementor-2522 .elementor-element.elementor-element-5c6549cb.elementor-element{--order:4;}.elementor-2522 .elementor-element.elementor-element-57eb03fa.e-con{--order:5;}.elementor-2522 .elementor-element.elementor-element-1666ef12 .elementor-heading-title{font-size:var( --e-global-typography-915a877-font-size );line-height:var( --e-global-typography-915a877-line-height );letter-spacing:var( --e-global-typography-915a877-letter-spacing );word-spacing:var( --e-global-typography-915a877-word-spacing );}.elementor-2522 .elementor-element.elementor-element-4fd2b695 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2522 .elementor-element.elementor-element-54ed8568.e-con{--order:9;}.elementor-2522 .elementor-element.elementor-element-5e2aef48 .elementor-heading-title{font-size:var( --e-global-typography-915a877-font-size );line-height:var( --e-global-typography-915a877-line-height );letter-spacing:var( --e-global-typography-915a877-letter-spacing );word-spacing:var( --e-global-typography-915a877-word-spacing );}.elementor-2522 .elementor-element.elementor-element-2ee5122b .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2522 .elementor-element.elementor-element-bfa3caf.elementor-element{--order:6;}.elementor-2522 .elementor-element.elementor-element-6cc04a96{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-2522 .elementor-element.elementor-element-75cc4201{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2522 .elementor-element.elementor-element-777caacb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2522 .elementor-element.elementor-element-18639b6e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2522 .elementor-element.elementor-element-1a002ba2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2522 .elementor-element.elementor-element-69e490a2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2522 .elementor-element.elementor-element-53a1eda7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2522 .elementor-element.elementor-element-6ed91479{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2522 .elementor-element.elementor-element-41e0f7ab .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2522 .elementor-element.elementor-element-4dcb0b34{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2522 .elementor-element.elementor-element-4fa1abb6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2522 .elementor-element.elementor-element-41484696{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2522 .elementor-element.elementor-element-1b3e6ccf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2522 .elementor-element.elementor-element-5d9fc4e7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2522 .elementor-element.elementor-element-26a4b282{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2522 .elementor-element.elementor-element-1c50028{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2522 .elementor-element.elementor-element-669000be{text-align:center;}.elementor-2522 .elementor-element.elementor-element-669000be .elementor-heading-title{font-size:var( --e-global-typography-91f40b5-font-size );line-height:var( --e-global-typography-91f40b5-line-height );letter-spacing:var( --e-global-typography-91f40b5-letter-spacing );word-spacing:var( --e-global-typography-91f40b5-word-spacing );}.elementor-2522 .elementor-element.elementor-element-1f2b1315{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2522 .elementor-element.elementor-element-c6b63da{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-2522 .elementor-element.elementor-element-28e88cf0{text-align:center;}.elementor-2522 .elementor-element.elementor-element-28e88cf0 .elementor-heading-title{font-size:var( --e-global-typography-915a877-font-size );line-height:var( --e-global-typography-915a877-line-height );letter-spacing:var( --e-global-typography-915a877-letter-spacing );word-spacing:var( --e-global-typography-915a877-word-spacing );}.elementor-2522 .elementor-element.elementor-element-587cc10d{--n-accordion-title-font-size:var( --e-global-typography-secondary-font-size );}:where( .elementor-2522 .elementor-element.elementor-element-587cc10d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-secondary-line-height );}}@media(min-width:768px){.elementor-2522 .elementor-element.elementor-element-66496{--content-width:1360px;}.elementor-2522 .elementor-element.elementor-element-6d6d3f60{--content-width:1600px;}.elementor-2522 .elementor-element.elementor-element-88020e4{--content-width:1440px;}.elementor-2522 .elementor-element.elementor-element-3c523403{--content-width:1600px;}.elementor-2522 .elementor-element.elementor-element-57eb03fa{--width:100%;}.elementor-2522 .elementor-element.elementor-element-2a54ea3d{--content-width:1360px;}.elementor-2522 .elementor-element.elementor-element-1c50028{--content-width:1360px;}.elementor-2522 .elementor-element.elementor-element-1d1ccce5{--content-width:1360px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2522 .elementor-element.elementor-element-6d6d3f60{--content-width:1600px;}.elementor-2522 .elementor-element.elementor-element-3c523403{--content-width:1600px;}}