:root{--primary-bright-color: #4a4ce3;--secondary-lint-color: rgb(255 240 221)}.text-primary{color:var(--primary-color)!important}.section-accordion{margin-bottom:30px}.section-accordion .accordion{border:none!important}.section-accordion .accordion span{display:inline-block}.section-accordion .accordion .accordion-item{border:none!important}.section-accordion .accordion .accordion-item:not(:first-child){padding-top:20px}.section-accordion .accordion .accordion-header{border:none!important;outline:none!important;box-shadow:none!important}.section-accordion .accordion .accordion-button,.section-accordion .accordion .accordion-button:focus{border:none!important;outline:none!important;box-shadow:none!important}.section-accordion .accordion .accordion-button{padding-bottom:0;background-color:transparent!important}.itinerary-accordion .accordion .accordion-button{padding-left:0;padding-right:0}.itinerary-accordion .accordion .accordion-button .accordionBtnTitle{gap:15px;display:flex;align-items:center;justify-content:flex-start;font-weight:700;color:var(--primary-color)}.itinerary-accordion .accordion .accordion-button .accordionBtnTitle .dash{margin:auto 10px}.itinerary-accordion .accordion .accordion-button .accordionBtnTitle .circle{width:20px;height:20px;border-radius:100%;border:2px solid var(--primary-color)}.itinerary-accordion .accordion .accordion-button .accordionBtnTitle .title{color:var(--primary-dark-color)}.itinerary-accordion .accordion .accordion-button:after{opacity:.6}.itinerary-accordion .accordion .accordion-body{padding-left:35px}.faq-accordion .accordion .accordion-item{padding-bottom:20px}.faq-accordion .accordion .accordion-item:not(:last-child){border-bottom:1px solid #e7eaf3!important}.faq-accordion .accordion .accordion-item .accordion-button{padding:0;font-weight:600}.faq-accordion .accordion .accordion-item .accordion-body{padding-left:0;padding-right:0}.why-choose-us li{font-size:15px!important;color:var(--primary-dark--color)!important;gap:10px;display:flex;align-items:center;justify-content:flex-start}.why-choose-us li:not(:last-child){margin-bottom:25px}.why-choose-us li span{display:inline-flex}.why-choose-us li .lni{font-size:23px;color:var(--primary-color)}.package-list .package-item{overflow:hidden;border-radius:10px;background-color:#fff;margin-bottom:35px}.package-list .package-item .package-content{padding:15px}.package-list .package-item .package-content .package-name{font-size:1rem}.package-list .package-item .package-content .nights{font-size:.8rem}.package-list .package-item .package-content .amenities{display:flex;align-items:center;justify-content:flex-start;gap:15px;font-size:1.1rem;opacity:.7;color:var(--primary-color-dark)}.package-list .package-item .package-content .pricing{display:flex;align-items:flex-end;justify-content:center;flex-direction:column;gap:3px}.package-list .package-item .package-content .pricing span{font-size:.85rem}.package-list .package-item .package-content .pricing span.price_description{color:#00c44e!important}.package-list .package-item .package-content .pricing .price{font-size:1.4rem;font-weight:600;color:var(--secondary-color)}.package-list .package-item .package-content .actions{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:20px}.package-list .package-item .package-content .actions .btn{font-size:.85rem;margin:0!important;transform:scale(1);transition:all .5s}.package-list .package-item .package-content .actions .btn:hover{transform:scale(.97)}.package-list .package-item .package-content .actions .btn.btn-view-details{border:1px solid #ececec}.package-list .package-item .package-content .actions .btn.btn-send-enquiry{background-color:var(--secondary-color)}.package-list .package-item .package-thumbnail{height:200px;width:100%;background-position:top center;background-repeat:no-repeat;background-size:cover;position:relative}.package-list .package-item .package-thumbnail .package-badge{position:absolute;left:0;top:15px;font-size:.75rem;background-color:var(--secondary-color);padding:10px 20px;border-top-right-radius:5px;border-bottom-right-radius:5px;box-shadow:0 10px 15px -3px #0000001a}.dynamic-page-content ul{list-style-type:disc!important;padding-left:40px!important;margin:0!important}.dynamic-page-content ul li{margin:0!important;padding:0!important}.dynamic-page-content ol{list-style-type:decimal!important;padding-left:40px!important;margin:0!important}.dynamic-page-content ol li{margin:0!important;padding:0!important}.btn-primary{color:#fff!important;border-color:var(--primary-color)!important;background-color:var(--primary-color)!important;transition:all .5s}.btn-primary:hover{border-color:var(--primary-dark-color)!important;background-color:var(--primary-dark-color)!important}.btn-secondary{color:#fff!important;border-color:var(--secondary-color)!important;background-color:var(--secondary-color)!important;transition:all .5s}.btn-secondary:hover{border-color:var(--secondary-dark-color)!important;background-color:var(--secondary-dark-color)!important}.btn-light{color:#333!important;border-color:#fff!important;background-color:#fff!important;transition:all .5s}.btn-light:hover{border-color:#f5f5f5!important;background-color:#f5f5f5!important}.btn-grey{color:#333!important;border-color:#ebebeb!important;background-color:#ebebeb!important;transition:all .5s}.btn-grey:hover{border-color:#dbdbdb!important;background-color:#dbdbdb!important}.flex-center-all{gap:5px;display:flex;align-items:center;justify-content:center}.flex-justify-start{gap:5px;display:flex;align-items:center;justify-content:flex-start}.flex-justify-end{gap:5px;display:flex;align-items:center;justify-content:flex-end}.form-style2{width:100%;border:none!important}.form-style2 .searchForm{border:none!important}.form-style2 .searchForm .tab-content .hotelTab{width:100%!important;margin-left:0!important}.vel-btns-wrapper .btn__close{background:#ffffff;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:100%;opacity:1!important}.vel-btns-wrapper .btn__close .vel-icon{fill:red!important;height:.7em!important}body{touch-action:pan-y}.vue-easy-lightbox{-webkit-overflow-scrolling:touch}.vue-easy-lightbox__content{touch-action:none}@media screen and (max-width: 768px){.form-container .form-input-container .input-wrapper{padding-right:0!important}.form-container .search-btn-container{padding-left:0!important;padding-right:0!important}}@-webkit-keyframes rotating{0%{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{0%{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.rotating{-webkit-animation:rotating 2s linear infinite;-moz-animation:rotating 2s linear infinite;-ms-animation:rotating 2s linear infinite;-o-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}
