.elementor-10485 .elementor-element.elementor-element-d373439{--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:clamp(2rem, -0.286rem + 3.571vi, 4rem) clamp(2rem, -0.286rem + 3.571vi, 4rem);--row-gap:clamp(2rem, -0.286rem + 3.571vi, 4rem);--column-gap:clamp(2rem, -0.286rem + 3.571vi, 4rem);--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:clamp(2.5rem, -1.192rem + 5.769vw, 4rem);--padding-bottom:clamp(2.5rem, -1.192rem + 5.769vw, 4rem);--padding-left:clamp(2.5rem, -1.192rem + 5.769vw, 4rem);--padding-right:clamp(2.5rem, -1.192rem + 5.769vw, 4rem);}.elementor-10485 .elementor-element.elementor-element-0f76012{--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;--justify-content:flex-start;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:2.5rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10485 .elementor-element.elementor-element-0f76012.e-con{--align-self:stretch;}.elementor-10485 .elementor-element.elementor-element-74046ce{--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:flex-start;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-10485 .elementor-element.elementor-element-abfe7ff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10485 .elementor-element.elementor-element-abfe7ff.elementor-element{--align-self:center;}.elementor-10485 .elementor-element.elementor-element-abfe7ff .elementor-icon-wrapper{text-align:center;}.elementor-10485 .elementor-element.elementor-element-abfe7ff.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f5aac55 );}.elementor-10485 .elementor-element.elementor-element-abfe7ff.elementor-view-framed .elementor-icon, .elementor-10485 .elementor-element.elementor-element-abfe7ff.elementor-view-default .elementor-icon{color:var( --e-global-color-f5aac55 );border-color:var( --e-global-color-f5aac55 );}.elementor-10485 .elementor-element.elementor-element-abfe7ff.elementor-view-framed .elementor-icon, .elementor-10485 .elementor-element.elementor-element-abfe7ff.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-f5aac55 );}.elementor-10485 .elementor-element.elementor-element-abfe7ff .elementor-icon{font-size:0.5rem;}.elementor-10485 .elementor-element.elementor-element-abfe7ff .elementor-icon svg{height:0.5rem;}.elementor-10485 .elementor-element.elementor-element-a0085b8{width:auto;max-width:auto;}.elementor-10485 .elementor-element.elementor-element-a0085b8.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-10485 .elementor-element.elementor-element-a0085b8 .elementor-heading-title{font-family:var( --e-global-typography-dd0a2ab-font-family ), Sans-serif;font-size:var( --e-global-typography-dd0a2ab-font-size );font-weight:var( --e-global-typography-dd0a2ab-font-weight );text-transform:var( --e-global-typography-dd0a2ab-text-transform );line-height:var( --e-global-typography-dd0a2ab-line-height );letter-spacing:var( --e-global-typography-dd0a2ab-letter-spacing );color:var( --e-global-color-text );}.elementor-10485 .elementor-element.elementor-element-4c8f8b8{width:var( --container-widget-width, 913px );max-width:913px;--container-widget-width:913px;--container-widget-flex-grow:0;text-align:start;}.elementor-10485 .elementor-element.elementor-element-4c8f8b8 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-10485 .elementor-element.elementor-element-4c8f8b8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10485 .elementor-element.elementor-element-4c8f8b8 .elementor-heading-title{font-family:var( --e-global-typography-dea26c6-font-family ), Sans-serif;font-size:var( --e-global-typography-dea26c6-font-size );font-weight:var( --e-global-typography-dea26c6-font-weight );line-height:var( --e-global-typography-dea26c6-line-height );color:var( --e-global-color-d9ed0a5 );}.elementor-10485 .elementor-element.elementor-element-517d831{width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-9b595ef-font-family ), Sans-serif;font-size:var( --e-global-typography-9b595ef-font-size );font-weight:var( --e-global-typography-9b595ef-font-weight );line-height:var( --e-global-typography-9b595ef-line-height );}.elementor-10485 .elementor-element.elementor-element-517d831 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10485 .elementor-element.elementor-element-517d831.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10485 .elementor-element.elementor-element-c35477d{--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:flex-start;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--flex-wrap:wrap;--align-content:flex-start;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10485 .elementor-element.elementor-element-5b3514c > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-10485 .elementor-element.elementor-element-5b3514c.elementor-element{--align-self:flex-start;}.elementor-10485 .elementor-element.elementor-element-a3eaff2{width:auto;max-width:auto;font-family:"Guthen Bloots", Sans-serif;font-size:32px;font-weight:normal;font-style:italic;line-height:1.4em;color:var( --e-global-color-0f1f62e );}.elementor-10485 .elementor-element.elementor-element-a3eaff2 > .elementor-widget-container{margin:0rem 0rem -1rem 0rem;}.elementor-10485 .elementor-element.elementor-element-5b956d1{--display:flex;--min-height:clamp(30rem, 22.857rem + 11.161vi, 36.25rem);--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;--border-radius:16px 16px 16px 16px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-10485 .elementor-element.elementor-element-5b956d1:not(.elementor-motion-effects-element-type-background), .elementor-10485 .elementor-element.elementor-element-5b956d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c5ede0e );background-image:url("https://renovation-habitat45.com/wp-content/uploads/2025/05/service-toiture-renovation-habitat-45.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10485 .elementor-element.elementor-element-021b48a{--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:clamp(1rem, 0.429rem + 0.893vi, 1.5rem) clamp(1rem, 0.429rem + 0.893vi, 1.5rem);--row-gap:clamp(1rem, 0.429rem + 0.893vi, 1.5rem);--column-gap:clamp(1rem, 0.429rem + 0.893vi, 1.5rem);--flex-wrap:wrap;--margin-top:-6%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0;--padding-bottom:clamp(2.5rem, -1.192rem + 5.769vw, 4rem);--padding-left:clamp(2.5rem, -1.192rem + 5.769vw, 4rem);--padding-right:clamp(2.5rem, -1.192rem + 5.769vw, 4rem);}.elementor-10485 .elementor-element.elementor-element-9751a75{--display:flex;--min-height:190px;--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;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 32px -6px #66D1F9;--padding-top:clamp(1.25rem, 0.393rem + 1.339vi, 2rem);--padding-bottom:clamp(1.25rem, 0.393rem + 1.339vi, 2rem);--padding-left:clamp(1.25rem, 0.393rem + 1.339vi, 2rem);--padding-right:clamp(1.25rem, 0.393rem + 1.339vi, 2rem);}.elementor-10485 .elementor-element.elementor-element-9751a75:not(.elementor-motion-effects-element-type-background), .elementor-10485 .elementor-element.elementor-element-9751a75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-028f251 );}.elementor-10485 .elementor-element.elementor-element-9751a75.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10485 .elementor-element.elementor-element-11ebe58 .elementor-heading-title{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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-f5aac55 );}.elementor-10485 .elementor-element.elementor-element-ac83820 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10485 .elementor-element.elementor-element-ac83820{text-align:center;}.elementor-10485 .elementor-element.elementor-element-dca8d01{--display:flex;--min-height:190px;--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;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 32px -6px #66D1F9;--padding-top:clamp(1.25rem, 0.393rem + 1.339vi, 2rem);--padding-bottom:clamp(1.25rem, 0.393rem + 1.339vi, 2rem);--padding-left:clamp(1.25rem, 0.393rem + 1.339vi, 2rem);--padding-right:clamp(1.25rem, 0.393rem + 1.339vi, 2rem);}.elementor-10485 .elementor-element.elementor-element-dca8d01:not(.elementor-motion-effects-element-type-background), .elementor-10485 .elementor-element.elementor-element-dca8d01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-028f251 );}.elementor-10485 .elementor-element.elementor-element-dca8d01.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10485 .elementor-element.elementor-element-31be09a .elementor-heading-title{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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-f5aac55 );}.elementor-10485 .elementor-element.elementor-element-b3ff588 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10485 .elementor-element.elementor-element-b3ff588{text-align:center;}.elementor-10485 .elementor-element.elementor-element-96e4a8d{--display:flex;--min-height:190px;--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;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 32px -6px #66D1F9;--padding-top:clamp(1.25rem, 0.393rem + 1.339vi, 2rem);--padding-bottom:clamp(1.25rem, 0.393rem + 1.339vi, 2rem);--padding-left:clamp(1.25rem, 0.393rem + 1.339vi, 2rem);--padding-right:clamp(1.25rem, 0.393rem + 1.339vi, 2rem);}.elementor-10485 .elementor-element.elementor-element-96e4a8d:not(.elementor-motion-effects-element-type-background), .elementor-10485 .elementor-element.elementor-element-96e4a8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-028f251 );}.elementor-10485 .elementor-element.elementor-element-96e4a8d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10485 .elementor-element.elementor-element-a5c15bc .elementor-heading-title{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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-f5aac55 );}.elementor-10485 .elementor-element.elementor-element-df572ad > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10485 .elementor-element.elementor-element-df572ad{text-align:center;}.elementor-10485 .elementor-element.elementor-element-12ebbe6{--display:flex;}.elementor-10485 .elementor-element.elementor-element-180a1b8{--display:flex;}.elementor-10485 .elementor-element.elementor-element-51b8a17{--display:flex;--min-height:190px;--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;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 32px -6px #66D1F9;--padding-top:clamp(1.25rem, 0.393rem + 1.339vi, 2rem);--padding-bottom:clamp(1.25rem, 0.393rem + 1.339vi, 2rem);--padding-left:clamp(1.25rem, 0.393rem + 1.339vi, 2rem);--padding-right:clamp(1.25rem, 0.393rem + 1.339vi, 2rem);}.elementor-10485 .elementor-element.elementor-element-51b8a17:not(.elementor-motion-effects-element-type-background), .elementor-10485 .elementor-element.elementor-element-51b8a17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-028f251 );}.elementor-10485 .elementor-element.elementor-element-51b8a17.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10485 .elementor-element.elementor-element-fa1371b .elementor-heading-title{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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-f5aac55 );}.elementor-10485 .elementor-element.elementor-element-e8981e2 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-10485 .elementor-element.elementor-element-e8981e2{text-align:center;}.elementor-10485 .elementor-element.elementor-element-4de872d{--display:flex;}.elementor-10485 .elementor-element.elementor-element-3a89267{--display:flex;--min-height:190px;--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;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 32px -6px #66D1F9;--padding-top:clamp(1.25rem, 0.393rem + 1.339vi, 2rem);--padding-bottom:clamp(1.25rem, 0.393rem + 1.339vi, 2rem);--padding-left:clamp(1.25rem, 0.393rem + 1.339vi, 2rem);--padding-right:clamp(1.25rem, 0.393rem + 1.339vi, 2rem);}.elementor-10485 .elementor-element.elementor-element-3a89267:not(.elementor-motion-effects-element-type-background), .elementor-10485 .elementor-element.elementor-element-3a89267 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-028f251 );}.elementor-10485 .elementor-element.elementor-element-3a89267.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10485 .elementor-element.elementor-element-73e358b .elementor-heading-title{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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-f5aac55 );}.elementor-10485 .elementor-element.elementor-element-f3156ca{text-align:center;}.elementor-10485 .elementor-element.elementor-element-19f97b4{--display:flex;}.elementor-10485 .elementor-element.elementor-element-7e5f8bd{--display:flex;--min-height:190px;--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;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 32px -6px #66D1F9;--padding-top:clamp(1.25rem, 0.393rem + 1.339vi, 2rem);--padding-bottom:clamp(1.25rem, 0.393rem + 1.339vi, 2rem);--padding-left:clamp(1.25rem, 0.393rem + 1.339vi, 2rem);--padding-right:clamp(1.25rem, 0.393rem + 1.339vi, 2rem);}.elementor-10485 .elementor-element.elementor-element-7e5f8bd:not(.elementor-motion-effects-element-type-background), .elementor-10485 .elementor-element.elementor-element-7e5f8bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-028f251 );}.elementor-10485 .elementor-element.elementor-element-7e5f8bd.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10485 .elementor-element.elementor-element-a818456 .elementor-heading-title{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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-f5aac55 );}.elementor-10485 .elementor-element.elementor-element-d91fa36 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-10485 .elementor-element.elementor-element-d91fa36{text-align:center;}.elementor-10485 .elementor-element.elementor-element-209cc1c{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-d9ed0a5 );--e-n-carousel-arrow-hover-color:var( --e-global-color-primary );--e-n-carousel-dots-normal-color:var( --e-global-color-d9ed0a5 );--e-n-carousel-dots-hover-color:var( --e-global-color-primary );}.elementor-10485 .elementor-element.elementor-element-b8a530c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-ca6daf0-font-family ), Sans-serif;font-size:var( --e-global-typography-ca6daf0-font-size );font-weight:var( --e-global-typography-ca6daf0-font-weight );}.elementor-10485 .elementor-element.elementor-element-b8a530c > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-10485 .elementor-element.elementor-element-b8a530c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10485 .elementor-element.elementor-element-c9789b9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:clamp(2rem, -0.286rem + 3.571vi, 4rem) clamp(2rem, -0.286rem + 3.571vi, 4rem);--row-gap:clamp(2rem, -0.286rem + 3.571vi, 4rem);--column-gap:clamp(2rem, -0.286rem + 3.571vi, 4rem);--flex-wrap:nowrap;--padding-top:clamp(2.5rem, -1.192rem + 5.769vw, 4rem);--padding-bottom:clamp(2.5rem, -1.192rem + 5.769vw, 4rem);--padding-left:clamp(2.5rem, -1.192rem + 5.769vw, 4rem);--padding-right:clamp(2.5rem, -1.192rem + 5.769vw, 4rem);}.elementor-10485 .elementor-element.elementor-element-be4578a{--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;--border-radius:0rem 0rem 0rem 0rem;}.elementor-10485 .elementor-element.elementor-element-af75dd2{--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:space-between;--gap:clamp(1.25rem, 0.393rem + 1.339vi, 2rem) clamp(1.25rem, 0.393rem + 1.339vi, 2rem);--row-gap:clamp(1.25rem, 0.393rem + 1.339vi, 2rem);--column-gap:clamp(1.25rem, 0.393rem + 1.339vi, 2rem);--flex-wrap:wrap;--border-radius:1rem 1rem 1rem 1rem;}.elementor-10485 .elementor-element.elementor-element-af75dd2.e-con{--align-self:flex-end;}.elementor-10485 .elementor-element.elementor-element-21d28ae{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-10485 .elementor-element.elementor-element-21d28ae.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10485 .elementor-element.elementor-element-21d28ae img{width:100%;height:clamp(21.25rem, 11.25rem + 15.625vi, 30rem);object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-10485 .elementor-element.elementor-element-05ad2a9{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-10485 .elementor-element.elementor-element-05ad2a9.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10485 .elementor-element.elementor-element-05ad2a9 img{width:100%;height:clamp(21.25rem, 11.25rem + 15.625vi, 30rem);object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-10485 .elementor-element.elementor-element-fc2fd30{--display:flex;--justify-content:center;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 32px -6px #66D1F9;--margin-top:-5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:clamp(1.5rem, 0.929rem + 0.893vi, 2rem);--padding-bottom:clamp(1.5rem, 0.929rem + 0.893vi, 2rem);--padding-left:clamp(1.5rem, 0.929rem + 0.893vi, 2rem);--padding-right:clamp(1.5rem, 0.929rem + 0.893vi, 2rem);--z-index:2;}.elementor-10485 .elementor-element.elementor-element-fc2fd30:not(.elementor-motion-effects-element-type-background), .elementor-10485 .elementor-element.elementor-element-fc2fd30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-028f251 );}.elementor-10485 .elementor-element.elementor-element-fc2fd30.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-10485 .elementor-element.elementor-element-59702c8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10485 .elementor-element.elementor-element-e6f1392 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10485 .elementor-element.elementor-element-e6f1392 .elementor-heading-title{font-family:var( --e-global-typography-24869c5-font-family ), Sans-serif;font-size:var( --e-global-typography-24869c5-font-size );font-weight:var( --e-global-typography-24869c5-font-weight );line-height:var( --e-global-typography-24869c5-line-height );}.elementor-10485 .elementor-element.elementor-element-cc02a2d{--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:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-10485 .elementor-element.elementor-element-cc02a2d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10485 .elementor-element.elementor-element-d92fceb{width:var( --container-widget-width, 365px );max-width:365px;--container-widget-width:365px;--container-widget-flex-grow:0;}.elementor-10485 .elementor-element.elementor-element-d92fceb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10485 .elementor-element.elementor-element-d92fceb .elementor-heading-title{font-family:var( --e-global-typography-dd0a2ab-font-family ), Sans-serif;font-size:var( --e-global-typography-dd0a2ab-font-size );font-weight:var( --e-global-typography-dd0a2ab-font-weight );text-transform:var( --e-global-typography-dd0a2ab-text-transform );line-height:var( --e-global-typography-dd0a2ab-line-height );letter-spacing:var( --e-global-typography-dd0a2ab-letter-spacing );color:var( --e-global-color-0f1f62e );}.elementor-10485 .elementor-element.elementor-element-bc95082{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;}.elementor-10485 .elementor-element.elementor-element-bc95082 .elementor-heading-title{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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-10485 .elementor-element.elementor-element-bc2ab80{width:var( --container-widget-width, 490px );max-width:490px;--container-widget-width:490px;--container-widget-flex-grow:0;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-10485 .elementor-element.elementor-element-bc2ab80 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10485 .elementor-element.elementor-element-120e831 > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-10485 .elementor-element.elementor-element-e490183{--display:flex;}.elementor-10485 .elementor-element.elementor-element-655fe36{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-6c93432-font-family ), Sans-serif;font-size:var( --e-global-typography-6c93432-font-size );font-weight:var( --e-global-typography-6c93432-font-weight );font-style:var( --e-global-typography-6c93432-font-style );line-height:var( --e-global-typography-6c93432-line-height );color:var( --e-global-color-0f1f62e );}.elementor-10485 .elementor-element.elementor-element-655fe36 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-10485 .elementor-element.elementor-element-655fe36.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10485 .elementor-element.elementor-element-be17ac4{--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;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:clamp(2.5rem, -1.192rem + 5.769vw, 4rem);--padding-bottom:clamp(2.5rem, -1.192rem + 5.769vw, 4rem);--padding-left:clamp(2.5rem, -1.192rem + 5.769vw, 4rem);--padding-right:clamp(2.5rem, -1.192rem + 5.769vw, 4rem);}.elementor-10485 .elementor-element.elementor-element-8789d50{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-10485 .elementor-element.elementor-element-94b7b8f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10485 .elementor-element.elementor-element-94b7b8f.elementor-element{--align-self:center;}.elementor-10485 .elementor-element.elementor-element-94b7b8f .elementor-icon-wrapper{text-align:center;}.elementor-10485 .elementor-element.elementor-element-94b7b8f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f5aac55 );}.elementor-10485 .elementor-element.elementor-element-94b7b8f.elementor-view-framed .elementor-icon, .elementor-10485 .elementor-element.elementor-element-94b7b8f.elementor-view-default .elementor-icon{color:var( --e-global-color-f5aac55 );border-color:var( --e-global-color-f5aac55 );}.elementor-10485 .elementor-element.elementor-element-94b7b8f.elementor-view-framed .elementor-icon, .elementor-10485 .elementor-element.elementor-element-94b7b8f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-f5aac55 );}.elementor-10485 .elementor-element.elementor-element-94b7b8f .elementor-icon{font-size:0.5rem;}.elementor-10485 .elementor-element.elementor-element-94b7b8f .elementor-icon svg{height:0.5rem;}.elementor-10485 .elementor-element.elementor-element-8d273bb .elementor-heading-title{font-family:var( --e-global-typography-dd0a2ab-font-family ), Sans-serif;font-size:var( --e-global-typography-dd0a2ab-font-size );font-weight:var( --e-global-typography-dd0a2ab-font-weight );text-transform:var( --e-global-typography-dd0a2ab-text-transform );line-height:var( --e-global-typography-dd0a2ab-line-height );letter-spacing:var( --e-global-typography-dd0a2ab-letter-spacing );color:var( --e-global-color-text );}.elementor-10485 .elementor-element.elementor-element-b779dcd{width:initial;max-width:initial;text-align:center;}.elementor-10485 .elementor-element.elementor-element-b779dcd > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-10485 .elementor-element.elementor-element-b779dcd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10485 .elementor-element.elementor-element-b779dcd .elementor-heading-title{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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-d9ed0a5 );}.elementor-10485 .elementor-element.elementor-element-f684fb2{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-9b595ef-font-family ), Sans-serif;font-size:var( --e-global-typography-9b595ef-font-size );font-weight:var( --e-global-typography-9b595ef-font-weight );line-height:var( --e-global-typography-9b595ef-line-height );}.elementor-10485 .elementor-element.elementor-element-9e0589a{--display:flex;--min-height:420px;--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:clamp(2rem, 0.857rem + 1.786vi, 3rem) clamp(2rem, 0.857rem + 1.786vi, 3rem);--row-gap:clamp(2rem, 0.857rem + 1.786vi, 3rem);--column-gap:clamp(2rem, 0.857rem + 1.786vi, 3rem);--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:0rem 0rem 0rem 0rem;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-10485 .elementor-element.elementor-element-59d401b{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-end;}.elementor-10485 .elementor-element.elementor-element-59d401b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10485 .elementor-element.elementor-element-3629164{width:100%;max-width:100%;text-align:start;}.elementor-10485 .elementor-element.elementor-element-3629164 img{width:95%;height:clamp(21.25rem, 11.25rem + 15.625vi, 30rem);object-fit:cover;object-position:center center;border-radius:1rem 1rem 1rem 1rem;}.elementor-10485 .elementor-element.elementor-element-808ddc6{--display:flex;--justify-content:center;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 32px -6px #66D1F9;--margin-top:-5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:clamp(1rem, -0.143rem + 1.786vi, 2rem);--padding-bottom:clamp(1rem, -0.143rem + 1.786vi, 2rem);--padding-left:clamp(1rem, -0.143rem + 1.786vi, 2rem);--padding-right:clamp(1rem, -0.143rem + 1.786vi, 2rem);--z-index:2;}.elementor-10485 .elementor-element.elementor-element-808ddc6:not(.elementor-motion-effects-element-type-background), .elementor-10485 .elementor-element.elementor-element-808ddc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-028f251 );}.elementor-10485 .elementor-element.elementor-element-808ddc6.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-10485 .elementor-element.elementor-element-2157386{text-align:start;}.elementor-10485 .elementor-element.elementor-element-2157386 img{width:clamp(2rem, 0.75rem + 1.563vi, 2.625rem);}.elementor-10485 .elementor-element.elementor-element-aeb0356 .elementor-heading-title{font-family:var( --e-global-typography-a86eadd-font-family ), Sans-serif;font-size:var( --e-global-typography-a86eadd-font-size );font-weight:var( --e-global-typography-a86eadd-font-weight );line-height:var( --e-global-typography-a86eadd-line-height );}.elementor-10485 .elementor-element.elementor-element-d898d7c{--display:flex;--border-radius:-1px -1px -1px -1px;}.elementor-10485 .elementor-element.elementor-element-16b7c2b{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;}.elementor-10485 .elementor-element.elementor-element-d416763{--n-accordion-title-font-size:1rem;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-0f1f62e );}.elementor-10485 .elementor-element.elementor-element-d416763 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10485 .elementor-element.elementor-element-d416763 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-10485 .elementor-element.elementor-element-d416763 {--n-accordion-padding:0px 0px 8px 0px;}:where( .elementor-10485 .elementor-element.elementor-element-d416763 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-10485 .elementor-element.elementor-element-9b15c69{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-end;}.elementor-10485 .elementor-element.elementor-element-9b15c69.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10485 .elementor-element.elementor-element-6cc6d6e{width:100%;max-width:100%;text-align:start;}.elementor-10485 .elementor-element.elementor-element-6cc6d6e img{width:95%;height:clamp(21.25rem, 11.25rem + 15.625vi, 30rem);object-fit:cover;object-position:center center;border-radius:1rem 1rem 1rem 1rem;}.elementor-10485 .elementor-element.elementor-element-1df2786{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 32px -6px #66D1F9;--margin-top:-5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:clamp(1rem, -0.143rem + 1.786vi, 2rem);--padding-bottom:clamp(1rem, -0.143rem + 1.786vi, 2rem);--padding-left:clamp(1rem, -0.143rem + 1.786vi, 2rem);--padding-right:clamp(1rem, -0.143rem + 1.786vi, 2rem);--z-index:2;}.elementor-10485 .elementor-element.elementor-element-1df2786:not(.elementor-motion-effects-element-type-background), .elementor-10485 .elementor-element.elementor-element-1df2786 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-028f251 );}.elementor-10485 .elementor-element.elementor-element-1df2786.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-10485 .elementor-element.elementor-element-3a53a06{text-align:start;}.elementor-10485 .elementor-element.elementor-element-3a53a06 img{width:clamp(2rem, 0.75rem + 1.563vi, 2.625rem);}.elementor-10485 .elementor-element.elementor-element-7434397 .elementor-heading-title{font-family:var( --e-global-typography-a86eadd-font-family ), Sans-serif;font-size:var( --e-global-typography-a86eadd-font-size );font-weight:var( --e-global-typography-a86eadd-font-weight );line-height:var( --e-global-typography-a86eadd-line-height );}.elementor-10485 .elementor-element.elementor-element-ae9c7de{--display:flex;}.elementor-10485 .elementor-element.elementor-element-885eee9{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;}.elementor-10485 .elementor-element.elementor-element-e218f9c{--n-accordion-title-font-size:1rem;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-0f1f62e );}.elementor-10485 .elementor-element.elementor-element-e218f9c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10485 .elementor-element.elementor-element-e218f9c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-10485 .elementor-element.elementor-element-e218f9c {--n-accordion-padding:0px 0px 8px 0px;}:where( .elementor-10485 .elementor-element.elementor-element-e218f9c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-10485 .elementor-element.elementor-element-0f51bc3{--display:flex;--min-height:0vh;--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-10485 .elementor-element.elementor-element-36a8145{width:100%;max-width:100%;bottom:-15vh;}body:not(.rtl) .elementor-10485 .elementor-element.elementor-element-36a8145{left:0px;}body.rtl .elementor-10485 .elementor-element.elementor-element-36a8145{right:0px;}.elementor-10485 .elementor-element.elementor-element-36a8145 img{width:100%;opacity:0.42;}.elementor-10485 .elementor-element.elementor-element-8919541{width:100%;max-width:100%;bottom:-32vh;}body:not(.rtl) .elementor-10485 .elementor-element.elementor-element-8919541{left:0px;}body.rtl .elementor-10485 .elementor-element.elementor-element-8919541{right:0px;}.elementor-10485 .elementor-element.elementor-element-8919541 img{width:100%;opacity:0.46;}.elementor-10485 .elementor-element.elementor-element-3137a8f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:clamp(2rem, -0.286rem + 3.571vi, 4rem) clamp(2rem, -0.286rem + 3.571vi, 4rem);--row-gap:clamp(2rem, -0.286rem + 3.571vi, 4rem);--column-gap:clamp(2rem, -0.286rem + 3.571vi, 4rem);--flex-wrap:nowrap;--padding-top:clamp(2.5rem, -1.192rem + 5.769vw, 4rem);--padding-bottom:clamp(2.5rem, -1.192rem + 5.769vw, 4rem);--padding-left:clamp(2.5rem, -1.192rem + 5.769vw, 4rem);--padding-right:clamp(2.5rem, -1.192rem + 5.769vw, 4rem);}.elementor-10485 .elementor-element.elementor-element-6b77baf{--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;--border-radius:0rem 0rem 0rem 0rem;}.elementor-10485 .elementor-element.elementor-element-eb7a4cc{--display:flex;}.elementor-10485 .elementor-element.elementor-element-adceb06 img{width:100%;transition-duration:0.3s;border-radius:12px 12px 12px 12px;}.elementor-10485 .elementor-element.elementor-element-adceb06:hover img{opacity:0.72;}.elementor-10485 .elementor-element.elementor-element-1d0674c.elementor-element{--align-self:center;}.elementor-10485 .elementor-element.elementor-element-1d0674c{text-align:center;}.elementor-10485 .elementor-element.elementor-element-1d0674c .elementor-heading-title{font-family:var( --e-global-typography-24869c5-font-family ), Sans-serif;font-size:var( --e-global-typography-24869c5-font-size );font-weight:var( --e-global-typography-24869c5-font-weight );line-height:var( --e-global-typography-24869c5-line-height );color:var( --e-global-color-text );}.elementor-10485 .elementor-element.elementor-element-cc628df{--display:flex;}.elementor-10485 .elementor-element.elementor-element-cfd32e4 img{width:100%;transition-duration:0.3s;border-radius:12px 12px 12px 12px;}.elementor-10485 .elementor-element.elementor-element-cfd32e4:hover img{opacity:0.72;}.elementor-10485 .elementor-element.elementor-element-10193e5.elementor-element{--align-self:center;}.elementor-10485 .elementor-element.elementor-element-10193e5{text-align:center;}.elementor-10485 .elementor-element.elementor-element-10193e5 .elementor-heading-title{font-family:var( --e-global-typography-24869c5-font-family ), Sans-serif;font-size:var( --e-global-typography-24869c5-font-size );font-weight:var( --e-global-typography-24869c5-font-weight );line-height:var( --e-global-typography-24869c5-line-height );color:var( --e-global-color-text );}.elementor-10485 .elementor-element.elementor-element-c4e4794{--display:flex;}.elementor-10485 .elementor-element.elementor-element-d1d8f9d img{width:100%;transition-duration:0.3s;border-radius:12px 12px 12px 12px;}.elementor-10485 .elementor-element.elementor-element-d1d8f9d:hover img{opacity:0.72;}.elementor-10485 .elementor-element.elementor-element-b8f6d11.elementor-element{--align-self:center;}.elementor-10485 .elementor-element.elementor-element-b8f6d11{text-align:center;}.elementor-10485 .elementor-element.elementor-element-b8f6d11 .elementor-heading-title{font-family:var( --e-global-typography-24869c5-font-family ), Sans-serif;font-size:var( --e-global-typography-24869c5-font-size );font-weight:var( --e-global-typography-24869c5-font-weight );line-height:var( --e-global-typography-24869c5-line-height );color:var( --e-global-color-text );}.elementor-10485 .elementor-element.elementor-element-89e3013{--display:flex;}.elementor-10485 .elementor-element.elementor-element-a1a9281 img{width:100%;transition-duration:0.3s;border-radius:12px 12px 12px 12px;}.elementor-10485 .elementor-element.elementor-element-a1a9281:hover img{opacity:0.72;}.elementor-10485 .elementor-element.elementor-element-0ce893e.elementor-element{--align-self:center;}.elementor-10485 .elementor-element.elementor-element-0ce893e{text-align:center;}.elementor-10485 .elementor-element.elementor-element-0ce893e .elementor-heading-title{font-family:var( --e-global-typography-24869c5-font-family ), Sans-serif;font-size:var( --e-global-typography-24869c5-font-size );font-weight:var( --e-global-typography-24869c5-font-weight );line-height:var( --e-global-typography-24869c5-line-height );color:var( --e-global-color-text );}.elementor-10485 .elementor-element.elementor-element-61e1b58{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:24px;width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-32px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:-28px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-32px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:-28px;--e-n-carousel-arrow-size:22px;--e-n-carousel-arrow-normal-color:var( --e-global-color-text );--e-n-carousel-arrow-hover-color:var( --e-global-color-d9ed0a5 );--e-n-carousel-swiper-pagination-size:6px;--e-n-carousel-swiper-pagination-spacing:32px;}.elementor-10485 .elementor-element.elementor-element-cb3c794{--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;--justify-content:center;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-10485 .elementor-element.elementor-element-cb3c794.e-con{--align-self:stretch;}.elementor-10485 .elementor-element.elementor-element-b8ef8af{width:var( --container-widget-width, 365px );max-width:365px;--container-widget-width:365px;--container-widget-flex-grow:0;}.elementor-10485 .elementor-element.elementor-element-b8ef8af.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10485 .elementor-element.elementor-element-b8ef8af .elementor-heading-title{font-family:var( --e-global-typography-dd0a2ab-font-family ), Sans-serif;font-size:var( --e-global-typography-dd0a2ab-font-size );font-weight:var( --e-global-typography-dd0a2ab-font-weight );text-transform:var( --e-global-typography-dd0a2ab-text-transform );line-height:var( --e-global-typography-dd0a2ab-line-height );letter-spacing:var( --e-global-typography-dd0a2ab-letter-spacing );color:var( --e-global-color-0f1f62e );}.elementor-10485 .elementor-element.elementor-element-c017207{width:var( --container-widget-width, 81.425% );max-width:81.425%;--container-widget-width:81.425%;--container-widget-flex-grow:0;}.elementor-10485 .elementor-element.elementor-element-c017207.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10485 .elementor-element.elementor-element-c017207 .elementor-heading-title{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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-10485 .elementor-element.elementor-element-dcf25c2{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;}.elementor-10485 .elementor-element.elementor-element-dcf25c2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10485 .elementor-element.elementor-element-536ce3a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:clamp(2rem, -0.286rem + 3.571vi, 4rem) clamp(2rem, -0.286rem + 3.571vi, 4rem);--row-gap:clamp(2rem, -0.286rem + 3.571vi, 4rem);--column-gap:clamp(2rem, -0.286rem + 3.571vi, 4rem);--flex-wrap:nowrap;--padding-top:clamp(2.5rem, -1.192rem + 5.769vw, 4rem);--padding-bottom:clamp(2.5rem, -1.192rem + 5.769vw, 4rem);--padding-left:clamp(2.5rem, -1.192rem + 5.769vw, 4rem);--padding-right:clamp(2.5rem, -1.192rem + 5.769vw, 4rem);}.elementor-10485 .elementor-element.elementor-element-f08c3e6{--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:3rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;}.elementor-10485 .elementor-element.elementor-element-a8a0017{width:var( --container-widget-width, 365px );max-width:365px;--container-widget-width:365px;--container-widget-flex-grow:0;}.elementor-10485 .elementor-element.elementor-element-a8a0017.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10485 .elementor-element.elementor-element-a8a0017 .elementor-heading-title{font-family:var( --e-global-typography-dd0a2ab-font-family ), Sans-serif;font-size:var( --e-global-typography-dd0a2ab-font-size );font-weight:var( --e-global-typography-dd0a2ab-font-weight );text-transform:var( --e-global-typography-dd0a2ab-text-transform );line-height:var( --e-global-typography-dd0a2ab-line-height );letter-spacing:var( --e-global-typography-dd0a2ab-letter-spacing );color:var( --e-global-color-0f1f62e );}.elementor-10485 .elementor-element.elementor-element-f5dd0d4{width:var( --container-widget-width, clamp(21.875rem, 1.875rem + 25vi, 31.875rem) );max-width:clamp(21.875rem, 1.875rem + 25vi, 31.875rem);--container-widget-width:clamp(21.875rem, 1.875rem + 25vi, 31.875rem);--container-widget-flex-grow:0;}.elementor-10485 .elementor-element.elementor-element-f5dd0d4 .elementor-heading-title{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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-10485 .elementor-element.elementor-element-89aba77{width:var( --container-widget-width, 562px );max-width:562px;--container-widget-width:562px;--container-widget-flex-grow:0;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-10485 .elementor-element.elementor-element-89aba77 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10485 .elementor-element.elementor-element-f52050d > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-10485 .elementor-element.elementor-element-28c22f9{--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-start;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--flex-wrap:wrap;--border-radius:0rem 0rem 0rem 0rem;}.elementor-10485 .elementor-element.elementor-element-17a358f{width:auto;max-width:auto;}.elementor-10485 .elementor-element.elementor-element-17a358f > .elementor-widget-container{padding:0rem 1rem 1rem 1rem;}.elementor-10485 .elementor-element.elementor-element-17a358f .elementor-heading-title{font-family:var( --e-global-typography-24869c5-font-family ), Sans-serif;font-size:var( --e-global-typography-24869c5-font-size );font-weight:var( --e-global-typography-24869c5-font-weight );line-height:var( --e-global-typography-24869c5-line-height );color:var( --e-global-color-0f1f62e );}.elementor-10485 .elementor-element.elementor-element-414ebde{width:auto;max-width:auto;}.elementor-10485 .elementor-element.elementor-element-414ebde > .elementor-widget-container{padding:0rem 1rem 1rem 1rem;}.elementor-10485 .elementor-element.elementor-element-414ebde .elementor-heading-title{font-family:var( --e-global-typography-24869c5-font-family ), Sans-serif;font-size:var( --e-global-typography-24869c5-font-size );font-weight:var( --e-global-typography-24869c5-font-weight );line-height:var( --e-global-typography-24869c5-line-height );color:var( --e-global-color-0f1f62e );}.elementor-10485 .elementor-element.elementor-element-ad30fff{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--overflow:hidden;--border-radius:1rem 1rem 1rem 1rem;--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-10485 .elementor-element.elementor-element-ad30fff.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-10485 .elementor-element.elementor-element-647f3af > .elementor-widget-container{--e-transform-scale:1.1;border-style:none;}.elementor-10485 .elementor-element.elementor-element-647f3af.elementor-element{--align-self:stretch;}.elementor-10485 .elementor-element.elementor-element-c44b5f7{width:100%;max-width:100%;--e-icon-list-icon-size:20px;--icon-vertical-offset:1px;}.elementor-10485 .elementor-element.elementor-element-c44b5f7 > .elementor-widget-container{margin:8px 0px 8px 2px;}.elementor-10485 .elementor-element.elementor-element-c44b5f7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-10485 .elementor-element.elementor-element-c44b5f7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-10485 .elementor-element.elementor-element-c44b5f7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-10485 .elementor-element.elementor-element-c44b5f7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-10485 .elementor-element.elementor-element-c44b5f7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-10485 .elementor-element.elementor-element-c44b5f7 .elementor-icon-list-icon i{color:var( --e-global-color-f5aac55 );transition:color 0.3s;}.elementor-10485 .elementor-element.elementor-element-c44b5f7 .elementor-icon-list-icon svg{fill:var( --e-global-color-f5aac55 );transition:fill 0.3s;}.elementor-10485 .elementor-element.elementor-element-c44b5f7 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10485 .elementor-element.elementor-element-c44b5f7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10485 .elementor-element.elementor-element-c44b5f7 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:500;}.elementor-10485 .elementor-element.elementor-element-c44b5f7 .elementor-icon-list-text{transition:color 0.3s;}.elementor-10485 .elementor-element.elementor-element-e8c045b{width:100%;max-width:100%;}.elementor-10485 .elementor-element.elementor-element-e8c045b > .elementor-widget-container{margin:0px 0px 0px 2px;}.elementor-10485 .elementor-element.elementor-element-e8c045b .elementor-heading-title{font-family:var( --e-global-typography-24869c5-font-family ), Sans-serif;font-size:var( --e-global-typography-24869c5-font-size );font-weight:var( --e-global-typography-24869c5-font-weight );line-height:var( --e-global-typography-24869c5-line-height );color:var( --e-global-color-text );}.elementor-10485 .elementor-element.elementor-element-4a27b8f{--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;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:clamp(2.5rem, -1.192rem + 5.769vw, 4rem);--padding-bottom:clamp(2.5rem, -1.192rem + 5.769vw, 4rem);--padding-left:clamp(2.5rem, -1.192rem + 5.769vw, 4rem);--padding-right:clamp(2.5rem, -1.192rem + 5.769vw, 4rem);}.elementor-10485 .elementor-element.elementor-element-6b6981f{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-10485 .elementor-element.elementor-element-9eb0a4e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10485 .elementor-element.elementor-element-9eb0a4e.elementor-element{--align-self:center;}.elementor-10485 .elementor-element.elementor-element-9eb0a4e .elementor-icon-wrapper{text-align:center;}.elementor-10485 .elementor-element.elementor-element-9eb0a4e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f5aac55 );}.elementor-10485 .elementor-element.elementor-element-9eb0a4e.elementor-view-framed .elementor-icon, .elementor-10485 .elementor-element.elementor-element-9eb0a4e.elementor-view-default .elementor-icon{color:var( --e-global-color-f5aac55 );border-color:var( --e-global-color-f5aac55 );}.elementor-10485 .elementor-element.elementor-element-9eb0a4e.elementor-view-framed .elementor-icon, .elementor-10485 .elementor-element.elementor-element-9eb0a4e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-f5aac55 );}.elementor-10485 .elementor-element.elementor-element-9eb0a4e .elementor-icon{font-size:0.5rem;}.elementor-10485 .elementor-element.elementor-element-9eb0a4e .elementor-icon svg{height:0.5rem;}.elementor-10485 .elementor-element.elementor-element-30cb2a3 .elementor-heading-title{font-family:var( --e-global-typography-dd0a2ab-font-family ), Sans-serif;font-size:var( --e-global-typography-dd0a2ab-font-size );font-weight:var( --e-global-typography-dd0a2ab-font-weight );text-transform:var( --e-global-typography-dd0a2ab-text-transform );line-height:var( --e-global-typography-dd0a2ab-line-height );letter-spacing:var( --e-global-typography-dd0a2ab-letter-spacing );color:var( --e-global-color-text );}.elementor-10485 .elementor-element.elementor-element-bd4842d{width:100%;max-width:100%;text-align:center;}.elementor-10485 .elementor-element.elementor-element-bd4842d > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-10485 .elementor-element.elementor-element-bd4842d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10485 .elementor-element.elementor-element-bd4842d .elementor-heading-title{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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-d9ed0a5 );}.elementor-10485 .elementor-element.elementor-element-6e7f010{--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:clamp(1rem, 0.429rem + 0.893vi, 1.5rem) clamp(1rem, 0.429rem + 0.893vi, 1.5rem);--row-gap:clamp(1rem, 0.429rem + 0.893vi, 1.5rem);--column-gap:clamp(1rem, 0.429rem + 0.893vi, 1.5rem);--flex-wrap:nowrap;--margin-top:4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-10485 .elementor-element.elementor-element-23f5fa2{--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:clamp(1rem, 0.429rem + 0.893vi, 1.5rem) clamp(1rem, 0.429rem + 0.893vi, 1.5rem);--row-gap:clamp(1rem, 0.429rem + 0.893vi, 1.5rem);--column-gap:clamp(1rem, 0.429rem + 0.893vi, 1.5rem);--flex-wrap:wrap;}.elementor-10485 .elementor-element.elementor-element-5d661c6{--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;--flex-wrap:wrap;--border-radius:12px 12px 12px 12px;--padding-top:clamp(1.125rem, 0.696rem + 0.67vi, 1.5rem);--padding-bottom:clamp(1.125rem, 0.696rem + 0.67vi, 1.5rem);--padding-left:clamp(1.125rem, 0.696rem + 0.67vi, 1.5rem);--padding-right:clamp(1.125rem, 0.696rem + 0.67vi, 1.5rem);--z-index:1;}.elementor-10485 .elementor-element.elementor-element-5d661c6:not(.elementor-motion-effects-element-type-background), .elementor-10485 .elementor-element.elementor-element-5d661c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-028f251 );}.elementor-10485 .elementor-element.elementor-element-5d661c6.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-10485 .elementor-element.elementor-element-dd3c5d8{text-align:start;}.elementor-10485 .elementor-element.elementor-element-dd3c5d8 img{width:clamp(1.5rem, 0.643rem + 1.339vi, 2.25rem);}.elementor-10485 .elementor-element.elementor-element-4568e17{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10485 .elementor-element.elementor-element-4568e17 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-10485 .elementor-element.elementor-element-4568e17 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:clamp(1rem, 0.857rem + 0.223vi, 1.125rem);font-weight:700;line-height:1.3em;}.elementor-10485 .elementor-element.elementor-element-7cc2362{--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;--flex-wrap:wrap;--border-radius:12px 12px 12px 12px;--padding-top:clamp(1.125rem, 0.696rem + 0.67vi, 1.5rem);--padding-bottom:clamp(1.125rem, 0.696rem + 0.67vi, 1.5rem);--padding-left:clamp(1.125rem, 0.696rem + 0.67vi, 1.5rem);--padding-right:clamp(1.125rem, 0.696rem + 0.67vi, 1.5rem);--z-index:1;}.elementor-10485 .elementor-element.elementor-element-7cc2362:not(.elementor-motion-effects-element-type-background), .elementor-10485 .elementor-element.elementor-element-7cc2362 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-028f251 );}.elementor-10485 .elementor-element.elementor-element-7cc2362.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-10485 .elementor-element.elementor-element-2ff9101{text-align:start;}.elementor-10485 .elementor-element.elementor-element-2ff9101 img{width:clamp(1.5rem, 0.643rem + 1.339vi, 2.25rem);}.elementor-10485 .elementor-element.elementor-element-c158dfe{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10485 .elementor-element.elementor-element-c158dfe > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-10485 .elementor-element.elementor-element-c158dfe .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:clamp(1rem, 0.857rem + 0.223vi, 1.125rem);font-weight:700;line-height:1.3em;}.elementor-10485 .elementor-element.elementor-element-c52b08a{--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;--flex-wrap:wrap;--border-radius:12px 12px 12px 12px;--padding-top:clamp(1.125rem, 0.696rem + 0.67vi, 1.5rem);--padding-bottom:clamp(1.125rem, 0.696rem + 0.67vi, 1.5rem);--padding-left:clamp(1.125rem, 0.696rem + 0.67vi, 1.5rem);--padding-right:clamp(1.125rem, 0.696rem + 0.67vi, 1.5rem);--z-index:1;}.elementor-10485 .elementor-element.elementor-element-c52b08a:not(.elementor-motion-effects-element-type-background), .elementor-10485 .elementor-element.elementor-element-c52b08a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-028f251 );}.elementor-10485 .elementor-element.elementor-element-c52b08a.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-10485 .elementor-element.elementor-element-26e5280{text-align:start;}.elementor-10485 .elementor-element.elementor-element-26e5280 img{width:clamp(1.5rem, 0.643rem + 1.339vi, 2.25rem);}.elementor-10485 .elementor-element.elementor-element-bec3e66{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10485 .elementor-element.elementor-element-bec3e66 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-10485 .elementor-element.elementor-element-bec3e66 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:clamp(1rem, 0.857rem + 0.223vi, 1.125rem);font-weight:700;line-height:1.3em;}.elementor-10485 .elementor-element.elementor-element-16a5ea1{--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;--flex-wrap:wrap;--border-radius:12px 12px 12px 12px;--padding-top:clamp(1.125rem, 0.696rem + 0.67vi, 1.5rem);--padding-bottom:clamp(1.125rem, 0.696rem + 0.67vi, 1.5rem);--padding-left:clamp(1.125rem, 0.696rem + 0.67vi, 1.5rem);--padding-right:clamp(1.125rem, 0.696rem + 0.67vi, 1.5rem);--z-index:1;}.elementor-10485 .elementor-element.elementor-element-16a5ea1:not(.elementor-motion-effects-element-type-background), .elementor-10485 .elementor-element.elementor-element-16a5ea1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-028f251 );}.elementor-10485 .elementor-element.elementor-element-16a5ea1.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-10485 .elementor-element.elementor-element-ee9b841{text-align:start;}.elementor-10485 .elementor-element.elementor-element-ee9b841 img{width:clamp(1.5rem, 0.643rem + 1.339vi, 2.25rem);}.elementor-10485 .elementor-element.elementor-element-a704077{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10485 .elementor-element.elementor-element-a704077 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-10485 .elementor-element.elementor-element-a704077 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:clamp(1rem, 0.857rem + 0.223vi, 1.125rem);font-weight:700;line-height:1.3em;}.elementor-10485 .elementor-element.elementor-element-6e6567b{--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;--flex-wrap:wrap;--border-radius:12px 12px 12px 12px;--padding-top:clamp(1.125rem, 0.696rem + 0.67vi, 1.5rem);--padding-bottom:clamp(1.125rem, 0.696rem + 0.67vi, 1.5rem);--padding-left:clamp(1.125rem, 0.696rem + 0.67vi, 1.5rem);--padding-right:clamp(1.125rem, 0.696rem + 0.67vi, 1.5rem);--z-index:1;}.elementor-10485 .elementor-element.elementor-element-6e6567b:not(.elementor-motion-effects-element-type-background), .elementor-10485 .elementor-element.elementor-element-6e6567b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-028f251 );}.elementor-10485 .elementor-element.elementor-element-6e6567b.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-10485 .elementor-element.elementor-element-1d09d4a{text-align:start;}.elementor-10485 .elementor-element.elementor-element-1d09d4a img{width:clamp(1.5rem, 0.643rem + 1.339vi, 2.25rem);}.elementor-10485 .elementor-element.elementor-element-1507c3a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10485 .elementor-element.elementor-element-1507c3a > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-10485 .elementor-element.elementor-element-1507c3a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:clamp(1rem, 0.857rem + 0.223vi, 1.125rem);font-weight:700;line-height:1.3em;}.elementor-10485 .elementor-element.elementor-element-5fb963b{--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;--flex-wrap:wrap;--border-radius:12px 12px 12px 12px;--padding-top:clamp(1.125rem, 0.696rem + 0.67vi, 1.5rem);--padding-bottom:clamp(1.125rem, 0.696rem + 0.67vi, 1.5rem);--padding-left:clamp(1.125rem, 0.696rem + 0.67vi, 1.5rem);--padding-right:clamp(1.125rem, 0.696rem + 0.67vi, 1.5rem);--z-index:1;}.elementor-10485 .elementor-element.elementor-element-5fb963b:not(.elementor-motion-effects-element-type-background), .elementor-10485 .elementor-element.elementor-element-5fb963b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-028f251 );}.elementor-10485 .elementor-element.elementor-element-5fb963b.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-10485 .elementor-element.elementor-element-036e4fe{text-align:start;}.elementor-10485 .elementor-element.elementor-element-036e4fe img{width:clamp(1.5rem, 0.643rem + 1.339vi, 2.25rem);}.elementor-10485 .elementor-element.elementor-element-be059d7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10485 .elementor-element.elementor-element-be059d7 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-10485 .elementor-element.elementor-element-be059d7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:clamp(1rem, 0.857rem + 0.223vi, 1.125rem);font-weight:700;line-height:1.3em;}.elementor-10485 .elementor-element.elementor-element-f853e26{--display:flex;--justify-content:center;--border-radius:1rem 1rem 1rem 1rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10485 .elementor-element.elementor-element-f853e26:not(.elementor-motion-effects-element-type-background), .elementor-10485 .elementor-element.elementor-element-f853e26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c5ede0e );}.elementor-10485 .elementor-element.elementor-element-f853e26.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-10485 .elementor-element.elementor-element-f126d32{width:auto;max-width:auto;top:-40px;}.elementor-10485 .elementor-element.elementor-element-f126d32 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10485 .elementor-element.elementor-element-f126d32.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-10485 .elementor-element.elementor-element-f126d32{right:-25px;}body.rtl .elementor-10485 .elementor-element.elementor-element-f126d32{left:-25px;}.elementor-10485 .elementor-element.elementor-element-f126d32 img{width:clamp(5.75rem, 2.321rem + 5.357vi, 8.75rem);}.elementor-10485 .elementor-element.elementor-element-5d172ce{--display:flex;--min-height:0vh;--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-10485 .elementor-element.elementor-element-5cb8202{width:100%;max-width:100%;bottom:-12vw;}body:not(.rtl) .elementor-10485 .elementor-element.elementor-element-5cb8202{left:0px;}body.rtl .elementor-10485 .elementor-element.elementor-element-5cb8202{right:0px;}.elementor-10485 .elementor-element.elementor-element-5cb8202 img{width:100%;opacity:0.22;}.elementor-10485 .elementor-element.elementor-element-ff4cf3e{width:100%;max-width:100%;bottom:-32vh;}body:not(.rtl) .elementor-10485 .elementor-element.elementor-element-ff4cf3e{left:0px;}body.rtl .elementor-10485 .elementor-element.elementor-element-ff4cf3e{right:0px;}.elementor-10485 .elementor-element.elementor-element-ff4cf3e img{width:100%;opacity:0.46;}.elementor-10485 .elementor-element.elementor-element-0798539{--display:flex;}.elementor-10485 .elementor-element.elementor-element-4f66ac0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-6c93432-font-family ), Sans-serif;font-size:var( --e-global-typography-6c93432-font-size );font-weight:var( --e-global-typography-6c93432-font-weight );font-style:var( --e-global-typography-6c93432-font-style );line-height:var( --e-global-typography-6c93432-line-height );color:var( --e-global-color-0f1f62e );}.elementor-10485 .elementor-element.elementor-element-4f66ac0 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-10485 .elementor-element.elementor-element-4f66ac0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10485 .elementor-element.elementor-element-d995c5a{--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;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:clamp(2.5rem, -1.192rem + 5.769vw, 4rem);--padding-bottom:clamp(2.5rem, -1.192rem + 5.769vw, 4rem);--padding-left:clamp(2.5rem, -1.192rem + 5.769vw, 4rem);--padding-right:clamp(2.5rem, -1.192rem + 5.769vw, 4rem);}.elementor-10485 .elementor-element.elementor-element-3dc85e2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10485 .elementor-element.elementor-element-1358e8f{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-10485 .elementor-element.elementor-element-da7a330 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10485 .elementor-element.elementor-element-da7a330.elementor-element{--align-self:center;}.elementor-10485 .elementor-element.elementor-element-da7a330 .elementor-icon-wrapper{text-align:center;}.elementor-10485 .elementor-element.elementor-element-da7a330.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f5aac55 );}.elementor-10485 .elementor-element.elementor-element-da7a330.elementor-view-framed .elementor-icon, .elementor-10485 .elementor-element.elementor-element-da7a330.elementor-view-default .elementor-icon{color:var( --e-global-color-f5aac55 );border-color:var( --e-global-color-f5aac55 );}.elementor-10485 .elementor-element.elementor-element-da7a330.elementor-view-framed .elementor-icon, .elementor-10485 .elementor-element.elementor-element-da7a330.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-f5aac55 );}.elementor-10485 .elementor-element.elementor-element-da7a330 .elementor-icon{font-size:0.5rem;}.elementor-10485 .elementor-element.elementor-element-da7a330 .elementor-icon svg{height:0.5rem;}.elementor-10485 .elementor-element.elementor-element-482b5d0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10485 .elementor-element.elementor-element-482b5d0 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:800;text-transform:uppercase;line-height:24px;letter-spacing:0.1em;color:var( --e-global-color-text );}.elementor-10485 .elementor-element.elementor-element-b627de6 .elementor-heading-title{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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-10485 .elementor-element.elementor-element-d70eca3{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-9b595ef-font-family ), Sans-serif;font-size:var( --e-global-typography-9b595ef-font-size );font-weight:var( --e-global-typography-9b595ef-font-weight );line-height:var( --e-global-typography-9b595ef-line-height );}.elementor-10485 .elementor-element.elementor-element-d70eca3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10485 .elementor-element.elementor-element-f17850a{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--flex-wrap:nowrap;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10485 .elementor-element.elementor-element-a038765{--display:flex;}.elementor-10485 .elementor-element.elementor-element-19ec7aa img{border-radius:12px 12px 12px 12px;}.elementor-10485 .elementor-element.elementor-element-a45b34c{width:100%;max-width:100%;text-align:center;}.elementor-10485 .elementor-element.elementor-element-a45b34c > .elementor-widget-container{margin:0px 0px 0px 2px;}.elementor-10485 .elementor-element.elementor-element-a45b34c .elementor-heading-title{font-family:var( --e-global-typography-24869c5-font-family ), Sans-serif;font-size:var( --e-global-typography-24869c5-font-size );font-weight:var( --e-global-typography-24869c5-font-weight );line-height:var( --e-global-typography-24869c5-line-height );color:var( --e-global-color-text );}.elementor-10485 .elementor-element.elementor-element-be9ffc0{--display:flex;}.elementor-10485 .elementor-element.elementor-element-3fa6fcb img{border-radius:12px 12px 12px 12px;}.elementor-10485 .elementor-element.elementor-element-84aa412{width:100%;max-width:100%;text-align:center;}.elementor-10485 .elementor-element.elementor-element-84aa412 > .elementor-widget-container{margin:0px 0px 0px 2px;}.elementor-10485 .elementor-element.elementor-element-84aa412 .elementor-heading-title{font-family:var( --e-global-typography-24869c5-font-family ), Sans-serif;font-size:var( --e-global-typography-24869c5-font-size );font-weight:var( --e-global-typography-24869c5-font-weight );line-height:var( --e-global-typography-24869c5-line-height );color:var( --e-global-color-text );}.elementor-10485 .elementor-element.elementor-element-e620668{--display:flex;}.elementor-10485 .elementor-element.elementor-element-f4c8715 img{border-radius:12px 12px 12px 12px;}.elementor-10485 .elementor-element.elementor-element-b70b039{width:100%;max-width:100%;text-align:center;}.elementor-10485 .elementor-element.elementor-element-b70b039 > .elementor-widget-container{margin:0px 0px 0px 2px;}.elementor-10485 .elementor-element.elementor-element-b70b039 .elementor-heading-title{font-family:var( --e-global-typography-24869c5-font-family ), Sans-serif;font-size:var( --e-global-typography-24869c5-font-size );font-weight:var( --e-global-typography-24869c5-font-weight );line-height:var( --e-global-typography-24869c5-line-height );color:var( --e-global-color-text );}.elementor-10485 .elementor-element.elementor-element-8a29b0d{--display:flex;}.elementor-10485 .elementor-element.elementor-element-de83696 img{border-radius:12px 12px 12px 12px;}.elementor-10485 .elementor-element.elementor-element-e76b4f2{width:100%;max-width:100%;text-align:center;}.elementor-10485 .elementor-element.elementor-element-e76b4f2 > .elementor-widget-container{margin:0px 0px 0px 2px;}.elementor-10485 .elementor-element.elementor-element-e76b4f2 .elementor-heading-title{font-family:var( --e-global-typography-24869c5-font-family ), Sans-serif;font-size:var( --e-global-typography-24869c5-font-size );font-weight:var( --e-global-typography-24869c5-font-weight );line-height:var( --e-global-typography-24869c5-line-height );color:var( --e-global-color-text );}.elementor-10485 .elementor-element.elementor-element-98db6f2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:clamp(2rem, -0.286rem + 3.571vi, 4rem) clamp(2rem, -0.286rem + 3.571vi, 4rem);--row-gap:clamp(2rem, -0.286rem + 3.571vi, 4rem);--column-gap:clamp(2rem, -0.286rem + 3.571vi, 4rem);--flex-wrap:nowrap;--padding-top:clamp(2.5rem, -1.192rem + 5.769vw, 4rem);--padding-bottom:clamp(2.5rem, -1.192rem + 5.769vw, 4rem);--padding-left:clamp(2.5rem, -1.192rem + 5.769vw, 4rem);--padding-right:clamp(2.5rem, -1.192rem + 5.769vw, 4rem);}.elementor-10485 .elementor-element.elementor-element-0cadb82{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--flex-wrap:wrap;}.elementor-10485 .elementor-element.elementor-element-0cadb82.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10485 .elementor-element.elementor-element-04ff2ce{--display:flex;--min-height:clamp(20rem, 10rem + 15.625vi, 28.75rem);--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:space-between;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--flex-wrap:wrap;--border-radius:1rem 1rem 1rem 1rem;}.elementor-10485 .elementor-element.elementor-element-04ff2ce:not(.elementor-motion-effects-element-type-background), .elementor-10485 .elementor-element.elementor-element-04ff2ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c5ede0e );background-image:url("https://renovation-habitat45.com/wp-content/uploads/2025/02/tuiles-de-rechange.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10485 .elementor-element.elementor-element-04ff2ce.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10485 .elementor-element.elementor-element-e9e3267{--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:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-10485 .elementor-element.elementor-element-e9e3267.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10485 .elementor-element.elementor-element-b4f99bb{width:var( --container-widget-width, 365px );max-width:365px;--container-widget-width:365px;--container-widget-flex-grow:0;}.elementor-10485 .elementor-element.elementor-element-b4f99bb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10485 .elementor-element.elementor-element-b4f99bb .elementor-heading-title{font-family:var( --e-global-typography-dd0a2ab-font-family ), Sans-serif;font-size:var( --e-global-typography-dd0a2ab-font-size );font-weight:var( --e-global-typography-dd0a2ab-font-weight );text-transform:var( --e-global-typography-dd0a2ab-text-transform );line-height:var( --e-global-typography-dd0a2ab-line-height );letter-spacing:var( --e-global-typography-dd0a2ab-letter-spacing );color:var( --e-global-color-0f1f62e );}.elementor-10485 .elementor-element.elementor-element-0e0a75f{width:initial;max-width:initial;}.elementor-10485 .elementor-element.elementor-element-0e0a75f .elementor-heading-title{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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-10485 .elementor-element.elementor-element-3ba5b74{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-9b595ef-font-family ), Sans-serif;font-size:var( --e-global-typography-9b595ef-font-size );font-weight:var( --e-global-typography-9b595ef-font-weight );line-height:var( --e-global-typography-9b595ef-line-height );}.elementor-10485 .elementor-element.elementor-element-3ba5b74 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10485 .elementor-element.elementor-element-3ba5b74.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10485 .elementor-element.elementor-element-e22f734{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:clamp(2rem, -0.286rem + 3.571vi, 4rem) clamp(2rem, -0.286rem + 3.571vi, 4rem);--row-gap:clamp(2rem, -0.286rem + 3.571vi, 4rem);--column-gap:clamp(2rem, -0.286rem + 3.571vi, 4rem);--flex-wrap:nowrap;--padding-top:clamp(2.5rem, -1.192rem + 5.769vw, 4rem);--padding-bottom:clamp(2.5rem, -1.192rem + 5.769vw, 4rem);--padding-left:clamp(2.5rem, -1.192rem + 5.769vw, 4rem);--padding-right:clamp(2.5rem, -1.192rem + 5.769vw, 4rem);}.elementor-10485 .elementor-element.elementor-element-50944ea{--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;--justify-content:center;--border-radius:1rem 1rem 1rem 1rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-10485 .elementor-element.elementor-element-50944ea:not(.elementor-motion-effects-element-type-background), .elementor-10485 .elementor-element.elementor-element-50944ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-028f251 );}.elementor-10485 .elementor-element.elementor-element-50944ea.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-10485 .elementor-element.elementor-element-4da4a27{--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:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-10485 .elementor-element.elementor-element-534af95 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10485 .elementor-element.elementor-element-534af95.elementor-element{--align-self:center;}.elementor-10485 .elementor-element.elementor-element-534af95 .elementor-icon-wrapper{text-align:center;}.elementor-10485 .elementor-element.elementor-element-534af95.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f5aac55 );}.elementor-10485 .elementor-element.elementor-element-534af95.elementor-view-framed .elementor-icon, .elementor-10485 .elementor-element.elementor-element-534af95.elementor-view-default .elementor-icon{color:var( --e-global-color-f5aac55 );border-color:var( --e-global-color-f5aac55 );}.elementor-10485 .elementor-element.elementor-element-534af95.elementor-view-framed .elementor-icon, .elementor-10485 .elementor-element.elementor-element-534af95.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-f5aac55 );}.elementor-10485 .elementor-element.elementor-element-534af95 .elementor-icon{font-size:0.5rem;}.elementor-10485 .elementor-element.elementor-element-534af95 .elementor-icon svg{height:0.5rem;}.elementor-10485 .elementor-element.elementor-element-e99b3c8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10485 .elementor-element.elementor-element-e99b3c8 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:800;text-transform:uppercase;line-height:24px;letter-spacing:0.1em;color:var( --e-global-color-text );}.elementor-10485 .elementor-element.elementor-element-3c8c30d{width:var( --container-widget-width, 530 );max-width:530;--container-widget-width:530;--container-widget-flex-grow:0;}.elementor-10485 .elementor-element.elementor-element-3c8c30d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10485 .elementor-element.elementor-element-3c8c30d .elementor-heading-title{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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-10485 .elementor-element.elementor-element-8c2d1bf{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;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-10485 .elementor-element.elementor-element-8c2d1bf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10485 .elementor-element.elementor-element-8c2d1bf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10485 .elementor-element.elementor-element-bf9f8bd > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-10485 .elementor-element.elementor-element-3d6bba8{--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--flex-wrap:wrap;}.elementor-10485 .elementor-element.elementor-element-3d6bba8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10485 .elementor-element.elementor-element-6a1c97c{--display:flex;--min-height:clamp(26.875rem, 24.732rem + 3.348vi, 28.75rem);--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:flex-start;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--flex-wrap:wrap;--align-content:flex-end;--border-radius:1rem 1rem 1rem 1rem;--padding-top:1.6rem;--padding-bottom:1.6rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-10485 .elementor-element.elementor-element-6a1c97c:not(.elementor-motion-effects-element-type-background), .elementor-10485 .elementor-element.elementor-element-6a1c97c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c5ede0e );background-image:url("https://renovation-habitat45.com/wp-content/uploads/2025/05/toiture-closoir.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10485 .elementor-element.elementor-element-6a1c97c.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-10485 .elementor-element.elementor-element-f9d1da1{--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:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--border-radius:8px 8px 8px 8px;--padding-top:0.4rem;--padding-bottom:0.5rem;--padding-left:0.6rem;--padding-right:2rem;}.elementor-10485 .elementor-element.elementor-element-f9d1da1:not(.elementor-motion-effects-element-type-background), .elementor-10485 .elementor-element.elementor-element-f9d1da1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-028f251 );}.elementor-10485 .elementor-element.elementor-element-b9ab4fe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10485 .elementor-element.elementor-element-b9ab4fe.elementor-element{--align-self:center;}.elementor-10485 .elementor-element.elementor-element-b9ab4fe .elementor-icon-wrapper{text-align:center;}.elementor-10485 .elementor-element.elementor-element-b9ab4fe.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0f1f62e );}.elementor-10485 .elementor-element.elementor-element-b9ab4fe.elementor-view-framed .elementor-icon, .elementor-10485 .elementor-element.elementor-element-b9ab4fe.elementor-view-default .elementor-icon{color:var( --e-global-color-0f1f62e );border-color:var( --e-global-color-0f1f62e );}.elementor-10485 .elementor-element.elementor-element-b9ab4fe.elementor-view-framed .elementor-icon, .elementor-10485 .elementor-element.elementor-element-b9ab4fe.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0f1f62e );}.elementor-10485 .elementor-element.elementor-element-b9ab4fe .elementor-icon{font-size:0.5rem;}.elementor-10485 .elementor-element.elementor-element-b9ab4fe .elementor-icon svg{height:0.5rem;}.elementor-10485 .elementor-element.elementor-element-c83f474{text-align:start;}.elementor-10485 .elementor-element.elementor-element-c83f474 .elementor-heading-title{font-family:var( --e-global-typography-24869c5-font-family ), Sans-serif;font-size:var( --e-global-typography-24869c5-font-size );font-weight:var( --e-global-typography-24869c5-font-weight );line-height:var( --e-global-typography-24869c5-line-height );color:var( --e-global-color-text );}.elementor-10485 .elementor-element.elementor-element-2cfe49a{--display:flex;--min-height:clamp(26.875rem, 24.732rem + 3.348vi, 28.75rem);--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:flex-start;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--flex-wrap:wrap;--align-content:flex-end;--border-radius:1rem 1rem 1rem 1rem;--padding-top:1.6rem;--padding-bottom:1.6rem;--padding-left:1.6rem;--padding-right:1.6rem;}.elementor-10485 .elementor-element.elementor-element-2cfe49a:not(.elementor-motion-effects-element-type-background), .elementor-10485 .elementor-element.elementor-element-2cfe49a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c5ede0e );background-image:url("https://renovation-habitat45.com/wp-content/uploads/2025/05/toiture-faitage.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10485 .elementor-element.elementor-element-2cfe49a.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-10485 .elementor-element.elementor-element-861c074{--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:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--border-radius:8px 8px 8px 8px;--padding-top:0.4rem;--padding-bottom:0.5rem;--padding-left:0.6rem;--padding-right:2rem;}.elementor-10485 .elementor-element.elementor-element-861c074:not(.elementor-motion-effects-element-type-background), .elementor-10485 .elementor-element.elementor-element-861c074 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-028f251 );}.elementor-10485 .elementor-element.elementor-element-8e35a2e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10485 .elementor-element.elementor-element-8e35a2e.elementor-element{--align-self:center;}.elementor-10485 .elementor-element.elementor-element-8e35a2e .elementor-icon-wrapper{text-align:center;}.elementor-10485 .elementor-element.elementor-element-8e35a2e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-0f1f62e );}.elementor-10485 .elementor-element.elementor-element-8e35a2e.elementor-view-framed .elementor-icon, .elementor-10485 .elementor-element.elementor-element-8e35a2e.elementor-view-default .elementor-icon{color:var( --e-global-color-0f1f62e );border-color:var( --e-global-color-0f1f62e );}.elementor-10485 .elementor-element.elementor-element-8e35a2e.elementor-view-framed .elementor-icon, .elementor-10485 .elementor-element.elementor-element-8e35a2e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-0f1f62e );}.elementor-10485 .elementor-element.elementor-element-8e35a2e .elementor-icon{font-size:0.5rem;}.elementor-10485 .elementor-element.elementor-element-8e35a2e .elementor-icon svg{height:0.5rem;}.elementor-10485 .elementor-element.elementor-element-6b3259d{text-align:start;}.elementor-10485 .elementor-element.elementor-element-6b3259d .elementor-heading-title{font-family:var( --e-global-typography-24869c5-font-family ), Sans-serif;font-size:var( --e-global-typography-24869c5-font-size );font-weight:var( --e-global-typography-24869c5-font-weight );line-height:var( --e-global-typography-24869c5-line-height );color:var( --e-global-color-text );}.elementor-10485 .elementor-element.elementor-element-7292f5d{--display:flex;--min-height:0vh;--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-10485 .elementor-element.elementor-element-2e4d455{width:100%;max-width:100%;bottom:0vw;}body:not(.rtl) .elementor-10485 .elementor-element.elementor-element-2e4d455{left:0px;}body.rtl .elementor-10485 .elementor-element.elementor-element-2e4d455{right:0px;}.elementor-10485 .elementor-element.elementor-element-2e4d455 img{width:100%;opacity:0.36;}.elementor-10485 .elementor-element.elementor-element-8907634{--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;--flex-wrap:nowrap;--padding-top:clamp(2.5rem, -1.192rem + 5.769vw, 4rem);--padding-bottom:clamp(2.5rem, -1.192rem + 5.769vw, 4rem);--padding-left:clamp(2.5rem, -1.192rem + 5.769vw, 4rem);--padding-right:clamp(2.5rem, -1.192rem + 5.769vw, 4rem);}.elementor-10485 .elementor-element.elementor-element-caa88fc{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-10485 .elementor-element.elementor-element-20dfb30 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10485 .elementor-element.elementor-element-20dfb30.elementor-element{--align-self:center;}.elementor-10485 .elementor-element.elementor-element-20dfb30 .elementor-icon-wrapper{text-align:center;}.elementor-10485 .elementor-element.elementor-element-20dfb30.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-10485 .elementor-element.elementor-element-20dfb30.elementor-view-framed .elementor-icon, .elementor-10485 .elementor-element.elementor-element-20dfb30.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-10485 .elementor-element.elementor-element-20dfb30.elementor-view-framed .elementor-icon, .elementor-10485 .elementor-element.elementor-element-20dfb30.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10485 .elementor-element.elementor-element-20dfb30 .elementor-icon{font-size:0.5rem;}.elementor-10485 .elementor-element.elementor-element-20dfb30 .elementor-icon svg{height:0.5rem;}.elementor-10485 .elementor-element.elementor-element-31d1999 .elementor-heading-title{font-family:var( --e-global-typography-dd0a2ab-font-family ), Sans-serif;font-size:var( --e-global-typography-dd0a2ab-font-size );font-weight:var( --e-global-typography-dd0a2ab-font-weight );text-transform:var( --e-global-typography-dd0a2ab-text-transform );line-height:var( --e-global-typography-dd0a2ab-line-height );letter-spacing:var( --e-global-typography-dd0a2ab-letter-spacing );color:var( --e-global-color-text );}.elementor-10485 .elementor-element.elementor-element-96b8077{width:var( --container-widget-width, 660px );max-width:660px;--container-widget-width:660px;--container-widget-flex-grow:0;text-align:center;}.elementor-10485 .elementor-element.elementor-element-96b8077.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10485 .elementor-element.elementor-element-96b8077 .elementor-heading-title{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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-d9ed0a5 );}.elementor-10485 .elementor-element.elementor-element-085bd45{width:var( --container-widget-width, 660px );max-width:660px;--container-widget-width:660px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-9b595ef-font-family ), Sans-serif;font-size:var( --e-global-typography-9b595ef-font-size );font-weight:var( --e-global-typography-9b595ef-font-weight );line-height:var( --e-global-typography-9b595ef-line-height );color:var( --e-global-color-d9ed0a5 );}.elementor-10485 .elementor-element.elementor-element-085bd45 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-10485 .elementor-element.elementor-element-085bd45.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10485 .elementor-element.elementor-element-2ee5ac0 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-10485 .elementor-element.elementor-element-fef911d{--swiper-slides-to-display:3;--swiper-slides-gap:32px;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-48px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-48px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:24px;--arrow-normal-color:var( --e-global-color-d9ed0a5 );--arrow-hover-color:var( --e-global-color-0f1f62e );--dots-normal-color:var( --e-global-color-d9ed0a5 );--dots-hover-color:var( --e-global-color-0f1f62e );--swiper-pagination-spacing:32px;}.elementor-10485 .elementor-element.elementor-element-fef911d > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-10485 .elementor-element.elementor-element-fef911d .swiper-slide > .elementor-element{height:100%;}body.elementor-page-10485:not(.elementor-motion-effects-element-type-background), body.elementor-page-10485 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://renovation-habitat45.com/wp-content/uploads/2025/01/fond-degrade-bleu-renovation-habitat-accueil.webp");background-position:0px -36vh;background-repeat:no-repeat;background-size:contain;}@media(min-width:768px){.elementor-10485 .elementor-element.elementor-element-d373439{--content-width:1600px;}.elementor-10485 .elementor-element.elementor-element-0f76012{--width:50%;}.elementor-10485 .elementor-element.elementor-element-c35477d{--width:100%;}.elementor-10485 .elementor-element.elementor-element-5b956d1{--width:50%;}.elementor-10485 .elementor-element.elementor-element-021b48a{--content-width:clamp(47.938rem, 29.58rem + 28.683vi, 64rem);}.elementor-10485 .elementor-element.elementor-element-9751a75{--width:25%;}.elementor-10485 .elementor-element.elementor-element-dca8d01{--width:25%;}.elementor-10485 .elementor-element.elementor-element-96e4a8d{--width:25%;}.elementor-10485 .elementor-element.elementor-element-51b8a17{--width:25%;}.elementor-10485 .elementor-element.elementor-element-3a89267{--width:25%;}.elementor-10485 .elementor-element.elementor-element-7e5f8bd{--width:25%;}.elementor-10485 .elementor-element.elementor-element-c9789b9{--content-width:1280px;}.elementor-10485 .elementor-element.elementor-element-be4578a{--width:50%;}.elementor-10485 .elementor-element.elementor-element-af75dd2{--width:95%;}.elementor-10485 .elementor-element.elementor-element-fc2fd30{--width:clamp(27.5rem, 18.214rem + 14.509vi, 35.625rem);}.elementor-10485 .elementor-element.elementor-element-cc02a2d{--width:45%;}.elementor-10485 .elementor-element.elementor-element-be17ac4{--content-width:1440px;}.elementor-10485 .elementor-element.elementor-element-9e0589a{--width:clamp(64rem, 45.714rem + 28.571vi, 80rem);}.elementor-10485 .elementor-element.elementor-element-59d401b{--width:45%;}.elementor-10485 .elementor-element.elementor-element-808ddc6{--width:clamp(21.25rem, 15.536rem + 8.929vi, 26.25rem);}.elementor-10485 .elementor-element.elementor-element-9b15c69{--width:45%;}.elementor-10485 .elementor-element.elementor-element-1df2786{--width:clamp(21.25rem, 15.536rem + 8.929vi, 26.25rem);}.elementor-10485 .elementor-element.elementor-element-3137a8f{--content-width:1280px;}.elementor-10485 .elementor-element.elementor-element-6b77baf{--width:50%;}.elementor-10485 .elementor-element.elementor-element-cb3c794{--width:50%;}.elementor-10485 .elementor-element.elementor-element-536ce3a{--content-width:1280px;}.elementor-10485 .elementor-element.elementor-element-f08c3e6{--width:50%;}.elementor-10485 .elementor-element.elementor-element-28c22f9{--width:50%;}.elementor-10485 .elementor-element.elementor-element-ad30fff{--width:100%;}.elementor-10485 .elementor-element.elementor-element-4a27b8f{--content-width:1440px;}.elementor-10485 .elementor-element.elementor-element-23f5fa2{--width:65%;}.elementor-10485 .elementor-element.elementor-element-5d661c6{--width:45%;}.elementor-10485 .elementor-element.elementor-element-7cc2362{--width:45%;}.elementor-10485 .elementor-element.elementor-element-c52b08a{--width:45%;}.elementor-10485 .elementor-element.elementor-element-16a5ea1{--width:45%;}.elementor-10485 .elementor-element.elementor-element-6e6567b{--width:45%;}.elementor-10485 .elementor-element.elementor-element-5fb963b{--width:45%;}.elementor-10485 .elementor-element.elementor-element-f853e26{--width:25%;}.elementor-10485 .elementor-element.elementor-element-d995c5a{--content-width:1440px;}.elementor-10485 .elementor-element.elementor-element-f17850a{--width:clamp(47.938rem, 29.58rem + 28.683vw, 64rem);}.elementor-10485 .elementor-element.elementor-element-98db6f2{--content-width:1280px;}.elementor-10485 .elementor-element.elementor-element-0cadb82{--width:45%;}.elementor-10485 .elementor-element.elementor-element-04ff2ce{--width:20%;}.elementor-10485 .elementor-element.elementor-element-e9e3267{--width:45%;}.elementor-10485 .elementor-element.elementor-element-e22f734{--content-width:1280px;}.elementor-10485 .elementor-element.elementor-element-50944ea{--width:45%;}.elementor-10485 .elementor-element.elementor-element-3d6bba8{--width:45%;}.elementor-10485 .elementor-element.elementor-element-6a1c97c{--width:20%;}.elementor-10485 .elementor-element.elementor-element-f9d1da1{--width:width: fit-content;}.elementor-10485 .elementor-element.elementor-element-2cfe49a{--width:20%;}.elementor-10485 .elementor-element.elementor-element-861c074{--width:width: fit-content;}.elementor-10485 .elementor-element.elementor-element-8907634{--content-width:1280px;}}@media(max-width:1024px) and (min-width:768px){.elementor-10485 .elementor-element.elementor-element-021b48a{--content-width:1024px;}.elementor-10485 .elementor-element.elementor-element-c9789b9{--content-width:1024px;}.elementor-10485 .elementor-element.elementor-element-fc2fd30{--width:clamp(18.75rem, -1.875rem + 42.969vi, 25.625rem);}.elementor-10485 .elementor-element.elementor-element-be17ac4{--content-width:1024px;}.elementor-10485 .elementor-element.elementor-element-9e0589a{--width:100%;}.elementor-10485 .elementor-element.elementor-element-808ddc6{--width:clamp(18.125rem, 1.25rem + 35.156vi, 23.75rem);}.elementor-10485 .elementor-element.elementor-element-1df2786{--width:clamp(18.125rem, 1.25rem + 35.156vi, 23.75rem);}.elementor-10485 .elementor-element.elementor-element-3137a8f{--content-width:1024px;}.elementor-10485 .elementor-element.elementor-element-536ce3a{--content-width:1024px;}.elementor-10485 .elementor-element.elementor-element-4a27b8f{--content-width:1024px;}.elementor-10485 .elementor-element.elementor-element-23f5fa2{--width:100%;}.elementor-10485 .elementor-element.elementor-element-f853e26{--width:33%;}.elementor-10485 .elementor-element.elementor-element-d995c5a{--content-width:1024px;}.elementor-10485 .elementor-element.elementor-element-f17850a{--width:100%;}.elementor-10485 .elementor-element.elementor-element-98db6f2{--content-width:1024px;}.elementor-10485 .elementor-element.elementor-element-e22f734{--content-width:1024px;}.elementor-10485 .elementor-element.elementor-element-8907634{--content-width:1024px;}}@media(max-width:1024px){.elementor-10485 .elementor-element.elementor-element-d373439{--gap:clamp(1rem, -2rem + 6.25vw, 2rem) clamp(1rem, -2rem + 6.25vw, 2rem);--row-gap:clamp(1rem, -2rem + 6.25vw, 2rem);--column-gap:clamp(1rem, -2rem + 6.25vw, 2rem);--padding-top:clamp(2rem, 0.333rem + 4.167vi, 3rem);--padding-bottom:clamp(2rem, 0.333rem + 4.167vi, 3rem);--padding-left:clamp(2rem, 0.333rem + 4.167vi, 3rem);--padding-right:clamp(2rem, 0.333rem + 4.167vi, 3rem);}.elementor-10485 .elementor-element.elementor-element-74046ce{--flex-wrap:nowrap;}.elementor-10485 .elementor-element.elementor-element-a0085b8{width:var( --container-widget-width, clamp(16.875rem, 13.125rem + 7.813vi, 18.125rem) );max-width:clamp(16.875rem, 13.125rem + 7.813vi, 18.125rem);--container-widget-width:clamp(16.875rem, 13.125rem + 7.813vi, 18.125rem);--container-widget-flex-grow:0;}.elementor-10485 .elementor-element.elementor-element-a0085b8.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-10485 .elementor-element.elementor-element-a0085b8 .elementor-heading-title{font-size:var( --e-global-typography-dd0a2ab-font-size );line-height:var( --e-global-typography-dd0a2ab-line-height );letter-spacing:var( --e-global-typography-dd0a2ab-letter-spacing );}.elementor-10485 .elementor-element.elementor-element-4c8f8b8 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-10485 .elementor-element.elementor-element-4c8f8b8{--container-widget-width:469px;--container-widget-flex-grow:0;width:var( --container-widget-width, 469px );max-width:469px;}.elementor-10485 .elementor-element.elementor-element-4c8f8b8 .elementor-heading-title{font-size:var( --e-global-typography-dea26c6-font-size );line-height:var( --e-global-typography-dea26c6-line-height );}.elementor-10485 .elementor-element.elementor-element-517d831{font-size:var( --e-global-typography-9b595ef-font-size );line-height:var( --e-global-typography-9b595ef-line-height );}.elementor-10485 .elementor-element.elementor-element-a3eaff2{font-size:1.5rem;}.elementor-10485 .elementor-element.elementor-element-021b48a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:clamp(1rem, -0.492rem + 3.113vw, 1.5rem) clamp(1rem, -0.492rem + 3.113vw, 1.5rem);--row-gap:clamp(1rem, -0.492rem + 3.113vw, 1.5rem);--column-gap:clamp(1rem, -0.492rem + 3.113vw, 1.5rem);--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:1rem;--padding-bottom:clamp(2rem, 0.333rem + 4.167vi, 3rem);--padding-left:clamp(2rem, 0.333rem + 4.167vi, 3rem);--padding-right:clamp(2rem, 0.333rem + 4.167vi, 3rem);}.elementor-10485 .elementor-element.elementor-element-11ebe58 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10485 .elementor-element.elementor-element-31be09a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10485 .elementor-element.elementor-element-a5c15bc .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10485 .elementor-element.elementor-element-fa1371b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10485 .elementor-element.elementor-element-73e358b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10485 .elementor-element.elementor-element-a818456 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10485 .elementor-element.elementor-element-209cc1c{--e-n-carousel-swiper-slides-to-display:2;}.elementor-10485 .elementor-element.elementor-element-b8a530c > .elementor-widget-container{margin:0rem 0rem -1rem 0rem;}.elementor-10485 .elementor-element.elementor-element-b8a530c{--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;font-size:var( --e-global-typography-ca6daf0-font-size );}.elementor-10485 .elementor-element.elementor-element-c9789b9{--gap:clamp(1.5rem, 0rem + 3.125vi, 2rem) clamp(1.5rem, 0rem + 3.125vi, 2rem);--row-gap:clamp(1.5rem, 0rem + 3.125vi, 2rem);--column-gap:clamp(1.5rem, 0rem + 3.125vi, 2rem);--padding-top:clamp(2rem, 0.333rem + 4.167vi, 3rem);--padding-bottom:clamp(2rem, 0.333rem + 4.167vi, 3rem);--padding-left:clamp(2rem, 0.333rem + 4.167vi, 3rem);--padding-right:clamp(2rem, 0.333rem + 4.167vi, 3rem);}.elementor-10485 .elementor-element.elementor-element-fc2fd30{--gap:clamp(0.5rem, -1rem + 3.125vi, 1rem) clamp(0.5rem, -1rem + 3.125vi, 1rem);--row-gap:clamp(0.5rem, -1rem + 3.125vi, 1rem);--column-gap:clamp(0.5rem, -1rem + 3.125vi, 1rem);--padding-top:clamp(1rem, -0.492rem + 3.113vw, 1.5rem);--padding-bottom:clamp(1rem, -0.492rem + 3.113vw, 1.5rem);--padding-left:clamp(1rem, -0.492rem + 3.113vw, 1.5rem);--padding-right:clamp(1rem, -0.492rem + 3.113vw, 1.5rem);}.elementor-10485 .elementor-element.elementor-element-e6f1392 .elementor-heading-title{font-size:var( --e-global-typography-24869c5-font-size );line-height:var( --e-global-typography-24869c5-line-height );}.elementor-10485 .elementor-element.elementor-element-d92fceb .elementor-heading-title{font-size:var( --e-global-typography-dd0a2ab-font-size );line-height:var( --e-global-typography-dd0a2ab-line-height );letter-spacing:var( --e-global-typography-dd0a2ab-letter-spacing );}.elementor-10485 .elementor-element.elementor-element-bc95082 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10485 .elementor-element.elementor-element-bc2ab80{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10485 .elementor-element.elementor-element-655fe36 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-10485 .elementor-element.elementor-element-655fe36{font-size:var( --e-global-typography-6c93432-font-size );line-height:var( --e-global-typography-6c93432-line-height );}.elementor-10485 .elementor-element.elementor-element-be17ac4{--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;--flex-wrap:nowrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:clamp(2rem, 0.333rem + 4.167vi, 3rem);--padding-bottom:clamp(2rem, 0.333rem + 4.167vi, 3rem);--padding-left:clamp(2rem, 0.333rem + 4.167vi, 3rem);--padding-right:clamp(2rem, 0.333rem + 4.167vi, 3rem);}.elementor-10485 .elementor-element.elementor-element-8d273bb .elementor-heading-title{font-size:var( --e-global-typography-dd0a2ab-font-size );line-height:var( --e-global-typography-dd0a2ab-line-height );letter-spacing:var( --e-global-typography-dd0a2ab-letter-spacing );}.elementor-10485 .elementor-element.elementor-element-b779dcd > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-10485 .elementor-element.elementor-element-b779dcd{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-10485 .elementor-element.elementor-element-b779dcd .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10485 .elementor-element.elementor-element-f684fb2{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;font-size:var( --e-global-typography-9b595ef-font-size );line-height:var( --e-global-typography-9b595ef-line-height );}.elementor-10485 .elementor-element.elementor-element-9e0589a{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-10485 .elementor-element.elementor-element-aeb0356 .elementor-heading-title{font-size:var( --e-global-typography-a86eadd-font-size );line-height:var( --e-global-typography-a86eadd-line-height );}.elementor-10485 .elementor-element.elementor-element-16b7c2b{font-size:12px;}.elementor-10485 .elementor-element.elementor-element-7434397 .elementor-heading-title{font-size:var( --e-global-typography-a86eadd-font-size );line-height:var( --e-global-typography-a86eadd-line-height );}.elementor-10485 .elementor-element.elementor-element-885eee9{font-size:12px;}.elementor-10485 .elementor-element.elementor-element-36a8145{bottom:9vw;}.elementor-10485 .elementor-element.elementor-element-36a8145 img{max-width:100%;}.elementor-10485 .elementor-element.elementor-element-8919541{bottom:-21vh;}.elementor-10485 .elementor-element.elementor-element-8919541 img{max-width:100%;height:100vh;}.elementor-10485 .elementor-element.elementor-element-3137a8f{--gap:clamp(1.5rem, 0rem + 3.125vi, 2rem) clamp(1.5rem, 0rem + 3.125vi, 2rem);--row-gap:clamp(1.5rem, 0rem + 3.125vi, 2rem);--column-gap:clamp(1.5rem, 0rem + 3.125vi, 2rem);--padding-top:clamp(2rem, 0.333rem + 4.167vi, 3rem);--padding-bottom:clamp(2rem, 0.333rem + 4.167vi, 3rem);--padding-left:clamp(2rem, 0.333rem + 4.167vi, 3rem);--padding-right:clamp(2rem, 0.333rem + 4.167vi, 3rem);}.elementor-10485 .elementor-element.elementor-element-1d0674c .elementor-heading-title{font-size:var( --e-global-typography-24869c5-font-size );line-height:var( --e-global-typography-24869c5-line-height );}.elementor-10485 .elementor-element.elementor-element-10193e5 .elementor-heading-title{font-size:var( --e-global-typography-24869c5-font-size );line-height:var( --e-global-typography-24869c5-line-height );}.elementor-10485 .elementor-element.elementor-element-b8f6d11 .elementor-heading-title{font-size:var( --e-global-typography-24869c5-font-size );line-height:var( --e-global-typography-24869c5-line-height );}.elementor-10485 .elementor-element.elementor-element-0ce893e .elementor-heading-title{font-size:var( --e-global-typography-24869c5-font-size );line-height:var( --e-global-typography-24869c5-line-height );}.elementor-10485 .elementor-element.elementor-element-61e1b58{--e-n-carousel-swiper-slides-to-display:2;--container-widget-width:82%;--container-widget-flex-grow:0;width:var( --container-widget-width, 82% );max-width:82%;--e-n-carousel-arrow-prev-left-position:-32px;--e-n-carousel-arrow-next-right-position:-32px;}.elementor-10485 .elementor-element.elementor-element-cb3c794{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-10485 .elementor-element.elementor-element-b8ef8af .elementor-heading-title{font-size:var( --e-global-typography-dd0a2ab-font-size );line-height:var( --e-global-typography-dd0a2ab-line-height );letter-spacing:var( --e-global-typography-dd0a2ab-letter-spacing );}.elementor-10485 .elementor-element.elementor-element-c017207{width:var( --container-widget-width, clamp(20.625rem, 11.25rem + 19.531vi, 23.75rem) );max-width:clamp(20.625rem, 11.25rem + 19.531vi, 23.75rem);--container-widget-width:clamp(20.625rem, 11.25rem + 19.531vi, 23.75rem);--container-widget-flex-grow:0;}.elementor-10485 .elementor-element.elementor-element-c017207 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10485 .elementor-element.elementor-element-dcf25c2{width:var( --container-widget-width, clamp(20rem, 1.25rem + 39.063vi, 26.25rem) );max-width:clamp(20rem, 1.25rem + 39.063vi, 26.25rem);--container-widget-width:clamp(20rem, 1.25rem + 39.063vi, 26.25rem);--container-widget-flex-grow:0;}.elementor-10485 .elementor-element.elementor-element-536ce3a{--gap:clamp(1.5rem, 0rem + 3.125vi, 2rem) clamp(1.5rem, 0rem + 3.125vi, 2rem);--row-gap:clamp(1.5rem, 0rem + 3.125vi, 2rem);--column-gap:clamp(1.5rem, 0rem + 3.125vi, 2rem);--padding-top:clamp(2rem, 0.333rem + 4.167vi, 3rem);--padding-bottom:clamp(2rem, 0.333rem + 4.167vi, 3rem);--padding-left:clamp(2rem, 0.333rem + 4.167vi, 3rem);--padding-right:clamp(2rem, 0.333rem + 4.167vi, 3rem);}.elementor-10485 .elementor-element.elementor-element-a8a0017 .elementor-heading-title{font-size:var( --e-global-typography-dd0a2ab-font-size );line-height:var( --e-global-typography-dd0a2ab-line-height );letter-spacing:var( --e-global-typography-dd0a2ab-letter-spacing );}.elementor-10485 .elementor-element.elementor-element-f5dd0d4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10485 .elementor-element.elementor-element-89aba77{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10485 .elementor-element.elementor-element-17a358f .elementor-heading-title{font-size:var( --e-global-typography-24869c5-font-size );line-height:var( --e-global-typography-24869c5-line-height );}.elementor-10485 .elementor-element.elementor-element-414ebde .elementor-heading-title{font-size:var( --e-global-typography-24869c5-font-size );line-height:var( --e-global-typography-24869c5-line-height );}.elementor-10485 .elementor-element.elementor-element-c44b5f7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10485 .elementor-element.elementor-element-c44b5f7 .elementor-icon-list-item > a{font-size:14px;line-height:1em;}.elementor-10485 .elementor-element.elementor-element-e8c045b .elementor-heading-title{font-size:var( --e-global-typography-24869c5-font-size );line-height:var( --e-global-typography-24869c5-line-height );}.elementor-10485 .elementor-element.elementor-element-4a27b8f{--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;--flex-wrap:nowrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:clamp(2rem, 0.333rem + 4.167vi, 3rem);--padding-bottom:clamp(2rem, 0.333rem + 4.167vi, 3rem);--padding-left:clamp(2rem, 0.333rem + 4.167vi, 3rem);--padding-right:clamp(2rem, 0.333rem + 4.167vi, 3rem);}.elementor-10485 .elementor-element.elementor-element-30cb2a3 .elementor-heading-title{font-size:var( --e-global-typography-dd0a2ab-font-size );line-height:var( --e-global-typography-dd0a2ab-line-height );letter-spacing:var( --e-global-typography-dd0a2ab-letter-spacing );}.elementor-10485 .elementor-element.elementor-element-bd4842d > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-10485 .elementor-element.elementor-element-bd4842d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10485 .elementor-element.elementor-element-6e7f010{--gap:clamp(1rem, -0.492rem + 3.113vw, 1.5rem) clamp(1rem, -0.492rem + 3.113vw, 1.5rem);--row-gap:clamp(1rem, -0.492rem + 3.113vw, 1.5rem);--column-gap:clamp(1rem, -0.492rem + 3.113vw, 1.5rem);--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-10485 .elementor-element.elementor-element-23f5fa2{--gap:clamp(1rem, -0.492rem + 3.113vw, 1.5rem) clamp(1rem, -0.492rem + 3.113vw, 1.5rem);--row-gap:clamp(1rem, -0.492rem + 3.113vw, 1.5rem);--column-gap:clamp(1rem, -0.492rem + 3.113vw, 1.5rem);}.elementor-10485 .elementor-element.elementor-element-5d661c6{--padding-top:clamp(1rem, -0.492rem + 3.113vw, 1.5rem);--padding-bottom:clamp(1rem, -0.492rem + 3.113vw, 1.5rem);--padding-left:clamp(1rem, -0.492rem + 3.113vw, 1.5rem);--padding-right:clamp(1rem, -0.492rem + 3.113vw, 1.5rem);}.elementor-10485 .elementor-element.elementor-element-4568e17 .elementor-heading-title{font-size:clamp(0.875rem, 0.5rem + 0.781vi, 1rem);}.elementor-10485 .elementor-element.elementor-element-7cc2362{--padding-top:clamp(1rem, -0.492rem + 3.113vw, 1.5rem);--padding-bottom:clamp(1rem, -0.492rem + 3.113vw, 1.5rem);--padding-left:clamp(1rem, -0.492rem + 3.113vw, 1.5rem);--padding-right:clamp(1rem, -0.492rem + 3.113vw, 1.5rem);}.elementor-10485 .elementor-element.elementor-element-c158dfe .elementor-heading-title{font-size:clamp(0.875rem, 0.5rem + 0.781vi, 1rem);}.elementor-10485 .elementor-element.elementor-element-c52b08a{--padding-top:clamp(1rem, -0.492rem + 3.113vw, 1.5rem);--padding-bottom:clamp(1rem, -0.492rem + 3.113vw, 1.5rem);--padding-left:clamp(1rem, -0.492rem + 3.113vw, 1.5rem);--padding-right:clamp(1rem, -0.492rem + 3.113vw, 1.5rem);}.elementor-10485 .elementor-element.elementor-element-bec3e66 .elementor-heading-title{font-size:clamp(0.875rem, 0.5rem + 0.781vi, 1rem);}.elementor-10485 .elementor-element.elementor-element-16a5ea1{--padding-top:clamp(1rem, -0.492rem + 3.113vw, 1.5rem);--padding-bottom:clamp(1rem, -0.492rem + 3.113vw, 1.5rem);--padding-left:clamp(1rem, -0.492rem + 3.113vw, 1.5rem);--padding-right:clamp(1rem, -0.492rem + 3.113vw, 1.5rem);}.elementor-10485 .elementor-element.elementor-element-a704077 .elementor-heading-title{font-size:clamp(0.875rem, 0.5rem + 0.781vi, 1rem);}.elementor-10485 .elementor-element.elementor-element-6e6567b{--padding-top:clamp(1rem, -0.492rem + 3.113vw, 1.5rem);--padding-bottom:clamp(1rem, -0.492rem + 3.113vw, 1.5rem);--padding-left:clamp(1rem, -0.492rem + 3.113vw, 1.5rem);--padding-right:clamp(1rem, -0.492rem + 3.113vw, 1.5rem);}.elementor-10485 .elementor-element.elementor-element-1507c3a .elementor-heading-title{font-size:clamp(0.875rem, 0.5rem + 0.781vi, 1rem);}.elementor-10485 .elementor-element.elementor-element-5fb963b{--padding-top:clamp(1rem, -0.492rem + 3.113vw, 1.5rem);--padding-bottom:clamp(1rem, -0.492rem + 3.113vw, 1.5rem);--padding-left:clamp(1rem, -0.492rem + 3.113vw, 1.5rem);--padding-right:clamp(1rem, -0.492rem + 3.113vw, 1.5rem);}.elementor-10485 .elementor-element.elementor-element-be059d7 .elementor-heading-title{font-size:clamp(0.875rem, 0.5rem + 0.781vi, 1rem);}.elementor-10485 .elementor-element.elementor-element-f853e26{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10485 .elementor-element.elementor-element-f853e26.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10485 .elementor-element.elementor-element-f126d32 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-10485 .elementor-element.elementor-element-f126d32{right:-2vw;}body.rtl .elementor-10485 .elementor-element.elementor-element-f126d32{left:-2vw;}.elementor-10485 .elementor-element.elementor-element-f126d32{top:-40px;}.elementor-10485 .elementor-element.elementor-element-f126d32 img{width:80px;}.elementor-10485 .elementor-element.elementor-element-5cb8202{bottom:15vw;}.elementor-10485 .elementor-element.elementor-element-5cb8202 img{max-width:100%;}.elementor-10485 .elementor-element.elementor-element-ff4cf3e{bottom:-21vh;}.elementor-10485 .elementor-element.elementor-element-ff4cf3e img{max-width:100%;height:100vh;}.elementor-10485 .elementor-element.elementor-element-4f66ac0 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-10485 .elementor-element.elementor-element-4f66ac0{font-size:var( --e-global-typography-6c93432-font-size );line-height:var( --e-global-typography-6c93432-line-height );}.elementor-10485 .elementor-element.elementor-element-d995c5a{--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;--flex-wrap:nowrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:clamp(2rem, 0.333rem + 4.167vi, 3rem);--padding-bottom:clamp(2rem, 0.333rem + 4.167vi, 3rem);--padding-left:clamp(2rem, 0.333rem + 4.167vi, 3rem);--padding-right:clamp(2rem, 0.333rem + 4.167vi, 3rem);}.elementor-10485 .elementor-element.elementor-element-482b5d0 .elementor-heading-title{font-size:0.8rem;}.elementor-10485 .elementor-element.elementor-element-b627de6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10485 .elementor-element.elementor-element-d70eca3{font-size:var( --e-global-typography-9b595ef-font-size );line-height:var( --e-global-typography-9b595ef-line-height );}.elementor-10485 .elementor-element.elementor-element-f17850a{--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-10485 .elementor-element.elementor-element-a45b34c .elementor-heading-title{font-size:var( --e-global-typography-24869c5-font-size );line-height:var( --e-global-typography-24869c5-line-height );}.elementor-10485 .elementor-element.elementor-element-84aa412 .elementor-heading-title{font-size:var( --e-global-typography-24869c5-font-size );line-height:var( --e-global-typography-24869c5-line-height );}.elementor-10485 .elementor-element.elementor-element-b70b039 .elementor-heading-title{font-size:var( --e-global-typography-24869c5-font-size );line-height:var( --e-global-typography-24869c5-line-height );}.elementor-10485 .elementor-element.elementor-element-e76b4f2 .elementor-heading-title{font-size:var( --e-global-typography-24869c5-font-size );line-height:var( --e-global-typography-24869c5-line-height );}.elementor-10485 .elementor-element.elementor-element-98db6f2{--gap:clamp(1.5rem, 0rem + 3.125vi, 2rem) clamp(1.5rem, 0rem + 3.125vi, 2rem);--row-gap:clamp(1.5rem, 0rem + 3.125vi, 2rem);--column-gap:clamp(1.5rem, 0rem + 3.125vi, 2rem);--padding-top:clamp(2rem, 0.333rem + 4.167vi, 3rem);--padding-bottom:clamp(2rem, 0.333rem + 4.167vi, 3rem);--padding-left:clamp(2rem, 0.333rem + 4.167vi, 3rem);--padding-right:clamp(2rem, 0.333rem + 4.167vi, 3rem);}.elementor-10485 .elementor-element.elementor-element-b4f99bb .elementor-heading-title{font-size:var( --e-global-typography-dd0a2ab-font-size );line-height:var( --e-global-typography-dd0a2ab-line-height );letter-spacing:var( --e-global-typography-dd0a2ab-letter-spacing );}.elementor-10485 .elementor-element.elementor-element-0e0a75f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10485 .elementor-element.elementor-element-3ba5b74{font-size:var( --e-global-typography-9b595ef-font-size );line-height:var( --e-global-typography-9b595ef-line-height );}.elementor-10485 .elementor-element.elementor-element-e22f734{--gap:clamp(1.5rem, 0rem + 3.125vi, 2rem) clamp(1.5rem, 0rem + 3.125vi, 2rem);--row-gap:clamp(1.5rem, 0rem + 3.125vi, 2rem);--column-gap:clamp(1.5rem, 0rem + 3.125vi, 2rem);--padding-top:clamp(2rem, 0.333rem + 4.167vi, 3rem);--padding-bottom:clamp(2rem, 0.333rem + 4.167vi, 3rem);--padding-left:clamp(2rem, 0.333rem + 4.167vi, 3rem);--padding-right:clamp(2rem, 0.333rem + 4.167vi, 3rem);}.elementor-10485 .elementor-element.elementor-element-50944ea{--padding-top:clamp(1rem, -2rem + 6.25vi, 2rem);--padding-bottom:clamp(1rem, -2rem + 6.25vi, 2rem);--padding-left:clamp(1rem, -2rem + 6.25vi, 2rem);--padding-right:clamp(1rem, -2rem + 6.25vi, 2rem);}.elementor-10485 .elementor-element.elementor-element-e99b3c8 .elementor-heading-title{font-size:0.8rem;}.elementor-10485 .elementor-element.elementor-element-3c8c30d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10485 .elementor-element.elementor-element-8c2d1bf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10485 .elementor-element.elementor-element-3d6bba8{--gap:clamp(1.5rem, 0rem + 3.125vi, 2rem) clamp(1.5rem, 0rem + 3.125vi, 2rem);--row-gap:clamp(1.5rem, 0rem + 3.125vi, 2rem);--column-gap:clamp(1.5rem, 0rem + 3.125vi, 2rem);}.elementor-10485 .elementor-element.elementor-element-c83f474 .elementor-heading-title{font-size:var( --e-global-typography-24869c5-font-size );line-height:var( --e-global-typography-24869c5-line-height );}.elementor-10485 .elementor-element.elementor-element-6b3259d .elementor-heading-title{font-size:var( --e-global-typography-24869c5-font-size );line-height:var( --e-global-typography-24869c5-line-height );}.elementor-10485 .elementor-element.elementor-element-2e4d455{bottom:15vw;}.elementor-10485 .elementor-element.elementor-element-2e4d455 img{max-width:100%;}.elementor-10485 .elementor-element.elementor-element-8907634{--padding-top:clamp(2rem, 0.333rem + 4.167vi, 3rem);--padding-bottom:clamp(2rem, 0.333rem + 4.167vi, 3rem);--padding-left:clamp(2rem, 0.333rem + 4.167vi, 3rem);--padding-right:clamp(2rem, 0.333rem + 4.167vi, 3rem);}.elementor-10485 .elementor-element.elementor-element-31d1999 .elementor-heading-title{font-size:var( --e-global-typography-dd0a2ab-font-size );line-height:var( --e-global-typography-dd0a2ab-line-height );letter-spacing:var( --e-global-typography-dd0a2ab-letter-spacing );}.elementor-10485 .elementor-element.elementor-element-96b8077{--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;}.elementor-10485 .elementor-element.elementor-element-96b8077 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10485 .elementor-element.elementor-element-085bd45{font-size:var( --e-global-typography-9b595ef-font-size );line-height:var( --e-global-typography-9b595ef-line-height );}.elementor-10485 .elementor-element.elementor-element-fef911d{--swiper-slides-to-display:2;--swiper-slides-gap:24px;width:var( --container-widget-width, clamp(37.5rem, -10.997rem + 101.167vw, 53.75rem) );max-width:clamp(37.5rem, -10.997rem + 101.167vw, 53.75rem);--container-widget-width:clamp(37.5rem, -10.997rem + 101.167vw, 53.75rem);--container-widget-flex-grow:0;}body.elementor-page-10485:not(.elementor-motion-effects-element-type-background), body.elementor-page-10485 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -12vh;}}@media(max-width:767px){.elementor-10485 .elementor-element.elementor-element-d373439{--content-width:560px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:clamp(1.25rem, -0.733rem + 9.333vi, 3rem);--padding-bottom:clamp(1.25rem, -0.733rem + 9.333vi, 3rem);--padding-left:clamp(1.25rem, -0.733rem + 9.333vi, 3rem);--padding-right:clamp(1.25rem, -0.733rem + 9.333vi, 3rem);}.elementor-10485 .elementor-element.elementor-element-0f76012{--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-10485 .elementor-element.elementor-element-74046ce{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-10485 .elementor-element.elementor-element-abfe7ff > .elementor-widget-container{margin:-3px 0px 0px 0px;}.elementor-10485 .elementor-element.elementor-element-a0085b8{--container-widget-width:clamp(14.375rem, 12.969rem + 6.25vi, 15rem);--container-widget-flex-grow:0;width:var( --container-widget-width, clamp(14.375rem, 12.969rem + 6.25vi, 15rem) );max-width:clamp(14.375rem, 12.969rem + 6.25vi, 15rem);}.elementor-10485 .elementor-element.elementor-element-a0085b8 .elementor-heading-title{font-size:var( --e-global-typography-dd0a2ab-font-size );line-height:var( --e-global-typography-dd0a2ab-line-height );letter-spacing:var( --e-global-typography-dd0a2ab-letter-spacing );}.elementor-10485 .elementor-element.elementor-element-4c8f8b8 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-10485 .elementor-element.elementor-element-4c8f8b8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10485 .elementor-element.elementor-element-4c8f8b8 .elementor-heading-title{font-size:var( --e-global-typography-dea26c6-font-size );line-height:var( --e-global-typography-dea26c6-line-height );}.elementor-10485 .elementor-element.elementor-element-517d831{font-size:var( --e-global-typography-9b595ef-font-size );line-height:var( --e-global-typography-9b595ef-line-height );}.elementor-10485 .elementor-element.elementor-element-a3eaff2{font-size:24px;}.elementor-10485 .elementor-element.elementor-element-5b956d1{--min-height:280px;}.elementor-10485 .elementor-element.elementor-element-021b48a{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-10485 .elementor-element.elementor-element-11ebe58 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10485 .elementor-element.elementor-element-31be09a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10485 .elementor-element.elementor-element-a5c15bc .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10485 .elementor-element.elementor-element-12ebbe6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10485 .elementor-element.elementor-element-180a1b8{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-10485 .elementor-element.elementor-element-51b8a17{--width:88%;}.elementor-10485 .elementor-element.elementor-element-fa1371b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10485 .elementor-element.elementor-element-e8981e2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10485 .elementor-element.elementor-element-4de872d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-10485 .elementor-element.elementor-element-3a89267{--width:88%;}.elementor-10485 .elementor-element.elementor-element-73e358b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10485 .elementor-element.elementor-element-19f97b4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-10485 .elementor-element.elementor-element-7e5f8bd{--width:88%;}.elementor-10485 .elementor-element.elementor-element-a818456 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10485 .elementor-element.elementor-element-209cc1c{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-arrow-prev-left-position:10px;--e-n-carousel-arrow-next-right-position:10px;--e-n-carousel-arrow-size:24px;--e-n-carousel-swiper-pagination-spacing:0px;}.elementor-10485 .elementor-element.elementor-element-b8a530c > .elementor-widget-container{margin:1rem 0rem -1rem 0rem;}.elementor-10485 .elementor-element.elementor-element-b8a530c{--container-widget-width:290px;--container-widget-flex-grow:0;width:var( --container-widget-width, 290px );max-width:290px;font-size:var( --e-global-typography-ca6daf0-font-size );}.elementor-10485 .elementor-element.elementor-element-c9789b9{--content-width:560px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:3rem;--padding-bottom:clamp(1.25rem, -0.733rem + 9.333vi, 3rem);--padding-left:clamp(1.25rem, -0.733rem + 9.333vi, 3rem);--padding-right:clamp(1.25rem, -0.733rem + 9.333vi, 3rem);}.elementor-10485 .elementor-element.elementor-element-21d28ae img{height:240px;}.elementor-10485 .elementor-element.elementor-element-05ad2a9 img{height:240px;}.elementor-10485 .elementor-element.elementor-element-fc2fd30{--width:clamp(18.75rem, 2.206rem + 73.529vi, 21.875rem);}.elementor-10485 .elementor-element.elementor-element-e6f1392 .elementor-heading-title{font-size:var( --e-global-typography-24869c5-font-size );line-height:var( --e-global-typography-24869c5-line-height );}.elementor-10485 .elementor-element.elementor-element-d92fceb .elementor-heading-title{font-size:var( --e-global-typography-dd0a2ab-font-size );line-height:var( --e-global-typography-dd0a2ab-line-height );letter-spacing:var( --e-global-typography-dd0a2ab-letter-spacing );}.elementor-10485 .elementor-element.elementor-element-bc95082 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10485 .elementor-element.elementor-element-bc2ab80 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10485 .elementor-element.elementor-element-bc2ab80{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10485 .elementor-element.elementor-element-e490183{--content-width:96%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10485 .elementor-element.elementor-element-655fe36{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:var( --e-global-typography-6c93432-font-size );line-height:var( --e-global-typography-6c93432-line-height );}.elementor-10485 .elementor-element.elementor-element-be17ac4{--content-width:560px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:clamp(1.25rem, -0.733rem + 9.333vi, 3rem);--padding-left:clamp(1.25rem, -0.733rem + 9.333vi, 3rem);--padding-right:clamp(1.25rem, -0.733rem + 9.333vi, 3rem);}.elementor-10485 .elementor-element.elementor-element-8d273bb .elementor-heading-title{font-size:var( --e-global-typography-dd0a2ab-font-size );line-height:var( --e-global-typography-dd0a2ab-line-height );letter-spacing:var( --e-global-typography-dd0a2ab-letter-spacing );}.elementor-10485 .elementor-element.elementor-element-b779dcd > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-10485 .elementor-element.elementor-element-b779dcd{--container-widget-width:345px;--container-widget-flex-grow:0;width:var( --container-widget-width, 345px );max-width:345px;}.elementor-10485 .elementor-element.elementor-element-b779dcd .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10485 .elementor-element.elementor-element-f684fb2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10485 .elementor-element.elementor-element-f684fb2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-9b595ef-font-size );line-height:var( --e-global-typography-9b595ef-line-height );}.elementor-10485 .elementor-element.elementor-element-9e0589a{--flex-wrap:wrap;}.elementor-10485 .elementor-element.elementor-element-59d401b{--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10485 .elementor-element.elementor-element-3629164 img{width:100%;height:290px;}.elementor-10485 .elementor-element.elementor-element-808ddc6{--width:92%;}.elementor-10485 .elementor-element.elementor-element-2157386 img{width:24px;}.elementor-10485 .elementor-element.elementor-element-aeb0356 .elementor-heading-title{font-size:var( --e-global-typography-a86eadd-font-size );line-height:var( --e-global-typography-a86eadd-line-height );}.elementor-10485 .elementor-element.elementor-element-6cc6d6e img{width:100%;height:290px;}.elementor-10485 .elementor-element.elementor-element-1df2786{--width:92%;}.elementor-10485 .elementor-element.elementor-element-3a53a06 img{width:24px;}.elementor-10485 .elementor-element.elementor-element-7434397 .elementor-heading-title{font-size:var( --e-global-typography-a86eadd-font-size );line-height:var( --e-global-typography-a86eadd-line-height );}.elementor-10485 .elementor-element.elementor-element-8919541{bottom:436px;}.elementor-10485 .elementor-element.elementor-element-8919541 img{max-width:100%;height:1024px;object-fit:cover;}.elementor-10485 .elementor-element.elementor-element-3137a8f{--content-width:560px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:3rem;--padding-bottom:clamp(1.25rem, -0.733rem + 9.333vi, 3rem);--padding-left:clamp(1.25rem, -0.733rem + 9.333vi, 3rem);--padding-right:clamp(1.25rem, -0.733rem + 9.333vi, 3rem);}.elementor-10485 .elementor-element.elementor-element-1d0674c .elementor-heading-title{font-size:var( --e-global-typography-24869c5-font-size );line-height:var( --e-global-typography-24869c5-line-height );}.elementor-10485 .elementor-element.elementor-element-10193e5 .elementor-heading-title{font-size:var( --e-global-typography-24869c5-font-size );line-height:var( --e-global-typography-24869c5-line-height );}.elementor-10485 .elementor-element.elementor-element-b8f6d11 .elementor-heading-title{font-size:var( --e-global-typography-24869c5-font-size );line-height:var( --e-global-typography-24869c5-line-height );}.elementor-10485 .elementor-element.elementor-element-0ce893e .elementor-heading-title{font-size:var( --e-global-typography-24869c5-font-size );line-height:var( --e-global-typography-24869c5-line-height );}.elementor-10485 .elementor-element.elementor-element-61e1b58{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:16px;--e-n-carousel-arrow-prev-left-position:-32px;--e-n-carousel-arrow-next-right-position:-32px;--e-n-carousel-swiper-pagination-spacing:24px;}.elementor-10485 .elementor-element.elementor-element-b8ef8af .elementor-heading-title{font-size:var( --e-global-typography-dd0a2ab-font-size );line-height:var( --e-global-typography-dd0a2ab-line-height );letter-spacing:var( --e-global-typography-dd0a2ab-letter-spacing );}.elementor-10485 .elementor-element.elementor-element-c017207 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10485 .elementor-element.elementor-element-536ce3a{--content-width:560px;--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;--flex-wrap:wrap;--padding-top:3rem;--padding-bottom:clamp(1.25rem, -0.733rem + 9.333vi, 3rem);--padding-left:clamp(1.25rem, -0.733rem + 9.333vi, 3rem);--padding-right:clamp(1.25rem, -0.733rem + 9.333vi, 3rem);}.elementor-10485 .elementor-element.elementor-element-f08c3e6{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-10485 .elementor-element.elementor-element-a8a0017 .elementor-heading-title{font-size:var( --e-global-typography-dd0a2ab-font-size );line-height:var( --e-global-typography-dd0a2ab-line-height );letter-spacing:var( --e-global-typography-dd0a2ab-letter-spacing );}.elementor-10485 .elementor-element.elementor-element-f5dd0d4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10485 .elementor-element.elementor-element-89aba77{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10485 .elementor-element.elementor-element-17a358f .elementor-heading-title{font-size:var( --e-global-typography-24869c5-font-size );line-height:var( --e-global-typography-24869c5-line-height );}.elementor-10485 .elementor-element.elementor-element-414ebde .elementor-heading-title{font-size:var( --e-global-typography-24869c5-font-size );line-height:var( --e-global-typography-24869c5-line-height );}.elementor-10485 .elementor-element.elementor-element-c44b5f7 > .elementor-widget-container{margin:1rem 0rem 0.25rem 0rem;}.elementor-10485 .elementor-element.elementor-element-c44b5f7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10485 .elementor-element.elementor-element-c44b5f7 .elementor-icon-list-item > a{font-size:15px;}.elementor-10485 .elementor-element.elementor-element-e8c045b .elementor-heading-title{font-size:var( --e-global-typography-24869c5-font-size );line-height:var( --e-global-typography-24869c5-line-height );}.elementor-10485 .elementor-element.elementor-element-4a27b8f{--content-width:560px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:clamp(1.25rem, -0.733rem + 9.333vi, 3rem);--padding-left:clamp(1.25rem, -0.733rem + 9.333vi, 3rem);--padding-right:clamp(1.25rem, -0.733rem + 9.333vi, 3rem);}.elementor-10485 .elementor-element.elementor-element-6b6981f{--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:6px 6px;--row-gap:6px;--column-gap:6px;--flex-wrap:nowrap;}.elementor-10485 .elementor-element.elementor-element-9eb0a4e > .elementor-widget-container{margin:-3px 0px 0px 0px;}.elementor-10485 .elementor-element.elementor-element-9eb0a4e.elementor-element{--align-self:center;}.elementor-10485 .elementor-element.elementor-element-30cb2a3{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;text-align:center;}.elementor-10485 .elementor-element.elementor-element-30cb2a3 .elementor-heading-title{font-size:var( --e-global-typography-dd0a2ab-font-size );line-height:var( --e-global-typography-dd0a2ab-line-height );letter-spacing:var( --e-global-typography-dd0a2ab-letter-spacing );}.elementor-10485 .elementor-element.elementor-element-bd4842d > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-10485 .elementor-element.elementor-element-bd4842d{text-align:center;}.elementor-10485 .elementor-element.elementor-element-bd4842d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10485 .elementor-element.elementor-element-6e7f010{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-10485 .elementor-element.elementor-element-23f5fa2{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-10485 .elementor-element.elementor-element-5d661c6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10485 .elementor-element.elementor-element-4568e17{width:100%;max-width:100%;text-align:center;}.elementor-10485 .elementor-element.elementor-element-4568e17 .elementor-heading-title{font-size:14px;}.elementor-10485 .elementor-element.elementor-element-7cc2362{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10485 .elementor-element.elementor-element-c158dfe{width:100%;max-width:100%;text-align:center;}.elementor-10485 .elementor-element.elementor-element-c158dfe .elementor-heading-title{font-size:14px;}.elementor-10485 .elementor-element.elementor-element-c52b08a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10485 .elementor-element.elementor-element-bec3e66{width:100%;max-width:100%;text-align:center;}.elementor-10485 .elementor-element.elementor-element-bec3e66 .elementor-heading-title{font-size:14px;}.elementor-10485 .elementor-element.elementor-element-16a5ea1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10485 .elementor-element.elementor-element-a704077{width:100%;max-width:100%;text-align:center;}.elementor-10485 .elementor-element.elementor-element-a704077 .elementor-heading-title{font-size:14px;}.elementor-10485 .elementor-element.elementor-element-6e6567b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10485 .elementor-element.elementor-element-1507c3a{width:100%;max-width:100%;text-align:center;}.elementor-10485 .elementor-element.elementor-element-1507c3a .elementor-heading-title{font-size:14px;}.elementor-10485 .elementor-element.elementor-element-5fb963b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10485 .elementor-element.elementor-element-be059d7{width:100%;max-width:100%;text-align:center;}.elementor-10485 .elementor-element.elementor-element-be059d7 .elementor-heading-title{font-size:14px;}.elementor-10485 .elementor-element.elementor-element-f853e26{--min-height:240px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10485 .elementor-element.elementor-element-f126d32{width:auto;max-width:auto;top:180px;}.elementor-10485 .elementor-element.elementor-element-f126d32 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-10485 .elementor-element.elementor-element-f126d32.elementor-element{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-10485 .elementor-element.elementor-element-f126d32{right:-10px;}body.rtl .elementor-10485 .elementor-element.elementor-element-f126d32{left:-10px;}.elementor-10485 .elementor-element.elementor-element-f126d32 img{width:82px;}.elementor-10485 .elementor-element.elementor-element-5cb8202 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-10485 .elementor-element.elementor-element-5cb8202{bottom:50vh;}.elementor-10485 .elementor-element.elementor-element-5cb8202 img{height:65vh;object-fit:cover;}.elementor-10485 .elementor-element.elementor-element-ff4cf3e{bottom:72px;}.elementor-10485 .elementor-element.elementor-element-ff4cf3e img{max-width:100%;height:1024px;object-fit:cover;}.elementor-10485 .elementor-element.elementor-element-0798539{--content-width:96%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10485 .elementor-element.elementor-element-4f66ac0{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:var( --e-global-typography-6c93432-font-size );line-height:var( --e-global-typography-6c93432-line-height );}.elementor-10485 .elementor-element.elementor-element-d995c5a{--content-width:560px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:clamp(1.25rem, -0.733rem + 9.333vi, 3rem);--padding-left:clamp(1.25rem, -0.733rem + 9.333vi, 3rem);--padding-right:clamp(1.25rem, -0.733rem + 9.333vi, 3rem);}.elementor-10485 .elementor-element.elementor-element-482b5d0 .elementor-heading-title{font-size:0.8rem;}.elementor-10485 .elementor-element.elementor-element-b627de6{text-align:center;}.elementor-10485 .elementor-element.elementor-element-b627de6 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10485 .elementor-element.elementor-element-d70eca3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-9b595ef-font-size );line-height:var( --e-global-typography-9b595ef-line-height );}.elementor-10485 .elementor-element.elementor-element-f17850a{--width:100%;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--flex-wrap:wrap;}.elementor-10485 .elementor-element.elementor-element-a038765{--width:45%;}.elementor-10485 .elementor-element.elementor-element-a038765.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10485 .elementor-element.elementor-element-a45b34c .elementor-heading-title{font-size:var( --e-global-typography-24869c5-font-size );line-height:var( --e-global-typography-24869c5-line-height );}.elementor-10485 .elementor-element.elementor-element-be9ffc0{--width:45%;}.elementor-10485 .elementor-element.elementor-element-be9ffc0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10485 .elementor-element.elementor-element-84aa412 .elementor-heading-title{font-size:var( --e-global-typography-24869c5-font-size );line-height:var( --e-global-typography-24869c5-line-height );}.elementor-10485 .elementor-element.elementor-element-e620668{--width:45%;}.elementor-10485 .elementor-element.elementor-element-e620668.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10485 .elementor-element.elementor-element-b70b039 .elementor-heading-title{font-size:var( --e-global-typography-24869c5-font-size );line-height:var( --e-global-typography-24869c5-line-height );}.elementor-10485 .elementor-element.elementor-element-8a29b0d{--width:45%;}.elementor-10485 .elementor-element.elementor-element-8a29b0d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10485 .elementor-element.elementor-element-e76b4f2 .elementor-heading-title{font-size:var( --e-global-typography-24869c5-font-size );line-height:var( --e-global-typography-24869c5-line-height );}.elementor-10485 .elementor-element.elementor-element-98db6f2{--content-width:560px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:3rem;--padding-bottom:clamp(1.25rem, -0.733rem + 9.333vi, 3rem);--padding-left:clamp(1.25rem, -0.733rem + 9.333vi, 3rem);--padding-right:clamp(1.25rem, -0.733rem + 9.333vi, 3rem);}.elementor-10485 .elementor-element.elementor-element-04ff2ce{--min-height:190px;}.elementor-10485 .elementor-element.elementor-element-b4f99bb .elementor-heading-title{font-size:var( --e-global-typography-dd0a2ab-font-size );line-height:var( --e-global-typography-dd0a2ab-line-height );letter-spacing:var( --e-global-typography-dd0a2ab-letter-spacing );}.elementor-10485 .elementor-element.elementor-element-0e0a75f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10485 .elementor-element.elementor-element-3ba5b74 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10485 .elementor-element.elementor-element-3ba5b74{font-size:var( --e-global-typography-9b595ef-font-size );line-height:var( --e-global-typography-9b595ef-line-height );}.elementor-10485 .elementor-element.elementor-element-e22f734{--content-width:560px;--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;--flex-wrap:wrap;--padding-top:3rem;--padding-bottom:clamp(1.25rem, -0.733rem + 9.333vi, 3rem);--padding-left:clamp(1.25rem, -0.733rem + 9.333vi, 3rem);--padding-right:clamp(1.25rem, -0.733rem + 9.333vi, 3rem);}.elementor-10485 .elementor-element.elementor-element-e99b3c8 .elementor-heading-title{font-size:0.8rem;}.elementor-10485 .elementor-element.elementor-element-3c8c30d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10485 .elementor-element.elementor-element-8c2d1bf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10485 .elementor-element.elementor-element-6a1c97c{--width:45%;--min-height:240px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-10485 .elementor-element.elementor-element-c83f474 .elementor-heading-title{font-size:var( --e-global-typography-24869c5-font-size );line-height:var( --e-global-typography-24869c5-line-height );}.elementor-10485 .elementor-element.elementor-element-2cfe49a{--width:45%;--min-height:240px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-10485 .elementor-element.elementor-element-6b3259d .elementor-heading-title{font-size:var( --e-global-typography-24869c5-font-size );line-height:var( --e-global-typography-24869c5-line-height );}.elementor-10485 .elementor-element.elementor-element-2e4d455 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-10485 .elementor-element.elementor-element-2e4d455{bottom:50vh;}.elementor-10485 .elementor-element.elementor-element-2e4d455 img{height:65vh;object-fit:cover;}.elementor-10485 .elementor-element.elementor-element-8907634{--content-width:560px;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:3rem;--padding-bottom:clamp(1.25rem, -0.733rem + 9.333vi, 3rem);--padding-left:clamp(1.25rem, -0.733rem + 9.333vi, 3rem);--padding-right:clamp(1.25rem, -0.733rem + 9.333vi, 3rem);}.elementor-10485 .elementor-element.elementor-element-31d1999 .elementor-heading-title{font-size:var( --e-global-typography-dd0a2ab-font-size );line-height:var( --e-global-typography-dd0a2ab-line-height );letter-spacing:var( --e-global-typography-dd0a2ab-letter-spacing );}.elementor-10485 .elementor-element.elementor-element-96b8077{--container-widget-width:330px;--container-widget-flex-grow:0;width:var( --container-widget-width, 330px );max-width:330px;}.elementor-10485 .elementor-element.elementor-element-96b8077 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10485 .elementor-element.elementor-element-085bd45 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-10485 .elementor-element.elementor-element-085bd45{--container-widget-width:277px;--container-widget-flex-grow:0;width:var( --container-widget-width, 277px );max-width:277px;font-size:var( --e-global-typography-9b595ef-font-size );line-height:var( --e-global-typography-9b595ef-line-height );}.elementor-10485 .elementor-element.elementor-element-fef911d{--swiper-slides-to-display:1;--container-widget-width:88%;--container-widget-flex-grow:0;width:var( --container-widget-width, 88% );max-width:88%;--arrow-prev-left-position:-36px;--arrow-next-right-position:-36px;--swiper-pagination-spacing:24px;}.elementor-10485 .elementor-element.elementor-element-fef911d > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}body.elementor-page-10485:not(.elementor-motion-effects-element-type-background), body.elementor-page-10485 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -7vh;}}/* Start custom CSS for container, class: .elementor-element-be17ac4 */.ellipse-vert-l-2 {
    position: relative;
    display: inline-block;
    padding: 0px 3px;
}
	
.ellipse-vert-l-2::before {
   content: '';
    position: absolute;
    top: -0.125em;
    left: -1.0725em;
	  transform: rotate(00deg);
    width: 138%;
    height: 138%;
    background-image: url('https://renovation-habitat.democlient-am.fr/wp-content/uploads/2025/01/ellipse-vert-l.svg');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f51bc3 */.elementor-10485 .elementor-element.elementor-element-0f51bc3 {
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-647f3af */img-comparison-slider {
    border-radius: 1rem;
    --divider-width: 2px;
    --handle-width: 12px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a27b8f */.ellipse-vert-l-2 {
    position: relative;
    display: inline-block;
    padding: 0px 3px;
}
	
.ellipse-vert-l-2::before {
   content: '';
    position: absolute;
    top: -0.125em;
    left: -1.0725em;
	  transform: rotate(00deg);
    width: 138%;
    height: 138%;
    background-image: url('https://renovation-habitat.democlient-am.fr/wp-content/uploads/2025/01/ellipse-vert-l.svg');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d172ce */.elementor-10485 .elementor-element.elementor-element-5d172ce {
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d995c5a */.ellipse-vert-l-2 {
    position: relative;
    display: inline-block;
    padding: 0px 3px;
}
	
.ellipse-vert-l-2::before {
   content: '';
    position: absolute;
    top: -0.125em;
    left: -1.0725em;
	  transform: rotate(00deg);
    width: 138%;
    height: 138%;
    background-image: url('https://renovation-habitat.democlient-am.fr/wp-content/uploads/2025/01/ellipse-vert-l.svg');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7292f5d */.elementor-10485 .elementor-element.elementor-element-7292f5d {
    z-index: -1;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Guthen Bloots';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://renovation-habitat45.com/wp-content/uploads/2025/01/Guthen-Bloots-Regular.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://renovation-habitat45.com/wp-content/uploads/2024/10/PlusJakartaSans-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://renovation-habitat45.com/wp-content/uploads/2024/10/PlusJakartaSans-LightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://renovation-habitat45.com/wp-content/uploads/2024/10/PlusJakartaSans-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://renovation-habitat45.com/wp-content/uploads/2024/10/PlusJakartaSans-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://renovation-habitat45.com/wp-content/uploads/2024/10/PlusJakartaSans-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://renovation-habitat45.com/wp-content/uploads/2024/10/PlusJakartaSans-MediumItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://renovation-habitat45.com/wp-content/uploads/2024/10/PlusJakartaSans-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://renovation-habitat45.com/wp-content/uploads/2024/10/PlusJakartaSans-SemiBoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://renovation-habitat45.com/wp-content/uploads/2024/10/PlusJakartaSans-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://renovation-habitat45.com/wp-content/uploads/2024/10/PlusJakartaSans-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://renovation-habitat45.com/wp-content/uploads/2024/10/PlusJakartaSans-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: italic;
	font-weight: 800;
	font-display: auto;
	src: url('https://renovation-habitat45.com/wp-content/uploads/2024/10/PlusJakartaSans-ExtraBoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Plus Jakarta Sans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: ;
}
/* End Custom Fonts CSS */