﻿body .page .entry-content{margin-top:0}body .h3-p h3{color:#416267;font-size:30px;line-height:25px;font-family:"Caveat", cursive}body .h3-p p{color:#F8AE67;font-weight:500}body .h3-p.surmesure h3{color:#ffffff}@media screen and (max-width: 1040px){.elementor-location-header section.new-header>.elementor-container>.elementor-column:last-child>.elementor-widget-wrap>section>.elementor-container{justify-content:flex-end;margin-right:10vw}}#menuFooter a{color:#ffffff;background:none}#menuFooter .e--pointer-underline .elementor-item:after,.menu-footer .elementor-nav-menu--dropdown,.menu-footer .elementor-nav-menu--dropdown .elementor-item.elementor-item-active,.menu-footer .elementor-nav-menu--dropdown .elementor-item:hover{background-color:transparent !important}#menuFooter .elementor-nav-menu--dropdown .elementor-nav-menu__container{background:none}#menuFooter .elementor-nav-menu--dropdown a{color:#ffffff}.bloc-social-media .elementor-widget-container{text-align:right}@media screen and (max-width: 1200px){#menuFooter nav ul li a{font-size:20px !important;line-height:25px !important}}@media screen and (max-width: 768px){#menuFooter nav ul li a{justify-content:center}.bloc-social-media .elementor-widget-container{padding-top:50px;justify-content:center !important}}.header_video iframe.elementor-background-video-embed{max-height:100% !important;height:100% !important}.header_video .elementor-background-video-container{height:100%;width:100%;top:0;left:0}.header_video .html5-video-container{height:100%}.header_video .html5-video-container video{width:100%;height:100%;top:0;object-fit:cover}.header_video .header_video .html5-video-player{height:100%}@media (max-width: 767px){#pictoHomeContact>.elementor-container{justify-content:center}}@media (max-width: 767px){#pictoHomeContact .elementor-col-33{flex-basis:calc(50% - 40px)}#pictoHomeContact .elementor-col-33 .elementor-icon{font-size:130px}#pictoHomeContact .elementor-col-33 .elementor-icon svg{height:130px}}#section-texte-video{background-color:#E7EEEF}#section-texte-video #colonne-video{position:relative}#section-texte-video #colonne-video .elementor-widget-video{display:flex !important;justify-content:flex-end !important}@media screen and (max-width: 1200px){#section-texte-video #colonne-video .elementor-widget-video{justify-content:center !important}}#section-texte-video #colonne-video .elementor-widget-video .elementor-wrapper{height:726px;width:408px;margin-left:auto !important}@media screen and (max-width: 767px){#section-texte-video #colonne-video .elementor-widget-video .elementor-wrapper{height:75vh;width:auto}}#section-texte-video #colonne-video .elementor-widget-video .elementor-wrapper .elementor-video{max-height:100% !important}#section-texte-video #colonne-video:before{content:'';position:absolute;background-image:url("/wp-content/uploads/2024/04/ancre.svg");width:286px;height:307px;bottom:15vh;left:-1.5vw}@media screen and (max-width: 1140px){#section-texte-video #colonne-video:before{display:none}}.section-vignettes-excursions{padding-top:97px;padding-bottom:120px;background-repeat:no-repeat;background-size:cover}.section-vignettes-excursions>.elementor-container{gap:15px}@media screen and (max-width: 1360px){.section-vignettes-excursions>.elementor-container{padding-left:30px;padding-right:30px}}@media screen and (max-width: 1200px){.section-vignettes-excursions>.elementor-container{flex-wrap:wrap}}.section-vignettes-excursions>.elementor-container>.elementor-column{padding-top:30px;position:relative}@media screen and (max-width: 1200px){.section-vignettes-excursions>.elementor-container>.elementor-column:not(:first-child){width:calc(100% / 2 - 15px)}}@media screen and (max-width: 600px){.section-vignettes-excursions>.elementor-container>.elementor-column:not(:first-child){width:100%}}.section-vignettes-excursions>.elementor-container>.elementor-column:first-child:before{position:absolute;content:'Offre la plus demandée';top:0;height:80px;width:100%;background-color:#F8AE67;color:#ffffff;text-align:center;border-radius:27px;font-size:14px;padding-top:2px}@media screen and (max-width: 1200px){.section-vignettes-excursions>.elementor-container>.elementor-column:first-child{width:100%}}.section-vignettes-excursions>.elementor-container>.elementor-column>.elementor-widget-wrap>section:first-child{height:470px}@media screen and (max-width: 1200px){.section-vignettes-excursions>.elementor-container>.elementor-column>.elementor-widget-wrap>section:first-child{height:450px}}@media screen and (max-width: 500px){.section-vignettes-excursions>.elementor-container>.elementor-column>.elementor-widget-wrap>section:first-child{height:auto}}.section-vignettes-excursions>.elementor-container>.elementor-column>.elementor-widget-wrap>section:last-child{transform:translateY(-50%)}.section-vignettes-excursions>.elementor-container>.elementor-column>.elementor-widget-wrap>section:last-child>.elementor-container .elementor-widget-wrap{padding:0}.section-vignettes-excursions>.elementor-container>.elementor-column>.elementor-widget-wrap>section:last-child>.elementor-container .elementor-widget-wrap .elementor-button-wrapper a.elementor-button{padding:8px 30px}@media screen and (max-width: 1200px){.section-vignettes-excursions>.elementor-container>.elementor-column>.elementor-widget-wrap>section.vignette-sur-mesure{height:auto}}@media (max-width: 767px){#columnHomeExcursion .elementor-col-50{flex-basis:50%}}@media (max-width: 500px){#columnHomeExcursion .elementor-widget-container p{font-size:1.5rem}}.section-full-video .elementor-wrapper{width:100%}#headerElementor #mainMenu{margin-inline-end:initial;margin-block-end:0}#headerElementor #mainMenu .elementor-nav-menu .elementor-item{font-size:clamp(18px, 1.4vw, 25px)}#headerElementor .bouton-resa .elementor-button span{font-size:clamp(18px, 1.5vw, 25px)}#headerElementor .bouton-resa .elementor-widget-wrap .elementor-element{margin-block-end:0}.header-page-interne{min-height:450px;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width: 960px){.header-page-interne{min-height:300px}}.header-page-interne>.elementor-container>.elementor-element>.elementor-widget-wrap>.elementor-element:first-child{margin-bottom:0}.header-page-interne h1{color:#ffffff;font-size:120px !important;line-height:120px;margin-top:0 !important}@media screen and (max-width: 960px){.header-page-interne h1{padding-top:0 !important;font-size:10vh !important}}@media screen and (max-width: 500px){.header-page-interne h1{line-height:70px !important}}body .amelia-v2-booking #amelia-container .el-input-number .el-input__inner{min-width:90px}
