.elementor-1482 .elementor-element.elementor-element-a9aabea{--display:flex;--min-height:100lvh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--margin-top:-192px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:192px;--padding-bottom:64px;--padding-left:5%;--padding-right:5%;}.elementor-1482 .elementor-element.elementor-element-ce70608{--display:flex;--justify-content:center;}body:not(.rtl) .elementor-1482 .elementor-element.elementor-element-75b07fd{left:0px;}body.rtl .elementor-1482 .elementor-element.elementor-element-75b07fd{right:0px;}.elementor-1482 .elementor-element.elementor-element-75b07fd{top:0px;z-index:0;}body:not(.rtl) .elementor-1482 .elementor-element.elementor-element-cc31ffd{right:0px;}body.rtl .elementor-1482 .elementor-element.elementor-element-cc31ffd{left:0px;}.elementor-1482 .elementor-element.elementor-element-cc31ffd{bottom:0px;z-index:0;}.elementor-1482 .elementor-element.elementor-element-c26a50f{--display:flex;}.elementor-1482 .elementor-element.elementor-element-c665b55 .elementor-heading-title{font-family:var( --e-global-typography-a352b76-font-family ), Sans-serif;font-size:var( --e-global-typography-a352b76-font-size );font-weight:var( --e-global-typography-a352b76-font-weight );text-transform:var( --e-global-typography-a352b76-text-transform );line-height:var( --e-global-typography-a352b76-line-height );letter-spacing:var( --e-global-typography-a352b76-letter-spacing );color:var( --e-global-color-accent );}.elementor-1482 .elementor-element.elementor-element-6090e93{width:var( --container-widget-width, 669px );max-width:669px;--container-widget-width:669px;--container-widget-flex-grow:0;}.elementor-1482 .elementor-element.elementor-element-6090e93 .elementor-heading-title{font-family:var( --e-global-typography-bef6c04-font-family ), Sans-serif;font-size:var( --e-global-typography-bef6c04-font-size );font-weight:var( --e-global-typography-bef6c04-font-weight );line-height:var( --e-global-typography-bef6c04-line-height );color:var( --e-global-color-bb591ac );}.elementor-1482 .elementor-element.elementor-element-f5f32fc{--display:flex;}.elementor-1482 .elementor-element.elementor-element-f5f32fc.e-con{--align-self:flex-end;}body:not(.rtl) .elementor-1482 .elementor-element.elementor-element-f6454b3{left:100%;}body.rtl .elementor-1482 .elementor-element.elementor-element-f6454b3{right:100%;}.elementor-1482 .elementor-element.elementor-element-f6454b3{bottom:0px;z-index:0;}.elementor-1482 .elementor-element.elementor-element-2abf2c6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1482 .elementor-element.elementor-element-c0e9ebd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1482 .elementor-element.elementor-element-19656ec .elementor-button{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-fa4a499 ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-1482 .elementor-element.elementor-element-19656ec .elementor-button:hover, .elementor-1482 .elementor-element.elementor-element-19656ec .elementor-button:focus{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-secondary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-1482 .elementor-element.elementor-element-19656ec .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1482 .elementor-element.elementor-element-c7fd28a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:5%;--padding-right:5%;}.elementor-1482 .elementor-element.elementor-element-a9ddb2e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1482 .elementor-element.elementor-element-1a1ae43{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;top:0%;}body:not(.rtl) .elementor-1482 .elementor-element.elementor-element-1a1ae43{right:-5%;}body.rtl .elementor-1482 .elementor-element.elementor-element-1a1ae43{left:-5%;}.elementor-1482 .elementor-element.elementor-element-1a1ae43:not( .elementor-widget-image ), .elementor-1482 .elementor-element.elementor-element-1a1ae43.elementor-widget-image img{-webkit-mask-image:url( https://maredithmgmt.com/wp-content/uploads/2026/06/roof-part-mask.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1482 .elementor-element.elementor-element-bf3a492{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:2;}.elementor-1482 .elementor-element.elementor-element-4aec69b{width:var( --container-widget-width, 62% );max-width:62%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:62%;--container-widget-flex-grow:0;}.elementor-1482 .elementor-element.elementor-element-4aec69b .elementor-heading-title{font-family:var( --e-global-typography-b28930b-font-family ), Sans-serif;font-size:var( --e-global-typography-b28930b-font-size );font-weight:var( --e-global-typography-b28930b-font-weight );line-height:var( --e-global-typography-b28930b-line-height );}.elementor-1482 .elementor-element.elementor-element-d23cd36{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:48px 16px;--row-gap:48px;--column-gap:16px;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1482 .elementor-element.elementor-element-a1151d3{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;}.elementor-1482 .elementor-element.elementor-element-bd89f3b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1482 .elementor-element.elementor-element-6143cb3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1482 .elementor-element.elementor-element-42a20d4 .elementor-button{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-fa4a499 ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-1482 .elementor-element.elementor-element-42a20d4 .elementor-button:hover, .elementor-1482 .elementor-element.elementor-element-42a20d4 .elementor-button:focus{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-secondary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-1482 .elementor-element.elementor-element-42a20d4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1482 .elementor-element.elementor-element-a45a8f7{--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:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:150px;--margin-bottom:140px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-1482 .elementor-element.elementor-element-a45a8f7:not(.elementor-motion-effects-element-type-background), .elementor-1482 .elementor-element.elementor-element-a45a8f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(227deg, #95C06654 0%, #D6EEF114 24%);}body:not(.rtl) .elementor-1482 .elementor-element.elementor-element-12b9419{left:33%;}body.rtl .elementor-1482 .elementor-element.elementor-element-12b9419{right:33%;}.elementor-1482 .elementor-element.elementor-element-12b9419{top:17%;z-index:0;}.elementor-1482 .elementor-element.elementor-element-8e94083{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1482 .elementor-element.elementor-element-59810bb{--display:flex;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:60px;}.elementor-1482 .elementor-element.elementor-element-59810bb:not(.elementor-motion-effects-element-type-background), .elementor-1482 .elementor-element.elementor-element-59810bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fa4a499 );}.elementor-1482 .elementor-element.elementor-element-1b8dfee .elementor-heading-title{color:var( --e-global-color-text );}.elementor-1482 .elementor-element.elementor-element-3880af2{width:var( --container-widget-width, 453px );max-width:453px;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:453px;--container-widget-flex-grow:0;}.elementor-1482 .elementor-element.elementor-element-3880af2 .elementor-heading-title{font-family:var( --e-global-typography-f6d2160-font-family ), Sans-serif;font-size:var( --e-global-typography-f6d2160-font-size );font-weight:var( --e-global-typography-f6d2160-font-weight );line-height:var( --e-global-typography-f6d2160-line-height );}.elementor-1482 .elementor-element.elementor-element-b42d0fb{width:var( --container-widget-width, 476px );max-width:476px;margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:24px 0px 0px 0px;--container-widget-width:476px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-0840459-font-family ), Sans-serif;font-size:var( --e-global-typography-0840459-font-size );font-weight:var( --e-global-typography-0840459-font-weight );line-height:var( --e-global-typography-0840459-line-height );}.elementor-1482 .elementor-element.elementor-element-d333ef1 .elementor-button{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-fa4a499 ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-1482 .elementor-element.elementor-element-d333ef1 .elementor-button:hover, .elementor-1482 .elementor-element.elementor-element-d333ef1 .elementor-button:focus{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-secondary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-1482 .elementor-element.elementor-element-d333ef1{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1482 .elementor-element.elementor-element-d333ef1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1482 .elementor-element.elementor-element-1243ade{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:-60px;--margin-right:0px;}.elementor-1482 .elementor-element.elementor-element-2f7e39d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1482 .elementor-element.elementor-element-2f7e39d img{width:100%;box-shadow:-14px 30px 27px 4px rgba(0, 0, 0, 0.12);}.elementor-1482 .elementor-element.elementor-element-0cebefe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1482 .elementor-element.elementor-element-a043a68{--display:flex;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:60px;}.elementor-1482 .elementor-element.elementor-element-a043a68:not(.elementor-motion-effects-element-type-background), .elementor-1482 .elementor-element.elementor-element-a043a68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fa4a499 );}.elementor-1482 .elementor-element.elementor-element-5e42206 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-1482 .elementor-element.elementor-element-d2987fa{width:var( --container-widget-width, 364px );max-width:364px;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:364px;--container-widget-flex-grow:0;}.elementor-1482 .elementor-element.elementor-element-d2987fa .elementor-heading-title{font-family:var( --e-global-typography-f6d2160-font-family ), Sans-serif;font-size:var( --e-global-typography-f6d2160-font-size );font-weight:var( --e-global-typography-f6d2160-font-weight );line-height:var( --e-global-typography-f6d2160-line-height );}.elementor-1482 .elementor-element.elementor-element-764b780{width:var( --container-widget-width, 476px );max-width:476px;margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:24px 0px 0px 0px;--container-widget-width:476px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-0840459-font-family ), Sans-serif;font-size:var( --e-global-typography-0840459-font-size );font-weight:var( --e-global-typography-0840459-font-weight );line-height:var( --e-global-typography-0840459-line-height );}.elementor-1482 .elementor-element.elementor-element-8cbfec4 .elementor-button{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-fa4a499 ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-1482 .elementor-element.elementor-element-8cbfec4 .elementor-button:hover, .elementor-1482 .elementor-element.elementor-element-8cbfec4 .elementor-button:focus{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-secondary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-1482 .elementor-element.elementor-element-8cbfec4{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1482 .elementor-element.elementor-element-8cbfec4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1482 .elementor-element.elementor-element-9d93ef2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:-60px;--margin-right:0px;}.elementor-1482 .elementor-element.elementor-element-627046e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1482 .elementor-element.elementor-element-627046e img{width:100%;box-shadow:-14px 30px 27px 4px rgba(0, 0, 0, 0.12);}.elementor-1482 .elementor-element.elementor-element-3826110{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1482 .elementor-element.elementor-element-05d14ad{--display:flex;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:60px;}.elementor-1482 .elementor-element.elementor-element-05d14ad:not(.elementor-motion-effects-element-type-background), .elementor-1482 .elementor-element.elementor-element-05d14ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fa4a499 );}.elementor-1482 .elementor-element.elementor-element-c81d9c3 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-1482 .elementor-element.elementor-element-ab38954{width:var( --container-widget-width, 453px );max-width:453px;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:453px;--container-widget-flex-grow:0;}.elementor-1482 .elementor-element.elementor-element-ab38954 .elementor-heading-title{font-family:var( --e-global-typography-f6d2160-font-family ), Sans-serif;font-size:var( --e-global-typography-f6d2160-font-size );font-weight:var( --e-global-typography-f6d2160-font-weight );line-height:var( --e-global-typography-f6d2160-line-height );}.elementor-1482 .elementor-element.elementor-element-9a866c2{width:var( --container-widget-width, 476px );max-width:476px;margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:24px 0px 0px 0px;--container-widget-width:476px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-0840459-font-family ), Sans-serif;font-size:var( --e-global-typography-0840459-font-size );font-weight:var( --e-global-typography-0840459-font-weight );line-height:var( --e-global-typography-0840459-line-height );}.elementor-1482 .elementor-element.elementor-element-76bf0d0 .elementor-button{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-fa4a499 ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-1482 .elementor-element.elementor-element-76bf0d0 .elementor-button:hover, .elementor-1482 .elementor-element.elementor-element-76bf0d0 .elementor-button:focus{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-secondary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-1482 .elementor-element.elementor-element-76bf0d0{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1482 .elementor-element.elementor-element-76bf0d0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1482 .elementor-element.elementor-element-fd96fa4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:-60px;--margin-right:0px;}.elementor-1482 .elementor-element.elementor-element-d84a9b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1482 .elementor-element.elementor-element-d84a9b5 img{width:100%;box-shadow:-14px 30px 27px 4px rgba(0, 0, 0, 0.12);}.elementor-1482 .elementor-element.elementor-element-ce20d59{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1482 .elementor-element.elementor-element-0e71bf5{--display:flex;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:60px;}.elementor-1482 .elementor-element.elementor-element-0e71bf5:not(.elementor-motion-effects-element-type-background), .elementor-1482 .elementor-element.elementor-element-0e71bf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fa4a499 );}.elementor-1482 .elementor-element.elementor-element-88368d5 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-1482 .elementor-element.elementor-element-ce940d7{width:var( --container-widget-width, 453px );max-width:453px;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:453px;--container-widget-flex-grow:0;}.elementor-1482 .elementor-element.elementor-element-ce940d7 .elementor-heading-title{font-family:var( --e-global-typography-f6d2160-font-family ), Sans-serif;font-size:var( --e-global-typography-f6d2160-font-size );font-weight:var( --e-global-typography-f6d2160-font-weight );line-height:var( --e-global-typography-f6d2160-line-height );}.elementor-1482 .elementor-element.elementor-element-f96d567{width:var( --container-widget-width, 476px );max-width:476px;margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:24px 0px 0px 0px;--container-widget-width:476px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-0840459-font-family ), Sans-serif;font-size:var( --e-global-typography-0840459-font-size );font-weight:var( --e-global-typography-0840459-font-weight );line-height:var( --e-global-typography-0840459-line-height );}.elementor-1482 .elementor-element.elementor-element-7d23efe .elementor-button{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-fa4a499 ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-1482 .elementor-element.elementor-element-7d23efe .elementor-button:hover, .elementor-1482 .elementor-element.elementor-element-7d23efe .elementor-button:focus{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-secondary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-1482 .elementor-element.elementor-element-7d23efe{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1482 .elementor-element.elementor-element-7d23efe .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1482 .elementor-element.elementor-element-51cdb3c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:-60px;--margin-right:0px;}.elementor-1482 .elementor-element.elementor-element-41b1cfc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1482 .elementor-element.elementor-element-41b1cfc img{width:100%;box-shadow:-14px 30px 27px 4px rgba(0, 0, 0, 0.12);}.elementor-1482 .elementor-element.elementor-element-360e1ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:144px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1482 .elementor-element.elementor-element-970c7b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:144px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}@media(max-width:1200px){.elementor-1482 .elementor-element.elementor-element-1a1ae43{top:0%;}.elementor-1482 .elementor-element.elementor-element-a45a8f7{--gap:48px 48px;--row-gap:48px;--column-gap:48px;}}@media(max-width:1024px){.elementor-1482 .elementor-element.elementor-element-c665b55 .elementor-heading-title{font-size:var( --e-global-typography-a352b76-font-size );line-height:var( --e-global-typography-a352b76-line-height );letter-spacing:var( --e-global-typography-a352b76-letter-spacing );}.elementor-1482 .elementor-element.elementor-element-6090e93 .elementor-heading-title{font-size:var( --e-global-typography-bef6c04-font-size );line-height:var( --e-global-typography-bef6c04-line-height );}.elementor-1482 .elementor-element.elementor-element-1a1ae43{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;top:-58%;}.elementor-1482 .elementor-element.elementor-element-4aec69b .elementor-heading-title{font-size:var( --e-global-typography-b28930b-font-size );line-height:var( --e-global-typography-b28930b-line-height );}.elementor-1482 .elementor-element.elementor-element-d23cd36{--flex-wrap:wrap;}.elementor-1482 .elementor-element.elementor-element-8e94083{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;}.elementor-1482 .elementor-element.elementor-element-59810bb{--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;--padding-top:48px;--padding-bottom:100px;--padding-left:48px;--padding-right:48px;}.elementor-1482 .elementor-element.elementor-element-3880af2 .elementor-heading-title{font-size:var( --e-global-typography-f6d2160-font-size );line-height:var( --e-global-typography-f6d2160-line-height );}.elementor-1482 .elementor-element.elementor-element-b42d0fb{font-size:var( --e-global-typography-0840459-font-size );line-height:var( --e-global-typography-0840459-line-height );}.elementor-1482 .elementor-element.elementor-element-1243ade{--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1482 .elementor-element.elementor-element-0cebefe{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;}.elementor-1482 .elementor-element.elementor-element-a043a68{--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;--padding-top:48px;--padding-bottom:100px;--padding-left:48px;--padding-right:48px;}.elementor-1482 .elementor-element.elementor-element-d2987fa .elementor-heading-title{font-size:var( --e-global-typography-f6d2160-font-size );line-height:var( --e-global-typography-f6d2160-line-height );}.elementor-1482 .elementor-element.elementor-element-764b780{font-size:var( --e-global-typography-0840459-font-size );line-height:var( --e-global-typography-0840459-line-height );}.elementor-1482 .elementor-element.elementor-element-9d93ef2{--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1482 .elementor-element.elementor-element-3826110{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;}.elementor-1482 .elementor-element.elementor-element-05d14ad{--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;--padding-top:48px;--padding-bottom:100px;--padding-left:48px;--padding-right:48px;}.elementor-1482 .elementor-element.elementor-element-ab38954 .elementor-heading-title{font-size:var( --e-global-typography-f6d2160-font-size );line-height:var( --e-global-typography-f6d2160-line-height );}.elementor-1482 .elementor-element.elementor-element-9a866c2{font-size:var( --e-global-typography-0840459-font-size );line-height:var( --e-global-typography-0840459-line-height );}.elementor-1482 .elementor-element.elementor-element-fd96fa4{--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1482 .elementor-element.elementor-element-ce20d59{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;}.elementor-1482 .elementor-element.elementor-element-0e71bf5{--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;--padding-top:48px;--padding-bottom:100px;--padding-left:48px;--padding-right:48px;}.elementor-1482 .elementor-element.elementor-element-ce940d7 .elementor-heading-title{font-size:var( --e-global-typography-f6d2160-font-size );line-height:var( --e-global-typography-f6d2160-line-height );}.elementor-1482 .elementor-element.elementor-element-f96d567{font-size:var( --e-global-typography-0840459-font-size );line-height:var( --e-global-typography-0840459-line-height );}.elementor-1482 .elementor-element.elementor-element-51cdb3c{--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-1482 .elementor-element.elementor-element-c665b55 .elementor-heading-title{font-size:var( --e-global-typography-a352b76-font-size );line-height:var( --e-global-typography-a352b76-line-height );letter-spacing:var( --e-global-typography-a352b76-letter-spacing );}.elementor-1482 .elementor-element.elementor-element-6090e93{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1482 .elementor-element.elementor-element-6090e93 .elementor-heading-title{font-size:var( --e-global-typography-bef6c04-font-size );line-height:var( --e-global-typography-bef6c04-line-height );}.elementor-1482 .elementor-element.elementor-element-f5f32fc{--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1482 .elementor-element.elementor-element-f5f32fc.e-con{--align-self:flex-start;}.elementor-1482 .elementor-element.elementor-element-c7fd28a{--margin-top:96px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1482 .elementor-element.elementor-element-a9ddb2e{--padding-top:190px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1482 .elementor-element.elementor-element-1a1ae43{width:var( --container-widget-width, none );max-width:none;--container-widget-width:none;--container-widget-flex-grow:0;top:0%;}.elementor-1482 .elementor-element.elementor-element-4aec69b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1482 .elementor-element.elementor-element-4aec69b .elementor-heading-title{font-size:var( --e-global-typography-b28930b-font-size );line-height:var( --e-global-typography-b28930b-line-height );}.elementor-1482 .elementor-element.elementor-element-a45a8f7{--margin-top:120px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;}.elementor-1482 .elementor-element.elementor-element-59810bb{--padding-top:24px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-1482 .elementor-element.elementor-element-3880af2 .elementor-heading-title{font-size:var( --e-global-typography-f6d2160-font-size );line-height:var( --e-global-typography-f6d2160-line-height );}.elementor-1482 .elementor-element.elementor-element-b42d0fb{font-size:var( --e-global-typography-0840459-font-size );line-height:var( --e-global-typography-0840459-line-height );}.elementor-1482 .elementor-element.elementor-element-1243ade{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1482 .elementor-element.elementor-element-2f7e39d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1482 .elementor-element.elementor-element-2f7e39d img{width:100%;}.elementor-1482 .elementor-element.elementor-element-a043a68{--padding-top:24px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-1482 .elementor-element.elementor-element-d2987fa .elementor-heading-title{font-size:var( --e-global-typography-f6d2160-font-size );line-height:var( --e-global-typography-f6d2160-line-height );}.elementor-1482 .elementor-element.elementor-element-764b780{font-size:var( --e-global-typography-0840459-font-size );line-height:var( --e-global-typography-0840459-line-height );}.elementor-1482 .elementor-element.elementor-element-9d93ef2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1482 .elementor-element.elementor-element-627046e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1482 .elementor-element.elementor-element-627046e img{width:100%;}.elementor-1482 .elementor-element.elementor-element-05d14ad{--padding-top:24px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-1482 .elementor-element.elementor-element-ab38954 .elementor-heading-title{font-size:var( --e-global-typography-f6d2160-font-size );line-height:var( --e-global-typography-f6d2160-line-height );}.elementor-1482 .elementor-element.elementor-element-9a866c2{font-size:var( --e-global-typography-0840459-font-size );line-height:var( --e-global-typography-0840459-line-height );}.elementor-1482 .elementor-element.elementor-element-fd96fa4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1482 .elementor-element.elementor-element-d84a9b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1482 .elementor-element.elementor-element-d84a9b5 img{width:100%;}.elementor-1482 .elementor-element.elementor-element-0e71bf5{--padding-top:24px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-1482 .elementor-element.elementor-element-ce940d7 .elementor-heading-title{font-size:var( --e-global-typography-f6d2160-font-size );line-height:var( --e-global-typography-f6d2160-line-height );}.elementor-1482 .elementor-element.elementor-element-f96d567{font-size:var( --e-global-typography-0840459-font-size );line-height:var( --e-global-typography-0840459-line-height );}.elementor-1482 .elementor-element.elementor-element-51cdb3c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1482 .elementor-element.elementor-element-41b1cfc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1482 .elementor-element.elementor-element-41b1cfc img{width:100%;}.elementor-1482 .elementor-element.elementor-element-360e1ee{--margin-top:96px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1482 .elementor-element.elementor-element-970c7b8{--margin-top:96px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for html, class: .elementor-element-75b07fd */.elementor-1482 .elementor-element.elementor-element-75b07fd {
    transform: translate(-50%, -25%) rotate(-45deg);
    aspect-ratio: 2380 / 1465;
    max-width: none !important;
    user-select: none;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cc31ffd */.elementor-1482 .elementor-element.elementor-element-cc31ffd {
    transform: rotate(-35deg) translate(25%, 80%);
    aspect-ratio: 2380 / 1465;
    max-width: none !important;
    user-select: none;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c665b55 */.elementor-1482 .elementor-element.elementor-element-c665b55 .elementor-heading-title:before {
    content: '';
    display: inline-block;
    width: 8px;
    height: 8px;
    background: var( --e-global-color-accent );
    margin-right: 8px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f6454b3 */.elementor-1482 .elementor-element.elementor-element-f6454b3 {
    transform: rotate(15deg) translate(-15%, -0%);
    aspect-ratio: 479/460;
    max-width: none !important;
    user-select: none;
    pointer-events: none;
}

.elementor-1482 .elementor-element.elementor-element-f6454b3 img {
    aspect-ratio: 479/460;
    max-width: 50vw !important;
    user-select: none;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5f32fc */.elementor-1482 .elementor-element.elementor-element-f5f32fc {
    max-width: 495px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9aabea */.elementor-1482 .elementor-element.elementor-element-a9aabea:has(.elementor-background-video-container):before {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1a1ae43 */.elementor-1482 .elementor-element.elementor-element-1a1ae43 img,
.elementor-1482 .elementor-element.elementor-element-1a1ae43 > .elementor-wrapper,
.elementor-1482 .elementor-element.elementor-element-1a1ae43 iframe {
    aspect-ratio: 942/474 !important;
    object-fit: cover;
}

.elementor-1482 .elementor-element.elementor-element-1a1ae43 {
    max-width: 942px !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-12b9419 */.elementor-1482 .elementor-element.elementor-element-12b9419 {
    transform: translate(-50%, -25%) rotate(-45deg);
    aspect-ratio: 2380 / 1465;
    max-width: none !important;
    user-select: none;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b8dfee */.elementor-1482 .elementor-element.elementor-element-1b8dfee .elementor-heading-title:before {
    content: '';
    display: inline-block;
    width: 8px;
    height: 8px;
    background: var( --e-global-color-accent );
    margin-right: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b42d0fb */.elementor-1482 .elementor-element.elementor-element-b42d0fb:before {
    content: "";
    background: #CD950E;
    width: 81px;
    height: 1px;
    position: absolute;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59810bb */.elementor-1482 .elementor-element.elementor-element-59810bb {
    max-width: 694px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2f7e39d */.elementor-1482 .elementor-element.elementor-element-2f7e39d img {
    aspect-ratio: 438/428;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1243ade */.elementor-1482 .elementor-element.elementor-element-1243ade {
    max-width: 438px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e42206 */.elementor-1482 .elementor-element.elementor-element-5e42206 .elementor-heading-title:before {
    content: '';
    display: inline-block;
    width: 8px;
    height: 8px;
    background: var( --e-global-color-accent );
    margin-right: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-764b780 */.elementor-1482 .elementor-element.elementor-element-764b780:before {
    content: "";
    background: #CD950E;
    width: 81px;
    height: 1px;
    position: absolute;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a043a68 */.elementor-1482 .elementor-element.elementor-element-a043a68 {
    max-width: 694px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-627046e */.elementor-1482 .elementor-element.elementor-element-627046e img {
    aspect-ratio: 438/428;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d93ef2 */.elementor-1482 .elementor-element.elementor-element-9d93ef2 {
    max-width: 438px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c81d9c3 */.elementor-1482 .elementor-element.elementor-element-c81d9c3 .elementor-heading-title:before {
    content: '';
    display: inline-block;
    width: 8px;
    height: 8px;
    background: var( --e-global-color-accent );
    margin-right: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a866c2 */.elementor-1482 .elementor-element.elementor-element-9a866c2:before {
    content: "";
    background: #CD950E;
    width: 81px;
    height: 1px;
    position: absolute;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05d14ad */.elementor-1482 .elementor-element.elementor-element-05d14ad {
    max-width: 694px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d84a9b5 */.elementor-1482 .elementor-element.elementor-element-d84a9b5 img {
    aspect-ratio: 438/428;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd96fa4 */.elementor-1482 .elementor-element.elementor-element-fd96fa4 {
    max-width: 438px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88368d5 */.elementor-1482 .elementor-element.elementor-element-88368d5 .elementor-heading-title:before {
    content: '';
    display: inline-block;
    width: 8px;
    height: 8px;
    background: var( --e-global-color-accent );
    margin-right: 8px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f96d567 */.elementor-1482 .elementor-element.elementor-element-f96d567:before {
    content: "";
    background: #CD950E;
    width: 81px;
    height: 1px;
    position: absolute;
    top: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e71bf5 */.elementor-1482 .elementor-element.elementor-element-0e71bf5 {
    max-width: 694px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-41b1cfc */.elementor-1482 .elementor-element.elementor-element-41b1cfc img {
    aspect-ratio: 438/428;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-51cdb3c */.elementor-1482 .elementor-element.elementor-element-51cdb3c {
    max-width: 438px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a45a8f7 */.elementor-1482 .elementor-element.elementor-element-a45a8f7 {
  background: linear-gradient(to bottom, transparent 10%, rgba(149, 192, 102, 0.5) 50%, #ffffff 90%);
}/* End custom CSS */