header{height:var(--header-height);display:flex;justify-content:space-between;align-items:center;position:fixed;top:0;z-index:500;width:100%;transition:background-color .8s ease}.mainLogo>a>img{height:auto}.mainLogo>a>span{color:#fff;font-size:13px;letter-spacing:.4px;margin:-8px 0 0 28px}.menu{display:flex;justify-content:center;align-items:center}.menu>div{margin:0 5px;padding:5px 10px;border:1px solid #fff}.menu a{display:block;font-size:17px;font-weight:500;transition:all .2s ease-in-out;color:#fff}.menu:hover a{opacity:.4}.menu a:hover{opacity:1;color:#fff}#menu-toggle,.menu-icon{display:none}#menu-toggle:checked~.menu{transform:scale(1)}#menu-toggle:checked header{background-color:aqua!important}@media only screen and (min-width:950px){header{padding:5px 18px}}@media only screen and (max-width:950px){header{padding:5px 15px 5px 3px;background-color:var(--dark-brown)!important}.menu{flex-direction:column;background-color:var(--dark-brown);align-items:center;position:absolute;top:var(--header-height);left:0;width:100%;z-index:1;transform:scaleY(0);transform-origin:top;transition:transform .3s ease-in-out;box-shadow:1.95px 1.95px 2.6px rgba(0,0,0,.15)}.menu>div{margin:10px 5px}.menu a{margin-left:12px}.menu li{margin-bottom:10px}.menu-icon{display:block;width:30px;height:25px;cursor:pointer;position:relative}.menu-icon span{display:block;width:30px;height:3px;margin:6px auto;background-color:#fff;transition:transform .3s ease}#menu-toggle:checked~.menu-icon span:first-child{transform:translateY(9px) rotate(45deg)}#menu-toggle:checked~.menu-icon span:nth-child(2){opacity:0}#menu-toggle:checked~.menu-icon span:nth-child(3){transform:translateY(-9px) rotate(-45deg)}}.wrapper{text-align:center}.search,.wrapper{position:relative}.search{z-index:1;display:inline-flex;padding:5px;border-radius:50px;transition:.4s}.search:is(:hover,.open){background:rgba(0,0,0,.06)}.search.open input{max-width:180px}.search input{background:transparent;border:0;max-width:0;padding:0;text-indent:20px;color:#222;outline:none;transition:.4s}.search input::placeholder{color:rgba(0,0,0,.375)}.nav-button{display:grid;place-items:center;width:44px;height:44px;background:var(--dark-brown);color:#222;border-radius:50%;font-size:24px;transition:.25s}.nav-button:hover{background:rgba(0,0,0,.075)}.items{position:absolute;z-index:0;top:0;left:0;width:100%;padding-top:54px;display:grid;visibility:hidden;border-radius:28px;opacity:0;background:#fff;transition:.3s}.items.open{visibility:visible;opacity:1}.items button{background:transparent;border:0;text-align:left;color:#222;padding:20px;font-size:16px;white-space:nowrap}.items button:nth-child(2n){background:hsla(0,0%,100%,.035)}.location-filter{position:fixed;width:100%;top:var(--header-height);background-color:#fff;height:60px;z-index:450;filter:drop-shadow(1px 1px 5px rgba(0,0,0,.18));overflow:auto;scroll-behavior:smooth;white-space:nowrap}.paddle-left,.paddle-right{position:-webkit-sticky;position:sticky;display:flex;justify-content:center;align-items:center;cursor:pointer;padding:0 10px}.paddle-left{left:0;background-image:linear-gradient(270deg,hsla(0,0%,100%,0),#fff 10px)}.paddle-right{right:0;background-image:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 10px)}.paddle-left>svg,.paddle-right>svg{color:var(--dark-brown)}.location-filter::-webkit-scrollbar{display:none}.location-filter{-ms-overflow-style:none;scrollbar-width:none}.location-filter>div>button{all:unset;cursor:pointer;display:inline-block;border-radius:50px;border:1px solid var(--dark-brown);font-weight:700;width:auto;padding:6px 30px;margin-right:3px}.filter-item{color:var(--dark-brown)}.selected-item{background-color:var(--dark-brown)!important;color:#fff!important}.itinerary-card-container{width:var(--itin-card-width);background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.25);border-radius:20px;margin:0 10px 30px;overflow:hidden}.itin{height:var(--itin-card-height)}.hotel{height:auto}.itinerary-card-container:hover{box-shadow:0 5px 20px 0 rgba(0,0,0,.1)}.itinerary-card-content-container{box-sizing:border-box;padding:23px 23px 10px}.itinerary-card-image{height:var(--itin-card-img-height);overflow:hidden;position:relative}.itinerary-card-image img{object-fit:cover}.itin-img img{position:absolute;transition:all .8s ease}.itin-img img:hover{transform:scale(1.2)}.itinCard_overlay{top:20%;left:0;right:0;bottom:0;background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.85) 90%);overflow:hidden}.itinCard_overlay,.tripContent{position:absolute;pointer-events:none}.tripContent{width:100%;display:flex;flex-direction:column;justify-content:flex-end;z-index:1;padding:0 20px;bottom:10px}.tripContent>b{color:#fff;font-weight:500;font-size:1.9rem}.tripContent>div{display:flex;flex-direction:row;flex-wrap:wrap;color:#909296;justify-content:space-between;align-items:center;gap:3px;font-size:1.375rem}.itinerary-card-content-title{font-size:16px;line-height:2px;color:var(--red-pink);text-align:center}.itinerary-card-description{font-size:16px}.itin-desc{line-height:23px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.hotel-desc{margin-top:15px}.itinerary-card-content-other-info{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.itinerary-card-content-locales{font-size:14px;line-height:23px;color:var(--dark-brown)}.recommended-itineraries-mobile-container{display:none}.recommended-itineraries-desktop-container{width:100%;display:block}@media screen and (max-width:600px){.recommended-itineraries-desktop-container{display:none}.recommended-itineraries-mobile-container{display:block}.recommended-itineraries-mobile-container .swiper-wrapper{margin:30px auto}}.footer-btn{display:flex;justify-content:center}.footer-btn>.left-btn,.footer-btn>.right-btn{display:inline-block;text-transform:capitalize;color:var(--dark-brown);background-color:var(--orange)}.footer-btn a,.footer-btn a:hover{color:var(--dark-brown)}.footer-btn>.left-btn{padding:4px 16px 4px 20px;border-radius:50px 0 0 50px;margin-right:3px}.footer-btn>.right-btn{padding:4px 10px;border-radius:0 50px 50px 0;margin-left:3px}.shimmerCard{position:relative;box-shadow:0 6px 8px rgba(0,0,0,.1);background-color:#fff;border-radius:20px;height:var(--itin-card-height);overflow:hidden;width:350px;margin:0 10px 30px}.shimmerCard .shimmerBG{animation-duration:2.2s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:shimmer;animation-timing-function:linear;background:#ddd;background:linear-gradient(90deg,#f6f6f6 8%,#f0f0f0 18%,#f6f6f6 33%);background-size:1200px 100%}@keyframes shimmer{0%{background-position:-1200px 0}to{background-position:1200px 0}}.shimmerCard .media{height:200px}.shimmerCard .p-32{padding:32px}.shimmerCard .title-line{height:24px;width:100%;margin-bottom:12px;border-radius:20px}.shimmerCard .content-line{height:8px;width:100%;margin-bottom:16px;border-radius:8px}.shimmerCard .end{width:40%}.m-t-24{margin-top:24px}.customImgBlur_image-container__xzaNQ{position:relative;overflow:hidden}.customImgBlur_placeholder-image__HghU7,.customImgBlur_real-image__N8yWx{width:100%}.customImgBlur_blur__9bdKB .customImgBlur_real-image__N8yWx{opacity:0}.customImgBlur_real-image__N8yWx{position:absolute;top:0;left:0}.customImgBlur_blur__9bdKB{filter:blur(5px)}.customImgBlur_unblur__xiqGs{animation:customImgBlur_unblur__xiqGs 1s linear}@keyframes customImgBlur_unblur__xiqGs{0%{filter:blur(5px)}to{filter:blur(0)}}@font-face{font-family:__QuicksandB_f92e21;src:url(/_next/static/media/172fef2d33513202-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:__QuicksandB_Fallback_f92e21;src:local("Arial");ascent-override:90.46%;descent-override:22.62%;line-gap-override:0.00%;size-adjust:110.54%}.__className_f92e21{font-family:__QuicksandB_f92e21,__QuicksandB_Fallback_f92e21}@font-face{font-family:__QuicksandR_d01f23;src:url(/_next/static/media/def9ad4e7a74fb7c-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:__QuicksandR_Fallback_d01f23;src:local("Arial");ascent-override:94.71%;descent-override:23.68%;line-gap-override:0.00%;size-adjust:105.58%}.__className_d01f23{font-family:__QuicksandR_d01f23,__QuicksandR_Fallback_d01f23}.skeleton{opacity:.7;background:linear-gradient(90deg,transparent,#fff,transparent),linear-gradient(#eee,#eee);background-repeat:no-repeat;animation:loading 1.5s infinite}.skeletonCircle{border-radius:100%;height:100px;width:100px}.skeletonText{width:100%;height:1.5rem;margin-bottom:1.25rem;border-radius:.125rem}.locationBtn{width:133px!important;height:3.5rem;border-radius:50px;margin-right:3px}@keyframes skeleton-loading{to{background-position:315px 0,0 0,0 190px,50px 195px}}