/*
Theme Name: Studio WMT 
Theme URI: https://studio-wmt.com
Author: Antoine Moreau
Author URI: https://studio-wmt.com
Description: The ultimate custom theme for travel Agency, with a high front end performances level. Made to make things faster, Use it to make something cool 
License: Used for WMT Studio's clients only
Version: 0.0.1
Text Domain: Studio WMT Theme
*/
body,html{margin:0;padding:0;overflow-x:hidden}a{text-decoration:none}.main-container{width:70%;margin:auto}.acf-map{width:100%;height:400px;border:1px solid #ccc;margin:20px 0}.acf-map img{max-width:inherit!important}a[href^="http://maps.google.com/maps"],a[href^="https://maps.google.com/maps"]{display:none!important}.gm-style-cc,.gmnoprint a,.gmnoprint span{display:none}.gmnoprint div{background:0 0!important}header{overflow:visible;z-index:999999;position:relative}.header-wrapper{width:100%;margin:auto}.logo{width:20%;overflow:hidden}.logo img{display:block;margin:auto;height:70px}nav{overflow:visible}.bar-wrapper,.nav-mobile{overflow:hidden;position:absolute}.main-nav{width:70%}.main-nav ul{padding:0;margin:0;text-align:right;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;list-style-type:none}.main-nav ul li{padding:25px 25px 15px;border-bottom:solid rgba(255,255,255,0)}.main-nav li.current-menu-item{border-bottom:solid #e2b34a}#menu-item-17{border:none;margin-bottom:5px}.main-nav ul li a{display:inline-block;color:#000;font-weight:300}#main-nav li:last-of-type{padding:0}.is-scrolled{position:fixed;top:-70px;width:100%}.is-max-scrolled{transform:translateY(70px)}.slider-scrolled{padding-top:70px}#menu-item-17 a{color:#fff;padding:7px 35px;background:#e2b34a;border-radius:2px;margin-top:10px}#menu-item-17 a:hover{background:#d0a037}.sub-menu{position:absolute;width:100%;top:70px;left:0;background:#1b1b1b;visibility:hidden;opacity:0;padding:20px 0!important}.sub-menu>li{width:16.55%;text-align:center;vertical-align:top;padding:0!important;border-right:solid 1px #3c3c3c}.sub-menu>li:last-of-type{border-right:none}.main-nav .sub-menu li a{color:#fff;font-size:14px;padding:10px;border-radius:3px}.main-nav .sub-menu li a:hover{background-color:#212121}.menu>li>a:not(:only-child):before{display:inline-block;font-family:FontAwesome;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\f0dd";font-size:80%;margin-right:.3em;opacity:.4;vertical-align:middle;left:-8px;position:relative;top:-3px}.sub-hover{visibility:visible;opacity:1}.sub-menu img{display:block;width:25%;margin:auto;padding-bottom:20px}.main-nav .sub-menu li a:hover img{filter:invert(100%)}.is-scrolled,.main-nav .sub-menu li a,.sub-menu,.sub-menu img,li#menu-item-17{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.nav-mobile{visibility:hidden;opacity:0;width:100%;left:0;top:0;margin-top:70px;background-color:#fff}.mobile .logo,.mobile .main-nav{width:50%}.bar-wrapper{right:20px;height:25px;width:30px;top:20px}.bar{top:10px}.bar:before{top:-8px}.bar:after{top:8px}.bar,.bar:after,.bar:before{transition:all .25s;content:"";position:absolute;height:6px;width:30px;border-radius:15px;background-color:#1b1b1b}.expanded .bar{background-color:transparent;transition:all .25s}.expanded .bar:before{transform:rotate(45deg)}.expanded .bar:after{transform:rotate(-45deg)}.expanded .bar:after,.expanded .bar:before{top:0;background-color:#e61212}.expanded .nav-mobile{visibility:visible;opacity:1;overflow:hidden;height:100vh;display:block}.expanded ul#main-nav{display:flex;flex-direction:column}.expanded ul#main-nav li{padding:24px 0;width:100%}.expanded ul#main-nav li a{width:100%;text-align:center}.expanded #menu-item-17 a{padding:24px 0;border-radius:0}