.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-12819 .elementor-element.elementor-element-ff9e4bd.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12819 .elementor-element.elementor-element-ff9e4bd > .elementor-element-populated{text-align:center;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-12819 .elementor-element.elementor-element-bf8063b .elementor-repeater-item-1846cfe.swiper-slide{background-image:url("https://pixutopia.fr/wp-content/uploads/2025/04/DSC_2426-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12819 .elementor-element.elementor-element-bf8063b .elementor-repeater-item-40f3e70.swiper-slide{background-image:url("https://pixutopia.fr/wp-content/uploads/2025/04/DSC_2243-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12819 .elementor-element.elementor-element-bf8063b .elementor-repeater-item-dd4f21f.swiper-slide{background-image:url("https://pixutopia.fr/wp-content/uploads/2025/04/AGN_9532-scaled.jpg");background-position:0px -800px;background-repeat:no-repeat;background-size:cover;}.elementor-12819 .elementor-element.elementor-element-bf8063b .swiper-slide .bg-overlay{background-color:#23232380;}.elementor-12819 .elementor-element.elementor-element-bf8063b a.elementor-button:not(.elementor-second-button), .elementor-12819 .elementor-element.elementor-element-bf8063b .elementor-button:not(.elementor-second-button){background-color:#43B8B2;text-transform:uppercase;letter-spacing:1px;border-radius:2px 2px 2px 2px;transition-duration:0.3s;padding:13px 32px 13px 32px;}.elementor-12819 .elementor-element.elementor-element-bf8063b a.elementor-button:hover:not(.elementor-second-button), .elementor-12819 .elementor-element.elementor-element-bf8063b .elementor-button:hover:not(.elementor-second-button), .elementor-12819 .elementor-element.elementor-element-bf8063b a.elementor-button:focus:not(.elementor-second-button), .elementor-12819 .elementor-element.elementor-element-bf8063b:focus .elementor-button{background-color:#237C78;}.elementor-12819 .elementor-element.elementor-element-bf8063b .swiper .elementor-swiper-button.elementor-swiper-button-prev, .elementor-12819 .elementor-element.elementor-element-bf8063b .swiper .elementor-swiper-button.elementor-swiper-button-next{background-color:#17171700;width:50px;height:50px;line-height:32px;color:#FFFFFF;}.elementor-12819 .elementor-element.elementor-element-bf8063b .swiper .elementor-swiper-button.elementor-swiper-button-prev:hover, .elementor-12819 .elementor-element.elementor-element-bf8063b .swiper .elementor-swiper-button.elementor-swiper-button-next:hover{background-color:#FFFFFF00;color:#FFFFFF80;}.elementor-12819 .elementor-element.elementor-element-bf8063b .slider-text-middle-main{max-width:750px;text-align:center;}.elementor-12819 .elementor-element.elementor-element-bf8063b .swiper-slide{align-content:center;align-items:center;justify-content:center;}.elementor-12819 .elementor-element.elementor-element-bf8063b .swiper-slide .title{font-size:72px;font-weight:700;text-transform:uppercase;line-height:73px;letter-spacing:-4px;text-shadow:0px 0px 50px rgba(0, 0, 0, 0.9);}.elementor-12819 .elementor-element.elementor-element-bf8063b .swiper-slide .title:not(:last-child){margin-bottom:55px;}.elementor-12819 .elementor-element.elementor-element-bf8063b .swiper-slide .subtitle{font-weight:400;text-transform:uppercase;letter-spacing:3px;color:#FFFFFFB3;}.elementor-12819 .elementor-element.elementor-element-bf8063b .swiper-slide .subtitle:not(:last-child){margin-bottom:45px;}.elementor-12819 .elementor-element.elementor-element-bf8063b a.elementor-button:hover:not(.elementor-second-button), .elementor-12819 .elementor-element.elementor-element-bf8063b .elementor-button:hover:not(.elementor-second-button), .elementor-12819 .elementor-element.elementor-element-bf8063b a.elementor-button:focus:not(.elementor-second-button), .elementor-12819 .elementor-element.elementor-element-bf8063b .elementor-button:focus{color:#FFFFFF;}.elementor-12819 .elementor-element.elementor-element-bf8063b a.elementor-button:hover:not(.elementor-second-button) svg, .elementor-12819 .elementor-element.elementor-element-bf8063b .elementor-button:hover:not(.elementor-second-button) svg, .elementor-12819 .elementor-element.elementor-element-bf8063b a.elementor-button:focus:not(.elementor-second-button) svg, .elementor-12819 .elementor-element.elementor-element-bf8063b .elementor-button:focus:not(.elementor-second-button) svg{fill:#FFFFFF;}.elementor-12819 .elementor-element.elementor-element-bf8063b a.elementor-button:hover:not(.elementor-second-button), .elementor-12819 .elementor-element.elementor-element-bf8063b .elementor-button:hover:not(.elementor-second-button), .elementor-12819 .elementor-element.elementor-element-bf8063b a.elementor-button:focus:not(.elementor-second-button), .elementor-12819 .elementor-element.elementor-element-bf8063b .elementor-button:focus:not(.elementor-second-button){border-color:#237C78;}.elementor-12819 .elementor-element.elementor-element-bf8063b .elementor-button:not(.elementor-second-button){border-style:solid;border-color:#43B8B2;}.elementor-12819 .elementor-element.elementor-element-bf8063b a.elementor-second-button, .elementor-12819 .elementor-element.elementor-element-bf8063b .elementor-second-second-button{transition-duration:0.6s;}.elementor-12819 .elementor-element.elementor-element-bf8063b .swiper .elementor-swiper-button.elementor-swiper-button-prev{left:40px;}.elementor-12819 .elementor-element.elementor-element-bf8063b .swiper .elementor-swiper-button.elementor-swiper-button-next{right:40px;}.elementor-12819 .elementor-element.elementor-element-bf8063b .swiper .elementor-swiper-button.elementor-swiper-button-prev i, .elementor-12819 .elementor-element.elementor-element-bf8063b .swiper .elementor-swiper-button.elementor-swiper-button-next i{font-size:50px;}.elementor-12819 .elementor-element.elementor-element-bf8063b .elementor-widget-container .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-12819 .elementor-element.elementor-element-bf8063b .elementor-widget-container .elementor-swiper-button.elementor-swiper-button-next svg{width:50px;height:auto;}.elementor-12819 .elementor-element.elementor-element-bf8063b .swiper .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-12819 .elementor-element.elementor-element-bf8063b .swiper .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-12819 .elementor-element.elementor-element-bf8063b .swiper .elementor-swiper-button.elementor-swiper-button-prev:hover svg, .elementor-12819 .elementor-element.elementor-element-bf8063b .swiper .elementor-swiper-button.elementor-swiper-button-next:hover svg, .elementor-12819 .elementor-element.elementor-element-bf8063b .swiper .elementor-swiper-button.elementor-swiper-button-prev:focus svg, .elementor-12819 .elementor-element.elementor-element-bf8063b .swiper .elementor-swiper-button.elementor-swiper-button-prev:focus svg{fill:#FFFFFF80;}.elementor-12819 .elementor-element.elementor-element-5671774{padding:0px 0px 130px 0px;}.elementor-12819 .elementor-element.elementor-element-652cc6d > .elementor-element-populated{padding:0px 0px 0px 0px !important;}.elementor-widget-litho-blog-list .blog-grid-filter li a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-blog-list .entry-title, .elementor-widget-litho-blog-list .blog-grid .grid-item .entry-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-blog-list .elementor-button, .elementor-widget-litho-blog-list .elementor-gradient-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-blog-list .blog-category a, .elementor-widget-litho-blog-list .blog-side-image .blog-category{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-blog-list .post-date{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-blog-list .author-name, .elementor-widget-litho-blog-list .author-name a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-blog-list .post-meta-like a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-blog-list .post-meta-comments a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-blog-list .page-numbers li .page-numbers, .elementor-widget-litho-blog-list .new-post a , .elementor-widget-litho-blog-list .old-post a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-litho-blog-list .blog-pagination .view-more-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-12819 .elementor-element.elementor-element-16cee03 .blog-post{background-color:#1F232C;transition-duration:0.6s;}.elementor-12819 .elementor-element.elementor-element-16cee03 ul:not(.blog-metro) .blog-post-images, .elementor-12819 .elementor-element.elementor-element-16cee03 .blog-post-images .blog-overlay{background-color:transparent;background-image:linear-gradient(0deg, rgba(23, 23, 23, 0.95) 0%, rgba(23, 23, 23, 0) 88%);}.elementor-12819 .elementor-element.elementor-element-16cee03 ul li.grid-gutter{padding:10px;}.elementor-12819 .elementor-element.elementor-element-16cee03 .entry-title, .elementor-12819 .elementor-element.elementor-element-16cee03 .blog-grid .grid-item .entry-title{font-size:20px;color:#FFFFFF;width:85%;margin:0px 0px 0px 0px;}.elementor-12819 .elementor-element.elementor-element-16cee03 .blog-category a, .elementor-12819 .elementor-element.elementor-element-16cee03 .blog-side-image .blog-category{font-size:12px;text-transform:uppercase;line-height:20px;}.elementor-12819 .elementor-element.elementor-element-16cee03 .post-date{font-weight:500;text-transform:uppercase;color:rgba(255, 255, 255, 0.6);}@media(max-width:1024px){.elementor-12819 .elementor-element.elementor-element-bf8063b .elementor-repeater-item-dd4f21f.swiper-slide{background-position:0px 0px;}.elementor-12819 .elementor-element.elementor-element-bf8063b .swiper{height:600px !important;}.elementor-12819 .elementor-element.elementor-element-bf8063b .slider-text-middle-main{max-width:50%;}.elementor-12819 .elementor-element.elementor-element-bf8063b .swiper-slide .title{font-size:70px;line-height:65px;}.elementor-12819 .elementor-element.elementor-element-5671774{padding:0px 5px 75px 5px;}}@media(max-width:767px){.elementor-12819 .elementor-element.elementor-element-bf8063b .elementor-repeater-item-dd4f21f.swiper-slide{background-position:0px 0px;}.elementor-12819 .elementor-element.elementor-element-bf8063b .swiper{height:500px !important;}.elementor-12819 .elementor-element.elementor-element-bf8063b .slider-text-middle-main{max-width:310px;}.elementor-12819 .elementor-element.elementor-element-bf8063b .swiper-slide .title{font-size:45px;line-height:43px;letter-spacing:-1px;max-width:85%;}.elementor-12819 .elementor-element.elementor-element-bf8063b .swiper-slide .title:not(:last-child){margin-bottom:40px;}.elementor-12819 .elementor-element.elementor-element-bf8063b .swiper-slide .subtitle:not(:last-child){margin-bottom:30px;}.elementor-12819 .elementor-element.elementor-element-bf8063b .swiper .elementor-swiper-button.elementor-swiper-button-prev{left:10px;}.elementor-12819 .elementor-element.elementor-element-bf8063b .swiper .elementor-swiper-button.elementor-swiper-button-next{right:10px;}.elementor-12819 .elementor-element.elementor-element-5671774{padding:0px 5px 50px 5px;}}