@font-face{font-family:'Poppins';src:url("../fonts/Poppins/Poppins-Regular.ttf") format("truetype")}@font-face{font-family:'PoppinsBlack';src:url("../fonts/Poppins/Poppins-Black.ttf") format("truetype")}@font-face{font-family:'PoppinsBlackItalic';src:url("../fonts/Poppins/Poppins-BlackItalic.ttf") format("truetype")}@font-face{font-family:'PoppinsMedium';src:url("../fonts/Poppins/Poppins-Medium.ttf") format("truetype")}@font-face{font-family:'PoppinsMediumLight';src:url("https://www.aquajetnarbonne.com/wp-content/themes/aquajet/assets/fonts/Poppins/Poppins-MediumLight.ttf") format("truetype")}@font-face{font-family:'PoppinsBold';src:url("../fonts/Poppins/Poppins-Bold.ttf") format("truetype")}@font-face{font-family:'PoppinsBoldItalic';src:url("../fonts/Poppins/Poppins-BoldItalic.ttf") format("truetype")}@font-face{font-family:'PoppinsExtraBold';src:url("../fonts/Poppins/Poppins-ExtraBold.ttf") format("truetype")}@font-face{font-family:'PoppinsExtraBoldItalic';src:url("../fonts/Poppins/Poppins-ExtraBold.ttf") format("truetype")}@font-face{font-family:'PoppinsLight';src:url("../fonts/Poppins/Poppins-Light.ttf") format("truetype")}@font-face{font-family:'PoppinsLightItalic';src:url("../fonts/Poppins/Poppins-LightItalic.ttf") format("truetype")}@font-face{font-family:'PoppinsExtraLight';src:url("../fonts/Poppins/Poppins-ExtraLight.ttf") format("truetype")}@font-face{font-family:'PoppinsExtraLightItalic';src:url("../fonts/Poppins/Poppins-ExtraLightItalic.ttf") format("truetype")}@font-face{font-family:'PoppinsSemiBold';src:url("../fonts/Poppins/Poppins-SemiBold.ttf") format("truetype")}@font-face{font-family:'PoppinsSemiBoldItalic';src:url("../fonts/Poppins/Poppins-SemiBoldItalic.ttf") format("truetype")}@font-face{font-family:'PoppinsThin';src:url("../fonts/Poppins/Poppins-Thin.ttf") format("truetype")}@font-face{font-family:'PoppinsThinItalic';src:url("../fonts/Poppins/Poppins-ThinItalic.ttf") format("truetype")}body,html{margin:0 !important;padding:0 !important;background-color:#0f9fcc;color:#fff}h1{font-size:35px;text-transform:uppercase;color:#febc42;font-family:'PoppinsBold';line-height:55px}h2{font-size:30px;text-transform:uppercase;color:#febc42;font-family:'PoppinsBold'}p{font-family:'Poppins'}p strong{font-family:'PoppinsSemiBold'}.blue-font{color:#0c233a}.yellow-font{color:#febc42}.nav-button{background-color:#febc42;color:white;text-transform:uppercase;text-decoration:none;padding:20px 70px;border-radius:13%/50%;font-family:'PoppinsSemiBold';font-size:16px;box-shadow:none;border:1px solid #febc42;cursor:pointer;transition:all 0.2s}.nav-button:hover{background-color:white;color:#febc42;border-color:#febc42}.nav-button.blue-button{background-color:#0c233a;border:1px solid #0c233a}.nav-button.blue-button:hover{background-color:white;color:#0c233a;border-color:#0c233a}@media only screen and (min-width: 480px){.nav-button{border-radius:29px}}@media only screen and (min-width: 1440px){h1{font-size:50px}h2{font-size:30px}p,ul li{font-size:20px}}#masthead{height:calc(100vh - 90px);z-index:90}#masthead #Header{height:90px;width:100%;box-shadow:0px 0px 40px 0px rgba(134,134,137,0.5);display:flex;justify-content:space-between;align-items:center;position:fixed;top:0;left:0;background-color:white;padding:0 5%;z-index:90}#masthead #Header #Burger{background-image:url("../img/icons/burger.png");background-size:contain;background-position:center;background-repeat:no-repeat;width:37px;height:100%}#masthead #Header #LogoMenu{height:100%;width:104px;position:absolute;left:calc(50% - 52px);display:flex;align-items:center}#masthead #Header #NavMenu{position:absolute;left:-100%;height:100vh;top:0;width:100%;transition:all 0.5s}#masthead #Header #NavMenu.open{left:0}#masthead #Header #NavMenu #site-navigation{height:100%;width:100%;transition:all 0.5s;background-color:#0c233a;display:flex;justify-content:space-between;align-items:center;flex-direction:column;font-family:'PoppinsSemiBold'}#masthead #Header #NavMenu #site-navigation #CloseNav{height:90px;background-image:url("../img/icons/close.png");background-size:auto;background-position:center;background-repeat:no-repeat;width:100%}#masthead #Header #NavMenu #site-navigation div[class^="menu-"]{height:calc(100% - 220px);overflow:scroll;width:100%}#masthead #Header #NavMenu #site-navigation div[class^="menu-"]>ul{height:100%;width:100%;margin:0;padding:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;list-style:none}#masthead #Header #NavMenu #site-navigation div[class^="menu-"]>ul li{text-align:center;width:100%}#masthead #Header #NavMenu #site-navigation div[class^="menu-"]>ul li a{font-size:14px;text-transform:uppercase;margin:20px 0;color:black;transition:all 0.2s;position:relative;color:white;white-space:nowrap}#masthead #Header #NavMenu #site-navigation div[class^="menu-"]>ul li.current-menu-item{box-shadow:inset 0px 2px 13px 0px rgba(12,132,169,0.35);background-color:#febc42}#masthead #Header #NavMenu #site-navigation div[class^="menu-"]>ul li.current-menu-item a{color:#fff}#masthead #Header #NavMenu #site-navigation div[class^="menu-"]>ul li.menu-item-has-children{text-indent:-9999px;white-space:nowrap}#masthead #Header #NavMenu #site-navigation div[class^="menu-"]>ul li.menu-item-has-children>a{margin:0;height:0}#masthead #Header #NavMenu #site-navigation div[class^="menu-"]>ul .sub-menu{z-index:1;left:unset;position:relative;top:unset;float:unset;display:block;width:auto;height:auto;text-indent:0;white-space:unset;width:100%}#masthead #Header #NavMenu #site-navigation div[class^="menu-"]>ul .sub-menu li{width:100%}#masthead #Header #NavMenu #site-navigation div[class^="menu-"]>ul .sub-menu li a{width:100%;text-align:center}#masthead #Header #NavMenu #site-navigation .mobile-menu-links{width:100%;height:130px;display:flex;justify-content:space-between;padding:20px}#masthead #Header #NavMenu #site-navigation .mobile-menu-links a{background-size:contain;background-position:center;background-repeat:no-repeat;display:flex;flex-direction:column;align-items:center;justify-content:center;color:white;text-transform:uppercase;font-size:14px}#masthead #Header #NavMenu #site-navigation .mobile-menu-links a .icon{height:50px;width:50px;margin-bottom:10px;background-size:contain;background-position:center;background-repeat:no-repeat}#masthead #Header #NavMenu #site-navigation .mobile-menu-links a.map-link .icon{background-image:url("../img/icons/map.png")}#masthead #Header #NavMenu #site-navigation .mobile-menu-links a.brochure-link .icon{background-image:url("../img/icons/brochure.png")}#masthead #Header #RSSMenu{display:flex;align-items:center;overflow:hidden}#masthead #Header #RSSMenu a{height:20px;width:20px;background-size:contain;background-position:center;background-repeat:no-repeat;margin:0 3px;transition:all 0.2s;image-rendering:-webkit-optimize-contrast}#masthead #Header #RSSMenu a.facebook-link{background-image:url("../img/icons/facebook.png")}#masthead #Header #RSSMenu a.facebook-link:hover{background-image:url("../img/icons/facebook-hover.png")}#masthead #Header #RSSMenu a.instagram-link{background-image:url("../img/icons/instagram.png")}#masthead #Header #RSSMenu a.instagram-link:hover{background-image:url("../img/icons/instagram-hover.png")}#masthead #Header #RSSMenu a.panier-link{width:30px;height:30px;background-image:url("https://www.aquajetnarbonne.com/wp-content/themes/aquajet/assets/img/icons/cart-icon.png")}#masthead #Header #RSSMenu a.panier-link:hover{background-image:url("https://www.aquajetnarbonne.com/wp-content/themes/aquajet/assets/img/icons/cart-icon-hover.png")}#masthead .banner-header{margin-top:90px;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;display:flex;justify-content:center;align-items:center;width:100%;overflow:hidden}#masthead .banner-header .home-logo{max-width:70%}#masthead .banner-header .scroll-animation{display:flex;justify-content:center;align-items:center;position:absolute;bottom:20px;left:50%;transform:translateX(-50%);width:auto;font-size:22px;text-shadow:0px 0px 5px rgba(255,255,255,0.2);color:white;cursor:pointer}#masthead .banner-header .scroll-animation::after{content:"";position:absolute;bottom:0;left:50%;height:1px;width:0;transition:all 0.2s;background-color:white}#masthead .banner-header .scroll-animation:hover::after{content:"";position:absolute;bottom:0;left:-40px;height:1px;width:calc(100% + 80px)}#masthead .banner-header .scroll-animation .arrow{height:30px;width:30px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("../img/icons/arrow_down.svg");display:block;animation:scroll 1s infinite;position:absolute;top:0;right:-40px}#masthead .banner-header .scroll-animation .arrow:first-child{right:unset;left:-40px}.woocommerce-page #masthead{height:50vh}.woocommerce-page #masthead .banner-header .scroll-animation{display:none}.woocommerce-page.tax-product_cat #masthead{height:100vh}.woocommerce-page.tax-product_cat #masthead .banner-header .scroll-animation{display:flex}@keyframes scroll{0%{top:0;opacity:1}50%{top:30%;opacity:0}51%{top:-30%;opacity:0}100%{top:0;opacity:1}}@media only screen and (min-width: 560px) and (max-width: 1024px) and (max-height: 580px){#masthead #Header #NavMenu #site-navigation div[class^="menu-"]{height:calc(100% - 140px)}#masthead #Header #NavMenu #site-navigation div[class^="menu-"]>ul{flex-direction:row;flex-wrap:wrap}#masthead #Header #NavMenu #site-navigation div[class^="menu-"]>ul li{width:50%}#masthead #Header #NavMenu #site-navigation .mobile-menu-links{height:50px;border-top:1px solid #0c7a9d;padding:10px 20px}#masthead #Header #NavMenu #site-navigation .mobile-menu-links a{position:relative}#masthead #Header #NavMenu #site-navigation .mobile-menu-links a.map-link{margin-right:50px}#masthead #Header #NavMenu #site-navigation .mobile-menu-links a.map-link .icon{background-image:url("../img/icons/map.png");position:absolute;top:0;height:100%;right:-50px}#masthead #Header #NavMenu #site-navigation .mobile-menu-links a.brochure-link{margin-left:50px}#masthead #Header #NavMenu #site-navigation .mobile-menu-links a.brochure-link .icon{background-image:url("../img/icons/brochure.png");position:absolute;top:0;height:100%;left:-50px}}@media only screen and (min-width: 1280px){#masthead #Header{padding:0 calc((100% - 1220px)/2)}#masthead #Header #Burger{display:none}#masthead #Header #LogoMenu{position:relative;left:unset;top:unset}#masthead #Header #NavMenu{position:relative;left:unset;height:100%;top:unset;width:auto;transition:all 0.5s}#masthead #Header #NavMenu.open{left:0}#masthead #Header #NavMenu #site-navigation{height:100%;width:100%;flex-direction:row}#masthead #Header #NavMenu #site-navigation #CloseNav{display:none}#masthead #Header #NavMenu #site-navigation div[class^="menu-"]{height:100%;overflow:unset}#masthead #Header #NavMenu #site-navigation div[class^="menu-"] ul{flex-direction:row}#masthead #Header #NavMenu #site-navigation div[class^="menu-"] ul li{position:relative;height:100%;display:flex;align-items:center;justify-content:center;background-color:white}#masthead #Header #NavMenu #site-navigation div[class^="menu-"] ul li a{margin:0 20px;color:#0c233a;position:relative}#masthead #Header #NavMenu #site-navigation div[class^="menu-"] ul li a::after{content:"";position:absolute;bottom:0;left:50%;height:1px;width:0;transition:all 0.2s;background-color:#febc42}#masthead #Header #NavMenu #site-navigation div[class^="menu-"] ul li:hover a{color:#febc42}#masthead #Header #NavMenu #site-navigation div[class^="menu-"] ul li.current-menu-item{box-shadow:none;background-color:white}#masthead #Header #NavMenu #site-navigation div[class^="menu-"] ul li.current-menu-item a{color:#febc42}#masthead #Header #NavMenu #site-navigation div[class^="menu-"] ul li.current-menu-item a::after{content:"";position:absolute;bottom:0;left:0%;height:1px;width:100%}#masthead #Header #NavMenu #site-navigation div[class^="menu-"] ul li.menu-item-has-children{text-indent:unset;white-space:unset}#masthead #Header #NavMenu #site-navigation div[class^="menu-"] ul li.menu-item-has-children>a{margin:0 20px;height:auto}#masthead #Header #NavMenu #site-navigation div[class^="menu-"] ul li.no-link:hover .sub-menu{transform:translateY(0)}#masthead #Header #NavMenu #site-navigation div[class^="menu-"] ul .sub-menu{width:200%;position:absolute;top:100%;left:-50%;transform:translateY(-110%);transition:all 0.2s;z-index:-1}#masthead #Header #NavMenu #site-navigation div[class^="menu-"] ul .sub-menu li{width:100%}#masthead #Header #NavMenu #site-navigation div[class^="menu-"] ul .sub-menu li a{width:auto;text-align:center;margin:20px 0}#masthead #Header #NavMenu #site-navigation .mobile-menu-links{display:none}#masthead #Header #RSSMenu{width:auto;overflow:unset}#masthead #Header #RSSMenu a{margin-left:20px}}#colophon{background-color:#0c233a;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:18px;font-family:'PoppinsSemiBold'}#colophon #FooterLogo{max-width:185px;margin:45px 0}#colophon #FooterInfos{display:flex;flex-direction:column;justify-content:center;align-items:center}#colophon #FooterInfos .footer-info-list{display:flex;flex-direction:column;justify-content:center;align-items:center}#colophon #FooterInfos .footer-info-list .icon{background-image:url("../img/icons/mail.png");height:22px;width:30px;margin-bottom:10px;background-size:contain;background-position:center;background-repeat:no-repeat}#colophon #FooterInfos .footer-info-list span{display:flex;flex-direction:column;justify-content:center;align-items:center}#colophon #FooterInfos .footer-info-list span a{color:#febc42;text-decoration:none;margin-bottom:10px}#colophon #FooterInfos .nav-button{border-radius:29px;margin:20px auto}#colophon #FooterMenu{width:100%}#colophon #FooterMenu div[class^="menu-"]{width:calc(100% - 40px);margin:0 20px;border-bottom:1px solid #f8f8f8}#colophon #FooterMenu div[class^="menu-"]>ul{height:auto;width:100%;margin:0;padding:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;list-style:none}#colophon #FooterMenu div[class^="menu-"]>ul li{text-align:center;width:100%}#colophon #FooterMenu div[class^="menu-"]>ul li a{font-size:16px;text-transform:uppercase;margin:15px 0;color:black;transition:all 0.2s;position:relative;color:white;white-space:nowrap;text-decoration:none;display:inline-block;position:relative}#colophon #FooterMenu div[class^="menu-"]>ul li a::after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background-color:white}#colophon #FooterMenu div[class^="menu-"]>ul li a:hover{color:#febc42}#colophon #FooterMenu div[class^="menu-"]>ul li.current-menu-item a{color:#febc42}#colophon #FooterMenu div[class^="menu-"]>ul li.current-menu-item a::after{width:100%;background-color:#febc42}#colophon #FooterMenu div[class^="menu-"]>ul li.menu-item-has-children{text-indent:-9999px;white-space:nowrap}#colophon #FooterMenu div[class^="menu-"]>ul li.menu-item-has-children>a{margin:0;height:0}#colophon #FooterMentions{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%}#colophon #FooterMentions .footer-links{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}#colophon #FooterMentions .footer-links a{font-size:16px;margin:15px 0;transition:all 0.2s;position:relative;color:white;white-space:nowrap;text-transform:uppercase;text-decoration:none}#colophon div[class^="menu-"]{width:100%}#colophon div[class^="menu-"]>ul{height:auto;width:100%;margin:0;padding:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;list-style:none}#colophon div[class^="menu-"]>ul li{text-align:center;width:100%}#colophon div[class^="menu-"]>ul li a{font-size:16px;margin:15px 0;transition:all 0.2s;position:relative;color:#f8f8f8;white-space:nowrap;text-decoration:none;display:block}#colophon #FooterRSS{display:flex;justify-content:center;width:auto;background-color:#0c233a;padding:20px 0;margin:10px 0}#colophon #FooterRSS a{height:25px;width:25px;background-size:contain;background-position:center;background-repeat:no-repeat;display:block;margin:0 5px}#colophon #FooterRSS a.facebook-link{background-image:url("../img/icons/facebook-white.png")}#colophon #FooterRSS a.facebook-link:hover{background-image:url("../img/icons/facebook-hover.png")}#colophon #FooterRSS a.instagram-link{background-image:url("../img/icons/instagram-white.png")}#colophon #FooterRSS a.instagram-link:hover{background-image:url("../img/icons/instagram-hover.png")}#colophon #B-now{margin:10px 0 20px;color:#f8f8f8;font-size:14px}#colophon #B-now a{text-decoration:none;color:#f8f8f8}@media only screen and (min-width: 1280px){#colophon #FooterMenu{width:880px}#colophon #FooterMenu div[class^="menu-"]{width:100%;padding:40px 0px 20px 0;margin:0}#colophon #FooterMenu div[class^="menu-"]>ul{display:flex;flex-direction:row;justify-content:space-between;align-items:center}#colophon #FooterMenu div[class^="menu-"]>ul li{text-align:center;width:auto;padding:0}#colophon #FooterMenu div[class^="menu-"]>ul li a{font-size:14px;text-transform:uppercase;margin:20px 0;color:black;transition:all 0.2s;position:relative;color:white;white-space:nowrap;text-decoration:none;display:block}#colophon #FooterMenu div[class^="menu-"]>ul li a::after{content:"";position:absolute;bottom:0;left:0;height:1px;width:0;transition:all 0.2s;background-color:#febc42}#colophon #FooterMenu div[class^="menu-"]>ul li:hover a{color:#febc42}#colophon #FooterMenu div[class^="menu-"]>ul li.current-menu-item{box-shadow:none;background-color:#0c233a}#colophon #FooterMenu div[class^="menu-"]>ul li.current-menu-item a{color:#febc42}#colophon #FooterMenu div[class^="menu-"]>ul li.current-menu-item a::after{width:100%}#colophon #FooterInfos{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:880px}#colophon #FooterInfos .footer-info-list{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}#colophon #FooterInfos .footer-info-list .icon{margin-bottom:0;margin-right:20px;height:30px;width:30px}#colophon #FooterInfos .footer-info-list span{align-items:flex-start}#colophon #FooterInfos .footer-info-list span a{color:#febc42;text-decoration:none;margin:2px 0}#colophon #FooterInfos .nav-button{border-radius:29px;margin:20px auto}#colophon #FooterMentions{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:880px;margin:20px 0}#colophon #FooterMentions .footer-links{flex-direction:row;width:auto}#colophon #FooterMentions .footer-links a{font-size:14px;margin:20px 0;padding:0 0 0 40px;transition:all 0.2s;position:relative;color:white;white-space:nowrap;text-transform:uppercase;text-decoration:none}#colophon div[class^="menu-"]{width:auto}#colophon div[class^="menu-"]>ul{width:auto;flex-direction:row}#colophon div[class^="menu-"]>ul li{text-align:center;width:100%;padding:0 40px}#colophon div[class^="menu-"]>ul li a{font-size:14px;margin:20px 0;transition:all 0.2s;position:relative;white-space:nowrap;text-decoration:none;display:block}#colophon #FooterRSS{display:flex;justify-content:center;width:auto;padding:20px 0;margin:10px 0}#colophon #FooterRSS a{height:25px;width:25px;background-size:contain;background-position:center;background-repeat:no-repeat;display:block;margin:0 10px;transition:all 0.2s}#colophon #FooterRSS a.facebook-link{background-image:url("../img/icons/facebook-white.png")}#colophon #FooterRSS a.facebook-link:hover{background-image:url("../img/icons/facebook-hover.png")}#colophon #FooterRSS a.instagram-link{background-image:url("../img/icons/instagram-white.png")}#colophon #FooterRSS a.instagram-link:hover{background-image:url("../img/icons/instagram-hover.png")}#colophon #B-now{margin:30px 0 40px;font-size:16px}#colophon #B-now a{position:relative;text-decoration:none}#colophon #B-now a::after{content:"";position:absolute;bottom:0;left:50%;height:1px;width:0;transition:all 0.2s}#colophon #B-now a:hover::after{content:"";position:absolute;bottom:0;left:0%;height:1px;width:100%}}#HomeContent{padding-top:35px;position:relative;z-index:10;background-image:url("../img/home/water.png");background-size:cover;background-position:top center;background-repeat:no-repeat;margin-bottom:-100px}#HomeContent::after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1}#HomeContent.blue-bg{background-color:#0c233a;color:white}#HomeContent.blue-bg::after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1}#HomeContent.blue-bg h1{color:white}#HomeContent.blue-bg.palms-bottom h1{color:#febc42}#HomeContent h1{padding:0 20px;margin:0 0 35px;text-align:center;width:100%;z-index:2}#HomeContent h1.home-title{font-family:'PoppinsBoldItalic'}#HomeContent h1 img{max-width:70px;height:auto}#HomeContent>h2{padding:0 20px;margin:0 0 35px;text-align:center;width:100%;z-index:2;font-size:35px}#HomeContent>p{padding:0 20px;text-align:center;font-family:'PoppinsBold';width:100%;z-index:2;color:#fff}#HomeContent .img-block{z-index:2}#HomeContent .service-archive-content{display:flex;flex-direction:column;justify-content:center;align-items:center}#HomeContent .service-archive-content .service-archive-content-text{text-align:center;padding:0 10px}#HomeContent .service-archive-content .service-archive-content-text p{margin:0 0 20px}#HomeContent .service-archive-content .service-archive-content-thumbnail{height:400px;width:100%;background-image:url("../img/home/services-page.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}#HomeContent .info-archive-content{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;margin-bottom:390px}#HomeContent .info-archive-content .info-archive-content-text{text-align:center;padding:0 10px}#HomeContent .info-archive-content .info-archive-content-text h2{margin-top:0}#HomeContent .info-archive-content .info-archive-content-text p{margin:0 0 20px}#HomeContent .info-archive-content .info-archive-content-text ul{margin:0 0 20px;padding:0}#HomeContent .info-archive-content .info-archive-content-text ul li{margin-bottom:10px;list-style:none}#HomeContent .info-archive-content .info-archive-content-thumbnail{height:400px;width:calc(100% - 40px);background-image:url("../img/home/info-page.jpg");background-size:cover;background-position:center;background-repeat:no-repeat;padding:0 20px;z-index:2}#HomeContent .info-alerte{position:absolute;top:calc(100% - 50px);padding:70px 20px 20px;background-color:#febc42;z-index:1;text-align:center;width:100%}#HomeContent .info-alerte img{margin:0 auto}#HomeContent .info-alerte p{max-width:359px;margin:22px auto}#HomeContent .info-alerte p span{font-weight:900}#HomeContent .info-alerte .icon_maillot{display:flex;flex-wrap:wrap;justify-content:center}#HomeContent .info-alerte .icon_maillot figure{margin:5px;width:60px;height:60px;padding:10px;border-radius:100%;background-color:#f8f8f8}#HomeContent .info-alerte .icon_maillot figure img{width:100%;height:auto}#HomeContent .orange-block{background-color:#febc42;color:white;font-family:'PoppinsBold';font-size:18px;margin-bottom:20px;margin-left:calc(50% - 320px/2);padding:20px;display:inline-block;width:320px;display:flex;flex-direction:column;justify-content:center;align-items:center}#HomeContent .white-block{width:320px;border:1px solid white;font-size:18px;padding:20px;margin-bottom:50px;margin-left:calc(50% - 320px/2);display:flex;flex-direction:column;justify-content:center;align-items:center}#HomeContent .white-block strong{display:flex;flex-direction:column;justify-content:center;align-items:center}#HomeContent .font-light{font-family:'Poppins';padding-bottom:100px;color:#f8f8f8}#HomeContent .font-light strong{font-family:'PoppinsSemiBold'}#HomeContent .ticket-list{top:calc(100% - 1240px);left:0;width:100%;height:980px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}#HomeContent .ticket-list .ticket-block{height:240px;width:340px;max-width:calc(100% - 20px);margin-bottom:20px}#HomeContent .ticket-list .ticket-block .ticket-infos{height:155px;display:flex;flex-direction:column;justify-content:center;align-items:center;border-top-left-radius:15px;border-top-right-radius:15px;background:radial-gradient(circle at 0 100%, rgba(204,0,0,0) 19px, #fff 20px),radial-gradient(circle at 100% 100%, rgba(204,0,0,0) 19px, #fff 20px),radial-gradient(circle at 100% 0, rgba(204,0,0,0) 0, #fff 0),radial-gradient(circle at 0 0, rgba(204,0,0,0) 0, #fff 0);background-position:bottom left, bottom right, top right, top left;background-size:50% 50%;background-repeat:no-repeat;color:#fff;padding:20px;text-align:center}#HomeContent .ticket-list .ticket-block .ticket-infos h4,#HomeContent .ticket-list .ticket-block .ticket-infos p{height:50%;margin:0}#HomeContent .ticket-list .ticket-block .ticket-infos h4{color:#0c233a;font-size:25px;text-transform:uppercase}#HomeContent .ticket-list .ticket-block .ticket-infos p{font-family:'PoppinsMedium';color:#000}#HomeContent .ticket-list .ticket-block .ticket-price{height:calc(240px - 155px);border-bottom-left-radius:15px;border-bottom-right-radius:15px;background:radial-gradient(circle at 0 100%, rgba(204,0,0,0) 0, #febc42 0),radial-gradient(circle at 100% 100%, rgba(204,0,0,0) 0, #febc42 0),radial-gradient(circle at 100% 0, rgba(204,0,0,0) 19px, #febc42 20px),radial-gradient(circle at 0 0, rgba(204,0,0,0) 19px, #febc42 20px);background-position:bottom left, bottom right, top right, top left;background-size:50% 50%;background-repeat:no-repeat;padding:20px;display:flex;justify-content:center;align-items:center;font-size:40px;font-family:'PoppinsBold';position:relative}#HomeContent .ticket-list .ticket-block .ticket-price sup{font-size:20px}#HomeContent .ticket-list .ticket-block .ticket-price::after{content:"";position:absolute;top:-5px;width:calc(100% - 40px);left:20px;height:0;border-top:5px dashed #febc42}#HomeContent.palms-bottom::before{content:"";position:absolute;height:50%;width:100%;left:0;bottom:0;background-image:url("../img/home/contact-palms.png");background-size:contain;background-position:bottom center;background-repeat:no-repeat}#HomeContent .wpcf7{min-width:300px;width:80%;max-width:600px;display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative;z-index:50;padding-bottom:100px;margin:-100px auto 100px}#HomeContent .wpcf7 form{width:100%;padding:10% 10% 0;background-color:#fff;border-radius:10px;transition:all 0.2s}#HomeContent .wpcf7 form label{color:black;font-weight:500;text-transform:uppercase;display:block;font-size:13px;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif}#HomeContent .wpcf7 form .wpcf7-form-control-wrap{display:block;margin-bottom:20px}#HomeContent .wpcf7 form .rgpd{display:flex;align-items:baseline;width:100%}#HomeContent .wpcf7 form .rgpd p{margin:0;margin-top:-4px;margin-left:5px;display:block}#HomeContent .wpcf7 form .rgpd p label{text-transform:none;line-height:1;font-size:12px;font-weight:400}#HomeContent .wpcf7 form input[type='text'],#HomeContent .wpcf7 form input[type='email']{background-color:#f8f8f8;width:100%}#HomeContent .wpcf7 form textarea{background:#f8f8f8;width:100%}#HomeContent .wpcf7 form .submit-item{display:flex;flex-direction:column;justify-content:center;align-items:center}#HomeContent .wpcf7 form .submit-item input[type='submit']{background-color:#febc42;color:white;text-transform:uppercase;text-decoration:none;padding:20px 70px;border-radius:10%/50%;font-family:'PoppinsSemiBold';font-size:16px;box-shadow:none;border:1px solid #febc42;cursor:pointer;transition:all 0.2s;z-index:10;margin:20px 0 0}#HomeContent .wpcf7 form .submit-item input[type='submit']:hover{background-color:white;color:#febc42;border-color:#febc42}#HomeContent .wpcf7 form .submit-item input[type='submit'].blue-button{background-color:#0c233a;border:1px solid #0c233a}#HomeContent .wpcf7 form .submit-item input[type='submit'].blue-button:hover{background-color:white;color:#0c233a;border-color:#0c233a}#HomeContent .wpcf7 form .wpcf7-response-output{color:black}#InfosTarif{background-image:url(../img/home/palms-right.png);background-size:auto 600px;background-position:top right;background-repeat:no-repeat;margin-top:307px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:100px}#InfosTarif h4{text-transform:uppercase;font-size:20px}#InfosTarif ul{margin:0;padding:0;display:flex;flex-direction:column;justify-content:center;align-items:center;list-style:none;margin-bottom:50px}#InfosTarif ul li{display:inline-block;position:relative}#HomeNews{background-image:url("../img/home/palms.png");background-size:contain;background-position:top center;background-repeat:no-repeat;padding-top:150px}#HomeNews .home-news-content{background-color:#0c233a;color:white;padding:65px 10px}#HomeNews .home-news-content h2{padding:0 20px;margin:0 0 45px 0;text-align:center;width:100%;font-family:'PoppinsBold';font-size:30px;color:white}#HomeNews .home-news-content>p{padding:0 20px;text-align:center;font-family:'PoppinsBold';width:100%}#HomeNews .home-news-content>p.yellow-font{margin-top:-25px}#HomeNews .home-news-content ul{margin:35px 0 0 0;padding:0;text-align:center}#HomeNews .home-news-content ul li{list-style:none;margin-bottom:5px}#HomeNews .home-news-thumbnail{height:400px;background-image:url("../img/home/accueil2.jpeg");background-size:cover;background-position:center;background-repeat:no-repeat}.recrutement{background-color:#0c233a;padding:30px;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center}.recrutement h2{text-align:center;margin-top:0;color:#fff}.recrutement ul{width:fit-content;margin:20px 0}.recrutement ul li{width:fit-content}.recrutement p{text-align:center;color:#fff;font-size:20px}.recrutement p:first-of-type,.recrutement p:last-of-type{margin-bottom:0}.recrutement p:nth-of-type(2){margin-top:0}.recrutement p a{color:#febc42}#CovidPopup{position:relative;left:50%;top:-50%;width:300px;transform:translate(-50%, -50%);background-color:#0c233a;border:2px solid #0c233a;color:#fff;overflow-y:auto;z-index:10;text-align:center;padding:20px;padding-top:50px;transition:all 0.5s;box-shadow:0 0 20px black}#CovidPopup ul{text-align:left}#CovidPopup p{margin:0}#CovidPopup a{color:#febc42}#CovidPopup.close{position:fixed;z-index:-1}#CovidPopup .popup-close{position:absolute;right:10px;top:10px;height:50px;width:50px;transition:all 0.2s;background-image:url("../img/icons/close.svg");background-size:contain;background-repeat:no-repeat;background-position:center;cursor:pointer}#CovidPopup .popup-close:hover{transform:rotate(90deg)}@media only screen and (min-width: 440px){#HomeContent .orange-block{width:400px;margin-left:calc(50% - 400px/2);text-align:center;display:block}#HomeContent .white-block{width:400px;margin-left:calc(50% - 400px/2);text-align:center;display:block}#HomeContent .white-block strong{display:block}#HomeContent .font-light{max-width:800px;margin-left:50%;transform:translateX(-50%)}}@media only screen and (min-width: 980px){#HomeContent{padding-top:35px;position:relative;z-index:10;background-image:url("../img/home/water.png");background-size:cover;background-position:top center;background-repeat:no-repeat}#HomeContent::after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1}#HomeContent h1{padding:0 20px;margin:50px auto 85px;text-align:center;width:100%;z-index:2;max-width:650px}#HomeContent>p{padding:0 20px;text-align:center;font-family:'PoppinsBold';width:100%;z-index:2;margin-bottom:50px}#HomeContent .img-block{z-index:2}#HomeContent .service-archive-content{display:flex;flex-direction:row;justify-content:center;align-items:center}#HomeContent .service-archive-content .service-archive-content-text{padding:0 50px;width:50%;text-align:left}#HomeContent .service-archive-content .service-archive-content-thumbnail{height:400px;width:45%;margin-left:5%}#HomeContent .info-archive-content{display:flex;flex-direction:row-reverse;justify-content:center;align-items:flex-start;margin-bottom:0}#HomeContent .info-archive-content .info-archive-content-text{padding:0;margin:0 50px;width:calc(50% - 100px);text-align:left}#HomeContent .info-archive-content .info-archive-content-thumbnail{height:530px;width:50%}#HomeContent .info-alerte{position:inherit;padding:50px;text-align:center;width:100%;display:flex;flex-flow:column;justify-content:center;align-items:center}#HomeContent .info-alerte img{margin:0}#HomeContent .info-alerte p{max-width:unset;margin:20px 0}#HomeContent .ticket-list{position:inherit;width:100%;height:auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;background-image:url("../img/home/palms-right.png");background-size:auto 450px;background-position:top right;background-repeat:no-repeat}#HomeContent .ticket-list .ticket-block{height:430px;width:300px;max-width:calc(100% - 20px);margin:-100px 20px 120px}#HomeContent .ticket-list .ticket-block .ticket-infos{height:290px;border-top-left-radius:25px;border-top-right-radius:25px;background:radial-gradient(circle at 0 100%, rgba(204,0,0,0) 24px, #fff 25px),radial-gradient(circle at 100% 100%, rgba(204,0,0,0) 24px, #fff 25px),radial-gradient(circle at 100% 0, rgba(204,0,0,0) 0, #fff 0),radial-gradient(circle at 0 0, rgba(204,0,0,0) 0, #fff 0);background-position:bottom left, bottom right, top right, top left;background-size:50% 50%;background-repeat:no-repeat;padding:24px}#HomeContent .ticket-list .ticket-block .ticket-infos h4,#HomeContent .ticket-list .ticket-block .ticket-infos p{height:50%;margin:0;display:flex;justify-content:center;align-items:center}#HomeContent .ticket-list .ticket-block .ticket-price{height:calc(430px - 290px);border-bottom-left-radius:25px;border-bottom-right-radius:25px;background:radial-gradient(circle at 0 100%, rgba(204,0,0,0) 0, #febc42 0),radial-gradient(circle at 100% 100%, rgba(204,0,0,0) 0, #febc42 0),radial-gradient(circle at 100% 0, rgba(204,0,0,0) 24px, #febc42 25px),radial-gradient(circle at 0 0, rgba(204,0,0,0) 24px, #febc42 25px);background-position:bottom left, bottom right, top right, top left;background-size:50% 50%;background-repeat:no-repeat;padding:24px;display:flex;justify-content:center;align-items:center;font-size:40px}#HomeContent .ticket-list .ticket-block .ticket-price sup{font-size:20px}#HomeContent .ticket-list .ticket-block .ticket-price::after{width:calc(100% - 50px);left:25px}#InfosTarif{z-index:2;padding-top:0;background-image:none;margin:-100px 0 100px 0;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:10}#InfosTarif h4{text-transform:uppercase;font-size:20px;z-index:2}#InfosTarif ul{margin:0;padding:0;display:flex;flex-direction:column;justify-content:center;align-items:center;list-style:none;margin-bottom:50px;z-index:2}#InfosTarif ul li{display:inline-block}#HomeNews{background-image:url("../img/home/palms.png");background-size:contain;background-position:bottom center;background-repeat:no-repeat;padding-top:0;position:relative;padding:150px 0;text-align:left}#HomeNews .home-news-content{width:55%;padding:50px}#HomeNews .home-news-content h2,#HomeNews .home-news-content h3,#HomeNews .home-news-content>p,#HomeNews .home-news-content ul{text-align:left;padding:0}#HomeNews .home-news-thumbnail{position:absolute;right:0;top:250px;width:50%;background-color:white;height:480px}.recrutement{padding:50px}.recrutement a{transition:all 0.7s}.recrutement a:hover{color:#fff}#CovidPopup{width:600px;max-height:900px;padding:50px;display:flex;flex-direction:column;justify-content:center;align-items:center}}@media only screen and (min-width: 1440px){#HomeContent .service-archive-content .service-archive-content-text{padding-left:calc(50% - 1220px/2)}#HomeContent .service-archive-content .service-archive-content-thumbnail{height:520px}#HomeNews{background-image:url("../img/home/palms.png");background-size:contain;background-position:bottom center;background-repeat:no-repeat;padding-top:0;position:relative;padding:300px 0 200px;text-align:left;margin-top:-150px}#HomeNews.attraction{padding:300px 0 150px}#HomeNews .home-news-content{padding-left:calc(50% - 1220px/2);padding-right:100px;height:535px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}#HomeNews .home-news-content h2,#HomeNews .home-news-content h3,#HomeNews .home-news-content>p,#HomeNews .home-news-content ul{text-align:left;padding:0;margin:0 0 20px 0}#HomeNews .home-news-thumbnail{position:absolute;right:0;top:400px;width:50%;background-color:white;height:535px}#CovidPopup{width:800px;padding:50px}}.grecaptcha-badge{opacity:0;box-shadow:none}.img-block{width:100%;display:flex;flex-direction:column;margin:50px 0}.img-block .img-block-thumbnail{height:300px;margin:0 0 35px;background-size:cover;background-position:top center;background-repeat:no-repeat}.img-block .img-block-content{padding:0 20px;text-align:center}.img-block .img-block-content p{margin:0 0 35px 0}.img-block .img-block-content ul{margin:0 0 35px 0;padding:0;text-align:center}.img-block .img-block-content ul li{list-style:none;margin-bottom:5px}.margin-top-service{padding-top:20px}#OurServices{text-decoration:none;background-image:url("../img/home/services-banner.png");background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:50px 0;margin-top:100px;background-color:#f8f8f8;color:black}#OurServices.home{margin-top:0}#OurServices h2{margin-top:100px;position:relative;font-family:'PoppinsBold'}#OurServices h2::before{content:"";position:absolute;top:-80px;left:0;height:60px;width:100%;background-image:url("../img/icons/services.png");background-size:contain;background-position:center;background-repeat:no-repeat}#OurServices .services-checkbox{width:250px;table-layout:fixed;position:relative;box-shadow:inset 0px 2px 8px 0px rgba(211,156,55,0.55);background-color:#f1b23f;border-radius:33px;height:66px;display:flex;justify-content:center;align-items:center;margin-bottom:20px}#OurServices .services-checkbox .services-checkbox-mask{position:absolute;left:0;top:0px;height:calc(100% - 8px);width:calc(50% - 8px);border-radius:30px;margin:4px;background-color:#febc42;transition:all 0.2s;box-shadow:0px 2px 5px 0px rgba(100,100,100,0.2)}#OurServices .services-checkbox .services-checkbox-item{width:50%;display:flex;justify-content:center;align-items:center;text-decoration:none;z-index:2;color:black;transition:all 0.2s;text-transform:uppercase;font-family:'PoppinsBold';cursor:pointer;height:100%;font-size:14px}#OurServices .services-checkbox .services-checkbox-item.selected{color:white}#OurServices .services-blocks{width:100%;max-width:380px;position:relative;min-height:320px;margin:20px 0}#OurServices .services-blocks .services-blocks-list{position:absolute;left:-100vw;top:0;transition:all 0.2s;width:100%;height:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:center;padding:0 20px}#OurServices .services-blocks .services-blocks-list.selected{left:0}#OurServices .services-blocks .services-blocks-list .services-block{width:50%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:0;margin:10px 0}#OurServices .services-blocks .services-blocks-list .services-block .service-title-block{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%}#OurServices .services-blocks .services-blocks-list .services-block .service-title-block h4{font-size:18px;font-family:'PoppinsBold';text-align:center;margin:0;color:black}#OurServices .services-blocks .services-blocks-list .services-block .service-title-block .service-icon{height:50px}#OurServices .services-blocks .services-blocks-list .services-block .service-title-block .service-icon img{width:auto;height:100%}#OurServices .services-blocks .services-blocks-list .services-block .service-title-block .Mass a{color:black}#OurServices .services-blocks .services-blocks-list .services-block .service-title-block .Masstitle{display:block}#OurServices .services-blocks .services-blocks-list .services-block .service-title-block .Réservez{width:3rem;height:1px;font-size:12px;margin-top:-7px}#OurServices .services-blocks .services-blocks-list .services-block .service-title-block .Réservez a{color:black}#OurServices .services-blocks .services-blocks-list .services-block p{display:none}#OurAttractions{text-decoration:none;position:relative;z-index:10;background-image:url("../img/home/water.png");background-size:cover;background-position:bottom center;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:50px 0}#OurAttractions::after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(to bottom, #f8f8f8 0%, rgba(248,248,248,0) 65%);z-index:-1}#OurAttractions h2{margin-top:100px;position:relative;font-family:'PoppinsBold'}#OurAttractions h2::before{content:"";position:absolute;top:-80px;left:0;height:60px;width:100%;background-image:url("../img/icons/services.png");background-size:contain;background-position:center;background-repeat:no-repeat}#OurAttractions .attractions-checkbox{width:300px;table-layout:fixed;position:relative;box-shadow:inset 0px 2px 8px 0px rgba(211,156,55,0.55);background-color:#f1b23f;border-radius:33px;height:66px;display:flex;justify-content:center;align-items:center;margin-bottom:20px}#OurAttractions .attractions-checkbox .attractions-checkbox-mask{position:absolute;left:0;top:0px;height:calc(100% - 8px);width:calc(100%/3 - 8px);border-radius:30px;margin:4px;background-color:#febc42;transition:all 0.2s;box-shadow:0px 2px 5px 0px rgba(100,100,100,0.2)}#OurAttractions .attractions-checkbox .attractions-checkbox-item{width:calc(100%/3);display:flex;justify-content:center;align-items:center;text-decoration:none;z-index:2;color:black;transition:all 0.2s;text-transform:uppercase;font-family:'PoppinsBold';cursor:pointer;height:100%;font-size:14px}#OurAttractions .attractions-checkbox .attractions-checkbox-item.selected{color:white}#OurAttractions .attractions-checkbox .attractions-checkbox-item[data-index="2"]{font-size:12px}#OurAttractions .attractions-blocks{width:100%;position:relative;min-height:500px;margin-top:35px}#OurAttractions .attractions-blocks .attractions-blocks-list{position:absolute;left:-100%;top:0;transition:all 0.2s;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 20px}#OurAttractions .attractions-blocks .attractions-blocks-list.selected{left:0}#OurAttractions .attractions-blocks .attractions-blocks-list .attraction-block{height:455px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:0;background-color:white;box-shadow:0px 10px 15px 0px rgba(146,146,146,0.3)}#OurAttractions .attractions-blocks .attractions-blocks-list .attraction-block .attraction-thumbnail{height:270px;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}#OurAttractions .attractions-blocks .attractions-blocks-list .attraction-block h4{height:50px;width:100%;margin:0;font-size:16px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;color:white;background-color:#febc42}#OurAttractions .attractions-blocks .attractions-blocks-list .attraction-block .attraction-infos{display:flex;justify-content:center;align-items:center;height:135px;width:100%;border-top:2px dashed #febc42}#OurAttractions .attractions-blocks .attractions-blocks-list .attraction-block .attraction-infos p{color:black;margin:0;text-align:center;width:100%;max-height:calc(100% - 40px);font-size:14px;padding:20px;overflow-y:auto}#OurAttractions .attractions-blocks .swiper-pagination .swiper-pagination-bullet{border-radius:50%;background-color:white;box-shadow:10px 1px 10px 0px rgba(150,150,150,0.6);opacity:1;width:12px;height:12px}#OurAttractions .attractions-blocks .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#febc42}#OurAttractions .gallery-blocks{height:537px;width:calc(100% - 40px);margin:0px 20px 50px;position:relative}#OurAttractions .gallery-blocks h3{color:#febc42;font-size:25px;text-transform:uppercase;margin:0 auto 20px;width:100%;text-align:center}#OurAttractions .gallery-blocks .gallery-blocks-list{height:calc(80% - 5px);margin-bottom:10px}#OurAttractions .gallery-blocks .gallery-blocks-list-preview{height:calc(20% - 10px)}#OurAttractions .gallery-blocks .swiper-button-next,#OurAttractions .gallery-blocks .swiper-button-prev{color:#febc42;height:100%;top:0;margin:0;width:auto}#OurAttractions .gallery-blocks .swiper-button-next:focus,#OurAttractions .gallery-blocks .swiper-button-prev:focus{outline:none}#OurAttractions .gallery-blocks .swiper-button-next{right:0;padding:0 10px}#OurAttractions .gallery-blocks .swiper-button-prev{left:0;padding:0 10px}#OurAttractions .gallery-blocks .gallery-block{background-size:cover;background-position:center;background-repeat:no-repeat;cursor:pointer}#OurAttractions .gallery-blocks .swiper-pagination{top:calc(80% + 47px);width:100%;height:5px}#OurAttractions .gallery-blocks .swiper-pagination .swiper-pagination-progressbar-fill{background-color:#febc42}#ImgPreview{height:100vh;width:100vw;background-color:rgba(0,0,0,0.5);position:fixed;top:-100vh;left:0;z-index:99;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:all 0.2s}#ImgPreview.open{top:0}#ImgPreview img{max-height:calc(100% - 110px);max-width:calc(100% - 10px);margin:5px}#ImgPreview .close-img{height:50px;width:50px;background-image:url("../img/icons/close.svg");background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;right:10px;top:10px;transition:all 0.2s;cursor:pointer}#ImgPreview .close-img:hover{transform:rotate(90deg)}#InstagramFeed{background-size:auto 50%;background-position:center bottom;background-repeat:no-repeat;background-color:#f8f8f8;width:100%}#InstagramFeed .logo{display:flex;flex-direction:row;justify-content:center;padding-top:30px}#InstagramFeed .logo a{width:47px;height:47px;display:block;margin:0 10px;background-size:contain;background-position:center;background-repeat:no-repeat}#InstagramFeed .logo a.facebook{background-image:url("../img/icons/facebook-logo.png")}#InstagramFeed .logo a.insta{background-image:url("../img/icons/insta-logo.png")}#InstagramFeed h2{position:relative;font-family:'PoppinsBold';width:100%;text-align:center;margin-top:5px;margin-bottom:0}#InstagramFeed .instagram-blocks{width:100%;margin:0;display:flex;justify-content:center;align-items:center}#InstagramFeed .instagram-blocks .instagram-block{cursor:pointer;height:340px;overflow:hidden;display:flex;justify-content:center;align-items:center;margin-bottom:85px}#InstagramFeed .instagram-blocks .instagram-block .instagram-block-content{background-color:white;position:relative;width:calc(100% - 40px);height:calc(100% - 40px);overflow:hidden;display:flex;justify-content:center;align-items:center;box-shadow:0px 2px 20px 0px rgba(100,100,100,0.6)}#InstagramFeed .instagram-blocks .instagram-block .instagram-block-content .instagram-block-content-caption{margin:50px 20px 100px;width:calc(100% - 40px);height:calc(100% - 40px);word-break:break-all;text-align:center;display:flex;justify-content:center;align-items:center;position:absolute;left:-100%;top:0;color:white;background-color:rgba(0,0,0,0.6);transition:all 0.2s;padding:20px;margin:0}#InstagramFeed .instagram-blocks .instagram-block .instagram-block-content:hover .instagram-block-content-caption{left:0}#InstagramFeed .instagram-blocks .instagram-block .instagram-block-content .instagram-block-content-media{min-height:100%;min-width:100%}#InstagramFeed .instagram-blocks .swiper-pagination{bottom:40px}#InstagramFeed .instagram-blocks .swiper-pagination .swiper-pagination-bullet{border-radius:50%;background-color:white;box-shadow:9px 1px 8px 0px rgba(1,56,79,0.6);opacity:1;width:12px;height:12px}#InstagramFeed .instagram-blocks .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#febc42}#Location{width:100%}#Location>a{text-decoration:none}#Location>a .location-infos{position:relative;background-color:#febc42;color:#fff;height:50%;height:calc(50vh - 40px);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:20px}#Location>a .location-infos::after{content:"";position:absolute;top:calc(100% - 1px);left:0;clip-path:polygon(0 0, 50% 100%, 100% 0);width:100%;height:30px;background-color:#febc42}#Location>a .location-infos h3{color:white;margin-top:60px;position:relative;font-family:'PoppinsBold';width:100%;text-align:center;text-transform:uppercase;font-size:25px;margin-bottom:0}#Location>a .location-infos h3::before{content:"";position:absolute;top:-40px;left:0;height:35px;width:100%;background-image:url("../img/icons/location.png");background-size:contain;background-position:center;background-repeat:no-repeat}#Location>a .location-infos h5{font-family:'PoppinsSemiBold';text-transform:uppercase;font-size:20px;margin:20px 0 10px}#Location>a .location-map{height:50%;height:calc(50vh - 40px);background-image:url("../img/home/map.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}#Logement{width:100%;background-color:#f8f8f8}#Logement .logement-infos{position:relative;background-color:#f8f8f8;color:black;height:50%;height:calc(50vh - 40px);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:20px}#Logement .logement-infos::after{content:"";position:absolute;top:calc(100% - 1px);left:0;clip-path:polygon(0 0, 50% 100%, 100% 0);width:100%;height:30px;background-color:#f8f8f8;z-index:99}#Logement .logement-infos h3{color:#febc42;margin-top:60px;position:relative;font-family:'PoppinsBold';font-size:25px;width:100%;text-align:center;text-transform:uppercase;margin-bottom:0}#Logement .logement-infos h3::before{content:"";position:absolute;top:-40px;left:0;height:35px;width:100%;background-image:url("../img/icons/logement.png");background-size:contain;background-position:center;background-repeat:no-repeat}#Logement .logement-samples{height:calc(50vh - 40px)}#Logement .logement-samples .logement-sample{height:100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;display:block;position:relative}#Logement .logement-samples .logement-sample h3{margin:0;position:absolute;left:0%;bottom:0;height:30%;width:100%;background-color:rgba(13,142,182,0.9);color:white;text-transform:uppercase;transition:all 0.2s;display:flex;justify-content:center;align-items:center}#Logement .logement-samples .logement-sample:hover h3{left:0}#Logement .logement-samples .swiper-button-next,#Logement .logement-samples .swiper-button-prev{color:white;height:100%;margin:0;margin:0 10px;top:0}#Logement .logement-samples .swiper-button-next:focus,#Logement .logement-samples .swiper-button-prev:focus{outline:none}#Logement .logement-samples .swiper-button-prev{left:0}#Logement .logement-samples .swiper-button-next{right:0}#Infos{background-image:url(../img/home/palmiers.png);background-size:auto 300px;background-position:right -150px;background-repeat:no-repeat;text-align:center}#Infos h2{width:100%;text-align:center}#Infos h2 img{margin:auto}#Infos>p{padding:0 20px;max-width:735px;margin:0 auto 20px}#Infos .infos-legales{background-color:white;color:black;padding:30px 20px 10px;width:100%;margin:auto}#Infos .infos-legales h3{font-size:20px;text-transform:uppercase;font-family:'PoppinsBold';margin:0 0 41px;position:relative;width:100%}#Infos .infos-legales h3::after{content:"";width:100%;height:1px;background-color:#fff;bottom:-20px;left:0;position:absolute}#Infos .infos-legales ul{margin:0;padding:0}#Infos .infos-legales ul li{list-style:none;font-size:15px;margin-bottom:20px}#Infos .infos-legales ul li strong{margin:0 auto 10px;display:block;max-width:60%}#primary{width:100%;padding:20px}#primary h1{width:100%;text-align:center}#primary h2{color:#0c233a;font-size:30px;text-decoration:underline}#primary h3{color:#0c233a;font-size:25px}@media only screen and (min-width: 440px){#Infos{background-size:100vw auto;background-position:right -10%}}@media only screen and (min-width: 700px){#Location>a{display:flex}#Location>a .location-infos{height:100%;width:50%;min-height:377px}#Location>a .location-infos::after{top:0;left:100%;clip-path:polygon(0 0, 100% 50%, 0 100%);width:50px;height:100%}#Location>a .location-map{height:100%;width:50%;min-height:377px}#Logement{width:100%;display:flex;flex-direction:row-reverse}#Logement .logement-infos{width:50%;height:100%;min-height:340px}#Logement .logement-infos h3{margin-top:65px}#Logement .logement-infos::after{top:0;left:-49px;clip-path:polygon(100% 0, 100% 100%, 0 50%);width:50px;height:calc(100% + 27px);z-index:10}#Logement .logement-samples{width:50%;height:100%;min-height:377px}#Logement .logement-samples .logement-sample{height:50%;width:100%;min-height:calc(377px)}#Logement .logement-samples .swiper-button-prev{left:0}#Logement .logement-samples .swiper-button-next{right:50px}}@media only screen and (min-width: 980px){.margin-top-service{padding-top:0}.img-block{width:100%;display:flex;flex-direction:row;margin:100px 0 50px}.img-block .img-block-thumbnail{height:420px;width:45%;margin:0}.img-block .img-block-content{width:55%;padding:0 50px;text-align:left}.img-block .img-block-content p{margin:0 0 50px 0}.img-block .img-block-content ul{margin:0 0 50px 0;padding:0;text-align:left}.img-block .img-block-content ul li{list-style:none;margin-bottom:5px}#OurServices .services-checkbox.merged{margin-bottom:50px}#OurServices .services-blocks{width:100%;position:relative;min-height:500px;max-width:100%}#OurServices .services-blocks.merged{min-height:500px}#OurServices .services-blocks .services-blocks-list{position:absolute;left:-100%;top:0;transition:all 0.2s;width:100%;height:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;padding:0 20px}#OurServices .services-blocks .services-blocks-list.selected{left:0}#OurServices .services-blocks .services-blocks-list .services-block{width:285px;height:180px;border:2px solid #febc42;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:20px;margin:10px}#OurServices .services-blocks .services-blocks-list .services-block .service-title-block{display:flex;justify-content:space-between;align-items:center;width:100%;height:55px}#OurServices .services-blocks .services-blocks-list .services-block .service-title-block h4{width:75%;font-size:18px;font-family:'PoppinsBold';text-align:center;margin:0;display:flex;align-items:center;justify-content:center}#OurServices .services-blocks .services-blocks-list .services-block .service-title-block .service-icon{width:20%}#OurServices .services-blocks .services-blocks-list .services-block p{margin:0 0 0 0;text-align:center;width:100%;height:calc(100% - 55px);display:flex;justify-content:center;align-items:center;font-size:16px}#OurServices .services-blocks .services-blocks-list .services-block p .inner a{color:black;font-weight:800;text-decoration:none}#OurServices .services-blocks .services-blocks-list .services-block{width:285px;height:220px;margin:10px}#OurServices .services-blocks .services-blocks-list .services-block .service-title-block{display:flex;justify-content:space-between;flex-direction:column;align-items:center;width:100%;height:auto}#OurServices .services-blocks .services-blocks-list .services-block .service-title-block .service-icon{width:auto;height:50px;margin-bottom:15px}#OurServices .services-blocks .services-blocks-list .services-block .service-title-block .service-icon img{height:100%;width:auto}#OurServices .services-blocks .services-blocks-list .services-block .Réservez{display:none}#OurServices .services-blocks .services-blocks-list .services-block p .inner a{color:black;font-weight:800;text-decoration:none}#OurAttractions .attractions-checkbox{width:350px;margin-bottom:50px}#OurAttractions .attractions-blocks{width:100%;position:relative;margin-top:0}#OurAttractions .attractions-blocks .attractions-blocks-list{flex-direction:row;flex-wrap:wrap}#OurAttractions .attractions-blocks .attractions-blocks-list .attractions-block{margin:10px}#OurAttractions .gallery-blocks{height:897px;width:calc(100% - 40px);margin:0px 20px 50px;position:relative}#OurAttractions .gallery-blocks h3{color:#febc42;font-size:25px;text-transform:uppercase;margin:30px auto 50px;width:100%;text-align:center}#OurAttractions .gallery-blocks .gallery-blocks-list{height:calc(80% - 57px);margin-bottom:10px}#OurAttractions .gallery-blocks .gallery-blocks-list-preview{height:calc(20% - 10px)}#OurAttractions .gallery-blocks .swiper-button-next,#OurAttractions .gallery-blocks .swiper-button-prev{color:#febc42;height:100%;top:0;margin:0;width:auto}#OurAttractions .gallery-blocks .swiper-button-next:focus,#OurAttractions .gallery-blocks .swiper-button-prev:focus{outline:none}#OurAttractions .gallery-blocks .swiper-button-next{right:0;padding:0 10px}#OurAttractions .gallery-blocks .swiper-button-prev{left:0;padding:0 10px}#OurAttractions .gallery-blocks .gallery-block{background-size:cover;background-position:center;background-repeat:no-repeat}#OurAttractions .gallery-blocks .swiper-pagination{top:calc(80% + 55px);width:100%;height:5px}#OurAttractions .gallery-blocks .swiper-pagination .swiper-pagination-progressbar-fill{background-color:#febc42}#Infos{background-size:100vw auto;padding:0;text-align:center}#Infos h2{margin-bottom:35px}#Infos>p{padding:0 20px;margin-bottom:65px}#Infos .infos-legales{width:100%;padding:80px calc(50% - 660px/2) 50px}#Infos .infos-legales ul{margin:0;padding:0;display:flex;justify-content:space-between;text-align:left}#Infos .infos-legales ul li{list-style:none;width:30%}#Infos .infos-legales ul li strong{margin:0 0 10px;max-width:100%}#primary{padding:50px}#InstagramFeed .logo{padding-top:50px}#InstagramFeed h2{padding-bottom:50px}}@media only screen and (min-width: 824px){#Logement .logement-infos h3{padding-top:90px}}@media only screen and (min-width: 1440px){.img-block .img-block-thumbnail{height:600px}#OurServices{padding:100px calc(50% - 1220px/2)}#OurServices .services-checkbox.merged{margin-bottom:100px}#OurServices .services-blocks .services-blocks-list{left:-100vw}#OurServices .Mass{display:none}#OurServices .Masstitle{display:block}#OurAttractions{padding:100px calc(50% - 1220px/2)}#OurAttractions .attractions-checkbox{margin-bottom:100px}#OurAttractions .attractions-blocks .attractions-blocks-list{left:-100vw}#Logement .logement-infos{min-height:465px}#Logement .logement-infos::after{left:-49px;height:100%}#Logement .logement-infos>p{max-width:500px}#Logement .logement-samples{min-height:465px}#Logement .logement-samples .logement-sample{min-height:calc(465px)}#Location>a .location-infos{min-height:465px;padding:50px}#Location>a .location-map{min-height:465px}#InstagramFeed{padding:0 calc(50% - 1220px/2);padding-bottom:30px}#InstagramFeed .instagram-blocks .instagram-block{margin-bottom:120px}#InstagramFeed .instagram-blocks .instagram-block .instagram-block-content{box-shadow:0px 2px 20px 0px rgba(100,100,100,0.6)}#Infos{background-size:100vw auto;background-position:right -40vh}}
/*# sourceMappingURL=base.css.map */