#whatsapp-btn{position:fixed;top:50px;right:25px;width:60px;height:60px;background:#ffffff;color:#000000;border-radius:50%;box-shadow:0 4px 10px rgba(0,0,0,0.1);display:flex;justify-content:center;align-items:center;text-decoration:none;z-index:99999;transition:all 0.3s ease}#whatsapp-btn .whatsapp-icon{font-family:"ETmodules";font-size:30px;line-height:1;display:block}#whatsapp-btn .whatsapp-icon::before{content:"\76"}#whatsapp-btn:hover{background:#000000}#whatsapp-btn:hover .whatsapp-icon{color:#ffffff;transform:scale(1.1);transition:all 0.3s ease}@media (max-width:767px){#whatsapp-btn{top:auto;bottom:20px;right:20px;width:50px;height:50px}#whatsapp-btn .whatsapp-icon{font-size:24px}}#preloader{position:fixed;z-index:999999;top:0;left:0;width:100%;height:100%;background:#ffffff;display:flex;justify-content:center;align-items:center;transition:opacity 0.4s ease,visibility 0.4s ease}#preloader img{width:140px;height:auto;animation:pulse 0.9s infinite}@keyframes pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:0.7;transform:scale(1.08)}}body.loaded #preloader{opacity:0;visibility:hidden}@media only screen and (min-width:981px){.hover-scale-column{transition:all 0.3s ease-in-out;z-index:99999!important;cursor:pointer}.hover-scale-column:hover{transform:scale(1.1)}}@media only screen and (max-width:980px){.hover-scale-column{transform:none!important;transition:none!important}}.hebergements-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media (max-width:1024px){.hebergements-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.hebergements-grid{grid-template-columns:1fr}}.load-more-container{display:flex;justify-content:center;align-items:center;margin:40px auto;text-align:center;width:100%}.load-more-btn{display:inline-block;background:#333;color:#fff;border:none;padding:12px 25px;font-size:15px;font-weight:500;text-transform:uppercase;border-radius:30px;cursor:pointer;transition:all 0.3s ease}.load-more-btn:hover{background:#555}.lwp-breadcrumbs a,.lwp-breadcrumbs span.current{display:inline-block;padding:4px 12px;margin-right:6px;border:1px solid #fff;border-radius:20px;font-size:15px;color:#fff;text-decoration:none;transition:all 0.3s ease}.lwp-breadcrumbs a:hover{background-color:rgba(255,255,255,0.2);color:#fff}.lwp-breadcrumbs .separator,.lwp-breadcrumbs .before{display:none!important}@media only screen and (max-width:980px){.et_pb_menu .et_mobile_nav_menu{float:left!important;margin-left:20px!important}.et_pb_menu .et_mobile_menu{top:0!important}.mobile_menu_bar{position:relative;float:left;margin-top:-25px!important;margin-left:20px!important}.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}.et_mobile_menu{padding-left:0!important;padding-right:0!important;margin-top:0px!important}.et_mobile_menu li a{border-bottom:0px!important;padding-left:20px!important;padding-right:20px!important}.et_mobile_menu .menu-item-has-children.dt-open .sub-menu{display:block!important;visibility:visible!important}.et-menu .menu-item-has-children>a:first-child::after{display:none!important}}.mobile_menu_bar{position:relative;float:left;margin-right:10px}.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}.et_mobile_menu .menu-item-has-children.submenu-open>.sub-menu{display:block!important;visibility:visible!important;opacity:1!important;max-height:1000px}.et_mobile_menu .sub-menu{display:none}.et_mobile_menu .menu-item-has-children.submenu-open>.sub-menu{display:block!important}.custom-submenu-toggle{position:absolute;right:20px;top:22px;font-size:20px;font-weight:300;transform:translateY(-50%);color:#000000;cursor:pointer;z-index:10}.et_mobile_menu .menu-item-has-children>.sub-menu li{padding-left:20px;border-left:1px solid #ffffff}.mobile_nav.opened .mobile_menu_bar:before{content:'\4d'}.et_mobile_menu .menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a:first-child::after{display:none!important}@media (max-width:980px){.et_pb_menu--style-left_aligned.et_pb_text_align_center .et_pb_menu__wrap{justify-content:right!important;margin-right:10px}}.et_mobile_menu .menu-item-has-children .sub-menu{max-height:0;overflow:hidden;transition:max-height 0.3s ease}.et_mobile_menu .menu-item-has-children.submenu-open>.sub-menu{max-height:600px}.mobile_menu_bar:before,.mobile_menu_bar:after,#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a{color:#000000!important}@media only screen and (max-width:980px){.container{width:100%!important;max-width:100%!important;padding-left:0!important;padding-right:0!important}.et_mobile_menu .menu-item-has-children>a{background-color:#ffffff}.et_mobile_menu li.current-menu-item>a,.et_mobile_menu li.current_page_item>a,.et_mobile_menu li.current-menu-ancestor>a{color:#3c3c3c!important}}#top-menu li.mega-menu>ul.sub-menu{position:fixed!important;top:120px;left:0!important;right:0!important;width:100vw!important;max-width:100vw!important;background:#fff;padding:20px!important;display:grid!important;grid-template-columns:repeat(6,1fr);gap:30px;op:calc(100% + 20px)!important;box-sizing:border-box;z-index:99999}#main-header .container,#top-menu-nav{max-width:100%!important;width:100%!important}.et-db #et-boc .et-l .et-menu-nav li.mega-menu li>a{width:auto!important;min-width:220px!important;max-width:250px!important;white-space:normal!important}.et-menu li.mega-menu>ul.sub-menu{display:flex!important;flex-wrap:nowrap!important;justify-content:space-between;min-height:auto;padding:20px;box-sizing:border-box}.et-menu li.mega-menu>ul.sub-menu>li{float:none!important;width:16%!important;margin:0!important;display:flex;flex-direction:column;justify-content:flex-end;align-items:left;text-align:left;padding:0 15px;box-sizing:border-box}.et-menu li.mega-menu>ul.sub-menu>li::before{content:"";display:block;height:3px;width:100%;height:220px;background-size:cover;background-position:center;margin-bottom:12px;order:0}.et-menu li.mega-menu>ul.sub-menu>li:nth-child(1)::before{background-image:url('https://dome-collection.com/wp-content/uploads/2025/11/photos-alpes-francaise.jpg')}.et-menu li.mega-menu>ul.sub-menu>li:nth-child(2)::before{background-image:url('https://dome-collection.com/wp-content/uploads/2025/10/alpes-suisses-1.jpg')}.et-menu li.mega-menu>ul.sub-menu>li:nth-child(3)::before{background-image:url('https://dome-collection.com/wp-content/uploads/2025/10/cote-dazur-.jpg')}.et-menu li.mega-menu>ul.sub-menu>li:nth-child(4)::before{background-image:url('https://dome-collection.com/wp-content/uploads/2025/10/PROVENCE-scaled.jpg')}.et-menu li.mega-menu>ul.sub-menu>li:nth-child(5)::before{background-image:url('https://dome-collection.com/wp-content/uploads/2025/09/maisons-yachts.jpg')}.et-menu li.mega-menu>ul.sub-menu>li:nth-child(6)::before{background-image:url('https://dome-collection.com/wp-content/uploads/2025/10/Hors-piste-defendeur.png')}.et-menu li.mega-menu>ul.sub-menu>li>a{order:1;font-weight:400;font-size:15px;margin-bottom:12px;display:block;border-bottom:1px solid #ffffff;padding-bottom:5px}.et-menu li.mega-menu>ul.sub-menu li li a{order:2;font-size:15px;padding:4px 0;font-weight:400}.et-menu li.mega-menu>ul.sub-menu{min-height:auto!important;padding-bottom:30px!important;align-items:flex-start}.et-menu li.mega-menu>ul.sub-menu>li{padding-top:220px}@media (max-width:980px){.et_pb_image_1_tb_header{position:absolute!important;top:10px!important;left:50%!important;transform:translateX(-50%)!important;z-index:9999!important;text-align:center!important}.et_pb_image_1_tb_header img{max-width:120px!important;height:auto!important;opacity:1!important;visibility:visible!important;display:block!important;margin:0 auto!important}.et_pb_menu--style-centered .et_pb_menu__menu>nav>ul,.et_pb_menu--style-centered .et_pb_menu__wrap{justify-content: right!important}.et_pb_module .mobile_menu_bar:before{top:-10px!important}.et_pb_section_0_tb_header{height:60px!important}}@media only screen and (max-width:980px){.et_mobile_menu .menu-item-image-full{list-style:none;border:none!important;padding:10px 0;text-align:center}.et_mobile_menu .menu-item-image-full img{max-width:95%;height:auto;display:inline-block}}.acf-gallery-custom .gallery-item a{width:100%!important;display:block}.acf-gallery-custom{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;margin-bottom:20px}.acf-gallery-custom .gallery-item img{width:100%;height:300px;object-fit:cover;display:block}.acf-gallery-custom .gallery-item.full{grid-column:1 / span 2}.open-lightbox{display:inline-block;padding:12px 20px;background:#000;color:#fff;border:none;cursor:pointer;font-size:16px}.open-lightbox:hover{background:#333}.custom-lightbox{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.98);z-index:9999;overflow-y:auto;padding:40px}.lightbox-content{max-width:1200px;margin:auto}.close-lightbox{display:inline-block;margin-bottom:20px;padding:10px 15px;background:#000;color:#fff;border:none;cursor:pointer;font-size:16px}.lightbox-item{margin-bottom:15px}.lightbox-item img{width:100%;height:auto;display:block}.destination-points-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px 24px;margin:20px 0;width:100%!important}.destination-point{font-size:15px;color:#333;line-height:1.5}.equipements-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px 20px;margin-top:30px;align-items:start}.equipement-item{display:flex;align-items:center;gap:12px;font-family:"Futura",sans-serif;font-size:16px;color:#000}.equipement-item img{width:32px;height:32px;object-fit:contain;filter:invert(15%) sepia(40%) saturate(0%) hue-rotate(0deg) brightness(95%) contrast(85%)}.equipement-item p{font-size:15px;font-weight:300;margin:0}.hebergement-card{background:#F6F6F6;text-align:left;position:relative;height:100%;box-sizing:border-box;overflow:hidden}.hebergement-card .image{margin:0;padding:0}.hebergement-card img{width:100%;height:300px;object-fit:cover;image-rendering:auto}.hebergement-card .image img{width:100%!important;height:300px!important;object-fit:cover!important}.hebergement-card .content{padding:20px}.hebergement-card .titre{font-size:23px!important;padding-top:20px;font-weight:500;margin:0 0 8px 0;padding-left:10px;padding-right:10px;text-transform:uppercase}.hebergement-card .infos{font-size:15px;color:#555;margin:0 0 12px 0;padding-left:10px;padding-right:10px}.hebergement-card .destinations{padding-left:10px;padding-right:10px}.hebergement-card .destinations a{display:inline-block;background:white;border-radius:20px;padding:4px 10px;margin:0 6px 12px 0;font-size:12px;text-decoration:none;color:#333}.hebergement-card .destinations a:hover{display:inline-block;background:black;border-radius:20px;padding:4px 10px;margin:0 6px 12px 0;font-size:12px;text-decoration:none;color:#ffffff!important}.hebergement-card .explorer{position:absolute;right:20px;bottom:20px;text-transform:uppercase;font-weight:500;text-decoration:underline}.et_pb_button.retour-btn{background-color:#ffffff;font-size:15px!important;border:2px solid #000;color:#000;border-radius:30px;padding:10px 20px;font-weight:500;transition:all 0.3s ease}.et_pb_button.retour-btn:hover{background-color:#000;color:#fff}.services-swiper .swiper-wrapper{display:flex;align-items:stretch}.services-swiper .swiper-slide{display:flex;height:auto}.services-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.service-card{text-align:center;background:#fff;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;background:#fff;width:100%;border-radius:0px;padding:0px;box-shadow:none}.service-img img{width:100%;height:500px;object-fit:cover;display:block;filter:grayscale(100%);transition:filter 0.3s ease}.service-img img:hover{filter:grayscale(0%)}.service-title{margin-top:15px;font-size:20px;font-weight:500;justify-items:center;width:100%;text-transform:uppercase;padding-bottom:15px}@media (max-width:768px){.service-title{margin-top:15px;font-size:17px;font-weight:500;justify-items:center;width:100%;text-transform:uppercase;padding-bottom:15px}}@media (min-width:768px) and (max-width:1200px){.service-title{margin-top:15px;font-size:18px;justify-items:center;width:100%;font-weight:500;text-transform:uppercase;padding-bottom:15px}}.service-desc{font-size:15px;margin-top:-25px;color:#444;min-height:80px;width:100%;padding:10px;font-weight:400}@media (max-width:1024px){.services-grid{grid-template-columns:repeat(2,1fr)}}.services-swiper .swiper-pagination{display:none!important}.services-swiper .swiper-button-next,.services-swiper .swiper-button-prev{width:25px;height:25px;color:#000!important;fill:#000!important}.services-swiper .swiper-button-next::after,.services-swiper .swiper-button-prev::after{font-size:20px!important;color:#000!important}.service-desc p{padding:10px;padding-bottom:10px}body .gform_wrapper .gfield input.datepicker,body .gform_wrapper .gfield input[type="date"]{width:100%!important;max-width:100%!important;box-sizing:border-box}body .gform_wrapper input[type="text"],body .gform_wrapper input[type="email"],body .gform_wrapper input[type="tel"],body .gform_wrapper input[type="number"],body .gform_wrapper input[type="date"],body .gform_wrapper textarea,body .gform_wrapper select{font-size:15px;text-align:left!important;padding-left:10px}body .gform_wrapper textarea{min-height:120px!important;height:120px!important;max-height:200px}#gform_submit_button_3{display:block!important;width:100%!important;padding:14px 20px!important;font-size:15px!important;font-weight:400!important;background:#fff!important;color:#000!important;border:2px solid #585e6a!important;border-radius:4px!important;box-shadow:none!important}#gform_submit_button_1{display:block!important;width:30%!important;padding:14px 20px!important;font-size:15px!important;font-weight:400!important;background:#fff!important;color:#000!important;border:2px solid #585e6a!important;border-radius:4px!important;box-shadow:none!important;margin-left:auto!important;margin-right:0!important}#gform_submit_button_2{display:block!important;width:30%!important;padding:14px 20px!important;font-size:15px!important;font-weight:400!important;background:#fff!important;color:#000!important;border:2px solid #585e6a!important;border-radius:4px!important;box-shadow:none!important;margin-left:auto!important;margin-right:0!important}#gform_submit_button_1:hover{background:#000!important;color:#fff!important}#gform_submit_button_2:hover{background:#000!important;color:#fff!important}#gform_submit_button_3:hover{background:#000!important;color:#fff!important}body .gform_wrapper .gfield{margin-bottom:-10px!important}.acf-gallery-custom{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.acf-gallery-custom .gallery-item img{width:100%;height:300px;object-fit:cover;display:block;border-radius:0}.acf-gallery-custom .gallery-item.full{grid-column:1 / span 2}.custom-lightbox{position:fixed;inset:0;background:rgba(0,0,0,0.95);z-index:2147483647!important;display:none;align-items:center;justify-content:center}#lightbox-image{max-width:90vw;max-height:90vh;display:block}body.lightbox-open{overflow:hidden}body.lightbox-open .booking-box,body.lightbox-open .wpcf7,body.lightbox-open .et_pb_contact_form_container{display:none!important}.lightbox-content{max-width:1200px;margin:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:15px}.close-lightbox{display:inline-block;margin-bottom:20px;padding:10px 15px;background:#000;color:#fff;border:none;cursor:pointer;font-size:16px}.lightbox-item{margin-bottom:15px}.lightbox-item img{width:100%;height:250px;object-fit:cover;display:block}.acf-gallery-custom .gallery-item img,.acf-gallery-custom .gallery-item a{border:none!important;box-shadow:none!important;background:none!important}.gallery-item img{border:0!important;box-shadow:none!important}.booking-box{position:-webkit-sticky;position:sticky;top:100px;align-self:flex-start;z-index:10}.et_pb_column{overflow:visible!important}.custom-lightbox .close-lightbox{position:absolute;background:rgba(0,0,0,0.6);border:none;color:#fff;font-size:22px;padding:6px 10px;cursor:pointer;border-radius:50%;z-index:9999}.custom-lightbox .close-lightbox:hover{background:rgba(0,0,0,0.9)}.custom-lightbox .prev-lightbox,.custom-lightbox .next-lightbox{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,0.5);border:none;color:#fff;font-size:40px;padding:10px 15px;cursor:pointer;z-index:2147483648}.custom-lightbox .prev-lightbox{left:20px}.custom-lightbox .next-lightbox{right:20px}.custom-lightbox .prev-lightbox:hover,.custom-lightbox .next-lightbox:hover{background:rgba(0,0,0,0.8)}.et_pb_blurb_0_tb_body.et_pb_blurb,.et_pb_blurb_1_tb_body.et_pb_blurb{background-color:#000000}.custom-lightbox{position:fixed;inset:0;background:rgba(0,0,0,0.95);z-index:999999999!important;display:none;align-items:center;justify-content:center}#lightbox-image{max-width:90vw;max-height:90vh}.custom-lightbox .close-lightbox,.custom-lightbox .prev-lightbox,.custom-lightbox .next-lightbox{position:absolute;background:rgba(0,0,0,0.6);border:none;color:#fff;font-size:20px;padding:6px 10px;cursor:pointer}.custom-lightbox .close-lightbox{top:20px!important;left:20px!important;right:auto!important}.custom-lightbox .prev-lightbox{left:20px;top:50%;font-size:40px}.custom-lightbox .next-lightbox{right:20px;top:50%;font-size:40px}body.lightbox-open .Booking-Now,body.lightbox-open .Booking-Form{display:none!important;visibility:hidden!important;opacity:0!important}.domelightbox2{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.95);z-index:999999;overflow-y:auto;padding:60px 40px}html.lb-open .Booking-Now{display:none!important}.domelightbox2__close{left:22px!important;right:auto!important;top:40px!important;position:absolute!important;z-index:10;background:rgba(0,0,0,0.5);color:#fff;border:none;border-radius:50%;width:32px;height:32px;font-size:20px;line-height:30px;text-align:center;cursor:pointer;transition:all 0.3s ease}.domelightbox2__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:15px;max-width:1400px;margin:0 auto}.domelightbox2__item{position:relative;overflow:hidden}.domelightbox2__item img{width:100%;height:100%;object-fit:cover!important;display:block}.domelightbox2__item.big{grid-column:span 2;grid-row:span 2;height:800px}.domelightbox2__item.wide{grid-column:span 2;height:400px}.domelightbox2__item.tall{grid-row:span 2;height:400px}.see-all-btn{align-items:center;gap:8px;margin:0;padding:12px 20px;background:transparent;color:#fff;border:1px solid #FFF;border-radius:4px;font-size:15px;cursor:pointer;margin-left:auto;display:flex;justify-content:flex-end}.see-all-btn:hover{background:#333}.see-all-icon{width:15px;height:15px}.domelightbox2__close{top:40px!important}.custom-lightbox .close-lightbox{top:60px!important}#gallery-lightbox2.custom-lightbox{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.95);overflow-y:auto;padding:40px;z-index:9999}#gallery-lightbox2 .close-lightbox{position:fixed;top:20px;right:30px;background:transparent;border:none;color:#fff;font-size:24px;cursor:pointer;z-index:10000}#gallery-lightbox2 .masonry-gallery{column-count:3;column-gap:15px;max-width:1400px;margin:auto}#gallery-lightbox2 .masonry-item{break-inside:avoid;margin-bottom:15px}#gallery-lightbox2 .masonry-item img{width:100%;display:block;transition:transform 0.3s}#gallery-lightbox2 .masonry-item img:hover{transform:scale(1.02)}@media (max-width:1024px){#gallery-lightbox2 .masonry-gallery{column-count:2}}@media (max-width:768px){#gallery-lightbox2 .masonry-gallery{column-count:1}}#gallery-lightbox-2{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#fff;display:none;justify-content:center;align-items:flex-start;overflow-y:auto;padding:60px 20px}#gallery-lightbox-2 *{color:#000;background:none!important;border:none!important;box-shadow:none}#gallery-lightbox-2 img{display:block;padding:0px;max-width:100%;height:auto;margin:0 auto;color:inherit;background:transparent;border-radius:0px!important}.lb-open header{display:none!important}.lb-open .et_pb_column_2_3.et_pb_column_5_tb_body{display:none!important}.lb-open .et_pb_section_2_tb_body.et_pb_section{display:none!important}.lb-open .et_pb_section_3_tb_body.et_pb_section{display:none!important}.lb-open .et_pb_section_0_tb_footer.et_pb_section{display:none!important}.lb-open .et_pb_row.et_pb_equal_columns>.et_pb_column,.et_pb_section.et_pb_equal_columns>.et_pb_row>.et_pb_column{display:none!important}header,.et-l--header{transition:opacity 0.3s ease}body.lightbox-open-header-hide header,body.lightbox-open-header-hide .et-l--header{opacity:0;visibility:hidden;pointer-events:none}@media (min-width:981px){.et_pb_gutters3 .et_pb_column,.et_pb_gutters3.et_pb_row .et_pb_column{margin-right:2%}}.et_pb_column_4_tb_body{display:flex}.et_pb_blurb.et_pb_text_align_center .et_pb_blurb_content .et_pb_blurb_container{margin-top:-30px}a.et_pb_button.retour-btn:hover:after{content:none!important}a.open-lightbox{padding:0!important;margin:0!important;display:inline-block}a.open-lightbox img{display:block;width:100%;height:auto}.swiper-pagination-bullet{display:none}.swiper-pagination{margin-top:20px!important;position:relative!important}.et_pb_gallery_items .et_pb_gallery_item img{max-width:120px;height:auto;margin:0 auto;display:block}.et_pb_gallery_items .et_pb_gallery_item img{max-width:100px;height:auto}.maisons-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media (max-width:768px){.maisons-grid{grid-template-columns:1fr}}.hebergement-card{background:#FFFFFF;border-radius:0px;text-align:left;position:relative;overflow:hidden}.hebergement-card .image img{width:100%;height:300px;object-fit:cover;border-radius:0px!important;display:block}.hebergement-card .content{padding:20px}.hebergement-card .titre{width:100%;font-size:15px;font-weight:500;text-transform:uppercase;margin:0 0 8px}.hebergement-card .titre a{color:inherit;text-decoration:none}.hebergement-card .titre a:hover{text-decoration:underline}.hebergement-card .infos{font-size:15px;color:#555;margin:0 0 12px}.hebergement-card .explorer{position:absolute;right:20px;bottom:37px;top:435px;font-size:12px;text-transform:uppercase;font-weight:500;text-decoration:underline!important;text-underline-offset:10px!important;transition:text-decoration-color 0.3s,text-underline-offset 0.3s!important}.hebergement-card .explorer:hover{text-underline-offset:6px!important}.loader{border:4px solid #f3f3f3;border-top:4px solid #333;border-radius:50%;width:40px;height:40px;animation:spin 1s linear infinite;margin:20px auto;display:none}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.load-more-container{text-align:center;margin-top:30px}.load-more-btn{background:#333;color:#fff;border:none;padding:12px 25px;font-size:15px;font-weight:500;text-transform:uppercase;border-radius:30px;cursor:pointer;transition:all 0.3s ease}.load-more-btn:hover{background:#555}.maisons-filtres{display:flex;gap:15px;margin-bottom:20px}.maisons-filtres select{padding:8px 12px;border:1px solid #ccc;border-radius:4px;font-size:15px}.et_pb_image_1_tb_header .et_pb_image_wrap img{height:200px}.et-search-form,.nav li ul,.et_mobile_menu,.footer-widget li:before,.et_pb_pricing li:before,blockquote{border-color:#000!important}.et-menu li.mega-menu-2{position:static!important}.et-menu li.mega-menu-2>ul.sub-menu{width:100%!important;left:0!important;padding:20px!important;background:#f9f9f9;display:grid!important;grid-template-columns:repeat(4,1fr);gap:30px;box-shadow:0 8px 20px rgba(0,0,0,0.1);border-top:3px solid #000}.et-menu li.mega-menu-2>ul.sub-menu>li{list-style:none}.et-menu li.mega-menu-2>ul.sub-menu>li>a{font-weight:400;color:#333;text-transform:uppercase;padding:6px 0;display:block}.et-menu li.mega-menu-2>ul.sub-menu>li>a:hover{color:rgba(0,0,0,.6)}.et-menu li.mega-menu-2>ul.sub-menu>li:nth-child(1)::before{content:"";display:block;height:220px;background:url('https://dome-collection.com/wp-content/uploads/2025/10/NOS-MAISONS-CHALETS-1-1.jpg');background-size:cover;background-position:center;margin-bottom:10px}.et-menu li.mega-menu-2>ul.sub-menu>li:nth-child(2)::before{content:"";display:block;height:220px;background:url('https://dome-collection.com/wp-content/uploads/2025/10/NOS-VILLAS-CATEGORIE-1-1.jpg');background-size:cover;background-position:center;margin-bottom:10px}.et-menu li.mega-menu-2>ul.sub-menu>li:nth-child(3)::before{content:"";display:block;height:220px;background:url('https://dome-collection.com/wp-content/uploads/2025/10/MAS-NOS-MAISONS-1-1-scaled.jpg');background-size:cover;background-position:center;margin-bottom:10px}.et-menu li.mega-menu-2>ul.sub-menu>li:nth-child(4)::before{content:"";display:block;height:220px;background:url('https://dome-collection.com/wp-content/uploads/2025/09/yatch-scaled.jpeg');background-size:cover;background-position:center;margin-bottom:10px}.et-menu li.mega-menu-3{position:static!important}.et-menu li.mega-menu-3>ul.sub-menu{width:100%!important;left:0!important;padding:20px!important;background:#f9f9f9;display:grid!important;grid-template-columns:repeat(4,1fr);gap:30px;box-shadow:0 8px 20px rgba(0,0,0,0.1);border-top:3px solid #000}.et-menu li.mega-menu-3>ul.sub-menu>li{list-style:none}.et-menu li.mega-menu-3>ul.sub-menu>li>a{font-weight:400;color:#333;text-transform:uppercase;padding:6px 0;display:block}.et-menu li.mega-menu-3>ul.sub-menu>li>a:hover{color:rgba(0,0,0,.6)}.et-menu li.mega-menu-3>ul.sub-menu>li:nth-child(1)::before{content:"";display:block;height:220px;background:url('https://dome-collection.com/wp-content/uploads/2025/10/elegant-address-grande-photo-de-fond-en-haut-1-1-scaled.jpg');background-size:cover;background-position:center;margin-bottom:10px}.et-menu li.mega-menu-3>ul.sub-menu>li:nth-child(2)::before{content:"";display:block;height:220px;background:url('https://dome-collection.com/wp-content/uploads/2025/10/sarto-iconic-house-%C2%A9-mrtripper-5-scaled.jpg');background-size:cover;background-position:center;margin-bottom:10px}.et-menu li.mega-menu-3>ul.sub-menu>li:nth-child(3)::before{content:"";display:block;height:220px;background:url('https://dome-collection.com/wp-content/uploads/2025/12/photo-DOME-X-FUSALP-MENU-scaled.jpeg');background-size:cover;background-position:center;margin-bottom:10px}.et-menu li.mega-menu-3>ul.sub-menu>li:nth-child(4)::before{content:"";display:block;height:220px;background:url('https://dome-collection.com/wp-content/uploads/2025/10/IMG_4195-3.webp');background-size:cover;background-position:center;margin-bottom:10px}.et_pb_column .gform_wrapper{padding:0!important;margin:0!important}.et_pb_menu .et_pb_menu__menu>nav>ul>li>ul{top:130px!important}.et_dropdown_animation_fade.et_pb_menu ul li>ul{transition:opacity 0.6s ease-in-out,visibility 0.6s ease-in-out;transition-delay:0.4s}.et_dropdown_animation_fade.et_pb_menu ul li:hover>ul{transition-delay:0s!important}#maisons-filtres{display:flex;justify-content:center;gap:15px;margin:20px 0}#maisons-filtres select{padding:10px 15px;border:1px solid #ddd;border-radius:0px;font-size:15px;background-color:#fff}.services-swiper .swiper-button-next::after,.services-swiper .swiper-button-prev::after{font-size:22px;color:#000}.services-swiper .swiper-button-next,.services-swiper .swiper-button-prev{background:none!important}.et_pb_text_inner p{font-size:15px!important}.et_pb_text_inner p strong,.et_pb_text_inner p b{font-weight:500!important}#maisons-loader{border:4px solid #f3f3f3;border-top:4px solid #000;border-radius:50%;width:40px;height:40px;animation:spin 1s linear infinite;margin:20px auto}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.et_pb_menu .et_pb_menu__menu ul.sub-menu li a{background:none!important;padding:4px 0!important;text-decoration:none!important}.et_pb_menu .et_pb_menu__menu ul.sub-menu li a:hover{text-decoration:underline!important;text-underline-offset:3px;text-decoration-thickness:2px}.gform_required_legend{display:none}.et_pb_menu .menu-item-has-children>a:first-child:after{display:none!important;content:none!important}.row-scroll-anim .et_pb_column{opacity:0;transform:translateX(100px)}.scroll-x-on-vertical{--visible:3.5;--gap:24px;position:relative;overflow:hidden;padding-top:100px;padding-bottom:100px}.scroll-x-on-vertical .et_pb_row{display:flex;flex-wrap:nowrap;gap:var(--gap);width:auto!important;max-width:none!important;padding:0!important;margin:0!important;will-change:transform}.scroll-x-on-vertical .et_pb_row>.et_pb_column{flex:0 0 calc((100vw - (var(--gap) * (var(--visible) - 1))) / var(--visible));margin:0!important;box-sizing:border-box}@media (max-width:980px){.scroll-x-on-vertical{--visible:1.2}}@media (max-width:980px){.domelightbox2__grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:200px}.domelightbox2__item{grid-column:span 1!important;grid-row:span 1!important;height:auto!important}}@media (max-width:600px){@media (max-width:768px){.domelightbox2_grid{grid-template-columns:repeat(1,2fr)!important;gap:10px!important;grid-auto-rows:auto!important}.domelightbox2_grid img{width:100%!important;height:auto!important;object-fit:cover}}}@media (min-width:769px) and (max-width:1200px){.equipement-item img{width:40px!important;height:40px!important;object-fit:contain!important;margin-bottom:8px!important}.et-db #et-boc .et-l .et-menu-nav li.mega-menu li>a{width:auto!important;min-width:160px!important;max-width:160px!important;white-space:normal!important}}@media (max-width:768px){.equipement-item img{width:30px;height:30px}}@media (max-width:980px){.et_pb_image_wrap img{display:block!important;height:auto;max-width:100%!important}.et_pb_image_wrap{display:block!important;height:auto!important}}@media (max-width:768px){.et-db #et-boc .et-l .et_pb_section_0_tb_header{height:80px!important}}@media (max-width:768px){.et_pb_column_7{gap:10px!important}}@media (max-width:768px){.destination-points-grid{grid-template-columns:1fr!important}.destination-point{text-align:left!important;justify-content:flex-start!important}#maisons-filtres{display:grid;grid-template-columns:1fr;gap:10px}#maisons-filtres select{width:100%}}#maisons-filtres select option{background-color:#fff;color:#000}.choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:#000!important;color:#fff!important}#maisons-filtres select option:checked{background-color:#000!important;color:#fff!important}@media (max-width:767px){.et_pb_module.et_pb_text_align_center-phone{text-align:center!important}}.lwp-breadcrumbs a,.lwp-breadcrumbs span.current{margin-bottom:10px!important}@media (max-width:768px){.et_pb_row_1_tb_body.et_pb_row_6col{display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:8px;flex-wrap:nowrap!important}.et_pb_row_1_tb_body.et_pb_row_6col .et_pb_column{flex:1 1 0!important;max-width:33%!important;margin:0!important;text-align:center!important}.et_pb_row_1_tb_body.et_pb_row_6col .et_pb_text{display:block!important;width:100%!important}}.hebergement-card .content{background-color:#f4f4f4!important}.et-menu-nav li.mega-menu>ul.sub-menu>li>a{color:#000!important}.et-menu-nav li.mega-menu>ul.sub-menu>li ul.sub-menu li a{color:rgba(0,0,0,.6)!important}.et-menu-nav li.mega-menu>ul.sub-menu>li>a:hover{color:#333!important}.et-menu-nav li.mega-menu>ul.sub-menu>li ul.sub-menu li a:hover{color:#000!important}button.see-all-btn.js-open-lightbox{margin-top:10px!important;display:inline-block!important;vertical-align:middle!important}button.see-all-btn img,.see-all-btn img,.gallery-lightbox-2 img.icon{width:15px!important;height:auto!important;margin-right:6px;vertical-align:middle}.et_mobile_menu .menu-item-75.submenu-open>.sub-menu,.et_mobile_menu .menu-item-75.submenu-open>.sub-menu ul.sub-menu{display:block!important;visibility:visible!important;opacity:1!important;max-height:none!important;overflow:visible!important}.et_mobile_menu .menu-item-75 .sub-menu .sub-menu{display:flex!important;flex-wrap:wrap;gap:8px;padding:10px 0!important;border:none!important}.et_mobile_menu .menu-item-75 .sub-menu .sub-menu li{display:inline-block!important;border:none!important;padding:0!important;margin:0!important;padding-right:10px!important}.et_mobile_menu .menu-item-75 .sub-menu .sub-menu li a{font-size:14px;color:#3c3c3c!important;text-transform:none!important;letter-spacing:0.3px;padding:0 6px!important;line-height:1.6em}.et_mobile_menu .menu-item-75 .sub-menu .sub-menu li:last-child a{border-right:none}.et_mobile_menu .menu-item-75 .sub-menu .menu-item-has-children>a{padding-left:5px!important;margin-left:0!important;margin-bottom:0px!important;padding-bottom:0px!important;padding-top:25px!important;padding-right:5px!important}.et_mobile_menu .menu-item-75 .menu-item-image-full{padding-left:0!important;margin-left:0!important}.menu-item-image-full img{display:block;width:100%;height:auto;padding-left:0!important;margin-left:0!important}.et_pb_menu_0_tb_header.et_pb_menu ul li a{font-weight:400!important;text-transform:uppercase;letter-spacing:0.5px}.et_mobile_menu .menu-item-75 .sub-menu .menu-item-has-children ul.sub-menu li a{font-weight:400!important;padding-right:5px!important}#main-header .et_mobile_menu li.menu-item-48 ul.sub-menu li{padding-left:5px!important;padding-right:5px!important;border-left:none!important}#main-header .et_mobile_menu li.menu-item-48 ul.sub-menu li a{padding-left:5px!important;padding-right:5px!important}.et_mobile_menu .menu-item-48 .sub-menu li,.et_mobile_menu .menu-item-48 .sub-menu li a{padding:0!important;margin:0!important}.et_mobile_menu .sub-menu li,.et_mobile_menu .sub-menu li a{padding-left:5px!important;margin-left:0!important;padding-right:5px!important}.et_mobile_menu .sub-menu li a{padding:5px 10px!important}.et_pb_text_inner p strong,.et_pb_text_inner p b{font-weight:400!important;color:#000000!important;letter-spacing:-0.01em;text-shadow:0 0 0.5px currentColor}.page-id-5376 #maisons-filtres{display:none!important}.et_parallax_bg{background-position:center!important}@media (min-width:981px){#main-header,.et_pb_section_0_tb_header.et_pb_section_with_background{background-color:#ffffff!important;height:130px!important;display:flex;align-items:center;justify-content:center;box-shadow:none!important;border-bottom:1px solid rgba(0,0,0,0.05)}#logo{height:65px!important;max-height:65px!important}#top-menu li a{font-family:"Futura",sans-serif!important;font-weight:400!important;letter-spacing:1px!important;text-transform:uppercase;padding:10px 18px!important;color:#000!important;transition:all 0.3s ease-in-out}#top-menu li a:hover{color:#7a7a7a!important}#top-menu-nav{display:flex;align-items:center;justify-content:center}}.nav li li{margin:0;padding:0}.et-menu .menu-item-has-children>a:first-child{padding-right:0px!important}@media (max-width:980px){.mobile-houses-slider{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;gap:16px;padding:10px 0;scrollbar-width:none}.mobile-houses-slider .et_pb_column{flex:0 0 80%!important;scroll-snap-align:start;background:#fff;padding-bottom:10px;transition:transform 0.3s ease}.mobile-houses-slider .et_pb_column:active{transform:scale(0.97)}.mobile-houses-slider::-webkit-scrollbar{display:none}.mobile-houses-slider{scrollbar-width:none}}@media (max-width:980px){.mobile-instagram-slider{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:16px;padding:10px 0 30px;scrollbar-width:none}.mobile-instagram-slider::-webkit-scrollbar{display:none}.mobile-instagram-slider .et_pb_column{flex:0 0 75%!important;max-width:75%!important;scroll-snap-align:center;border-radius:12px;overflow:hidden;transition:transform 0.3s ease}.mobile-instagram-slider .et_pb_column img{width:100%;height:auto;object-fit:cover;display:block}}@media (min-width:981px){.two-rows-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;grid-auto-rows:auto!important;gap:40px!important;justify-items:center;align-items:start}.two-rows-grid .et_pb_column{width:100%!important;max-width:100%!important;flex:none!important}.two-rows-grid .et_pb_module{width:100%!important}.two-rows-grid .et_pb_column{order:-1!important}.two-rows-grid .et_pb_column{width:100%!important;max-width:100%!important;flex:none!important}}@media (max-width:980px){.two-rows-grid{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:16px;padding:10px;scrollbar-width:none}.two-rows-grid::-webkit-scrollbar{display:none}.two-rows-grid .et_pb_column{flex:0 0 90%!important;scroll-snap-align:center;transition:transform 0.3s ease}}@media (max-width:980px){.services-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;width:100vw}.service-card{flex:0 0 100vw;scroll-snap-align:center;margin:0;padding:0;background:#fff;border-radius:0;box-shadow:none;overflow:hidden;text-align:center;transition:none}.service-img img{width:500px;height:500px;object-fit:cover;display:block;filter:grayscale(0%)}.service-title{font-size:1rem;font-weight:600;margin:10px 0 5px;color:#000}.service-desc{font-size:0.9rem;color:#444;padding:0 12px 20px}}@media (max-width:980px){.service-card:hover{transform:none!important}}@media (max-width:980px){.nos-services-section .et_pb_text_inner p{text-align:center}}@media (max-width:980px){.et_pb_menu .et_pb_menu__logo img{margin-top:10px!important;margin-bottom:5px!important;width:auto!important;height:35px!important}.et_pb_menu__logo{display:flex;justify-content:center;align-items:center}}@media (max-width:980px){.service-title{font-weight:400}}.divi8_image_carousel_item img{border-radius:0px!important;height:450px!important}@media (max-width:980px){.et_pb_menu .mobile_menu_bar{position:absolute!important;left:20px!important;right:auto!important}.mobile_menu_bar:before{font-size:24px!important}}@media only screen and (max-width:767px){body.page-id-17 .et_pb_column_7{display:flex!important;justify-content:center!important}.et_pb_slide_content p:last-of-type{margin-top:-210px}.et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_slide_description .et_pb_slide_title{display:none!important}}@media only screen and (max-width:980px){.mobile-wrapper{position:fixed;top:80px;left:0;width:100%;height:calc(100vh - 80px);overflow:hidden;background:#fff;z-index:999999;display:none;transition:all 0.4s ease}.mobile_nav.opened .mobile-wrapper{display:block}}.mobile-level{position:absolute;top:0;left:100%;width:100%;height:100%;background:#fff;overflow-y:auto;transition:all 0.4s ease}.mobile_nav.opened .mobile-level.active{left:0}.mobile-back{padding:15px 20px;font-size:15px;border-bottom:1px solid #e5e5e5;cursor:pointer}.mobile-arrow{float:right;font-weight:400;font-size:20px;margin-right:10px}.mobile_nav .et_mobile_menu li{border-bottom:1px solid #eaeaea;padding:10px 15px}.mobile_nav .et_mobile_menu li ul.sub-menu{list-style:none!important;padding:0;margin:0}.mobile_nav .et_mobile_menu li ul.sub-menu li{border-bottom:1px solid #f0f0f0}}@media only screen and (max-width:980px){.et_mobile_menu .menu-item-has-children{position:relative}.mobile-arrow{position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:20px;font-weight:300;color:#000;cursor:pointer;z-index:2}}@media only screen and (max-width:980px){#left-area ul,.entry-content ul,.et-l--body ul,.et-l--footer ul,.et-l--header ul{padding:0;list-style:none!important;list-style-type:none!important}}@media only screen and (max-width:980px){.mobile_nav.opened .mobile-level.active ul.sub-menu>li{padding:20px 35px!important;border-bottom:1px solid #eaeaea!important}.mobile_nav.opened .mobile-level.active ul.sub-menu>li:last-child{border-bottom:none!important}.mobile_nav.opened .mobile-level.active .mobile-arrow{float:right;margin-top:4px;font-size:16px;color:#000}.mobile_nav.opened .mobile-level.active ul.sub-menu>li>a{display:flex;justify-content:space-between;align-items:center;color:#222!important;font-weight:300;font-size:15px;text-transform:uppercase;text-decoration:none}.mobile_nav.opened ul,.mobile_nav.opened li{list-style:none!important}.mobile_nav.opened .mobile-wrapper{background-color:#fff!important}}@media only screen and (max-width:980px){.mobile-back{display:flex;align-items:center;justify-content:center;position:relative;font-size:16px;font-weight:400;padding:20px 35px;border-bottom:1px solid #e5e5e5;background-color:#fff}.mobile-back .back-icon{position:absolute;left:40px;font-size:18px;color:#000}.mobile-back .back-text{text-transform:uppercase;color:#000;letter-spacing:0.5px}.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:#ffffff!important}}.mobile_menu_bar:before{font-family:'ETmodules'!important;content:"\61"!important;font-size:32px!important;color:#000!important;transition:all 0.3s ease!important}.mobile_menu_bar.opened:before{content:"\4d"!important;color:#000!important;transition:all 0.3s ease!important}.et_mobile_menu{background-color:#ffffff!important;padding-top:0!important;margin-top:0!important;border-top:none!important;box-shadow:none!important}.mobile_nav.opened{background-color:#ffffff!important}.et_mobile_menu:before,.et_mobile_menu:after{display:none!important}.et_pb_image,.hover-effect{line-height:0!important;overflow:hidden!important;display:block!important}.hover-effect img{display:block!important;vertical-align:bottom!important;transition:transform 0.3s ease-in-out!important;transform-origin:center center!important;will-change:transform;cursor:pointer}@media (min-width:768px){.hover-effect:hover img{transform:scale(1.1)!important}}.two-images-bottom{display:grid!important;align-items:end!important;column-gap:10px}.two-images-bottom .et_pb_image{position:relative!important;overflow:hidden!important;display:block!important;margin:0!important;padding:0!important;min-height:0!important}.two-images-bottom .et_pb_image_wrap,.two-images-bottom picture{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;display:block!important}.two-images-bottom img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;display:block!important}@media (min-width:768px) and (max-width:980px){.two-images-bottom{grid-template-columns:40% 60%!important}.two-images-bottom .imgleft{height:350px!important}.two-images-bottom .imgright{height:550px!important}}@media (min-width:981px){.two-images-bottom{grid-template-columns:30% 69%!important}.two-images-bottom .imgleft{height:260px!important}.two-images-bottom .imgright{height:600px!important}}@media (max-width:767px){.two-images-bottom{grid-template-columns:59% 38%!important}.two-images-bottom .imgleft{height:330px!important}.two-images-bottom .imgright{height:170px!important}}.objet-fit-cover img{object-fit:cover;object-position:center}.page-id-55 .service-card .service-img img{width:100%;height:500px;object-fit:cover;display:block}.page-id-55 .service-card .service-img{width:100%;height:500px;overflow:hidden}.et-menu li.mega-menu-3>ul.sub-menu>li>a{width:300px!important}.text-button-soulign{text-decoration:underline!important;text-underline-offset:10px!important;transition:text-decoration-color 0.3s,text-underline-offset 0.3s!important}.text-button-soulign:hover{text-underline-offset:6px!important}.user-registration.ur-frontend-form,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form.login,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form.login{background:#ffffff;border-radius:0px!important;box-shadow:none!important;padding:0px!important}.ur-frontend-form .ur-button-container{width:100%!important}body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-button-container .ur-submit-button,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div .user-registration-Button:hover,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div .user-registration-Button,.ur-frontend-form.login .ur-reset-password-btn{width:100%!important;background:#333!important;color:#fff!important;border:1px solid #333!important;padding:12px 25px;font-size:15px;font-weight:400;text-transform:uppercase;border-radius:30px;cursor:pointer;transition:all 0.3s ease}body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-button-container .ur-submit-button:hover,body.user-registration-page #user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div .user-registration-Button:hover,body.user-registration-page .user-registration:not(.user-registration-MyAccount) .ur-frontend-form .user-registration-form .ur-form-row .ur-form-grid>div .user-registration-Button:hover,.ur-frontend-form.login .ur-reset-password-btn:hover{background:#fff!important;color:#333!important;transition:all 0.3s ease}@media (max-width:980px){.mobile-houses-slider .et_pb_column{transform:none!important;transition:none!important}.mobile-houses-slider .et_pb_column:hover{transform:none!important}.mobile-houses-slider{scroll-snap-align:none!important}}body .gform_wrapper .ginput_container_date{position:relative!important;display:block!important}body .gform_wrapper .ginput_container_date::after{content:url('https://dome-collection.com/wp-content/plugins/gravityforms/images/datepicker/datepicker.svg');position:absolute!important;right:15px!important;top:50%!important;transform:translateY(-50%)!important;width:12px!important;height:12px!important;pointer-events:none!important;opacity:0.9!important}.et_pb_column_4_tb_body,.et_pb_column_4_tb_body:before,.et_pb_column_4_tb_body:after{background:none!important;background-color:transparent!important;mix-blend-mode:normal!important;filter:none!important;opacity:1!important}.et_pb_row_3_tb_body,.et_pb_row_3_tb_body:before,.et_pb_row_3_tb_body:after{background:none!important;background-color:transparent!important;mix-blend-mode:normal!important;opacity:1!important}@media (max-width:767px){body.page-id-71 .et_pb_blurb_content{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;text-align:center!important;gap:8px!important}body.page-id-71 .et_pb_blurb_position_left .et_pb_main_blurb_image,body.page-id-71 .et_pb_blurb_position_right .et_pb_main_blurb_image{margin-top:-12px!important;width:10px!important}body.page-id-71 .et_pb_main_blurb_image{margin:0!important;display:flex!important;align-items:center!important}body.page-id-71 .et_pb_blurb_container{text-align:center!important}}@media (max-width:980px){.et_pb_row_1_tb_body.et_pb_row_6col .et_pb_column{width:25%!important;flex:0 0 25%!important;max-width:25%!important;text-align:center!important}.see-all-btn{margin-left:-15px!important}.et_pb_button.retour-btn{margin-top:-20px;margin-left:-5px!important}}.custom-lang-switcher{position:absolute;top:5px;right:10px;display:flex;justify-content:flex-end;align-items:center;gap:15px;z-index:100}.custom-lang-switcher .lang-flag img{height:15px;width:auto;opacity:0.7;transition:opacity 0.2s ease}.custom-lang-switcher .lang-flag.active img,.custom-lang-switcher .lang-flag:hover img{opacity:1}@media (max-width:767px){.custom-lang-switcher{position:absolute;top:-60px;right:10px;display:flex;justify-content:flex-end;align-items:center;gap:15px;z-index:100}}.custom-lang-switcher .lang-flag img[alt="ru"]{display:none!important}