.page-hero{position:relative;background:linear-gradient(0deg,#e7f6fc,#fff);min-height:410px;overflow:hidden;z-index:1;display:flex}.page-hero:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;background:url(/build/assets/map-img-2-weL6F3TM.svg) no-repeat left bottom;background-size:contain;z-index:-1;pointer-events:none}#breadcrumbs{padding:8px 20px;width:-moz-fit-content;width:fit-content;border-radius:999px;background-color:#e6f0fb;color:var(--pc);font-size:14px}#breadcrumbs>span{display:flex;align-items:center;gap:10px;flex-wrap:wrap}#breadcrumbs span a{font-weight:var(--fw-2);color:var(--pc)}.tour-head-container #breadcrumbs span a{font-weight:var(--fw-2);color:var(--black)}.package-single.package-card .thumb-list{display:none}.banner-imgs{display:flex;height:100%;gap:12px;margin-left:auto;padding-left:34px;align-items:stretch;justify-content:end;overflow:hidden}.banner-img{width:100%;height:100%;overflow:hidden;transform:skew(10deg)}.banner-img:last-child{margin-right:-40px}@media (min-width: 992px){.banner-img:last-child{display:none}.banner-img:nth-child(2){margin-right:-42px}}@media (min-width: 1200px){.banner-img:nth-child(2){margin-right:0}.banner-img:last-child{display:block;margin-right:-40px}}.banner-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banner-review-container{display:flex;gap:12px;align-items:center;width:-moz-fit-content;width:fit-content;font-weight:500}.page-hero .banner-review-container{gap:8px;background:var(--white);padding:8px;border:1px solid #D0D0D0;border-radius:4px;font-size:14px}.package-single .tour-title{font-size:18px;color:var(--black)}.package-single .card-saver{top:20px;left:16px}.package-single .icon-button{width:34px;height:34px}.package-single .book-btn{padding:unset}.read-more-btn{margin:30px auto;display:block;padding:10px 20px;background:var(--sc);color:#fff;border:none;border-radius:5px;cursor:pointer}.about-img-grid{display:grid;grid-template-columns:auto auto;gap:20px;position:relative}.img-cell{overflow:hidden;border-radius:28px;position:relative}.about-img-grid img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:rotate(345deg) scale(1.4);border:5px solid var(--white);display:block}.circle-icon{width:80px;height:80px;border-radius:50%;background-color:var(--sc);margin-top:-74px;margin-bottom:16px;border:5px solid #fff1f0;display:flex;align-items:center;justify-content:center}.mate-red{background-color:#ffe6e6!important}.why-choose-sec{margin-top:60px;row-gap:60px}.why-choose-sec .step-box{height:100%;background-color:var(--white)}.icon-list{display:block;width:100%;text-align:center;color:#555;font-weight:500}.save-discount:before{display:none}.save-discount{padding:6px 10px;background-color:#ccf2dd;color:#4e5561;font-weight:var(--fw-3);font-size:14px;margin-left:0!important;display:flex;align-items:center;gap:5px;border-radius:4px}.icon-list li{position:relative;margin-left:30px;display:flex;align-items:center}.icon-list li a{color:var(--txt-color);font-size:clamp(.875rem,.5991rem + .4454vw,1rem)}.icon-list li a:hover{text-decoration:underline}.icon-list li:before{position:absolute;content:"";left:-30px;background:url(/build/assets/check-icon-BzM1LGWY.svg) no-repeat;background-size:contain;width:25px;height:25px}.img2-grid{display:grid;grid-template-columns:auto auto;align-items:center;gap:20px}.img2-grid img{border-radius:10px;width:100%}.choose-card{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;min-height:180px;padding:28px 20px;text-align:center;background:#f3f5f7;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;height:100%}.choose-card:before,.choose-card:after{content:"";position:absolute;top:0;width:48px;height:48px;background:color-mix(in srgb,var(--pc) 14%,white);pointer-events:none}.choose-card:before{left:0;border-radius:0 0 100%}.choose-card:after{right:0;border-radius:0 0 0 100%}.choose-card-icon{display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:50%;background-color:var(--pc);flex-shrink:0}.choose-card-icon svg{width:32px;height:32px}.choose-card h3{margin:0;font-size:clamp(1rem,.95rem + .2vw,1.125rem);font-weight:var(--fw-3);color:var(--black);line-height:1.35}.place-feature{background:#f3f5f7;border-radius:12px;overflow:hidden;border:1px solid #e1e1e1}.place-feature .place-feature-imgs{display:flex;height:100%;gap:16px;align-items:stretch;justify-content:end}.place-feature .place-feature-imgs-left{margin-right:auto;padding-right:26px}.place-feature .place-feature-imgs-right{margin-left:auto;padding-left:26px}.place-feature .place-feature-imgs .place-feature-img{width:100%;height:100%;overflow:hidden}.place-feature .place-feature-imgs-left .place-feature-img{transform:skew(350deg)}.place-feature .place-feature-imgs-left .place-feature-img:first-child{margin-left:-30px}.place-feature .place-feature-imgs-right .place-feature-img{transform:skew(10deg)}.place-feature .place-feature-imgs-right .place-feature-img:last-child{margin-right:-30px}.place-feature .place-feature-imgs img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.place-feature-tags{display:flex;flex-wrap:wrap;gap:10px;padding:0;list-style:none}.place-feature-tags li{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:8px;background:color-mix(in srgb,var(--pc) 10%,white);color:var(--txt-color);font-size:14px;font-weight:var(--fw-2)}.place-feature-tags li:before{content:"";width:16px;height:16px;flex-shrink:0;background:url(/build/assets/check-D1X26XSK.svg) center / contain no-repeat}.place-feature-content{padding:30px 20px}@media (min-width: 992px){.place-feature:has(.place-feature-imgs-left) .col-lg-5{padding-left:0}.place-feature:has(.place-feature-imgs-right) .col-lg-5{padding-right:0}.place-feature:has(.place-feature-imgs-left) .place-feature-content{padding-left:0}.place-feature:has(.place-feature-imgs-right) .place-feature-content{padding-right:0}}.horizontal-box{flex-direction:row;padding:20px;height:100%;border-radius:14px;background-color:#ffe9e9;border:1px solid #E5E5E5;justify-content:flex-start}.horizontal-box p{--white: var(--black);font-size:17px}.horizontal-box .amenity-icon{background-color:var(--pc);flex-shrink:0}.horizontal-box .amenity-icon img{filter:brightness(0) invert(1);width:35px}.benefit-card{background-color:#fff1f0;border:1px solid #DFDFDF;padding:26px 10px;border-radius:10px;display:flex;gap:15px;align-items:center}.benefit-card p{font-size:15px}.benefit-circle-icon{width:70px;height:70px;background-color:var(--pc);flex-shrink:0;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:17px}.benefit-circle-icon img{-webkit-tap-highlight-color:transparent}.benefits-sec{position:relative}.filter-section{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;background:#f3f4f6;border:1px solid #e8eaed;border-radius:14px}.filter-count-pill{display:inline-flex;align-items:center;gap:10px;padding:6px 16px 6px 6px;background:var(--white);border:1px solid #e5e7eb;border-radius:999px}.filter-count-badge{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:34px;padding:0 8px;border-radius:50%;background:color-mix(in srgb,var(--pc) 14%,white);color:var(--pc);font-size:14px;font-weight:var(--fw-4);line-height:1}.filter-count-label{color:var(--txt-color);font-size:15px;font-weight:var(--fw-2);white-space:nowrap}.filter-pills{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.filter-dropdown-wrapper{position:relative;display:inline-flex}.sort-filter-btn{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;background:var(--white);border:1px solid #e5e7eb;border-radius:4px;color:var(--txt-color);font-weight:var(--fw-2);cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.sort-filter-btn:hover{border-color:color-mix(in srgb,var(--pc) 40%,#e5e7eb);background:#f5f5f5}.sort-filter-btn svg{flex-shrink:0;color:#6b7280}.sort-filter-btn .sort-label{color:#6b7280;font-size:14px;font-weight:var(--fw-2)}.sort-filter-btn .sort-value{color:var(--black);font-size:14px;font-weight:var(--fw-3)}.filter-trigger-btn{padding:10px 16px;background:var(--white);border:1.5px solid var(--pc);border-radius:4px;color:var(--pc);font-size:14px;font-weight:var(--fw-3)}.site-btn.filter-trigger-btn:after{background-color:var(--pc)}.site-btn.filter-trigger-btn:hover{color:var(--white);border-color:var(--pc)}.filter-trigger-btn svg{flex-shrink:0}.filter-section .keyword-row .outline-btn{display:none}.filter-dropdown li button{color:var(--txt-color);width:100%;text-align:left;background:transparent;border:0;padding:0;cursor:pointer;font:inherit}.filter-dropdown{position:absolute;top:calc(100% + 8px);right:0;background:#fff;width:100%;border-radius:4px;box-shadow:0 8px 25px #00000026;transform:translateY(10px);transition:.25s ease-in-out;z-index:10;display:none}.filter-dropdown ul{list-style:none;margin:0;padding:0}.filter-dropdown ul li{padding:10px 15px;cursor:pointer;font-size:15px;color:#333;transition:background .2s}.filter-dropdown ul li:hover{background:#f5f5f5}.filter-dropdown.show{display:block;transform:translateY(0)}.tour-head-container{position:relative}.tour-head-container:before{position:absolute;content:"";width:100%;height:70%;background:linear-gradient(360deg,#eee,#eaf3f6);z-index:-1;top:0}.tour-head-container{padding-block:24px 40px}.tour-head-content h1{font-size:clamp(1.5rem,1.2321rem + .7143vw,1.875rem);text-transform:capitalize}.tour-head-content{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.tour-head-wrap .banner-numb-review{font-size:14px}.tour-head-container #breadcrumbs{border:unset;padding:unset;background-color:unset;margin-bottom:16px}.tour-main-container{padding:clamp(.625rem,.1964rem + .8929vw,1rem);border-radius:10px;box-shadow:0 0 14px #0000000d;background-color:var(--white)}.tour-main-container>.row-gap{row-gap:24px}.gallery-wrapper{display:flex;gap:20px;align-items:stretch;position:relative;height:100%}.gallery-wrapper .img-placeholder{background:#ccc;width:100%;height:100%;border-radius:8px}.gallery-right{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;width:35%;position:relative}.gallery-right img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px;cursor:pointer;opacity:.8;transition:.3s}.gallery-right :nth-child(3){grid-column:-1 / 1}.gallery-right img.active,.gallery-right img:hover{opacity:1;transform:scale(1.02)}.gallery-left{width:65%;position:relative}.gallery-left img{width:100%;height:371px;border-radius:10px;-o-object-fit:cover;object-fit:cover}.tour-info-box{border:1px solid #E5E5E5;padding:15px;display:flex;border-radius:10px;flex-direction:column;gap:12px;background-color:var(--white)}.gallery-view{background-color:var(--sc);position:absolute;bottom:15px;right:15px;font-size:14px;padding:6px 12px;border-radius:4px;font-weight:var(--fw-2);color:var(--white)}.tour-info-box .shared-wrap:hover .social-popup{transform:translateY(18%) scale(1) translate(-5px)!important}.tour-info-box .social-popup{top:0;left:0;flex-direction:column;transform:unset!important;transition:unset}.tour-booking-sec .pricing-sec{flex-direction:column;align-items:flex-start}.tour-booking-sec .price-label{font-size:15px;font-weight:var(--fw-2)}.tour-booking-sec .current-price{font-size:24px;color:#000}.tour-booking-sec .original-price{font-size:clamp(1rem,.9107rem + .2381vw,1.125rem)}.guarantee{color:#4e5561;font-weight:var(--fw-3);font-size:15px}.trust-badges{--f: .5em;position:absolute;top:0;right:100%;line-height:1.8;padding-inline:1lh;padding-bottom:var(--f);-o-border-image:conic-gradient(#0008 0 0) 51%/var(--f);border-image:conic-gradient(#0008 0,#0008 0) 51% / var(--f);clip-path:polygon(100% calc(100% - var(--f)),100% 100%,calc(100% - var(--f)) calc(100% - var(--f)),var(--f) calc(100% - var(--f)),0 100%,0 calc(100% - var(--f)),999px calc(100% - var(--f) - 999px),calc(100% - 999px) calc(100% - var(--f) - 999px));transform:translate(calc((1 - cos(286deg))*100%),-100%) rotate(316deg);transform-origin:100% 100%;background-color:var(--sc);font-size:15px;font-weight:600;color:#fff}.rating-count{font-size:14px;color:#8c8d8d;font-weight:var(--fw-2)}.outline-gray-btn{border:1px solid #D3D3D3;background-color:#f3f3f3;border-radius:40px;color:var(--black);font-size:15px}.tour-main-container .keyword-row{justify-content:flex-start}.tour-discount{position:relative;display:flex;flex-direction:column;align-items:end}[class*=ribbons]{font-size:12px;font-weight:var(--fw-3);background-color:red;clip-path:polygon(0 0,100% 0,100% 50%,100% 100%,0 100%,5% 50%);padding:4px 19px;display:inline-block;width:150px;color:var(--white)}.ribbons-orange{background-color:var(--sc)}.ribbons-red{transform:translate(-10%);background:radial-gradient(46.49% 50% at 50.88% 50%,#ed1c22,#ef1a23)}.circle-badge{width:60px;background:linear-gradient(180deg,#1565c0,#700808);height:60px;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:var(--fw-4);border-radius:75px;position:absolute;top:-9px;right:0;border:4px solid #f6f4ef;color:var(--white)}.custom-widget{padding:64px 24px 24px;border-radius:10px;position:relative;border:1px solid #d4d4d4;background:linear-gradient(0deg,#e8f2f5,#fff)}.widget-title{position:absolute;top:8px;left:-16px;font-size:clamp(1.0625rem,1.0179rem + .119vw,1.125rem);font-weight:var(--fw-2);padding:6px 16px;background:var(--sc);border-top-left-radius:20px;border-bottom-right-radius:20px;color:var(--white);font-size:16px!important}.widget-title:before{position:absolute;content:"";top:100%;z-index:0;left:1px;border-top:12px solid #A4000F;border-left:14px solid transparent;rotate:358deg}.bg-widget{margin-block:50px;padding-block:0 40px;background:url(/build/assets/hop-bg-D9zOsNK_.svg) no-repeat;background-size:cover;background-position:bottom}.border-left{border-left:5px solid var(--pc)}.bg-fill{background-color:#fff3f3}.bg-light-gray{background-color:#f4f4f4}.custom-widget>:last-child{margin-bottom:0}.flower-icon{width:50px;height:50px;padding:10px;background-color:var(--pc);display:flex;align-items:center;justify-content:center;border-radius:46px 46px 46px 0}.flip:hover img{transform:rotateY(360deg);transition:transform .8s .1s}.tour-page{color:var(--txt-color);line-height:1.6}.items-margin{display:flex;flex-direction:column;gap:16px}.tour-page ol li,.tour-page ul li,.accordions ul li,.accordions ol li,.all-page ul li,.all-page ol li{list-style:none;position:relative;padding-left:1.6rem;margin-bottom:16px;line-height:1.6}.pros :is(ol,ul) li:last-of-type,.cons :is(ol,ul) li:last-of-type,.accordions :is(ol,ul) li:last-of-type,.custom-widget :is(ol,ul) li:last-of-type{margin-bottom:0}.accordions .content p{margin-bottom:16px}.accordions .content:last-child{margin:0}.tour-page ol li:before,.tour-page ul li:before,.accordions ul li:before,.accordions ol li:before,.all-page ol li:before,.all-page ul li:before{content:"";position:absolute;left:0;background:url(data:image/svg+xml,%3Csvg%20width%3D%2215%22%20height%3D%2215%22%20viewBox%3D%220%200%200.375%200.375%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M.15.3A.019.019%200%200%201%20.137.268l.08-.08-.08-.081A.019.019%200%201%201%20.164.08l.094.094a.02.02%200%200%201%200%20.027L.164.295A.02.02%200%200%201%20.15.3%22%20fill%3D%22%235c5f62%22%2F%3E%3C%2Fsvg%3E) no-repeat;width:20px;height:20px;background-size:contain;margin-top:5px}.pros,.cons{position:relative;background-color:var(--white);padding:50px 25px 25px;border-radius:10px;box-shadow:0 0 5px #dfdfdf;height:100%}.custom-widget ul li:last-child{margin-bottom:0}.pros ul li:before{background:url(/build/assets/check-D1X26XSK.svg) no-repeat}.cons ul li:before{background:url(/build/assets/wrong-TeCwWIBq.svg) no-repeat}.pros-cons{padding-block:80px 70px}.pros-cons .container{position:relative;z-index:1}.pros-cons .container:before,.pros-cons .container:after{content:"";position:absolute;width:100px;height:100px;z-index:-1}.pros-cons .container:before{background:url(/build/assets/travel-icon1-_AG0ODqc.svg) no-repeat;background-size:contain;bottom:0;left:-46px}.pros-cons .container:after{background:url(/build/assets/bus-icon2-BDxS9VsZ.svg) no-repeat;background-size:contain;top:-61px;right:-46px}.table-info{border-radius:4px;overflow:hidden}.table-info :is(table,th,td){border:1px solid #D7D7D7;border-collapse:collapse;padding:16px 10px;text-align:left;line-height:1.6}.table-info th{background-color:#fff1f0;width:200px}.voucher-sec{padding-top:50px;position:relative}.voucher-sec:before{content:"";position:absolute;width:100%;height:70%;background:url(/build/assets/voucher-bg-BvwAHAr3.webp) no-repeat;background-size:cover;z-index:-1;top:0}.voucher-sec .step-box-icon{right:-113px;top:-17px}.voucher-sec .step-box{padding-top:0}.left-content{text-align:left;align-self:flex-start;display:flex;flex-direction:column;height:100%}.mid-head{text-align:center;margin-bottom:40px!important}.text-white{color:var(--white)}.single-menu-links{position:sticky;top:75px;z-index:9;background:#fff;border-block:1px solid #E5E5E5}.single-menu-links ul{display:flex;list-style:none;white-space:nowrap;overflow-x:auto}.single-menu-links li{padding:13px 18px}.single-menu-links li a{display:flex;align-items:center;gap:10px;color:var(--black);font-size:15px;line-height:1;cursor:pointer}.single-menu-links .active-links{background-color:var(--pc)}.single-menu-links .active-links a{color:var(--white)}.single-menu-links svg{fill:var(--black);width:19px;height:16px}.single-menu-links .active-links svg{fill:var(--white)}.booking-details .container{display:flex;align-items:center;justify-content:space-between}.booking-details .current-price{font-size:clamp(1.125rem,.9808rem + .5769vw,1.5rem)}.booking-details .original-price{font-size:clamp(1rem,.9519rem + .1923vw,1.125rem)}.booking-details .pricing-sec{flex-direction:column;align-items:flex-start}.b-form-group{display:flex;flex-direction:column;padding:10px 12px;gap:5px;height:100%;position:relative;border-radius:4px;border:1px solid #E2E2E2;cursor:pointer}.form-label{display:flex;align-items:center;gap:4px;font-weight:var(--fw-2)}.b-form-group:hover{background-color:#f9f9f9;transform:var(--transition)}.booking-form{display:flex;flex-direction:column;gap:10px}.availability-loader{display:flex;align-items:center;justify-content:center;gap:10px;padding:20px;text-align:center}.availability-results-loader{display:flex;align-items:center;justify-content:center;gap:10px;padding:30px 20px;text-align:center;margin:20px 0}.availability-results-loader span{font-size:16px;color:#4c4c4c;font-weight:var(--fw-2)}.loader-spinner{width:20px;height:20px;border:3px solid #f3f3f3;border-top:3px solid var(--sc);border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.availability-results{padding:20px;margin-top:15px;background:#f5f5f5;border-radius:8px}.availability-results h4{margin:0 0 10px;color:#2b2b2b;font-size:18px}.availability-results p{margin:0;color:#4c4c4c}.availability-error{font-size:13px;color:var(--sc);background:#fff1f1;border:1px solid #f5b5b5;padding:8px 12px;border-radius:6px;display:flex;align-items:flex-start;gap:8px}.availability-error svg{width:16px;height:16px;flex-shrink:0;margin-top:2px}.b-form-group label{display:flex;align-items:center;gap:6px;font-size:15px;font-weight:var(--fw-3);cursor:pointer}.b-form-group :is(input,select){border:unset;font-size:16px;background-color:transparent;color:#4c4c4c;text-align:left;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.booking-details{padding-block:22px;z-index:100;background:#fff;border-block:1px solid #E5E5E5;position:fixed;bottom:-130px;left:0;right:0;transition:all .3s ease-in-out}.booking-details.booking-show{bottom:0}.booking-details .bookNowBtn{white-space:nowrap;overflow:clip}.booking-details .close{right:10px;width:26px;height:26px;font-size:18px}.booking-submit{background-color:var(--pc);height:100%;border-radius:0 10px 10px 0}.booking-submit svg{width:40px;height:40px;fill:var(--white)}.book-dropdown-menu{font-size:15px;display:flex;gap:6px;flex-direction:column;position:absolute;background:#fff;border:1px solid #eee;border-radius:8px;padding:10px;z-index:10;box-shadow:0 3px 10px #0000001a;top:calc(100% + 10px);width:100%;left:0;cursor:default}.book-dropdown-menu li{display:flex;align-items:center;padding:4px;gap:10px}.book-dropdown-menu li b{font-size:14px}.book-dropdown-menu .book-btn{padding:5px;font-size:14px;border-radius:4px}.book-dropdown-menu .book-btn span{color:var(--white);display:block}.dropdown-input{display:flex;margin-left:auto}.incrmt{justify-content:center;align-items:center;width:1.5rem;height:1.5rem;border:1px solid var(--pc)!important;border-radius:50%!important;padding:0!important;color:var(--black)}.btn-danger{background-color:var(--pc);color:var(--white)}.btn-danger:hover,.minus:hover{background-color:var(--sc);border-color:var(--sc);color:var(--white)}.dropdown-input .number{justify-content:center;display:flex;align-items:center}.book-dropdown-menu.active{display:block}.booking-dropdown{display:inline-block;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;justify-content:space-between}.booking-dropdown span{display:flex;align-items:center;justify-content:space-between;gap:5px;width:100%;color:#4c4c4c}.ui-datepicker{background:#fff!important;font-family:inherit!important;transition:none!important}.ui-datepicker .ui-datepicker-header{background:transparent!important;padding:10px 0!important}.ui-datepicker .ui-datepicker-title{color:#000!important;font-weight:var(--fw-3)!important;display:flex;align-items:center;justify-content:space-evenly}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{cursor:pointer!important;top:10px!important}.ui-datepicker td a{border:none!important;background:var(--sc)!important;color:#fff!important}.ui-datepicker td a.ui-state-active{background:#f93636!important}.ui-datepicker .ui-state-disabled{cursor:not-allowed!important}.ui-datepicker .ui-datepicker-calendar th{padding:8px!important;font-weight:var(--fw-3)!important;color:var(--black)!important}.ui-datepicker .ui-datepicker-calendar td{padding:2px!important}.ui-datepicker .ui-datepicker-calendar td :is(a,span){padding:8px!important;text-align:center!important;border-radius:4px!important}.ui-datepicker .ui-datepicker-calendar .ui-state-disabled{opacity:.3!important}.ui-datepicker .ui-datepicker-title select option{color:var(--black)!important}.ui-datepicker .ui-datepicker-title select{border:1px solid #ff8282;padding:3px 10px;border-radius:23px;background:#ffdede;border:1px solid red}input[type=text].hasDatepicker{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;text-align:left!important;line-height:normal!important}#travelDate[readonly]{cursor:pointer!important;background-color:transparent!important}#travelDate[readonly]:focus{outline:none!important;border:none!important}.extra-text{display:block;margin-bottom:10px}.extra-text-show{display:none;color:var(--pc)}@media (width:1024px){.extra-text{display:none}.extra-text-show{display:block}}.err-container{margin-top:50px}.err-container:after{background:url(../images/1.png) no-repeat;bottom:-143px;left:0}.err-container:before{background:url(../images/2.png) no-repeat;right:0;background-size:contain}.ticket-head{display:flex;align-items:center;gap:10px;justify-content:space-between;background-color:#fff3f3;padding:15px;flex-wrap:wrap;cursor:pointer}.price-save{background-color:var(--sc);padding:3px 8px;border-radius:23px;display:flex;align-items:center}.ticket-total{display:flex;flex-direction:column;gap:16px;position:relative}.ticket-total:before{content:"";width:1px;height:100%;background-color:#d7d7d7;position:absolute;left:-19px}.ticket-total .group-button{display:none}.tour-booking-result{border:1px solid var(--pc);border-radius:10px;overflow:clip;margin-bottom:20px}.ticket-name{font-weight:var(--fw-3);margin-bottom:3px}.result-total{display:flex;flex-direction:column;gap:3px}.time-label{padding:10px;border:2px solid #d0d4dd;border-radius:10px;cursor:pointer;color:var(--black);font-weight:var(--fw-3);transition:.2s;display:inline-block;font-size:clamp(.8125rem,.7644rem + .1923vw,.9375rem)}.extra-chips{color:var(--black)}.time-list{display:flex;list-style:none;gap:10px;flex-wrap:wrap}.time-list li{display:inline-flex}.time-list .hidden{display:none!important}.time-radio{display:none}.time-radio:checked+.time-label{background-color:var(--pc);color:var(--white);border-color:var(--pc)}.result-selected :is(.time-chips,.group-button){display:flex!important}.result-tab{display:none!important}.result-selected .result-tab{display:grid!important}.result-selected .ticket-head .current-price{display:none}.result-selected .group-button{justify-content:flex-end}.ticket-head input[type=radio]{accent-color:var(--pc);cursor:pointer}.ticket-result-layout{padding:16px 20px;gap:20px;display:grid;grid-template-columns:auto 32%;border-top:1px solid var(--pc)}.badge-label{font-size:14px;background-color:var(--pc);padding:5px 10px;display:flex;border-radius:34px;color:var(--white)}.ticket-type{display:flex;flex-direction:column;gap:20px}.time-chips{display:none;gap:10px;flex-wrap:wrap}.page-banner{position:relative;display:flex;align-items:center;justify-content:center;min-height:220px;padding-block:clamp(2.5rem,1.5rem + 3vw,4rem);background:linear-gradient(#0a1828ba,#0a1828b8),url(/build/assets/page-banner-bg-Bjk7km6b.jpg) center / cover no-repeat;color:#fff;text-align:center;overflow:hidden}.page-banner__inner{display:flex;flex-direction:column;align-items:center;gap:12px;position:relative;z-index:1}.page-banner #breadcrumbs{margin:0;padding:0;border:unset;border-radius:0;background-color:transparent;color:#fff;font-size:14px}.page-banner #breadcrumbs span a,.page-banner #breadcrumbs span span{color:#fff;font-weight:var(--fw-2)}.page-banner #breadcrumbs svg path{fill:#fff}.page-banner__title{margin:0;color:#fff;font-size:clamp(1.75rem,1.2rem + 1.8vw,2.75rem);font-weight:var(--fw-4);line-height:1.2}.all-page-hero{padding-block:clamp(2.25rem,.7321rem + 4.0476vw,4.375rem);align-items:center;background:url(/build/assets/hero-bg-Bv1JJ65x.webp) no-repeat bottom;background-size:cover}.all-page-hero #breadcrumbs{border:unset;padding:unset;background-color:unset;margin-bottom:10px}.all-page :is(p,table){margin-bottom:16px}.hide{display:none!important}.world-destination-sec .highlight{color:var(--pc)!important;text-decoration:underline;font-weight:var(--fw-3)}.search-filter-result{height:-moz-fit-content;height:fit-content}.search-filter{background:var(--white);width:-moz-fit-content;width:fit-content;padding:12px 20px;border-radius:34px;width:30%;border:1px solid #CDCDCD}.search-filter input{width:100%;border:unset;margin-left:10px;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-color:#fff!important}.search-faq .accordions{-moz-column-count:2;column-count:2;-moz-column-gap:20px;column-gap:20px}.search-faq .accordions details{-moz-column-break-inside:avoid;break-inside:avoid;width:100%;display:inline-block}.left-sidebar{border:1px solid #CACACA;padding:16px 26px 16px 0;border-radius:10px;list-style:none;top:100px}.left-sidebar li{padding:15px 15px 10px 30px;color:var(--black);display:flex;align-items:center;gap:10px}.left-sidebar li a{color:var(--black)}.left-sidebar .current{background-color:var(--pc);color:var(--white);border-radius:0 30px 30px 0;transform:translate(-12px);padding-left:42px;position:relative}.left-sidebar .current:before,.left-sidebar .current:after{position:absolute;content:"";border-left:14px solid transparent;left:-1px;z-index:-6}.left-sidebar .current:before{border-bottom:10px solid #5D0000;top:-9px}.left-sidebar .current:after{border-top:10px solid #5D0000;bottom:-9px}.sep-heading{position:relative;display:flex;align-items:center;gap:5px}.sep-heading:after{content:"";height:2px;width:100%;background:var(--gradient);display:block;margin-left:2%}.blog-page>img{width:50%;margin-inline:auto;display:block}.blog-page p{text-align:justify}.blog-page :is(img){margin-bottom:16px}.all-page .accordions{margin-block:30px}.all-page .accordions details:last-child{margin-bottom:0}.sm-blog{padding:10px;background-color:#fff3f3}.sm-blog .blog-title{font-size:clamp(1.0625rem,1.0385rem + .0962vw,1.125rem)}.blog-sidebar{margin-bottom:30px}.blog-sidebar .sm-blog{margin-bottom:16px}.sm-blog .meta-item{--white: var(--txt-color)}.written-auth-img{width:60px;height:60px}.written-auth-img img{width:60px;height:60px;border-radius:50%;border:1px solid var(--pc);padding:5px;flex-shrink:1;margin-bottom:0}.written-auth-img{flex-shrink:0}.written-by{border-bottom:2px solid var(--pc);border-radius:10px;box-shadow:0 .5rem 1rem #00000026!important;margin-bottom:30px;padding:1.5rem!important}.blog-img{height:200px;background:#ccc;border-radius:4px}.blog-feature img,.blog-img img{width:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px;height:100%}.blog-feature{height:300px;background:#ccc;border-radius:4px}.blog-info{display:flex;align-items:center;gap:10px 20px;flex-wrap:wrap}.blog-info li{list-style:none;position:relative;line-height:1.6}.blog-info li a{color:var(--black);font-weight:var(--fw-3);transition:var(--transition)}.blog-info li a:hover{color:var(--pc)}.summary{margin-bottom:20px}.auth-info{display:flex;align-items:center;justify-content:center}.auth-info img{width:25px;height:25px;border-radius:30px;margin-right:7px;outline:1px solid #adadad;padding:4px;-o-object-fit:contain;object-fit:contain}.auth-des .social-media li:before{display:none}.auth-des .social-media li{padding-left:0}.auth-des .social-media li img,.auth-des .social-media li{margin-bottom:0}.auth-des .social-media li img{width:25px}#cancelModal ul{padding-left:1.5rem}#cancelModal ul li{margin-bottom:16px}.lightbox{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000d9;display:none;align-items:center;justify-content:center;z-index:99999}.lightbox img{max-width:90%;max-height:80%;margin-inline:auto;border-radius:8px}.lightbox.active{display:flex}#lightbox-img{max-width:90%;max-height:80vh;border-radius:8px;-o-object-fit:cover;object-fit:cover}.close-icon{position:absolute;top:20px;right:30px;font-size:32px;color:#fff;cursor:pointer}#lightbox .prev,#lightbox .next{position:absolute;top:50%;font-size:clamp(2.125rem,.9821rem + 2.381vw,3.125rem);transform:translateY(-50%);color:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:10px}#lightbox .prev{left:30px}#lightbox .next{right:30px}#lightbox .prev:hover,#lightbox .next:hover,.close-icon:hover{color:var(--black);background-color:var(--white);border:1px solid var(--pc)}.custom-table{overflow-x:auto}.custom-table table{width:100%;border-collapse:collapse;font-family:Arial,sans-serif;font-size:14px}.custom-table th,.custom-table td{border:1px solid #ccc;padding:10px 12px;text-align:left}.custom-table td{max-width:200px;min-width:100px}.custom-table th{background:#f2f2f2;font-weight:var(--fw-3)}.custom-table tr:nth-child(2n){background:#fafafa}.custom-table tr:hover{background:#f1f1f1}.horizontal-package{margin-block:30px;padding:10px 20px 10px 10px;background-color:#fff3f3;border:1px solid #ff6e6e}.horizontal-package .amenities li:before{display:none}.horizontal-package .package-info{padding:0}.blog-card:has(.blog-img){margin:0}.sidebar-cta-title{font-weight:var(--fw-3);font-size:18px}.sidebar-cta{padding:20px 10px;background-color:#fff3f3;border:1px solid #ff8f8f;border-radius:4px;position:sticky;top:100px;margin-bottom:30px;display:flex;flex-direction:column;gap:10px;align-items:center;text-align:center}.horizontal-package .amenities li{margin-bottom:0}.checkout-payment-form :is(.from-group input){width:100%;padding:15px 10px 10px 15px;border:1px solid #CBCBCB;border-radius:4px}.checkout-payment-form .from-group input:focus{border-color:var(--pc)}.checkout-payment-form .from-group{position:relative;border-radius:4px}.checkout-payment-form .from-group label{font-size:14px;position:absolute;top:-9px;left:10px;background:var(--white);padding-inline:7px;font-weight:var(--fw-2);z-index:1}.checkout-payment-container,.checkout-right{outline:1px solid #CFCFCF;border-radius:10px}.checkout-right{overflow:hidden}.iti-3__dropdown-content{background-color:var(--white)}.iti__search-input-wrapper .iti__search-icon svg{display:none}.iti__country:before{display:none}.iti__country{padding-left:10px!important}.iti__country-list li{margin-bottom:0!important}.iti__dial-code{color:var(--black)}.checkout-payment-container{position:sticky;top:100px}.checkout-payment-form{padding:0 15px 20px}.agree-checkbox label{margin-left:10px}.agree-checkbox input{margin-top:4px}#promo_form button{height:45px}.checkout-title{font-size:clamp(1.125rem,1.0769rem + .1923vw,1.25rem);margin-bottom:25px!important;font-weight:var(--fw-3)}.checkout-style{background-color:#ffe8e8;padding:10px 10px 10px 15px;border-radius:4px;border-left:4px solid var(--pc);margin-bottom:16px}.high-light-sec svg{width:29px;height:31px;fill:#00c951}.high-light-sec{display:flex;background-color:#f2f2f2;padding:11px;gap:10px;margin-bottom:30px;align-items:center}.checkout-pg{margin-top:50px}.traveller-user{font-weight:var(--fw-3);display:flex;align-items:center;gap:10px;counter-increment:traveller;position:relative}.pickup-point{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.pickup-point input{width:100%;padding:13px 14px;border:1px solid #CBCBCB;border-radius:10px;font-size:14px}.pickup-point label{display:flex;align-items:center;gap:5px}.traveller-user:before{content:counter(traveller);width:24px;height:24px;border-radius:50%;background:var(--sc);color:#fff;font-size:14px;font-weight:var(--fw-4);display:flex;align-items:center;justify-content:center}.summary-head{padding:12px 20px;background:var(--pc);color:var(--white);font-weight:var(--fw-3);font-size:18px}.summary-card{padding:20px 16px}.selected-tour-content{display:grid;grid-template-columns:25% auto;gap:15px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #CFCFCF}.selected-tour-content .location{font-size:14px;color:var(--black);font-weight:var(--fw-2)}.selected-tour-content .location svg{width:16px;height:16px}.selected-tour-content img{border-radius:10px;-o-object-fit:cover;object-fit:cover;height:75px}.selected-tour-content .tour-title{font-size:clamp(1rem,.976rem + .0962vw,1.0625rem);color:var(--black);margin-bottom:0}.summary-details li:before{display:none}.summary-details li{list-style:none;display:flex;justify-content:space-between;gap:20px;margin-bottom:10px!important;padding-left:0!important}.summary-details li span{font-weight:var(--fw-3)}.tour-actions{display:flex;gap:10px;flex-wrap:wrap}.action-button{padding:9px 15px;background-color:red;font-size:15px;border-radius:4px;display:inline-flex;align-items:center;gap:5px;color:var(--black);font-weight:var(--fw-2)!important}.summary-details{margin-bottom:20px}.bg-warning{background-color:#ffc107}.bg-danger{background-color:var(--pc)}.bg-blue{background-color:#0065ff}.action-button.text-white{color:var(--white)}.summary__total{background-color:#ffe4e4;display:flex;justify-content:space-between;margin:20px 16px;padding:16px;border-radius:4px;border-bottom:2px solid var(--pc)}.summary__amount{color:var(--pc)}.checkout-payment-form{counter-reset:traveller}.iti{width:100%!important}.mission-sec{border-radius:10px;padding-block:60px}.mission-sec .step-box{align-items:flex-end;height:100%}.mission-sec .step-box-icon:before,.mission-sec .step-box-icon:after{z-index:1}.filter-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;z-index:900}.filter-close{border:1px solid white;border-radius:30px;width:25px;height:25px;display:flex;align-items:center;justify-content:center;cursor:pointer}.filter-h-title{display:flex;align-items:center;gap:5px;font-weight:var(--fw-3)}.filterPopup__content{width:450px;max-height:90%;background:#fff;border-radius:12px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) scale(.6);opacity:0;transition:.3s ease;z-index:1000;display:none;overflow:hidden}.filterPopup__content.active{display:block;opacity:1;transform:translate(-50%,-50%) scale(1)}.filterPopup__header{background:var(--pc);padding:14px 20px;color:#fff;display:flex;justify-content:space-between;font-size:18px}.accordion-header-titles{display:flex;align-items:center;gap:5px}.filter-container{padding:20px;overflow-y:auto;height:423.35px}.filter-title{font-size:16px;font-weight:var(--fw-3);margin:0 0 8px}.price-label{font-size:15px;color:#000}#applied_filters button,.applied_filters_result span{border:1px solid #ddd;background:#f1f1f1;border-radius:20px;padding:5px 10px;margin:3px;font-size:14px;cursor:pointer;color:var(--txt-color)}.applied_filters_result{margin-top:20px;flex-wrap:wrap;display:flex}.price-slider{position:relative;height:45px}.slider-track{position:absolute;top:50%;width:100%;height:4px;background:#ddd;border-radius:10px;transform:translateY(-50%)}.price-slider span{width:12px;height:12px;background:var(--pc);border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%);cursor:pointer;z-index:1}.price-slider input[type=hidden]{display:none}.accordion-header{font-size:16px;font-weight:var(--fw-3);cursor:pointer;padding:10px 0;display:flex;justify-content:space-between;align-items:center}.accordion-item .accordion-body{display:none;padding-bottom:10px}.accordion-item.active .accordion-body{display:block}.accordion-item{border-bottom:1px solid #cccccc}.accordion-body label{display:flex;margin-bottom:8px;gap:7px;font-size:15px}.acc-arrow{transition:.3s ease}.accordion-item .acc-arrow{transform:rotate(89deg)}.accordion-item.active .acc-arrow{transform:rotate(269deg)}.filter-footer{padding:15px;display:flex;justify-content:flex-end;gap:10px;border-top:1px solid #eee}.btn{padding:8px 16px;cursor:pointer;border-radius:4px;border:none;font-size:14px}.apply{background:var(--pc);color:#fff}.site-btn.apply:after{background-color:var(--sc)}.site-btn.apply:hover{color:#fff}.reset{background:#eee;color:#333;border:1px solid #a9a9a9}.site-btn.reset:after{background-color:var(--pc)}.site-btn.reset:hover{color:#fff;border-color:var(--pc)}.all-reviews .review-card{border:1px solid #f7c6c5;background-color:#f7c6c538}.review-pg .review-card{border:unset;border-radius:10px;padding:20px 25px;border:1px solid var(--pc)}.review-pg .reply-review{background-color:var(--white)}.review-pg .review-info p{margin-bottom:0}.review-h{text-align:center;background-color:var(--pc);padding:10px;color:var(--white)}.review-box{border:1px solid rgb(187,187,187);border-radius:10px;overflow:hidden;position:sticky;top:100px}.rating-score .score{font-size:clamp(1.25rem,-.2885rem + 2.4038vw,1.875rem)}.rating-score .total{font-size:14px}.review-inner{padding:10px 20px 20px}.rating-score{background:linear-gradient(135deg,var(--sc),#fb3232);color:#fff;border-radius:12px;padding:18px 15px;font-weight:var(--fw-4)}.rating-header{display:flex;gap:20px;align-items:center}.badge.green{background:#ecfdf5;color:#047857;font-size:14px;font-weight:var(--fw-3);border:1px solid #047857;border-radius:47px;padding:2px 5px;display:inline-block}.rating-breakdown li:before{display:none}.rating-breakdown li{padding-left:0!important;margin-bottom:10px!important;display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px}.rating-breakdown li span{font-weight:var(--fw-2)}.review-box a.outline-btn{width:100%}.rating-info p{font-size:14px;margin-bottom:10px}.doc-card{padding:20px;border:1px solid #dadada;display:flex;gap:20px;justify-content:space-between}.download-button{width:44px;height:44px;background:var(--pc);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.doc-card p{font-weight:400}.doc-card span{font-weight:var(--fw-3)}.help-topic-card{display:flex;flex-direction:column;height:100%;padding:24px;background:var(--white);border-radius:20px;border:1px solid #d4d4d4}.help-topic-card:hover{box-shadow:0 8px 24px #2020200f}.help-topic-head{padding-bottom:16px;border-bottom:1px solid #ebe6e1}.help-topic-icon{flex-shrink:0;color:#e36a20}.help-topic-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.help-topic-link{color:#4a4a4a;font-size:15px;line-height:1.45;text-decoration:none;font-weight:400}a.help-topic-link:hover{color:#202020}.help-topic-arrow{display:inline-flex;margin-top:4px;flex-shrink:0}.author main .flex-single-ath-profile{font-size:30px;font-weight:var(--fw-3)}.author-pg .auth-des{display:flex;flex-direction:column;gap:8px}[x-cloak]{display:none!important}
