.elementor-widget-section .scroll-to-down-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-12815 .elementor-element.elementor-element-4d634acf:not(.elementor-motion-effects-element-type-background), .elementor-12815 .elementor-element.elementor-element-4d634acf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12815 .elementor-element.elementor-element-4d634acf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:145px 0px 62px 0px;}.elementor-12815 .elementor-element.elementor-element-4d634acf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12815 .elementor-element.elementor-element-696a0c74 > .elementor-element-populated{padding:0px 0px 0px 0px !important;}.elementor-12815 .elementor-element.elementor-element-c0c9515 > .elementor-element-populated{text-align:center;}.elementor-widget-litho-heading .litho-primary-title, .elementor-widget-litho-heading .litho-primary-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-heading .litho-secondary-title, .elementor-widget-litho-heading .litho-secondary-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-12815 .elementor-element.elementor-element-771427ff .litho-primary-title, .elementor-12815 .elementor-element.elementor-element-771427ff .litho-primary-title a{font-size:35px;font-weight:700;line-height:1px;letter-spacing:-0.9px;color:#232323;fill:#232323;-webkit-text-fill-color:initial;}.elementor-12815 .elementor-element.elementor-element-771427ff .litho-primary-title{white-space:normal;}.elementor-12815 .elementor-element.elementor-element-771427ff .litho-secondary-title, .elementor-12815 .elementor-element.elementor-element-771427ff .litho-secondary-title a{font-weight:600;letter-spacing:-1px;color:#FF6557;fill:#FF6557;-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text;background-image:linear-gradient(100deg, #FF6557 0%, #FF367C 100%);}.elementor-12815 .elementor-element.elementor-element-771427ff .horizontal-separator{height:1px;width:10%;display:inline-block;vertical-align:middle;}.elementor-12815 .elementor-element.elementor-element-79fe4e4 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-12815 .elementor-element.elementor-element-79fe4e4 .litho-primary-title, .elementor-12815 .elementor-element.elementor-element-79fe4e4 .litho-primary-title a{font-size:1px;letter-spacing:-1px;color:#232323;fill:#232323;-webkit-text-fill-color:initial;}.elementor-12815 .elementor-element.elementor-element-79fe4e4 .litho-primary-title{white-space:normal;}.elementor-12815 .elementor-element.elementor-element-79fe4e4 .litho-secondary-title, .elementor-12815 .elementor-element.elementor-element-79fe4e4 .litho-secondary-title a{font-size:49px;font-weight:200;letter-spacing:-2.5px;color:#43B8B2;fill:#43B8B2;-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text;background-image:linear-gradient(100deg, #43B8B2 0%, #43B8B2 100%);}.elementor-12815 .elementor-element.elementor-element-79fe4e4 .horizontal-separator{height:1px;width:10%;display:inline-block;vertical-align:middle;}.elementor-12815 .elementor-element.elementor-element-89e5e2b > .elementor-container{max-width:1490px;min-height:400px;}.elementor-12815 .elementor-element.elementor-element-89e5e2b{margin-top:0px;margin-bottom:0px;}.elementor-12815 .elementor-element.elementor-element-e464ee9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px !important;}.elementor-widget-litho-slider .swiper-slide .title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-slider .swiper-slide .slider-digit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-slider .swiper-slide .subtitle{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-slider a.elementor-button:not(.elementor-second-button), .elementor-widget-litho-slider .elementor-button:not(.elementor-second-button){font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-slider a.elementor-second-button, .elementor-widget-litho-slider .elementor-second-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-slider .swiper-number-pagination{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-12815 .elementor-element.elementor-element-6dd87c4e .elementor-repeater-item-19597cd.swiper-slide{background-image:url("https://pixutopia.fr/wp-content/uploads/2025/04/AGN_9846-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12815 .elementor-element.elementor-element-6dd87c4e .elementor-repeater-item-49a6da6.swiper-slide{background-color:#C75858;background-image:url("https://pixutopia.fr/wp-content/uploads/2025/04/AGN_9908-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12815 .elementor-element.elementor-element-6dd87c4e .elementor-repeater-item-777c0f1.swiper-slide{background-image:url("https://pixutopia.fr/wp-content/uploads/2025/09/DSC_1454-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12815 .elementor-element.elementor-element-6dd87c4e .elementor-repeater-item-5dbdea9.swiper-slide{background-image:url("https://pixutopia.fr/wp-content/uploads/2025/09/DSC_6964.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-12815 .elementor-element.elementor-element-6dd87c4e .elementor-repeater-item-7492d61.swiper-slide{background-image:url("https://pixutopia.fr/wp-content/uploads/2025/09/AGN_4019-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12815 .elementor-element.elementor-element-6dd87c4e .horizontal-separator{background-color:#FFFFFF4D;}.elementor-12815 .elementor-element.elementor-element-6dd87c4e .swiper-slide .bg-overlay{background-color:transparent;background-image:linear-gradient(180deg, #25534300 0%, #176F69C2 100%);}.elementor-12815 .elementor-element.elementor-element-6dd87c4e a.elementor-button:not(.elementor-second-button), .elementor-12815 .elementor-element.elementor-element-6dd87c4e .elementor-button:not(.elementor-second-button){background-color:#FFFFFF00;font-size:16px;font-weight:500;line-height:22px;fill:#FF7A56;color:#FF7A56;border-radius:0px 0px 0px 0px;transition-duration:0.6s;padding:1rem 1rem 1rem 1rem;margin:-1rem -1rem -1rem -1rem;}.elementor-12815 .elementor-element.elementor-element-6dd87c4e .slider-text-middle-main{max-width:100%;padding:40rem 7.5rem 0rem 7.5rem;margin:0px 0px 0px 0px;}.elementor-12815 .elementor-element.elementor-element-6dd87c4e .swiper-slide{align-content:center;align-items:center;justify-content:center;}.elementor-12815 .elementor-element.elementor-element-6dd87c4e .swiper-slide .title{font-size:65px;font-weight:600;letter-spacing:-1.6px;max-width:60%;}.elementor-12815 .elementor-element.elementor-element-6dd87c4e .swiper-slide .title, .elementor-12815 .elementor-element.elementor-element-6dd87c4e .swiper-slide .title a{color:#FFFFFF;}.elementor-12815 .elementor-element.elementor-element-6dd87c4e .swiper-slide .subtitle{font-size:3.5rem;font-weight:200;line-height:50px;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-12815 .elementor-element.elementor-element-6dd87c4e a.elementor-button:hover:not(.elementor-second-button), .elementor-12815 .elementor-element.elementor-element-6dd87c4e .elementor-button:hover:not(.elementor-second-button), .elementor-12815 .elementor-element.elementor-element-6dd87c4e a.elementor-button:focus:not(.elementor-second-button), .elementor-12815 .elementor-element.elementor-element-6dd87c4e .elementor-button:focus{color:#FFFFFF;}.elementor-12815 .elementor-element.elementor-element-6dd87c4e a.elementor-button:hover:not(.elementor-second-button) svg, .elementor-12815 .elementor-element.elementor-element-6dd87c4e .elementor-button:hover:not(.elementor-second-button) svg, .elementor-12815 .elementor-element.elementor-element-6dd87c4e a.elementor-button:focus:not(.elementor-second-button) svg, .elementor-12815 .elementor-element.elementor-element-6dd87c4e .elementor-button:focus:not(.elementor-second-button) svg{fill:#FFFFFF;}.elementor-12815 .elementor-element.elementor-element-6dd87c4e .elementor-button:not(.elementor-second-button){border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF7A56;}.elementor-12815 .elementor-element.elementor-element-6dd87c4e .elementor-image-carousel-wrapper .swiper-pagination-bullet{border-style:solid;}.elementor-12815 .elementor-element.elementor-element-6dd87c4e .swiper-pagination-bullet{width:8px !important;height:8px !important;}.elementor-12815 .elementor-element.elementor-element-6dd87c4e .swiper-number-pagination{font-weight:400;color:#FFFFFF45;}.elementor-12815 .elementor-element.elementor-element-2ba47fc .elementor-repeater-item-49a6da6.swiper-slide{background-image:url("https://pixutopia.fr/wp-content/uploads/2025/04/DSC_0779-1.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-12815 .elementor-element.elementor-element-2ba47fc .elementor-repeater-item-5dbdea9.swiper-slide{background-image:url("https://pixutopia.fr/wp-content/uploads/2025/04/DSC_2434.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12815 .elementor-element.elementor-element-2ba47fc .elementor-repeater-item-ff26aab.swiper-slide{background-image:url("https://pixutopia.fr/wp-content/uploads/2025/04/AGN_9019-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12815 .elementor-element.elementor-element-2ba47fc .elementor-repeater-item-19597cd.swiper-slide{background-image:url("https://pixutopia.fr/wp-content/uploads/2025/09/DSC_9699.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12815 .elementor-element.elementor-element-2ba47fc .elementor-repeater-item-777c0f1.swiper-slide{background-image:url("https://pixutopia.fr/wp-content/uploads/2025/09/Reportage_Grieu_Sabrina_3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12815 .elementor-element.elementor-element-2ba47fc .horizontal-separator{background-color:#FFFFFF4D;}.elementor-12815 .elementor-element.elementor-element-2ba47fc .swiper-slide .bg-overlay{background-color:transparent;background-image:linear-gradient(180deg, #10101000 0%, #000000ED 100%);}.elementor-12815 .elementor-element.elementor-element-2ba47fc a.elementor-button:not(.elementor-second-button), .elementor-12815 .elementor-element.elementor-element-2ba47fc .elementor-button:not(.elementor-second-button){background-color:#57181800;font-size:16px;font-weight:500;line-height:22px;fill:#43B2B8;color:#43B2B8;border-radius:0px 0px 0px 0px;transition-duration:0.6s;padding:1rem 1rem 1rem 1rem;margin:-1rem -1rem -1rem -1rem;}.elementor-12815 .elementor-element.elementor-element-2ba47fc .slider-text-middle-main{max-width:100%;padding:40rem 7.5rem 0rem 7.5rem;margin:0px 0px 0px 0px;}.elementor-12815 .elementor-element.elementor-element-2ba47fc .swiper-slide{align-content:center;align-items:center;justify-content:center;}.elementor-12815 .elementor-element.elementor-element-2ba47fc .swiper-slide .title{font-size:65px;font-weight:600;letter-spacing:-2.5px;max-width:60%;}.elementor-12815 .elementor-element.elementor-element-2ba47fc .swiper-slide .title, .elementor-12815 .elementor-element.elementor-element-2ba47fc .swiper-slide .title a{color:#FFFFFF;}.elementor-12815 .elementor-element.elementor-element-2ba47fc .swiper-slide .subtitle{font-size:3.5rem;font-weight:200;line-height:50px;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-12815 .elementor-element.elementor-element-2ba47fc a.elementor-button:hover:not(.elementor-second-button), .elementor-12815 .elementor-element.elementor-element-2ba47fc .elementor-button:hover:not(.elementor-second-button), .elementor-12815 .elementor-element.elementor-element-2ba47fc a.elementor-button:focus:not(.elementor-second-button), .elementor-12815 .elementor-element.elementor-element-2ba47fc .elementor-button:focus{color:#FFFFFF;}.elementor-12815 .elementor-element.elementor-element-2ba47fc a.elementor-button:hover:not(.elementor-second-button) svg, .elementor-12815 .elementor-element.elementor-element-2ba47fc .elementor-button:hover:not(.elementor-second-button) svg, .elementor-12815 .elementor-element.elementor-element-2ba47fc a.elementor-button:focus:not(.elementor-second-button) svg, .elementor-12815 .elementor-element.elementor-element-2ba47fc .elementor-button:focus:not(.elementor-second-button) svg{fill:#FFFFFF;}.elementor-12815 .elementor-element.elementor-element-2ba47fc .elementor-button:not(.elementor-second-button){border-style:solid;border-width:1px 1px 1px 1px;border-color:#43B2B8;}.elementor-12815 .elementor-element.elementor-element-2ba47fc .elementor-image-carousel-wrapper .swiper-pagination-bullet{border-style:solid;}.elementor-12815 .elementor-element.elementor-element-2ba47fc .swiper-pagination-bullet{width:8px !important;height:8px !important;background:#FFFFFF !important;}.elementor-12815 .elementor-element.elementor-element-2ba47fc .swiper-number-pagination{font-weight:400;color:#FFFFFF40;}@media(max-width:1024px) and (min-width:768px){.elementor-12815 .elementor-element.elementor-element-c0c9515{width:100%;}}@media(max-width:1024px){.elementor-12815 .elementor-element.elementor-element-4d634acf{padding:95px 25px 95px 25px;}.elementor-12815 .elementor-element.elementor-element-79fe4e4 .litho-secondary-title, .elementor-12815 .elementor-element.elementor-element-79fe4e4 .litho-secondary-title a{font-size:57px;}.elementor-12815 .elementor-element.elementor-element-6dd87c4e .slider-text-middle-main{padding:0rem 5.5rem 0rem 5.5rem;}.elementor-12815 .elementor-element.elementor-element-2ba47fc .slider-text-middle-main{padding:0rem 5.5rem 0rem 5.5rem;}}@media(max-width:767px){.elementor-12815 .elementor-element.elementor-element-4d634acf{padding:50px 0px 50px 0px;}.elementor-12815 .elementor-element.elementor-element-c0c9515 > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-12815 .elementor-element.elementor-element-79fe4e4 > .elementor-widget-container{margin:24px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12815 .elementor-element.elementor-element-79fe4e4 .litho-primary-title, .elementor-12815 .elementor-element.elementor-element-79fe4e4 .litho-primary-title a{font-size:1px;}.elementor-12815 .elementor-element.elementor-element-79fe4e4 .litho-secondary-title, .elementor-12815 .elementor-element.elementor-element-79fe4e4 .litho-secondary-title a{font-size:54px;}.elementor-12815 .elementor-element.elementor-element-6dd87c4e .slider-text-middle-main{padding:0px 15px 0px 15px;}.elementor-12815 .elementor-element.elementor-element-6dd87c4e .swiper-slide .title{max-width:100%;}.elementor-12815 .elementor-element.elementor-element-6dd87c4e a.elementor-button:not(.elementor-second-button), .elementor-12815 .elementor-element.elementor-element-6dd87c4e .elementor-button:not(.elementor-second-button){font-size:16px;line-height:22px;}.elementor-12815 .elementor-element.elementor-element-2ba47fc .slider-text-middle-main{padding:0px 15px 0px 15px;}.elementor-12815 .elementor-element.elementor-element-2ba47fc .swiper-slide .title{max-width:100%;}.elementor-12815 .elementor-element.elementor-element-2ba47fc a.elementor-button:not(.elementor-second-button), .elementor-12815 .elementor-element.elementor-element-2ba47fc .elementor-button:not(.elementor-second-button){font-size:16px;line-height:22px;}}