.elementor-352 .elementor-element.elementor-element-1190cc0{--display:flex;--min-height:70vh;--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;}.elementor-352 .elementor-element.elementor-element-1190cc0:not(.elementor-motion-effects-element-type-background), .elementor-352 .elementor-element.elementor-element-1190cc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e9e34c );}.elementor-352 .elementor-element.elementor-element-e0b17b7{--display:flex;--min-height:50vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-352 .elementor-element.elementor-element-daa1ae1{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:100px;}.elementor-352 .elementor-element.elementor-element-ba35376 .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 );}.elementor-352 .elementor-element.elementor-element-33a8332{font-size:1.3em;line-height:1.4em;}.elementor-352 .elementor-element.elementor-element-445b645 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-352 .elementor-element.elementor-element-445b645 .elementor-button:hover, .elementor-352 .elementor-element.elementor-element-445b645 .elementor-button:focus{background-color:var( --e-global-color-cb8b9a2 );color:var( --e-global-color-text );}.elementor-352 .elementor-element.elementor-element-445b645 .elementor-button:hover svg, .elementor-352 .elementor-element.elementor-element-445b645 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-352 .elementor-element.elementor-element-755e0eb{--display:flex;--justify-content:center;--background-transition:0.3s;--overlay-opacity:0.5;}.elementor-352 .elementor-element.elementor-element-755e0eb::before, .elementor-352 .elementor-element.elementor-element-755e0eb > .elementor-background-video-container::before, .elementor-352 .elementor-element.elementor-element-755e0eb > .e-con-inner > .elementor-background-video-container::before, .elementor-352 .elementor-element.elementor-element-755e0eb > .elementor-background-slideshow::before, .elementor-352 .elementor-element.elementor-element-755e0eb > .e-con-inner > .elementor-background-slideshow::before, .elementor-352 .elementor-element.elementor-element-755e0eb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-352 .elementor-element.elementor-element-094aebc{z-index:3;}.elementor-352 .elementor-element.elementor-element-451eb8b{--display:flex;--position:absolute;--min-height:100px;--border-radius:100% 100% 100% 100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;--z-index:0;}.elementor-352 .elementor-element.elementor-element-451eb8b:not(.elementor-motion-effects-element-type-background), .elementor-352 .elementor-element.elementor-element-451eb8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-352 .elementor-element.elementor-element-451eb8b{left:0%;}body.rtl .elementor-352 .elementor-element.elementor-element-451eb8b{right:0%;}.elementor-352 .elementor-element.elementor-element-4aef10a{--display:flex;--position:absolute;--min-height:50px;--border-radius:100% 100% 100% 100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:69%;--z-index:0;}.elementor-352 .elementor-element.elementor-element-4aef10a:not(.elementor-motion-effects-element-type-background), .elementor-352 .elementor-element.elementor-element-4aef10a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-352 .elementor-element.elementor-element-4aef10a{left:30%;}body.rtl .elementor-352 .elementor-element.elementor-element-4aef10a{right:30%;}.elementor-352 .elementor-element.elementor-element-7ba24af{--display:flex;--position:absolute;--min-height:30px;--border-radius:100% 100% 100% 100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:20%;--z-index:0;}.elementor-352 .elementor-element.elementor-element-7ba24af:not(.elementor-motion-effects-element-type-background), .elementor-352 .elementor-element.elementor-element-7ba24af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-16cc94b );}body:not(.rtl) .elementor-352 .elementor-element.elementor-element-7ba24af{left:35%;}body.rtl .elementor-352 .elementor-element.elementor-element-7ba24af{right:35%;}.elementor-352 .elementor-element.elementor-element-a0a0601{--display:flex;--position:absolute;--min-height:100px;--border-radius:100% 100% 100% 100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:8%;--z-index:6;}.elementor-352 .elementor-element.elementor-element-a0a0601:not(.elementor-motion-effects-element-type-background), .elementor-352 .elementor-element.elementor-element-a0a0601 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-352 .elementor-element.elementor-element-a0a0601{right:13%;}body.rtl .elementor-352 .elementor-element.elementor-element-a0a0601{left:13%;}.elementor-352 .elementor-element.elementor-element-d7c8eaa{--display:flex;--position:absolute;--min-height:30px;--border-radius:100% 100% 100% 100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:7%;--z-index:5;}.elementor-352 .elementor-element.elementor-element-d7c8eaa:not(.elementor-motion-effects-element-type-background), .elementor-352 .elementor-element.elementor-element-d7c8eaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-352 .elementor-element.elementor-element-d7c8eaa{right:26%;}body.rtl .elementor-352 .elementor-element.elementor-element-d7c8eaa{left:26%;}.elementor-352 .elementor-element.elementor-element-421519d{--display:flex;--position:absolute;--min-height:20px;--border-radius:100% 100% 100% 100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:21%;--z-index:2;}.elementor-352 .elementor-element.elementor-element-421519d:not(.elementor-motion-effects-element-type-background), .elementor-352 .elementor-element.elementor-element-421519d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#061E37;}body:not(.rtl) .elementor-352 .elementor-element.elementor-element-421519d{right:13%;}body.rtl .elementor-352 .elementor-element.elementor-element-421519d{left:13%;}.elementor-352 .elementor-element.elementor-element-581d293{--display:flex;--position:absolute;--min-height:35px;--border-radius:100% 100% 100% 100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:20%;--z-index:4;}.elementor-352 .elementor-element.elementor-element-581d293:not(.elementor-motion-effects-element-type-background), .elementor-352 .elementor-element.elementor-element-581d293 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}body:not(.rtl) .elementor-352 .elementor-element.elementor-element-581d293{right:40%;}body.rtl .elementor-352 .elementor-element.elementor-element-581d293{left:40%;}.elementor-352 .elementor-element.elementor-element-d1ca9f7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-352 .elementor-element.elementor-element-bbdd03f{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:100px;}.elementor-352 .elementor-element.elementor-element-b4ae7ce .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 );}.elementor-352 .elementor-element.elementor-element-f3f28e8{font-size:1.3em;line-height:1.4em;}.elementor-352 .elementor-element.elementor-element-c5fb2d7 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-352 .elementor-element.elementor-element-c5fb2d7 .elementor-button:hover, .elementor-352 .elementor-element.elementor-element-c5fb2d7 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-text );}.elementor-352 .elementor-element.elementor-element-c5fb2d7 .elementor-button:hover svg, .elementor-352 .elementor-element.elementor-element-c5fb2d7 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-352 .elementor-element.elementor-element-7a38b5d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-352 .elementor-element.elementor-element-892977c > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-352 .elementor-element.elementor-element-892977c{z-index:1;}.elementor-352 .elementor-element.elementor-element-892977c img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-352 .elementor-element.elementor-element-2f43cfa{z-index:1;}.elementor-352 .elementor-element.elementor-element-2f43cfa img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-352 .elementor-element.elementor-element-8038dfa > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-352 .elementor-element.elementor-element-8038dfa{z-index:1;}.elementor-352 .elementor-element.elementor-element-8038dfa img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-352 .elementor-element.elementor-element-80e3314{z-index:1;}.elementor-352 .elementor-element.elementor-element-80e3314 img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-352 .elementor-element.elementor-element-345aa15{--display:flex;--position:absolute;--min-height:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:-14px;--z-index:0;}.elementor-352 .elementor-element.elementor-element-345aa15:not(.elementor-motion-effects-element-type-background), .elementor-352 .elementor-element.elementor-element-345aa15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-352 .elementor-element.elementor-element-345aa15{left:-3%;}body.rtl .elementor-352 .elementor-element.elementor-element-345aa15{right:-3%;}.elementor-352 .elementor-element.elementor-element-52bc2f6{--display:flex;--position:absolute;--min-height:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0%;--z-index:0;}.elementor-352 .elementor-element.elementor-element-52bc2f6:not(.elementor-motion-effects-element-type-background), .elementor-352 .elementor-element.elementor-element-52bc2f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-352 .elementor-element.elementor-element-52bc2f6{left:77%;}body.rtl .elementor-352 .elementor-element.elementor-element-52bc2f6{right:77%;}.elementor-352 .elementor-element.elementor-element-8f408b4{--display:flex;--position:absolute;--min-height:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:4%;--z-index:0;}.elementor-352 .elementor-element.elementor-element-8f408b4:not(.elementor-motion-effects-element-type-background), .elementor-352 .elementor-element.elementor-element-8f408b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}body:not(.rtl) .elementor-352 .elementor-element.elementor-element-8f408b4{left:73%;}body.rtl .elementor-352 .elementor-element.elementor-element-8f408b4{right:73%;}.elementor-352 .elementor-element.elementor-element-aa55200{--display:flex;--position:absolute;--min-height:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:-21px;--z-index:0;}.elementor-352 .elementor-element.elementor-element-aa55200:not(.elementor-motion-effects-element-type-background), .elementor-352 .elementor-element.elementor-element-aa55200 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}body:not(.rtl) .elementor-352 .elementor-element.elementor-element-aa55200{left:54%;}body.rtl .elementor-352 .elementor-element.elementor-element-aa55200{right:54%;}.elementor-352 .elementor-element.elementor-element-88e8530{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-50px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-50px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-secondary );--e-n-carousel-arrow-hover-color:#FFFFFF;--e-n-carousel-swiper-pagination-size:3px;--e-n-carousel-swiper-pagination-spacing:50px;}.elementor-352 .elementor-element.elementor-element-42d55b0{--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 25px;--row-gap:0px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-352 .elementor-element.elementor-element-520dd36{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-352 .elementor-element.elementor-element-5b0d497 .elementor-heading-title{font-size:1em;font-weight:700;text-transform:uppercase;color:var( --e-global-color-3cd6d51 );}.elementor-352 .elementor-element.elementor-element-8a2887f > .elementor-widget-container{margin:-5px 0px 15px 0px;}.elementor-352 .elementor-element.elementor-element-8a2887f .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 );}.elementor-352 .elementor-element.elementor-element-dbc7ee0{--grid-columns:3;--grid-column-gap:18px;}.elementor-352 .elementor-element.elementor-element-dbc7ee0 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-352 .elementor-element.elementor-element-dbc7ee0 .e-loop-item > .elementor-section, .elementor-352 .elementor-element.elementor-element-dbc7ee0 .e-loop-item > .elementor-section > .elementor-container, .elementor-352 .elementor-element.elementor-element-dbc7ee0 .e-loop-item > .e-con, .elementor-352 .elementor-element.elementor-element-dbc7ee0 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-352 .elementor-element.elementor-element-9b1fa14 .elementor-button{background-color:#061E3700;font-size:1.1em;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-352 .elementor-element.elementor-element-9b1fa14 > .elementor-widget-container{margin:0px 0px 3px 0px;padding:0px 0px 0px 0px;}.elementor-352 .elementor-element.elementor-element-32eeff9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-352 .elementor-element.elementor-element-25426c2 .elementor-heading-title{font-size:1em;font-weight:700;text-transform:uppercase;color:var( --e-global-color-3cd6d51 );}.elementor-352 .elementor-element.elementor-element-47eef58 > .elementor-widget-container{margin:-5px 0px 15px 0px;}.elementor-352 .elementor-element.elementor-element-47eef58 .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 );}.elementor-352 .elementor-element.elementor-element-229d2e1{--grid-columns:1;--grid-row-gap:4px;}.elementor-352 .elementor-element.elementor-element-229d2e1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-352 .elementor-element.elementor-element-4bcf6ee .elementor-button{background-color:#061E3700;font-size:1.1em;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-352 .elementor-element.elementor-element-4bcf6ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-352 .elementor-element.elementor-element-1553406{--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;--margin-top:20px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-352 .elementor-element.elementor-element-2afb611 .elementor-button{fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-352 .elementor-element.elementor-element-2afb611 .elementor-button:hover, .elementor-352 .elementor-element.elementor-element-2afb611 .elementor-button:focus{color:var( --e-global-color-cb8b9a2 );}.elementor-352 .elementor-element.elementor-element-2afb611 .elementor-button:hover svg, .elementor-352 .elementor-element.elementor-element-2afb611 .elementor-button:focus svg{fill:var( --e-global-color-cb8b9a2 );}.elementor-352 .elementor-element.elementor-element-abd6d9e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-352 .elementor-element.elementor-element-abd6d9e:not(.elementor-motion-effects-element-type-background), .elementor-352 .elementor-element.elementor-element-abd6d9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-352 .elementor-element.elementor-element-2b4c2b9{text-align:center;}.elementor-352 .elementor-element.elementor-element-2b4c2b9 .elementor-heading-title{font-size:1em;font-weight:700;text-transform:uppercase;color:var( --e-global-color-3cd6d51 );}.elementor-352 .elementor-element.elementor-element-86a6be8 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-352 .elementor-element.elementor-element-86a6be8{text-align:center;}.elementor-352 .elementor-element.elementor-element-86a6be8 .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 );}.elementor-352 .elementor-element.elementor-element-a1eeade{--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:0px 30px;--row-gap:0px;--column-gap:30px;--margin-top:30px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-352 .elementor-element.elementor-element-c474b7e img{width:94%;}.elementor-352 .elementor-element.elementor-element-bf62d77.elementor-element{--align-self:flex-start;}.elementor-352 .elementor-element.elementor-element-bf62d77 img{width:65%;}.elementor-352 .elementor-element.elementor-element-22a2d9a .elementor-button:hover, .elementor-352 .elementor-element.elementor-element-22a2d9a .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-352 .elementor-element.elementor-element-22a2d9a .elementor-button{fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-352 .elementor-element.elementor-element-22a2d9a .elementor-button:hover svg, .elementor-352 .elementor-element.elementor-element-22a2d9a .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:1366px){.elementor-352 .elementor-element.elementor-element-ba35376 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-352 .elementor-element.elementor-element-755e0eb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-352 .elementor-element.elementor-element-b4ae7ce .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-352 .elementor-element.elementor-element-8a2887f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-352 .elementor-element.elementor-element-47eef58 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-352 .elementor-element.elementor-element-86a6be8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:1200px){.elementor-352 .elementor-element.elementor-element-daa1ae1{--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:50px;}.elementor-352 .elementor-element.elementor-element-451eb8b{--min-height:75px;bottom:-4%;}.elementor-352 .elementor-element.elementor-element-7ba24af{top:16%;}.elementor-352 .elementor-element.elementor-element-d7c8eaa{top:3%;}.elementor-352 .elementor-element.elementor-element-bbdd03f{--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:50px;}.elementor-352 .elementor-element.elementor-element-9b1fa14 > .elementor-widget-container{margin:3px 0px -7px 6px;}.elementor-352 .elementor-element.elementor-element-229d2e1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-352 .elementor-element.elementor-element-4bcf6ee > .elementor-widget-container{margin:3px 0px -7px 6px;}}@media(max-width:1024px){.elementor-352 .elementor-element.elementor-element-daa1ae1{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:30px;}.elementor-352 .elementor-element.elementor-element-ba35376 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-352 .elementor-element.elementor-element-bbdd03f{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:30px;}.elementor-352 .elementor-element.elementor-element-b4ae7ce .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-352 .elementor-element.elementor-element-7a38b5d{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}body:not(.rtl) .elementor-352 .elementor-element.elementor-element-52bc2f6{left:73%;}body.rtl .elementor-352 .elementor-element.elementor-element-52bc2f6{right:73%;}body:not(.rtl) .elementor-352 .elementor-element.elementor-element-8f408b4{left:71%;}body.rtl .elementor-352 .elementor-element.elementor-element-8f408b4{right:71%;}.elementor-352 .elementor-element.elementor-element-88e8530{--e-n-carousel-swiper-slides-to-display:1;}.elementor-352 .elementor-element.elementor-element-8a2887f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-352 .elementor-element.elementor-element-dbc7ee0{--grid-columns:2;}.elementor-352 .elementor-element.elementor-element-47eef58 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-352 .elementor-element.elementor-element-229d2e1{--grid-columns:1;}.elementor-352 .elementor-element.elementor-element-86a6be8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-352 .elementor-element.elementor-element-c474b7e img{width:80%;}.elementor-352 .elementor-element.elementor-element-bf62d77 img{width:50%;}}@media(max-width:767px){.elementor-352 .elementor-element.elementor-element-e0b17b7{--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;--justify-content:space-around;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-352 .elementor-element.elementor-element-daa1ae1{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-352 .elementor-element.elementor-element-ba35376 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-352 .elementor-element.elementor-element-755e0eb{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-352 .elementor-element.elementor-element-451eb8b{--width:50px;--min-height:50px;bottom:-25px;}.elementor-352 .elementor-element.elementor-element-4aef10a{--width:50px;--min-height:50px;}.elementor-352 .elementor-element.elementor-element-7ba24af{--width:30px;--min-height:30px;top:8%;}body:not(.rtl) .elementor-352 .elementor-element.elementor-element-7ba24af{left:36%;}body.rtl .elementor-352 .elementor-element.elementor-element-7ba24af{right:36%;}.elementor-352 .elementor-element.elementor-element-a0a0601{--width:75px;--min-height:75px;top:2%;}body:not(.rtl) .elementor-352 .elementor-element.elementor-element-a0a0601{right:9%;}body.rtl .elementor-352 .elementor-element.elementor-element-a0a0601{left:9%;}.elementor-352 .elementor-element.elementor-element-d7c8eaa{--width:30px;}.elementor-352 .elementor-element.elementor-element-421519d{--width:30px;--min-height:30px;bottom:25%;}body:not(.rtl) .elementor-352 .elementor-element.elementor-element-421519d{right:5%;}body.rtl .elementor-352 .elementor-element.elementor-element-421519d{left:5%;}.elementor-352 .elementor-element.elementor-element-581d293{--width:35px;}body:not(.rtl) .elementor-352 .elementor-element.elementor-element-581d293{right:33%;}body.rtl .elementor-352 .elementor-element.elementor-element-581d293{left:33%;}.elementor-352 .elementor-element.elementor-element-d1ca9f7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-352 .elementor-element.elementor-element-bbdd03f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-352 .elementor-element.elementor-element-b4ae7ce .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-352 .elementor-element.elementor-element-7a38b5d{--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:65px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-352 .elementor-element.elementor-element-892977c{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-352 .elementor-element.elementor-element-2f43cfa{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-352 .elementor-element.elementor-element-8038dfa{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-352 .elementor-element.elementor-element-345aa15{--width:100px;--min-height:100px;bottom:-25px;}body:not(.rtl) .elementor-352 .elementor-element.elementor-element-345aa15{left:-1%;}body.rtl .elementor-352 .elementor-element.elementor-element-345aa15{right:-1%;}.elementor-352 .elementor-element.elementor-element-52bc2f6{--width:100px;--min-height:100px;}body:not(.rtl) .elementor-352 .elementor-element.elementor-element-52bc2f6{left:70%;}body.rtl .elementor-352 .elementor-element.elementor-element-52bc2f6{right:70%;}.elementor-352 .elementor-element.elementor-element-8f408b4{--width:60px;--min-height:60px;top:0%;}body:not(.rtl) .elementor-352 .elementor-element.elementor-element-8f408b4{left:60%;}body.rtl .elementor-352 .elementor-element.elementor-element-8f408b4{right:60%;}.elementor-352 .elementor-element.elementor-element-aa55200{--width:75px;--min-height:75px;bottom:-56px;}body:not(.rtl) .elementor-352 .elementor-element.elementor-element-aa55200{left:48%;}body.rtl .elementor-352 .elementor-element.elementor-element-aa55200{right:48%;}.elementor-352 .elementor-element.elementor-element-88e8530{--e-n-carousel-swiper-slides-to-display:1;}.elementor-352 .elementor-element.elementor-element-42d55b0{--gap:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-352 .elementor-element.elementor-element-8a2887f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-352 .elementor-element.elementor-element-dbc7ee0{--grid-columns:1;width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-352 .elementor-element.elementor-element-dbc7ee0.elementor-element{--align-self:center;}.elementor-352 .elementor-element.elementor-element-9b1fa14 > .elementor-widget-container{margin:10px 0px 0px 1px;}.elementor-352 .elementor-element.elementor-element-47eef58 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-352 .elementor-element.elementor-element-229d2e1{--grid-columns:1;width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-352 .elementor-element.elementor-element-229d2e1.elementor-element{--align-self:center;}.elementor-352 .elementor-element.elementor-element-4bcf6ee > .elementor-widget-container{margin:10px 0px 0px 1px;}.elementor-352 .elementor-element.elementor-element-1553406{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-352 .elementor-element.elementor-element-abd6d9e{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-352 .elementor-element.elementor-element-86a6be8 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-352 .elementor-element.elementor-element-86a6be8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-352 .elementor-element.elementor-element-a1eeade{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}}@media(min-width:768px){.elementor-352 .elementor-element.elementor-element-1190cc0{--content-width:1300px;}.elementor-352 .elementor-element.elementor-element-daa1ae1{--width:50%;}.elementor-352 .elementor-element.elementor-element-755e0eb{--width:50%;}.elementor-352 .elementor-element.elementor-element-451eb8b{--width:100px;}.elementor-352 .elementor-element.elementor-element-4aef10a{--width:50px;}.elementor-352 .elementor-element.elementor-element-7ba24af{--width:30px;}.elementor-352 .elementor-element.elementor-element-a0a0601{--width:100px;}.elementor-352 .elementor-element.elementor-element-d7c8eaa{--width:30px;}.elementor-352 .elementor-element.elementor-element-421519d{--width:20px;}.elementor-352 .elementor-element.elementor-element-581d293{--width:35px;}.elementor-352 .elementor-element.elementor-element-bbdd03f{--width:50%;}.elementor-352 .elementor-element.elementor-element-7a38b5d{--width:50%;}.elementor-352 .elementor-element.elementor-element-345aa15{--width:100px;}.elementor-352 .elementor-element.elementor-element-52bc2f6{--width:100px;}.elementor-352 .elementor-element.elementor-element-8f408b4{--width:50px;}.elementor-352 .elementor-element.elementor-element-aa55200{--width:100px;}.elementor-352 .elementor-element.elementor-element-520dd36{--width:66.6%;}.elementor-352 .elementor-element.elementor-element-32eeff9{--width:33.3%;}}@media(max-width:1366px) and (min-width:768px){.elementor-352 .elementor-element.elementor-element-42d55b0{--content-width:95%;}.elementor-352 .elementor-element.elementor-element-1553406{--content-width:95%;}}@media(max-width:1200px) and (min-width:768px){.elementor-352 .elementor-element.elementor-element-451eb8b{--width:75px;}.elementor-352 .elementor-element.elementor-element-520dd36{--width:70%;}.elementor-352 .elementor-element.elementor-element-32eeff9{--width:27%;}}@media(min-width:2400px){.elementor-352 .elementor-element.elementor-element-1190cc0{--min-height:663px;}.elementor-352 .elementor-element.elementor-element-ba35376 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-352 .elementor-element.elementor-element-b4ae7ce .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-352 .elementor-element.elementor-element-8a2887f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-352 .elementor-element.elementor-element-47eef58 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-352 .elementor-element.elementor-element-86a6be8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}/* Start custom CSS for container, class: .elementor-element-1190cc0 *//* ------ STYLISATION ICONE ------ */
.elementor-352 .elementor-element.elementor-element-1190cc0 {
fill: currentColor !important;
stroke: #F9D406;
stroke-width: 50px !important;
}

