.itinerary-discovery-list .package-section{position:relative;padding-left:35px}.itinerary-discovery-list .package-section:before{content:"";border-left:solid 1px #000;height:calc(100% - 52px);position:absolute;top:30px;left:0}.package-section .package-item{width:100%;background:#F7F7F7 0% 0% no-repeat padding-box;padding-bottom:30px}.package-section .package-f-item{background:#F7F7F7 0% 0% no-repeat padding-box;padding-bottom:30px;height:100%}.package-section .sr-no{position:relative;font:normal normal normal 36px/32px Lora;color:#B5995C;padding:20px 0 40px}.package-section .sr-no:before{content:"";background:#B5995C 0% 0% no-repeat padding-box;width:25px;height:25px;border-radius:100%;display:inline-block;position:absolute;left:-59px;top:25px}.itinerary-explore-list .package-section .package-item{background:#fff;padding:30px!important}.itinerary-discovery-list .package-section .package-item .discovery-title{padding:15px 20px!important;font:normal normal normal 28px/24px Lora;color:#333;background:#FCFCFC 0% 0% no-repeat padding-box;border-bottom:1px solid #B5995C;border-top-left-radius:5px;border-top-right-radius:5px}.itinerary-discovery-list .package-section .package-item .package-item-wrapper{padding:30px 40px!important;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.itinerary-discovery-list .package-section .package-item .package-item-wrapper .row{border:1px solid #B5995C;border-radius:5px;background:#FCFCFC 0% 0% no-repeat padding-box;padding:30px 20px}.itinerary-explore-list.package-search-section .special-offers-list .package-section .package-img img,.itinerary-discovery-list.package-search-section .special-offers-list .package-section .package-img img{border-radius:5px}.package-section .package-img{height:200px}.package-section .package-img .offer-inc{background:#333 0% 0% no-repeat padding-box;padding:5px 20px;font-size:12px;font-weight:700;text-transform:uppercase}.package-section .package-img img{width:100%;height:100%;object-fit:cover}.package-section .package-item .package-content{padding:20px 20px 10px}.package-section .package-f-item .package-content{padding:20px 20px 70px}.package-section .package-item .package-content a.dropdown-toggle::after,.package-section .package-f-item .package-content a.dropdown-toggle::after{display:none}.package-section .package-item .package-content .view-btn,.package-section .package-f-item .package-content .view-btn{margin-left:auto}.package-section .package-f-item .package-content .view-btn{position:absolute;bottom:60px}.package-section .package-item .star .bi-star-colour,.package-section .package-f-item .star .bi-star-colour{fill:var(--golden)}.package-section .package-item h2,.package-section .package-f-item h2{font-size:32px;color:#666;text-wrap:nowrap;text-overflow:ellipsis;overflow:hidden}.package-section .package-item .offer,.package-section .package-f-item .offer{margin-top:20px;line-height:30px;font-weight:300}.package-section .package-item .offer ul,.package-section .package-f-item .offer ul{margin-left:0;padding-left:0;list-style-type:none;margin-bottom:0}.package-section .package-item .offer ul li:first-child,.package-section .package-f-item .offer ul li:first-child{font-weight:700}.package-section .owl-stage{display:flex}.package-section .owl-carousel.owl-drag .owl-item{display:flex;flex:1 0 auto;position:relative}.package-section .package-item .offer-price,.package-section .package-f-item .offer-price{position:absolute;bottom:20px;font-family:var(--font-family-lora)!important;font-size:24px}.package-section .owl-theme .owl-nav{text-align:right}.package-section .owl-theme .owl-nav [class*="owl-"]:hover{background-color:#fff0}.package-section .owl-carousel .owl-nav button.owl-prev,.package-section .owl-carousel .owl-nav button.owl-next{background-repeat:no-repeat;background-position:center;width:52px;height:52px;line-height:52px}.package-section .owl-carousel .owl-nav button.owl-prev{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="42" height="42" fill="currentColor" class="bi bi-arrow-left" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M15 8a.5.5 0 0 0-.5-.5H2.707l3.147-3.146a.5.5 0 1 0-.708-.708l-4 4a.5.5 0 0 0 0 .708l4 4a.5.5 0 0 0 .708-.708L2.707 8.5H14.5A.5.5 0 0 0 15 8z"/></svg>')}.package-section .owl-carousel .owl-nav button.owl-next{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="42" height="42" fill="currentColor" class="bi bi-arrow-right" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M1 8a.5.5 0 0 1 .5-.5h11.793l-3.147-3.146a.5.5 0 0 1 .708-.708l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 0 1-.708-.708L13.293 8.5H1.5A.5.5 0 0 1 1 8z"/></svg>')}.package-section .owl-carousel .owl-nav button.owl-prev:hover{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="42" height="42" fill="%23B5995C" class="bi bi-arrow-left" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M15 8a.5.5 0 0 0-.5-.5H2.707l3.147-3.146a.5.5 0 1 0-.708-.708l-4 4a.5.5 0 0 0 0 .708l4 4a.5.5 0 0 0 .708-.708L2.707 8.5H14.5A.5.5 0 0 0 15 8z"/></svg>')}.package-section .owl-carousel .owl-nav button.owl-next:hover{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="42" height="42" fill="%23B5995C" class="bi bi-arrow-right" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M1 8a.5.5 0 0 1 .5-.5h11.793l-3.147-3.146a.5.5 0 0 1 .708-.708l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 0 1-.708-.708L13.293 8.5H1.5A.5.5 0 0 1 1 8z"/></svg>')}.package-section .owl-carousel .owl-nav button.owl-prev span,.package-section .owl-carousel .owl-nav button.owl-next span{display:none}.package-section .overlay-left{position:absolute;top:0;left:0;width:150px;height:calc(100% - 60px);background:#fff0 linear-gradient(90deg,#FFFFFF 0%,#FFFFFF00 100%) 0% 0% no-repeat padding-box;z-index:1}.package-section .overlay-right{position:absolute;top:0;right:0;width:150px;height:calc(100% - 60px);background:#fff0 linear-gradient(270deg,#FFFFFF 0%,#FFFFFF00 100%) 0% 0% no-repeat padding-box;z-index:1}.package-content .abta-atol{max-width:200px}@media (max-width:1580px){.itinerary-discovery-list .package-section:before{left:20px}.package-search-result-section .itinerary-discovery-list .package-section:before{left:0}.package-search-result-section .itinerary-discovery-list .package-section{padding-left:20px}.package-section .sr-no:before{left:-39px}}@media (max-width:799px){.package-section .package-items{padding-left:15px;padding-right:15px}.package-section .overlay-left,.package-section .overlay-right{display:none}}.info-grid-section img{width:100%;height:100%;object-fit:cover;min-height:200px}.info-grid-section .content-box{max-width:380px;background:#333 0% 0% no-repeat padding-box}.info-grid-section .content{max-height:54px;overflow:hidden}.info-grid-section .content p{margin-bottom:0}.info-grid-section span.read-more{border-bottom:solid 1px var(--golden)}.info-grid-section a.read-more{display:block;position:relative;height:100%;min-height:350px}.info-grid-section a:hover .read-more{color:var(--golden-light);border-bottom:solid 1px var(--golden-light)}.package-slider-items .package-item{height:520px}.package-slider-section .package-content{min-width:40%}.package-slider-section .offer-inc{background:#333 0% 0% no-repeat padding-box;padding:5px 20px;font-size:12px;text-transform:uppercase;display:inline-block}.package-slider-section .package-content-inner{background:#F7F7F7 0% 0% no-repeat padding-box;padding:20px}.package-slider-section .package-img{height:100%}.package-slider-section .package-img img{width:100%;height:100%;object-fit:cover}.package-slider-section .package-item .star .bi-star-colour{fill:var(--golden)}.package-slider-section .package-item h2{font-size:32px;color:#666}.package-slider-section .package-item .offer{margin-top:20px;line-height:30px;font-weight:300}.package-slider-section .package-item .offer ul{margin-left:0;padding-left:0;list-style-type:none}.package-slider-section .package-item .offer ul li:first-child{font-weight:700}.package-slider-section .package-item .offer-price{font-family:var(--font-family-lora)!important;font-size:24px}.package-vslider-items{max-height:520px}.package-vslider-items.owl-carousel .owl-stage{display:flex;flex-direction:column;width:100%!important;transform:translate3d(0,0,0)!important}.package-vslider-items.owl-carousel .owl-item{display:block;width:100%;margin-bottom:15px}.package-vslider-items.owl-carousel .owl-item img{height:calc(520px / 3 - 10px)}.package-content-overlay{background:rgb(0 0 0 / .7);padding:20px;cursor:pointer}.package-content-overlay .package-content{bottom:20px}.package-content-overlay .package-content .title{font-family:var(--font-family-lora);font-size:32px;line-height:41px}.package-slider-section .owl-controls{position:absolute;bottom:0;width:200px;background:var(--white)}.package-slider-section .owl-theme .owl-nav [class*="owl-"]:hover{background-color:#fff0}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:var(--golden)}.package-slider-section .owl-carousel .owl-nav button.owl-prev,.package-slider-section .owl-carousel .owl-nav button.owl-next{background-repeat:no-repeat;background-position:center;width:20px;height:20px;line-height:20px;position:absolute;bottom:0}.package-slider-section .owl-carousel .owl-nav button.owl-prev{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-arrow-left" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M15 8a.5.5 0 0 0-.5-.5H2.707l3.147-3.146a.5.5 0 1 0-.708-.708l-4 4a.5.5 0 0 0 0 .708l4 4a.5.5 0 0 0 .708-.708L2.707 8.5H14.5A.5.5 0 0 0 15 8z"/></svg>');left:0}.package-slider-section .owl-carousel .owl-nav button.owl-next{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-arrow-right" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M1 8a.5.5 0 0 1 .5-.5h11.793l-3.147-3.146a.5.5 0 0 1 .708-.708l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 0 1-.708-.708L13.293 8.5H1.5A.5.5 0 0 1 1 8z"/></svg>');right:0}.package-slider-section .owl-carousel .owl-nav button.owl-prev:hover{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="%23B5995C" class="bi bi-arrow-left" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M15 8a.5.5 0 0 0-.5-.5H2.707l3.147-3.146a.5.5 0 1 0-.708-.708l-4 4a.5.5 0 0 0 0 .708l4 4a.5.5 0 0 0 .708-.708L2.707 8.5H14.5A.5.5 0 0 0 15 8z"/></svg>')}.package-slider-section .owl-carousel .owl-nav button.owl-next:hover{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="%23B5995C" class="bi bi-arrow-right" viewBox="0 0 16 16"><path fill-rule="evenodd" d="M1 8a.5.5 0 0 1 .5-.5h11.793l-3.147-3.146a.5.5 0 0 1 .708-.708l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 0 1-.708-.708L13.293 8.5H1.5A.5.5 0 0 1 1 8z"/></svg>')}.package-slider-section .owl-carousel .owl-nav button.owl-prev span,.package-slider-section .owl-carousel .owl-nav button.owl-next span{display:none}.package-slider-section.py-5{padding-top:8rem!important;padding-bottom:8rem!important}.usp-section .usp-text{max-width:550px}.usp-section .usp-wrapper{background:#fff0 linear-gradient(270deg,#fff0 0%,rgb(247 247 247) 40%,rgb(255 255 255) 100%) 0% 0% no-repeat padding-box}.usp-icon-section .icon{height:100px}.usp-icon-section .title{line-height:normal}.faqs-section{background:#F7F7F7}.faqs-section .accordion,.accordion-section .accordion{border:none}.faqs-section .accordion-item,.accordion-section .accordion-item{border:none;background:none}.faqs-section .accordion-header,.accordion-section .accordion-header{margin-bottom:20px}.faqs-section .accordion-button,.accordion-section .accordion-button{background:none;font-family:var(--font-family-lora);font-size:24px;font-weight:var(--font-weight-normal);color:var(--grey);line-height:normal;box-shadow:none;padding:10px 0rem;border-bottom:solid 1px var(--golden)}.faqs-section .accordion-button:focus,.accordion-section .accordion-button:focus{border-bottom:solid 1px var(--golden)!important}.faqs-section .accordion-body,.accordion-section .accordion-body{padding:0}@media (max-width:767px){.faqs-section .accordion-button,.accordion-section .accordion-button{font-size:20px}}.newsletter-section-top .ncol-1{max-width:750px;padding-right:15px}.newsletter-section-top .ncol-2 img{object-fit:cover;height:100%}.newsletter-section-bottom .form-control{border:1px solid #B5995C;border-radius:5px}@media (max-width:1549px){.newsletter-section-top .ncol-1{padding-left:15px}}@media (max-width:767px){.newsletter-section-top .ncol-1{width:100%!important}}.footer-section{background:#333;color:var(--off-white)}.footer-section a{color:var(--off-white)}.footer-section a:hover{color:#B5995C}.footer-section .footer-logo svg{max-width:100%}.footer-section ul{list-style-type:none}.footer-section ul li{font:normal normal normal 16px/30px Lora;margin-bottom:10px;letter-spacing:.5px}.footer-top{border-bottom:1px solid #B5995C}.footer-section .newsletter-form label{display:block}.footer-menu-section .h3{font-family:var(--font-family-mullish)!important;font-size:16px;line-height:30px;font-weight:700;letter-spacing:3.2px;color:#B5995C;text-transform:uppercase}.footer-accreditation-section{font-size:12px;line-height:20px}.footer-menu-section .form-control{border:1px solid #B5995C;border-radius:5px}.footer-menu-section .btn-primary{padding:8px 40px 12px}.copyright-section{font-size:12px}.special-offer-section .caption{font-size:26px;line-height:32px;text-transform:uppercase}.special-offer-section .spo-subtitle{font:normal normal 400 22px/32px Mulish;color:#AAA;text-transform:uppercase;margin-bottom:20px}.special-offer-section .spo-title{font-size:36px;font-weight:800;font-family:Mulish;text-transform:uppercase}.special-offer-section .bullet-points-title{font-size:20px;line-height:30px;font-weight:700;color:#B5995C}.bullet-points ul,.discovery-list-content ul{list-style-type:none;display:flex;flex-wrap:wrap;padding-left:0}.discovery-list-content ul{text-align:left}.bullet-points ul li,.discovery-list-content ul li{width:calc(100% / 3);padding:0 10px;position:relative;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" fill="%23B5995C" class="bi bi-check" viewBox="0 0 16 16"><path d="M10.97 4.97a.75.75 0 0 1 1.07 1.05l-3.99 4.99a.75.75 0 0 1-1.08.02L4.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093 3.473-4.425a.267.267 0 0 1 .02-.022z"/></svg>');background-repeat:no-repeat;font-weight:700;padding-left:30px;margin-bottom:8px;text-align:left}.bullet-points.li-100 ul li{width:100%}@media (max-width:991px){.bullet-points ul li,.discovery-list-content ul li{width:100%}}.video-section iframe{max-width:100%;width:100%!important}.special-offer-section .offers-block{background:#F7F7F7 0% 0% no-repeat padding-box;border:1px solid #B5995C;border-radius:5px;padding:30px;height:100%}.special-offer-section .holidays-offers{background:#FFF5E5 0% 0% no-repeat padding-box}.special-offer-section .holidays-offers .bullet-points-title{font:normal normal bold 36px/30px Mulish}.special-offers-list .package-section .package-item{border:1px solid #B5995C;border-radius:5px;padding-bottom:70px}.special-offers-list .package-section .package-item .package-heading{background:#FFF 0% 0% no-repeat padding-box;border-top-left-radius:5px;border-top-right-radius:5px}.special-offers-list .package-section .package-item .package-heading h2{padding:0 20px;color:#444;font-size:18px;margin-bottom:0;overflow:hidden;text-wrap:nowrap;text-overflow:ellipsis}.special-offers-list .package-section .package-item .package-heading .total-stay{background:#FFF5E5 0% 0% no-repeat padding-box;border-left:1px solid #B5995C;border-radius:0 5px 0 0;font-size:14px;line-height:45px;font-weight:700;letter-spacing:0;color:#333;text-transform:uppercase;min-width:95px;text-align:center;text-wrap:nowrap}.special-offers-list .package-section .package-img .offer-inc{font-size:12px;font-weight:700;color:#B5995C!important;padding:5px 15px}.special-offers-list .package-section .package-img .star{position:absolute;bottom:0;background:#fff;padding:0 15px 5px}.special-offers-list .package-section .package-item .star .bi-star-colour{margin:1px}.special-offers-list .package-section .package-item .package-content{padding:20px 20px 10px}.special-offers-list .package-section .package-item .offer{margin-top:0;font-size:14px;padding-right:10px}.special-offers-list .package-section .package-item .offer-price{position:relative;bottom:auto;min-width:100px}.special-offers-list .package-section .package-item .offer-price .price-unit{font-size:12px;line-height:normal;color:#B5995C;font-family:var(--font-family-mulish);font-weight:700}.special-offers-list .package-section .package-item .offer-price .price{font-size:30px;line-height:41px}.special-offers-list .package-section .package-item .view-btn{padding:0 20px;min-width:250px;position:absolute;left:0;right:0;margin:auto;bottom:20px}@media (max-width:480px){.special-offers-list .package-section .package-item .package-heading h2{font-size:16px;padding:0 10px}.special-offers-list .package-section .package-item .package-heading .total-stay{padding:0 10px;font-size:14px;line-height:50px;min-width:100px}.special-offers-list .package-section .package-img .offer-inc{font-size:12px}.special-offers-list .package-section .package-item .offer ul li{font-size:14px;line-height:normal;margin-bottom:10px}.special-offers-list .package-section .package-item .offer-price .price-unit{font-size:10px;line-height:normal}}.package-search-section .search-sidebar{border:1px solid #D8D8D8;border-radius:5px;padding-bottom:30px}.package-search-section .search-sidebar .heading{background:#333 0% 0% no-repeat padding-box;font:normal normal normal 32px/29px Lora;letter-spacing:0;color:#B5995C;padding:25px;border-top-left-radius:5px;border-top-right-radius:5px}.package-search-section .search-sidebar .filters .f-heading{padding:10px 25px;background:#F7F7F7 0% 0% no-repeat padding-box;border-bottom:1px solid #D8D8D8;font:normal normal normal 24px/29px Lora;letter-spacing:0;color:#333;opacity:.88}.package-search-section .special-offers-list .package-section .package-item .package-heading{border-bottom:1px solid #B5995C}.package-search-section .special-offers-list .package-section .package-img img{border-bottom-left-radius:5px}.package-search-section .special-offers-list .package-section .package-item{padding-bottom:0}.tours-list.package-search-section .special-offers-list .package-section .package-item{height:100%}.package-search-section .special-offers-list .package-section .package-item .summary ul{list-style-type:none;padding-left:0;margin-left:0}.package-search-section .special-offers-list .package-section .package-item .offer ul li{font-weight:700;display:flex;align-items:center}.package-search-section .special-offers-list .package-section .package-item .offer ul li svg{margin-right:10px}.offer-list-section.package-search-section .special-offers-list .package-section .package-img{height:280px}.offer-list-section.package-search-section .special-offers-list .package-section .package-content .content{height:120px;overflow:hidden;text-overflow:ellipsis;-webkit-mask-image:linear-gradient(to bottom,black 50%,transparent 100%);mask-image:linear-gradient(to bottom,black 50%,transparent 100%)}@media (max-width:991px){.offer-list-section.package-search-section .special-offers-list .package-section .package-img{height:120px}.package-search-section .special-offers-list .package-section .package-img img{border-bottom-left-radius:0}}.package-search-result-section .search-sidebar{background:#F7F7F7 0% 0% no-repeat padding-box;border:1px solid #B5995C;border-radius:5px;position:sticky;top:0}.package-search-result-section ul{margin-left:0;padding-left:0;list-style-type:none}.search-sidebar .heading{border-bottom:1px solid #B5995C;background:#333;border-radius:5px 5px 0 0}.search-sidebar .heading .thead{background:#333;color:#fff;font:normal normal normal 22px/24px Lora;padding:5px 10px 5px 25px}.search-sidebar .heading .thead .star .bi-star-colour{fill:var(--golden)}.search-sidebar .heading .total-stay{background:#FFF5E5 0% 0% no-repeat padding-box;border-left:1px solid #B5995C;border-radius:0 5px 0 0;font:normal normal bold 16px/66px Mulish;color:#333;text-transform:uppercase;text-align:center;padding:0 10px}.package-search-result-section .side-content{padding:25px}.package-search-result-section .side-content .highlight{max-height:175px;overflow:hidden;transition:all 0.3s ease-in-out;position:relative}.package-search-result-section .side-content .highlight.expanded{max-height:100%;overflow:auto;padding-bottom:30px;margin-bottom:20px}.package-search-result-section .side-content .highlight .toggle{position:absolute;left:0;right:0;bottom:0;margin:auto;border:none;background:#F7F7F7 0% 0% no-repeat padding-box}.package-search-result-section .side-content .abta-atol{max-width:200px}.package-search-result-section .side-content .form-switch .form-check-label{font:normal normal bold 14px/28px Mulish;color:#333;text-transform:uppercase}.package-search-result-section .side-content .form-switch .form-check-input{margin:0 10px;border:1px solid #FFF;background-color:#ccc;border-radius:19px;padding:10px 20px}.package-search-result-section .side-content .form-switch .form-check-input:checked{background-position:right center;background-color:#333;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.package-search-result-section .offer{line-height:30px;font-weight:300;font-size:14px}.package-search-result-section .offer ul li{font-weight:700;display:flex;align-items:center}.package-search-result-section .offer ul li svg{margin-right:10px}.package-search-result-section .offer ul li span{width:calc(100% - 32px)}.package-search-result-section .package-img img{border:1px solid #EFBF70;max-height:120px;object-fit:cover}.package-search-result-section .package-img .offer-inc{font-size:12px;font-weight:700;text-transform:uppercase;color:#B5995C!important;padding:5px 10px;background:#333 0% 0% no-repeat padding-box}.package-search-result-section .highlight .h3{font:normal normal bold 18px/30px Mulish}.package-search-result-section .offer-points ul li{padding:0 10px;position:relative;font:normal normal bold 14px/24px Mulish;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="28" height="28" fill="%23B5995C" class="bi bi-check" viewBox="0 0 16 16"><path d="M10.97 4.97a.75.75 0 0 1 1.07 1.05l-3.99 4.99a.75.75 0 0 1-1.08.02L4.324 8.384a.75.75 0 1 1 1.06-1.06l2.094 2.093 3.473-4.425a.267.267 0 0 1 .02-.022z"/></svg>');background-repeat:no-repeat;background-position:0 2px;font-weight:700;padding-left:30px;margin-bottom:8px}.package-search-result-section .offer-price .price-unit{font-weight:700}.package-search-result-section .offer-price .price{font:normal normal normal 34px/43px Lora;color:#444;text-transform:uppercase}.package-search-result-section .accordion{border:1px solid #B5995C;border-radius:5px}.package-search-result-section .accordion-item{border:none;border-top:1px solid #B5995C}.package-search-result-section .accordion-item:first-of-type{border-top-left-radius:5px;border-top-right-radius:5px;border-top:none}.package-search-result-section .accordion-button:not(.collapsed){border-bottom:1px solid #B5995C}.package-search-result-section .accordion-button:not(.collapsed),.package-search-result-section .accordion-button{background:#F7F7F7 0% 0% no-repeat padding-box;font:normal normal normal 24px/30px Lora;color:#333}.package-search-result-section .travel-selection{padding:20px}.package-search-result-section .package-name .title{font:normal normal normal 32px/40px Lora;color:#333;margin-bottom:10px}.package-search-result-section .package-name .date{margin-right:50px}.package-search-result-section .star .bi-star-colour{fill:var(--golden)}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active[disabled]{background-color:var(--golden);background-image:none}.package-search-result-section .internal-container{background:#F7F7F7 0% 0% no-repeat padding-box;border:1px solid #EFBF70;border-radius:5px;padding:20px;margin-bottom:10px}.package-search-result-section .datepicker-inline,.package-search-result-section .datepicker-inline table{width:100%}.passenger-container{background:#F7F7F7 0% 0% no-repeat padding-box;padding:15px;border:1px solid #B5995C;border-radius:5px}.passenger-container hr{border-top:1px solid #B5995C;opacity:1}#travel-selection2{display:none}#tcollapse2 .input-group{max-width:80px;margin:auto}#tcollapse2 .input-group input{text-align:center;border:none;background:none;padding:0;font-size:14px;line-height:24px}#tcollapse2 .input-group .btn{border-radius:100%;width:24px;height:24px;padding:0;line-height:16px;margin:0;font-weight:700;background:var(--golden);border:solid 1px var(--golden);color:#fff}#depairport{border-radius:50px}#flight-res .outbound-flights,#flight-res .inbound-flights{transition:all 3s ease-in-out}.inbound-flights{margin-top:40px}.outbound-flights .flight,.inbound-flights .flight,.hotel{background:#F7F7F7 0% 0% no-repeat padding-box;border:1px solid #B5995C;border-radius:5px;padding:10px;margin-bottom:10px;margin-bottom:15px;font-size:14px}.outbound-flights .h2,.inbound-flights .h2,.hotel .h2{font:normal normal normal 26px/28px Lora;color:#B5995C;text-transform:capitalize}.outbound-flights .title,.inbound-flights .title{font:normal normal normal 26px/28px Lora;color:#B5995C}.outbound-flights .flight .fly-duration,.inbound-flights .flight .fly-duration{font-weight:700}.outbound-flights .flight .divider,.inbound-flights .flight .divider{position:relative;height:4px;background:#B5995C;display:block;margin-top:20px}.outbound-flights .flight .divider:before,.inbound-flights .flight .divider:before,.outbound-flights .flight .divider:after,.inbound-flights .flight .divider:after{position:absolute;left:0;top:-9px;background:#FFF 0% 0% no-repeat padding-box;border:4px solid #B5995C;border-radius:100%;width:22px;height:22px;content:'';display:block}.outbound-flights .flight .divider:after,.inbound-flights .flight .divider:after{left:auto;right:0}.outbound-flights .flight .mid-point,.inbound-flights .flight .mid-point{position:absolute;left:0;right:0;top:-7px;margin:auto;width:18px;height:18px;background:#333 0% 0% no-repeat padding-box;border-radius:100%}.outbound-flights .flight .btn-primary,.inbound-flights .flight .btn-primary,.outbound-flights .flight .btn-outline-primary,.inbound-flights .flight .btn-outline-primary{padding:5px 25px;font-size:14px}#flight-res .pagination,#accomodation-res .pagination{justify-content:right;margin-bottom:20px}#flight-res .pagination span,#accomodation-res .pagination span{display:none;position:relative;cursor:pointer;border:1px solid #B5995C;margin:3px;width:25px;height:25px;line-height:25px;border-radius:100%;padding:0;text-align:center;font-weight:700;font-size:12px}#flight-res .pagination span:hover,#flight-res .pagination span.active,#accomodation-res .pagination span:hover,#accomodation-res .pagination span.active{background:#B5995C;color:#fff}#flight-res .pagination span:first-child,#flight-res .pagination span:nth-child(-n+6),#flight-res .pagination span:nth-last-child(-n+3),#accomodation-res .pagination span:first-child,#accomodation-res .pagination span:nth-child(-n+6),#accomodation-res .pagination span:nth-last-child(-n+3){display:inline-block}#flight-res .pagination span:nth-last-child(-n+2),#accomodation-res .pagination span:nth-last-child(-n+2){border-radius:20px;padding:4px 10px;line-height:normal;margin-left:3px;width:auto}#flight-res .pagination span:nth-last-child(-n+2):before,#accomodation-res .pagination span:nth-last-child(-n+2):before{content:'';position:relative}#flight-res .pagination .ellipsis,#accomodation-res .pagination .ellipsis{display:inline-block}#flight-res .pagination .prev,#flight-res .pagination .next,#accomodation-res .pagination .prev,#accomodation-res .pagination .next{display:inline-block;cursor:pointer}#tcollapse4.collapse:not(.show){display:block}.accordion-body.itinerary-discovery-list{padding-top:0;padding-bottom:0}#accomodation-res .hotel{padding-top:0;background:#fff;border:none}#accomodation-res .hotel.more-hotels{display:none}#accomodation-res .package-item.expanded .hotel.more-hotels{display:block}#accomodation-res .sl-h-btn{padding:5px 15px;font-size:14px;cursor:text}#accomodation-res .hotel:not(.selected) .sl-h-btn{display:none}#accomodation-res .hotel .h-row{background:#FCFCFC 0% 0% no-repeat padding-box;border:1px solid #EFBF70;border-radius:5px 5px 0 0;padding:20px 10px}#accomodation-res .hotel .b-row{border:1px solid #EFBF70;border-radius:0 0 5px 5px;border-top:none;padding:20px 10px}#accomodation-res .hotel .hotel-name{margin-bottom:0;font:normal normal normal 28px/24px Lora;letter-spacing:0;color:#333}#accomodation-res .hotel .hotel-price{font:normal normal normal 26px/26px Lora;letter-spacing:0;color:#B5995C}#accomodation-res .hotel.selected .hotel-price{display:none}#accomodation-res .hotel .hotel-photo img{border-radius:5px;max-height:120px;object-fit:cover;width:100%}#accomodation-res .hotel .hotel-description{margin-top:15px}#accomodation-res .hotel .rooms{max-height:275px;overflow:hidden;transition:max-height 0.3s ease;position:relative}#accomodation-res .hotel .rooms.expanded{max-height:none}#accomodation-res .hotel .rooms .toggle{background:#fff;border:none;padding:0;position:absolute;bottom:0;left:0;right:0;margin:auto}#accomodation-res .hotel .rooms .toggle:hover{color:#B5995C}#accomodation-res .hotel .rooms .room-wrapper{margin-bottom:20px;position:relative;padding:15px 15px 15px 40px;cursor:pointer}#accomodation-res .hotel .rooms .room-wrapper.selected{background:#FCFCFC 0% 0% no-repeat padding-box;border:1px solid #B5995C;border-radius:5px}.attraction-res .attraction .attraction-wrapper{position:relative;padding-left:40px}#accomodation-res .hotel .rooms .room-wrapper .room-selector,.attraction-res .attraction .attraction-selector{position:absolute;width:20px;height:20px;background:#FFF 0% 0% no-repeat padding-box;border:1px solid #B5995C;left:15px;top:17px;border-radius:100%;display:block}.attraction-res .attraction .attraction-selector{top:5px}#accomodation-res .hotel .rooms .room-wrapper.selected .room-selector:before,.attraction-res .attraction.selected .attraction-selector:before{content:'';width:12px;height:12px;background:#B5995C 0% 0% no-repeat padding-box;display:block;border-radius:100%;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;text-align:center}.attraction-res .attraction.selected .attraction-selector:before{content:'✓';width:16px;height:16px;color:#fff;font-size:12px;line-height:16px}#accomodation-res .hotel .rooms .h2{font:normal normal bold 16px/22px Mulish;letter-spacing:0;color:#333;margin-bottom:10px}#accomodation-res .hotel .room-i-h{font:normal normal bold 12px/24px Mulish;letter-spacing:0;color:#AAA;text-transform:uppercase}#accomodation-res .hotel .room-i-price{color:#B5995C}#accomodation-res.package-section .sr-no:before{left:-46px}#accomodation-res.package-section .package-item{background:none;padding-bottom:0}.read-more .content{max-height:44px;overflow:hidden;transition:max-height 0.3s ease}.info-grid-section .read-more .content{max-height:60px}.read-more .toggle{background:none;border:none;padding:0;margin:10px 0}.read-more .toggle:hover{color:#B5995C}.read-more.expanded .content{max-height:none}.attraction-res .h2{font:normal normal bold 16px/22px Mulish;letter-spacing:0;color:#333;margin-bottom:10px}.attraction-res .attraction{border:1px solid #EFBF70;border-radius:5px 5px 5px 5px;padding:20px 10px;cursor:pointer}.attraction-res .attraction.more-attraction{display:none}.attraction-res.expanded .attraction.more-attraction{display:block}.attraction-res .attraction .attraction-photo img{border-radius:5px}.attraction-res .attraction .attraction-i-h{font:normal normal bold 12px / 24px Mulish;letter-spacing:0;color:#AAA;text-transform:uppercase}.attraction-res .attraction .attraction-i-price{color:#B5995C}.input-error,.input-group-text+.form-control.input-error{border-color:#dc3545!important}.invalid-feedback{color:#dc3545}.deposit-amount strong{font-weight:700;font-size:24px;padding-left:10px}@media (max-width:767px){.package-slider-section .package-content-inner{padding-bottom:50px}#accomodation-res .hotel .hotel-name{font:normal normal normal 18px/22px Lora}#accomodation-res .hotel .hotel-price{font:normal normal normal 16px/16px Lora}#accomodation-res .sl-h-btn{padding:1px 8px;font-size:12px}#accomodation-res .sl-h-btn svg{width:8px}}@media (max-width:530px){.package-search-result-section .package-name .title{font-size:22px}.package-search-result-section .passenger-info,#tcollapse2{font-size:14px}#tcollapse2 .input-group .btn{width:22px;height:22px;font-size:12px}.package-search-result-section .travel-selection{padding:10px}}.c-cta-block{padding:20px 0}.c-cta-block a{text-align:center;font-size:22px;line-height:26px;font-family:var(--font-family-lora);letter-spacing:0;color:#333;text-transform:capitalize;border-bottom:3px solid #333;padding-bottom:5px}.c-cta-block a:hover{color:var(--golden);border-bottom:3px solid var(--golden)}.contact-info-section .content-wrapper{background:#FFF 0% 0% no-repeat padding-box;border:1px solid #B5995C;border-radius:5px;height:100%;padding:10px 20px 20px}.contact-info-section .row .ctab-col:nth-child(even) .content-wrapper{background:#FFF5E5 0% 0% no-repeat padding-box}.contact-info-section .content-wrapper .subtitle{font-weight:300}.contact-info-section .content-wrapper .phone,.contact-info-section .content-wrapper .email,.contact-info-section .content-wrapper .message-link{font-size:32px;line-height:52px;font-family:var(--font-family-lora);color:#444;text-transform:capitalize;padding-bottom:25px}.contact-info-section .content-wrapper .phone a,.contact-info-section .content-wrapper .email a,.contact-info-section .content-wrapper .message-link a{color:#444}.contact-info-section .content-wrapper .btn{font-size:15px;font-family:var(--font-family-lora)!important}.contact-info-section .content-wrapper .btn svg{margin-right:5px}.contact-info-section .content-wrapper .btn svg,.contact-info-section .content-wrapper .btn span{vertical-align:middle}.contact-us-form-container{background:#333 0% 0% no-repeat padding-box;padding:50px 30px;max-width:600px}.contact-us-form-container .frm-logo svg{max-width:100%}.contact-us-form-container .subtitle{font-weight:300}.contact-us-form-container label{font-family:var(--font-family-lora);padding-bottom:2px}.contact-us-form-container .form-control{box-shadow:none;max-height:175px}@media (max-width:530px){.contact-info-section .content-wrapper .email{font-size:20px}}.tabs-section{position:relative;margin-top:-60px}.tabs-section .tab-heading{display:none}.tabs-section .fade{transition:all .2s ease-in-out}.tabs-section .nav-tabs{border-bottom:none}.tabs-section .nav-tabs .nav-link{background:#FFF5E5 0% 0% no-repeat padding-box;text-align:center;font:normal normal normal 20px/26px Lora;letter-spacing:0;color:#666;padding:15px 30px;border:none;margin-right:5px;border-radius:0;transition:all 0.2s ease-in-out}.tabs-section .nav-tabs .nav-link.active,.tabs-section .nav-tabs .nav-link:hover{background:#F7F7F7 0% 0% no-repeat padding-box;border-bottom:4px solid #B5995C}.acf-gallery{display:grid;grid-gap:1rem;grid-template-columns:repeat(auto-fill,minmax(24ch,1fr));margin:var(--wp--preset--spacing--lg) auto;max-width:var(--wp--style--global--content-size)}.acf-gallery a img{display:block;height:136px;transition:all 0.2s ease-in-out;width:100%;object-fit:cover}.acf-gallery a:hover img{cursor:pointer}.tabs-section .nav-arrow{position:absolute;top:0;bottom:0;width:30px;display:none;align-items:center;justify-content:center;cursor:pointer;z-index:1;font-weight:700;font-size:25px}.tabs-section .nav-arrow.left{left:0;background:linear-gradient(to right,rgb(181 153 92 / .9),#fff0)}.tabs-section .nav-arrow.right{right:0;background:linear-gradient(to left,rgb(181 153 92 / .9),#fff0)}.tabs-section .tab-b-img{display:none}@media (max-width:991px){.tabs-section{margin-top:0}.tabs-section>.container{background:#000}.tabs-section .nav-tabs-wrapper{padding:20px 0}.tabs-section .tab-heading{display:block;color:#B5995C;font-size:14px;font-weight:600;line-height:20px;letter-spacing:3.5px;text-transform:uppercase;padding-bottom:20px}.tabs-section .nav-tabs{border-bottom:none}.tabs-section .nav-arrow{display:none}.tabs-section .nav-tabs::-webkit-scrollbar{display:none}.tabs-section .nav-tabs{-ms-overflow-style:none;scrollbar-width:none}.tabs-section .nav-tabs .nav-item{flex:1 1 auto;text-align:center;display:flex;padding:5px}.tabs-section .nav-tabs .nav-link{white-space:normal;flex:1 1 auto;text-align:center;text-wrap:nowrap;color:#fff;background:#5B585C;margin-right:0}.tabs-section .nav-tabs .nav-link.active,.tabs-section .nav-tabs .nav-link:hover{border:1px solid #FFF;background:#B5995C}.tabs-section .tab-pane{background:#ffffff!important}.tabs-section .tab-b-img{display:block}}@media (max-width:479px){.acf-gallery{grid-template-columns:repeat(auto-fill,minmax(15ch,1fr))}}.cs-wrapper{background:#FFF5E5 0% 0% no-repeat padding-box;padding-bottom:40px;height:100%}.cs-wrapper .cs-thumbnail{height:300px}.cs-wrapper .cs-thumbnail img{width:100%;height:100%;object-fit:cover}.cs-wrapper .cs-thumbnail .entry-date{font-family:var(--font-family-lora);color:#666;font-style:italic}.cs-wrapper .cs-name{font-size:28px;font-weight:400;line-height:36px;font-family:var(--font-family-lora);color:#666;max-height:72px;overflow:hidden}.cs-wrapper .cs-excerpt{color:#666}.cs-wrapper .cs-logo{text-decoration:underline;color:#666}.insights-list a:hover .cs-wrapper .cs-logo{color:var(--golden)}.pagination .nav-links{margin:auto;font-size:20px;font-weight:400;line-height:30px;font-family:var(--font-family-lora);color:#444}.pagination .nav-links .page-numbers{padding:5px}.pagination .nav-links a{color:#444}.pagination .nav-links a:hover,.pagination .nav-links span.current{color:var(--golden)}body.single .breadcrumbs-container{margin-top:-120px}.blog-container{border-bottom:solid 1px #D8D8D8}.blog-container h1{font-size:45px}body.single .content-area h2,body.single .content-area h3,body.single .content-area h4,body.single .content-area h5{color:var(--golden)}body.single .content-area p:first-of-type{font-weight:700}body.single .sidebar{margin-right:-.75rem}body.single .sidebar .usp-block{margin-top:-2.5rem;background:#FFF5E5;position:relative}body.single .sidebar .short-logo{position:absolute;left:0;right:0;margin:-60px auto 0}body.single .sidebar .usp-block-content{padding:80px 20px 40px}body.single .sidebar .usp-block-content .title{font-size:24px;line-height:28px;font-family:var(--font-family-lora);color:#222}body.single .sidebar .usp-block-content .cta a{font-weight:700;text-decoration:underline;color:#222}.loading-div{position:fixed;top:0;z-index:10000;bottom:0;left:0;right:0;background:rgb(255 255 255 / .8)}@media (max-width:991px){body.single .sidebar{margin-right:auto}body.single .sidebar .usp-block{margin-top:60px}}#TB_caption{float:none!important}#TB_ImageOff .screen-reader-text{color:#fff}.tb-close-icon{display:none}#TB_closeWindowButton{top:4px;right:30px}p.capitalize{text-transform:capitalize}