.header .primary-menu .primary-menu-wrapper .mega-menu{--mm-regions-width: 29rem;--mm-packages-width: 57.3rem;--mm-feature-width: 33.2rem;--mm-ease: cubic-bezier(0.32, 0.72, 0, 1)}@media(min-width: 992px){.header .primary-menu .primary-menu-wrapper ul li.menu-item-has-children.has-mega-menu{position:static}.header .primary-menu .primary-menu-wrapper ul li.menu-item-has-children.has-mega-menu>.mega-menu{opacity:1;visibility:hidden;pointer-events:none}.header .primary-menu .primary-menu-wrapper ul li.menu-item-has-children.has-mega-menu:hover>a::before,.header .primary-menu .primary-menu-wrapper ul li.menu-item-has-children.has-mega-menu.current-menu-item>a::before{content:"";position:absolute;top:100%;left:-8rem;right:-8rem;height:4rem}.header .primary-menu .primary-menu-wrapper ul li.menu-item-has-children.has-mega-menu.current-menu-item>.mega-menu{visibility:visible;pointer-events:auto}.header .primary-menu .primary-menu-wrapper ul li.menu-item-has-children.has-mega-menu.current-menu-item>.mega-menu .mega-menu-inner{opacity:1;transform:translateY(0)}.header .primary-menu .primary-menu-wrapper ul li.menu-item-has-children.has-mega-menu.current-menu-item>.mega-menu .mega-menu-region{opacity:1;transform:translateY(0)}.header .primary-menu .primary-menu-wrapper ul li.menu-item-has-children.has-mega-menu:has(:focus-visible)>.mega-menu{visibility:visible;pointer-events:auto}.header .primary-menu .primary-menu-wrapper ul li.menu-item-has-children.has-mega-menu:has(:focus-visible)>.mega-menu .mega-menu-inner{opacity:1;transform:translateY(0)}.header .primary-menu .primary-menu-wrapper ul li.menu-item-has-children.has-mega-menu:has(:focus-visible)>.mega-menu .mega-menu-region{opacity:1;transform:translateY(0)}.header .primary-menu .primary-menu-wrapper .mega-menu{position:absolute;top:100%;left:0;right:0;z-index:8;transition:visibility .4s var(--mm-ease)}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-inner{display:flex;align-items:stretch;width:fit-content;margin-left:var(--mm-offset, 0px);min-height:48rem;border-radius:0 0 .8rem .8rem;overflow:hidden;box-shadow:0 25px 50px -12px rgba(0,0,0,.35);opacity:0;transform:translateY(1rem);transition:opacity .35s var(--mm-ease),transform .35s var(--mm-ease)}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-regions{flex-shrink:0;width:var(--mm-regions-width);padding:2.4rem;background:var(--background-dark)}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-regions-list{display:flex;flex-direction:column;gap:1.2rem}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-region{--mm-delay: 0s;display:block;padding:.8rem .95rem .95rem;border:1.5px solid var(--white-50);border-top:0;border-radius:.4rem;background:rgba(82,82,82,.08);backdrop-filter:blur(6px);box-shadow:inset 0 -1px 4px 0 rgba(82,82,82,.16),inset 0 1px 1px 0 rgba(82,82,82,.5);color:var(--white);font-family:var(--font-outfit);font-size:1.6rem;font-weight:400;line-height:2.8rem;letter-spacing:0;text-transform:none;white-space:normal;opacity:0;transform:translateY(0.8rem);transition:opacity .4s var(--mm-ease) var(--mm-delay),transform .4s var(--mm-ease) var(--mm-delay),background-color .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-region:nth-child(1){--mm-delay: 0s}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-region:nth-child(2){--mm-delay: 0.035s}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-region:nth-child(3){--mm-delay: 0.07s}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-region:nth-child(4){--mm-delay: 0.105s}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-region:nth-child(5){--mm-delay: 0.14s}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-region:nth-child(6){--mm-delay: 0.175s}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-region:nth-child(7){--mm-delay: 0.21s}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-region:nth-child(8){--mm-delay: 0.245s}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-region:nth-child(9){--mm-delay: 0.28s}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-region:nth-child(10){--mm-delay: 0.315s}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-region.is-active,.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-region:hover,.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-region:focus-visible{border-color:rgba(231,172,35,.05);background:rgba(231,172,35,.08);color:var(--secondary)}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-region-badge{display:inline-block;margin-bottom:.2rem;padding:.4rem 1.2rem;border-radius:.4rem;background:var(--orange);color:var(--white);font-size:1.2rem;font-weight:600;line-height:1.4rem}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-region-row{display:flex;align-items:center;gap:1.6rem}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-region-label{flex:1 0 0;min-width:0}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-region-arrow{flex-shrink:0;width:1.6rem;height:1.6rem;background-color:currentColor;mask:url(../images/icons/arrow-right.svg) no-repeat center/1.4rem 1.1rem;-webkit-mask:url(../images/icons/arrow-right.svg) no-repeat center/1.4rem 1.1rem;transition:transform .3s ease-in-out}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-region:hover .mega-menu-region-arrow,.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-region.is-active .mega-menu-region-arrow{transform:translateX(0.4rem)}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-packages{position:relative;flex-shrink:0;width:var(--mm-packages-width);overflow:hidden;background:var(--white)}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-packages-panel{position:absolute;inset:0;display:flex;flex-direction:column;gap:1.6rem;width:var(--mm-packages-width);padding:2.4rem;opacity:0;visibility:hidden;transform:translateY(0.8rem);transition:opacity .35s ease-in-out,transform .35s var(--mm-ease),visibility .35s ease-in-out}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-packages-panel.is-active{opacity:1;visibility:visible;transform:translateY(0)}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-packages-head{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding-left:.4rem}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-packages-heading{display:flex;align-items:baseline;gap:.4rem;color:#727171;font-size:1.2rem;font-weight:600;line-height:1.6rem;letter-spacing:0;text-transform:uppercase}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-packages-count{color:var(--para);font-size:1.4rem;font-weight:400;line-height:2rem}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-explore{display:flex;align-items:center;gap:.8rem;color:var(--primary);font-family:var(--font-outfit);font-size:1.4rem;font-weight:700;line-height:2.4rem;letter-spacing:.1rem;text-transform:uppercase;opacity:1;white-space:nowrap}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-explore:hover,.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-explore:focus-visible{color:var(--secondary)}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-explore:hover .mega-menu-explore-icon,.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-explore:focus-visible .mega-menu-explore-icon{transform:translateX(0.4rem)}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-explore-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2.4rem;height:2.4rem;border:1.5px solid currentColor;border-radius:50%;transition:transform .3s ease-in-out}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-explore-icon svg{width:1.5rem;height:1.5rem}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-packages-list{flex:1 0 0;min-height:0;overflow-y:auto}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-packages-list::-webkit-scrollbar{width:4px;height:4px}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-packages-list::-webkit-scrollbar-track{background:rgba(0,0,0,0);border-radius:10px}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-packages-list::-webkit-scrollbar-thumb{background-color:#dfdfdf;border-radius:10px;border:2px solid rgba(0,0,0,0);background-clip:content-box}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-packages-list::-webkit-scrollbar-thumb:hover{background-color:#c1c1c1}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-packages-list{scrollbar-width:thin;scrollbar-color:#dfdfdf transparent}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-package{display:flex;align-items:center;justify-content:space-between;gap:2.4rem;padding:.6rem .8rem;border-radius:.4rem;font-family:var(--font-outfit);letter-spacing:0;text-transform:none;transition:background-color .25s ease-in-out}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-package+.mega-menu-package{border-top:1px solid var(--border)}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-package:hover,.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-package:focus-visible{background:var(--primary-light)}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-package:hover .mega-menu-package-title,.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-package:focus-visible .mega-menu-package-title{color:var(--primary)}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-package-title{color:var(--title);font-family:var(--font-kumbh);font-size:1.6rem;font-weight:600;line-height:2.4rem;letter-spacing:0;text-transform:none;opacity:1;white-space:normal;transition:color .25s ease-in-out}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-package-meta{display:flex;align-items:center;flex-shrink:0;gap:2.4rem}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-package-duration{color:var(--para);font-size:1.2rem;font-weight:400;line-height:1.6rem}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-package-price{color:var(--title);font-size:1.4rem;font-weight:500;line-height:2rem}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-feature{position:relative;flex-shrink:0;width:var(--mm-feature-width);overflow:hidden;background:var(--background-dark)}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-feature-card{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .45s ease-in-out,visibility .45s ease-in-out}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-feature-card::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg, rgba(17, 39, 49, 0) 41%, rgba(17, 39, 49, 0.8) 68%, rgba(17, 39, 49, 0.95) 100%)}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-feature-card.is-active{opacity:1;visibility:visible}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-feature-card.is-active .mega-menu-feature-img{transform:scale(1)}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-feature-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.08);transition:transform .8s var(--mm-ease)}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-feature-content{position:absolute;z-index:1;left:2.4rem;right:2.4rem;bottom:3.2rem;display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-feature-title{color:var(--white);font-family:var(--font-kumbh);font-size:2.4rem;font-weight:600;line-height:3.2rem}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-feature-text{color:var(--white);font-size:1.6rem;font-weight:400;line-height:2.8rem;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:4}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-feature-btn{padding:1.2rem 1.6rem;color:var(--white);font-family:var(--font-outfit);font-size:1.4rem;font-weight:700;line-height:2.4rem;letter-spacing:.1rem;text-transform:uppercase;opacity:1}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-feature-btn svg{width:2.4rem;height:2.4rem}}@media(min-width: 1200px)and (max-width: 1399.98px){.header .primary-menu .primary-menu-wrapper .mega-menu{--mm-regions-width: 26rem;--mm-packages-width: 50rem;--mm-feature-width: 30rem}}@media(min-width: 992px)and (max-width: 1199.98px){.header .primary-menu .primary-menu-wrapper .mega-menu{--mm-regions-width: 24rem;--mm-packages-width: 40rem;--mm-feature-width: 26rem}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-inner{min-height:44rem}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-package{gap:1.2rem}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-package-meta{gap:1.2rem}}@media(max-width: 991.98px){.header .primary-menu .primary-menu-wrapper ul li.has-mega-menu>.mega-menu{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease-in-out}.header .primary-menu .primary-menu-wrapper ul li.has-mega-menu.current-menu-item>.mega-menu{grid-template-rows:1fr}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-inner{min-height:0;overflow:hidden}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-packages,.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-feature{display:none}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-regions{padding:.4rem 0 .8rem 1.2rem}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-regions-list{display:flex;flex-direction:column}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-region{display:flex;align-items:center;gap:1.2rem;padding:.8rem 0;color:var(--white);font-family:var(--font-outfit);font-size:1.4rem;font-weight:500;line-height:2.4rem;letter-spacing:.05rem;text-transform:none;opacity:.9;transition:color .25s ease-in-out}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-region.is-open,.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-region:hover,.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-region:focus-visible{color:var(--secondary);opacity:1}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-region.is-open .mega-menu-region-arrow{transform:rotate(90deg)}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-region-badge{flex-shrink:0;padding:.2rem .8rem;border-radius:.4rem;background:var(--orange);color:var(--white);font-size:1rem;font-weight:600;line-height:1.6rem;text-transform:uppercase}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-region-row{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;flex:1 0 0;min-width:0}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-region-arrow{flex-shrink:0;width:1.4rem;height:1.1rem;background-color:currentColor;mask:url(../images/icons/arrow-right.svg) no-repeat center/contain;-webkit-mask:url(../images/icons/arrow-right.svg) no-repeat center/contain;transition:transform .3s ease-in-out}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-packages-panel{max-height:0;overflow:hidden;padding-left:1.2rem;transition:max-height .35s ease-in-out}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-packages-panel.is-open{max-height:60rem}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-packages-head{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:.8rem 0 .4rem}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-packages-heading{display:flex;align-items:baseline;gap:.4rem;color:var(--light-white);font-size:1.1rem;font-weight:600;line-height:1.6rem;letter-spacing:.05rem;text-transform:uppercase}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-packages-count{font-size:1.1rem;font-weight:400}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-explore{display:flex;align-items:center;gap:.6rem;color:var(--primary);font-size:1.1rem;font-weight:700;line-height:1.6rem;letter-spacing:.05rem;text-transform:uppercase;white-space:nowrap;opacity:1}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-explore-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.6rem;height:1.6rem;border:1px solid currentColor;border-radius:50%}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-explore-icon svg{width:1rem;height:1rem}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-package{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:.6rem 0;color:var(--white);font-family:var(--font-outfit);font-size:1.3rem;font-weight:400;line-height:2rem;letter-spacing:0;text-transform:none;white-space:normal;opacity:.8}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-package+.mega-menu-package{border-top:1px solid var(--white-50)}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-package:hover,.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-package:focus-visible{opacity:1}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-package:hover .mega-menu-package-title,.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-package:focus-visible .mega-menu-package-title{color:var(--secondary)}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-package-title{transition:color .25s ease-in-out}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-package-duration{display:none}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-package-meta{flex-shrink:0}.header .primary-menu .primary-menu-wrapper .mega-menu .mega-menu-package-price{font-weight:600}}.makura-toast{position:fixed;bottom:1rem;right:1rem;background-color:var(--white);z-index:12;border-radius:1.2rem;width:32rem;box-shadow:8px 8px 32px 8px rgba(0,0,0,.2);border-left:6px solid rgba(0,0,0,0);opacity:0;visibility:hidden;transform:translateX(100%);transition:all .2s linear}.makura-toast.success,.makura-toast.warning,.makura-toast.info,.makura-toast.error{opacity:1;visibility:visible;transform:translateX(0)}.makura-toast .toast-content{position:relative;padding:1.2rem 1.2rem 1.2rem 6rem}.makura-toast .toast-content h1,.makura-toast .toast-content h2,.makura-toast .toast-content h3,.makura-toast .toast-content h4,.makura-toast .toast-content h5,.makura-toast .toast-content h1,.makura-toast .toast-content h2,.makura-toast .toast-content h3,.makura-toast .toast-content h4,.makura-toast .toast-content h5,.makura-toast .toast-content .toast-icon img{display:none}.makura-toast .toast-content h1,.makura-toast .toast-content h2,.makura-toast .toast-content h4,.makura-toast .toast-content h4,.makura-toast .toast-content h5{margin-bottom:.4rem;color:var(--title)}.makura-toast .toast-content p{color:var(--description)}.makura-toast .toast-content .toast-icon img{max-width:2.4rem;position:absolute;top:50%;transform:translateY(-50%);left:1.6rem}.makura-toast .toast-content .close-toast{position:absolute;top:1.2rem;right:1.2rem}.makura-toast.success{border-color:var(--green)}.makura-toast.success .toast-content h1,.makura-toast.success .toast-content h2,.makura-toast.success .toast-content h3,.makura-toast.success .toast-content h4,.makura-toast.success .toast-content h5{color:var(--green)}.makura-toast.success .toast-content h1.success,.makura-toast.success .toast-content h2.success,.makura-toast.success .toast-content h3.success,.makura-toast.success .toast-content h4.success,.makura-toast.success .toast-content h5.success,.makura-toast.success .toast-content .toast-icon img.success{display:block}.makura-toast.error{border-color:var(--red)}.makura-toast.error .toast-content h1,.makura-toast.error .toast-content h2,.makura-toast.error .toast-content h3,.makura-toast.error .toast-content h4,.makura-toast.error .toast-content h5{color:var(--red)}.makura-toast.error .toast-content h1.error,.makura-toast.error .toast-content h2.error,.makura-toast.error .toast-content h3.error,.makura-toast.error .toast-content h4.error,.makura-toast.error .toast-content h5.error,.makura-toast.error .toast-content .toast-icon img.error{display:block}.makura-toast.info{border-color:var(--primary)}.makura-toast.info .toast-content h1,.makura-toast.info .toast-content h2,.makura-toast.info .toast-content h3,.makura-toast.info .toast-content h4,.makura-toast.info .toast-content h5{color:var(--primary)}.makura-toast.info .toast-content h1.info,.makura-toast.info .toast-content h2.info,.makura-toast.info .toast-content h3.info,.makura-toast.info .toast-content h4.info,.makura-toast.info .toast-content h5.info,.makura-toast.info .toast-content .toast-icon img.info{display:block}.makura-toast.warning{border-color:var(--secondary)}.makura-toast.warning .toast-content h1,.makura-toast.warning .toast-content h2,.makura-toast.warning .toast-content h3,.makura-toast.warning .toast-content h4,.makura-toast.warning .toast-content h5{color:var(--secondary)}.makura-toast.warning .toast-content h1.warning,.makura-toast.warning .toast-content h2.warning,.makura-toast.warning .toast-content h3.warning,.makura-toast.warning .toast-content h4.warning,.makura-toast.warning .toast-content h5.warning,.makura-toast.warning .toast-content .toast-icon img.warning{display:block}@media(min-width: 992px){.makura-toast{min-width:40rem}.makura-toast .toast-content{padding:1.6rem 2rem 1.6rem 6rem}.makura-toast .toast-content h1,.makura-toast .toast-content h2,.makura-toast .toast-content h3,.makura-toast .toast-content h4,.makura-toast .toast-content h5,.makura-toast .toast-content .toast-icon img{max-width:3.2rem}}body:has(.makura-modal.active),body.overflow-hidden,body.menu-open{position:fixed;top:var(--scroll-y, 0);left:0;right:0;width:100%}.makura-modal{position:fixed;inset:0;background-color:var(--black-600);z-index:9;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:all .3s ease-in-out;backdrop-filter:blur(6px)}.makura-modal.active{opacity:1;visibility:visible}.makura-modal.active.drawer .makura-modal-content{transform:translateX(0)}.makura-modal.right-align{justify-content:end}.makura-modal.drawer .makura-modal-content{transform:translateX(100%)}.makura-modal .makura-modal-content{background-color:var(--white);border-radius:.8rem;min-width:35rem;position:relative;transition:all .3s ease-in-out}.makura-modal .makura-modal-content [close-modal]{position:absolute;right:1.6rem;top:.8rem;max-width:1.2rem}.makura-modal .makura-modal-content [close-modal] svg{max-width:100%}.inquiry-modal .makura-modal-content{width:125.8rem;max-width:calc(100% - 3.2rem);min-width:0;max-height:calc(100% - 3.2rem - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px));overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border-radius:1.6rem;box-shadow:0 30px 80px -50px rgba(12,33,43,.6);scrollbar-width:thin;scrollbar-color:var(--border) rgba(0,0,0,0)}.inquiry-modal .makura-modal-content::-webkit-scrollbar{width:.6rem}.inquiry-modal .makura-modal-content::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.inquiry-modal .makura-modal-content::-webkit-scrollbar-thumb{border-radius:10rem;background:var(--border)}.inquiry-modal .makura-modal-content::-webkit-scrollbar-thumb:hover{background:var(--primary)}.inquiry-modal .makura-modal-content [close-modal]{top:2.1rem;right:2.4rem;max-width:3.2rem;z-index:1}.inquiry-modal .makura-modal-content>.row{--bs-gutter-x: 0;--bs-gutter-y: 0}.inquiry-modal .inquiry-modal-intro{position:relative;height:100%;overflow:hidden;background:var(--background-dark)}.inquiry-modal .inquiry-modal-intro>*:not(.inquiry-modal-intro-img){position:relative;z-index:1}.inquiry-modal .inquiry-modal-intro .inquiry-modal-intro-img{position:absolute;inset:13rem 0 0 0;width:100%;height:calc(100% - 13rem);object-fit:cover;opacity:.8}.inquiry-modal .inquiry-modal-intro::after{content:"";position:absolute;inset:0;background:linear-gradient(to top, var(--background-dark) 4.563%, rgba(8, 23, 29, 0.61) 48.514%, var(--background-dark) 81.091%)}.inquiry-modal .inquiry-modal-intro>p{max-width:38.4rem}.inquiry-modal .inquiry-modal-contact{padding:2.4rem 2.55rem;border-radius:.8rem;border:1.5px solid var(--white-50);border-top:0;background:linear-gradient(rgba(12, 33, 43, 0.2), rgba(12, 33, 43, 0.2)),linear-gradient(rgba(82, 82, 82, 0.32), rgba(82, 82, 82, 0.32));backdrop-filter:blur(6.65px);box-shadow:inset 0 -1px 4px 0 rgba(82,82,82,.16),inset 0 1px 1px 0 rgba(82,82,82,.5)}.inquiry-modal .inquiry-modal-contact img{flex-shrink:0;width:3.2rem;height:5.9rem;object-fit:contain}.inquiry-modal .inquiry-modal-contact>div:not(:first-child){margin-top:1.6rem;padding-top:1.6rem;border-top:1px solid var(--white-100)}.inquiry-modal .inquiry-modal-form .et-btn{margin-top:1.2rem}@media(min-width: 992px){.inquiry-modal .col-lg-5{width:36.17%}.inquiry-modal .col-lg-7{width:63.83%}}.member-modal .makura-modal-content{width:104.7rem;max-width:calc(100% - 3.2rem);min-width:0;max-height:calc(100% - 3.2rem - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px));overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border-radius:1.6rem;box-shadow:0 30px 80px -50px rgba(12,33,43,.6);scrollbar-width:thin;scrollbar-color:var(--border) rgba(0,0,0,0)}.member-modal .makura-modal-content::-webkit-scrollbar{width:.6rem}.member-modal .makura-modal-content::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.member-modal .makura-modal-content::-webkit-scrollbar-thumb{border-radius:10rem;background:var(--border)}.member-modal .makura-modal-content::-webkit-scrollbar-thumb:hover{background:var(--primary)}.member-modal .makura-modal-content [close-modal]{top:2.2rem;right:2.4rem;max-width:3.2rem;z-index:1}.member-modal .row{--bs-gutter-x: 3.2rem;--bs-gutter-y: 2.4rem}.member-modal .member-modal-img{position:relative;aspect-ratio:302/450;border-radius:.8rem;overflow:hidden}.member-modal .member-modal-img img{width:100%;height:100%;object-fit:cover}.member-modal .member-modal-img::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg, rgb(12, 33, 43) 8%, rgba(12, 33, 43, 0) 43%);pointer-events:none}.member-modal .member-modal-info{display:flex;flex-direction:column;gap:.8rem;padding-right:4rem}.member-modal .member-modal-info h3+span{margin-top:-0.4rem;padding-bottom:.8rem;border-bottom:1px solid var(--border)}.member-modal .member-modal-list{display:flex;flex-direction:column;gap:1.6rem;margin-top:1.6rem;padding:.8rem 0}.member-modal .member-modal-list>div:not(:first-child){padding-top:1.6rem;border-top:1px solid var(--border)}.member-modal .member-modal-icon{flex-shrink:0;width:3.2rem;height:3.2rem;padding:.4rem;border-radius:50%;background:var(--secondary);filter:drop-shadow(0 2px 4px rgba(0, 0, 0, 0.08))}.member-modal .member-modal-icon img{width:100%;height:100%;object-fit:contain}@media(max-width: 767px){.member-modal .member-modal-img{max-width:min(30rem,30.2vh);margin:0 auto}.member-modal .member-modal-info{padding-right:0}}@media(min-width: 768px){.member-modal .member-modal-img{position:sticky;top:0}}.search-modal{align-items:flex-start;background-color:rgba(12,33,43,.5);backdrop-filter:none}.search-modal .makura-modal-content{display:flex;flex-direction:column;gap:3.2rem;width:100%;min-width:0;max-height:100vh;padding:3.2rem;border:1px solid #e0e0e0;border-top:0;border-radius:0 0 1.2rem 1.2rem;transform:translateY(-100%)}.search-modal.active .makura-modal-content{transform:translateY(0)}.search-modal:not(.has-query) .search-modal-results{display:none}.search-modal:not(.no-results) .search-modal-empty{display:none}.search-modal.no-results .search-modal-group{display:none}.search-modal .search-modal-form{flex-shrink:0}.search-modal .search-modal-field{display:flex;align-items:center;gap:1.6rem;padding:0 1.6rem;border:1px solid var(--border);border-radius:.8rem;background:var(--white)}.search-modal .search-modal-field:focus-within{border-color:var(--primary)}.search-modal .search-modal-input{flex:1 0 0;min-width:0;height:5.2rem;padding:1.2rem 0;border:none;outline:none;color:var(--title);font-family:var(--font-outfit);font-size:1.6rem;font-weight:400;line-height:2.8rem;background:none}.search-modal .search-modal-input::placeholder{color:var(--para);opacity:1}.search-modal .search-modal-input::-webkit-search-cancel-button,.search-modal .search-modal-input::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.search-modal .search-modal-clear{flex-shrink:0;width:3.2rem;height:3.2rem;padding:0}.search-modal .search-modal-clear img{width:100%;height:100%}.search-modal .search-modal-clear:hover{opacity:.7}.search-modal .search-modal-results{flex:1 1 auto;display:flex;flex-direction:column;gap:2.4rem;min-height:0;padding-right:2rem;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--primary) rgba(223,223,223,.5)}.search-modal .search-modal-results::-webkit-scrollbar{width:.4rem}.search-modal .search-modal-results::-webkit-scrollbar-track{border-radius:2.4rem;background:rgba(223,223,223,.5)}.search-modal .search-modal-results::-webkit-scrollbar-thumb{border-radius:2.4rem;background:var(--primary)}.search-modal .search-modal-group{display:flex;flex-direction:column;gap:1.6rem}.search-modal .search-modal-group.is-empty{display:none}.search-modal .search-modal-group-head{padding-left:.4rem}.search-modal .search-modal-group-head span:first-child{color:#727171;letter-spacing:0}.search-modal .search-modal-explore{flex-shrink:0;letter-spacing:.1rem;text-transform:uppercase;white-space:nowrap}.search-modal .search-modal-explore svg{flex-shrink:0}.search-modal .search-modal-explore:hover{opacity:.7}.search-modal .search-modal-group-list{display:flex;flex-direction:column;gap:1.6rem}.search-modal .search-modal-package,.search-modal .search-modal-blog{display:flex;align-items:center;gap:.8rem;padding:1.2rem;border:1px solid var(--border);border-radius:1.2rem;background:var(--white);transition:all .3s ease-in-out}.search-modal .search-modal-package:hover,.search-modal .search-modal-blog:hover{border-color:var(--primary)}.search-modal .search-modal-package.is-hidden,.search-modal .search-modal-blog.is-hidden{display:none}.search-modal .search-modal-package-img{position:relative;flex-shrink:0;align-self:stretch;width:20.7rem;border-radius:.8rem;overflow:hidden}.search-modal .search-modal-package-img img{width:100%;height:100%;object-fit:cover}.search-modal .search-modal-tag{position:absolute;top:.6rem;left:.7rem;padding:.4rem .8rem;border-radius:.4rem;background:#f1b016;font-size:1rem}.search-modal .search-modal-package-content{flex:1 0 0;min-width:0;padding:0 .8rem}.search-modal .search-modal-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;padding:.8rem 0}.search-modal .search-modal-meta li{min-width:0}.search-modal .search-modal-meta li img{flex-shrink:0;width:2rem;height:2rem;object-fit:contain}.search-modal .search-modal-meta li span{white-space:nowrap}.search-modal .search-modal-meta li:not(:last-child){position:relative;padding-right:.8rem}.search-modal .search-modal-meta li:not(:last-child)::after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:1px;height:2rem;background:var(--border)}.search-modal .search-modal-package-foot{padding-top:1.2rem;border-top:1px solid var(--border)}.search-modal .search-modal-price span{letter-spacing:.1rem;text-transform:uppercase}.search-modal .search-modal-details{flex-shrink:0;padding:.8rem 1.6rem;border:1px solid var(--primary);border-radius:.4rem;letter-spacing:.1rem;text-transform:uppercase;white-space:nowrap}.search-modal .search-modal-details svg{flex-shrink:0}.search-modal .search-modal-details:hover{background:var(--primary-light)}.search-modal .search-modal-blog{justify-content:space-between}.search-modal .search-modal-blog-img{position:relative;flex-shrink:0;width:18rem;height:10rem;border-radius:.8rem;overflow:hidden}.search-modal .search-modal-blog-img img{width:100%;height:100%;object-fit:cover}.search-modal .search-modal-blog-content{flex:1 0 0;min-width:0;padding:0 .8rem}.search-modal .search-modal-blog-content h3 a{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2}.search-modal .search-modal-blog-content p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:1}.search-modal .search-modal-blog-link{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border-radius:50%;background:rgba(255,255,255,.2);transform:rotate(-45deg)}.search-modal .search-modal-blog-link:hover{background:var(--secondary-light)}.search-modal .search-modal-empty{display:flex;flex-direction:column;align-items:center;gap:.8rem;padding:1.6rem 0;text-align:center}.search-modal .search-modal-empty-img{width:31.2rem;max-width:100%;height:auto;opacity:.69}.search-modal .search-modal-empty-text{max-width:53rem}.search-modal .search-modal-empty-text h3{margin-bottom:.4rem}@media(max-width: 991px){.search-modal .search-modal-package-img{width:16rem}.search-modal .search-modal-blog-img{width:14rem}}@media(max-width: 767px){.search-modal .search-modal-details{gap:0;padding:0;border:none}.search-modal .search-modal-details span{display:none}.search-modal .search-modal-details:hover{background:none;opacity:.7}}@media(max-width: 600px){.search-modal .makura-modal-content{gap:2rem;padding:1.6rem}.search-modal .search-modal-field{gap:.8rem;padding:0 1.2rem}.search-modal .search-modal-input{height:4.4rem;padding:.8rem 0;font-size:1.4rem;line-height:2.4rem}.search-modal .search-modal-clear{width:2.4rem;height:2.4rem}.search-modal .search-modal-results{padding-right:1rem}.search-modal .search-modal-explore span{display:none}.search-modal .search-modal-package-img{width:10rem}.search-modal .search-modal-blog-img{align-self:stretch;width:10rem;height:auto}.search-modal .search-modal-package-content,.search-modal .search-modal-blog-content{padding:0 0 0 .4rem}.search-modal .search-modal-package-content h3,.search-modal .search-modal-blog-content h3{font-size:1.5rem;line-height:120%}.search-modal .search-modal-blog-content p{font-size:1.3rem;line-height:150%}.search-modal .search-modal-tag{padding:.3rem .6rem;font-size:.9rem}.search-modal .search-modal-meta{gap:.4rem 1.2rem;padding:.6rem 0}.search-modal .search-modal-meta li img{width:1.6rem;height:1.6rem}.search-modal .search-modal-meta li span{font-size:1.2rem;line-height:140%}.search-modal .search-modal-meta li:not(:last-child){padding-right:0}.search-modal .search-modal-meta li:not(:last-child)::after{content:none}.search-modal .search-modal-package-foot{padding-top:.8rem}.search-modal .search-modal-price strong{font-size:1.6rem}.search-modal .search-modal-price span{font-size:1rem;line-height:130%}}.location-modal .makura-modal-content{width:114.7rem;max-width:calc(100% - 3.2rem);min-width:0;max-height:calc(100% - 5.2rem - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px));overflow:auto;overscroll-behavior:contain;border-radius:1.6rem;box-shadow:0 30px 80px -50px rgba(12,33,43,.6);scrollbar-width:thin;scrollbar-color:var(--border) rgba(0,0,0,0)}.location-modal .makura-modal-content::-webkit-scrollbar{width:.6rem}.location-modal .makura-modal-content::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.location-modal .makura-modal-content::-webkit-scrollbar-thumb{border-radius:10rem;background:var(--border)}.location-modal .makura-modal-content::-webkit-scrollbar-thumb:hover{background:var(--primary)}.location-modal .makura-modal-content [close-modal]{top:2.2rem;right:2.4rem;max-width:3.2rem;z-index:1}.location-modal .makura-modal-content>.row{--bs-gutter-x: 3.2rem;--bs-gutter-y: 2.4rem}.location-modal .location-modal-img{position:sticky;top:2rem;height:100%;min-height:32rem;max-height:calc(100vh - 11.2rem);max-height:calc(100dvh - 11.2rem);border-radius:.8rem;overflow:hidden}.location-modal .location-modal-img img{width:100%;height:100%;object-fit:cover}.location-modal .location-modal-info{display:flex;flex-direction:column;justify-content:center;height:100%}.location-modal .location-modal-head{margin-bottom:.8rem;padding-bottom:1.6rem;border-bottom:1px solid var(--border)}.location-modal .location-modal-place{gap:.6rem;margin-top:.4rem}.location-modal .location-modal-place img{flex-shrink:0;width:2rem;height:2rem;object-fit:contain}@media(min-width: 992px){.location-modal .col-sm-5{width:39.17%}.location-modal .col-sm-7{width:60.83%}}@media(max-width: 767px){.location-modal .makura-modal-content{max-width:calc(100% - 2.4rem)}.location-modal .makura-modal-content [close-modal]{top:1.6rem;right:1.6rem;max-width:2.8rem}.location-modal .location-modal-img{position:static;height:auto;min-height:0;max-height:none;aspect-ratio:16/9}.location-modal .location-modal-info{padding-right:0}.location-modal .location-modal-head{padding-right:3.2rem}}.review-modal .makura-modal-content{width:81.6rem;max-width:calc(100% - 3.2rem);max-height:calc(100vh - 5.2rem);overflow:auto;border-radius:1.6rem;box-shadow:0 30px 80px -50px rgba(12,33,43,.6);scrollbar-width:thin;scrollbar-color:var(--border) rgba(0,0,0,0)}.review-modal .makura-modal-content::-webkit-scrollbar{width:.6rem}.review-modal .makura-modal-content::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.review-modal .makura-modal-content::-webkit-scrollbar-thumb{border-radius:10rem;background:var(--border)}.review-modal .makura-modal-content::-webkit-scrollbar-thumb:hover{background:var(--primary)}.review-modal .makura-modal-content [close-modal]{top:2.1rem;right:2.4rem;max-width:3.2rem;z-index:1}.review-modal .review-modal-upload{position:relative;display:flex;flex-direction:column;align-items:center;gap:.8rem;padding:2.4rem 1.2rem;border:1px dashed var(--primary);border-radius:.4rem;background:var(--primary-light);text-align:center;transition:all .3s ease-in-out}.review-modal .review-modal-upload input[type=file]{position:absolute;inset:0;width:100%;height:100%;padding:0;border:none;border-radius:inherit;background:none;opacity:0;cursor:pointer}.review-modal .review-modal-upload p span{color:var(--primary);font-weight:600;text-decoration:underline}.review-modal .review-modal-upload:hover{border-color:var(--secondary);background:var(--secondary-light)}.review-modal .review-modal-upload:hover p span{color:var(--secondary)}@media(max-width: 575px){.review-modal .makura-modal-content{max-width:calc(100% - 2.4rem)}.review-modal .makura-modal-content [close-modal]{top:1.6rem;right:1.6rem;max-width:2.8rem}.review-modal h2{padding-right:4rem}}.share-modal .makura-modal-content{width:44rem;max-width:calc(100% - 3.2rem);min-width:0;max-height:calc(100% - 5.2rem - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px));overflow:auto;overscroll-behavior:contain;border-radius:1.6rem;box-shadow:0 30px 80px -50px rgba(12,33,43,.6)}.share-modal .makura-modal-content [close-modal]{top:2.6rem;right:2.4rem;max-width:2.8rem;z-index:1}.share-modal .share-modal-title{padding-right:4rem;padding-bottom:1.6rem;margin-bottom:.8rem;border-bottom:1px solid var(--border)}.share-modal .share-modal-list li+li{border-top:1px solid var(--border)}.share-modal .share-modal-item{margin:0 -1.2rem;padding:1.4rem 1.2rem;border-radius:.8rem;transition:all .3s ease-in-out}.share-modal .share-modal-item:hover{background:var(--primary-light)}.share-modal .share-modal-item:hover .share-modal-icon{transform:scale(1.06)}.share-modal .share-modal-icon{flex-shrink:0;width:4.4rem;height:4.4rem;border-radius:50%;background:var(--primary);transition:all .3s ease-in-out}.share-modal .share-modal-icon img{width:2rem;height:2rem;object-fit:contain}@media(max-width: 575px){.share-modal .makura-modal-content{min-width:0;max-width:calc(100% - 2.4rem)}.share-modal .makura-modal-content [close-modal]{top:2.2rem;right:1.6rem}}.sticky-nav-scope{position:relative}.sticky-nav{position:sticky;top:var(--sticky-header-offset, 0px);z-index:1;background:rgba(241,254,255,.6);box-shadow:inset 0 -2px 4px 0 rgba(0,0,0,.08),inset 0 2px 4px 0 rgba(255,255,255,.2);backdrop-filter:blur(20px);transition:top .25s linear,opacity .3s ease-in-out,visibility .3s ease-in-out}.sticky-nav.is-hidden{opacity:0;visibility:hidden;pointer-events:none}.sticky-nav .sticky-nav-label{flex-shrink:0;letter-spacing:.2rem;white-space:nowrap}.sticky-nav .sticky-nav-label img{flex-shrink:0;width:1rem;height:1rem}.sticky-nav .sticky-nav-list{display:flex;position:relative;flex:1 0 0;gap:1.2rem;min-width:0;overflow-x:auto;padding-block:1rem;scrollbar-width:none;scroll-behavior:auto;overscroll-behavior-x:contain}.sticky-nav .sticky-nav-list::-webkit-scrollbar{display:none}.sticky-nav .sticky-nav-list.is-dragging{cursor:grabbing;user-select:none}.sticky-nav .sticky-nav-list.is-dragging .sticky-nav-link{pointer-events:none}.sticky-nav .sticky-nav-link{flex-shrink:0;padding:.55rem .8rem;border-bottom:1px solid rgba(0,0,0,0);color:var(--title);white-space:nowrap;transition:color .3s ease-in-out,border-color .3s ease-in-out}.sticky-nav .sticky-nav-link:hover{color:var(--secondary)}.sticky-nav .sticky-nav-link.active{border-bottom-color:var(--secondary);color:var(--secondary);font-weight:600}@media(max-width: 767.98px){.sticky-nav .sticky-nav-list{padding-block:.6rem;gap:.8rem}}.page-path{display:flex;flex-wrap:wrap;gap:.4rem 1.6rem}.page-path a{font-size:1.4rem;font-weight:400;line-height:2rem}.page-path a:not(:last-child){color:var(--para);position:relative}.page-path a:not(:last-child):after{content:"/";position:absolute;top:50%;transform:translateY(-50%);right:-1rem;color:var(--para);font-size:1.2rem;font-weight:400;line-height:1.8rem}.page-path a:last-child{pointer-events:none}.page-banner{position:relative;border-radius:.8rem;overflow:hidden;margin:0 1.6rem;background:linear-gradient(270deg, rgba(0, 0, 0, 0) -7.4%, rgba(17, 39, 49, 0.55) 59.73%)}.page-banner .banner-img{position:absolute;inset:0;pointer-events:none;z-index:-1}.page-banner .banner-img img{width:100%;height:100%;object-fit:cover}.page-banner .section-title{max-width:76.8rem}.page-banner .section-title p{max-width:59.8rem}.error{position:relative;overflow:hidden}.error .error-bg{position:absolute;inset:0;pointer-events:none;z-index:-1}.error .error-bg img{width:100%;height:100%;object-fit:cover}.error .error-content{max-width:66.4rem;margin-inline:auto}.error .section-title h1{font-size:12.8rem;font-weight:800;line-height:11rem;letter-spacing:.2rem;padding:1.2rem 0}.error .section-title p{max-width:53rem;margin-inline:auto}.home-destination{position:relative;overflow:hidden}.home-destination .row{--bs-gutter-y: 4rem}.home-destination .section-title{display:flex;flex-direction:column;gap:.8rem}.home-destination .section-title span{letter-spacing:.2rem}.home-destination .section-title p{margin-top:.8rem}.home-destination .home-destination-list{display:flex;flex-direction:column;gap:2.4rem}.home-destination .home-destination-list>div:not(:first-child){padding-top:2.4rem;border-top:1px solid #ebebeb}.home-destination .home-destination-list>div .home-destination-icon{flex-shrink:0;aspect-ratio:85/64;max-width:8.5rem}.home-destination .home-destination-list>div .home-destination-icon img{width:100%;height:100%;object-fit:contain}.home-destination .home-destination-list>div .home-destination-info{min-width:0;display:flex;flex-direction:column;gap:.8rem}.home-destination .home-destination-img{position:relative;overflow:hidden;aspect-ratio:964.62/780.38;margin-top:4rem;pointer-events:none;z-index:-1}.home-destination .home-destination-img img{position:absolute;top:9.6%;left:-17.5%;width:109.7%;max-width:none;height:90.4%;object-fit:contain}.home-destination .home-destination-img::before,.home-destination .home-destination-img::after{content:"";position:absolute;z-index:1}.home-destination .home-destination-img::before{top:0;left:0;width:35.2%;height:100%;background:linear-gradient(to right, var(--white) 30.96%, rgba(255, 255, 255, 0) 100%)}.home-destination .home-destination-img::after{left:0;bottom:0;width:100%;height:27.5%;background:linear-gradient(to top, var(--white) 9.96%, rgba(255, 255, 255, 0) 100%)}@media(min-width: 992px){.home-destination .home-destination-img{position:absolute;top:50%;left:43.6%;width:67%;width:100%;height:100%;margin-top:0;transform:translateY(-50%)}}@media(max-width: 991.98px){.home-destination .home-destination-img2{aspect-ratio:16/9;width:100%;max-width:100%;position:relative;z-index:-1}.home-destination .home-destination-img2 img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 80%}.home-destination .home-destination-img2::after{content:"";position:absolute;z-index:1}.home-destination .home-destination-img2::after{left:0;top:0;width:100%;height:13.5%;background:linear-gradient(to bottom, var(--white) 9.96%, rgba(255, 255, 255, 0) 100%)}}@media(min-width: 1600px){.home-destination .home-destination-img::before{width:48.2%}}.activities{position:relative;overflow:hidden;background:var(--background-dark)}.activities .activities-img{position:absolute;inset:0;opacity:.1;pointer-events:none}.activities .activities-img img{width:100%;height:100%;object-fit:cover}.activities .section-title{display:flex;flex-direction:column;gap:.8rem}.activities .section-title span{letter-spacing:.2rem}.activities .section-title h2{max-width:44.3rem}.activities .activities-intro{display:flex;flex-direction:column;gap:1.6rem;max-width:44rem;margin-top:2.4rem}.activities .activities-link{width:fit-content;letter-spacing:.1rem;text-transform:uppercase}.activities .activities-link svg{flex-shrink:0;transition:transform .3s ease-in-out}.activities .activities-link:hover svg{transform:translateX(0.3rem)}.activities .slider-btn{background:var(--primary)}.activities-slider{margin:0 -1.2rem}.activities-slider .slick-list,.activities-slider .slick-track{display:flex}.activities-slider .slick-track{align-items:stretch;padding-top:6px;margin-left:0 !important}.activities-slider .slick-slide{height:auto;margin:0 1.2rem}.activities-slider .slick-slide>div{height:100%}.activities-slider>.activities-card:not(:first-child){display:none !important}.activities-slider>.activities-card{max-width:30.2rem}.activities-card{display:flex !important;flex-direction:column;height:100%}.activities-card .activities-card-img{position:relative;height:16.8rem;flex-shrink:0}.activities-card .activities-card-img>a{display:block;height:100%;border-radius:.8rem .8rem 0 0;overflow:hidden}.activities-card .activities-card-img img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease-in-out}.activities-card .activities-card-img.no-image{border-radius:.8rem .8rem 0 0}.activities-card .activities-card-icon{position:absolute;left:1.9rem;bottom:-3rem;z-index:1;display:flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;padding:1.2rem .6rem;border-radius:50%;background:rgba(20,40,49,.5);backdrop-filter:blur(2px)}.activities-card .activities-card-icon img{width:3.6rem;height:3.6rem;object-fit:contain}.activities-card .activities-card-content{position:relative;flex:1 0 0;display:flex;flex-direction:column;gap:.8rem;padding:3.6rem 1.75rem 1.75rem;border:1.5px solid rgba(0,0,0,0);border-top:none;border-radius:0 0 .8rem .8rem;background:rgba(82,82,82,.16);backdrop-filter:blur(6px);box-shadow:inset 0 -1px 4px 0 rgba(82,82,82,.16),inset 0 1px 1px 0 rgba(82,82,82,.5)}.activities-card .activities-card-content h3 a{color:var(--white);display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2}.activities-card .activities-card-content p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:3}.activities-card .activities-card-content::after{content:"";position:absolute;inset:0 -1.5px -1.5px;padding:0 1.5px 1.5px;border-radius:inherit;background:linear-gradient(to bottom right, rgba(255, 255, 255, 0.28), rgba(255, 255, 255, 0.05) 50%, rgba(255, 255, 255, 0.28));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}.activities-card .activities-card-link{margin-top:auto;padding-top:.8rem;text-transform:uppercase;letter-spacing:.1rem}.activities-card .activities-card-link svg{flex-shrink:0;transition:transform .3s ease-in-out}.activities-card:hover .activities-card-img a img{transform:scale(1.02)}.activities-card:hover .activities-card-content h3 a{color:var(--secondary)}.activities-card:hover .activities-card-link svg{transform:translateX(0.3rem)}@media(min-width: 992px){.activities .section-title{flex:1 0 0;min-width:0}.activities .activities-intro{flex-shrink:0;margin-top:0}}.trips{position:relative;overflow:hidden;background:var(--primary-light)}.trips .trips-img{position:absolute;top:1.6rem;right:0;width:48.4rem;max-width:60%;aspect-ratio:483/300;pointer-events:none}.trips .trips-img img{width:100%;height:100%;object-fit:contain}.trips .trips-img::before,.trips .trips-img::after{content:"";position:absolute;top:0;height:100%;width:15%}.trips .trips-img::before{left:0;background:linear-gradient(to right, var(--primary-light) 11.43%, rgba(241, 254, 255, 0) 100%)}.trips .trips-img::after{right:0;background:linear-gradient(to left, var(--primary-light) 34.04%, rgba(241, 254, 255, 0) 100%)}.trips .section-title{display:flex;flex-direction:column;gap:.8rem}.trips .section-title span{letter-spacing:.2rem}.trips .section-title h2{max-width:49rem}.trips .trips-intro{display:flex;flex-direction:column;gap:1.6rem;max-width:51.4rem;margin-top:2.4rem}.trips .trips-link,.trips .trips-card-link{width:fit-content;letter-spacing:.1rem;text-transform:uppercase}.trips .trips-link svg,.trips .trips-card-link svg{flex-shrink:0;transition:transform .3s ease-in-out}.trips .trips-link:hover svg{transform:translateX(0.4rem)}.trips .trips-head{position:relative;z-index:1}.trips .slider-btn{background:var(--primary)}.trips-slider{margin:0 -1.2rem}.trips-slider .slick-list,.trips-slider .slick-track{display:flex}.trips-slider .slick-track{align-items:stretch;padding:.2rem 0}.trips-slider .slick-slide{height:auto;margin:0 1.2rem}.trips-slider .slick-slide>div{height:100%}.trips-slider>.trips-card:not(:first-child){display:none !important}.trips-slider>.trips-card{max-width:41rem}.trips-card{display:flex !important;flex-direction:column;height:100%;padding:1.5rem;overflow:hidden;border-radius:1.6rem;background:var(--white);box-shadow:2px 2px 16px 0 var(--black-100)}.trips-card .trips-card-img{position:relative;aspect-ratio:379/252;max-height:25.2rem;flex-shrink:0;overflow:hidden;border-radius:1.2rem}.trips-card .trips-card-img a{display:block;width:100%;height:100%}.trips-card .trips-card-img a img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.trips-card .trips-card-tag{position:absolute;left:1.2rem;top:1.2rem;padding:.8rem 1.2rem;border-radius:.4rem}.trips-card .trips-card-tag.featured{background:#f1b016}.trips-card .trips-card-tag.selling{background:var(--green)}.trips-card .trips-card-tag.recommended{background:var(--orange)}.trips-card .trips-card-content{flex:1 0 0;min-width:0;display:flex;flex-direction:column;padding:1.2rem .2rem 0}.trips-card .trips-card-content h3 a{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2}.trips-card .trips-card-meta{display:flex;flex-wrap:nowrap;align-items:center;gap:.8rem;min-width:0;padding:1.2rem 0}.trips-card .trips-card-meta li{flex:0 1 auto;min-width:0}.trips-card .trips-card-meta li:last-child{flex:1 1 0}.trips-card .trips-card-meta li img{flex-shrink:0;width:2rem;height:2rem;object-fit:contain}.trips-card .trips-card-meta li span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.trips-card .trips-card-meta li:not(:last-child){position:relative;padding-right:.8rem}.trips-card .trips-card-meta li:not(:last-child)::after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:1px;height:2rem;background:var(--border)}.trips-card .trips-card-desc{padding:.9rem 0 .6rem;border-top:1px solid var(--border);display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2}.trips-card .trips-card-foot{flex-wrap:wrap;margin-top:auto;padding:1.2rem 0;border-top:1px solid var(--border)}.trips-card .trips-card-price{display:flex;flex-direction:column;gap:.4rem}.trips-card .trips-card-price span,.trips-card .trips-card-price del,.trips-card .trips-card-price strong{white-space:nowrap}.trips-card .trips-card-price span,.trips-card .trips-card-price del{letter-spacing:.1rem;text-transform:uppercase}.trips-card .trips-card-price del{color:var(--red)}.trips-card .trips-card-link{flex-shrink:0;padding:.8rem 1.2rem;border:1px solid var(--primary);border-radius:.4rem;white-space:nowrap}.trips-card .trips-card-link svg,.trips-card .trips-card-link rect{transition:all .3s ease-in-out}.trips-card:hover .trips-card-img a img{transform:scale(1.05)}.trips-card:hover .trips-card-content h3 a{color:var(--primary)}.trips-card:hover .trips-card-link{opacity:1;background:var(--primary);color:var(--white) !important}.trips-card:hover .trips-card-link svg{transform:translateX(0.15rem)}.trips-card:hover .trips-card-link svg rect,.trips-card:hover .trips-card-link svg path{stroke:var(--white)}@media(max-width: 420px){.trips-card .trips-card-meta{column-gap:1.6rem}.trips-card .trips-card-meta li:not(:last-child){padding-right:0}.trips-card .trips-card-meta li:not(:last-child)::after{content:none}}@media(min-width: 576px){.trips-card .trips-card-meta{column-gap:.8rem}.trips-card .trips-card-meta li:not(:last-child){padding-right:.8rem}.trips-card .trips-card-link{padding:.8rem 1.6rem}}@media(min-width: 992px){.trips .section-title{flex:1 0 0;min-width:0}.trips .trips-intro{flex-shrink:0;margin-top:0}}@media(min-width: 1200px){.trips-card .trips-card-meta{column-gap:.8rem}.trips-card .trips-card-meta li:not(:last-child){padding-right:.8rem}.trips-card .trips-card-link{padding:.8rem 1.2rem}}.home-about .home-about-img{aspect-ratio:570/568;max-width:57rem;margin:0 auto}.home-about .home-about-img img{width:100%;height:100%;object-fit:contain}.home-about .section-title{display:flex;flex-direction:column;gap:.8rem}.home-about .section-title span{letter-spacing:.2rem}.home-about .home-about-list{display:flex;flex-direction:column;gap:1.6rem;width:100%;padding:.8rem 0}.home-about .home-about-list>div:not(:first-child){padding-top:1.6rem;border-top:1px solid var(--border)}.home-about .home-about-list>div .home-about-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;padding:1rem .5rem;border-radius:50%;background:var(--secondary);filter:drop-shadow(0 2.5px 5px rgba(0, 0, 0, 0.08))}.home-about .home-about-list>div .home-about-icon img{width:100%;height:100%;object-fit:contain}.home-about .et-btn{padding:1.6rem 2.4rem}@media(min-width: 992px){.home-about .home-about-img{position:sticky;top:10%}}.our-values{position:relative;overflow:hidden;background:var(--background-dark)}.our-values .our-values-img{position:absolute;inset:0;opacity:.1;pointer-events:none}.our-values .our-values-img img{width:100%;height:100%;object-fit:cover}.our-values .section-title{display:flex;flex-direction:column;align-items:center;gap:.8rem}.our-values .section-title p{max-width:80rem}.our-values .slider-btn{background:var(--primary)}.our-values-card{display:flex !important;flex-direction:column;align-items:center;gap:.8rem;height:100%;padding:3.6rem 1.6rem 1.6rem;border-radius:.8rem;background:rgba(82,82,82,.2);text-align:center;backdrop-filter:blur(2.3rem);-webkit-backdrop-filter:blur(2.3rem)}.our-values-card.mirror-effect::after{background:linear-gradient(145deg, rgba(255, 255, 255, 0.26) 0%, rgba(255, 255, 255, 0.08) 45%, rgba(255, 255, 255, 0.01) 100%)}.our-values-card .our-values-card-icon{display:flex;align-items:center;justify-content:center;aspect-ratio:150/115;max-width:15rem}.our-values-card .our-values-card-icon img{width:100%;height:100%;object-fit:contain}@media(max-width: 991.98px){.our-values-slider{margin:0 -1.2rem}.our-values-slider .slick-list,.our-values-slider .slick-track{display:flex}.our-values-slider .slick-track{align-items:stretch}.our-values-slider .slick-slide{height:auto;margin:0 1.2rem}.our-values-slider .slick-slide>div{height:100%}.our-values-slider>.our-values-card:not(:first-child){display:none !important}.our-values-slider>.our-values-card{max-width:23.7rem}}@media(min-width: 992px){.our-values-slider{display:grid;grid-template-columns:repeat(var(--values-cols, 5), minmax(0, 1fr));gap:1rem}.our-values .slider-btn{display:none}}@media(min-width: 1200px){.our-values-slider{gap:2.4rem}}.reviews .section-title{display:flex;flex-direction:column;gap:.8rem}.reviews .section-title span{letter-spacing:.2rem}.reviews .reviews-rating{margin-top:.8rem}.reviews .reviews-rating .reviews-rating-icon{flex-shrink:0;overflow:hidden;width:3.8rem;height:3.8rem}.reviews .reviews-rating .reviews-rating-icon img{width:150%;max-width:none;height:150%;margin:-25%;object-fit:contain}.reviews .reviews-rating .reviews-rating-info{min-width:0;display:flex;flex-direction:column}.reviews .reviews-stars{display:block;flex-shrink:0;width:9.923rem}.reviews .reviews-stars img{width:100%;height:100%;object-fit:contain}.reviews .reviews-intro{display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem;max-width:51.4rem;margin-top:2.4rem}.reviews .reviews-btn{align-items:center;padding:1.6rem 2.4rem;border:1px solid rgba(0,0,0,0);background:#1a73e8;color:var(--secondary-light)}.reviews .reviews-btn svg{flex-shrink:0}.reviews .reviews-btn svg rect{transition:all .3s ease-in-out}.reviews .reviews-btn:hover{border-color:#1a73e8;background:rgba(0,0,0,0);color:#1a73e8}.reviews .reviews-btn:hover svg{transform:translateX(0.4rem)}.reviews .reviews-btn:hover svg rect,.reviews .reviews-btn:hover svg path{stroke:#1a73e8}.reviews .slider-btn{background:var(--primary)}.reviews-slider{margin:0 -1.2rem}.reviews-slider .slick-list,.reviews-slider .slick-track{display:flex}.reviews-slider .slick-track{align-items:stretch}.reviews-slider .slick-slide{height:auto;margin:0 1.2rem}.reviews-slider .slick-slide>div{height:100%}.reviews-slider>.reviews-card:not(:first-child){display:none !important}.reviews-slider>.reviews-card{max-width:41rem}.reviews-card{display:flex !important;flex-direction:column;gap:.8rem;height:100%;padding:2rem;border:1px solid var(--border);border-radius:.8rem;background:var(--white)}.reviews-card .reviews-card-img{flex-shrink:0;overflow:hidden;width:4rem;height:4rem;border-radius:50%}.reviews-card .reviews-card-img img{width:100%;height:100%;object-fit:cover}.reviews-card .reviews-card-img.no-image{display:flex;align-items:center;justify-content:center;background:var(--gray)}.reviews-card .reviews-card-img .reviews-card-initials{color:var(--title);line-height:1;letter-spacing:.02rem;text-transform:uppercase}.reviews-card .reviews-card-author{min-width:0}.reviews-card .reviews-card-author h3{letter-spacing:-0.04rem}.reviews-card .reviews-card-author p{letter-spacing:-0.05rem}.reviews-card .reviews-card-icon{flex-shrink:0;overflow:hidden;width:2.4rem;height:2.4rem}.reviews-card .reviews-card-icon img{width:150%;max-width:none;height:150%;margin:-25%;object-fit:contain}.reviews-card .reviews-card-content{display:flex;flex-direction:column;gap:.8rem;padding-top:.8rem}.reviews-card .reviews-card-link{width:fit-content;margin-top:auto;padding-top:.4rem;color:#1a73e8;letter-spacing:.1rem;text-transform:capitalize}.reviews-card .reviews-card-link img{flex-shrink:0;width:1.4rem;height:1.4rem;transition:transform .3s ease-in-out}.reviews-card .reviews-card-link:hover img{transform:translateX(2px) translateY(-2px)}@media(min-width: 992px){.reviews .reviews-intro{flex-shrink:0;margin-top:0}}.stories .section-title{display:flex;flex-direction:column;gap:.8rem}.stories .section-title span{letter-spacing:.2rem}.stories .stories-intro{display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem;max-width:51.4rem;margin-top:2.4rem}.stories .stories-link{width:fit-content;letter-spacing:.1rem;text-transform:uppercase}.stories .stories-link svg{flex-shrink:0;transition:transform .3s ease-in-out}.stories .stories-link:hover svg{transform:translateX(0.4rem)}.stories .slider-btn{background:var(--primary)}.stories-slider,.more-blogs-slider{margin:0 -1.2rem}.stories-slider .slick-list,.stories-slider .slick-track,.more-blogs-slider .slick-list,.more-blogs-slider .slick-track{display:flex}.stories-slider .slick-track,.more-blogs-slider .slick-track{align-items:stretch;padding-top:6px}.stories-slider .slick-slide,.more-blogs-slider .slick-slide{height:auto;margin:0 1.2rem}.stories-slider .slick-slide>div,.more-blogs-slider .slick-slide>div{height:100%}.stories-slider>.stories-card:not(:first-child),.more-blogs-slider>.stories-card:not(:first-child){display:none !important}.stories-slider>.stories-card,.more-blogs-slider>.stories-card{max-width:41.1rem}.stories-card{display:flex !important;flex-direction:column;height:100%;overflow:hidden;border-radius:.8rem}.stories-card .stories-card-img{position:relative;display:block;flex-shrink:0;aspect-ratio:411/226;overflow:hidden}.stories-card .stories-card-img img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.stories-card .stories-card-content{flex:1 0 0;padding:1.2rem 1.6rem;border:1px solid var(--border);border-top:none;border-radius:0 0 .8rem .8rem;background:rgba(255,255,255,.3)}.stories-card .stories-card-info{flex:1 0 0;min-width:0;display:flex;flex-direction:column;gap:.8rem}.stories-card .stories-card-info h3 a{transition:color .3s ease-in-out;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2}.stories-card .stories-card-info p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2}.stories-card .stories-card-link{flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(255,255,255,.2)}.stories-card .stories-card-link svg{flex-shrink:0}.stories-card .stories-card-link:hover svg{transform:translateX(3px)}.stories-card:hover .stories-card-img img{transform:scale(1.05)}.stories-card:hover .stories-card-info h3 a{color:var(--secondary)}@media(min-width: 992px){.stories .stories-intro{flex-shrink:0;margin-top:0}}.faqs{position:relative;isolation:isolate;overflow:hidden}.faqs .faqs-img,.faqs .faqs-img-mobile{position:relative;aspect-ratio:459/397;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom, #000 58%, transparent 100%);mask-image:linear-gradient(to bottom, #000 58%, transparent 100%)}.faqs .faqs-img img,.faqs .faqs-img-mobile img{display:block;width:100%;height:100%;object-fit:cover;transform:scaleX(-1);-webkit-mask-image:linear-gradient(to right, transparent 0%, #000 18%, #000 82%, transparent 100%);mask-image:linear-gradient(to right, transparent 0%, #000 18%, #000 82%, transparent 100%)}.faqs .faqs-img{position:absolute;z-index:-1;left:6.6rem;bottom:-13.7rem;width:45.9rem;max-width:40%}.faqs .faqs-img-mobile{width:100%;max-width:45.9rem;margin:3.2rem auto -5.2rem}.faqs .container{position:relative}.faqs .section-title{display:flex;flex-direction:column;gap:.8rem;max-width:49.1rem}.faqs .section-title p{max-width:43.4rem;margin-top:.8rem}.faqs .faqs-link{width:fit-content;letter-spacing:.1rem;text-transform:uppercase}.faqs .faqs-link svg{flex-shrink:0;transition:transform .3s ease-in-out}.faqs .faqs-link:hover svg{transform:translateX(0.3rem)}.faq-list{display:flex;flex-direction:column;gap:1.6rem;padding-left:1.6rem}.faq-item{position:relative;padding:1.6rem 5.6rem 1.6rem 2.4rem;border:1px solid var(--border);border-radius:.8rem;background:var(--white);box-shadow:0 1px 1px 0 rgba(79,87,238,.04);transition:background .3s ease-in-out}.faq-item .faq-count{position:absolute;left:-1.6rem;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border-radius:50%;background:var(--primary)}.faq-item .faq-title{cursor:pointer}.faq-item .faq-title h3{word-break:break-word;transition:color .3s ease-in-out}.faq-item .faq-icon{position:absolute;right:1.6rem;top:1.6rem;display:flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;border:1px solid var(--primary);border-radius:50%;color:var(--primary)}.faq-item .faq-icon svg{flex-shrink:0}.faq-item .faq-icon .faq-icon-bar{transform-origin:center}.faq-item .faq-content-box{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out}.faq-item .faq-content-box .faq-content{overflow:hidden;min-height:0}.faq-item .faq-content-box .faq-content>*:first-child{padding-top:.8rem}.faq-item.expand{background:var(--primary-light)}.faq-item.expand .faq-title h3{color:var(--primary)}.faq-item.expand .faq-icon{background:var(--primary);color:var(--white)}.faq-item.expand .faq-icon .faq-icon-bar{opacity:0;transform:scaleY(0)}.faq-item.expand .faq-content-box{grid-template-rows:1fr}@media(min-width: 768px){.faq-item{padding:2.1rem 6.9rem 2.1rem 3.7rem}.faq-item .faq-icon{right:2.5rem;top:2.1rem}}@media(min-width: 992px){.faqs .row{--bs-gutter-x: 4.8rem}}.trip-filter-inner{padding:1.6rem 2rem;border:1px solid var(--border);border-radius:.8rem;background:var(--white)}.trip-filter-inner::-webkit-scrollbar{width:4px;height:4px}.trip-filter-inner::-webkit-scrollbar-track{background:rgba(0,0,0,0);border-radius:10px}.trip-filter-inner::-webkit-scrollbar-thumb{background-color:#d6d6d6;border-radius:10px;border:2px solid rgba(0,0,0,0);background-clip:content-box}.trip-filter-inner::-webkit-scrollbar-thumb:hover{background-color:#a8a8a8}.trip-filter-inner{scrollbar-width:thin;scrollbar-color:#d6d6d6 transparent}.trip-filter-head{padding-bottom:1.6rem;border-bottom:1px solid var(--border);margin-bottom:1.6rem}.trip-filter-close{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:3.2rem;height:3.2rem;border-radius:50%;color:var(--title)}.trip-filter-close:hover{color:var(--primary)}.trip-filter-item+.trip-filter-item{padding-top:1.4rem;border-top:1px solid var(--border);margin-top:1.4rem}.trip-filter-item .trip-filter-title{cursor:pointer}.trip-filter-item .trip-filter-title h3 span{font-family:var(--font-outfit)}.trip-filter-item .trip-filter-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--primary);transition:transform .3s ease-in-out}.trip-filter-item .trip-filter-content-box{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out}.trip-filter-item .trip-filter-content-box .trip-filter-content{overflow:hidden;min-height:0}.trip-filter-item .trip-filter-content-box .trip-filter-content>*:first-child{margin-top:1.6rem}.trip-filter-item.expand .trip-filter-icon{transform:rotate(-180deg)}.trip-filter-item.expand .trip-filter-content-box{grid-template-rows:1fr}.trip-filter-list{display:flex;flex-direction:column;gap:.4rem;max-height:21.2rem;overflow-y:auto;padding-right:.8rem}.trip-filter-list::-webkit-scrollbar{width:.4rem}.trip-filter-list::-webkit-scrollbar-track{border-radius:2.4rem;background:rgba(223,223,223,.5)}.trip-filter-list::-webkit-scrollbar-thumb{border-radius:2.4rem;background:var(--primary)}.trip-filter-check{min-height:3.2rem;padding:0 .4rem 0 .8rem;border-radius:.4rem;cursor:pointer}.trip-filter-check input{flex-shrink:0;appearance:none;width:1.6rem;height:1.6rem;border:1px solid var(--para);border-radius:.2rem;background:var(--white);box-shadow:0 1px 2px 0 rgba(16,24,40,.04);cursor:pointer;transition:all .3s ease-in-out}.trip-filter-check input:checked{border-color:rgba(0,0,0,0);box-shadow:none;background:url("../images/icons/checkbox-checked.svg") no-repeat center/1.6rem 1.6rem}.trip-filter-check span{color:var(--para);transition:color .3s ease-in-out}.trip-filter-check input:checked+span{color:var(--title)}.trip-filter-check:hover{background:var(--primary-light)}.trip-range .trip-range-scale span{color:var(--title)}.trip-range .trip-range-slider{position:relative;height:2.4rem}.trip-range .trip-range-track,.trip-range .trip-range-fill{position:absolute;top:50%;height:.4rem;border-radius:2.4rem;transform:translateY(-50%);pointer-events:none}.trip-range .trip-range-track{left:0;right:0;background:var(--border)}.trip-range .trip-range-fill{background:var(--secondary)}.trip-range .trip-range-input{position:absolute;left:0;top:0;width:100%;height:100%;margin:0;padding:0;border:none;background:rgba(0,0,0,0);appearance:none;pointer-events:none}.trip-range .trip-range-input::-webkit-slider-thumb{appearance:none;width:1rem;height:1rem;border:none;border-radius:50%;background:var(--secondary);pointer-events:auto;cursor:pointer}.trip-range .trip-range-input::-moz-range-thumb{width:1rem;height:1rem;border:none;border-radius:50%;background:var(--secondary);pointer-events:auto;cursor:pointer}.trip-range .trip-range-fields{margin-top:1.6rem}.trip-range .trip-range-field{display:flex;flex-direction:column;padding:.4rem 1.2rem;border:1px solid var(--border);border-radius:.4rem}.trip-range .trip-range-field strong{color:var(--title)}.trip-search{padding:.8rem;border:1px solid var(--border);border-radius:.8rem;background:var(--white);transition:border-color .2s ease-in-out}.trip-search:has(input:focus){border-color:var(--primary)}.trip-search .trip-search-field{flex:1 0 0;min-width:0;padding:.4rem .8rem .4rem 1.6rem;cursor:text}.trip-search .trip-search-field img{flex-shrink:0;width:3.2rem;height:3.2rem;object-fit:contain}.trip-search .trip-search-field input{width:100%;padding:0;border:none;background:rgba(0,0,0,0);color:var(--title);font-size:1.6rem;line-height:2.8rem}.trip-search .trip-search-field input::placeholder{color:var(--para);opacity:1}.trip-search .trip-search-field input:focus-visible{outline:rgba(0,0,0,0)}.trip-search .trip-search-field input::-webkit-search-cancel-button{-webkit-appearance:none}.trip-search .et-btn{flex-shrink:0}.trip-search .et-btn svg{width:2.4rem;height:2.4rem}.applied-filters{display:none;margin:2.4rem 0}.applied-filters.has-filters{display:block}.applied-filters .applied-filters-chip{padding:.4rem .8rem .4rem 1.2rem;border:1px solid var(--border);border-radius:.4rem}.applied-filters .applied-filters-remove{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--title)}.applied-filters .applied-filters-remove:hover{color:var(--primary)}.applied-filters .applied-filters-clear{color:#008ab2;text-decoration:underline}.applied-filters .applied-filters-clear:hover{color:var(--primary)}.trip-empty{margin-top:3.2rem}.trip-empty p{max-width:53rem;margin-inline:auto}.trip-empty-img{position:relative;width:57rem;max-width:100%;aspect-ratio:570/382;margin:0 auto 3.2rem;overflow:hidden;opacity:.3}.trip-empty-img img{position:absolute;left:-1.93%;top:-2.9%;width:221.18%;max-width:none;height:110.21%;opacity:.7}.trip-filter-btn{position:fixed;right:2rem;bottom:2rem;z-index:4;padding:1.2rem 2rem;border-radius:.4rem;background:var(--primary);color:var(--white);box-shadow:0 4px 16px 0 rgba(0,0,0,.2);letter-spacing:1px;text-transform:uppercase;opacity:0;visibility:hidden;transform:translateY(1rem);transition:all .3s ease-in-out}.trip-filter-btn svg{flex-shrink:0}.trip-filter-btn.active{opacity:1;visibility:visible;transform:translateY(0)}.trip-filter-btn:hover{background:var(--secondary)}.trip-listing-grid{--bs-gutter-x: 2.4rem;--bs-gutter-y: 2.4rem}.trip-listing-grid .trips-card .trips-card-tag{padding:5.805px 8.708px;font-size:12px;font-weight:600;line-height:14px}.trip-listing-grid .trips-card .trips-card-content h3{font-size:clamp(16px,16px + (18 - 16)*(100vw - 375px)/1065,18px)}@media(min-width: 1200px)and (max-width: 1439.98px){.trip-listing-grid .trips-card .trips-card-content h3{font-size:1.8rem}}.trip-listing-grid .trips-card .trips-card-desc{font-size:14px}.trip-listing-grid .trips-card .trips-card-foot .trips-card-price strong{font-size:clamp(16px,16px + (18 - 16)*(100vw - 375px)/1065,18px)}@media(min-width: 1200px)and (max-width: 1439.98px){.trip-listing-grid .trips-card .trips-card-foot .trips-card-price strong{font-size:1.8rem}}.trip-listing-grid .trips-card .trips-card-foot .trips-card-price del,.trip-listing-grid .trips-card .trips-card-foot .trips-card-price span{font-size:10px}.trip-listing-grid .trips-card .trips-card-foot .trips-card-link{text-transform:uppercase}.trip-range-fields{--bs-gutter-x: 1.2rem}@media(max-width: 575.98px){.trip-search .et-btn{padding:1.2rem}.trip-search .et-btn span{display:none}}@media(min-width: 992px){.trip-listing>.container>.row{--bs-gutter-x: 3.2rem}.trip-search{height:6.4rem}.trip-filter{position:sticky;top:10%}.trip-filter-inner{max-height:calc(100vh - 4rem);overflow-y:auto}}@media(max-width: 991.98px){.trip-filter{position:fixed;inset:0;z-index:9;background:var(--black-100);backdrop-filter:blur(10px);opacity:0;visibility:hidden;transition:all .25s ease-in-out}.trip-filter .trip-filter-inner{max-width:32rem;width:100%;height:100vh;overflow:auto;border:none;border-radius:0;transform:translateX(-100%);transition:transform .3s ease-in-out}.trip-filter.active{opacity:1;visibility:visible}.trip-filter.active .trip-filter-inner{transform:translateX(0)}}@media(max-width: 767.98px){.post-type-archive-trek_package .about-banner{display:none}.post-type-archive-trek_package .trip-listing{padding-top:0px !important}}.region-listing .row{--bs-gutter-x: 2.4rem;--bs-gutter-y: 2.4rem}.blog-listing .row{--bs-gutter-x: 1.6rem;--bs-gutter-y: 2.4rem}.blog-listing .trip-filter-inner{box-shadow:2px 2px 6px 0 rgba(121,119,119,.1)}@media(min-width: 992px){.blog-listing>.container>.row{--bs-gutter-x: 3.2rem}}.region-overview .row{--bs-gutter-x: 2.4rem;--bs-gutter-y: 2.4rem}.region-overview .region-img{aspect-ratio:16/10;border-radius:.8rem;overflow:hidden}.region-overview .region-img img{width:100%;height:100%;object-fit:cover}@media(min-width: 992px){.region-overview .region-img{position:sticky;top:10%;aspect-ratio:522/570}}.contact-us .container>.row{--bs-gutter-x: 2.4rem;--bs-gutter-y: 2.4rem}.contact-us .contact-us-card{display:flex;flex-direction:column;gap:1.2rem;height:100%;border-radius:.8rem;background:rgba(250,238,211,.16);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(0.5rem);box-shadow:inset 0 -2px 4px 0 rgba(0,0,0,.08),inset 0 2px 4px 0 rgba(231,172,35,.2)}.contact-us .contact-us-card-list{display:flex;flex-direction:column;gap:1.2rem}.contact-us .contact-us-card-list .contact-us-card-item img{flex-shrink:0}.contact-us .contact-us-card-list .contact-us-card-item+.contact-us-card-item{padding-top:1.2rem;border-top:1px solid var(--border)}.contact-us .contact-us-form{height:100%;border:1px solid var(--border);border-radius:.8rem}.contact-us .contact-us-map{aspect-ratio:16/10;border-radius:.8rem;overflow:hidden}.contact-us .contact-us-map iframe{display:block;width:100%;height:100%;border:0}@media(min-width: 992px){.contact-us .container>.row{--bs-gutter-x: 4.8rem;--bs-gutter-y: 4.8rem}.contact-us .contact-us-map{aspect-ratio:auto;height:100%;min-height:44.6rem}}.booking-success{position:relative;overflow:hidden;background:var(--white)}.booking-success .booking-success-sketch{position:absolute;top:0;left:0;width:100%;aspect-ratio:1440/638;min-height:30rem;overflow:hidden;opacity:.3;pointer-events:none;user-select:none}.booking-success .booking-success-sketch span{position:absolute;height:116.3%;overflow:hidden}.booking-success .booking-success-sketch span img{position:absolute;top:0;width:auto;height:100%;max-width:none;object-fit:cover}.booking-success .booking-success-sketch-left{top:-2.82%;left:-2.08%;width:37.22%}.booking-success .booking-success-sketch-left img{left:0;width:268.71%}.booking-success .booking-success-sketch-right{top:3.45%;left:60.35%;width:48.68%}.booking-success .booking-success-sketch-right img{left:-105.44%;width:205.46%}.booking-success .booking-success-tick{width:clamp(9.6rem,6.8rem + 7.5vw,12.8rem);max-width:100%;height:auto}.booking-success .booking-success-tick .booking-success-tick-circle{transform-box:fill-box;transform-origin:center;animation:booking-success-pop .7s cubic-bezier(0.34, 1.32, 0.64, 1) both}.booking-success .booking-success-tick .booking-success-tick-check{stroke-dasharray:100;stroke-dashoffset:100;animation:booking-success-draw .6s cubic-bezier(0.65, 0, 0.35, 1) .45s both}.booking-success .booking-success-content{position:relative;display:flex;flex-direction:column;align-items:center;gap:1.6rem;max-width:120rem;margin:0 auto;text-align:center}.booking-success .booking-success-head{display:flex;flex-direction:column;gap:.8rem;max-width:66.4rem}.booking-success .booking-success-whatsapp{color:#25d366}@keyframes booking-success-pop{from{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes booking-success-draw{to{stroke-dashoffset:0}}@media(prefers-reduced-motion: reduce){.booking-success .booking-success-tick .booking-success-tick-circle,.booking-success .booking-success-tick .booking-success-tick-check{animation:none}.booking-success .booking-success-tick .booking-success-tick-check{stroke-dashoffset:0}}@media(max-width: 767px){.booking-success .booking-success-sketch-left{width:52%}.booking-success .booking-success-sketch-right{left:44%;width:60%}}.activity-overview .row{--bs-gutter-x: 2.4rem;--bs-gutter-y: 3.2rem}.activity-overview .activity-overview-glance{padding:2.4rem 1.6rem;border-radius:.8rem;background:rgba(250,238,211,.16);backdrop-filter:blur(5px);box-shadow:inset 0 -2px 4px 0 rgba(0,0,0,.08),inset 0 2px 4px 0 rgba(231,172,35,.2)}.activity-overview .activity-overview-glance-list li{padding:1.2rem 0}.activity-overview .activity-overview-glance-list li:not(:first-child){border-top:1px solid var(--border)}.activity-overview .activity-overview-glance-list li:last-child{padding-bottom:0}@media(min-width: 992px){.activity-overview .col-lg-8{padding-right:4rem}.activity-overview .activity-overview-glance{padding:2.4rem;position:sticky;top:10%}}.featured-adventures{background:var(--primary-light)}.featured-adventures .section-title{display:flex;flex-direction:column;gap:.8rem}.featured-adventures .section-title span{letter-spacing:.2rem}.featured-adventures .section-title h2{max-width:49rem}.featured-adventures .featured-adventures-intro{max-width:51.4rem;margin-top:2.4rem}.featured-adventures .row{--bs-gutter-x: 2.4rem;--bs-gutter-y: 2.4rem}.activity-card{display:flex;flex-direction:column;height:100%;padding:1.6rem;overflow:hidden;border-radius:1.6rem;background:var(--white);box-shadow:2px 2px 8px 0 var(--black-100)}.activity-card .activity-card-img{position:relative;aspect-ratio:4/3;max-height:25.2rem;flex-shrink:0;overflow:hidden;border-radius:1.2rem}.activity-card .activity-card-img a{display:block;width:100%;height:100%}.activity-card .activity-card-img a img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.activity-card .activity-card-content{flex:1 0 0;min-width:0;display:flex;flex-direction:column;gap:.8rem;padding:1.2rem .8rem 0}.activity-card .activity-card-head{flex-wrap:wrap}.activity-card .activity-card-head h3{min-width:0}.activity-card .activity-card-meta{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem}.activity-card .activity-card-meta li{min-width:0}.activity-card .activity-card-meta li img{flex-shrink:0;width:2rem;height:2rem;object-fit:contain}.activity-card .activity-card-meta li span{white-space:nowrap}.activity-card .activity-card-meta li:not(:last-child){position:relative;padding-right:1.2rem}.activity-card .activity-card-meta li:not(:last-child)::after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:1px;height:2rem;background:var(--border)}.activity-card .activity-card-foot{flex-wrap:wrap;margin-top:auto;padding:1.2rem 0;border-top:1px solid var(--border)}.activity-card .activity-card-price{display:flex;flex-direction:column;gap:.4rem}.activity-card .activity-card-price span,.activity-card .activity-card-price strong{white-space:nowrap}.activity-card .activity-card-price span{letter-spacing:.1rem;text-transform:uppercase}.activity-card .activity-card-link{flex-shrink:0;width:fit-content;padding:.8rem 1.6rem;border:1px solid var(--primary);border-radius:.4rem;letter-spacing:.1rem;text-transform:uppercase;white-space:nowrap}.activity-card .activity-card-link svg,.activity-card .activity-card-link rect{flex-shrink:0;transition:all .3s ease-in-out}.activity-card:hover .activity-card-img a img{transform:scale(1.05)}.activity-card:hover .activity-card-content h3 a{color:var(--primary)}.activity-card:hover .activity-card-link{background:var(--primary);color:var(--white) !important}.activity-card:hover .activity-card-link svg{transform:translateX(0.15rem)}.activity-card:hover .activity-card-link svg rect,.activity-card:hover .activity-card-link svg path{stroke:var(--white)}@media(max-width: 420px){.activity-card .activity-card-meta{column-gap:1.6rem}.activity-card .activity-card-meta li:not(:last-child){padding-right:0}.activity-card .activity-card-meta li:not(:last-child)::after{content:none}}@media(min-width: 992px){.featured-adventures .section-title{flex:1 0 0;min-width:0}.featured-adventures .featured-adventures-intro{flex-shrink:0;margin-top:0}}.trek-detail-banner{position:relative;display:flex;align-items:center;min-height:40rem;border-radius:.8rem;overflow:hidden;margin:0 1.6rem;background:linear-gradient(270deg, rgba(0, 0, 0, 0) 7.4%, rgba(17, 39, 49, 0.64) 59.73%)}.trek-detail-banner .banner-img{position:absolute;inset:0;pointer-events:none;z-index:-1}.trek-detail-banner .banner-img img{width:100%;height:100%;object-fit:cover}.trek-detail-banner .section-title{max-width:76.8rem}.trek-detail-banner .trek-detail-banner-meta{padding-top:2rem}.trek-detail-banner .trek-detail-banner-meta li{gap:.6rem}.trek-detail-banner .trek-detail-banner-meta li img{flex-shrink:0;width:2rem;height:2rem}.trek-detail-banner .trek-detail-banner-rating{gap:.6rem;padding:.6rem 1.2rem;border-radius:10rem;background:var(--secondary)}.trek-detail-banner .trek-detail-banner-rating img{width:1.6rem;height:1.6rem}.trek-detail-banner .trek-detail-banner-video{width:fit-content;margin-top:4.8rem;letter-spacing:.1rem;text-transform:uppercase}.trek-detail-banner .trek-detail-banner-video:hover{opacity:.7}.trek-detail-banner .trek-detail-banner-play{flex-shrink:0;width:2.4rem;height:2.4rem;border:1.44px solid var(--white);border-radius:50%}.trek-detail-banner .trek-detail-banner-play img{width:1.44rem;height:1.44rem}@media(min-width: 992px){.trek-detail-banner{min-height:53.1rem}}.trek-overview .row{--bs-gutter-x: 1.2rem;--bs-gutter-y: 2.4rem}.trek-overview .trek-overview-stats{padding:1.6rem;border-top:1px solid var(--border);border-bottom:1px solid var(--border);backdrop-filter:blur(5px)}.trek-overview .trek-overview-stats img{width:2.4rem;height:2.4rem}.trek-overview .trek-overview-stats li{padding:1.6rem 1.2rem}.trek-overview .trek-overview-stats-label{padding-top:.6rem;letter-spacing:.2rem;text-transform:uppercase}.trek-overview .general-content-box p+p{margin-top:1rem}.trek-overview .trek-overview-highlights{padding:2.4rem 1.6rem;border-radius:.8rem;background:rgba(250,238,211,.16);backdrop-filter:blur(5px);box-shadow:inset 0 -2px 4px 0 rgba(0,0,0,.08),inset 0 2px 4px 0 rgba(231,172,35,.2)}.trek-overview .trek-overview-highlights li{position:relative;padding-left:3.6rem}.trek-overview .trek-overview-highlights li::before{content:"";position:absolute;top:.2rem;left:0;width:2.4rem;height:2.4rem;background:url(../images/icons/check-mark.svg) no-repeat center/contain}.trek-overview .trek-overview-highlights li+li{margin-top:1.2rem}@media(min-width: 992px){.trek-overview .trek-overview-highlights{padding:2.4rem}}.about-region{position:relative;background:var(--background-dark)}.about-region .row{--bs-gutter-x: 4.8rem;--bs-gutter-y: 4rem}.about-region .container{position:relative}.about-region .general-content-box{color:var(--white)}.about-region .about-region-bg{position:absolute;inset:0;opacity:.9;pointer-events:none}.about-region .about-region-bg img{width:100%;height:100%;object-fit:cover}.about-region .about-region-stat,.about-region .about-region-features{border-radius:.8rem;background:rgba(20,40,49,.36);backdrop-filter:blur(4px);box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.2),inset 0 -2px 4px 0 rgba(255,255,255,.12)}.about-region .about-region-stat{width:fit-content;max-width:100%;padding:.8rem 1.6rem}.about-region .about-region-stat>div{min-width:0;padding-left:1.6rem;border-left:1px solid var(--white-100)}.about-region .about-region-link{width:fit-content;max-width:100%;letter-spacing:.1rem;text-transform:uppercase}.about-region .about-region-link svg{flex-shrink:0}.about-region .about-region-link:hover svg{transform:translateX(3px)}.about-region .about-region-features{padding:1.2rem 1.6rem}.about-region .about-region-features .row{--bs-gutter-x: 2.4rem;--bs-gutter-y: 1.6rem}.about-region .about-region-features [class*=col-]:not(:nth-child(2n+1)){border-left:1px solid #bce4e6}.about-region .about-region-features img{width:auto;height:3.6rem;margin-bottom:.8rem}.about-region .about-region-features p{text-transform:uppercase}.about-region .about-region-img{position:relative;aspect-ratio:639/499}.about-region .about-region-img img{position:absolute;top:0;left:0;width:100%}.about-region .about-region-img img:first-child{top:2.7%}@media(min-width: 992px){.about-region .about-region-img{position:sticky;top:10%}}@media(min-width: 1200px){.about-region .about-region-features [class*=col-]:not(:first-child){border-left:1px solid #bce4e6}}.featured-packages .row{--bs-gutter-x: 2.4rem;--bs-gutter-y: 2.4rem}.featured-packages .section-title{display:flex;flex-direction:column;gap:.8rem}.featured-packages .featured-packages-intro{display:flex;flex-direction:column;gap:1.6rem;margin-top:1.6rem}.featured-packages .featured-packages-link,.featured-packages .trips-card-link{width:fit-content;letter-spacing:.1rem;text-transform:uppercase}.featured-packages .featured-packages-link svg,.featured-packages .trips-card-link svg{flex-shrink:0}.featured-packages .featured-packages-link:hover svg{transform:translateX(3px)}.featured-packages .featured-packages-more{width:fit-content;margin:3.2rem auto 0;padding:1.6rem 2.4rem;color:var(--secondary-light)}.featured-packages .featured-packages-more .featured-packages-more-icon{flex-shrink:0;width:2.4rem;height:2.4rem;border:1.5px solid var(--white);border-radius:50%}.featured-packages .featured-packages-more .featured-packages-more-icon img{width:1.6rem;height:1.6rem}@media(min-width: 992px){.featured-packages .section-title{flex:1 0 0;min-width:0}.featured-packages .section-title h2{max-width:49rem}.featured-packages .featured-packages-intro{flex-shrink:0;margin-top:0;max-width:51.4rem}}.discover-nepal .row{--bs-gutter-x: 2.4rem;--bs-gutter-y: 2.4rem}.discover-nepal .section-title{display:flex;flex-direction:column;gap:.8rem}.discover-nepal .section-title h2{max-width:49rem}.discover-nepal .discover-nepal-intro{display:flex;flex-direction:column;gap:1.6rem;max-width:51.4rem;margin-top:2.4rem}.discover-nepal .discover-nepal-link{width:fit-content;letter-spacing:.1rem;text-transform:uppercase}.discover-nepal .discover-nepal-link svg{flex-shrink:0}.discover-nepal .discover-nepal-link:hover svg{transform:translateX(3px)}.discover-nepal-card{display:block;position:relative;aspect-ratio:411/450;border-radius:1.6rem;overflow:hidden}.discover-nepal-card>img{width:100%;height:100%;object-fit:cover}.discover-nepal-card .discover-nepal-card-tag,.discover-nepal-card .discover-nepal-card-icon,.discover-nepal-card .discover-nepal-card-content{position:absolute}.discover-nepal-card .discover-nepal-card-tag{top:1.6rem;left:1.6rem;padding:.8rem 1.6rem;border-radius:.8rem;background:rgba(20,40,49,.36);backdrop-filter:blur(4px)}.discover-nepal-card .discover-nepal-card-icon{top:1.6rem;right:1.6rem;width:4rem;height:4rem;border-radius:50%;background:linear-gradient(rgba(255, 255, 255, 0.08), rgba(255, 255, 255, 0.08)),linear-gradient(rgba(20, 40, 49, 0.5), rgba(20, 40, 49, 0.5));backdrop-filter:blur(2px)}.discover-nepal-card .discover-nepal-card-icon img{width:1.4rem;transform:rotate(45deg)}.discover-nepal-card .discover-nepal-card-content{right:1rem;bottom:1rem;left:1rem;display:flex;flex-direction:column;gap:.8rem;padding:1.6rem;border-radius:.8rem;background:rgba(20,40,49,.5);backdrop-filter:blur(6px)}.discover-nepal-card .discover-nepal-card-content h3{letter-spacing:-0.04rem}.discover-nepal-card .discover-nepal-card-content p{letter-spacing:-0.05rem;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:3}@media(min-width: 992px){.discover-nepal .section-title{flex:1 0 0;min-width:0}.discover-nepal .discover-nepal-intro{flex-shrink:0;margin-top:0}}.certification{position:relative;overflow:hidden;background:var(--background-dark)}.certification .certification-img{position:absolute;inset:0;opacity:.1;pointer-events:none}.certification .certification-img img{width:100%;height:100%;object-fit:cover}.certification .section-title{display:flex;flex-direction:column;align-items:center;gap:.8rem}.certification .section-title p{max-width:97.4rem}.certification .certification-list{padding:2.4rem;border-radius:.8rem;background:rgba(82,82,82,.2);border:1px solid rgba(223,223,223,.1)}.certification .certification-list .row{--bs-gutter-x: 2.4rem;--bs-gutter-y: 3.2rem}.certification .certification-card{display:flex;flex-direction:column;align-items:center;gap:.8rem;text-align:center}.certification .certification-card .certification-card-icon{width:6.125rem;height:6.125rem;border-radius:50%;background:rgba(255,255,255,.08);backdrop-filter:blur(5px);box-shadow:inset 0 2.5px 5px 0 rgba(0,0,0,.2),inset 0 -2.5px 5px 0 rgba(255,255,255,.12)}.certification .certification-card .certification-card-icon img{width:3.6rem;height:3.6rem}.certification .certification-card h3{letter-spacing:-0.04rem}@media(min-width: 992px){.certification .row .col-lg-3:not(:first-child){border-left:1px solid rgba(223,223,223,.3)}}.trek-requirement .row{--bs-gutter-x: 2.4rem;--bs-gutter-y: 2.4rem}.trek-requirement .trek-requirement-list{overflow:hidden;border:1px solid var(--border);border-radius:.8rem}.trek-requirement .trek-requirement-list .row{--bs-gutter-x: 0;--bs-gutter-y: 0;margin:-1px 0 0 -1px}.trek-requirement .trek-requirement-list [class*=col-]{flex:1 0 100%;padding:0 2.4rem;border-top:1px solid var(--border);border-left:1px solid var(--border)}.trek-requirement .trek-requirement-card{padding:2.4rem 0}.trek-requirement .trek-requirement-card img{width:3.6rem;height:3.6rem}.trek-requirement .trek-requirement-card h3{color:var(--background-dark)}.trek-requirement .trek-requirement-card li{position:relative;padding-left:2.4rem;color:var(--para)}.trek-requirement .trek-requirement-card li::before{content:"";position:absolute;top:.4rem;left:0;width:1.6rem;height:1.6rem;background:url(../images/icons/check-mark.svg) no-repeat center/contain}.trek-requirement .trek-requirement-card li+li{margin-top:1rem}.trek-requirement .note{padding:1.7rem 2rem;border:1px solid var(--secondary);border-radius:.8rem;background:var(--secondary-light)}.trek-requirement .note::before{content:"";flex-shrink:0;width:2.4rem;height:2.4rem;background:url(../images/icons/info-circle.svg) no-repeat center/contain}@media(min-width: 768px){.trek-requirement .trek-requirement-list [class*=col-]{flex-basis:50%}}@media(min-width: 992px){.trek-requirement .trek-requirement-list [class*=col-]{flex-basis:25%}.trek-requirement .trek-requirement-list .row:has(>:nth-child(4n+1):last-child:not(:first-child))>[class*=col-]{flex-basis:33.333%}}.cta-block .cta{position:relative;overflow:hidden;border-radius:.8rem;background:linear-gradient(270deg, #0c212b 3.66%, rgba(0, 0, 0, 0) 24.43%, rgba(8, 23, 29, 0.68) 57.54%, #0c212b 80.08%)}.cta-block .cta .cta-img{position:absolute;inset:0;pointer-events:none;z-index:-1}.cta-block .cta .cta-img img{width:100%;height:100%;object-fit:cover}.trip-banner{display:grid;gap:.8rem;padding:0 2rem}.trip-banner .trip-banner-item{position:relative;display:block;overflow:hidden;border-radius:.8rem}.trip-banner .trip-banner-item>img{width:100%;height:100%;object-fit:cover}.trip-banner .trip-banner-item.video::before{content:"";position:absolute;inset:0;background:rgba(12,33,43,.3)}.trip-banner .trip-banner-play{--play-size: clamp(3.6rem, 2.69rem + 2.42vw, 5.6rem);position:absolute;top:50%;left:50%;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--play-size);height:var(--play-size);border:1px solid rgba(0,0,0,0);border-radius:50%;background:linear-gradient(rgba(20, 40, 49, 0.6), rgba(20, 40, 49, 0.6)) padding-box,linear-gradient(to bottom right, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.88)) border-box;box-shadow:inset 0 2.333px 4.667px 0 rgba(0,0,0,.2),inset 0 -2.333px 4.667px 0 rgba(255,255,255,.12);backdrop-filter:blur(4.667px);transform:translate(-50%, -50%)}.trip-banner .trip-banner-play::after{display:none}.trip-banner .trip-banner-play img{width:50%;height:50%;object-fit:contain}.trip-banner .trip-banner-more{position:absolute;right:1.5rem;bottom:1.4rem;padding:.8rem 1.6rem;border-radius:.8rem;background:linear-gradient(rgba(255, 255, 255, 0.08), rgba(255, 255, 255, 0.08)),rgba(20,40,49,.5);backdrop-filter:blur(6px);color:#fcfaf4;letter-spacing:.1rem;text-transform:uppercase}.trip-banner .trip-banner-more::after{content:"";position:absolute;inset:-0.05rem;border-radius:inherit;box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.2),inset 0 -2px 4px 0 rgba(255,255,255,.12);pointer-events:none}.trip-banner .trip-banner-more svg{flex-shrink:0}@media(max-width: 767.98px){.trip-banner{grid-template-columns:repeat(2, 1fr)}.trip-banner .trip-banner-item{aspect-ratio:5/3}.trip-banner .trip-banner-item:nth-child(n+4){display:none}.trip-banner .trip-banner-item:nth-child(3){order:-1}.trip-banner .trip-banner-item:nth-child(3),.trip-banner .trip-banner-item:only-child{grid-column:1/-1;aspect-ratio:16/7}.trip-banner .trip-banner-more{right:.8rem;bottom:.8rem;padding:.4rem 1.2rem}}@media(min-width: 768px){.trip-banner{grid-template-rows:repeat(2, 1fr);grid-auto-columns:1fr;grid-auto-flow:column;gap:1.6rem;height:36rem}.trip-banner .trip-banner-item:nth-child(3),.trip-banner .trip-banner-item:only-child,.trip-banner .trip-banner-item:first-child:nth-last-child(2),.trip-banner .trip-banner-item:nth-child(2):last-child,.trip-banner .trip-banner-item:nth-child(4):last-child{grid-row:span 2}}@media(min-width: 992px){.trip-banner{height:44rem}}@media(min-width: 1200px){.trip-banner{height:53.1rem}}.trip-overview .section-title{display:flex;flex-direction:column;gap:.8rem}.trip-overview .trip-overview-badge{gap:.6rem;padding:.4rem 1.2rem;border-radius:10rem;background:var(--secondary);white-space:nowrap}.trip-overview .trip-overview-badge img{width:1.6rem;height:1.6rem}.trip-overview .trip-overview-meta{gap:.8rem 2rem}.trip-overview .trip-overview-meta li{gap:.6rem}.trip-overview .trip-overview-meta li img{flex-shrink:0;width:1.6rem;height:1.6rem}.trip-overview .trip-overview-meta li:not(:last-child){position:relative;padding-right:2rem}.trip-overview .trip-overview-meta li:not(:last-child)::after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:1px;height:1.6rem;background:var(--border)}.trip-overview .trip-overview-btn{padding:.4rem 1.6rem;border:1px solid var(--border);border-radius:10rem;background:none;white-space:nowrap}.trip-overview .trip-overview-btn img{width:2rem;height:2rem}.trip-overview .trip-overview-btn:disabled{opacity:.6;cursor:progress;transition:none}.trip-overview .trip-overview-btn:disabled img{animation:trip-overview-btn-pulse 1s ease-in-out infinite alternate}.trip-overview .trip-overview-highlights{padding:1.6rem;border:1px solid var(--border);border-radius:.8rem;background:var(--white)}.trip-overview .trip-overview-highlights .row{--bs-gutter-x: 2.4rem;--bs-gutter-y: 2.4rem}.trip-overview .trip-overview-item img{aspect-ratio:69/36;max-width:69px}.trip-overview .trip-overview-glance{padding:2.4rem 1.6rem;border-radius:.8rem;background:rgba(250,238,211,.2);backdrop-filter:blur(5px);box-shadow:inset 0 -2px 4px 0 rgba(0,0,0,.08),inset 0 2px 4px 0 rgba(231,172,35,.2)}.trip-overview .trip-overview-glance-list li{gap:1.6rem;padding:1.2rem 0}.trip-overview .trip-overview-glance-list li:not(:first-child){border-top:1px solid var(--border)}.trip-overview .trip-overview-glance-list li:last-child{padding-bottom:0}.trip-overview .trip-overview-glance-label{flex-shrink:0;width:14rem}.trip-overview .trip-overview-glance-label img{flex-shrink:0;width:2.4rem;height:2.4rem}.trip-overview .general-content-box{color:var(--para);line-height:175%}.trip-overview .general-content-box>h4{font-family:var(--font-outfit);font-size:1.6rem;line-height:175%}.trip-overview .general-content-box>h4+p,.trip-overview .general-content-box>h4+ul,.trip-overview .general-content-box>h4+figure{margin-top:1.2rem}.trip-overview .general-content-box a{color:var(--primary);font-weight:500}.trip-overview .general-content-box a:hover{text-decoration:underline}.trip-overview .general-content-box ul{padding-left:0}.trip-overview .general-content-box ul li{position:relative;padding-left:2.8rem;list-style:none}.trip-overview .general-content-box ul li+li{margin-top:1.2rem}.trip-overview .general-content-box ul li::after{content:"";position:absolute;top:.4rem;left:0;width:2rem;height:2rem;background:url("../images/icons/check-mark.svg") no-repeat center/contain}.trip-overview .general-content-box figure{margin-bottom:0}.trip-overview .general-content-box figure+figure{margin-top:0}.trip-overview .general-content-box .wp-block-gallery{display:flex;gap:1.2rem}.trip-overview .general-content-box .wp-block-gallery figure{flex:1 0 0;min-width:0}.trip-overview .general-content-box .wp-block-gallery img{width:100%;height:17.6rem;border-radius:.8rem;object-fit:cover}.trip-overview .general-content-box figcaption{margin-top:.8rem;font-size:1.2rem;line-height:133%}.trip-overview .general-content-box *+.note{margin-top:1.6rem}.trip-overview .general-content-box .note{display:flex;align-items:flex-start;gap:1.6rem;padding:2.4rem;border:1px solid var(--secondary);border-radius:1.6rem;background:var(--secondary-light)}.trip-overview .general-content-box .note-icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;border-radius:50%;background:var(--secondary)}.trip-overview .general-content-box .note-icon img{width:2.4rem;height:2.4rem}.trip-overview .general-content-box .note-content h4{margin-bottom:.4rem;font-size:1.8rem;line-height:167%}.trip-overview .general-content-box .note .note-content h4+p{margin-top:0}.trip-overview .trip-overview-content table{width:100%;border-collapse:separate;border-spacing:0;font-size:1.4rem;line-height:2.4rem}.trip-overview .trip-overview-content table th,.trip-overview .trip-overview-content table td{padding:1.2rem}.trip-overview .trip-overview-content table th:not(:last-child),.trip-overview .trip-overview-content table td:not(:last-child){white-space:nowrap}.trip-overview .trip-overview-content table th{background:var(--primary);color:var(--white);font-weight:600;text-transform:uppercase}.trip-overview .trip-overview-content table th:first-child{border-top-left-radius:.8rem}.trip-overview .trip-overview-content table th:last-child{width:60%;border-top-right-radius:.8rem}.trip-overview .trip-overview-content table td{border-bottom:1px solid var(--border);color:var(--para)}.trip-overview .trip-overview-content table td:first-child{border-left:1px solid var(--border)}.trip-overview .trip-overview-content table td:last-child{border-right:1px solid var(--border)}.trip-overview .trip-overview-content table tr:nth-child(even) td{background:var(--primary-light)}.trip-overview .trip-overview-content table tr:last-child td:first-child{border-bottom-left-radius:.8rem}.trip-overview .trip-overview-content table tr:last-child td:last-child{border-bottom-right-radius:.8rem}@media(max-width: 575.98px){.trip-overview .trip-overview-meta li:not(:last-child){padding-right:0}.trip-overview .trip-overview-meta li:not(:last-child)::after{content:none}}@media(min-width: 576px){.trip-overview .trip-overview-glance{padding:2.4rem}.trip-overview .trip-overview-glance-list li{gap:3.2rem}.trip-overview .trip-overview-content table{font-size:1.6rem;line-height:2.8rem}.trip-overview .trip-overview-content table th{padding:1.6rem 2.4rem}.trip-overview .trip-overview-content table td{padding:2.4rem}}@media(max-width: 767.98px){.trip-overview .trip-overview-item:nth-child(even){border-left:1px solid var(--border)}}@media(min-width: 768px){.trip-overview .trip-overview-highlights{padding:2.4rem}.trip-overview .trip-overview-item:not(:first-child){border-left:1px solid var(--border)}}.trip-detail>.container>.row .col-lg-8>div:not(:first-child){margin-top:3.6rem;padding-top:3.6rem;border-top:1px solid #dfdfdf}.trip-detail .makura-modal{border-top:none !important;padding-top:0 !important;margin-top:0 !important}.trip-detail .cta-block{padding-bottom:0 !important}@keyframes trip-overview-btn-pulse{to{transform:translateY(0.3rem)}}.trip-itinerary .trip-itinerary-toggle{flex-shrink:0;padding:1.5rem 2.3rem;border:1px solid var(--primary);background:rgba(0,0,0,0);border-radius:.4rem;letter-spacing:.1rem;text-transform:uppercase;color:var(--primary)}.trip-itinerary .trip-itinerary-toggle svg{flex-shrink:0}.trip-itinerary .trip-itinerary-toggle svg path,.trip-itinerary .trip-itinerary-toggle svg rect{transition:all .3s ease-in-out}.trip-itinerary .trip-itinerary-toggle.expand .trip-itinerary-bar{opacity:0;transform:scaleY(0)}.trip-itinerary .trip-itinerary-toggle:hover{background:var(--primary);color:var(--white)}.trip-itinerary .trip-itinerary-toggle:hover svg path,.trip-itinerary .trip-itinerary-toggle:hover svg rect{stroke:var(--white)}.trip-itinerary .trip-itinerary-bar{transform-origin:center}.trip-itinerary .trip-itinerary-label{letter-spacing:.2rem;text-transform:uppercase}.trip-itinerary-list{display:flex;flex-direction:column;gap:1.6rem}.trip-itinerary-item{position:relative;padding-left:5.6rem}.trip-itinerary-item:not(:last-child)::before{content:"";position:absolute;left:2.1rem;top:.7rem;bottom:-2.3rem;width:.2rem;background:rgba(231,172,35,.4)}.trip-itinerary-item .trip-itinerary-day{position:absolute;left:0;top:.7rem;display:flex;flex-direction:column;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border:2px solid rgba(231,172,35,.4);border-radius:50%;background:var(--white);color:rgba(231,172,35,.7);letter-spacing:.2rem;text-transform:uppercase;transition:all .3s ease-in-out}.trip-itinerary-item .trip-itinerary-day strong{letter-spacing:0}.trip-itinerary-item .trip-itinerary-card{overflow:hidden;border:1px solid var(--border);border-radius:.8rem;background:var(--white);box-shadow:0 2px 12px 0 rgba(12,33,43,.08)}.trip-itinerary-item .trip-itinerary-title{padding:1.6rem;cursor:pointer}.trip-itinerary-item .trip-itinerary-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border:1px solid var(--border);border-radius:50%;color:var(--primary);transition:all .3s ease-in-out}.trip-itinerary-item .trip-itinerary-icon svg{flex-shrink:0}.trip-itinerary-item .trip-itinerary-content-box{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out}.trip-itinerary-item .trip-itinerary-content{display:flex;flex-direction:column;gap:2rem;min-height:0;overflow:hidden;padding:0 1.6rem}.trip-itinerary-item .trip-itinerary-content>*:first-child{margin-top:.4rem}.trip-itinerary-item .trip-itinerary-content>*:last-child{margin-bottom:2.4rem}.trip-itinerary-item .trip-itinerary-meta{display:flex;flex-direction:column;padding:0 1.6rem;border:1px solid rgba(231,172,35,.3);border-radius:.8rem;background:var(--secondary-light)}.trip-itinerary-item .trip-itinerary-meta li{display:flex;flex-direction:column;gap:.2rem}.trip-itinerary-item .trip-itinerary-meta span{letter-spacing:.2rem;text-transform:uppercase;white-space:nowrap}.trip-itinerary-item .trip-itinerary-meta img{flex-shrink:0;width:2rem;height:2rem;object-fit:scale-down}.trip-itinerary-item .trip-itinerary-meta strong{padding-left:2.8rem}.trip-itinerary-item .trip-itinerary-highlights{display:flex;flex-direction:column;gap:1rem}.trip-itinerary-item .trip-itinerary-highlights ul{display:flex;flex-direction:column;gap:1rem}.trip-itinerary-item .trip-itinerary-highlights img{flex-shrink:0;width:2rem;height:2rem}.trip-itinerary-item .trip-itinerary-gallery{display:grid;grid-template-columns:repeat(3, 1fr);gap:.8rem}.trip-itinerary-item .trip-itinerary-gallery a{display:block;overflow:hidden;border-radius:.8rem;aspect-ratio:1/1}.trip-itinerary-item .trip-itinerary-gallery img{width:100%;height:100%;object-fit:cover}.trip-itinerary-item .trip-itinerary-places{display:flex;flex-direction:column;gap:.8rem}.trip-itinerary-item .trip-itinerary-places-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:.8rem}.trip-itinerary-item .trip-itinerary-place{display:flex;flex-direction:column;gap:.8rem;padding:.8rem;border:1px solid var(--border);border-radius:.8rem;background:var(--white)}.trip-itinerary-item .trip-itinerary-place:last-child:nth-child(odd){grid-column:1/-1}.trip-itinerary-item .trip-itinerary-place img{width:100%;height:8rem;border-radius:.4rem;object-fit:cover}.trip-itinerary-item .trip-itinerary-place .card-placeholder{position:static;height:8rem;border-radius:.4rem;background-color:var(--gray)}.trip-itinerary-item .trip-itinerary-place>span{padding:0 .4rem}.trip-itinerary-item .trip-itinerary-place>span span{min-width:0}.trip-itinerary-item .trip-itinerary-place svg{flex-shrink:0;transform:rotate(-40deg)}.trip-itinerary-item.expand .trip-itinerary-day{border-color:var(--secondary);background:var(--secondary);color:var(--white)}.trip-itinerary-item.expand .trip-itinerary-day strong{font-weight:700}.trip-itinerary-item.expand .trip-itinerary-card{border-radius:1.2rem;box-shadow:0 2px 8px 0 rgba(12,33,43,.08)}.trip-itinerary-item.expand .trip-itinerary-icon{border-color:var(--primary);background:var(--primary);color:var(--white)}.trip-itinerary-item.expand .trip-itinerary-icon .trip-itinerary-bar{opacity:0;transform:scaleY(0)}.trip-itinerary-item.expand .trip-itinerary-content-box{grid-template-rows:1fr}@media(max-width: 575.98px){.trip-itinerary-item .trip-itinerary-meta li{flex-direction:row;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.2rem 0;flex-wrap:wrap}.trip-itinerary-item .trip-itinerary-meta li+li{border-top:1px solid rgba(231,172,35,.3)}.trip-itinerary-item .trip-itinerary-meta strong{padding-left:0}}@media(min-width: 576px){.trip-itinerary-item .trip-itinerary-meta{display:grid;grid-template-columns:repeat(2, 1fr);gap:1.6rem 0;padding:1.2rem 0}.trip-itinerary-item .trip-itinerary-meta li{padding:0 1.6rem}.trip-itinerary-item .trip-itinerary-meta li:nth-child(even){border-left:1px solid rgba(231,172,35,.3)}.trip-itinerary-item .trip-itinerary-gallery{gap:1.6rem}.trip-itinerary-item .trip-itinerary-gallery a{aspect-ratio:2/1}.trip-itinerary-item .trip-itinerary-places-list{grid-template-columns:repeat(3, 1fr);gap:1.6rem}.trip-itinerary-item .trip-itinerary-place:last-child:nth-child(odd){grid-column:auto}.trip-itinerary-item .trip-itinerary-place img,.trip-itinerary-item .trip-itinerary-place .card-placeholder{height:11rem}}@media(min-width: 768px){.trip-itinerary-item{padding-left:7.6rem}.trip-itinerary-item:not(:last-child)::before{left:2.7rem;top:.3rem;bottom:-1.9rem}.trip-itinerary-item .trip-itinerary-day{top:.3rem;width:5.5rem;height:5.5rem}.trip-itinerary-item .trip-itinerary-title{padding:1.6rem 2rem}.trip-itinerary-item .trip-itinerary-content{padding:0 2.4rem}.trip-itinerary-item .trip-itinerary-content>*:last-child{margin-bottom:3.6rem}.trip-itinerary-item.expand .trip-itinerary-title{padding:1.6rem 2.4rem}}@media(min-width: 1440px){.trip-itinerary-item .trip-itinerary-meta{display:flex;flex-direction:row}.trip-itinerary-item .trip-itinerary-meta li:not(:first-child){border-left:1px solid rgba(231,172,35,.3)}.trip-itinerary-item .trip-itinerary-meta li:last-child{flex:1 0 0}}.fixed-departures .section-title h2{line-height:4.4rem}.fixed-departures .fixed-departures-tabs{position:relative;overflow-x:auto;padding:.7rem;border:1px solid var(--border);border-radius:.8rem;scrollbar-width:none}.fixed-departures .fixed-departures-tabs::-webkit-scrollbar{display:none}.fixed-departures .fixed-departures-tab{flex:1 0 0;padding:.8rem 1.2rem;border-radius:.6rem;color:var(--para);white-space:nowrap}.fixed-departures .fixed-departures-tab.active{border-radius:.4rem;background:var(--secondary);color:var(--white);font-weight:600}.fixed-departures .fixed-departures-list{display:flex;flex-direction:column;gap:1.6rem}.fixed-departures .fixed-departures-card{gap:1.6rem;padding:1.6rem;border-radius:.8rem;background:rgba(241,254,255,.32);backdrop-filter:blur(8px);box-shadow:inset 0 -2px 4px 0 rgba(0,0,0,.08),inset 0 2px 4px 0 rgba(241,254,255,.2)}.fixed-departures .fixed-departures-info{gap:1.6rem}.fixed-departures .fixed-departures-date{flex-shrink:0;width:6.8rem;padding:1.2rem 0;border:1px solid rgba(231,172,35,.5);border-radius:.8rem;background:var(--secondary-light)}.fixed-departures .fixed-departures-date span{color:rgba(82,82,82,.7);letter-spacing:.2rem;text-transform:uppercase}.fixed-departures .fixed-departures-meta{gap:.8rem 1.6rem}.fixed-departures .fixed-departures-meta li{gap:.6rem}.fixed-departures .fixed-departures-meta img{flex-shrink:0}.fixed-departures .fixed-departures-meta .fixed-departures-status{gap:.4rem;padding:.3rem 1.5rem .3rem .7rem;border:1px solid var(--border);border-radius:5rem;background:var(--primary-light)}.fixed-departures .fixed-departures-booking{flex-wrap:wrap;justify-content:space-between;gap:1.6rem;width:100%}.fixed-departures .fixed-departures-price{padding-bottom:.4rem;letter-spacing:.1rem;text-transform:uppercase}.fixed-departures .fixed-departures-price strong{letter-spacing:0}.fixed-departures .fixed-departures-btn{padding:1.1rem 2.3rem;border:1px solid var(--primary);border-radius:.4rem;letter-spacing:.1rem;text-transform:uppercase}.fixed-departures .fixed-departures-btn svg,.fixed-departures .fixed-departures-btn rect{flex-shrink:0;transition:all .3s ease-in-out}.fixed-departures .fixed-departures-btn:hover{background:var(--primary);color:var(--white) !important}.fixed-departures .fixed-departures-btn:hover svg{transform:translateX(0.3rem)}.fixed-departures .fixed-departures-btn:hover svg rect,.fixed-departures .fixed-departures-btn:hover svg path{stroke:var(--white)}@media(max-width: 575.98px){.fixed-departures .fixed-departures-btn{width:100%}}@media(min-width: 576px){.fixed-departures .fixed-departures-info{gap:2.4rem}}@media(min-width: 1440px){.fixed-departures .fixed-departures-booking{width:auto;padding:1.2rem 1.6rem}}.trip-availability .section-title h2{line-height:4.4rem}.trip-availability .flatpickr-calendar{top:0;width:100% !important;padding:2.4rem 1.6rem;border-radius:.8rem;background:rgba(241,254,255,.32);backdrop-filter:blur(5px);box-shadow:inset 0 -2px 4px 0 rgba(0,0,0,.08),inset 0 2px 4px 0 rgba(88,173,179,.16)}.trip-availability .flatpickr-calendar.multiMonth .flatpickr-prev-month,.trip-availability .flatpickr-calendar.multiMonth .flatpickr-next-month{width:calc((100% - 7.6rem)/14)}.trip-availability .flatpickr-calendar.multiMonth::after{top:3.2rem;bottom:3.2rem;left:50%;width:1px;height:auto;margin:0;border:0;background:var(--border)}.trip-availability .flatpickr-months,.trip-availability .flatpickr-weekdays,.trip-availability .flatpickr-days{column-gap:7.6rem}.trip-availability .flatpickr-months{position:relative}.trip-availability .flatpickr-months .flatpickr-month{height:2.8rem;color:var(--title)}.trip-availability .flatpickr-current-month{height:2.8rem;padding:0;font-size:1.6rem;line-height:2.8rem}.trip-availability .flatpickr-current-month .cur-month{margin:0;font-weight:500}.trip-availability .flatpickr-current-month .cur-month:hover{background:none}.trip-availability .flatpickr-current-month .numInputWrapper{display:none}.trip-availability .flatpickr-prev-month,.trip-availability .flatpickr-next-month{display:flex;align-items:center;justify-content:center;width:14.2857142857%;height:2.8rem;padding:0;z-index:0}.trip-availability .flatpickr-prev-month svg,.trip-availability .flatpickr-next-month svg{width:2.4rem;height:2.4rem}.trip-availability .flatpickr-prev-month svg path,.trip-availability .flatpickr-next-month svg path{fill:none}.trip-availability .flatpickr-prev-month svg{transform:scaleX(-1)}.trip-availability .flatpickr-rContainer{flex:1}.trip-availability .flatpickr-weekdays{height:auto;margin:2.4rem 0 2.2rem}.trip-availability .flatpickr-weekday{color:var(--title);font-size:1.4rem;font-weight:500;line-height:2rem}.trip-availability .flatpickr-days{width:100% !important}.trip-availability .dayContainer{flex:1;width:auto;min-width:0;max-width:none;row-gap:1.5rem;box-shadow:none}.trip-availability .flatpickr-day{position:relative;z-index:0;max-width:none;height:3.1rem;border:0;border-radius:0;box-shadow:none !important;color:var(--title);font-size:1.2rem;font-weight:500;line-height:3.1rem}.trip-availability .flatpickr-day::before{content:"";position:absolute;top:0;left:50%;z-index:-1;width:3.1rem;height:3.1rem;border:1px solid rgba(0,0,0,0);border-radius:50%;transform:translateX(-50%)}.trip-availability .flatpickr-day:hover,.trip-availability .flatpickr-day:focus{background:none;color:var(--title)}.trip-availability .flatpickr-day:hover::before,.trip-availability .flatpickr-day:focus::before{border-color:var(--secondary)}.trip-availability .flatpickr-day.inRange{background:var(--secondary-light)}.trip-availability .flatpickr-day.selected{color:var(--white);font-weight:600}.trip-availability .flatpickr-day.selected::before{background:var(--secondary)}.trip-availability .flatpickr-day.startRange:not(.endRange){background:linear-gradient(to right, transparent 50%, var(--secondary-light) 50%)}.trip-availability .flatpickr-day.endRange:not(.startRange){background:linear-gradient(to left, transparent 50%, var(--secondary-light) 50%);color:var(--secondary);font-weight:700}.trip-availability .flatpickr-day.endRange:not(.startRange)::before{border-color:var(--secondary);background:var(--secondary-light)}.trip-availability .flatpickr-day.flatpickr-disabled{color:#525252;font-weight:400;text-decoration:line-through;opacity:.3}.trip-availability .flatpickr-day.flatpickr-disabled::before{border-color:rgba(0,0,0,0)}.trip-availability .flatpickr-day.prevMonthDay,.trip-availability .flatpickr-day.nextMonthDay{visibility:hidden}@media(min-width: 768px){.trip-availability .flatpickr-calendar{padding:3.2rem 2.2rem}}.trip-inclusion .section-title h2{line-height:4.4rem}.trip-inclusion .trip-inclusion-list{display:flex;flex-direction:column;gap:2.4rem}.trip-inclusion .trip-inclusion-card{padding:2rem;border:1px solid var(--border);border-radius:1.2rem}.trip-inclusion .trip-inclusion-card ul{display:flex;flex-direction:column;gap:1.2rem;padding-top:1.6rem}.trip-inclusion .trip-inclusion-card li{position:relative}.trip-inclusion .trip-inclusion-card li::before{content:"";position:absolute;left:0}.trip-inclusion .trip-inclusion-card.include{background:var(--primary-light)}.trip-inclusion .trip-inclusion-card.include li{padding-left:3.2rem;color:var(--title)}.trip-inclusion .trip-inclusion-card.include li::before{top:.4rem;width:2rem;height:2rem;background:url(../images/icons/check-mark.svg) no-repeat center/contain}.trip-inclusion .trip-inclusion-card.exclude{background:var(--white);box-shadow:0 1px 4px 4px rgba(12,33,43,.04)}.trip-inclusion .trip-inclusion-card.exclude li{padding-left:3rem}.trip-inclusion .trip-inclusion-card.exclude li::before{top:.5rem;width:1.8rem;height:1.8rem;border-radius:50%;background:#fde4e4 url(../images/icons/x-mark-red.svg) no-repeat center/1rem 1rem}.trip-inclusion .trip-inclusion-note{margin-top:2.4rem;padding:1.2rem 1.6rem;border:1px solid rgba(231,172,35,.5);border-radius:.8rem;background:var(--secondary-light);color:var(--title)}@media(min-width: 768px){.trip-inclusion .trip-inclusion-card{padding:2.4rem}}.step-by-step-process .section-title h2{line-height:4.4rem}.step-by-step-process .step-by-step-process-list{position:relative;padding-left:3.2rem}.step-by-step-process .step-by-step-process-list::before{content:"";position:absolute;top:.8rem;bottom:2rem;left:1rem;transform:translateX(-50%);width:1px;background:repeating-linear-gradient(to bottom, var(--secondary) 0 0.3rem, transparent 0.3rem 0.5rem)}.step-by-step-process .step-by-step-process-item{position:relative;padding:2rem 0;border-bottom:1px solid var(--border)}.step-by-step-process .step-by-step-process-item::before{content:"";position:absolute;top:2.8rem;left:-2.2rem;transform:translate(-50%, -50%);width:.6rem;height:.6rem;border-radius:50%;background:var(--white);box-shadow:0 0 0 .7rem var(--secondary),0 0 0 1.1rem var(--white)}.step-by-step-process .step-by-step-process-item:first-child{padding-top:0}.step-by-step-process .step-by-step-process-item:first-child::before{top:.8rem}.step-by-step-process .step-by-step-process-item:last-child{border-bottom:0}.step-by-step-process .step-by-step-process-head{display:flex;flex-direction:column;gap:.4rem;margin-bottom:.8rem}.step-by-step-process .step-by-step-process-head span{letter-spacing:.2rem;text-transform:uppercase}@media(min-width: 768px){.step-by-step-process .step-by-step-process-list{padding-left:4.5rem}.step-by-step-process .step-by-step-process-list::before{left:1.1rem}.step-by-step-process .step-by-step-process-item{display:flex;gap:2.4rem}.step-by-step-process .step-by-step-process-item::before{left:-3.4rem}.step-by-step-process .step-by-step-process-head{flex-shrink:0;width:24.4rem;margin-bottom:0}.step-by-step-process p{flex:1 0 0;min-width:0}}.adventure-certification{position:relative;padding:2.4rem;overflow:hidden;border-radius:1.2rem;background:var(--background-dark)}.adventure-certification .adventure-certification-img{position:absolute;inset:0;opacity:.1;pointer-events:none}.adventure-certification .adventure-certification-img img{width:100%;height:100%;object-fit:cover}.adventure-certification .section-title{position:relative}.adventure-certification .section-title span{margin-bottom:.4rem}.adventure-certification .section-title h2{margin-bottom:1.6rem}.adventure-certification .adventure-certification-list{position:relative;display:flex;flex-direction:column;gap:2.4rem;padding-top:2.4rem}.adventure-certification .adventure-certification-card:not(:first-child){padding-top:2.4rem;border-top:1px solid rgba(134,176,180,.5)}.adventure-certification .adventure-certification-card>div{min-width:0}.adventure-certification .adventure-certification-card-icon{flex-shrink:0;width:3.675rem;height:3.675rem;border:.75px solid var(--white-100);border-radius:50%;background:rgba(255,255,255,.08);backdrop-filter:blur(3px);box-shadow:inset 0 1.5px 3px 0 rgba(0,0,0,.2),inset 0 -1.5px 3px 0 rgba(255,255,255,.12)}.adventure-certification .adventure-certification-card-icon img{width:2.16rem;height:2.16rem}@media(min-width: 768px){.adventure-certification{padding:3.6rem}}.adventure-requirements .section-title h2{line-height:4.4rem}.adventure-requirements .faq-list{padding-left:1.8rem}.adventure-requirements .faq-item{padding-left:2.8rem;box-shadow:0 2px 6px 0 rgba(12,33,43,.08)}.adventure-requirements .faq-item .faq-count{left:-1.8rem;width:3.6rem;height:3.6rem}.adventure-requirements .faq-item .faq-count img{width:2rem;height:2rem}.adventure-requirements .faq-item .faq-icon{border-color:var(--border)}.adventure-requirements .faq-item .faq-content>*:first-child{padding-top:1.2rem}.adventure-requirements .faq-item .faq-content ul{padding-left:.8rem}.adventure-requirements .faq-item .faq-content li{position:relative;padding-left:2.8rem;color:var(--title);line-height:2.8rem}.adventure-requirements .faq-item .faq-content li+li{margin-top:1rem}.adventure-requirements .faq-item .faq-content li::before{content:"";position:absolute;top:.4rem;left:0;width:2rem;height:2rem;background:url(../images/icons/check-mark.svg) no-repeat center/contain}.adventure-requirements .faq-item.expand{box-shadow:0 1px 1px 0 rgba(79,87,238,.04)}.adventure-requirements .faq-item.expand .faq-count{top:1.3rem;transform:none}.adventure-requirements .faq-item.expand .faq-title h3{color:var(--title)}.adventure-requirements .faq-item.expand .faq-icon{top:1.6rem;border-color:var(--primary);transform:none}.adventure-requirements .note{padding:1.7rem 2rem;border:1px solid var(--secondary);border-radius:.8rem;background:var(--secondary-light)}.adventure-requirements .note::before{content:"";flex-shrink:0;width:2.4rem;height:2.4rem;background:url(../images/icons/info-circle.svg) no-repeat center/contain}@media(min-width: 768px){.adventure-requirements .faq-item{padding-left:3.7rem}.adventure-requirements .faq-item.expand .faq-count{top:1.8rem}.adventure-requirements .faq-item.expand .faq-icon{top:2.1rem}}.more-activities{background:var(--primary-light)}.more-activities .section-title{display:flex;flex-direction:column;gap:.8rem}.more-activities .section-title span{letter-spacing:.2rem}.more-activities .section-title h2{max-width:49rem;line-height:4.4rem}.more-activities .more-activities-intro{max-width:50.8rem;margin-top:2.4rem}.more-activities .slider-btn{background:var(--primary)}.more-activities-slider{margin:0 -1.2rem}.more-activities-slider .slick-list,.more-activities-slider .slick-track{display:flex}.more-activities-slider .slick-track{align-items:stretch;padding:.2rem 0}.more-activities-slider .slick-slide{height:auto;margin:0 1.2rem}.more-activities-slider .slick-slide>div{height:100%}.more-activities-slider>.activity-card:not(:first-child){display:none !important}.more-activities-slider>.activity-card{max-width:41rem}@media(min-width: 992px){.more-activities .section-title{flex:1 0 0;min-width:0}.more-activities .more-activities-intro{flex-shrink:0;margin-top:0}}.why-this-trip{position:relative;isolation:isolate;overflow:hidden;padding:2.4rem 2rem;border-radius:1.2rem;background:var(--background-dark)}.why-this-trip .why-this-trip-img{position:absolute;inset:0;z-index:-1;width:100%;height:100%;object-fit:cover;opacity:.1;pointer-events:none}.why-this-trip .section-title{display:flex;flex-direction:column;gap:1.6rem}.why-this-trip .section-title h2{line-height:4.4rem}.why-this-trip .why-this-trip-list li{padding:1.6rem 0;color:rgba(255,255,255,.8)}.why-this-trip .why-this-trip-list li:not(:first-child){border-top:1px solid rgba(134,176,180,.5)}.why-this-trip .why-this-trip-list li:last-child{padding-bottom:0}.why-this-trip .why-this-trip-list li img{flex-shrink:0;width:2rem;height:2rem;margin-top:.4rem}@media(min-width: 768px){.why-this-trip{padding:3.6rem}.why-this-trip .section-title{gap:2.4rem}}.good-to-know .section-title h2{line-height:4.4rem}.good-to-know .faq-list{padding-left:1.8rem}.good-to-know .faq-item{padding-left:2.8rem;box-shadow:0 2px 6px 0 rgba(12,33,43,.08)}.good-to-know .faq-item .faq-count{left:-1.8rem;width:3.6rem;height:3.6rem}.good-to-know .faq-item .faq-count img{width:2rem;height:2rem}.good-to-know .faq-item .faq-icon{border-color:var(--border)}.good-to-know .faq-item .faq-content>*:first-child{padding-top:1.2rem}.good-to-know .faq-item .faq-content p{line-height:2.8rem}.good-to-know .faq-item .faq-content p+ul{margin-top:1.2rem}.good-to-know .faq-item .faq-content li{position:relative;padding-left:2.8rem;line-height:2.6rem}.good-to-know .faq-item .faq-content li+li{margin-top:1.2rem}.good-to-know .faq-item .faq-content li::before{content:"";position:absolute;top:1.1rem;left:1.1rem;width:.6rem;height:.6rem;border-radius:50%;background:var(--primary)}.good-to-know .faq-item .faq-content strong{color:var(--title);font-weight:500}.good-to-know .faq-item.expand{box-shadow:0 1px 1px 0 rgba(79,87,238,.04)}.good-to-know .faq-item.expand .faq-count{top:1.3rem;transform:none}.good-to-know .faq-item.expand .faq-title h3{color:var(--title)}.good-to-know .faq-item.expand .faq-icon{top:1.6rem;border-color:var(--primary);transform:none}@media(min-width: 768px){.good-to-know .faq-item{padding-left:3.7rem}.good-to-know .faq-item.expand .faq-count{top:1.8rem}.good-to-know .faq-item.expand .faq-icon{top:2.1rem}}.watch-experience .section-title h2{line-height:4.4rem}.watch-experience .watch-experience-video{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:.8rem}.watch-experience .watch-experience-video img{width:100%;height:100%;object-fit:cover}.watch-experience .watch-experience-video::after{content:"";position:absolute;inset:0;background:rgba(12,33,43,.2)}.watch-experience .watch-experience-video:hover .watch-experience-play{transform:translate(-50%, -50%) scale(1.08)}.watch-experience .watch-experience-play{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:0;width:5.6rem;height:5.6rem;border-width:1.167px;border-radius:50%;background:rgba(20,40,49,.6);backdrop-filter:blur(4.667px);transition:transform .3s ease-in-out}.watch-experience .watch-experience-play svg{flex-shrink:0}@media(min-width: 768px){.watch-experience .watch-experience-video{aspect-ratio:848/410}}.trip-faqs .section-title h2{line-height:4.4rem}.trip-faqs .faq-item{box-shadow:0 1px 2px 0 rgba(79,87,238,.04)}.trip-faqs .faq-item .faq-icon{border-color:var(--border)}.trip-faqs .faq-item .faq-content p{line-height:2.4rem}.trip-faqs .faq-item.expand{box-shadow:0 1px 1px 0 rgba(79,87,238,.04)}.trip-faqs .faq-item.expand .faq-icon{border-color:var(--primary)}.trip-reviews .section-title h2{line-height:4.4rem}.trip-reviews .trip-reviews-write{width:fit-content;border:1px solid var(--primary);background:rgba(0,0,0,0);color:var(--primary);font-weight:600}.trip-reviews .trip-reviews-write:hover{background:var(--primary);color:var(--white)}.trip-reviews .trip-reviews-list{display:flex;flex-direction:column;gap:2rem}.trip-reviews .trip-reviews-item{padding:2rem;border:1px solid #e4edef;border-radius:1.2rem;background:var(--white);box-shadow:0 1px 2px 0 rgba(12,33,43,.04),0 12px 32px -12px rgba(12,33,43,.14)}.trip-reviews .trip-reviews-top{flex-wrap:wrap}.trip-reviews .trip-reviews-avatar{flex-shrink:0;width:5.2rem;height:5.2rem;border-radius:50%;object-fit:cover}.trip-reviews .trip-reviews-meta{gap:.6rem}.trip-reviews .trip-reviews-stars{gap:.2rem}.trip-reviews .trip-reviews-stars img{width:1.4rem;height:1.4rem}.trip-reviews .trip-reviews-tag{padding:.8rem 1.2rem;border-radius:999.9rem;background:var(--primary-light)}.trip-reviews .trip-reviews-gallery{--bs-gutter-x: 0.8rem;--bs-gutter-y: 0.8rem}.trip-reviews .trip-reviews-gallery a{position:relative;display:block;height:9rem;overflow:hidden;border-radius:.8rem}.trip-reviews .trip-reviews-gallery img{width:100%;height:100%;object-fit:cover}.trip-reviews .trip-reviews-all{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.5)}.trip-reviews .trip-reviews-load-icon{width:2.4rem;height:2.4rem;border:1.5px solid var(--white);border-radius:50%}.trip-reviews .trip-reviews-load-icon img{width:1rem;height:.6rem}@media(min-width: 768px){.trip-reviews .trip-reviews-item{padding:2.5rem}.trip-reviews .trip-reviews-gallery a{height:12rem}}.trip-alternatives .section-title h2{line-height:4.4rem}.trip-alternatives .section-title strong{color:var(--title);font-weight:700}.trip-alternatives .trips-card{border:2px solid rgba(0,0,0,0);padding:1.2rem;transition:border-color .3s ease-in-out,box-shadow .3s ease-in-out}.trip-alternatives .trips-card .trips-card-meta li img{width:1.4rem;height:1.4rem}.trip-alternatives .trips-card:hover{border-color:var(--primary);box-shadow:0 0 4px 4px rgba(88,173,179,.3)}.trip-alternatives .trips-card-tag.alternative{padding:.6rem .8rem;background:var(--primary)}.trip-alternatives .trips-card-tag.alternative svg{flex-shrink:0}.trip-alternatives .slider-btn{width:3.6rem;height:3.6rem;background:var(--primary)}.trip-alternatives .slider-btn.prev{left:-1rem}.trip-alternatives .slider-btn.next{right:-1rem}.trip-alternatives-slider{margin:0 -0.8rem}.trip-alternatives-slider .slick-list,.trip-alternatives-slider .slick-track{display:flex}.trip-alternatives-slider .slick-track{align-items:stretch;padding:.2rem 0}.trip-alternatives-slider .slick-slide{height:auto;margin:0 .8rem}.trip-alternatives-slider .slick-slide>div{height:100%}.trip-alternatives-slider>.trips-card:not(:first-child){display:none !important}.trip-alternatives-slider>.trips-card{max-width:41rem}.more-trips{position:relative;overflow:hidden}.more-trips .more-trips-img{position:absolute;top:1.6rem;right:0;width:48.4rem;max-width:60%;aspect-ratio:483/300;opacity:.12;pointer-events:none}.more-trips .more-trips-img img{width:100%;height:100%;object-fit:contain}.more-trips .more-trips-img::before,.more-trips .more-trips-img::after{content:"";position:absolute;top:0;height:100%;width:15%}.more-trips .more-trips-img::before{left:0;background:linear-gradient(to right, var(--primary-light) 11.43%, rgba(241, 254, 255, 0) 100%)}.more-trips .more-trips-img::after{right:0;background:linear-gradient(to left, var(--primary-light) 34.04%, rgba(241, 254, 255, 0) 100%)}.more-trips .section-title{display:flex;flex-direction:column;gap:.8rem}.more-trips .section-title h2{max-width:49rem;line-height:4.4rem}.more-trips .more-trips-intro{display:flex;flex-direction:column;gap:1.6rem;max-width:51.4rem;margin-top:2.4rem}.more-trips .more-trips-link,.more-trips .trips-card-link{width:fit-content;letter-spacing:.1rem;text-transform:uppercase}.more-trips .more-trips-link svg,.more-trips .trips-card-link svg{flex-shrink:0}.more-trips .more-trips-link:hover svg{transform:translateX(3px)}.more-trips .slider-btn{background:var(--primary)}.more-trips-slider{margin:0 -1.2rem}.more-trips-slider .slick-list,.more-trips-slider .slick-track{display:flex}.more-trips-slider .slick-track{align-items:stretch;padding:.2rem 0}.more-trips-slider .slick-slide{height:auto;margin:0 1.2rem}.more-trips-slider .slick-slide>div{height:100%}.more-trips-slider>.trips-card:not(:first-child){display:none !important}.more-trips-slider>.trips-card{max-width:41rem}@media(min-width: 992px){.more-trips .section-title{flex:1 0 0;min-width:0}.more-trips .more-trips-intro{flex-shrink:0;margin-top:0}}.trip-aside .trip-aside-bar{display:none}.trip-aside .trip-aside-card{position:relative;isolation:isolate;display:flex;flex-direction:column;gap:2.4rem;overflow:hidden;padding:2.4rem 2.4rem 2.8rem;border:1px solid #e5e5e5;border-radius:1.6rem;background:var(--background-dark)}.trip-aside .trip-aside-img{position:absolute;top:6.9rem;left:-3.8rem;z-index:-1;width:calc(100% + 6.7rem);height:calc(100% + .8rem);object-fit:cover;opacity:.1;pointer-events:none}.trip-aside .trip-aside-title{font-size:4.8rem;line-height:3.6rem;letter-spacing:.2rem}.trip-aside del{color:var(--light-white)}.trip-aside .trip-aside-save{padding:.8rem 1.2rem;border-radius:.4rem;background:var(--secondary);white-space:nowrap}.trip-aside .trip-aside-discount{position:relative;z-index:1}.trip-aside .trip-aside-discount.active .trip-aside-discount-toggle>img:last-child{transform:rotate(180deg)}.trip-aside .trip-aside-discount.active .trip-aside-discount-list{transform:translateY(0);opacity:1;visibility:visible}.trip-aside .trip-aside-discount-toggle{gap:1rem;width:100%;padding:.8rem 1.2rem;border-radius:.8rem;background:linear-gradient(rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0.04)),rgba(20,40,49,.4);backdrop-filter:blur(2px);box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.2),inset 0 -2px 4px 0 rgba(255,255,255,.12)}.trip-aside .trip-aside-discount-toggle img{flex-shrink:0;width:2rem;height:2rem}.trip-aside .trip-aside-discount-toggle span{flex:1 0 0;min-width:0;padding-left:1rem;border-left:1px solid var(--border);text-align:left}.trip-aside .trip-aside-discount-toggle>img:last-child{width:1.2rem;height:1.2rem;transition:transform .3s ease-in-out}.trip-aside .trip-aside-discount-list{position:absolute;top:calc(100% + .4rem);right:0;left:0;padding:1.2rem;border:1px solid var(--white-100);border-radius:.8rem;background:rgba(20,40,49,.8);backdrop-filter:blur(18px);box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.2),inset 0 -2px 4px 0 rgba(255,255,255,.12);transform:translateY(-0.4rem);opacity:0;visibility:hidden;transition:all .3s ease-in-out;letter-spacing:-0.035px}.trip-aside .trip-aside-discount-list li{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.2rem .8rem}.trip-aside .trip-aside-discount-list li:first-child{padding-top:0}.trip-aside .trip-aside-discount-list li:last-child{padding-bottom:0}.trip-aside .trip-aside-discount-list li+li{border-top:1px solid rgba(223,223,223,.3)}.trip-aside .trip-aside-discount-pax{display:flex;align-items:center;gap:1rem}.trip-aside .trip-aside-discount-pax img{flex-shrink:0;width:1.6rem;height:1.6rem;transform:scaleX(-1)}.trip-aside .trip-aside-discount-cost{line-height:2rem;letter-spacing:0}.trip-aside .trip-aside-note{color:var(--light-white)}.trip-aside .trip-aside-list{display:flex;flex-direction:column;gap:1rem;padding-top:1.6rem;border-top:1px solid rgba(223,223,223,.5)}.trip-aside .trip-aside-list li{gap:1rem}.trip-aside .trip-aside-list li img{flex-shrink:0;width:2rem;height:2rem}.trip-aside .et-btn{padding-inline:1.6rem;border-radius:.8rem;font-weight:600}.trip-aside .trip-aside-chat{gap:1rem;padding-block:1.1rem;background:#7fb51f;filter:drop-shadow(0 1px 1.5px rgba(39, 39, 39, 0.05))}.trip-aside .trip-aside-chat img{width:2.4rem;height:2.4rem}.trip-aside .trip-aside-chat:hover{background:var(--secondary)}.trip-aside .trip-aside-expert{gap:1rem;padding:.8rem 1.2rem;border-radius:.8rem;background:linear-gradient(rgba(255, 255, 255, 0.08), rgba(255, 255, 255, 0.08)),rgba(231,172,35,.12);backdrop-filter:blur(2px);box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.2),inset 0 -2px 4px 0 rgba(231,172,35,.12)}.trip-aside .trip-aside-expert img{flex-shrink:0;width:3.6rem;height:3.6rem;border-radius:50%;box-shadow:0 0 0 1px var(--white);object-fit:cover}.trip-aside .trip-aside-cancel{text-align:center}.trip-aside .trip-aside-cancel img{flex-shrink:0;width:1.6rem;height:1.6rem}@media(min-width: 992px){.trip-aside{position:sticky;top:calc(var(--sticky-nav-height, 0px) + 2.4rem)}}@media(max-width: 991.98px){.trip-aside{position:fixed;right:0;bottom:0;left:0;z-index:3;transform:translateY(100%);visibility:hidden;transition:transform .35s ease-in-out,visibility .35s ease-in-out}.trip-aside .trip-aside-card{position:absolute;right:0;bottom:100%;left:0;z-index:1;max-height:50vh;padding:2.4rem 2rem;border:0;border-radius:1.6rem 1.6rem 0 0;box-shadow:0 -8px 24px -12px rgba(9,21,8,.25);transform:translateY(100%);opacity:0;visibility:hidden;transition:all .35s ease-in-out}.trip-aside .trip-aside-card::-webkit-scrollbar{width:4px;height:4px}.trip-aside .trip-aside-card::-webkit-scrollbar-track{background:rgba(0,0,0,0);border-radius:10px}.trip-aside .trip-aside-card::-webkit-scrollbar-thumb{background-color:#d6d6d6;border-radius:10px;border:2px solid rgba(0,0,0,0);background-clip:content-box}.trip-aside .trip-aside-card::-webkit-scrollbar-thumb:hover{background-color:#a8a8a8}.trip-aside .trip-aside-card{scrollbar-width:thin;scrollbar-color:#d6d6d6 transparent}.trip-aside .trip-aside-bar{display:flex;position:relative;z-index:2;align-items:center;gap:1.2rem;padding:1.2rem 2rem;padding-bottom:max(1.2rem,env(safe-area-inset-bottom));background:var(--background-dark)}.trip-aside .trip-aside-bar>.et-btn{max-width:20rem;overflow:hidden;white-space:nowrap;transition:max-width .35s ease-in-out,padding .35s ease-in-out,margin .35s ease-in-out,opacity .25s ease-in-out,visibility .35s ease-in-out,background .3s ease-in-out}.trip-aside .trip-aside-bar-price{flex:1 1 auto;min-width:0}.trip-aside .trip-aside-toggle{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border:1px solid var(--white-100);border-radius:50%;background:var(--white-100);color:var(--white)}.trip-aside .trip-aside-toggle svg{transition:transform .3s ease-in-out}.trip-aside .trip-aside-toggle:hover{border-color:var(--white);background:var(--white);color:var(--background-dark)}.trip-aside.in-view{transform:translateY(0);visibility:visible}.trip-aside.active .trip-aside-card{overflow-y:auto;transform:translateY(0);opacity:1;visibility:visible}.trip-aside.active .trip-aside-bar>.et-btn{max-width:0;margin-left:-1.2rem;padding-inline:0;opacity:0;visibility:hidden}.trip-aside.active .trip-aside-toggle svg{transform:rotate(180deg)}}@media(max-width: 575.98px){.trip-aside .trip-aside-card{padding-inline:1.6rem}.trip-aside .trip-aside-bar{padding-inline:1.6rem}}.pdf-export,.pdf-export *{transition:none !important;animation:none !important}.pdf-export{width:100% !important;max-width:none;padding:0}.pdf-export>div+div{margin-top:3.6rem;padding-top:3.6rem;border-top:1px solid #dfdfdf}.pdf-export .trip-itinerary-content-box,.pdf-export .faq-content-box{grid-template-rows:1fr !important}.pdf-export [data-pdf-exclude],.pdf-export .trip-reviews,.pdf-export .trip-availability,.pdf-export .watch-experience,.pdf-export .fixed-departures-more,.pdf-export .trip-alternatives,.pdf-export .trip-itinerary-toggle,.pdf-export .slider-btn,.pdf-export .slider-dots,.pdf-export .makura-modal{display:none !important}.blog-detail-banner{position:relative;display:flex;align-items:center;min-height:40rem;border-radius:.8rem;overflow:hidden;margin:0 1.6rem;background:linear-gradient(270deg, rgba(0, 0, 0, 0) 7.4%, rgba(17, 39, 49, 0.64) 59.73%)}.blog-detail-banner .banner-img{position:absolute;inset:0;pointer-events:none;z-index:-1}.blog-detail-banner .banner-img img{width:100%;height:100%;object-fit:cover}.blog-detail-banner .section-title{max-width:76.8rem}.blog-detail-banner .blog-detail-banner-meta{margin-top:.8rem;padding-top:2rem;border-top:1px solid #dfdfdf}.blog-detail-banner .blog-detail-banner-meta li{gap:.6rem}.blog-detail-banner .blog-detail-banner-meta li img{flex-shrink:0;width:1.6rem;height:1.6rem}.blog-detail-banner .blog-detail-banner-author img{width:4rem !important;height:4rem !important;border-radius:50%;object-fit:cover}.blog-detail-banner .blog-detail-banner-author strong,.blog-detail-banner .blog-detail-banner-author>span>span{line-height:2rem}.blog-detail-banner .blog-detail-banner-author strong{letter-spacing:-0.04rem}.blog-detail-banner .blog-detail-banner-author>span>span{letter-spacing:-0.05rem}@media(min-width: 992px){.blog-detail-banner{min-height:53.1rem}}.blog-content-block .row{--bs-gutter-x: 2.4rem}.blog-content-block .styled-list ul{padding-left:0}.blog-content-block .styled-list ul>li{position:relative;list-style:none;padding-left:2.8rem;line-height:175%}.blog-content-block .styled-list ul>li+li{margin-top:1.2rem}.blog-content-block .styled-list ul>li::after{content:"";position:absolute;top:.4rem;left:0;width:2rem;height:2rem;background-image:url("../images/icons/blog-check.svg");background-repeat:no-repeat;background-size:contain}.blog-content-block .styled-list ul>li>strong{display:block;margin-bottom:.4rem;color:var(--title);font-size:1.8rem;font-weight:500;line-height:167%}.blog-content-block .styled-list ul>li:has(>strong)+li{margin-top:2.4rem}.blog-content-block .general-content-box{color:var(--para);line-height:175%}.blog-content-block .general-content-box h2{margin-bottom:1.6rem;font-size:clamp(24px,24px + (32 - 24)*(100vw - 375px)/1065,32px)}@media(min-width: 1200px)and (max-width: 1439.98px){.blog-content-block .general-content-box h2{font-size:3.2rem}}.blog-content-block .general-content-box h2{line-height:138%}.blog-content-block .general-content-box h2:not(:first-child){margin-top:3.2rem}.blog-content-block .general-content-box ul,.blog-content-block .general-content-box ol{margin-top:1.6rem}.blog-content-block .general-content-box .blog-lead{position:relative;margin-top:2.4rem;padding:2.4rem;border-left:4px solid var(--secondary);border-radius:.8rem;background:rgba(250,238,211,.16);backdrop-filter:blur(5px);box-shadow:0 -2px 4px 0 rgba(0,0,0,.08) inset,0 2px 4px 0 rgba(231,172,35,.2) inset}.blog-content-block .general-content-box .blog-lead+p{margin-top:2.4rem}.blog-content-block .general-content-box .blog-lead p{color:var(--title);font-size:clamp(18px,18px + (20 - 18)*(100vw - 375px)/1065,20px)}@media(min-width: 1200px)and (max-width: 1439.98px){.blog-content-block .general-content-box .blog-lead p{font-size:2rem}}.blog-content-block .general-content-box .blog-lead p{line-height:160%}.blog-content-block .general-content-box .note{display:flex;align-items:flex-start;gap:1.6rem;padding:2.4rem;border:1px solid var(--secondary);border-radius:1.6rem;background:var(--secondary-light)}.blog-content-block .general-content-box .note-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:3.6rem;height:3.6rem;border-radius:50%;background:var(--secondary)}.blog-content-block .general-content-box .note-icon img{width:2.4rem;height:2.4rem}.blog-content-block .general-content-box .note-content h4{margin-bottom:.4rem;color:var(--title);font-family:var(--font-kumbh);font-size:1.8rem;font-weight:600;line-height:167%}.blog-content-block .general-content-box .note-content p{line-height:175%}.blog-content-block .general-content-box .wp-block-table{overflow-x:auto;padding-bottom:1.2rem}.blog-content-block .general-content-box .wp-block-table::-webkit-scrollbar{width:6px;height:6px}.blog-content-block .general-content-box .wp-block-table::-webkit-scrollbar-track{background:var(--secondary);border-radius:10px}.blog-content-block .general-content-box .wp-block-table::-webkit-scrollbar-thumb{background-color:var(--primary-light);border-radius:10px;border:2px solid rgba(0,0,0,0);background-clip:content-box}.blog-content-block .general-content-box .wp-block-table::-webkit-scrollbar-thumb:hover{background-color:#a8a8a8}.blog-content-block .general-content-box .wp-block-table{scrollbar-width:thin;scrollbar-color:var(--primary-light) var(--secondary)}.blog-content-block .general-content-box .wp-block-table+p{margin-top:2.4rem}.blog-content-block .general-content-box .wp-block-table table{width:100%;min-width:60rem;border-collapse:separate;border-spacing:0}.blog-content-block .general-content-box .wp-block-table th{padding:1.6rem 2.4rem;background:var(--primary);color:var(--white);font-size:1.6rem;font-weight:600;line-height:175%;text-align:left;white-space:nowrap}.blog-content-block .general-content-box .wp-block-table th:first-child{border-top-left-radius:.8rem}.blog-content-block .general-content-box .wp-block-table th:last-child{border-top-right-radius:.8rem}.blog-content-block .general-content-box .wp-block-table td{padding:2.4rem;border-bottom:1px solid var(--border);color:var(--para);line-height:175%}.blog-content-block .general-content-box .wp-block-table td:first-child{border-left:1px solid var(--border)}.blog-content-block .general-content-box .wp-block-table td:last-child{border-right:1px solid var(--border)}.blog-content-block .general-content-box .wp-block-table tr:nth-child(odd) td{background:var(--primary-light)}.blog-content-block .general-content-box .wp-block-table tr:last-child td:first-child{border-bottom-left-radius:.8rem}.blog-content-block .general-content-box .wp-block-table tr:last-child td:last-child{border-bottom-right-radius:.8rem}.blog-content-block .general-content-box ol{display:flex;flex-direction:column;gap:2.4rem;padding-left:3.6rem}.blog-content-block .general-content-box ol>li{list-style:decimal;line-height:175%}.blog-content-block .general-content-box ol>li::marker{color:var(--title);font-family:var(--font-kumbh);font-size:clamp(20px,20px + (24 - 20)*(100vw - 375px)/1065,24px)}@media(min-width: 1200px)and (max-width: 1439.98px){.blog-content-block .general-content-box ol>li::marker{font-size:2.4rem}}.blog-content-block .general-content-box ol>li::marker{font-weight:600}.blog-content-block .general-content-box ol>li h3,.blog-content-block .general-content-box ol>li strong{margin:0 0 1.6rem;color:var(--title);font-family:var(--font-kumbh);font-size:clamp(20px,20px + (24 - 20)*(100vw - 375px)/1065,24px)}@media(min-width: 1200px)and (max-width: 1439.98px){.blog-content-block .general-content-box ol>li h3,.blog-content-block .general-content-box ol>li strong{font-size:2.4rem}}.blog-content-block .general-content-box ol>li h3,.blog-content-block .general-content-box ol>li strong{font-weight:600;line-height:133%;display:block}.blog-content-block .general-content-box p+figure,.blog-content-block .general-content-box p+div,.blog-content-block .general-content-box ul+figure,.blog-content-block .general-content-box ul+div,.blog-content-block .general-content-box ol+figure,.blog-content-block .general-content-box ol+div,.blog-content-block .general-content-box figure+figure,.blog-content-block .general-content-box figure+div,.blog-content-block .general-content-box>div+figure,.blog-content-block .general-content-box>div+div{margin-top:3rem}.blog-content-block .general-content-box figure img{width:100%;height:clamp(200px,200px + 175*(100vw - 375px)/1065,375px)}@media(min-width: 1200px)and (max-width: 1439.98px){.blog-content-block .general-content-box figure img{height:37.5rem}}.blog-content-block .general-content-box figure img{border-radius:.8rem;object-fit:cover}.blog-content-block .general-content-box figure figcaption{margin-top:.8rem;color:var(--para);font-size:1.2rem;line-height:133%}@media(min-width: 992px){.blog-content-block .general-content-box h2:not(:first-child){margin-top:3.6rem}.blog-content-block .general-content-box .note{padding:2.5rem}.blog-content-block .general-content-box p+figure,.blog-content-block .general-content-box p+div,.blog-content-block .general-content-box ul+figure,.blog-content-block .general-content-box ul+div,.blog-content-block .general-content-box ol+figure,.blog-content-block .general-content-box ol+div,.blog-content-block .general-content-box figure+figure,.blog-content-block .general-content-box figure+div,.blog-content-block .general-content-box>div+figure,.blog-content-block .general-content-box>div+div{margin-top:3.6rem}}.blog-detail-aside .faq-item{overflow:hidden;padding:0;border:none;border-radius:0;background:none;box-shadow:none}.blog-detail-aside .faq-title{position:relative;z-index:1;padding:1.4rem 4rem 1.4rem 1.6rem;cursor:pointer;transition:all .3s ease-in-out}.blog-detail-aside .faq-title strong{display:block;font-size:1.6rem;font-weight:600;line-height:150%;color:var(--black)}.blog-detail-aside .faq-title strong::after{content:"";position:absolute;top:50%;right:1.6rem;width:1.2rem;height:.8rem;background-color:currentColor;mask:url(../images/icons/arrow-down.svg) no-repeat center/contain;-webkit-mask:url(../images/icons/arrow-down.svg) no-repeat center/contain;transform:translateY(-50%);transition:all .3s ease-in-out;pointer-events:none}.blog-detail-aside .faq-content-box{display:grid;grid-template-rows:0fr;overflow:hidden;transition:all .3s ease-in-out}.blog-detail-aside .faq-content{min-height:0;overflow:hidden}.blog-detail-aside .faq-item.expand .faq-content-box{grid-template-rows:1fr}.blog-detail-aside .faq-item.expand .faq-title strong::after{transform:translateY(-50%) rotate(180deg)}.blog-detail-aside ul li{list-style-type:none}.blog-detail-aside ul li a{display:block;padding:1.2rem 1.6rem;border-left:4px solid rgba(0,0,0,0);color:#1e1e1e;font-size:1.6rem;font-weight:500;line-height:160%;transition:all .3s ease-in-out}.blog-detail-aside ul li.toc-h3 a{padding-left:3.2rem;color:#737373;font-size:1.4rem}.blog-detail-aside ul li:hover a{color:var(--primary)}.blog-detail-aside ul li.active a{border-left-color:var(--primary);color:var(--primary);font-weight:700}@media(max-width: 991.98px){.toc-wrapper{position:fixed;top:0;left:0;right:0;z-index:1;background-color:var(--white);box-shadow:0 4px 12px rgba(0,0,0,.12);transform:translateY(-100%);transition:transform .3s ease-in-out,top .25s linear}.toc-wrapper.is-visible{transform:translateY(0)}.toc-wrapper ul{padding:0 1.6rem 1.2rem}.toc-wrapper ul li a{padding:.8rem 1.2rem;font-size:1.4rem}.toc-wrapper ul li.toc-h3 a{padding:.6rem 2.4rem}.sticky-header.active~main .toc-wrapper{top:var(--header-height, 0)}}@media(min-width: 992px){.blog-detail-aside{position:sticky;top:10%;display:flex;flex-direction:column;gap:2.4rem}.blog-detail-aside ul li a{padding:1.2rem 0;border-left:none;border-bottom:1px solid rgba(223,223,223,.3);color:var(--white);font-size:1.4rem;font-weight:400;line-height:143%}.blog-detail-aside ul li.toc-h3 a{position:relative;padding-left:2rem;color:var(--white);font-size:1.4rem}.blog-detail-aside ul li.toc-h3 a::after{content:"-";position:absolute;top:1.2rem;left:1.2rem}.blog-detail-aside ul li:hover a{color:var(--secondary)}.blog-detail-aside ul li.active a{border-bottom-color:var(--secondary);color:var(--secondary);font-weight:600}.blog-detail-aside ul li:last-child a{border-bottom:none}.toc-wrapper{max-height:calc(100vh - 8rem);padding:2.4rem;border:1px solid #e5e5e5;border-radius:1.6rem;background:var(--background-dark);overflow-y:auto;overscroll-behavior:contain}.toc-wrapper .faq-item,.toc-wrapper .faq-content-box,.toc-wrapper .faq-content{overflow:visible}.toc-wrapper .faq-item{display:flex;flex-direction:column;gap:1.6rem;border:none;background:rgba(0,0,0,0)}.toc-wrapper .toc-heading{color:var(--white);font-size:1.4rem;font-weight:600;line-height:143%;letter-spacing:.154rem;text-transform:uppercase}.toc-wrapper .faq-content-box{grid-template-rows:1fr}.toc-wrapper .faq-content-box .faq-content{padding:0}.blog-tags{position:relative;padding:2.4rem;border-radius:.8rem;background:rgba(250,238,211,.16);backdrop-filter:blur(5px);box-shadow:0 -2px 4px 0 rgba(0,0,0,.08) inset,0 2px 4px 0 rgba(231,172,35,.2) inset}.blog-tags .blog-tags-title{color:var(--para);font-family:var(--font-outfit);font-size:1.4rem;font-weight:600;line-height:143%;letter-spacing:.154rem;text-transform:uppercase}.blog-tags li{list-style-type:none}.blog-tags li a{padding:.5rem 1.3rem !important;border:1px solid var(--border);border-radius:10rem;background:var(--white);color:var(--title) !important;font-size:1.3rem;font-weight:500;line-height:150%}.blog-tags li a:hover{border-color:var(--secondary);background:var(--secondary);color:var(--white)}}.more-blogs .section-title{display:flex;flex-direction:column;gap:.8rem}.more-blogs .section-title span{letter-spacing:.2rem}.more-blogs .more-blogs-intro{display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem;max-width:51.4rem;margin-top:2.4rem}.more-blogs .more-blogs-link{width:fit-content;letter-spacing:.1rem;text-transform:uppercase}.more-blogs .more-blogs-link svg{flex-shrink:0;transition:transform .3s ease-in-out}.more-blogs .more-blogs-link:hover svg{transform:translateX(0.4rem)}.more-blogs .slider-btn{background:var(--primary)}@media(min-width: 992px){.more-blogs .more-blogs-intro{flex-shrink:0;margin-top:0}}.about-banner{position:relative;display:flex;align-items:center;border-radius:.8rem;overflow:hidden;margin:0 1.6rem;background:linear-gradient(270deg, rgba(0, 0, 0, 0) 7.4%, rgba(17, 39, 49, 0.55) 59.73%)}.about-banner .banner-img{position:absolute;inset:0;pointer-events:none;z-index:-1}.about-banner .banner-img img{width:100%;height:100%;object-fit:cover}.about-banner .section-title{max-width:83.4rem}.about-banner .about-banner-stats{gap:1.6rem 2.4rem;margin-top:2rem;padding:1.6rem 1.75rem 1.75rem;border:1.5px solid var(--white-50);border-top:none;border-radius:.8rem;background:var(--white-100);backdrop-filter:blur(6px);box-shadow:0 -1px 4px 0 rgba(255,255,255,.16) inset,0 1px 1px 0 rgba(255,255,255,.2) inset}.about-banner .about-banner-stats li{flex:1 0 auto}.about-banner .about-banner-count img{flex-shrink:0;width:2.2rem;height:2.1rem}.about-banner .about-banner-label{color:rgba(255,255,255,.7);letter-spacing:.05rem;text-transform:uppercase}.about-banner .about-banner-video{width:fit-content;margin-top:4.8rem;letter-spacing:.1rem;text-transform:uppercase}.about-banner .about-banner-video:hover{opacity:.7}.about-banner .about-banner-play{flex-shrink:0;width:2.4rem;height:2.4rem;border:1.44px solid var(--white);border-radius:50%}.about-banner .about-banner-play img{width:1.44rem;height:1.44rem}@media(min-width: 992px){.about-banner .about-banner-stats{flex-wrap:nowrap}.about-banner .about-banner-stats li{flex:0 0 auto;white-space:nowrap}.about-banner .about-banner-stats li+li{padding-left:2.8rem;border-left:1px solid rgba(223,223,223,.5)}}.about-overview{position:relative}.about-overview .about-overview-bg{position:absolute;inset:0;opacity:.1;pointer-events:none;aspect-ratio:1080/688;max-width:1080px;margin-left:auto}.about-overview .about-overview-bg img{width:100%;height:100%;object-fit:contain}.about-overview .row{--bs-gutter-y: 3.2rem}.about-overview .about-overview-media{position:relative;aspect-ratio:433/533;max-width:43.3rem;margin:0 auto;border-radius:1.6rem;overflow:hidden}.about-overview .about-overview-media img,.about-overview .about-overview-media video{width:100%;height:100%;object-fit:cover}.about-overview .about-overview-media::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 63.61%, rgba(0, 0, 0, 0.4) 100%);pointer-events:none}.about-overview .about-overview-media:hover .about-overview-play{opacity:.85}.about-overview .about-overview-play{position:absolute;bottom:1.7rem;left:1.7rem;width:4.8rem;height:4.8rem;border-radius:50%;background:rgba(20,40,49,.6);backdrop-filter:blur(4px);z-index:1;transition:opacity .3s ease}.about-overview .about-overview-play img{width:2.4rem;height:2.4rem;object-fit:contain}.about-overview .about-overview-list{display:flex;flex-direction:column;gap:1.6rem;padding:.8rem 0}.about-overview .about-overview-list>div:not(:first-child){padding-top:1.6rem;border-top:1px solid var(--border)}.about-overview .about-overview-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;padding:1rem .5rem;border-radius:50%;background:var(--secondary);filter:drop-shadow(0 2.5px 5px rgba(0, 0, 0, 0.08))}.about-overview .about-overview-icon img{width:100%;height:100%;object-fit:contain}@media(min-width: 992px){.about-overview .about-overview-media{position:sticky;top:10%}}.mission .mission-head{--bs-gutter-y: 1.6rem;margin-bottom:4rem}.mission .mission-card{padding:2.4rem;border:1px solid var(--border);border-radius:.8rem;background:var(--white)}.mission .mission-card-item{height:100%}.mission .mission-card-item h4{padding-top:.8rem}.mission .mission-card-icon{flex-shrink:0;width:4.8rem;height:4.8rem}.mission .mission-card-icon img{width:100%;height:100%;object-fit:contain}@media(max-width: 991px){.mission .mission-card .row{--bs-gutter-y: 2.4rem}.mission .mission-card [class*=col-]+[class*=col-] .mission-card-item{padding-top:2.4rem;border-top:1px solid var(--border)}}@media(min-width: 992px){.mission .mission-card .row{--bs-gutter-x: 6.4rem}.mission .mission-card [class*=col-]+[class*=col-]{border-left:1px solid var(--border)}}.our-team .section-title{display:flex;flex-direction:column;align-items:center;gap:.8rem}.our-team .section-title p{max-width:76.4rem}.our-team .slider-btn{background:var(--primary)}.our-team .our-team-link{letter-spacing:.1rem;text-transform:uppercase}.our-team .our-team-link svg{flex-shrink:0}.our-team .our-team-link:hover svg{transform:translateX(3px)}.our-team-slider{margin:0 -1.2rem}.our-team-slider .slick-list,.our-team-slider .slick-track{display:flex}.our-team-slider .slick-track{align-items:stretch}.our-team-slider .slick-slide{height:auto;margin:0 1.2rem}.our-team-slider .slick-slide>div{height:100%}.our-team-slider>.our-team-card:not(:first-child){display:none !important}.our-team-slider>.our-team-card{max-width:30.2rem}.our-team-slider .our-team-card{display:block;position:relative;aspect-ratio:330/400;border-radius:.8rem;overflow:hidden}.our-team-slider .our-team-card>img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.our-team-slider .our-team-card::before{content:"";position:absolute;inset:0;background:linear-gradient(0deg, rgb(12, 33, 43) 8%, rgba(12, 33, 43, 0) 43%);pointer-events:none;z-index:1}.our-team-slider .our-team-card:hover>img{transform:scale(1.05)}.our-team-slider .our-team-card-icon,.our-team-slider .our-team-card-content{position:absolute;z-index:2}.our-team-slider .our-team-card-icon{top:1.2rem;right:1.2rem;width:4rem;height:4rem;border-radius:50%;background:linear-gradient(rgba(255, 255, 255, 0.08), rgba(255, 255, 255, 0.08)),linear-gradient(rgba(20, 40, 49, 0.5), rgba(20, 40, 49, 0.5));backdrop-filter:blur(2px)}.our-team-slider .our-team-card-icon img{width:1.4rem;transform:rotate(45deg)}.our-team-slider .our-team-card-content{bottom:1.6rem;left:1.6rem;max-width:calc(100% - 3.2rem);display:flex;flex-direction:column;padding:.8rem 1.2rem;border:1px solid rgba(255,255,255,.1);border-radius:.8rem;background:rgba(20,40,49,.5);backdrop-filter:blur(5px)}.our-team-slider .our-team-card-content span{display:block}.gallery{position:relative;background:var(--background-dark)}.gallery .gallery-img{position:absolute;inset:0;opacity:.1;pointer-events:none}.gallery .gallery-img img{width:100%;height:100%;object-fit:cover}.gallery .gallery-head{--bs-gutter-y: 1.6rem;margin-bottom:4.8rem}.gallery .slider-btn{background:var(--primary)}.gallery-slider{margin:0 -1.2rem}.gallery-slider .slick-list,.gallery-slider .slick-track{display:flex}.gallery-slider .slick-track{align-items:stretch;padding-bottom:1px}.gallery-slider .slick-slide{height:auto;margin:0 1.2rem}.gallery-slider .slick-slide>div{height:100%}.gallery-slider>.gallery-card:not(:first-child){display:none !important}.gallery-slider>.gallery-card{max-width:30.2rem}.gallery-slider .gallery-card{height:100%;padding:3.6rem 1.6rem 1.6rem;border:1px solid rgba(255,255,255,.22);border-radius:.9rem;background:rgba(82,82,82,.2);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);box-shadow:inset 8px 8px 14px -6px rgba(0,0,0,.35),inset -8px -8px 14px -6px rgba(255,255,255,.08)}.gallery-slider .gallery-card-logo{flex-shrink:0;width:8rem;height:8rem;padding:.9rem .1rem;border:1px solid var(--border);border-radius:.8rem;background:var(--white)}.gallery-slider .gallery-card-logo img{width:100%;height:100%;object-fit:contain}@media(max-width: 991px){.gallery .gallery-head{margin-bottom:3.2rem}}.booking .booking-form>.row{--bs-gutter-x: 2.4rem;--bs-gutter-y: 2.4rem}.booking .booking-main{display:flex;flex-direction:column;gap:1.6rem;border:1px solid var(--border);border-radius:.8rem;background:var(--white)}.booking .booking-steps{position:relative;display:flex;align-items:center;gap:.8rem;padding-bottom:2.4rem;overflow-x:auto;scrollbar-width:none}.booking .booking-steps::-webkit-scrollbar{display:none}.booking .booking-step{display:flex;align-items:center;gap:.8rem;flex-shrink:0;opacity:.8}.booking .booking-step:not(:first-child){flex-grow:1}.booking .booking-step:not(:first-child)::before{content:"";flex:1 0 1.2rem;border-top:1px dashed var(--border)}.booking .booking-step .booking-step-count{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:4rem;height:4rem;border:1px solid var(--para);border-radius:50%;color:var(--para);transition:all .3s ease-in-out}.booking .booking-step .booking-step-label{color:var(--para);white-space:nowrap;transition:color .3s ease-in-out}.booking .booking-step.active{opacity:1}.booking .booking-step.active .booking-step-count{border-color:var(--secondary);background:var(--secondary);color:var(--white)}.booking .booking-step.active .booking-step-label{color:var(--secondary);font-weight:500}.booking .booking-panel{display:none;flex-direction:column;gap:2.4rem}.booking .booking-panel.active{display:flex}.booking .booking-panel-title{display:flex;flex-direction:column;gap:.8rem}.booking .booking-prev{border:1px solid var(--primary);background:rgba(0,0,0,0);color:var(--primary)}.booking .booking-prev svg{transform:rotate(180deg)}.booking .booking-prev:hover{border-color:var(--secondary);background:rgba(0,0,0,0);color:var(--secondary)}.booking .booking-counter{display:flex;flex-direction:column;gap:.8rem;padding-top:1.2rem}.booking .booking-counter-btn{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:3.2rem;height:3.2rem;border-radius:.4rem;background:var(--primary);transition:background .3s ease-in-out}.booking .booking-counter-btn:hover{background:var(--secondary)}.booking .booking-counter-btn:disabled{opacity:.4;cursor:not-allowed}.booking .booking-counter-value{min-width:2.4rem;text-align:center}.booking .booking-methods{display:flex;flex-direction:column;gap:.8rem}.booking .booking-method{display:flex;align-items:flex-start;gap:.8rem;padding:1.6rem 1.2rem;border:1px solid var(--border);border-radius:.6rem;cursor:pointer;transition:all .3s ease-in-out}.booking .booking-method input{flex-shrink:0;appearance:none;width:1.6rem;height:1.6rem;margin-top:.7rem;border:1px solid var(--para);border-radius:.2rem;background:var(--white);box-shadow:0 1px 2px 0 rgba(16,24,40,.04);cursor:pointer;transition:all .3s ease-in-out}.booking .booking-method input:checked{border-color:rgba(0,0,0,0);box-shadow:none;background:url("../images/icons/checkbox-checked.svg") no-repeat center/1.6rem 1.6rem}.booking .booking-method.active{border-color:var(--primary);background:var(--primary-light)}.booking .booking-method.active .booking-amounts{display:flex}.booking .booking-method-body{display:flex;flex-direction:column;gap:1.6rem;flex:1;min-width:0}.booking .booking-method-title{display:flex;flex-direction:column;gap:.4rem}.booking .booking-amounts{display:none;flex-direction:column;gap:.8rem}.booking .booking-amounts .row{--bs-gutter-x: 0.8rem;--bs-gutter-y: 0.8rem;width:100%}.booking .booking-amount{display:flex;flex-direction:column;gap:.4rem;width:100%;padding:.8rem 1.6rem;border:1px solid var(--border);border-radius:.4rem;background:var(--white);text-align:left;transition:all .3s ease-in-out}.booking .booking-amount span:first-child{color:var(--title)}.booking .booking-amount span:last-child{color:var(--para)}.booking .booking-amount.active{border-color:var(--primary);background:var(--primary)}.booking .booking-amount.active span{color:var(--white)}.booking .booking-note{border:1px solid var(--border);border-radius:.8rem;background:var(--secondary-light)}.booking .booking-note img{flex-shrink:0}.booking .booking-note-cards{gap:.8rem}.booking .booking-note-cards li{display:flex;align-items:center}.booking .booking-note-cards li img{width:8rem;height:3.2rem;object-fit:contain}.booking .booking-note-cards li+li{padding-left:.8rem;border-left:1px solid var(--border)}.booking .booking-recaptcha{padding:1.2rem;border:1px solid var(--border);border-radius:.4rem;background:var(--white);cursor:pointer}.booking .booking-recaptcha input{flex-shrink:0;appearance:none;width:1.9rem;height:1.9rem;border:1px solid var(--para);border-radius:.2rem;background:var(--white);cursor:pointer;transition:all .3s ease-in-out}.booking .booking-recaptcha input:checked{border-color:rgba(0,0,0,0);background:url("../images/icons/checkbox-checked.svg") no-repeat center/1.9rem 1.9rem}.booking .booking-recaptcha-brand{display:flex;flex-direction:column;align-items:center;gap:.2rem;margin-left:auto;color:var(--para)}.booking .booking-aside{position:sticky;top:2.4rem}.booking .booking-summary,.booking .booking-bank{display:flex;flex-direction:column;gap:1.2rem;border:1px solid var(--border);border-radius:1.6rem;background:var(--white);box-shadow:0 10px 40px -16px rgba(0,0,0,.25)}.booking .booking-bank{display:none}.booking .booking-form[data-step="4"] .booking-summary{display:none}.booking .booking-form[data-step="4"] .booking-bank{display:flex}.booking .booking-summary-img{border-radius:1.2rem;overflow:hidden}.booking .booking-summary-img img{width:100%;aspect-ratio:4/3;object-fit:cover}.booking .booking-summary-meta li img{width:2rem;height:2rem}.booking .booking-summary-meta li+li{padding-left:1.6rem;border-left:1px solid var(--border)}.booking .booking-summary-date,.booking .booking-summary-price{padding-top:1.2rem;border-top:1px solid var(--border)}.booking .booking-summary-price{display:flex;flex-direction:column;gap:.4rem}.booking .booking-summary-list{display:flex;flex-direction:column;gap:.8rem;padding:.8rem 1.2rem 0;border-top:1px solid var(--border)}.booking .booking-summary-list li+li{padding-top:.8rem;border-top:1px solid var(--border)}.booking .booking-summary-total{padding:.9rem 1.2rem;border:1px solid var(--secondary);border-radius:.4rem;background:var(--secondary-light)}.booking .booking-bank-list .row{--bs-gutter-x: 1.6rem;--bs-gutter-y: 0}.booking .booking-bank-list li{padding:1.2rem 0;border-top:1px solid var(--border)}.booking .booking-bank-list li:last-child{border-bottom:1px solid var(--border)}.booking .booking-help{display:flex;flex-direction:column;gap:.8rem;border:1px solid var(--border);border-radius:.8rem}.booking .booking-help img{flex-shrink:0}.booking .booking-help-chat{gap:1rem;padding-block:1.1rem;background:#7fb51f;filter:drop-shadow(0 1px 1.5px rgba(39, 39, 39, 0.05))}.booking .booking-help-chat img{width:2.4rem;height:2.4rem}.booking .booking-secure{display:flex;flex-direction:column;gap:1.2rem;border-radius:.8rem;background:var(--primary-light)}.booking .booking-secure img{flex-shrink:0}@media(max-width: 1199px){.booking .booking-step .booking-step-count{width:3.2rem;height:3.2rem;font-size:1.6rem}.booking .booking-step .booking-step-label{font-size:1.6rem}}@media(max-width: 767px){.booking .booking-actions .et-btn{padding-inline:1.6rem}}@media(min-width: 992px){.booking .booking-form>.row{--bs-gutter-x: 4.8rem}.booking .booking-aside{top:calc(var(--header-height, 0) + 2.4rem)}}
