.elementor-12 .elementor-element.elementor-element-9a59187{--display:flex;--min-height:45vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:7%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-9a59187:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9a59187 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-9a59187, .elementor-12 .elementor-element.elementor-element-9a59187::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-9a59187 > .elementor-shape-bottom .elementor-shape-fill, .elementor-12 .elementor-element.elementor-element-9a59187 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-17dfc61 );}.elementor-12 .elementor-element.elementor-element-9a59187 > .elementor-shape-bottom svg, .elementor-12 .elementor-element.elementor-element-9a59187 > .e-con-inner > .elementor-shape-bottom svg{height:99px;transform:translateX(-50%) rotateY(180deg);}.elementor-12 .elementor-element.elementor-element-9a59187 > .elementor-shape-bottom, .elementor-12 .elementor-element.elementor-element-9a59187 > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-12 .elementor-element.elementor-element-1912c2e{z-index:4;text-align:center;}.elementor-12 .elementor-element.elementor-element-1912c2e .elementor-heading-title{color:var( --e-global-color-2737b04 );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 );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-ab5ee12{left:-10px;}body.rtl .elementor-12 .elementor-element.elementor-element-ab5ee12{right:-10px;}.elementor-12 .elementor-element.elementor-element-ab5ee12{bottom:30px;}.elementor-12 .elementor-element.elementor-element-3ee5024{z-index:4;text-align:center;color:var( --e-global-color-2737b04 );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 );}.elementor-12 .elementor-element.elementor-element-96838cf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:2rem 2rem;--background-transition:0.3s;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-12 .elementor-element.elementor-element-96838cf:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-96838cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-17dfc61 );}.elementor-12 .elementor-element.elementor-element-96838cf, .elementor-12 .elementor-element.elementor-element-96838cf::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-96838cf > .elementor-shape-bottom svg, .elementor-12 .elementor-element.elementor-element-96838cf > .e-con-inner > .elementor-shape-bottom svg{height:100px;}.elementor-12 .elementor-element.elementor-element-2f7621e{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-2f7621e .elementor-headline{text-align:center;font-size:var( --e-global-typography-6067393-font-size );font-weight:var( --e-global-typography-6067393-font-weight );line-height:var( --e-global-typography-6067393-line-height );}.elementor-12 .elementor-element.elementor-element-2f7621e .elementor-headline-dynamic-wrapper path{stroke:#0061814D;stroke-width:12px;stroke-linecap:round;stroke-linejoin:round;}.elementor-12 .elementor-element.elementor-element-2f7621e .elementor-headline-plain-text{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-2f7621e .elementor-headline-dynamic-text{font-weight:var( --e-global-typography-4ee4166-font-weight );line-height:var( --e-global-typography-4ee4166-line-height );}.elementor-12 .elementor-element.elementor-element-0108906{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--background-transition:0.3s;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-7429eb5{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-7429eb5 > .elementor-widget-container{background-color:var( --e-global-color-2737b04 );padding:24px 28px 24px 28px;border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-7429eb5:hover .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-7429eb5 .elementor-image-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-7429eb5.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-12 .elementor-element.elementor-element-7429eb5.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-12 .elementor-element.elementor-element-7429eb5.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-7429eb5 .elementor-image-box-title{margin-bottom:8px;font-size:var( --e-global-typography-82a99d3-font-size );font-weight:var( --e-global-typography-82a99d3-font-weight );}.elementor-12 .elementor-element.elementor-element-7429eb5 .elementor-image-box-wrapper .elementor-image-box-img{width:110px;}.elementor-12 .elementor-element.elementor-element-7429eb5 .elementor-image-box-img img{border-radius:100%;transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-96b6ad1{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-96b6ad1 > .elementor-widget-container{background-color:var( --e-global-color-2737b04 );padding:24px 28px 24px 28px;border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-96b6ad1:hover .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-96b6ad1 .elementor-image-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-96b6ad1.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-12 .elementor-element.elementor-element-96b6ad1.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-12 .elementor-element.elementor-element-96b6ad1.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-96b6ad1 .elementor-image-box-title{margin-bottom:8px;font-size:var( --e-global-typography-82a99d3-font-size );font-weight:var( --e-global-typography-82a99d3-font-weight );}.elementor-12 .elementor-element.elementor-element-96b6ad1 .elementor-image-box-wrapper .elementor-image-box-img{width:110px;}.elementor-12 .elementor-element.elementor-element-96b6ad1 .elementor-image-box-img img{border-radius:100%;transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-dbeeabf{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-dbeeabf > .elementor-widget-container{background-color:var( --e-global-color-2737b04 );padding:24px 28px 24px 28px;border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-dbeeabf:hover .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-dbeeabf .elementor-image-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-dbeeabf.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-12 .elementor-element.elementor-element-dbeeabf.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-12 .elementor-element.elementor-element-dbeeabf.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-dbeeabf .elementor-image-box-title{margin-bottom:8px;font-size:var( --e-global-typography-82a99d3-font-size );font-weight:var( --e-global-typography-82a99d3-font-weight );}.elementor-12 .elementor-element.elementor-element-dbeeabf .elementor-image-box-wrapper .elementor-image-box-img{width:110px;}.elementor-12 .elementor-element.elementor-element-dbeeabf .elementor-image-box-img img{border-radius:100%;transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-8462994 .ekit-btn-wraper{text-align:center;}.elementor-12 .elementor-element.elementor-element-8462994 .ekit_creative_button{padding:12px 24px 12px 24px;font-family:"Karla", Sans-serif;font-size:1rem;font-weight:800;line-height:1.5em;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;}.elementor-12 .elementor-element.elementor-element-8462994 .ekit_creative_button:not(.ekit_tamaya) > .ekit_creative_button_text{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-8462994 .ekit_creative_button.ekit_tamaya::before{color:var( --e-global-color-primary );background-color:#FFFFFF00;}.elementor-12 .elementor-element.elementor-element-8462994 .ekit_creative_button.ekit_tamaya::after{color:var( --e-global-color-primary );background-color:#FFFFFF00;}.elementor-12 .elementor-element.elementor-element-8462994 .ekit_creative_button > i{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-8462994 .ekit_slide_in_line::after{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-8462994 .ekit_creative_button svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-8462994 .ekit_creative_button:not(.ekit_tamaya){background-color:#FFFFFF00;}.elementor-12 .elementor-element.elementor-element-8462994 .ekit_distorted_btn .ekit_button__bg{background-color:#FFFFFF00;}.elementor-12 .elementor-element.elementor-element-8462994 .ekit_creative_button:hover > .ekit_creative_button_text{color:var( --e-global-color-2737b04 );}.elementor-12 .elementor-element.elementor-element-8462994 .ekit_creative_button:hover > i{color:var( --e-global-color-2737b04 );}.elementor-12 .elementor-element.elementor-element-8462994 .ekit_creative_button:hover svg path{stroke:var( --e-global-color-2737b04 );fill:var( --e-global-color-2737b04 );}.elementor-12 .elementor-element.elementor-element-8462994 .ekit_hover_on_collision::before{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-8462994 .ekit_hover_on_collision::after{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-4b97f64{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:4rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-12 .elementor-element.elementor-element-a79cd4a{--e-image-carousel-slides-to-show:4;}.elementor-12 .elementor-element.elementor-element-a79cd4a .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-ec62f93{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2rem 2rem;--background-transition:0.3s;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-12 .elementor-element.elementor-element-4199820{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-4199820 .elementor-headline{text-align:center;font-size:var( --e-global-typography-6067393-font-size );font-weight:var( --e-global-typography-6067393-font-weight );line-height:var( --e-global-typography-6067393-line-height );}.elementor-12 .elementor-element.elementor-element-4199820 .elementor-headline-dynamic-wrapper path{stroke:#0061814D;stroke-width:12px;stroke-linecap:round;stroke-linejoin:round;}.elementor-12 .elementor-element.elementor-element-4199820 .elementor-headline-plain-text{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-4199820 .elementor-headline-dynamic-text{font-weight:var( --e-global-typography-4ee4166-font-weight );line-height:var( --e-global-typography-4ee4166-line-height );}.elementor-12 .elementor-element.elementor-element-78604ce{text-align:center;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 );}.elementor-12 .elementor-element.elementor-element-3931895 > .elementor-widget-container{padding:0.5rem 0rem 0rem 0rem;}.elementor-12 .elementor-element.elementor-element-04f6345{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2rem 2rem;--background-transition:0.3s;--padding-top:0%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-12 .elementor-element.elementor-element-7d80946{text-align:center;}.elementor-12 .elementor-element.elementor-element-7d80946 .elementor-heading-title{color:var( --e-global-color-text );font-size:var( --e-global-typography-82a99d3-font-size );font-weight:var( --e-global-typography-82a99d3-font-weight );}.elementor-12 .elementor-element.elementor-element-7504eb6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-9f3ca3d{--display:flex;--min-height:512px;--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;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-13f3c1e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:2rem 2rem;--background-transition:0.3s;--border-radius:8px 0px 0px 0px;--padding-top:4%;--padding-bottom:0%;--padding-left:1%;--padding-right:1%;}.elementor-12 .elementor-element.elementor-element-13f3c1e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-13f3c1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-13f3c1e, .elementor-12 .elementor-element.elementor-element-13f3c1e::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-31e586a .elementor-counter{gap:0px;}.elementor-12 .elementor-element.elementor-element-31e586a .elementor-counter-number-wrapper{color:var( --e-global-color-2737b04 );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-31e586a .elementor-counter-title{color:var( --e-global-color-2737b04 );font-family:"Karla", Sans-serif;font-size:1.25rem;font-weight:800;line-height:1.5em;}.elementor-12 .elementor-element.elementor-element-33b41e3 img{max-width:100%;}.elementor-12 .elementor-element.elementor-element-e8102d0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--border-radius:0px 8px 0px 0px;--padding-top:4%;--padding-bottom:4%;--padding-left:2%;--padding-right:2%;}.elementor-12 .elementor-element.elementor-element-e8102d0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e8102d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-e8102d0, .elementor-12 .elementor-element.elementor-element-e8102d0::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-2279fac .elementor-counter{gap:0px;}.elementor-12 .elementor-element.elementor-element-2279fac .elementor-counter-number-wrapper{color:var( --e-global-color-2737b04 );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-2279fac .elementor-counter-title{color:var( --e-global-color-2737b04 );font-family:"Karla", Sans-serif;font-size:1.25rem;font-weight:800;line-height:1.5em;}.elementor-12 .elementor-element.elementor-element-21c2fb4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--border-radius:0px 0px 0px 8px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-12 .elementor-element.elementor-element-21c2fb4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-21c2fb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e46cb24 );}.elementor-12 .elementor-element.elementor-element-21c2fb4, .elementor-12 .elementor-element.elementor-element-21c2fb4::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-cadac60 .elementor-counter{gap:0px;}.elementor-12 .elementor-element.elementor-element-cadac60 .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-cadac60 .elementor-counter-title{color:var( --e-global-color-secondary );font-family:"Karla", Sans-serif;font-size:1.25rem;font-weight:800;line-height:1.5em;}.elementor-12 .elementor-element.elementor-element-bc40375{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-12 .elementor-element.elementor-element-bc40375:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-bc40375 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-bc40375, .elementor-12 .elementor-element.elementor-element-bc40375::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-d7a2157 .elementor-counter{gap:0px;}.elementor-12 .elementor-element.elementor-element-d7a2157 .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-d7a2157 .elementor-counter-title{color:var( --e-global-color-secondary );font-family:"Karla", Sans-serif;font-size:1.25rem;font-weight:800;line-height:1.5em;}.elementor-12 .elementor-element.elementor-element-30989aa{--display:flex;--min-height:450px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--border-radius:0px 0px 8px 0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-30989aa:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-30989aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.lesgenetsdor.org/uploads/2024/07/visuel_personne-agee.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-30989aa, .elementor-12 .elementor-element.elementor-element-30989aa::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-1193a85{--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:0rem 0rem;--background-transition:0.3s;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-1193a85:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1193a85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-1193a85, .elementor-12 .elementor-element.elementor-element-1193a85::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-1193a85 > .elementor-shape-top svg, .elementor-12 .elementor-element.elementor-element-1193a85 > .e-con-inner > .elementor-shape-top svg{height:100px;transform:translateX(-50%) rotateY(180deg);}.elementor-12 .elementor-element.elementor-element-1193a85 > .elementor-shape-top, .elementor-12 .elementor-element.elementor-element-1193a85 > .e-con-inner > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-12 .elementor-element.elementor-element-1193a85 > .elementor-shape-bottom svg, .elementor-12 .elementor-element.elementor-element-1193a85 > .e-con-inner > .elementor-shape-bottom svg{height:99px;transform:translateX(-50%) rotateY(180deg);}.elementor-12 .elementor-element.elementor-element-1193a85 > .elementor-shape-bottom, .elementor-12 .elementor-element.elementor-element-1193a85 > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-12 .elementor-element.elementor-element-59bc00d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:7%;--padding-bottom:7%;--padding-left:3%;--padding-right:7%;}.elementor-12 .elementor-element.elementor-element-59bc00d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-59bc00d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.lesgenetsdor.org/uploads/2024/07/photo_projet-innovant.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-59bc00d, .elementor-12 .elementor-element.elementor-element-59bc00d::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-2a0c814{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:9%;--padding-bottom:9%;--padding-left:3%;--padding-right:7%;}.elementor-12 .elementor-element.elementor-element-5781040{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-2737b04 );}.elementor-12 .elementor-element.elementor-element-5781040 .elementor-headline{text-align:left;font-size:var( --e-global-typography-6067393-font-size );font-weight:var( --e-global-typography-6067393-font-weight );line-height:var( --e-global-typography-6067393-line-height );}.elementor-12 .elementor-element.elementor-element-5781040 .elementor-headline-dynamic-wrapper path{stroke:#FFFFFF33;stroke-width:12px;stroke-linecap:round;stroke-linejoin:round;}.elementor-12 .elementor-element.elementor-element-5781040 .elementor-headline-plain-text{color:var( --e-global-color-2737b04 );}.elementor-12 .elementor-element.elementor-element-5781040 .elementor-headline-dynamic-text{font-weight:var( --e-global-typography-4ee4166-font-weight );line-height:var( --e-global-typography-4ee4166-line-height );}.elementor-12 .elementor-element.elementor-element-3bc78a8{color:var( --e-global-color-2737b04 );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 );}.elementor-12 .elementor-element.elementor-element-153c8f4 .ekit-btn-wraper{text-align:left;}.elementor-12 .elementor-element.elementor-element-153c8f4 .ekit_creative_button{padding:12px 24px 12px 24px;font-family:"Karla", Sans-serif;font-size:1rem;font-weight:800;line-height:1.5em;border-radius:50px 50px 50px 50px;}.elementor-12 .elementor-element.elementor-element-153c8f4 .ekit_creative_button:not(.ekit_tamaya) > .ekit_creative_button_text{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-153c8f4 .ekit_creative_button.ekit_tamaya::before{color:var( --e-global-color-primary );background-color:var( --e-global-color-2737b04 );}.elementor-12 .elementor-element.elementor-element-153c8f4 .ekit_creative_button.ekit_tamaya::after{color:var( --e-global-color-primary );background-color:var( --e-global-color-2737b04 );}.elementor-12 .elementor-element.elementor-element-153c8f4 .ekit_creative_button > i{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-153c8f4 .ekit_slide_in_line::after{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-153c8f4 .ekit_creative_button svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-153c8f4 .ekit_creative_button:not(.ekit_tamaya){background-color:var( --e-global-color-2737b04 );}.elementor-12 .elementor-element.elementor-element-153c8f4 .ekit_distorted_btn .ekit_button__bg{background-color:var( --e-global-color-2737b04 );}.elementor-12 .elementor-element.elementor-element-153c8f4 .ekit_creative_button:hover > .ekit_creative_button_text{color:#023044;}.elementor-12 .elementor-element.elementor-element-153c8f4 .ekit_creative_button:hover > i{color:#023044;}.elementor-12 .elementor-element.elementor-element-153c8f4 .ekit_creative_button:hover svg path{stroke:#023044;fill:#023044;}.elementor-12 .elementor-element.elementor-element-153c8f4 .ekit_hover_on_collision::before{background-color:#FFCC00;}.elementor-12 .elementor-element.elementor-element-153c8f4 .ekit_hover_on_collision::after{background-color:#FFCC00;}.elementor-12 .elementor-element.elementor-element-10d98f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2rem 2rem;--background-transition:0.3s;--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-12 .elementor-element.elementor-element-16f9f27{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-16f9f27 .elementor-headline{text-align:center;font-size:var( --e-global-typography-6067393-font-size );font-weight:var( --e-global-typography-6067393-font-weight );line-height:var( --e-global-typography-6067393-line-height );}.elementor-12 .elementor-element.elementor-element-16f9f27 .elementor-headline-dynamic-wrapper path{stroke:#0061814D;stroke-width:12px;stroke-linecap:round;stroke-linejoin:round;}.elementor-12 .elementor-element.elementor-element-16f9f27 .elementor-headline-plain-text{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-16f9f27 .elementor-headline-dynamic-text{font-weight:var( --e-global-typography-4ee4166-font-weight );line-height:var( --e-global-typography-4ee4166-line-height );}.elementor-12 .elementor-element.elementor-element-67a539e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:flex-start;--gap:4rem 4rem;--background-transition:0.3s;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-34c4dd5{width:100%;max-width:100%;--icon-box-icon-margin:1rem;}.elementor-12 .elementor-element.elementor-element-34c4dd5 .elementor-icon-box-title{margin-bottom:0.25rem;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-34c4dd5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ad68466 );}.elementor-12 .elementor-element.elementor-element-34c4dd5.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-34c4dd5.elementor-view-default .elementor-icon{fill:var( --e-global-color-ad68466 );color:var( --e-global-color-ad68466 );border-color:var( --e-global-color-ad68466 );}.elementor-12 .elementor-element.elementor-element-34c4dd5 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-34c4dd5 .elementor-icon-box-title a{font-family:"Karla", Sans-serif;font-size:1.25rem;font-weight:800;line-height:1.5em;}.elementor-12 .elementor-element.elementor-element-f477338{width:100%;max-width:100%;--icon-box-icon-margin:1rem;}.elementor-12 .elementor-element.elementor-element-f477338 .elementor-icon-box-title{margin-bottom:0.25rem;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-f477338.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ad68466 );}.elementor-12 .elementor-element.elementor-element-f477338.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-f477338.elementor-view-default .elementor-icon{fill:var( --e-global-color-ad68466 );color:var( --e-global-color-ad68466 );border-color:var( --e-global-color-ad68466 );}.elementor-12 .elementor-element.elementor-element-f477338 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-f477338 .elementor-icon-box-title a{font-family:"Karla", Sans-serif;font-size:1.25rem;font-weight:800;line-height:1.5em;}.elementor-12 .elementor-element.elementor-element-4fc6a45{width:100%;max-width:100%;--icon-box-icon-margin:1rem;}.elementor-12 .elementor-element.elementor-element-4fc6a45 .elementor-icon-box-title{margin-bottom:0.25rem;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-4fc6a45.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ad68466 );}.elementor-12 .elementor-element.elementor-element-4fc6a45.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-4fc6a45.elementor-view-default .elementor-icon{fill:var( --e-global-color-ad68466 );color:var( --e-global-color-ad68466 );border-color:var( --e-global-color-ad68466 );}.elementor-12 .elementor-element.elementor-element-4fc6a45 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-4fc6a45 .elementor-icon-box-title a{font-family:"Karla", Sans-serif;font-size:1.25rem;font-weight:800;line-height:1.5em;}.elementor-12 .elementor-element.elementor-element-7a355cf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2rem 2rem;--background-transition:0.3s;--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-7a355cf:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7a355cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-17dfc61 );}.elementor-12 .elementor-element.elementor-element-7a355cf, .elementor-12 .elementor-element.elementor-element-7a355cf::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-7a355cf > .elementor-shape-top svg, .elementor-12 .elementor-element.elementor-element-7a355cf > .e-con-inner > .elementor-shape-top svg{height:100px;transform:translateX(-50%) rotateY(180deg);}.elementor-12 .elementor-element.elementor-element-7a355cf > .elementor-shape-bottom .elementor-shape-fill, .elementor-12 .elementor-element.elementor-element-7a355cf > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-7a355cf > .elementor-shape-bottom svg, .elementor-12 .elementor-element.elementor-element-7a355cf > .e-con-inner > .elementor-shape-bottom svg{height:99px;transform:translateX(-50%) rotateY(180deg);}.elementor-12 .elementor-element.elementor-element-8dbd1ca{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-8dbd1ca .elementor-headline{text-align:center;font-size:var( --e-global-typography-6067393-font-size );font-weight:var( --e-global-typography-6067393-font-weight );line-height:var( --e-global-typography-6067393-line-height );}.elementor-12 .elementor-element.elementor-element-8dbd1ca .elementor-headline-dynamic-wrapper path{stroke:#0061814D;stroke-width:12px;stroke-linecap:round;stroke-linejoin:round;}.elementor-12 .elementor-element.elementor-element-8dbd1ca .elementor-headline-plain-text{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-8dbd1ca .elementor-headline-dynamic-text{font-weight:var( --e-global-typography-4ee4166-font-weight );line-height:var( --e-global-typography-4ee4166-line-height );}.elementor-12 .elementor-element.elementor-element-669dcc5{--swiper-slides-to-display:4;--swiper-slides-gap:0px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-12 .elementor-element.elementor-element-669dcc5 > .elementor-widget-container{padding:0% 7% 0% 7%;}.elementor-12 .elementor-element.elementor-element-669dcc5 .swiper-slide > .elementor-element{height:100%;}.elementor-12 .elementor-element.elementor-element-669dcc5 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:0% 4% 0% 4%;}.elementor-12 .elementor-element.elementor-element-3f2f544{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:2rem 2rem;--background-transition:0.3s;--padding-top:4%;--padding-bottom:4%;--padding-left:7%;--padding-right:7%;}.elementor-12 .elementor-element.elementor-element-3f2f544:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3f2f544 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-3f2f544, .elementor-12 .elementor-element.elementor-element-3f2f544::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-39d2199{text-align:center;}.elementor-12 .elementor-element.elementor-element-39d2199 .elementor-heading-title{color:var( --e-global-color-2737b04 );font-size:var( --e-global-typography-82a99d3-font-size );font-weight:var( --e-global-typography-82a99d3-font-weight );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-9a59187{--content-width:58%;}.elementor-12 .elementor-element.elementor-element-ec62f93{--content-width:58%;}.elementor-12 .elementor-element.elementor-element-13f3c1e{--width:66%;}.elementor-12 .elementor-element.elementor-element-e8102d0{--width:34%;}.elementor-12 .elementor-element.elementor-element-21c2fb4{--width:33%;}.elementor-12 .elementor-element.elementor-element-bc40375{--width:33%;}.elementor-12 .elementor-element.elementor-element-30989aa{--width:34%;}.elementor-12 .elementor-element.elementor-element-3f2f544{--content-width:48%;}}@media(max-width:1366px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-13f3c1e{--width:100%;}.elementor-12 .elementor-element.elementor-element-e8102d0{--width:50%;}.elementor-12 .elementor-element.elementor-element-21c2fb4{--width:50%;}.elementor-12 .elementor-element.elementor-element-bc40375{--width:50%;}.elementor-12 .elementor-element.elementor-element-30989aa{--width:50%;}.elementor-12 .elementor-element.elementor-element-3f2f544{--content-width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-9a59187{--content-width:100%;}.elementor-12 .elementor-element.elementor-element-ec62f93{--content-width:100%;}.elementor-12 .elementor-element.elementor-element-13f3c1e{--width:100%;}.elementor-12 .elementor-element.elementor-element-e8102d0{--width:50%;}.elementor-12 .elementor-element.elementor-element-21c2fb4{--width:50%;}.elementor-12 .elementor-element.elementor-element-bc40375{--width:50%;}.elementor-12 .elementor-element.elementor-element-30989aa{--width:50%;}.elementor-12 .elementor-element.elementor-element-3f2f544{--content-width:100%;}}@media(max-width:1366px){.elementor-12 .elementor-element.elementor-element-1912c2e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-3ee5024{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-2f7621e .elementor-headline{font-size:var( --e-global-typography-6067393-font-size );line-height:var( --e-global-typography-6067393-line-height );}.elementor-12 .elementor-element.elementor-element-2f7621e .elementor-headline-dynamic-text{line-height:var( --e-global-typography-4ee4166-line-height );}.elementor-12 .elementor-element.elementor-element-7429eb5 .elementor-image-box-title{font-size:var( --e-global-typography-82a99d3-font-size );}.elementor-12 .elementor-element.elementor-element-96b6ad1 .elementor-image-box-title{font-size:var( --e-global-typography-82a99d3-font-size );}.elementor-12 .elementor-element.elementor-element-dbeeabf .elementor-image-box-title{font-size:var( --e-global-typography-82a99d3-font-size );}.elementor-12 .elementor-element.elementor-element-4199820 .elementor-headline{font-size:var( --e-global-typography-6067393-font-size );line-height:var( --e-global-typography-6067393-line-height );}.elementor-12 .elementor-element.elementor-element-4199820 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-4ee4166-line-height );}.elementor-12 .elementor-element.elementor-element-78604ce{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-7d80946 .elementor-heading-title{font-size:var( --e-global-typography-82a99d3-font-size );}.elementor-12 .elementor-element.elementor-element-13f3c1e{--border-radius:8px 8px 0px 0px;}.elementor-12 .elementor-element.elementor-element-31e586a .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-e8102d0{--border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2279fac .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-21c2fb4{--min-height:320px;--border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-cadac60 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-bc40375{--border-radius:0px 0px 0px 8px;}.elementor-12 .elementor-element.elementor-element-d7a2157 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-30989aa{--min-height:320px;}.elementor-12 .elementor-element.elementor-element-5781040 .elementor-headline{font-size:var( --e-global-typography-6067393-font-size );line-height:var( --e-global-typography-6067393-line-height );}.elementor-12 .elementor-element.elementor-element-5781040 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-4ee4166-line-height );}.elementor-12 .elementor-element.elementor-element-3bc78a8{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-16f9f27 .elementor-headline{font-size:var( --e-global-typography-6067393-font-size );line-height:var( --e-global-typography-6067393-line-height );}.elementor-12 .elementor-element.elementor-element-16f9f27 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-4ee4166-line-height );}.elementor-12 .elementor-element.elementor-element-8dbd1ca .elementor-headline{font-size:var( --e-global-typography-6067393-font-size );line-height:var( --e-global-typography-6067393-line-height );}.elementor-12 .elementor-element.elementor-element-8dbd1ca .elementor-headline-dynamic-text{line-height:var( --e-global-typography-4ee4166-line-height );}.elementor-12 .elementor-element.elementor-element-669dcc5{--swiper-slides-to-display:3;}.elementor-12 .elementor-element.elementor-element-39d2199 .elementor-heading-title{font-size:var( --e-global-typography-82a99d3-font-size );}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-9a59187{--min-height:0vh;--padding-top:4rem;--padding-bottom:6rem;--padding-left:7rem;--padding-right:7rem;}.elementor-12 .elementor-element.elementor-element-9a59187 > .elementor-shape-bottom svg, .elementor-12 .elementor-element.elementor-element-9a59187 > .e-con-inner > .elementor-shape-bottom svg{height:45px;}.elementor-12 .elementor-element.elementor-element-1912c2e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-3ee5024{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-2f7621e .elementor-headline{font-size:var( --e-global-typography-6067393-font-size );line-height:var( --e-global-typography-6067393-line-height );}.elementor-12 .elementor-element.elementor-element-2f7621e .elementor-headline-dynamic-text{line-height:var( --e-global-typography-4ee4166-line-height );}.elementor-12 .elementor-element.elementor-element-7429eb5 .elementor-image-box-title{font-size:var( --e-global-typography-82a99d3-font-size );}.elementor-12 .elementor-element.elementor-element-96b6ad1 .elementor-image-box-title{font-size:var( --e-global-typography-82a99d3-font-size );}.elementor-12 .elementor-element.elementor-element-dbeeabf .elementor-image-box-title{font-size:var( --e-global-typography-82a99d3-font-size );}.elementor-12 .elementor-element.elementor-element-4199820 .elementor-headline{font-size:var( --e-global-typography-6067393-font-size );line-height:var( --e-global-typography-6067393-line-height );}.elementor-12 .elementor-element.elementor-element-4199820 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-4ee4166-line-height );}.elementor-12 .elementor-element.elementor-element-78604ce{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-7d80946 .elementor-heading-title{font-size:var( --e-global-typography-82a99d3-font-size );}.elementor-12 .elementor-element.elementor-element-31e586a .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-2279fac .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-21c2fb4{--min-height:320px;}.elementor-12 .elementor-element.elementor-element-cadac60 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-d7a2157 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-30989aa{--min-height:320px;}.elementor-12 .elementor-element.elementor-element-1193a85{--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-12 .elementor-element.elementor-element-59bc00d{--min-height:320px;}.elementor-12 .elementor-element.elementor-element-2a0c814{--padding-top:3.5rem;--padding-bottom:3.5rem;--padding-left:3.5rem;--padding-right:3.5rem;}.elementor-12 .elementor-element.elementor-element-5781040 .elementor-headline{font-size:var( --e-global-typography-6067393-font-size );line-height:var( --e-global-typography-6067393-line-height );}.elementor-12 .elementor-element.elementor-element-5781040 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-4ee4166-line-height );}.elementor-12 .elementor-element.elementor-element-3bc78a8{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-16f9f27 .elementor-headline{font-size:var( --e-global-typography-6067393-font-size );line-height:var( --e-global-typography-6067393-line-height );}.elementor-12 .elementor-element.elementor-element-16f9f27 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-4ee4166-line-height );}.elementor-12 .elementor-element.elementor-element-67a539e{--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;}.elementor-12 .elementor-element.elementor-element-8dbd1ca .elementor-headline{font-size:var( --e-global-typography-6067393-font-size );line-height:var( --e-global-typography-6067393-line-height );}.elementor-12 .elementor-element.elementor-element-8dbd1ca .elementor-headline-dynamic-text{line-height:var( --e-global-typography-4ee4166-line-height );}.elementor-12 .elementor-element.elementor-element-669dcc5{--swiper-slides-to-display:2;}.elementor-12 .elementor-element.elementor-element-39d2199 .elementor-heading-title{font-size:var( --e-global-typography-82a99d3-font-size );}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-9a59187{--gap:1rem 1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-12 .elementor-element.elementor-element-9a59187 > .elementor-shape-bottom svg, .elementor-12 .elementor-element.elementor-element-9a59187 > .e-con-inner > .elementor-shape-bottom svg{height:45px;}.elementor-12 .elementor-element.elementor-element-1912c2e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-3ee5024{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-96838cf{--gap:1rem 1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-12 .elementor-element.elementor-element-96838cf > .elementor-shape-bottom svg, .elementor-12 .elementor-element.elementor-element-96838cf > .e-con-inner > .elementor-shape-bottom svg{height:45px;}.elementor-12 .elementor-element.elementor-element-2f7621e .elementor-headline{font-size:var( --e-global-typography-6067393-font-size );line-height:var( --e-global-typography-6067393-line-height );}.elementor-12 .elementor-element.elementor-element-2f7621e .elementor-headline-dynamic-text{line-height:var( --e-global-typography-4ee4166-line-height );}.elementor-12 .elementor-element.elementor-element-7429eb5 .elementor-image-box-img{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-7429eb5 .elementor-image-box-title{font-size:var( --e-global-typography-82a99d3-font-size );}.elementor-12 .elementor-element.elementor-element-96b6ad1 .elementor-image-box-img{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-96b6ad1 .elementor-image-box-title{font-size:var( --e-global-typography-82a99d3-font-size );}.elementor-12 .elementor-element.elementor-element-dbeeabf .elementor-image-box-img{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-dbeeabf .elementor-image-box-title{font-size:var( --e-global-typography-82a99d3-font-size );}.elementor-12 .elementor-element.elementor-element-ec62f93{--gap:1rem 1rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-12 .elementor-element.elementor-element-4199820 .elementor-headline{font-size:var( --e-global-typography-6067393-font-size );line-height:var( --e-global-typography-6067393-line-height );}.elementor-12 .elementor-element.elementor-element-4199820 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-4ee4166-line-height );}.elementor-12 .elementor-element.elementor-element-78604ce{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-04f6345{--gap:1rem 1rem;--padding-top:0%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-7d80946 .elementor-heading-title{font-size:var( --e-global-typography-82a99d3-font-size );}.elementor-12 .elementor-element.elementor-element-13f3c1e{--border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-31e586a .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-e8102d0{--min-height:240px;}.elementor-12 .elementor-element.elementor-element-2279fac .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-21c2fb4{--min-height:240px;}.elementor-12 .elementor-element.elementor-element-cadac60 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-bc40375{--min-height:240px;--border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d7a2157 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-30989aa{--border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1193a85 > .elementor-shape-top svg, .elementor-12 .elementor-element.elementor-element-1193a85 > .e-con-inner > .elementor-shape-top svg{height:45px;}.elementor-12 .elementor-element.elementor-element-1193a85 > .elementor-shape-bottom svg, .elementor-12 .elementor-element.elementor-element-1193a85 > .e-con-inner > .elementor-shape-bottom svg{height:45px;}.elementor-12 .elementor-element.elementor-element-2a0c814{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-12 .elementor-element.elementor-element-5781040 .elementor-headline{text-align:center;font-size:var( --e-global-typography-6067393-font-size );line-height:var( --e-global-typography-6067393-line-height );}.elementor-12 .elementor-element.elementor-element-5781040 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-4ee4166-line-height );}.elementor-12 .elementor-element.elementor-element-3bc78a8{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-16f9f27 .elementor-headline{font-size:var( --e-global-typography-6067393-font-size );line-height:var( --e-global-typography-6067393-line-height );}.elementor-12 .elementor-element.elementor-element-16f9f27 .elementor-headline-dynamic-text{line-height:var( --e-global-typography-4ee4166-line-height );}.elementor-12 .elementor-element.elementor-element-7a355cf > .elementor-shape-top svg, .elementor-12 .elementor-element.elementor-element-7a355cf > .e-con-inner > .elementor-shape-top svg{height:45px;}.elementor-12 .elementor-element.elementor-element-7a355cf > .elementor-shape-bottom svg, .elementor-12 .elementor-element.elementor-element-7a355cf > .e-con-inner > .elementor-shape-bottom svg{height:45px;}.elementor-12 .elementor-element.elementor-element-8dbd1ca .elementor-headline{font-size:var( --e-global-typography-6067393-font-size );line-height:var( --e-global-typography-6067393-line-height );}.elementor-12 .elementor-element.elementor-element-8dbd1ca .elementor-headline-dynamic-text{line-height:var( --e-global-typography-4ee4166-line-height );}.elementor-12 .elementor-element.elementor-element-669dcc5{--swiper-slides-to-display:1;}.elementor-12 .elementor-element.elementor-element-3f2f544{--padding-top:7%;--padding-bottom:10%;--padding-left:7%;--padding-right:7%;}.elementor-12 .elementor-element.elementor-element-39d2199 .elementor-heading-title{font-size:var( --e-global-typography-82a99d3-font-size );}}/* Start custom CSS for loop-carousel, class: .elementor-element-669dcc5 */.elementor-12 .elementor-element.elementor-element-669dcc5 {
    overflow: visible;
}/* End custom CSS */