/*----- NAVIGATION CAROUSEL -----*/
.elementor-352 .elementor-element.elementor-element-1190cc0 .elementor-swiper-button .e-eicon-chevron-right, .e-eicon-chevron-left{
transition: fill .3s ease;
}

/*--- CAROUSEL SECTION ---*/
.elementor-352 .elementor-element.elementor-element-1190cc0 .swiper-pagination-bullet{
    border-radius: 0;
    width: 40px;
}

/*--- CHANGE THE ANIMATION AND DELAY TIMING ACCORDING TO THE VALUES IN "CONTENU > REGLAGES"----*/
.elementor-352 .elementor-element.elementor-element-1190cc0 .swiper-pagination-bullet-active{
    background-color: #3b3b3b !important;
    border-radius: 0;
    width: 40px;
    background: linear-gradient(#fff 0 0) 0 100%/0% 10px no-repeat;
  animation: l2 5750ms linear infinite;
  /*  animation: l2 5000ms linear infinite;
  animation-delay: 750ms;*/
}

.loader:before {
  content:"Loading..."
}
@keyframes l2 {to{background-size: 100% 10px}}

/* HTML: <div class="loader"></div> 
.loader {
  width: fit-content;
  background: linear-gradient(currentColor 0 0) 0 100%/0% 3px no-repeat;
  animation: l2 2s linear infinite;
}
*//* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-229d2e1 *//* Initial padding: 0 0 26 0*//* End custom CSS */