.container-xsmall{max-width:750px}.about__heading{margin-right:40px}.about__heading img{width:100%}.review__btn{text-align:center;margin-top:30px}.itinerary__detailing{padding-top:30px;padding-bottom:30px}.main-navigation>div>ul>li>ul{width:180px}.iti__head{font-size:38px;margin-bottom:.5rem}.trip__highlights__destinations{margin-top:.75rem}.trip__highlights__destinations>div{margin-bottom:.75rem;border-top:1px solid #dbd8d8;padding-top:.75rem}.trip__highlights__destinations>div:last-child{margin-bottom:0}.new__trip__card{display:flex;flex-direction:column}.trip__itinerary .iti__head{margin-bottom:30px;border-bottom:2px solid #fdc400}#gallery-2 .gallery-item a{display:block;width:100%;height:450px}.trip__card__wrapper{flex:1;display:flex;flex-direction:column;justify-content:space-between;border:1px solid #00000033;border-radius:0 0 20px 20px}.trip__card__wrapper .trip__card__body,.trip__card__wrapper .trip__card__footer{border:none}.trip__card__wrapper .trip__card__footer{border-top:1px solid #0003;border-top-width:1px}.new__csr__wrapper{height:100%;padding-bottom:30px;border:none;border-left:none;border-radius:0 20px 20px 0}.new__csr__wrapper h3{margin-bottom:8px}.new__csr__wrapper p{font-weight:450;color:#333}.csr__img{height:100%}.csr__img img{min-height:400px;height:100%;object-fit:cover;width:100%}.about__text p{font-weight:500}.related__img img{min-height:300px !important}.trip__map{margin-bottom:1rem}.trip__map img{height:100%}.trip__details{padding-top:40px}.site-header .custom-logo{padding-top:0;padding-bottom:1rem}.section{padding-top:3rem;padding-bottom:3rem}.trips__section,.review__section{padding-top:0 !important}.trip__card__wrapper .trip__card__footer{border-top:1px solid transparent}.trip__card__footer{background-color:transparent;background:#fff;border:none}.trip__card__footer .cta__btn>a{border-right:1px solid transparent;width:max-content}.trip__card__footer .cta__btn>a svg{margin-left:10px}.trip__card__body{border:none}.trip__card__body{padding:1.5rem 2rem;padding-bottom:10px}.trip__card__body .days{color:#fdc400;font-weight:700;font-size:20px;margin-bottom:5px;display:block}.get__in__touch ul li .icon i{color:#fdc400}.heading-wrap h2,.heading-wrap h1{font-size:65px;line-height:65px}.tripadvisorlogo{display:inline-block;vertical-align:middle}.tripadvisorlogo img{width:200px}.trip__advisor h3{margin-top:3rem;margin-bottom:0}.featured__section .heading-wrap>p,.csr__section .heading-wrap>p{margin-top:1.5rem}.featured__slider .owl-nav,.csr__slider .owl-nav{top:-80px;left:auto;right:0}.featured__slider .owl-nav{left:auto}.footer__foundation{margin-top:0}.itinerary__items ul li,.itinerary__items>p{margin-bottom:1rem;padding-bottom:1rem}.gallery__items>a{height:400px}.trip__pricing p{text-align:left}.trip__pricing p span{display:inline-block;margin-left:8px}.trip__pricing .cta__btns{text-align:right}.trip__facts{margin-top:0;padding-top:0;border-top:none}.new__tripfact__wrapper{border-bottom:2px solid #fdc400;padding-bottom:.5rem;margin-bottom:.5rem}.facts__wrapper{padding-right:1rem}.trip__title{width:100% !important}.trip__title h1{font-size:50px;line-height:60px}.page-heading-wrap{margin-bottom:1.5rem}.page-heading-wrap .page__title{font-size:45px;color:#c8a606}.the__content ul li a{color:#c8a606;text-decoration-line:underline}.related__content h3{margin-bottom:12px}.trip__facts__new{font-weight:600;color:#333230}.banner__section,.banner__slider,.banner__slider img{height:100%}.trip__facts__new span{font-size:1rem;line-height:1.5rem;font-weight:600;color:#666561}.about__section__new{background:linear-gradient(180deg,#fff 21.48%,rgba(253,196,0,.15) 79.03%)}.the__content p a{color:#c8a606}.about__section__new h2{font-size:30px;text-align:center;font-family:"Montserrat",sans-serif}.about__section__new strong{text-align:center;display:block;font-style:italic}.about__section__new .the__content p,.about__section__new .the__content strong{text-align:center}.trip__pricing{display:none}.review__page__container{margin-bottom:30px}.modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1010;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:15px;background:rgba(0,0,0,.6);transition:opacity .15s linear;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-ms-transition:opacity .15s linear;-o-transition:opacity .15s linear}.modal-content{position:relative;box-sizing:border-box;margin:0 auto;width:600px;max-width:calc(100% - 0.01px) !important;background:#fff;opacity:0;transition-property:opacity,transform;transition:.3s linear;-webkit-transition:.3s linear;-moz-transition:.3s linear;-ms-transition:.3s linear;-o-transition:.3s linear;transform:translateY(-100px);-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-ms-transform:translateY(-100px);-o-transform:translateY(-100px);padding:30px}.modal.modal-open{opacity:1;z-index:99999999}.modal-open>.modal-content{transform:translateY(0);opacity:1}.close{color:var(--primary--color);float:right;font-size:28px;font-weight:700;line-height:100%;position:absolute;right:15px;top:15px;cursor:pointer}.heading-wrap h2,.heading-wrap h1{font-size:55px}.banner__text{z-index:2;font-family:'Voltaire',sans-serif}.banner__slider picture:before{content:"";bottom:0;left:0;width:100%;height:100%;position:absolute;background:linear-gradient(to bottom,transparent,#00000069);z-index:1}.single.single-post .banner__slider picture:before{display:none}.top-header>a{font-family:"Montserrat",sans-serif;font-size:16px;color:#111;font-weight:600}.fact__icon p{color:#66645c}.fact__icon span{color:#514747}.contact--section .page__title{color:#fdc400}@media (max-width:768px){.iti__overview .cta__btns{display:none}.trip__pricing{display:flex}.trip__pricing p span{display:block;margin:0;margin-top:4px}.heading-wrap h2,.heading-wrap h1{font-size:50px;line-height:50px}.page-heading-wrap .page__title{font-size:30px}.trip__map img{height:auto;margin:0}.csr__slider .owl-nav{display:none}.new__csr__wrapper{border-radius:0 0 20px 20px;border-left:1px solid #cccac285;border-top:none;padding:30px}.section{padding-top:2.5rem;padding-bottom:2.5rem}.gallery__items>a{height:300px}}.trip__price__new p{margin-bottom:.75rem;font-family:"Voltaire",sans-serif;font-size:27px;line-height:30px;letter-spacing:-.03em;color:rgb(81 71 71/1)}.trip__price__new p span{display:inline-block;margin-left:8px}.banner__text>div{font-size:60px;line-height:60px}.page__banner .banner__text h1{font-size:80px;line-height:100%}.page__banner .banner__text span{font-size:40px;line-height:100%;margin:0;margin-top:14px;display:block;width:100%;text-align:center}.about__related .related__img>a img,.about__related .related__content{border-radius:0}.about__related .related__img>a img{border:10px 10px 0 0}.about__related .related__content{border-radius:0 0 10px 10px;display:block}.about__related .related__content p{font-weight:450;font-size:15px;color:#444}.page__banner .banner__text>div,.banner__text h1{font-size:100%;line-height:100%}@media (max-width:640px){.heading-wrap h2,.heading-wrap h1{font-size:40px;line-height:40px}.csr__img img{min-height:300px}.new__csr__wrapper{padding:20px}.overlay__content p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.overlay__content div{margin-top:10px !important}.section{padding-top:2rem;padding-bottom:2rem}.featured__slider .owl-nav,.csr__slider .owl-nav{position:relative;bottom:-15px;text-align:center;top:auto}.trip__card__body{padding:1rem 1.25rem;padding-bottom:0}.heading-wrap{margin-bottom:1rem}.featured__section .heading-wrap>p,.csr__section .heading-wrap>p{margin-top:.5rem}.overlay__content{padding:1.5rem}.gallery__items>a{height:200px;border-radius:10px}.trip__title h1{width:100%;font-size:40px;line-height:50px}.page__banner .banner__text h1{font-size:40px;line-height:100%}.page__banner .banner__text span{font-size:20px;margin-top:12px;display:block;width:100%;text-align:center}.banner__text>div{font-size:25px;line-height:33px}.gallery-item a{display:block;width:100%;height:450px !important}}