@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,300;0,400;0,700;0,900;1,300;1,400;1,700;1,900&display=swap");@import url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.10.5/font/bootstrap-icons.css");.thumbnail{border:0}.table td{border-top:0}.card{background-color:transparent;border:0}.card .card-img-top{border-top-left-radius:0;border-top-right-radius:0}.card .card-body{padding-left:0;padding-right:0}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}hr{-moz-opacity:.1;-khtml-opacity:.1;opacity:.1}.lazyloading{opacity:0;transition:opacity 400ms}img.lazyloaded{opacity:1}#cookienotice button.rejectcookie,#cookienotice button.acceptcookie{background:#c8d401 !important}#cookienotice button.rejectcookie:hover,#cookienotice button.acceptcookie:hover{background:#98a101 !important}#cookienotice a{color:#c8d401 !important;text-decoration:none}#cookienotice a:hover{color:#98a101 !important}#the-map .leaflet-popup-content{margin:0 !important}#the-map .leaflet-popup-content .leaflet-popup-loading{margin:13px 19px !important}#the-map .leaflet-popup-content .leaflet-popup-loading span{animation-name:blink;animation-duration:1.4s;animation-iteration-count:infinite;animation-fill-mode:both}#the-map .leaflet-popup-content .leaflet-popup-loading span:nth-child(2){animation-delay:.3s}#the-map .leaflet-popup-content .leaflet-popup-loading span:nth-child(3){animation-delay:.6s}#the-map .leaflet-popup-content .leaflet-popup-row{margin:-1px 10px -1px -1px !important;display:flex}#the-map .leaflet-popup-content .leaflet-popup-row .leaflet-popup-thumbnail{position:relative;overflow:hidden;border-top-left-radius:12px;border-bottom-left-radius:12px}#the-map .leaflet-popup-content .leaflet-popup-row .leaflet-popup-thumbnail img{position:absolute;min-height:100%;min-width:100%;width:0;object-fit:cover}#the-map .leaflet-popup-content a{color:#c8d401}#the-map .leaflet-popup-content a:hover{color:#98a101}@keyframes blink{0{opacity:0}40%{opacity:1}100%{opacity:0}}.gpx-map-leaflet{width:100%;height:400px}.form-control{border-radius:0 !important}span.wpcf7-list-item{margin:0 !important}.wpcf7 span.ajax-loader{display:block !important;margin-left:auto !important;margin-right:auto !important;margin-top:20px !important}.grecaptcha-badge{z-index:1050}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#375724}#sidebar__filters .show-more{color:#c8d401}#sidebar__filters .filters .filter-wrapper:not(:last-child){border-bottom:1px solid #e5e5e5}@media(max-width:767.98px){.opened-sidebar{transition:all .2s ease;transform:translateX(2000px) !important}#sidebar__filters{position:fixed;left:-2000px;top:0;background-color:black;color:white;z-index:100000;padding:2em;height:100%;max-width:100%;min-width:80%;transition:all .5s ease;overflow-y:auto;box-shadow:5px 5px 15px 5px rgba(0,0,0,0.74);-webkit-overflow-scrolling:touch}#sidebar__filters #button__close{position:absolute;top:0;right:0;color:white;padding:1em;cursor:pointer;font-size:calc(1.3rem+0.6vw);display:block !important}#sidebar__filters .filters .filter-wrapper:not(:last-child){border-bottom:1px solid rgba(229,229,229,0.431372549)}}.navbar-toggler{border:0;background:transparent !important;padding:1em 0 !important}.navbar-toggler:focus{outline:0;background:transparent !important}.navbar-toggler .icon-bar{background-color:#333;transform:rotate(0) translate(0,0);transition:ease all .2s}.navbar-toggler .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggler .icon-bar+.icon-bar{margin-top:4px}.icon-bar:nth-child(2){width:16px;transition:ease all .2s}.navbar-toggler:hover>.icon-bar:nth-child(2){width:22px;transition:ease all .2s}.navbar-toggler:active>.icon-bar:nth-child(2){width:22px;transition:ease all .2s}.navbar-toggler:not(.collapsed) .icon-bar:nth-child(1){transform:rotate(45deg) translate(5px,4px);transition:ease all .2s}.navbar-toggler:not(.collapsed) .icon-bar:nth-child(2){opacity:0;transition:ease all .2s}.navbar-toggler:not(.collapsed) .icon-bar:nth-child(3){transform:rotate(-45deg) translate(4px,-4px);transition:ease all .2s}.navbar-brand .logo{width:170px;height:auto;margin:10px 0;-webkit-transition:all .6s ease-out;-moz-transition:all .6s ease-out;-ms-transition:all .6s ease-out;transition:all .6s ease-out}.navbar-brand .logo-mobile{width:130px;height:auto;margin:10px 0;-webkit-transition:all .6s ease-out;-moz-transition:all .6s ease-out;-ms-transition:all .6s ease-out;transition:all .6s ease-out}.nav__overlay{z-index:1020 !important}.navbar .navbar-collapse li.nav-item{position:relative}.navbar .navbar-collapse li.nav-item a{color:#375724;padding-left:10px;padding-right:10px;text-decoration:none;font-weight:700;font-size:.95em}.navbar .navbar-collapse li.nav-item a:hover{color:#c8d401}@media(min-width:1200px){.navbar .navbar-collapse li.nav-item a{font-size:1.1em !important}}.navbar .navbar-collapse li.nav-item.active a{color:#c8d401}.navbar .navbar-collapse li.nav-icon a{padding-left:10px;padding-right:10px}.navbar .navbar-collapse .lang-menu-item{padding-top:1.5em;padding-bottom:1.5em}.navbar .navbar-collapse .lang-menu-item .dropdown-toggle{font-size:.95em !important}@media(min-width:1200px){.navbar .navbar-collapse .lang-menu-item .dropdown-toggle{font-size:1.1em !important}}.navbar .navbar-collapse .lang-menu-item .dropdown-menu{background-color:#f3f1ea;padding-top:1em;padding-bottom:1em}.navbar .navbar-collapse .lang-menu-item .dropdown-menu li:not(:last-of-type){padding-bottom:1em}.navbar .navbar-collapse .lang-menu-item .dropdown-menu li a:hover{color:#c8d401;background-color:#f3f1ea}.navbar .navbar-collapse .lang-menu-item .lang-flag{vertical-align:inherit}.navbar#navbarDesktop{background-color:transparent;-webkit-transition:all .6s ease-out;-moz-transition:all .6s ease-out;-ms-transition:all .6s ease-out;transition:all .6s ease-out}.navbar#navbarDesktop:hover{background-color:white}.cvmc_offer-template-default .navbar#navbarDesktop,.cvmc_event-template-default .navbar#navbarDesktop,.cvmc_experience-template-default .navbar#navbarDesktop,.cvmc_producer-template-default .navbar#navbarDesktop,.cvmc_facility-template-default .navbar#navbarDesktop,.cvmc_region-template-default .navbar#navbarDesktop,.cvmc_restaurant-template-default .navbar#navbarDesktop,.cvmc_service-template-default .navbar#navbarDesktop,.cvmc_event-template-default .navbar#navbarDesktop,.cvmc_stage-template-default .navbar#navbarDesktop,.cvmc_poi-template-default .navbar#navbarDesktop,.cvmc_offer-template-default .navbar#navbarDesktop{background-color:white}.block-scroll .navbar#navbarDesktop{background:#fff}.navbar.shrink#navbarDesktop{background-color:rgba(255,255,255,0.8)}.navbar.shrink#navbarDesktop:hover{background-color:white}.navbar.shrink#navbarDesktop .navbar-brand .logo{width:75px;margin:0}#navbarDesktop .mega-menu-wrapper{background:#f3f1ea}#navbarDesktop .mega-menu-wrapper .container.py-5{padding-top:50px !important;padding-bottom:35px !important}#navbarDesktop .nav-links__secondary-item{margin-bottom:15px}#navbarDesktop .nav-links__secondary-item .nav-links__secondary-name{color:#375724;padding:0}#navbarDesktop .nav-links__tertiary-list .menu-item a,#navbarDesktop .nav-links__secondary-item .menu-item a{padding:0;font-size:.9em !important;font-weight:300;position:relative;margin:5px 0;-webkit-transition:all .6s ease-out;-moz-transition:all .6s ease-out;-ms-transition:all .6s ease-out;transition:all .6s ease-out}#navbarDesktop .nav-links__tertiary-list .menu-item a:hover,#navbarDesktop .nav-links__tertiary-list .menu-item a:active,#navbarDesktop .nav-links__secondary-item .menu-item a:hover,#navbarDesktop .nav-links__secondary-item .menu-item a:active{text-decoration:none;color:#c8d401}#navbarDesktop .nav-links__tertiary-list .menu-item a:hover:after,#navbarDesktop .nav-links__tertiary-list .menu-item a:active:after,#navbarDesktop .nav-links__secondary-item .menu-item a:hover:after,#navbarDesktop .nav-links__secondary-item .menu-item a:active:after{-moz-opacity:1;-khtml-opacity:1;opacity:1;left:0}.nav-item *:focus{outline:none !important;border:0 !important;box-shadow:none !important}.mega-menu#navbarMobileCollapse.navbar-collapse.show{background-color:#111}.wpml-ls-item.menu-item{position:static !important}.wpml-ls-item.menu-item .dropdown-toggle .wpml-ls-display{display:none}.wpml-ls-item.menu-item ul.dropdown-menu{left:inherit !important;width:auto !important}.wpml-ls-item.menu-item .nav-links__list{padding:1em 2em 2em 2em !important}.filter{background:rgba(0,0,0,0.5)}.frame{position:relative;z-index:10;background:#111}.box{-webkit-transition:all 1.2s ease-out;-moz-transition:all 1.2s ease-out;-ms-transition:all 1.2s ease-out;transition:all 1.2s ease-out;-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1);display:block}.box figure{position:relative;margin:0 !important;background:#111;overflow:hidden}.box figure img{-webkit-transition:all 1.2s ease-out;-moz-transition:all 1.2s ease-out;-ms-transition:all 1.2s ease-out;transition:all 1.2s ease-out;-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transform:scale3d(1.1,1.1,1);-ms-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}.box figure figcaption{position:absolute;color:#f3f1ea;text-align:center;left:0;right:0;top:0;bottom:0;background:rgba(55,87,36,0.3);-moz-opacity:.9;-khtml-opacity:.9;opacity:.9;-webkit-transition:all .6s ease-out;-moz-transition:all .6s ease-out;-ms-transition:all .6s ease-out;transition:all .6s ease-out;height:100%;width:100%;align-items:center;justify-content:center}.box.winter:after{content:"";display:inline-block;right:15px;bottom:15px;position:absolute;background-image:url("data:image/svg+xml,<svgxmlns='http://www.w3.org/2000/svg'width='16'height='16'fill='%23ffffff'class='bibi-snow3'viewBox='001616'><pathd='M87.5a.5.501001.5.50000-1z'/><pathd='M816a.5.5001-.5-.5v-1.293l-.646.647a.5.5001-.707-.708L7.512.793v-1.51l-2.053-1.232-1.348.778-.4951.85a.5.5011-.966-.26l.237-.882-1.12.646a.5.5001-.5-.866l1.12-.646-.883-.237a.5.5011.258-.966l1.85.495L59.155v-2.31l-1.4-.808-1.85.495a.5.5011-.259-.966l.884-.237-1.12-.646a.5.5001.5-.866l1.12.646-.237-.883a.5.5011.966-.258l.4951.8491.348.778L7.54.717v-1.51L6.1471.854a.5.5011.707-.708l.646.647V.5a.5.500110v1.293l.647-.647a.5.5011.707.708L8.53.207v1.51l2.0531.2321.348-.778.495-1.85a.5.5011.966.26l-.236.8821.12-.646a.5.5001.5.866l-1.12.646.883.237a.5.5011-.26.966l-1.848-.495-1.4.808v2.31l1.4.8081.849-.495a.5.5011.259.966l-.883.2371.12.646a.5.5001-.5.866l-1.12-.646.236.883a.5.5011-.966.258l-.495-1.849-1.348-.778L8.511.283v1.51l1.3541.353a.5.5001-.707.708l-.647-.647V15.5a.5.5001-.5.5zm2-6.783V6.783l-2-1.2-21.2v2.434l21.22-1.2z'/></svg>");background-repeat:no-repeat;background-size:100%;width:30px;height:30px}.box.summer:after{content:"";display:inline-block;right:15px;bottom:15px;position:absolute;background-image:url("data:image/svg+xml,<svgxmlns='http://www.w3.org/2000/svg'width='16'height='16'fill='%23ffffff'class='bibi-brightness-high'viewBox='001616'><pathd='M811a330110-63300106zm01a440100-84400008zM80a.5.5001.5.5v2a.5.5001-10v-2A.5.500180zm013a.5.5001.5.5v2a.5.5001-10v-2A.5.5001813zm8-5a.5.5001-.5.5h-2a.5.50010-1h2a.5.5001.5.5zM38a.5.5001-.5.5h-2a.5.50010-1h2A.5.500138zm10.657-5.657a.5.50010.707l-1.4141.415a.5.5011-.707-.708l1.414-1.414a.5.5001.7070zm-9.1939.193a.5.50010.707L3.0513.657a.5.5001-.707-.707l1.414-1.414a.5.5001.7070zm9.1932.121a.5.5001-.7070l-1.414-1.414a.5.5001.707-.707l1.4141.414a.5.50010.707zM4.4644.465a.5.5001-.7070L2.3433.05a.5.5011.707-.707l1.4141.414a.5.50010.708z'/></svg>");background-repeat:no-repeat;background-size:100%;width:30px;height:30px}.seasons-box figcaption{font-weight:700;font-size:1.4em;text-transform:uppercase;display:flex}.seasons-box .box:hover{-webkit-transform:scale3d(1.05,1.05,1);-ms-transform:scale3d(1.05,1.05,1);transform:scale3d(1.05,1.05,1);z-index:20}.seasons-box .box:hover figure img{-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.seasons-box .box:hover figure figcaption{-moz-opacity:1;-khtml-opacity:1;opacity:1}.trail-races figure,.nearby-box figure{box-shadow:0 .5rem 1rem rgba(0,0,0,0.15) !important;z-index:20}.trail-races figure img,.nearby-box figure img{-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.trail-races figure figcaption,.nearby-box figure figcaption{font-weight:normal;font-size:normal;text-transform:none;display:block}.trail-races figure figcaption div,.nearby-box figure figcaption div{height:100%;width:100%;display:grid;align-content:center}.trail-races figure figcaption div h3,.nearby-box figure figcaption div h3{font-weight:700;font-size:1.4em;text-transform:uppercase;text-align:center}.trail-races figure figcaption div p,.nearby-box figure figcaption div p{text-align:center;margin:0}.page-cover{display:flex;align-items:center;height:100vh;width:100%;position:relative;background-size:auto 100%;background-position:right top;background-repeat:no-repeat}.page-cover .page-cover-img-wrapper{height:100vh;width:100%}.headline-icon{font-size:55px;display:inline-block;-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg);margin-bottom:-10px}.book-btn-wrapper{position:fixed;z-index:1049;bottom:-2000px;width:100%;text-align:center;-webkit-transition:all .6s ease-out;-moz-transition:all .6s ease-out;-ms-transition:all .6s ease-out;transition:all .6s ease-out;padding-bottom:30px;background:rgba(0,0,0,0.5);background:-moz-linear-gradient(0,rgba(0,0,0,0.5) 0,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(0,rgba(0,0,0,0.5) 0,rgba(0,0,0,0) 100%);background:linear-gradient(0,rgba(0,0,0,0.5) 0,rgba(0,0,0,0) 100%)}.book-btn-wrapper.visible{bottom:0}.separation-line{height:1px;background:rgba(255,255,255,0.1)}.line{height:4px;width:100px;display:inline-block}.line-sm{height:2px;width:40px;display:inline-block}.o-50{-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}@media(max-width:767.98px){.page-cover{height:auto}}@media(max-width:991.98px){.vertical-center{align-items:normal !important}}.vertical-center{min-height:100%;min-height:100vh;display:flex;align-items:center}.section-404{background-repeat:no-repeat;background-position:73%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.title-404{font-size:15em;text-shadow:0 0 20px rgba(0,0,0,0.4);color:rgba(255,255,255,0.6);margin:0}@media(max-width:575.98px){.title-404{font-size:calc(15em - 10vw)}}.subtitle-404{font-weight:600;text-shadow:0 0 20px rgba(0,0,0,0.4);color:rgba(255,255,255,0.6);margin:0}.return-home::before{content:"";display:inline-block;left:10px;top:10px;position:absolute;-moz-opacity:0;-khtml-opacity:0;opacity:0;margin-left:2px;-webkit-transition:all .6s ease-out;-moz-transition:all .6s ease-out;-ms-transition:all .6s ease-out;transition:all .6s ease-out;transition-delay:200ms;vertical-align:-0.5em;background-image:url('data:image/svg+xml,<svgxmlns="http://www.w3.org/2000/svg"width="16"height="16"fill="%23c8d401"class="bibi-arrow-left"viewBox="001616"><pathfill-rule="evenodd"d="M158a.5.5000-.5-.5H2.707l3.147-3.146a.5.5010-.708-.708l-44a.5.50000.708l44a.5.5000.708-.708L2.7078.5H14.5A.5.5000158z"/></svg>');background-repeat:no-repeat;background-size:1rem 1rem;width:20px;height:20px}.return-home:hover{padding-left:30px;text-decoration:none;color:white !important}.return-home:hover::before{-moz-opacity:1;-khtml-opacity:1;opacity:1;right:0}.archive__article .archive__figure img{object-fit:cover;height:100% !important}blockquote{quotes:"“" "”"}blockquote:before{color:#ccc;content:open-quote;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-0.4em}blockquote p{display:inline}.trail-box li{padding:.5em 0}.description{column-count:2}@media(max-width:767.98px){.description{column-count:1}}.search-form .text-wrapper{position:relative}.search-form .text-wrapper input#search{background-color:transparent;border:0;border-bottom:1px solid #e5e5e5;padding-left:0;padding-right:0;overflow-x:auto}.search-form .text-wrapper>label{position:absolute;top:-5px;transform:translateY(50%);transition:all .1s ease-in-out;z-index:1;pointer-events:none;color:rgba(0,0,0,0.8);font-size:1.1em}.search-form .text-wrapper>label.move{color:rgba(0,0,0,0.4);font-size:10px;transform:translateY(-50%)}@media(max-width:991.98px){.search-form .text-wrapper input#search{color:white !important}.search-form .text-wrapper input#search:focus{border:0;border-bottom:1px solid #e5e5e5 !important}.search-form .text-wrapper>label{color:white}.search-form .text-wrapper>label.move{color:rgba(255,255,255,0.4)}}#search-page article:not(:last-of-type){border-bottom:1px solid #e5e5e5;padding:1em 0}.background-cover.trail{height:50vw;margin-top:-100px}@media(max-width:767.98px){.background-cover.trail{height:100vw}}.shadow-box{background:linear-gradient(to top,rgba(255,255,255,0),rgba(255,255,255,0.6),#fff);width:100%;height:60vh;position:relative}@media(max-width:991.98px){.shadow-box{height:18vh}}.trail-content{z-index:1050}.sponsor-logo{max-width:200px;max-height:80px}.breadcrumb .breadcrumb-item a{color:#375724 !important}.breadcrumb .breadcrumb-item a:hover{color:#c8d401 !important}.breadcrumb .breadcrumb-item a{color:#375724 !important}.breadcrumb .breadcrumb-item a:hover{color:#c8d401 !important}.breadcrumb .breadcrumb-item a{color:#375724 !important}.breadcrumb .breadcrumb-item a:hover{color:#c8d401 !important}.video-link{border-right:60px solid transparent;border-left:60px solid transparent;border-bottom:60px solid #c8d401;position:absolute;bottom:-10px;right:-40px;transform:rotate(135deg);z-index:40}.video-link i{height:2em;font-size:2em;transform:translateX(-50%);position:fixed;transform:rotate(-135deg);color:#fff}.video-link i::before{position:absolute;bottom:.5em;right:-0.5em}.charge_stations_map{height:400px}.object-fit-cover{height:100%;width:100%;object-fit:cover}.overlay{background:linear-gradient(to bottom,rgba(255,0,0,0),rgba(0,0,0,0.9));position:absolute;bottom:0;width:100%;padding:1em;padding-top:4em;text-align:start}.same-height-column{overflow:hidden}.trailer-preview{background-color:rgba(0,0,0,0.4);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;text-align:center;display:flex;align-items:center;justify-content:center}.trailer-preview.darker{background-color:rgba(0,0,0,0.7)}.trailer-preview .content{color:#fff !important}.trailer-preview .content .play-icon{font-size:3em}.trailer-preview .coming-soon{position:absolute;width:100%;background-color:#c8d401;bottom:0;color:#fff;padding:5px;font-weight:600}.cvm-video-modal .modal-dialog{max-width:100% !important;max-height:100% !important;width:100%;height:100%;margin:0}.cvm-video-modal .modal-dialog .modal-header{background-color:#000;color:white;border:0}.cvm-video-modal .modal-dialog .modal-header .close-modal{background-color:transparent}.cvm-video-modal .modal-dialog .modal-body{background-color:#000;display:flex;justify-content:center}.cvm-video-modal .modal-dialog .iframe-wrapper{width:100%;height:auto;aspect-ratio:16/9;max-width:900px;align-self:center}.video-img-overlay{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.video-img-overlay::after{position:absolute;top:50%;left:50%;content:"\f4f4";font-family:bootstrap-icons;color:white;font-size:5em;transform:translate(-50%,-50%);opacity:.6}#page-trekking .ferrino-logo{width:150px}#page-trekking .documentary-poster-image{box-shadow:1px 3px 7px rgba(0,0,0,0.5)}h1{letter-spacing:-1px;line-height:1.1em;font-weight:700}h1 a{text-decoration:none}h2{line-height:1.1em;font-weight:700}h2 a{text-decoration:none}h3{line-height:1.1em;font-weight:700}h3 a{text-decoration:none}h4{line-height:1.1em;font-weight:700}h5{line-height:1.1em;font-weight:700}h6{line-height:1.1em;font-weight:700}a{color:#c8d401;text-decoration:none;-webkit-transition:all .6s ease-out;-moz-transition:all .6s ease-out;-ms-transition:all .6s ease-out;transition:all .6s ease-out}a:hover{color:#375724;text-decoration:none}.text-uppercase{text-transform:uppercase}.small{font-size:.9em}.extra-small{font-size:.8em}@media(max-width:1199.98px){html{font-size:.95em}.display-1{font-size:4rem}}@media(max-width:991.98px){html{font-size:.95em}.display-1{font-size:3.5rem}}@media(max-width:767.98px){html{font-size:.95em}.display-1{font-size:3rem}}@media(max-width:575.98px){html{font-size:.95em}.display-1{font-size:2.5rem}}b,strong{font-weight:bold}.color-default{color:#111 !important}.color-light{color:#f3f1ea !important}.color-primary{color:#375724 !important}.color-secondary{color:#c8d401 !important}.color-tertiary{color:#e50064 !important}.bg-default{background-color:#111 !important}.bg-light{background-color:#f3f1ea !important}.bg-primary{background-color:#375724 !important}.bg-secondary{background-color:#c8d401 !important}.bg-tertiary{background-color:#e50064 !important}.bg-transparent{background-color:transparent !important}.bg-texture{background:#fff url(../imgs/texture.svg) no-repeat center bottom fixed;background-size:cover}a.color-default{color:#111 !important}a.color-default:hover{color:#c8d401 !important}a.color-light{color:#f3f1ea !important}a.color-light:hover{color:#c8d401 !important}a.color-primary{color:#375724 !important}a.color-primary:hover{color:#c8d401 !important}a.color-secondary{color:#c8d401 !important}a.color-secondary:hover{color:#375724 !important}a.color-tertiary{color:#e50064 !important}a.color-tertiary:hover{color:#c8d401 !important}button:focus,.btn:focus{outline:0;box-shadow:unset !important}.btn{color:#fff;background-color:#e50064;border-color:#e50064;border-radius:25px;padding:7px 20px;font-weight:700;border:0;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out}.btn:hover{color:#fff;-webkit-box-shadow:inset 0 -60px 1px rgba(0,0,0,0.3);box-shadow:inset 0 -60px 1px 0 rgba(0,0,0,0.3);text-decoration:none !important;-webkit-transform:scale3d(1.05,1.05,1);transform:scale3d(1.05,1.05,1)}.btn-sm{padding:4px 12px;border-radius:15px;font-size:.75rem}.btn-lg{padding:10px 28px;border-radius:30px}.btn-primary,.btn-primary:hover,.btn-primary:focus{color:#fff;background-color:#375724;border-color:#375724}.btn-secondary,.btn-secondary:hover,.btn-secondary:focus{color:#fff;background-color:#c8d401;border-color:#c8d401}.btn-tertiary,.btn-tertiary:hover,.btn-tertiary:focus{color:#fff;background-color:#e50064;border-color:#e50064}.btn-outline-primary{color:#375724;border-color:#375724}.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#375724;border-color:#375724}nav.nav__pagination{text-align:center}nav.nav__pagination ul{display:inline-block;white-space:nowrap;padding:0;border:1px solid #e5e5e5;border-right:0;margin:1px}nav.nav__pagination ul li{border-right:1px solid #e5e5e5;padding:0;margin:0;float:left;display:inline;overflow:hidden}nav.nav__pagination ul li a,nav.nav__pagination ul li span{margin:0;text-decoration:none;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}nav.nav__pagination ul li a:focus,nav.nav__pagination ul li a:hover,nav.nav__pagination ul li span.current{background:#e5e5e5;color:#333}.previous-post-link a,.next-post-link a{color:#c8d401}.previous-post-link a:hover,.next-post-link a:hover{color:#375724}footer{color:#666}footer .logo-footer{width:100%;max-width:200px;height:auto}footer ul.menu{background:transparent !important;padding-left:0 !important;list-style-type:none}footer ul.menu li{padding:.5rem 0rem !important}footer ul.menu li a{background:transparent !important;color:#666;padding-left:0;padding-right:0;border:none !important;-webkit-transition:all .6s ease-out;-moz-transition:all .6s ease-out;-ms-transition:all .6s ease-out;transition:all .6s ease-out;position:relative}@media(min-width:768px){footer ul.menu li a:after{content:"";display:inline-block;left:-10px;position:relative;-moz-opacity:0;-khtml-opacity:0;opacity:0;margin-left:5px;-webkit-transition:all .6s ease-out;-moz-transition:all .6s ease-out;-ms-transition:all .6s ease-out;transition:all .6s ease-out;transition-delay:200ms;vertical-align:-0.4em;background-image:url("data:image/svg+xml,<svgviewBox='001616'fill='%23c8d401'xmlns='http://www.w3.org/2000/svg'><pathfill-rule='evenodd'd='M48a.5.5001.5-.5h5.793L8.1465.354a.5.5011.708-.708l33a.5.50010.708l-33a.5.5001-.708-.708L10.2938.5H4.5A.5.500148z'clip-rule='evenodd'/></svg>");background-repeat:no-repeat;background-size:1rem 1rem;width:20px;height:20px}footer ul.menu li a:hover,footer ul.menu li a:active{padding-left:8px;text-decoration:none;color:#c8d401}footer ul.menu li a:hover:after,footer ul.menu li a:active:after{-moz-opacity:1;-khtml-opacity:1;opacity:1;left:0}}footer .input-group input.form-control{border-bottom-left-radius:25px !important;border-top-left-radius:25px !important;padding:10px 30px;background:transparent !important;color:rgba(255,255,255,0.8) !important}.swiper-container.home-gallery .swiper-slide .frame{position:relative;padding-top:56.25%}.swiper-container.home-gallery .swiper-slide .frame figure{position:absolute;left:0;top:0;height:100%}.swiper-container.home-gallery .swiper-slide .frame figure img{object-fit:cover;width:100%}.swiper-container.gallery-thumbs .swiper-slide{opacity:.4;cursor:pointer}.swiper-container.gallery-thumbs .swiper-slide-thumb-active{opacity:1}.swiper-container.activities .data-box-text,.swiper-container.offers .data-box-text,.swiper-container.featured-box .data-box-text{color:#333}.tab-content figure{height:250px;width:auto}.tab-content figure img{object-fit:cover;height:100%}.nav-pills .nav-link{border-radius:25px;padding:7px 20px}.nav-pills .nav-link.active{background:#c8d401}#dsPopup{position:fixed !important;z-index:1049}@media(min-width:768px){.cover{min-height:400px !important}}@media(max-width:767.98px){.cover{min-height:200px !important}}.cover{width:100%;overflow:hidden;height:auto;background-color:#f3f1ea;position:relative;display:flex;align-items:center}.cover:after{content:"";display:block;position:absolute;left:0;right:0;bottom:0;background:url(../imgs/home-video-frame.svg) no-repeat center bottom;background-size:contain;z-index:20;width:100%;height:100%;background-color:rgba(0,0,0,0.2)}.cover .cover-content{position:absolute;left:0;right:0;z-index:30}.cover .cover-content h1{font-size:90px;letter-spacing:.0625em;text-transform:uppercase;color:rgba(255,255,255,0.9);text-shadow:0 0 60px rgba(153,106,106,0.6);font-weight:500}.cover .cover-content p{color:rgba(255,255,255,0.9)}.cover .cover-content .btn{padding:.5rem 1rem;font-size:1.25rem}@media(max-width:767.98px){.cover .cover-content .btn{padding:.25rem .5rem;font-size:.875rem}}.cover video{width:100%;height:auto;z-index:0}@media(max-width:1199.98px){.cover .cover-content h1{font-size:70px}}@media(max-width:991.98px){.cover .cover-content h1{font-size:60px}}@media(max-width:767.98px){.cover .cover-content h1{font-size:40px}}@media(max-width:575.98px){.cover .cover-content h1{font-size:30px}}select{box-shadow:unset !important}.form-check-input:focus{background-color:rgba(55,87,36,0.1);border-color:rgba(55,87,36,0.4);background-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='-4-488'%3e%3ccircler='3'fill='%23fff'/%3e%3c/svg%3e")}.form-check-input:checked{background-color:#375724;border-color:#375724;background-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='-4-488'%3e%3ccircler='3'fill='%23fff'/%3e%3c/svg%3e")}.filters .form-row .form-check:nth-of-type(n+6){display:none}.show-more{cursor:pointer}.rotate::before{transform:rotate(180deg);transition:all .2s ease}.form-control:focus{border-color:#c8d401 !important;outline:0 !important;box-shadow:unset !important}select.form-control{appearance:auto !important}h1.voucher-title,h1.booking-title,h1.contacts-title,h1.newsletter-title,h1.occitan-experience-title{font-size:4em;letter-spacing:.0625em;text-transform:uppercase;color:#375724;text-shadow:0 0 60px rgba(153,106,106,0.6);font-weight:500}@media(max-width:767.98px){h1.voucher-title,h1.booking-title,h1.contacts-title,h1.newsletter-title,h1.occitan-experience-title{font-size:2em}}.download-guide-form,.voucher-form-wrapper,.booking-form,.contact-form,.newsletter-form,.checkout-form,.occitan-experience-form{background-color:rgba(255,255,255,0.3)}.download-guide-form .wpcf7 .text-wrapper,.download-guide-form .wc-checkout .text-wrapper,.voucher-form-wrapper .wpcf7 .text-wrapper,.voucher-form-wrapper .wc-checkout .text-wrapper,.booking-form .wpcf7 .text-wrapper,.booking-form .wc-checkout .text-wrapper,.contact-form .wpcf7 .text-wrapper,.contact-form .wc-checkout .text-wrapper,.newsletter-form .wpcf7 .text-wrapper,.newsletter-form .wc-checkout .text-wrapper,.checkout-form .wpcf7 .text-wrapper,.checkout-form .wc-checkout .text-wrapper,.occitan-experience-form .wpcf7 .text-wrapper,.occitan-experience-form .wc-checkout .text-wrapper{position:relative}.download-guide-form .wpcf7 .text-wrapper input,.download-guide-form .wpcf7 .text-wrapper textarea,.download-guide-form .wc-checkout .text-wrapper input,.download-guide-form .wc-checkout .text-wrapper textarea,.voucher-form-wrapper .wpcf7 .text-wrapper input,.voucher-form-wrapper .wpcf7 .text-wrapper textarea,.voucher-form-wrapper .wc-checkout .text-wrapper input,.voucher-form-wrapper .wc-checkout .text-wrapper textarea,.booking-form .wpcf7 .text-wrapper input,.booking-form .wpcf7 .text-wrapper textarea,.booking-form .wc-checkout .text-wrapper input,.booking-form .wc-checkout .text-wrapper textarea,.contact-form .wpcf7 .text-wrapper input,.contact-form .wpcf7 .text-wrapper textarea,.contact-form .wc-checkout .text-wrapper input,.contact-form .wc-checkout .text-wrapper textarea,.newsletter-form .wpcf7 .text-wrapper input,.newsletter-form .wpcf7 .text-wrapper textarea,.newsletter-form .wc-checkout .text-wrapper input,.newsletter-form .wc-checkout .text-wrapper textarea,.checkout-form .wpcf7 .text-wrapper input,.checkout-form .wpcf7 .text-wrapper textarea,.checkout-form .wc-checkout .text-wrapper input,.checkout-form .wc-checkout .text-wrapper textarea,.occitan-experience-form .wpcf7 .text-wrapper input,.occitan-experience-form .wpcf7 .text-wrapper textarea,.occitan-experience-form .wc-checkout .text-wrapper input,.occitan-experience-form .wc-checkout .text-wrapper textarea{padding-top:15px}.download-guide-form .wpcf7 .text-wrapper input,.download-guide-form .wpcf7 .text-wrapper textarea,.download-guide-form .wpcf7 .text-wrapper select,.download-guide-form .wc-checkout .text-wrapper input,.download-guide-form .wc-checkout .text-wrapper textarea,.download-guide-form .wc-checkout .text-wrapper select,.voucher-form-wrapper .wpcf7 .text-wrapper input,.voucher-form-wrapper .wpcf7 .text-wrapper textarea,.voucher-form-wrapper .wpcf7 .text-wrapper select,.voucher-form-wrapper .wc-checkout .text-wrapper input,.voucher-form-wrapper .wc-checkout .text-wrapper textarea,.voucher-form-wrapper .wc-checkout .text-wrapper select,.booking-form .wpcf7 .text-wrapper input,.booking-form .wpcf7 .text-wrapper textarea,.booking-form .wpcf7 .text-wrapper select,.booking-form .wc-checkout .text-wrapper input,.booking-form .wc-checkout .text-wrapper textarea,.booking-form .wc-checkout .text-wrapper select,.contact-form .wpcf7 .text-wrapper input,.contact-form .wpcf7 .text-wrapper textarea,.contact-form .wpcf7 .text-wrapper select,.contact-form .wc-checkout .text-wrapper input,.contact-form .wc-checkout .text-wrapper textarea,.contact-form .wc-checkout .text-wrapper select,.newsletter-form .wpcf7 .text-wrapper input,.newsletter-form .wpcf7 .text-wrapper textarea,.newsletter-form .wpcf7 .text-wrapper select,.newsletter-form .wc-checkout .text-wrapper input,.newsletter-form .wc-checkout .text-wrapper textarea,.newsletter-form .wc-checkout .text-wrapper select,.checkout-form .wpcf7 .text-wrapper input,.checkout-form .wpcf7 .text-wrapper textarea,.checkout-form .wpcf7 .text-wrapper select,.checkout-form .wc-checkout .text-wrapper input,.checkout-form .wc-checkout .text-wrapper textarea,.checkout-form .wc-checkout .text-wrapper select,.occitan-experience-form .wpcf7 .text-wrapper input,.occitan-experience-form .wpcf7 .text-wrapper textarea,.occitan-experience-form .wpcf7 .text-wrapper select,.occitan-experience-form .wc-checkout .text-wrapper input,.occitan-experience-form .wc-checkout .text-wrapper textarea,.occitan-experience-form .wc-checkout .text-wrapper select{background-color:transparent;border:0;border-bottom:1px solid #e5e5e5;padding-left:0;padding-right:0;overflow-x:auto}.download-guide-form .wpcf7 .text-wrapper>label,.download-guide-form .wc-checkout .text-wrapper>label,.voucher-form-wrapper .wpcf7 .text-wrapper>label,.voucher-form-wrapper .wc-checkout .text-wrapper>label,.booking-form .wpcf7 .text-wrapper>label,.booking-form .wc-checkout .text-wrapper>label,.contact-form .wpcf7 .text-wrapper>label,.contact-form .wc-checkout .text-wrapper>label,.newsletter-form .wpcf7 .text-wrapper>label,.newsletter-form .wc-checkout .text-wrapper>label,.checkout-form .wpcf7 .text-wrapper>label,.checkout-form .wc-checkout .text-wrapper>label,.occitan-experience-form .wpcf7 .text-wrapper>label,.occitan-experience-form .wc-checkout .text-wrapper>label{position:absolute;top:0;left:0;transform:translateY(50%);transition:all .1s ease-in-out;z-index:1;pointer-events:none;color:rgba(0,0,0,0.8)}.download-guide-form .wpcf7 .text-wrapper>label.move,.download-guide-form .wc-checkout .text-wrapper>label.move,.voucher-form-wrapper .wpcf7 .text-wrapper>label.move,.voucher-form-wrapper .wc-checkout .text-wrapper>label.move,.booking-form .wpcf7 .text-wrapper>label.move,.booking-form .wc-checkout .text-wrapper>label.move,.contact-form .wpcf7 .text-wrapper>label.move,.contact-form .wc-checkout .text-wrapper>label.move,.newsletter-form .wpcf7 .text-wrapper>label.move,.newsletter-form .wc-checkout .text-wrapper>label.move,.checkout-form .wpcf7 .text-wrapper>label.move,.checkout-form .wc-checkout .text-wrapper>label.move,.occitan-experience-form .wpcf7 .text-wrapper>label.move,.occitan-experience-form .wc-checkout .text-wrapper>label.move{color:rgba(0,0,0,0.4);font-size:10px;top:10px;transform:translateY(-50%)}.download-guide-form .wpcf7 .text-wrapper input:-webkit-autofill,.download-guide-form .wpcf7 .text-wrapper input:-webkit-autofill:hover,.download-guide-form .wpcf7 .text-wrapper input:-webkit-autofill:focus,.download-guide-form .wpcf7 .text-wrapper textarea:-webkit-autofill,.download-guide-form .wpcf7 .text-wrapper textarea:-webkit-autofill:hover,.download-guide-form .wpcf7 .text-wrapper textarea:-webkit-autofill:focus,.download-guide-form .wpcf7 .text-wrapper select:-webkit-autofill,.download-guide-form .wpcf7 .text-wrapper select:-webkit-autofill:hover,.download-guide-form .wpcf7 .text-wrapper select:-webkit-autofill:focus,.download-guide-form .wc-checkout .text-wrapper input:-webkit-autofill,.download-guide-form .wc-checkout .text-wrapper input:-webkit-autofill:hover,.download-guide-form .wc-checkout .text-wrapper input:-webkit-autofill:focus,.download-guide-form .wc-checkout .text-wrapper textarea:-webkit-autofill,.download-guide-form .wc-checkout .text-wrapper textarea:-webkit-autofill:hover,.download-guide-form .wc-checkout .text-wrapper textarea:-webkit-autofill:focus,.download-guide-form .wc-checkout .text-wrapper select:-webkit-autofill,.download-guide-form .wc-checkout .text-wrapper select:-webkit-autofill:hover,.download-guide-form .wc-checkout .text-wrapper select:-webkit-autofill:focus,.voucher-form-wrapper .wpcf7 .text-wrapper input:-webkit-autofill,.voucher-form-wrapper .wpcf7 .text-wrapper input:-webkit-autofill:hover,.voucher-form-wrapper .wpcf7 .text-wrapper input:-webkit-autofill:focus,.voucher-form-wrapper .wpcf7 .text-wrapper textarea:-webkit-autofill,.voucher-form-wrapper .wpcf7 .text-wrapper textarea:-webkit-autofill:hover,.voucher-form-wrapper .wpcf7 .text-wrapper textarea:-webkit-autofill:focus,.voucher-form-wrapper .wpcf7 .text-wrapper select:-webkit-autofill,.voucher-form-wrapper .wpcf7 .text-wrapper select:-webkit-autofill:hover,.voucher-form-wrapper .wpcf7 .text-wrapper select:-webkit-autofill:focus,.voucher-form-wrapper .wc-checkout .text-wrapper input:-webkit-autofill,.voucher-form-wrapper .wc-checkout .text-wrapper input:-webkit-autofill:hover,.voucher-form-wrapper .wc-checkout .text-wrapper input:-webkit-autofill:focus,.voucher-form-wrapper .wc-checkout .text-wrapper textarea:-webkit-autofill,.voucher-form-wrapper .wc-checkout .text-wrapper textarea:-webkit-autofill:hover,.voucher-form-wrapper .wc-checkout .text-wrapper textarea:-webkit-autofill:focus,.voucher-form-wrapper .wc-checkout .text-wrapper select:-webkit-autofill,.voucher-form-wrapper .wc-checkout .text-wrapper select:-webkit-autofill:hover,.voucher-form-wrapper .wc-checkout .text-wrapper select:-webkit-autofill:focus,.booking-form .wpcf7 .text-wrapper input:-webkit-autofill,.booking-form .wpcf7 .text-wrapper input:-webkit-autofill:hover,.booking-form .wpcf7 .text-wrapper input:-webkit-autofill:focus,.booking-form .wpcf7 .text-wrapper textarea:-webkit-autofill,.booking-form .wpcf7 .text-wrapper textarea:-webkit-autofill:hover,.booking-form .wpcf7 .text-wrapper textarea:-webkit-autofill:focus,.booking-form .wpcf7 .text-wrapper select:-webkit-autofill,.booking-form .wpcf7 .text-wrapper select:-webkit-autofill:hover,.booking-form .wpcf7 .text-wrapper select:-webkit-autofill:focus,.booking-form .wc-checkout .text-wrapper input:-webkit-autofill,.booking-form .wc-checkout .text-wrapper input:-webkit-autofill:hover,.booking-form .wc-checkout .text-wrapper input:-webkit-autofill:focus,.booking-form .wc-checkout .text-wrapper textarea:-webkit-autofill,.booking-form .wc-checkout .text-wrapper textarea:-webkit-autofill:hover,.booking-form .wc-checkout .text-wrapper textarea:-webkit-autofill:focus,.booking-form .wc-checkout .text-wrapper select:-webkit-autofill,.booking-form .wc-checkout .text-wrapper select:-webkit-autofill:hover,.booking-form .wc-checkout .text-wrapper select:-webkit-autofill:focus,.contact-form .wpcf7 .text-wrapper input:-webkit-autofill,.contact-form .wpcf7 .text-wrapper input:-webkit-autofill:hover,.contact-form .wpcf7 .text-wrapper input:-webkit-autofill:focus,.contact-form .wpcf7 .text-wrapper textarea:-webkit-autofill,.contact-form .wpcf7 .text-wrapper textarea:-webkit-autofill:hover,.contact-form .wpcf7 .text-wrapper textarea:-webkit-autofill:focus,.contact-form .wpcf7 .text-wrapper select:-webkit-autofill,.contact-form .wpcf7 .text-wrapper select:-webkit-autofill:hover,.contact-form .wpcf7 .text-wrapper select:-webkit-autofill:focus,.contact-form .wc-checkout .text-wrapper input:-webkit-autofill,.contact-form .wc-checkout .text-wrapper input:-webkit-autofill:hover,.contact-form .wc-checkout .text-wrapper input:-webkit-autofill:focus,.contact-form .wc-checkout .text-wrapper textarea:-webkit-autofill,.contact-form .wc-checkout .text-wrapper textarea:-webkit-autofill:hover,.contact-form .wc-checkout .text-wrapper textarea:-webkit-autofill:focus,.contact-form .wc-checkout .text-wrapper select:-webkit-autofill,.contact-form .wc-checkout .text-wrapper select:-webkit-autofill:hover,.contact-form .wc-checkout .text-wrapper select:-webkit-autofill:focus,.newsletter-form .wpcf7 .text-wrapper input:-webkit-autofill,.newsletter-form .wpcf7 .text-wrapper input:-webkit-autofill:hover,.newsletter-form .wpcf7 .text-wrapper input:-webkit-autofill:focus,.newsletter-form .wpcf7 .text-wrapper textarea:-webkit-autofill,.newsletter-form .wpcf7 .text-wrapper textarea:-webkit-autofill:hover,.newsletter-form .wpcf7 .text-wrapper textarea:-webkit-autofill:focus,.newsletter-form .wpcf7 .text-wrapper select:-webkit-autofill,.newsletter-form .wpcf7 .text-wrapper select:-webkit-autofill:hover,.newsletter-form .wpcf7 .text-wrapper select:-webkit-autofill:focus,.newsletter-form .wc-checkout .text-wrapper input:-webkit-autofill,.newsletter-form .wc-checkout .text-wrapper input:-webkit-autofill:hover,.newsletter-form .wc-checkout .text-wrapper input:-webkit-autofill:focus,.newsletter-form .wc-checkout .text-wrapper textarea:-webkit-autofill,.newsletter-form .wc-checkout .text-wrapper textarea:-webkit-autofill:hover,.newsletter-form .wc-checkout .text-wrapper textarea:-webkit-autofill:focus,.newsletter-form .wc-checkout .text-wrapper select:-webkit-autofill,.newsletter-form .wc-checkout .text-wrapper select:-webkit-autofill:hover,.newsletter-form .wc-checkout .text-wrapper select:-webkit-autofill:focus,.checkout-form .wpcf7 .text-wrapper input:-webkit-autofill,.checkout-form .wpcf7 .text-wrapper input:-webkit-autofill:hover,.checkout-form .wpcf7 .text-wrapper input:-webkit-autofill:focus,.checkout-form .wpcf7 .text-wrapper textarea:-webkit-autofill,.checkout-form .wpcf7 .text-wrapper textarea:-webkit-autofill:hover,.checkout-form .wpcf7 .text-wrapper textarea:-webkit-autofill:focus,.checkout-form .wpcf7 .text-wrapper select:-webkit-autofill,.checkout-form .wpcf7 .text-wrapper select:-webkit-autofill:hover,.checkout-form .wpcf7 .text-wrapper select:-webkit-autofill:focus,.checkout-form .wc-checkout .text-wrapper input:-webkit-autofill,.checkout-form .wc-checkout .text-wrapper input:-webkit-autofill:hover,.checkout-form .wc-checkout .text-wrapper input:-webkit-autofill:focus,.checkout-form .wc-checkout .text-wrapper textarea:-webkit-autofill,.checkout-form .wc-checkout .text-wrapper textarea:-webkit-autofill:hover,.checkout-form .wc-checkout .text-wrapper textarea:-webkit-autofill:focus,.checkout-form .wc-checkout .text-wrapper select:-webkit-autofill,.checkout-form .wc-checkout .text-wrapper select:-webkit-autofill:hover,.checkout-form .wc-checkout .text-wrapper select:-webkit-autofill:focus,.occitan-experience-form .wpcf7 .text-wrapper input:-webkit-autofill,.occitan-experience-form .wpcf7 .text-wrapper input:-webkit-autofill:hover,.occitan-experience-form .wpcf7 .text-wrapper input:-webkit-autofill:focus,.occitan-experience-form .wpcf7 .text-wrapper textarea:-webkit-autofill,.occitan-experience-form .wpcf7 .text-wrapper textarea:-webkit-autofill:hover,.occitan-experience-form .wpcf7 .text-wrapper textarea:-webkit-autofill:focus,.occitan-experience-form .wpcf7 .text-wrapper select:-webkit-autofill,.occitan-experience-form .wpcf7 .text-wrapper select:-webkit-autofill:hover,.occitan-experience-form .wpcf7 .text-wrapper select:-webkit-autofill:focus,.occitan-experience-form .wc-checkout .text-wrapper input:-webkit-autofill,.occitan-experience-form .wc-checkout .text-wrapper input:-webkit-autofill:hover,.occitan-experience-form .wc-checkout .text-wrapper input:-webkit-autofill:focus,.occitan-experience-form .wc-checkout .text-wrapper textarea:-webkit-autofill,.occitan-experience-form .wc-checkout .text-wrapper textarea:-webkit-autofill:hover,.occitan-experience-form .wc-checkout .text-wrapper textarea:-webkit-autofill:focus,.occitan-experience-form .wc-checkout .text-wrapper select:-webkit-autofill,.occitan-experience-form .wc-checkout .text-wrapper select:-webkit-autofill:hover,.occitan-experience-form .wc-checkout .text-wrapper select:-webkit-autofill:focus{-webkit-text-fill-color:black;-webkit-box-shadow:0;transition:background-color 5000s ease-in-out 0}.wpcf7-submit{margin-right:auto !important;margin-left:auto !important}.wpcf7-spinner{display:block !important;margin-top:10px !important;margin-right:auto !important;margin-left:auto !important}.map__div{width:100%;height:400px}.services__ul{list-style-type:none;padding-left:0}.ecofeatures__ul{list-style-type:none;padding-left:0}.seats__ul,.themes__ul{color:#333;list-style-type:none;padding-left:0}.address_and_contact__ul{list-style-type:none;padding-left:0}.social__ul{list-style-type:none;padding-left:0}.social__ul li{display:inline-block}.catering_services__ul{list-style-type:none;padding-left:0}.data-box__ul{list-style-type:none;padding-left:0}.data-box__ul .data-box-text:hover{color:#c8d401}.seasons__ul,.regions__ul,.dates__ul,.data__ul,.difficulty__ul,.how_visit_place__ul{list-style-type:none;padding-left:0;color:#333}.object-fit-cover{object-fit:cover}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{background-color:#e50064}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover{background-color:#e50064}html{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:"Raleway",sans-serif;font-weight:300;background:#fff;color:#111}.safe-area{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.leaflet-top.leaflet-left{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.admin-bar .fixed-top{top:32px}@media screen and (max-width:782px){.admin-bar .fixed-top{top:46px}}@media(max-width:1199.98px){.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle;border-radius:0 !important}.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}}@media only screen and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:1){.background-cover{background-attachment:scroll !important}}a.facebook:hover{color:#3c5a99 !important}a.youtube:hover{color:#c4302b !important}a.instagram:hover{color:#c13584 !important}a.twitter:hover{color:#1dcaff !important}a.whatsapp:hover{color:#25d366 !important}a.mail:hover{color:#203315 !important}.active-badge{position:absolute;background-color:#c8d401;color:white;font-weight:600;padding:5px 10px;margin-top:10px;border-radius:0 5px 20px 0;box-shadow:-2px 5px 10px -9px #000;z-index:1030}.badge-overlay{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;pointer-events:none;z-index:10000;-webkit-transition:width 1s ease,height 1s ease;-moz-transition:width 1s ease,height 1s ease;-o-transition:width 1s ease,height 1s ease;transition:width .4s ease,height .4s ease}.offer-badge{margin:0;color:white;padding:10px 10px;font-size:15px;text-align:center;text-transform:uppercase;background:#ed1b24;box-shadow:0 0 15px -4px #000;pointer-events:none;position:absolute;top:0;right:0;-ms-transform:translateX(30%) translateY(0) rotate(45deg);-webkit-transform:translateX(30%) translateY(0) rotate(45deg);transform:translateX(30%) translateY(0) rotate(45deg);-ms-transform-origin:top left;-webkit-transform-origin:top left;transform-origin:top left}.offer-badge::before,.offer-badge::after{content:"";position:absolute;top:0;margin:0 -1px;width:100%;height:100%;background:inherit;min-width:55px}.offer-badge::before{right:100%}.offer-badge::after{left:100%}.occitan-routes-badge{background-color:#e1cb66}.bg-occitania{background-color:#d4001c}.color-occitania{color:#fddd00}.icon{width:100%;max-width:200px}h1.legals-title{font-size:4em;letter-spacing:.0625em;text-transform:uppercase;color:#375724;text-shadow:0 0 60px rgba(153,106,106,0.6);font-weight:500}@media(max-width:767.98px){h1.legals-title{font-size:2em}}.legals-container{background-color:rgba(255,255,255,0.3)}.woocommerce-checkout #place_order{background-color:#e50064}