html,body{font-family:var(--font-archivo), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";overflow-x:clip!important}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#masthead ul.nav-menu li.dropdown:focus-within>.dropdown-menu{display:block}#masthead ul.nav-menu:hover li.dropdown:not(:hover)>.dropdown-menu{display:none!important}#masthead ul.nav-menu li.dropdown:focus-within:after{opacity:1;border-bottom:10px solid #fff;border-left:10px solid #0000;border-right:10px solid #0000;position:absolute;bottom:0;left:calc(50% - .5rem);transform:translate(-50%)}#masthead ul.nav-menu li:hover>.dropdown-toggle{text-decoration:underline}#masthead .dropdown-toggle,#masthead .mobile-menu button.mobile-menu-item{font-weight:inherit}#masthead .hamburger-icon-container .mobile-menu .menu-item-list ul li button>span{height:3.5rem}#masthead .hamburger-icon-container .mobile-menu .menu-item-list ul li button{-webkit-tap-highlight-color:#0000;text-align:inherit;overflow:hidden}#masthead .hamburger-icon-container .mobile-menu .social-media a.whatsapp{background-color:#25d366}.site-main{margin-top:4.375rem}#home-wrapper #main #category .travel-guides .travel-guide-list{scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}#home-wrapper #main #category .travel-guides .travel-guide-list::-webkit-scrollbar{display:none}#home-wrapper #main #category .travel-guides .travel-guide .travel-guide-card:not(:has(figure)){background-color:#2d3748;height:272px}#tour-detail-wrapper #main #gallery .tour-images .tour-images-strip{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}#tour-detail-wrapper #main #gallery .tour-images .tour-images-strip::-webkit-scrollbar{display:none}#tour-detail-wrapper #main #gallery .tour-images .tour-images-slide{scroll-snap-align:start;flex:0 0 100%;overflow:hidden}#tour-detail-wrapper #main #gallery .tour-images .tour-images-slide img{object-fit:cover;width:100%;height:100%}#tour-detail-wrapper #main #post-categories .categories .slick-list{scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}#tour-detail-wrapper #main #post-categories .categories .slick-list::-webkit-scrollbar{display:none}.b-tabs nav.tabs ul li button{cursor:pointer;color:inherit;font:inherit;background:0 0;border:0;outline:none;padding:.5rem 1rem;display:inline-block}.tour-prose{white-space:pre-line}.booking-form .elective-ticket-selection input.ticket-count{appearance:textfield}.booking-form .elective-ticket-selection input.ticket-count::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.booking-form .elective-ticket-selection input.ticket-count::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#tour-detail-wrapper #main #tour .tours .tours-strip{scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}#tour-detail-wrapper #main #tour .tours .tours-strip::-webkit-scrollbar{display:none}#tour-detail-wrapper #main #tour .tours .arrow{position:absolute;top:11rem;transform:translateY(-1.5rem)}#tour-detail-wrapper #main #tour .tours .arrow.prev{left:-1.5rem}#tour-detail-wrapper #main #tour .tours .arrow.next{right:-1.5rem}#singlepost-wrapper.no-cover #main{padding-top:4.375rem}@media screen and (min-width:1280px){#singlepost-wrapper.no-cover #main{padding-top:4.375rem}}.editor-content .lwptoc{margin:32px 0}.editor-content .lwptoc .lwptoc_i{text-align:left;color:#333;background:#fff;padding:14px 18px 18px;display:inline-block}.editor-content .lwptoc .lwptoc_i .lwptoc_header{color:#fff;margin-bottom:6px}.editor-content .lwptoc .lwptoc_i .lwptoc_items{font-size:90%}.editor-content .lwptoc .lwptoc_i .lwptoc_item{margin-top:2px}.editor-content .lwptoc .lwptoc_i .lwptoc_item:first-child{margin-top:0}.editor-content .lwptoc .lwptoc_i .lwptoc_itemWrap .lwptoc_itemWrap{margin:2px 0 0 14px}.b-tabs nav.tabs ul{margin:0;padding:0;list-style:none}.veme-lightbox{z-index:9999;background-color:#fff;flex-direction:column;display:flex;position:fixed;inset:0}.veme-lightbox-header{justify-content:center;align-items:center;padding:1rem;display:flex;position:relative}.veme-lightbox-count{color:#4b5563;font-size:.875rem;font-weight:500}.veme-lightbox-close{background-color:#f3f4f6;border-radius:.375rem;align-items:center;gap:.25rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:background-color .2s;display:flex;position:absolute;right:1rem}.veme-lightbox-close:hover{background-color:#e5e7eb}.veme-lightbox-content{flex-grow:1;position:relative;overflow:hidden}.veme-lightbox-btn{z-index:10;color:#6b7280;border-radius:9999px;justify-content:center;align-items:center;padding:.5rem;transition:color .2s,background-color .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.veme-lightbox-btn:hover{color:#000;background-color:#f3f4f6}.veme-lightbox-btn.left{left:1rem}.veme-lightbox-btn.right{right:1rem}.veme-lightbox-img{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:100%;padding:1rem 3rem 2rem;position:absolute;top:0;left:0}@media (min-width:1280px){.xl\:h-\[calc\(70vh-0\.25rem\)\]{height:calc(70vh - .25rem)}}.group:hover .group-hover\:scale-110{transform:scale(1.1)}.transition-transform{transition-property:transform}.duration-250{transition-duration:.25s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.text-\[2\.125rem\]{font-size:2.125rem}@media (min-width:1280px){.xl\:text-\[2\.125rem\]{font-size:2.125rem}.xl\:text-\[1\.375rem\]{font-size:1.375rem}}.opacity-0{opacity:0}.group:hover .group-hover\:opacity-100{opacity:1}.pointer-events-none{pointer-events:none}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.group:hover .group-hover\:-translate-y-2{transform:translateY(-.5rem)}.group:hover .group-hover\:-translate-y-4{transform:translateY(-1rem)}.transition-all{transition-property:all}.duration-300{transition-duration:.3s}.booking-form::-webkit-scrollbar{width:6px}.booking-form::-webkit-scrollbar-track{background:0 0}.booking-form::-webkit-scrollbar-thumb{background-color:#cbd5e1;border-radius:20px}@media (min-width:1280px){.xl\:flex.hidden,[class~=hidden][class~=xl\:flex]{display:flex!important}.xl\:hidden,[class~=xl\:hidden]{display:none!important}}.hidden{display:none!important}@media (min-width:1280px){.xl\:flex.hidden,[class~=hidden][class~=xl\:flex]{display:flex!important}.xl\:block.hidden,[class~=hidden][class~=xl\:block]{display:block!important}.xl\:hidden,[class~=xl\:hidden]{display:none!important}.xl\:pt-0{padding-top:0}}.font-medium{font-weight:500}.line-through{text-decoration:line-through}.whitespace-nowrap{white-space:nowrap}.rounded-xl{border-radius:.75rem}.shadow-sm{box-shadow:0 1px 2px #0000000d}.w-10{width:2.5rem}.w-36{width:9rem}.h-10{height:2.5rem}.pb-0\.5{padding-bottom:.125rem}.border-b-2{border-bottom-width:2px}.space-y-4>:not(template)~:not(template){margin-top:1rem}.space-y-6>:not(template)~:not(template){margin-top:1.5rem}.space-y-8>:not(template)~:not(template){margin-top:2rem}.text-gray-500{color:#6b7280}.text-gray-900{color:#111827}.border-gray-100{border-color:#f3f4f6}.border-gray-200{border-color:#e5e7eb}.bg-green-50{background-color:#f0fdf4}.text-green-800{color:#166534}.bg-red-50{background-color:#fef2f2}.text-red-800{color:#991b1b}.bg-orange-50{background-color:#fff7ed}.border-orange-200{border-color:#fed7aa}.text-orange-800{color:#9a3412}.bg-yellow-400{background-color:#facc15}.border-yellow-400{border-color:#facc15}.bg-primary\/5{background-color:#ea64d40d}.hover\:text-gray-700:hover{color:#374151}.hover\:border-gray-300:hover{border-color:#d1d5db}.hover\:bg-yellow-50:hover{background-color:#fefce8}.hover\:bg-yellow-500:hover{background-color:#eab308}.hover\:opacity-90:hover{opacity:.9}.disabled\:opacity-60:disabled{opacity:.6}.focus-visible\:ring-2:focus-visible,.peer:focus-visible~.peer-focus-visible\:ring-2{box-shadow:0 0 0 var(--ring-offset-width,0px) var(--ring-offset-color,#fff), 0 0 0 calc(2px + var(--ring-offset-width,0px)) var(--ring-color,#3b82f680)}.focus-visible\:ring-offset-2:focus-visible{--ring-offset-width:2px}.focus-visible\:ring-yellow-600:focus-visible,.peer:focus-visible~.peer-focus-visible\:ring-yellow-600{--ring-color:#ca8a04}@media (min-width:640px){.sm\:p-6{padding:1.5rem}}@media (min-width:1280px){.xl\:flex-row{flex-direction:row}.xl\:items-start{align-items:flex-start}.xl\:sticky{position:sticky}.xl\:top-6{top:1.5rem}}#tour-review-section .comment-rating .rating__icon--empty{color:#ddd}.editor-content .wp-block-embed,.editor-content .wp-block-image{margin-bottom:1em}.editor-content .wp-block-embed figcaption,.editor-content .wp-block-image figcaption{margin-top:.5em;margin-bottom:1em}.editor-content .wp-block-image img{max-width:100%}.editor-content .wp-block-image.aligncenter{text-align:center}.editor-content .wp-block-image.alignfull img,.editor-content .wp-block-image.alignwide img{width:100%}.editor-content .wp-block-image .aligncenter,.editor-content .wp-block-image .alignleft,.editor-content .wp-block-image .alignright,.editor-content .wp-block-image.is-resized{display:table}.editor-content .wp-block-image .aligncenter>figcaption,.editor-content .wp-block-image .alignleft>figcaption,.editor-content .wp-block-image .alignright>figcaption,.editor-content .wp-block-image.is-resized>figcaption{caption-side:bottom;display:table-caption}.editor-content .wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.editor-content .wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.editor-content .wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.tour-layout{grid-template-columns:minmax(0,1fr);display:grid}.tour-layout-booking{margin-bottom:1rem}@media (min-width:1280px){.tour-layout{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.tour-layout-intro{grid-area:1/1}.tour-layout-rest{grid-area:2/1}.tour-layout-booking{grid-area:1/2/span 2;align-self:start;margin-bottom:0;padding-left:4rem}.tour-layout-booking--pinned{z-index:10;position:sticky;top:6rem}}
