[v-cloak]>*{display:none;}.wrapper{max-width:1200px;margin:0 auto}.v-toolbar__content,.v-app-bar--fixed{height:40px !important;background-color:#b45000 !important;}.v-main{padding:0 !important;}.slogan{font-family:"Kanit",sans-serif !important;color:#b45000;font-size:30px;font-weight:bolder;padding-left:8px;}.address-wrapper .address,.email{font-family:"Kanit",sans-serif !important;color:#b45000;font-size:16px;}.resources .v-slide-group__content .v-tab{color:#b45000 !important;}.wrapper-phone .phone-1,.wrapper-phone .phone-2{font-family:"Kanit",sans-serif !important;color:#b45000;font-size:26px;font-weight:bolder;}.tours-details-title{font-family:"Kanit",sans-serif !important;color:#fff;text-transform:uppercase !important;font-size:36px;font-weight:bolder;line-height:1;padding:12px 0 12px 30px;}.tours-details-title-mobile{font-family:"Kanit",sans-serif !important;color:#fff;text-transform:uppercase !important;font-size:20px;font-weight:bolder;line-height:1;padding:12px 0 12px 30px;}.wrapper-phone .phone-1{margin-bottom:-10px;}.home-slider .v-image__image--cover{border:0.5px solid rgba(0,0,0,0.3) !important;}.inline-cities{padding-left:0 !important;}.inline-cities li{display:inline !important;}.wrapper #map{height:400px;}.whatsapp-floating-btn{position:fixed;bottom:8%;right:3%;z-index:9 !important;}.update-floating-btn{position:fixed;bottom:8%;left:3%;z-index:9 !important;}.booking-floating-btn{position:fixed;bottom:25%;right:1%;z-index:9 !important;}.book-now-btn{border:1px solid #b45000;padding:6px 12px 6px 12px;background:#ff7d15;color:#fff !important;border-radius:4px;}.link-underline{border-bottom:1px solid #000;line-height:2;}.private-group p,.slider-text{color:#eeeeee !important;}.private-group-title{font-family:"Kanit",sans-serif !important;font-size:40px !important;font-weight:bolder !important;text-transform:uppercase !important;}.home-tours-about-morocco{font-family:"Kanit",sans-serif !important;padding-bottom:20px;color:#b45000;font-size:25px !important;font-weight:bolder !important;text-transform:uppercase !important;}.upercase{text-transform:uppercase !important;}.slider-title{font-family:"Kanit" !important;color:#ff9034;font-weight:bolder;font-size:25px;text-transform:uppercase !important;}.slider-title-c{color:#eeeeee !important;}.navigation-drawer{z-index:9999 !important;}.navigation-drawer .v-list-item{background:#eaeaea !important;color:#000;height:40px !important;padding-left:12px;margin:3px !important;text-transform:uppercase !important;}.navigation-drawer .v-list-group__items .v-list-item{background:none !important;}.navigation-drawer .v-list-item__title,.navigation-drawer .mdi-chevron-down::before{color:#000 !important;}.tour-list-footer{margin-top:14px;}.tour-list-footer li{list-style:none;padding:2px 0 2px 0;}.tour-list-footer li .v-icon{color:#e1e1e1;font-size:110% !important;padding-right:5px;}.gallery-active{border-bottom:4px solid #ff7d15 !important;font-weight:bolder !important;line-height:1 !important;}.gallery-cities{text-transform:uppercase !important;border-bottom:4px solid #fff;padding:0 !important;margin-right:20px;}.tour-list-footer li a{text-decoration:none;color:#e1e1e1 !important;}.tour-list-footer li a:hover{border-bottom:1px solid #e1e1e1;}.header{padding:4rem 3rem;text-align:center;font-size:120%;}.nav{z-index:999 !important;background:#ff7d15;margin:0 auto;padding:4px;width:100%;}.nav a{color:#fff !important;font-size:95% !important;}.v-card__subtitle,.v-card__text{font-weight:normal !important;line-height:unset !important;letter-spacing:unset !important;font-size:100% !important;}.nav.sticky{position:fixed;top:0;left:0;right:0;width:100%;margin:0 auto;border-radius:0;}.main-nav{max-width:1200px;margin:0 auto;}a{text-decoration:none !important;color:#000 !important;}.main-nav-link{color:#fff !important;width:100%;display:block;padding:8px 16px 8px 16px;}.main-nav-mobile a{color:#fff !important;}.main-nav-link:hover{text-decoration:none !important;background:black !important;}.top-header{background:#000;padding:0 !important;color:#e1e1e1;}.top-header .tripadvisor,.navigation-drawer .tripadvisor{width:40px;margin:0 0 -8px 12px;}.top-header a{color:#e1e1e1 !important;font-size:90% !important;}.main-nav-mobile .theme--light.v-list-item:not(.v-list-item--active):not(.v-list-item--disabled){color:#fff !important;}.main-nav-mobile .v-icon{color:#fff !important;}.v-btn::before,.v-btn::after{background:transparent !important;}.navigation-drawer-active{background:#000 !important;color:#fff !important;}.v-tab{justify-content:unset !important;height:30px !important;text-transform:unset !important;}.underlined span{position:relative;display:inline-block;border-bottom:2px solid #b45000;font-weight:bold;}.underlined span:after{content:'';position:absolute;left:50%;width:100px;margin:4px 0 0 -50px;height:6px;display:block;background-color:#b45000;}.tour-listing a{text-decoration:none;}.tour-listing .tour-title,.tour-listing .v-card__title{font-family:"Kanit",sans-serif !important;font-size:40px !important;font-weight:bolder !important;text-transform:uppercase !important;color:#b45000 !important;}.tour-listing .tour-title-mobile{font-family:"Kanit",sans-serif !important;font-size:30px !important;font-weight:bolder !important;text-transform:uppercase !important;color:#b45000 !important;}.tour-listing .v-card__text{font-size:110% !important;text-align:justify !important;}.tour-listing .tour-from{text-transform:uppercase !important;text-align:center !important;font-family:"Kanit" !important;color:#b45000;padding:24px 0 0 15px;font-size:20px;font-weight:bolder !important;}.tour-listing .more-details{color:#b45000;font-weight:600;}.explore,.explore .mdi-arrow-right::before{color:#b45000;}.tour-listing .more-details:hover{text-decoration:underline !important;}.tour-listing .tour-paragraph{height:144px !important;overflow:hidden;-webkit-box-orient:vertical;display:block;display:-webkit-box;overflow:hidden !important;text-overflow:ellipsis;-webkit-line-clamp:5;}.wrapper-place-will-visit ul{margin-left:-28px !important;}.wrapper-place-will-visit ul li{list-style:none !important;font-size:16px;font-weight:600;}.places-will-visit-title{font-family:"Kanit",sans-serif !important;font-size:40px !important;font-weight:bolder !important;text-transform:uppercase !important;color:#ff7d15 !important;margin-bottom:-12px !important;}.tour-details-title{font-family:"Kanit",sans-serif !important;font-size:28px !important;font-weight:bolder !important;text-transform:uppercase !important;color:#b45000 !important;}ul.tour-included{list-style-type:none;margin-left:-10px;}ul.tour-included > li{text-indent:-8px;}ul.tour-included > li:before{content:"- ";text-indent:-8px;}.program{padding-top:20px;font-family:"Kanit",sans-serif !important;font-size:40px !important;font-weight:bolder !important;text-transform:uppercase !important;color:#b45000 !important;}.v-expansion-panels{border-radius:4px;display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;padding:0;width:100%;z-index:unset !important;border:none !important;}.activities .day{min-width:110px !important;max-width:110px !important;height:40px;font-size:20px;color:#fff;text-align:center;padding:10px 10px 0 10px;margin-right:10px;background:#ff7d15;}.activities .todos{margin-left:120px;font-size:100% !important;text-align:justify;}.activities .todos-mobile{font-size:100% !important;text-align:justify;}.activities .cities{color:#b45000;font-size:18px !important;}.b45000{color:#b45000 !important;}.fade-enter-active,.fade-leave-active{transition:opacity .5s;}.fade-enter,.fade-leave-to{opacity:0;}.footer-wrapper .tripadvisor{width:34px;margin:0 0 -6px 12px;}.footer-wrapper span{content:"\00B0";}.top-article-title{background:#b45000;color:white;padding:20px;border-radius:10px;}.blog-right-box{background:rgba(128,128,128,0.1);padding:20px;border-radius:10px;}.share-list{display:flex;flex-direction:row;}.share-list a{border-radius:100px;width:50px;height:50px;padding:7px;margin:10px;cursor:pointer;overflow:hidden;img{width:100%;height:100%;filter:invert(100%);}}.share-buttons-container{display:flex;justify-content:center;align-items:center;}.share-buttons-container img{width:70px;height:70px;padding:10px;}.h1tag{visibility:hidden !important;}.blog-category{background:rgba(128,128,128,0.1);border-radius:10px;padding-bottom:10px;}.blog-category .category-title{padding:20px;border-bottom:2px #fff solid;}.blog-category a{color:#ff7d15 !important;}.blog-category .category-item{padding:4px 20px 0 20px;border-top:2px #fff solid;border-bottom:2px #fff solid;}.blog-category .category-item:last-child{border-bottom:none !important;}
