.elementor-59 .elementor-element.elementor-element-293f8ca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:clamp(1.5rem, -2.944rem + 6.944vw, 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-59 .elementor-element.elementor-element-58e2a52{--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:flex-end;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--flex-wrap:nowrap;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:3%;}.elementor-59 .elementor-element.elementor-element-58e2a52.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-59 .elementor-element.elementor-element-60236c5{--display:flex;--border-radius:1rem 1rem 1rem 1rem;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-59 .elementor-element.elementor-element-78b2bf4{--display:flex;--min-height:clamp(17.5rem, -10.1923rem + 43.2692vw, 28.75rem);--border-radius:1rem 1rem 1rem 1rem;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-59 .elementor-element.elementor-element-78b2bf4:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-78b2bf4 > .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/01/sponsoring-club-basket-chateauneuf-sur-loire-01-1024x768.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-59 .elementor-element.elementor-element-78b2bf4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-59 .elementor-element.elementor-element-007146e{--display:flex;--justify-content:center;--align-items:center;--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:-20%;--margin-bottom:0%;--margin-left:0%;--margin-right:-20%;--padding-top:clamp(1.5rem, 0.5rem + 1.25vi, 2rem);--padding-bottom:1rem;--padding-left:clamp(1.5rem, 0.5rem + 1.25vi, 2rem);--padding-right:clamp(1.5rem, 0.5rem + 1.25vi, 2rem);--z-index:2;}.elementor-59 .elementor-element.elementor-element-007146e:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-007146e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-028f251 );}.elementor-59 .elementor-element.elementor-element-007146e.e-con{--align-self:flex-end;}.elementor-59 .elementor-element.elementor-element-e66e30c{text-align:start;}.elementor-59 .elementor-element.elementor-element-e66e30c img{width:clamp(1.75rem, 0.75rem + 1.25vi, 2.25rem);}.elementor-59 .elementor-element.elementor-element-50a628c{width:var( --container-widget-width, 839px );max-width:839px;--container-widget-width:839px;--container-widget-flex-grow:0;text-align:center;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-59 .elementor-element.elementor-element-50a628c > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-cebb51d{--display:flex;--min-height:18vh;--border-radius:1rem 1rem 1rem 1rem;--padding-top:0%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-59 .elementor-element.elementor-element-da42069{--display:flex;--min-height:clamp(10.625rem, -0.1442rem + 16.8269vw, 15rem);--border-radius:1rem 1rem 1rem 1rem;}.elementor-59 .elementor-element.elementor-element-da42069:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-da42069 > .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/01/sponsoring-club-petanque-sully-sur-loire-01.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-59 .elementor-element.elementor-element-da42069.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-59 .elementor-element.elementor-element-f4d7eac{--display:flex;--min-height:clamp(16.25rem, -0.6731rem + 26.4423vw, 23.125rem);--border-radius:1rem 1rem 1rem 1rem;}.elementor-59 .elementor-element.elementor-element-f4d7eac:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-f4d7eac > .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/01/sponsoring-club-petanque-sully-sur-loire-02-768x614.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-59 .elementor-element.elementor-element-f4d7eac.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-59 .elementor-element.elementor-element-affc882{--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;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-59 .elementor-element.elementor-element-affc882.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-59 .elementor-element.elementor-element-5a7eb05{--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-59 .elementor-element.elementor-element-96efccb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-96efccb.elementor-element{--align-self:center;}.elementor-59 .elementor-element.elementor-element-96efccb .elementor-icon-wrapper{text-align:center;}.elementor-59 .elementor-element.elementor-element-96efccb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-59 .elementor-element.elementor-element-96efccb.elementor-view-framed .elementor-icon, .elementor-59 .elementor-element.elementor-element-96efccb.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-59 .elementor-element.elementor-element-96efccb.elementor-view-framed .elementor-icon, .elementor-59 .elementor-element.elementor-element-96efccb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-59 .elementor-element.elementor-element-96efccb .elementor-icon{font-size:0.5rem;}.elementor-59 .elementor-element.elementor-element-96efccb .elementor-icon svg{height:0.5rem;}.elementor-59 .elementor-element.elementor-element-485a86b .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-59 .elementor-element.elementor-element-118c19f{width:var( --container-widget-width, clamp(34.375rem, 6.25rem + 35.156vi, 48.438rem) );max-width:clamp(34.375rem, 6.25rem + 35.156vi, 48.438rem);--container-widget-width:clamp(34.375rem, 6.25rem + 35.156vi, 48.438rem);--container-widget-flex-grow:0;}.elementor-59 .elementor-element.elementor-element-118c19f > .elementor-widget-container{margin:0rem -2rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-118c19f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-59 .elementor-element.elementor-element-118c19f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:clamp(2.625rem, -0.375rem + 3.333vi, 3.625rem);font-weight:800;line-height:1.2em;color:var( --e-global-color-text );}.elementor-59 .elementor-element.elementor-element-a9bcf11{width:var( --container-widget-width, clamp(30.625rem, 5.625rem + 31.25vi, 43.125rem) );max-width:clamp(30.625rem, 5.625rem + 31.25vi, 43.125rem);--container-widget-width:clamp(30.625rem, 5.625rem + 31.25vi, 43.125rem);--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-59 .elementor-element.elementor-element-a9bcf11 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-a9bcf11.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-59 .elementor-element.elementor-element-951d6ec{width:var( --container-widget-width, 580px );max-width:580px;--container-widget-width:580px;--container-widget-flex-grow:0;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-primary );}.elementor-59 .elementor-element.elementor-element-951d6ec > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-59 .elementor-element.elementor-element-951d6ec.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-59 .elementor-element.elementor-element-4ba8ad0{--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;--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-59 .elementor-element.elementor-element-003e81c{--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-59 .elementor-element.elementor-element-603300f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-603300f.elementor-element{--align-self:center;}.elementor-59 .elementor-element.elementor-element-603300f .elementor-icon-wrapper{text-align:center;}.elementor-59 .elementor-element.elementor-element-603300f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-59 .elementor-element.elementor-element-603300f.elementor-view-framed .elementor-icon, .elementor-59 .elementor-element.elementor-element-603300f.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-59 .elementor-element.elementor-element-603300f.elementor-view-framed .elementor-icon, .elementor-59 .elementor-element.elementor-element-603300f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-59 .elementor-element.elementor-element-603300f .elementor-icon{font-size:0.5rem;}.elementor-59 .elementor-element.elementor-element-603300f .elementor-icon svg{height:0.5rem;}.elementor-59 .elementor-element.elementor-element-3f3ccc3 .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-59 .elementor-element.elementor-element-6b6ed74{width:var( --container-widget-width, 46vw );max-width:46vw;--container-widget-width:46vw;--container-widget-flex-grow:0;text-align:center;}.elementor-59 .elementor-element.elementor-element-6b6ed74 > .elementor-widget-container{margin:0px 0px 6px 0px;padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-6b6ed74.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-59 .elementor-element.elementor-element-6b6ed74 .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-text );}.elementor-59 .elementor-element.elementor-element-3fb7011{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-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-text );}.elementor-59 .elementor-element.elementor-element-3fb7011 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-3fb7011.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-59 .elementor-element.elementor-element-b0ab6bd{--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;--gap:clamp(1.5rem, -2.944rem + 6.944vw, 4rem) clamp(1.5rem, -2.944rem + 6.944vw, 4rem);--row-gap:clamp(1.5rem, -2.944rem + 6.944vw, 4rem);--column-gap:clamp(1.5rem, -2.944rem + 6.944vw, 4rem);--flex-wrap:nowrap;--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-59 .elementor-element.elementor-element-27233c1{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0rem 0rem 0rem 0rem;--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-59 .elementor-element.elementor-element-74d79b4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-74d79b4{text-align:end;}.elementor-59 .elementor-element.elementor-element-74d79b4 img{max-width:92%;height:clamp(22.5rem, 13.2692rem + 14.4231vw, 26.25rem);object-fit:cover;object-position:bottom center;border-radius:1rem 1rem 1rem 1rem;}.elementor-59 .elementor-element.elementor-element-43b156d{--display:flex;--justify-content:center;--align-items:center;--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:-12%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;--z-index:2;}.elementor-59 .elementor-element.elementor-element-43b156d:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-43b156d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-028f251 );}.elementor-59 .elementor-element.elementor-element-43b156d.e-con{--align-self:flex-start;}.elementor-59 .elementor-element.elementor-element-3eb3923{text-align:start;}.elementor-59 .elementor-element.elementor-element-3eb3923 img{width:clamp(2.25rem, 1.5rem + 0.938vi, 2.625rem);}.elementor-59 .elementor-element.elementor-element-6b10031{width:var( --container-widget-width, 345px );max-width:345px;--container-widget-width:345px;--container-widget-flex-grow:0;text-align:center;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-59 .elementor-element.elementor-element-6b10031 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-0442a03{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-59 .elementor-element.elementor-element-0442a03.e-con{--align-self:stretch;}.elementor-59 .elementor-element.elementor-element-da09434 .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-59 .elementor-element.elementor-element-bcde9fe{width:var( --container-widget-width, 431px );max-width:431px;--container-widget-width:431px;--container-widget-flex-grow:0;}.elementor-59 .elementor-element.elementor-element-bcde9fe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-bcde9fe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-59 .elementor-element.elementor-element-bcde9fe .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-59 .elementor-element.elementor-element-3d65339{width:var( --container-widget-width, 530px );max-width:530px;--container-widget-width:530px;--container-widget-flex-grow:0;}.elementor-59 .elementor-element.elementor-element-3d65339 > .elementor-widget-container{margin:0px 0px 2px 0px;padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-2a9ffcb .elementor-button{background-color:#02010100;fill:var( --e-global-color-0f1f62e );color:var( --e-global-color-0f1f62e );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-2a9ffcb .elementor-button-content-wrapper{flex-direction:row;}.elementor-59 .elementor-element.elementor-element-2a9ffcb .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-59 .elementor-element.elementor-element-6ff45e0{--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;--gap:clamp(1.5rem, -2.944rem + 6.944vw, 4rem) clamp(1.5rem, -2.944rem + 6.944vw, 4rem);--row-gap:clamp(1.5rem, -2.944rem + 6.944vw, 4rem);--column-gap:clamp(1.5rem, -2.944rem + 6.944vw, 4rem);--flex-wrap:nowrap;--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-59 .elementor-element.elementor-element-ed9c5ab{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-59 .elementor-element.elementor-element-ed9c5ab.e-con{--align-self:stretch;}.elementor-59 .elementor-element.elementor-element-0cc6421 .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-59 .elementor-element.elementor-element-beb03bf{width:var( --container-widget-width, 480px );max-width:480px;--container-widget-width:480px;--container-widget-flex-grow:0;}.elementor-59 .elementor-element.elementor-element-beb03bf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-beb03bf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-59 .elementor-element.elementor-element-beb03bf .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-59 .elementor-element.elementor-element-a8a6914{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;}.elementor-59 .elementor-element.elementor-element-a8a6914 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-a8a6914.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-59 .elementor-element.elementor-element-a0ce104 .elementor-button{background-color:#02010100;fill:var( --e-global-color-0f1f62e );color:var( --e-global-color-0f1f62e );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-a0ce104 .elementor-button-content-wrapper{flex-direction:row;}.elementor-59 .elementor-element.elementor-element-a0ce104 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-59 .elementor-element.elementor-element-2dd9b9a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0rem 0rem 0rem 0rem;--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-59 .elementor-element.elementor-element-44c4613 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-44c4613{text-align:end;}.elementor-59 .elementor-element.elementor-element-44c4613 img{max-width:92%;height:clamp(22.5rem, 13.2692rem + 14.4231vw, 26.25rem);object-fit:cover;object-position:bottom center;border-radius:1rem 1rem 1rem 1rem;}.elementor-59 .elementor-element.elementor-element-40bf732{--display:flex;--justify-content:center;--align-items:center;--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:-12%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;--z-index:2;}.elementor-59 .elementor-element.elementor-element-40bf732:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-40bf732 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-028f251 );}.elementor-59 .elementor-element.elementor-element-40bf732.e-con{--align-self:flex-end;}.elementor-59 .elementor-element.elementor-element-94d6516{text-align:start;}.elementor-59 .elementor-element.elementor-element-94d6516 img{width:clamp(2.25rem, 1.5rem + 0.938vi, 2.625rem);}.elementor-59 .elementor-element.elementor-element-e8bb400{width:var( --container-widget-width, 477px );max-width:477px;--container-widget-width:477px;--container-widget-flex-grow:0;text-align:center;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-59 .elementor-element.elementor-element-e8bb400 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-0a58046{--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-59 .elementor-element.elementor-element-6cd80f7{width:100%;max-width:100%;bottom:-5vw;}body:not(.rtl) .elementor-59 .elementor-element.elementor-element-6cd80f7{left:0px;}body.rtl .elementor-59 .elementor-element.elementor-element-6cd80f7{right:0px;}.elementor-59 .elementor-element.elementor-element-6cd80f7 img{width:100%;opacity:0.33;}.elementor-59 .elementor-element.elementor-element-d125b9c{--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;--gap:clamp(1.5rem, -2.944rem + 6.944vw, 4rem) clamp(1.5rem, -2.944rem + 6.944vw, 4rem);--row-gap:clamp(1.5rem, -2.944rem + 6.944vw, 4rem);--column-gap:clamp(1.5rem, -2.944rem + 6.944vw, 4rem);--flex-wrap:nowrap;--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-59 .elementor-element.elementor-element-7eae82e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0rem 0rem 0rem 0rem;--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-59 .elementor-element.elementor-element-328b21f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-328b21f{text-align:end;}.elementor-59 .elementor-element.elementor-element-328b21f img{max-width:92%;height:clamp(22.5rem, 13.2692rem + 14.4231vw, 26.25rem);object-fit:cover;object-position:bottom center;border-radius:1rem 1rem 1rem 1rem;}.elementor-59 .elementor-element.elementor-element-a4befb0{--display:flex;--justify-content:center;--align-items:center;--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:-12%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;--z-index:2;}.elementor-59 .elementor-element.elementor-element-a4befb0:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-a4befb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-028f251 );}.elementor-59 .elementor-element.elementor-element-a4befb0.e-con{--align-self:flex-start;}.elementor-59 .elementor-element.elementor-element-21097c5{text-align:start;}.elementor-59 .elementor-element.elementor-element-21097c5 img{width:clamp(2.25rem, 1.5rem + 0.938vi, 2.625rem);}.elementor-59 .elementor-element.elementor-element-2671491{width:var( --container-widget-width, 295px );max-width:295px;--container-widget-width:295px;--container-widget-flex-grow:0;text-align:center;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-59 .elementor-element.elementor-element-2671491 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-eba25e5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-59 .elementor-element.elementor-element-eba25e5.e-con{--align-self:stretch;}.elementor-59 .elementor-element.elementor-element-62fe83a .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-59 .elementor-element.elementor-element-83ee28a{width:var( --container-widget-width, 540px );max-width:540px;--container-widget-width:540px;--container-widget-flex-grow:0;}.elementor-59 .elementor-element.elementor-element-83ee28a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-83ee28a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-59 .elementor-element.elementor-element-83ee28a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-59 .elementor-element.elementor-element-4650b83{width:var( --container-widget-width, 530px );max-width:530px;--container-widget-width:530px;--container-widget-flex-grow:0;}.elementor-59 .elementor-element.elementor-element-4650b83 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-4650b83.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-59 .elementor-element.elementor-element-21f897f .elementor-button{background-color:#02010100;fill:var( --e-global-color-0f1f62e );color:var( --e-global-color-0f1f62e );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-21f897f .elementor-button-content-wrapper{flex-direction:row;}.elementor-59 .elementor-element.elementor-element-21f897f .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-59 .elementor-element.elementor-element-7c8e0be{--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:center;--gap:clamp(1.5rem, -2.944rem + 6.944vw, 4rem) clamp(1.5rem, -2.944rem + 6.944vw, 4rem);--row-gap:clamp(1.5rem, -2.944rem + 6.944vw, 4rem);--column-gap:clamp(1.5rem, -2.944rem + 6.944vw, 4rem);--flex-wrap:nowrap;--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-59 .elementor-element.elementor-element-a0194e2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0rem 0rem 0rem 0rem;--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-59 .elementor-element.elementor-element-4b1aa2c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-4b1aa2c{text-align:end;}.elementor-59 .elementor-element.elementor-element-4b1aa2c img{max-width:92%;height:clamp(22.5rem, 13.2692rem + 14.4231vw, 26.25rem);object-fit:cover;object-position:bottom center;border-radius:1rem 1rem 1rem 1rem;}.elementor-59 .elementor-element.elementor-element-73fcde1{--display:flex;--justify-content:center;--align-items:center;--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:-12%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;--z-index:2;}.elementor-59 .elementor-element.elementor-element-73fcde1:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-73fcde1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-028f251 );}.elementor-59 .elementor-element.elementor-element-73fcde1.e-con{--align-self:flex-end;}.elementor-59 .elementor-element.elementor-element-42bd569{text-align:start;}.elementor-59 .elementor-element.elementor-element-42bd569 img{width:clamp(2.25rem, 1.5rem + 0.938vi, 2.625rem);}.elementor-59 .elementor-element.elementor-element-bb83767{width:var( --container-widget-width, 295px );max-width:295px;--container-widget-width:295px;--container-widget-flex-grow:0;text-align:center;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-59 .elementor-element.elementor-element-bb83767 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-a9f1a0a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-59 .elementor-element.elementor-element-a9f1a0a.e-con{--align-self:stretch;}.elementor-59 .elementor-element.elementor-element-2974deb .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-59 .elementor-element.elementor-element-900f3e7{width:var( --container-widget-width, 454px );max-width:454px;--container-widget-width:454px;--container-widget-flex-grow:0;}.elementor-59 .elementor-element.elementor-element-900f3e7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-900f3e7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-59 .elementor-element.elementor-element-900f3e7 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-59 .elementor-element.elementor-element-b303edf{width:var( --container-widget-width, 508px );max-width:508px;--container-widget-width:508px;--container-widget-flex-grow:0;}.elementor-59 .elementor-element.elementor-element-b303edf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-b303edf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-59 .elementor-element.elementor-element-10a5d4f .elementor-button{background-color:#02010100;fill:var( --e-global-color-0f1f62e );color:var( --e-global-color-0f1f62e );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-10a5d4f .elementor-button-content-wrapper{flex-direction:row;}.elementor-59 .elementor-element.elementor-element-10a5d4f .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-59 .elementor-element.elementor-element-bfd05fb{--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-59 .elementor-element.elementor-element-b5eae5e{width:100%;max-width:100%;bottom:-32vh;}body:not(.rtl) .elementor-59 .elementor-element.elementor-element-b5eae5e{left:0px;}body.rtl .elementor-59 .elementor-element.elementor-element-b5eae5e{right:0px;}.elementor-59 .elementor-element.elementor-element-b5eae5e img{width:100%;opacity:0.33;}.elementor-59 .elementor-element.elementor-element-d296f51{width:100%;max-width:100%;bottom:-32vh;}body:not(.rtl) .elementor-59 .elementor-element.elementor-element-d296f51{left:0px;}body.rtl .elementor-59 .elementor-element.elementor-element-d296f51{right:0px;}.elementor-59 .elementor-element.elementor-element-d296f51 img{width:100%;opacity:0.64;}.elementor-59 .elementor-element.elementor-element-6d2e1a8{--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:center;--gap:clamp(1.5rem, -2.944rem + 6.944vw, 4rem) clamp(1.5rem, -2.944rem + 6.944vw, 4rem);--row-gap:clamp(1.5rem, -2.944rem + 6.944vw, 4rem);--column-gap:clamp(1.5rem, -2.944rem + 6.944vw, 4rem);--flex-wrap:nowrap;--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-59 .elementor-element.elementor-element-f5f0e6b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-59 .elementor-element.elementor-element-f5f0e6b.e-con{--align-self:stretch;}.elementor-59 .elementor-element.elementor-element-49f288d .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-59 .elementor-element.elementor-element-be40bb4{width:var( --container-widget-width, 515px );max-width:515px;--container-widget-width:515px;--container-widget-flex-grow:0;}.elementor-59 .elementor-element.elementor-element-be40bb4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-be40bb4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-59 .elementor-element.elementor-element-be40bb4 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-59 .elementor-element.elementor-element-05d8703{width:var( --container-widget-width, 457px );max-width:457px;--container-widget-width:457px;--container-widget-flex-grow:0;}.elementor-59 .elementor-element.elementor-element-05d8703 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-a8790de .elementor-button{background-color:#02010100;fill:var( --e-global-color-0f1f62e );color:var( --e-global-color-0f1f62e );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-a8790de .elementor-button-content-wrapper{flex-direction:row;}.elementor-59 .elementor-element.elementor-element-a8790de .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-59 .elementor-element.elementor-element-89bac2f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0rem 0rem 0rem 0rem;--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-59 .elementor-element.elementor-element-05e469e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-05e469e{text-align:end;}.elementor-59 .elementor-element.elementor-element-05e469e img{max-width:92%;height:clamp(22.5rem, 13.2692rem + 14.4231vw, 26.25rem);object-fit:cover;object-position:bottom center;border-radius:1rem 1rem 1rem 1rem;}.elementor-59 .elementor-element.elementor-element-cfde5c4{--display:flex;--justify-content:center;--align-items:center;--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:-12%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;--z-index:2;}.elementor-59 .elementor-element.elementor-element-cfde5c4:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-cfde5c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-028f251 );}.elementor-59 .elementor-element.elementor-element-cfde5c4.e-con{--align-self:flex-start;}.elementor-59 .elementor-element.elementor-element-bb4736b{text-align:start;}.elementor-59 .elementor-element.elementor-element-bb4736b img{width:clamp(2.25rem, 1.5rem + 0.938vi, 2.625rem);}.elementor-59 .elementor-element.elementor-element-d41b1f4{width:var( --container-widget-width, 295px );max-width:295px;--container-widget-width:295px;--container-widget-flex-grow:0;text-align:center;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-59 .elementor-element.elementor-element-d41b1f4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-bcd8510{--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;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--flex-wrap:nowrap;--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-59 .elementor-element.elementor-element-f57028d{--display:flex;--min-height:clamp(16.25rem, 21.25rem + -6.25vi, 13.75rem);--border-radius:16px 16px 16px 16px;}.elementor-59 .elementor-element.elementor-element-f57028d:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-f57028d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://renovation-habitat45.com/wp-content/uploads/2025/02/sponsoring-david-thoret.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-59 .elementor-element.elementor-element-c6d24c2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:1rem 1rem 1rem 1rem;--padding-top:3rem;--padding-bottom:2.6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-59 .elementor-element.elementor-element-c6d24c2:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-c6d24c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(202deg, #D8F0FB 0%, #9EE2FB 100%);}.elementor-59 .elementor-element.elementor-element-c6d24c2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-59 .elementor-element.elementor-element-5e4eaee{width:var( --container-widget-width, 886px );max-width:886px;--container-widget-width:886px;--container-widget-flex-grow:0;text-align:center;}.elementor-59 .elementor-element.elementor-element-5e4eaee > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-59 .elementor-element.elementor-element-5e4eaee.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-59 .elementor-element.elementor-element-5e4eaee .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-59 .elementor-element.elementor-element-f0dd134{width:var( --container-widget-width, clamp(33.75rem, -9.375rem + 53.906vi, 55.313rem) );max-width:clamp(33.75rem, -9.375rem + 53.906vi, 55.313rem);--container-widget-width:clamp(33.75rem, -9.375rem + 53.906vi, 55.313rem);--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-text );}.elementor-59 .elementor-element.elementor-element-f0dd134 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-f0dd134.elementor-element{--flex-grow:0;--flex-shrink:0;}body.elementor-page-59:not(.elementor-motion-effects-element-type-background), body.elementor-page-59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://renovation-habitat45.com/wp-content/uploads/2025/01/fond-degrade-bleu-header-2.webp");background-position:0px -308px;background-repeat:no-repeat;background-size:contain;}@media(max-width:1024px){.elementor-59 .elementor-element.elementor-element-293f8ca{--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, -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(1rem, -2rem + 6.25vw, 2rem);--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-59 .elementor-element.elementor-element-58e2a52{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-59 .elementor-element.elementor-element-58e2a52.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-59 .elementor-element.elementor-element-78b2bf4{--min-height:clamp(13.125rem, 0.0000rem + 27.3438vw, 17.5rem);}.elementor-59 .elementor-element.elementor-element-007146e{--margin-top:-28%;--margin-bottom:-8%;--margin-left:0%;--margin-right:-39%;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-59 .elementor-element.elementor-element-50a628c > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-59 .elementor-element.elementor-element-50a628c{font-size:var( --e-global-typography-a86eadd-font-size );line-height:var( --e-global-typography-a86eadd-line-height );}.elementor-59 .elementor-element.elementor-element-da42069{--min-height:clamp(7.875rem, -3.3750rem + 23.4375vw, 11.625rem);}.elementor-59 .elementor-element.elementor-element-f4d7eac{--min-height:clamp(11.875rem, 2.5000rem + 19.5313vw, 15rem);}.elementor-59 .elementor-element.elementor-element-affc882{--justify-content:flex-start;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-59 .elementor-element.elementor-element-affc882.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-59 .elementor-element.elementor-element-485a86b .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-59 .elementor-element.elementor-element-118c19f{width:100%;max-width:100%;}.elementor-59 .elementor-element.elementor-element-118c19f > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-59 .elementor-element.elementor-element-118c19f .elementor-heading-title{font-size:clamp(1.75rem, 0.4rem + 2.813vi, 2.2rem);}.elementor-59 .elementor-element.elementor-element-a9bcf11{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-59 .elementor-element.elementor-element-951d6ec > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-951d6ec{font-size:var( --e-global-typography-6c93432-font-size );line-height:var( --e-global-typography-6c93432-line-height );}.elementor-59 .elementor-element.elementor-element-4ba8ad0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-59 .elementor-element.elementor-element-003e81c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-59 .elementor-element.elementor-element-3f3ccc3 .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-59 .elementor-element.elementor-element-6b6ed74{--container-widget-width:580px;--container-widget-flex-grow:0;width:var( --container-widget-width, 580px );max-width:580px;text-align:center;}.elementor-59 .elementor-element.elementor-element-6b6ed74 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-59 .elementor-element.elementor-element-3fb7011{--container-widget-width:530px;--container-widget-flex-grow:0;width:var( --container-widget-width, 530px );max-width:530px;text-align:center;font-size:var( --e-global-typography-9b595ef-font-size );line-height:var( --e-global-typography-9b595ef-line-height );}.elementor-59 .elementor-element.elementor-element-b0ab6bd{--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-start;--gap:clamp(2rem, 0.333rem + 4.167vi, 3rem) clamp(2rem, 0.333rem + 4.167vi, 3rem);--row-gap:clamp(2rem, 0.333rem + 4.167vi, 3rem);--column-gap:clamp(2rem, 0.333rem + 4.167vi, 3rem);--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-59 .elementor-element.elementor-element-27233c1{--justify-content:center;}.elementor-59 .elementor-element.elementor-element-27233c1.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:1;}.elementor-59 .elementor-element.elementor-element-74d79b4{text-align:end;}.elementor-59 .elementor-element.elementor-element-74d79b4 img{height:390px;}.elementor-59 .elementor-element.elementor-element-43b156d{--margin-top:-16%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-59 .elementor-element.elementor-element-43b156d.e-con{--align-self:flex-start;}.elementor-59 .elementor-element.elementor-element-6b10031{font-size:var( --e-global-typography-a86eadd-font-size );line-height:var( --e-global-typography-a86eadd-line-height );}.elementor-59 .elementor-element.elementor-element-da09434 .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-59 .elementor-element.elementor-element-bcde9fe .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-59 .elementor-element.elementor-element-6ff45e0{--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-start;--gap:clamp(2rem, 0.333rem + 4.167vi, 3rem) clamp(2rem, 0.333rem + 4.167vi, 3rem);--row-gap:clamp(2rem, 0.333rem + 4.167vi, 3rem);--column-gap:clamp(2rem, 0.333rem + 4.167vi, 3rem);--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-59 .elementor-element.elementor-element-0cc6421 .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-59 .elementor-element.elementor-element-beb03bf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-59 .elementor-element.elementor-element-2dd9b9a{--justify-content:center;}.elementor-59 .elementor-element.elementor-element-2dd9b9a.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:1;}.elementor-59 .elementor-element.elementor-element-44c4613{text-align:start;}.elementor-59 .elementor-element.elementor-element-44c4613 img{height:390px;}.elementor-59 .elementor-element.elementor-element-40bf732{--margin-top:-16%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-59 .elementor-element.elementor-element-e8bb400{font-size:var( --e-global-typography-24869c5-font-size );line-height:var( --e-global-typography-24869c5-line-height );}.elementor-59 .elementor-element.elementor-element-6cd80f7{bottom:15vw;}.elementor-59 .elementor-element.elementor-element-6cd80f7 img{max-width:100%;}.elementor-59 .elementor-element.elementor-element-d125b9c{--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-start;--gap:clamp(2rem, 0.333rem + 4.167vi, 3rem) clamp(2rem, 0.333rem + 4.167vi, 3rem);--row-gap:clamp(2rem, 0.333rem + 4.167vi, 3rem);--column-gap:clamp(2rem, 0.333rem + 4.167vi, 3rem);--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-59 .elementor-element.elementor-element-7eae82e{--justify-content:center;}.elementor-59 .elementor-element.elementor-element-7eae82e.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:1;}.elementor-59 .elementor-element.elementor-element-328b21f{text-align:end;}.elementor-59 .elementor-element.elementor-element-328b21f img{height:390px;}.elementor-59 .elementor-element.elementor-element-a4befb0{--margin-top:-16%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-59 .elementor-element.elementor-element-2671491 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-2671491{font-size:var( --e-global-typography-a86eadd-font-size );line-height:var( --e-global-typography-a86eadd-line-height );}.elementor-59 .elementor-element.elementor-element-62fe83a .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-59 .elementor-element.elementor-element-83ee28a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-59 .elementor-element.elementor-element-7c8e0be{--flex-direction:row-reverse;--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-reverse;--align-items:flex-start;--gap:clamp(2rem, 0.333rem + 4.167vi, 3rem) clamp(2rem, 0.333rem + 4.167vi, 3rem);--row-gap:clamp(2rem, 0.333rem + 4.167vi, 3rem);--column-gap:clamp(2rem, 0.333rem + 4.167vi, 3rem);--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-59 .elementor-element.elementor-element-a0194e2{--justify-content:center;}.elementor-59 .elementor-element.elementor-element-a0194e2.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:1;}.elementor-59 .elementor-element.elementor-element-4b1aa2c{text-align:start;}.elementor-59 .elementor-element.elementor-element-4b1aa2c img{height:390px;}.elementor-59 .elementor-element.elementor-element-73fcde1{--margin-top:-16%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-59 .elementor-element.elementor-element-bb83767 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-bb83767{font-size:var( --e-global-typography-a86eadd-font-size );line-height:var( --e-global-typography-a86eadd-line-height );}.elementor-59 .elementor-element.elementor-element-2974deb .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-59 .elementor-element.elementor-element-900f3e7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-59 .elementor-element.elementor-element-b5eae5e{bottom:9vw;}.elementor-59 .elementor-element.elementor-element-b5eae5e img{max-width:100%;}.elementor-59 .elementor-element.elementor-element-d296f51{bottom:-21vh;}.elementor-59 .elementor-element.elementor-element-d296f51 img{max-width:100%;height:100vh;}.elementor-59 .elementor-element.elementor-element-6d2e1a8{--flex-direction:row-reverse;--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-reverse;--align-items:flex-start;--gap:clamp(2rem, 0.333rem + 4.167vi, 3rem) clamp(2rem, 0.333rem + 4.167vi, 3rem);--row-gap:clamp(2rem, 0.333rem + 4.167vi, 3rem);--column-gap:clamp(2rem, 0.333rem + 4.167vi, 3rem);--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-59 .elementor-element.elementor-element-49f288d .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-59 .elementor-element.elementor-element-be40bb4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-59 .elementor-element.elementor-element-89bac2f{--justify-content:center;}.elementor-59 .elementor-element.elementor-element-89bac2f.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:1;}.elementor-59 .elementor-element.elementor-element-05e469e{text-align:end;}.elementor-59 .elementor-element.elementor-element-05e469e img{height:390px;}.elementor-59 .elementor-element.elementor-element-cfde5c4{--margin-top:-16%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-59 .elementor-element.elementor-element-d41b1f4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-d41b1f4{font-size:var( --e-global-typography-a86eadd-font-size );line-height:var( --e-global-typography-a86eadd-line-height );}.elementor-59 .elementor-element.elementor-element-bcd8510{--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-start;--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);--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-59 .elementor-element.elementor-element-f57028d{--min-height:185px;}.elementor-59 .elementor-element.elementor-element-f57028d.e-con{--align-self:stretch;}.elementor-59 .elementor-element.elementor-element-c6d24c2{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-59 .elementor-element.elementor-element-5e4eaee > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-59 .elementor-element.elementor-element-5e4eaee{--container-widget-width:469px;--container-widget-flex-grow:0;width:var( --container-widget-width, 469px );max-width:469px;}.elementor-59 .elementor-element.elementor-element-5e4eaee .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-59 .elementor-element.elementor-element-f0dd134{--container-widget-width:423px;--container-widget-flex-grow:0;width:var( --container-widget-width, 423px );max-width:423px;text-align:center;font-size:var( --e-global-typography-9b595ef-font-size );line-height:var( --e-global-typography-9b595ef-line-height );}body.elementor-page-59:not(.elementor-motion-effects-element-type-background), body.elementor-page-59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -142px;}}@media(min-width:768px){.elementor-59 .elementor-element.elementor-element-293f8ca{--content-width:1600px;}.elementor-59 .elementor-element.elementor-element-58e2a52{--width:50%;}.elementor-59 .elementor-element.elementor-element-60236c5{--width:55%;}.elementor-59 .elementor-element.elementor-element-78b2bf4{--width:100%;}.elementor-59 .elementor-element.elementor-element-007146e{--width:clamp(16.25rem, 0.8654rem + 24.0385vw, 22.5rem);}.elementor-59 .elementor-element.elementor-element-cebb51d{--width:45%;}.elementor-59 .elementor-element.elementor-element-da42069{--width:72%;}.elementor-59 .elementor-element.elementor-element-f4d7eac{--width:100%;}.elementor-59 .elementor-element.elementor-element-affc882{--width:50%;}.elementor-59 .elementor-element.elementor-element-4ba8ad0{--content-width:1440px;}.elementor-59 .elementor-element.elementor-element-b0ab6bd{--content-width:1152px;}.elementor-59 .elementor-element.elementor-element-27233c1{--width:50%;}.elementor-59 .elementor-element.elementor-element-43b156d{--width:clamp(20rem, 6.9218rem + 20.4346vw, 25.313rem);}.elementor-59 .elementor-element.elementor-element-0442a03{--width:50%;}.elementor-59 .elementor-element.elementor-element-6ff45e0{--content-width:1152px;}.elementor-59 .elementor-element.elementor-element-ed9c5ab{--width:50%;}.elementor-59 .elementor-element.elementor-element-2dd9b9a{--width:50%;}.elementor-59 .elementor-element.elementor-element-40bf732{--width:clamp(22.5rem, 5.5769rem + 26.4423vw, 29.375rem);}.elementor-59 .elementor-element.elementor-element-d125b9c{--content-width:1152px;}.elementor-59 .elementor-element.elementor-element-7eae82e{--width:50%;}.elementor-59 .elementor-element.elementor-element-a4befb0{--width:clamp(20rem, 6.9218rem + 20.4346vw, 25.313rem);}.elementor-59 .elementor-element.elementor-element-eba25e5{--width:50%;}.elementor-59 .elementor-element.elementor-element-7c8e0be{--content-width:1152px;}.elementor-59 .elementor-element.elementor-element-a0194e2{--width:50%;}.elementor-59 .elementor-element.elementor-element-73fcde1{--width:clamp(20rem, 6.9218rem + 20.4346vw, 25.313rem);}.elementor-59 .elementor-element.elementor-element-a9f1a0a{--width:50%;}.elementor-59 .elementor-element.elementor-element-6d2e1a8{--content-width:1152px;}.elementor-59 .elementor-element.elementor-element-f5f0e6b{--width:50%;}.elementor-59 .elementor-element.elementor-element-89bac2f{--width:50%;}.elementor-59 .elementor-element.elementor-element-cfde5c4{--width:clamp(20rem, 6.9218rem + 20.4346vw, 25.313rem);}.elementor-59 .elementor-element.elementor-element-bcd8510{--content-width:960px;}.elementor-59 .elementor-element.elementor-element-f57028d{--width:20%;}.elementor-59 .elementor-element.elementor-element-c6d24c2{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-59 .elementor-element.elementor-element-293f8ca{--content-width:1024px;}.elementor-59 .elementor-element.elementor-element-58e2a52{--width:50%;}.elementor-59 .elementor-element.elementor-element-78b2bf4{--width:100%;}.elementor-59 .elementor-element.elementor-element-007146e{--width:240px;}.elementor-59 .elementor-element.elementor-element-da42069{--width:78%;}.elementor-59 .elementor-element.elementor-element-f4d7eac{--width:100%;}.elementor-59 .elementor-element.elementor-element-affc882{--width:50%;}.elementor-59 .elementor-element.elementor-element-4ba8ad0{--content-width:1024px;}.elementor-59 .elementor-element.elementor-element-b0ab6bd{--content-width:1024px;}.elementor-59 .elementor-element.elementor-element-27233c1{--width:48%;}.elementor-59 .elementor-element.elementor-element-43b156d{--width:300px;}.elementor-59 .elementor-element.elementor-element-6ff45e0{--content-width:1024px;}.elementor-59 .elementor-element.elementor-element-2dd9b9a{--width:48%;}.elementor-59 .elementor-element.elementor-element-40bf732{--width:clamp(16.25rem, 5.0000rem + 23.4375vw, 20rem);}.elementor-59 .elementor-element.elementor-element-d125b9c{--content-width:1024px;}.elementor-59 .elementor-element.elementor-element-7eae82e{--width:48%;}.elementor-59 .elementor-element.elementor-element-a4befb0{--width:260px;}.elementor-59 .elementor-element.elementor-element-7c8e0be{--content-width:1024px;}.elementor-59 .elementor-element.elementor-element-a0194e2{--width:48%;}.elementor-59 .elementor-element.elementor-element-73fcde1{--width:260px;}.elementor-59 .elementor-element.elementor-element-6d2e1a8{--content-width:1024px;}.elementor-59 .elementor-element.elementor-element-89bac2f{--width:48%;}.elementor-59 .elementor-element.elementor-element-cfde5c4{--width:260px;}.elementor-59 .elementor-element.elementor-element-bcd8510{--content-width:1024px;}}@media(max-width:767px){.elementor-59 .elementor-element.elementor-element-293f8ca{--content-width:480px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;--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-59 .elementor-element.elementor-element-58e2a52{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-59 .elementor-element.elementor-element-60236c5{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:6%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-59 .elementor-element.elementor-element-007146e{--width:220px;--margin-top:-30%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-59 .elementor-element.elementor-element-50a628c{font-size:var( --e-global-typography-a86eadd-font-size );line-height:var( --e-global-typography-a86eadd-line-height );}.elementor-59 .elementor-element.elementor-element-cebb51d{--width:78%;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-59 .elementor-element.elementor-element-cebb51d.e-con{--align-self:flex-start;}.elementor-59 .elementor-element.elementor-element-da42069{--width:80%;}.elementor-59 .elementor-element.elementor-element-f4d7eac{--min-height:161px;}.elementor-59 .elementor-element.elementor-element-affc882{--gap:1rem 2rem;--row-gap:1rem;--column-gap:2rem;}.elementor-59 .elementor-element.elementor-element-485a86b .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-59 .elementor-element.elementor-element-118c19f > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-59 .elementor-element.elementor-element-118c19f .elementor-heading-title{font-size:clamp(1.625rem, 0.492rem + 5.333vi, 2.625rem);line-height:1.2em;}.elementor-59 .elementor-element.elementor-element-a9bcf11{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-59 .elementor-element.elementor-element-951d6ec{--container-widget-width:352px;--container-widget-flex-grow:0;width:var( --container-widget-width, 352px );max-width:352px;font-size:var( --e-global-typography-6c93432-font-size );line-height:var( --e-global-typography-6c93432-line-height );}.elementor-59 .elementor-element.elementor-element-4ba8ad0{--content-width:480px;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--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-59 .elementor-element.elementor-element-003e81c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-59 .elementor-element.elementor-element-3f3ccc3 .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-59 .elementor-element.elementor-element-6b6ed74{width:100%;max-width:100%;text-align:center;}.elementor-59 .elementor-element.elementor-element-6b6ed74 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-59 .elementor-element.elementor-element-3fb7011{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;text-align:center;font-size:var( --e-global-typography-9b595ef-font-size );line-height:var( --e-global-typography-9b595ef-line-height );}.elementor-59 .elementor-element.elementor-element-b0ab6bd{--content-width:480px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--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-59 .elementor-element.elementor-element-74d79b4{text-align:start;}.elementor-59 .elementor-element.elementor-element-74d79b4 img{max-width:92%;height:clamp(13.75rem, 11.7594rem + 9.3677vw, 16.25rem);}.elementor-59 .elementor-element.elementor-element-43b156d{--width:280px;}.elementor-59 .elementor-element.elementor-element-43b156d.e-con{--align-self:flex-end;}.elementor-59 .elementor-element.elementor-element-6b10031{font-size:var( --e-global-typography-a86eadd-font-size );line-height:var( --e-global-typography-a86eadd-line-height );}.elementor-59 .elementor-element.elementor-element-da09434 .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-59 .elementor-element.elementor-element-bcde9fe .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-59 .elementor-element.elementor-element-6ff45e0{--content-width:480px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--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-59 .elementor-element.elementor-element-0cc6421 .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-59 .elementor-element.elementor-element-beb03bf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-59 .elementor-element.elementor-element-44c4613 img{max-width:92%;height:clamp(13.75rem, 11.7594rem + 9.3677vw, 16.25rem);}.elementor-59 .elementor-element.elementor-element-40bf732{--width:280px;}.elementor-59 .elementor-element.elementor-element-e8bb400{font-size:var( --e-global-typography-24869c5-font-size );line-height:var( --e-global-typography-24869c5-line-height );}.elementor-59 .elementor-element.elementor-element-6cd80f7 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-6cd80f7{bottom:50vh;}.elementor-59 .elementor-element.elementor-element-6cd80f7 img{height:65vh;object-fit:cover;}.elementor-59 .elementor-element.elementor-element-d125b9c{--content-width:480px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--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-59 .elementor-element.elementor-element-328b21f{text-align:start;}.elementor-59 .elementor-element.elementor-element-328b21f img{max-width:92%;height:clamp(13.75rem, 11.7594rem + 9.3677vw, 16.25rem);}.elementor-59 .elementor-element.elementor-element-a4befb0{--width:240px;}.elementor-59 .elementor-element.elementor-element-a4befb0.e-con{--align-self:flex-end;}.elementor-59 .elementor-element.elementor-element-2671491{font-size:var( --e-global-typography-a86eadd-font-size );line-height:var( --e-global-typography-a86eadd-line-height );}.elementor-59 .elementor-element.elementor-element-62fe83a .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-59 .elementor-element.elementor-element-83ee28a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-59 .elementor-element.elementor-element-7c8e0be{--content-width:480px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--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-59 .elementor-element.elementor-element-4b1aa2c img{max-width:92%;height:clamp(13.75rem, 11.7594rem + 9.3677vw, 16.25rem);}.elementor-59 .elementor-element.elementor-element-73fcde1{--width:240px;}.elementor-59 .elementor-element.elementor-element-bb83767{font-size:var( --e-global-typography-a86eadd-font-size );line-height:var( --e-global-typography-a86eadd-line-height );}.elementor-59 .elementor-element.elementor-element-2974deb .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-59 .elementor-element.elementor-element-900f3e7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-59 .elementor-element.elementor-element-d296f51{bottom:436px;}.elementor-59 .elementor-element.elementor-element-d296f51 img{max-width:100%;height:1024px;object-fit:cover;}.elementor-59 .elementor-element.elementor-element-6d2e1a8{--content-width:480px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--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-59 .elementor-element.elementor-element-49f288d .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-59 .elementor-element.elementor-element-be40bb4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-59 .elementor-element.elementor-element-05e469e{text-align:start;}.elementor-59 .elementor-element.elementor-element-05e469e img{max-width:92%;height:clamp(13.75rem, 11.7594rem + 9.3677vw, 16.25rem);}.elementor-59 .elementor-element.elementor-element-cfde5c4{--width:260px;}.elementor-59 .elementor-element.elementor-element-cfde5c4.e-con{--align-self:flex-end;}.elementor-59 .elementor-element.elementor-element-d41b1f4{font-size:var( --e-global-typography-a86eadd-font-size );line-height:var( --e-global-typography-a86eadd-line-height );}.elementor-59 .elementor-element.elementor-element-bcd8510{--content-width:480px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--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-59 .elementor-element.elementor-element-c6d24c2{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-59 .elementor-element.elementor-element-5e4eaee > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-59 .elementor-element.elementor-element-5e4eaee{--container-widget-width:345px;--container-widget-flex-grow:0;width:var( --container-widget-width, 345px );max-width:345px;}.elementor-59 .elementor-element.elementor-element-5e4eaee .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-59 .elementor-element.elementor-element-f0dd134{--container-widget-width:305px;--container-widget-flex-grow:0;width:var( --container-widget-width, 305px );max-width:305px;text-align:center;font-size:var( --e-global-typography-9b595ef-font-size );line-height:var( --e-global-typography-9b595ef-line-height );}body.elementor-page-59:not(.elementor-motion-effects-element-type-background), body.elementor-page-59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -62px;}}/* Start custom CSS for heading, class: .elementor-element-bcde9fe */.ellipse-rouge-small {
    position: relative;
    display: inline-block;
    padding: 0px 5px; /* Ajuste l'espace autour du texte */
}

.ellipse-rouge-small::before {
   content: '';
    position: absolute;
    top: -0.3em;
    left: -1em;
    transform: rotate(-0.5deg);
    width: 150%;
    height: 150%;
    background-image: url('https://renovation-habitat45.com/wp-content/uploads/2024/11/ellipse-rouge-small.svg'); /* Remplace par l'URL de ton SVG */
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-beb03bf */.ellipse-rouge-small {
    position: relative;
    display: inline-block;
    padding: 0px 5px; /* Ajuste l'espace autour du texte */
}

.ellipse-rouge-small::before {
   content: '';
    position: absolute;
    top: -0.3em;
    left: -1em;
    transform: rotate(-0.5deg);
    width: 150%;
    height: 150%;
    background-image: url('https://renovation-habitat45.com/wp-content/uploads/2024/11/ellipse-rouge-small.svg'); /* Remplace par l'URL de ton 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-0a58046 */.elementor-59 .elementor-element.elementor-element-0a58046 {
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-83ee28a */.ellipse-rouge-small {
    position: relative;
    display: inline-block;
    padding: 0px 5px; /* Ajuste l'espace autour du texte */
}

.ellipse-rouge-small::before {
   content: '';
    position: absolute;
    top: -0.3em;
    left: -1em;
    transform: rotate(-0.5deg);
    width: 150%;
    height: 150%;
    background-image: url('https://renovation-habitat45.com/wp-content/uploads/2024/11/ellipse-rouge-small.svg'); /* Remplace par l'URL de ton SVG */
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-900f3e7 */.ellipse-rouge-small {
    position: relative;
    display: inline-block;
    padding: 0px 5px; /* Ajuste l'espace autour du texte */
}

.ellipse-rouge-small::before {
   content: '';
    position: absolute;
    top: -0.3em;
    left: -1em;
    transform: rotate(-0.5deg);
    width: 150%;
    height: 150%;
    background-image: url('https://renovation-habitat45.com/wp-content/uploads/2024/11/ellipse-rouge-small.svg'); /* Remplace par l'URL de ton 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-bfd05fb */.elementor-59 .elementor-element.elementor-element-bfd05fb {
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be40bb4 */.ellipse-rouge-small {
    position: relative;
    display: inline-block;
    padding: 0px 5px; /* Ajuste l'espace autour du texte */
}

.ellipse-rouge-small::before {
   content: '';
    position: absolute;
    top: -0.3em;
    left: -1em;
    transform: rotate(-0.5deg);
    width: 150%;
    height: 150%;
    background-image: url('https://renovation-habitat45.com/wp-content/uploads/2024/11/ellipse-rouge-small.svg'); /* Remplace par l'URL de ton SVG */
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    z-index: 1;
}/* End custom 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 */