.mobile{display:block;min-height:100vh}.web{display:none}.packageDetail .heroBanner{position:relative;z-index:10;overflow:hidden;height:75vh}@media(min-width:1200px){.packageDetail .heroBanner{height:100vh}}.packageDetail .heroBanner img{width:100%;-o-object-fit:cover;object-fit:cover}.packageDetail .heroBanner:after{content:"";position:absolute;bottom:-75px;left:0;right:0;background:url(/_next/static/media/bannerCloud.885a72e2.png);height:200px;z-index:10;background-size:contain;background-repeat:repeat-x;background-position:50%}.packageDetail .heroBanner:before{content:"";position:absolute;bottom:-12px;left:0;right:0;background:linear-gradient(0deg,#fff 42.54%,hsla(0,0%,100%,0) 100.94%);height:50px;z-index:99}.packageDetail .heroBanner .caption-inner{position:absolute;background:linear-gradient(180deg,transparent 2.95%,rgba(0,0,0,.88) 90.1%);color:#fff;left:0;bottom:0;right:0;padding:15px 15px 70px;z-index:9}@media(max-width:576px){.packageDetail .heroBanner .caption-inner{bottom:0}}.packageDetail .heroBanner .caption-inner .content{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;max-width:1141px;margin:auto;flex-wrap:wrap}.packageDetail .heroBanner .caption-inner h1{font-size:24px;font-style:normal;font-weight:600;line-height:normal;text-shadow:4px 4px 14px rgba(0,0,0,.6);text-transform:capitalize}@media(max-width:576px){.packageDetail .heroBanner .caption-inner h1{width:100%}}.packageDetail .heroBanner .caption-inner .duration{margin-top:15px}.packageDetail .heroBanner .caption-inner .duration ul{display:flex;justify-content:flex-start;align-items:flex-start;-moz-column-gap:20px;column-gap:20px}.packageDetail .heroBanner .caption-inner .duration ul li label{color:#eee;font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-shadow:4px 4px 14px #000;text-transform:capitalize}.packageDetail .heroBanner .caption-inner .duration ul li p{font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-top:5px;text-shadow:4px 4px 14px #000;text-transform:capitalize}.packageDetail .aboutPackage{padding:20px 0 25px;overflow:hidden;position:relative;z-index:25}.packageDetail .aboutPackage .wrapper{display:flex;justify-content:flex-start;align-items:unset;flex-wrap:wrap;row-gap:25px}.packageDetail .aboutPackage .wrapper .col-x-4,.packageDetail .aboutPackage .wrapper .col-x-8{width:100%}.packageDetail .aboutPackage .wrapper .col-x-4 .bookWithUs{margin-top:30px;border-radius:10px;background:#fff;box-shadow:0 5px 20px 2px rgba(0,0,0,.1);padding:25px}.packageDetail .aboutPackage .wrapper .col-x-4 .bookWithUs h6{color:#202020;font-size:20px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:15px;text-transform:capitalize}.packageDetail .aboutPackage .wrapper .col-x-4 .bookWithUs p{color:#292929;font-size:15px;font-style:normal;font-weight:500;line-height:35px;text-transform:capitalize}.packageDetail .aboutPackage .packageTab{background:rgba(238,56,35,.05);border:none;border-radius:0 10px 10px 0;-moz-column-gap:40px;column-gap:40px;position:relative}.packageDetail .aboutPackage .packageTab:before{content:"";position:absolute;height:59px;background:rgba(238,56,35,.05);border-radius:10px 0 0 10px;width:113px;left:-113px}.packageDetail .aboutPackage .packageTab .nav-item{padding:15px 0 23px}.packageDetail .aboutPackage .packageTab .nav-item .nav-link{color:#292929;font-size:18px;font-style:normal;font-weight:600;line-height:normal;border:none;padding:0;position:relative}.packageDetail .aboutPackage .packageTab .nav-item .nav-link.active{color:#ee3823;background:transparent}.packageDetail .aboutPackage .packageTab .nav-item .nav-link.active:before{content:"";background:#ee3823;width:75%;height:3px;position:absolute;bottom:-6px;left:0}.packageDetail .aboutPackage .packageTab .nav-item .nav-link.active:after{content:"";background:#ee3823;width:8px;height:8px;border-radius:50%;position:absolute;left:73%;bottom:-8px}.packageDetail .aboutPackage .tabBody{padding-top:30px}.packageDetail .aboutPackage .tabBody .packageDetailsList p{color:#202020;font-size:16px;font-style:normal;font-weight:400;line-height:26px;margin-bottom:15px;font-family:Nunito,sans-serif;text-transform:capitalize}.packageDetail .aboutPackage .tabBody .packageDetailsList p:last-of-type{margin-bottom:50px}.packageDetail .aboutPackage .tabBody .packageDetailsList h5{color:#292929;font-size:24px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:20px;text-transform:capitalize}.packageDetail .aboutPackage .tabBody .packageDetailsList ul{margin-left:25px;margin-bottom:25px!important}.packageDetail .aboutPackage .tabBody .packageDetailsList ul li{color:#202020;font-size:16px;font-style:normal;font-weight:400;line-height:32px;list-style:disc;font-family:Nunito,sans-serif;text-transform:capitalize}.packageDetail .aboutPackage .tabBody .packageDetailsList .list ul{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;-moz-column-gap:23px;column-gap:23px}.packageDetail .aboutPackage .tabBody .packageDetailsList .list ul li{width:100%}@media(min-width:992px){.packageDetail .aboutPackage .tabBody .packageDetailsList .list ul li{width:calc(33.3333333333% - 23px)}}.packageDetail .aboutPackage .tabBody .packageDetailsList .cancellation{border-radius:10px;background:#fef5f4;padding:25px}.packageDetail .aboutPackage .tabBody .packageDetailsList .cancellation p{margin-bottom:0}.packageDetail .aboutPackage .tabBody .primaryBtn{margin-left:auto;margin-top:25px}.packageDetail .relatedPackages{padding-top:25px;position:relative}.packageDetail .relatedPackages .title{color:#292929;font-family:Montserrat;font-size:24px;font-style:normal;font-weight:600;line-height:normal;position:relative;text-transform:capitalize;z-index:10}.packageDetail .relatedPackages .wrapperBox{display:flex;justify-content:flex-start;align-items:flex-start;margin:30px -11px 0;position:relative;z-index:10;flex-wrap:wrap;row-gap:20px}.packageDetail .relatedPackages .wrapperBox .items{margin:0 11px;width:100%}.packageDetail .relatedPackages .wrapperBox .items a{width:100%}.packageDetail .relatedPackages .wrapperBox .items .thumb{width:100%;border-radius:10px;overflow:hidden}.packageDetail .relatedPackages .wrapperBox .items .thumb img{width:100%;aspect-ratio:365/224;height:100%;-o-object-fit:cover;object-fit:cover}.packageDetail .relatedPackages .wrapperBox .items .packageDetail{margin-top:15px}.packageDetail .relatedPackages .wrapperBox .items .packageDetail .packageName{color:#000;font-size:18px;font-style:normal;font-weight:700;line-height:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-transform:capitalize}.packageDetail .relatedPackages .wrapperBox .items .packageDetail .packageDays{color:#ef4023;font-size:18px;font-style:normal;font-weight:600;line-height:normal;margin-top:10px;text-transform:capitalize}@media(min-width:576px){.mobile{display:none}.web{display:block;height:100vh}.packageDetail .relatedPackages:after{content:"";position:absolute;background:linear-gradient(180deg,#fff 42.14%,hsla(0,0%,100%,0) 100.49%);left:0;right:0;bottom:-500px;height:895px;z-index:1}.packageDetail .relatedPackages .wrapperBox .items{width:calc(33.3333333333% - 22px)}}@media(min-width:640px){.packageDetail .heroBanner .caption-inner .content{max-width:640px}}@media(min-width:768px){.packageDetail .heroBanner .caption-inner .content{max-width:768px}.packageDetail .aboutPackage .wrapper{row-gap:unset}.packageDetail .aboutPackage .wrapper .col-x-8{width:calc(100% - 374px)}.packageDetail .aboutPackage .wrapper .col-x-4{width:302px;margin-left:72px;position:sticky;top:10px}}@media(min-width:992px){.packageDetail .heroBanner:after{bottom:-91px;height:265px}.packageDetail .heroBanner:before{bottom:-34px;height:96px}.packageDetail .heroBanner .caption-inner{padding-bottom:200px}.packageDetail .heroBanner .caption-inner h1{font-size:40px;line-height:57px;max-width:596px;flex:none}.packageDetail .heroBanner .caption-inner .duration{margin-top:0}.packageDetail .heroBanner .caption-inner .duration ul{-moz-column-gap:54px;column-gap:54px}.packageDetail .heroBanner .caption-inner .duration ul li label{font-size:16px}.packageDetail .heroBanner .caption-inner .duration ul li p{font-size:20px;margin-top:15px}.packageDetail .aboutPackage{padding:40px 0 50px}.packageDetail .aboutPackage .packageTab{-moz-column-gap:80px;column-gap:80px}.packageDetail .aboutPackage .packageTab:before{width:113px;height:68px}.packageDetail .aboutPackage .packageTab .nav-item .nav-link,.packageDetail .aboutPackage .tabBody .packageDetailsList h5{font-size:26px}.packageDetail .aboutPackage .tabBody .packageDetailsList ul{margin-bottom:25px!important}.packageDetail .aboutPackage .tabBody .itinerary .title{font-size:30px;margin-bottom:34px}.packageDetail .aboutPackage .tabBody .itinerary .accordion .accordion-item{padding-bottom:30px;padding-top:30px}.packageDetail .aboutPackage .tabBody .itinerary .accordion .accordion-item:first-of-type{padding-top:0}.packageDetail .aboutPackage .tabBody .itinerary .accordion .accordion-item:after{width:calc(100% - 121px)}.packageDetail .aboutPackage .tabBody .itinerary .accordion .accordion-item:not(:last-child):before{left:80px}.packageDetail .aboutPackage .tabBody .itinerary .accordion .accordion-item .accordion-header .accordion-button{-moz-column-gap:62px;column-gap:62px}.packageDetail .aboutPackage .tabBody .itinerary .accordion .accordion-item .accordion-header .accordion-button .tripRoute{width:calc(100% - 112px)}.packageDetail .aboutPackage .tabBody .itinerary .accordion .accordion-item .accordion-header:before{left:75px}.packageDetail .aboutPackage .tabBody .itinerary .accordion .accordion-item .accordion-body{padding-left:121px}.packageDetail .relatedPackages{padding-top:50px}.packageDetail .relatedPackages .title{font-size:30px}}@media(min-width:1024px){.packageDetail .heroBanner .caption-inner .content{max-width:1024px;padding-left:12px;padding-right:12px}}@media(min-width:1280px){.packageDetail .heroBanner .caption-inner .content{max-width:1280px;padding-left:12px;padding-right:12px}}@media(min-width:1366px){.packageDetail .heroBanner .caption-inner .content{max-width:1141px;padding-left:12px;padding-right:12px}}h4{font-size:26px;font-weight:600}ul{margin-bottom:50px}.itinerary{margin-top:25px}.itinerary .title{color:#292929;font-size:24px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:20px}.itinerary .accordion .accordion-item{border:none;padding-bottom:15px;padding-top:15px;position:relative}.itinerary .accordion .accordion-item:first-of-type{padding-top:0}.itinerary .accordion .accordion-item:after{content:"";position:absolute;background:#fbd1ca;height:1px;width:calc(100% - 90px);right:0;bottom:0}.itinerary .accordion .accordion-item:not(:last-child):before{content:"";width:1px;height:calc(100% + 15px);position:absolute;background:#fbd1ca;top:3px;left:66px;z-index:10}.itinerary .accordion .accordion-item .accordion-header{position:relative}.itinerary .accordion .accordion-item .accordion-header .accordion-button{background:transparent;padding:0;-moz-column-gap:30px;column-gap:30px;align-items:flex-start}.itinerary .accordion .accordion-item .accordion-header .accordion-button .day{color:#ef4023;font-family:Nunito;font-size:16px;font-style:normal;font-weight:500;line-height:normal;width:60px;flex:none}.itinerary .accordion .accordion-item .accordion-header .accordion-button .tripRoute{color:#292929;font-family:Montserrat;font-size:18px;font-style:normal;font-weight:600;line-height:normal;flex:1;width:calc(100% - 90px)}.itinerary .accordion .accordion-item .accordion-header .accordion-button:focus{border-color:transparent;box-shadow:unset}.itinerary .accordion .accordion-item .accordion-header .accordion-button:after{display:none}.itinerary .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed){box-shadow:unset}.itinerary .accordion .accordion-item .accordion-header:before{content:"";width:13px;height:13px;position:absolute;border-radius:50%;background:#ee3823;left:60px;top:3px;z-index:11}.itinerary .accordion .accordion-item .accordion-body{padding:20px 20px 0 90px}.itinerary .accordion .accordion-item .accordion-body .tripRouteDetails{color:#202020;font-size:16px;font-style:normal;font-weight:400;line-height:26px}.markdownCancellation{background-color:#fef5f4;padding:25px;border-radius:10px}.markdownCancellation h1{font-size:32px}.markdownCancellation h2{font-size:28px}.markdownCancellation h3{font-size:24px}.markdownCancellation h4{font-size:20px}.markdownCancellation h5{font-size:18px}.markdownCancellation h6{font-size:16px}.markdownCancellation p{margin-bottom:0!important}.enquire_btn{width:-moz-fit-content!important;width:fit-content!important;margin-top:20px!important;margin-left:20px!important}.enquire_btn:after{width:auto!important}.detail_section_main{display:flex}.detail_section_main .button-row{width:50%;display:flex;justify-content:center}