.package-detail h1,.package-detail h2,.package-detail h3,.package-detail h4,.package-detail h5,.package-detail h6{font-family:Kaushan Script;font-size:2.25rem;line-height:2.5rem}@media (min-width: 1536px){.package-detail h1,.package-detail h2,.package-detail h3,.package-detail h4,.package-detail h5,.package-detail h6{font-size:3rem;line-height:1;line-height:56px}}.package-detail .inner-nav{position:sticky;top:70px;z-index:20;width:100%;--tw-bg-opacity: 1;background-color:rgb(8 14 37 / var(--tw-bg-opacity));padding-top:1.25rem;padding-bottom:1.25rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.1s}@media (min-width: 640px){.package-detail .inner-nav{top:88px}}@media (min-width: 1536px){.package-detail .inner-nav{padding-top:1.5rem;padding-bottom:1.5rem}}.package-detail .inner-nav .container{display:flex;align-items:center;justify-content:flex-start;gap:2.25rem}.package-detail .inner-nav .container span{display:none;font-family:Kaushan Script;font-size:1.125rem;line-height:1.75rem}@media (min-width: 640px){.package-detail .inner-nav .container span{display:block;font-size:2.25rem;line-height:2.5rem}}.package-detail .inner-nav .container .icon{display:none}@media (min-width: 1024px){.package-detail .inner-nav .container .icon{display:block}}.package-detail .inner-nav .container ul{display:flex;height:100%;width:100%;align-items:center;gap:3rem;overflow:auto;padding-top:.5rem;padding-bottom:.5rem}@media (min-width: 640px){.package-detail .inner-nav .container ul{padding-top:1rem;padding-bottom:1rem}}.package-detail .inner-nav .container ul li{position:relative;min-height:-moz-fit-content;min-height:fit-content;min-width:-moz-fit-content;min-width:fit-content;cursor:pointer;font-size:1rem;line-height:1.5rem}@media (min-width: 1536px){.package-detail .inner-nav .container ul li{font-size:1.125rem;line-height:1.75rem}}.package-detail .inner-nav .container ul li.active:before{position:absolute;bottom:-.5rem;left:0;height:1px;width:100%;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-content: "";content:var(--tw-content)}.package-detail .inner-nav.stick-top{padding-bottom:.5rem}@media (min-width: 640px){.package-detail .inner-nav.stick-top{padding-top:.5rem}}.package-detail .overviews .overview{display:flex;flex-direction:column;gap:1.25rem}@media (min-width: 640px){.package-detail .overviews .overview{gap:2.5rem}}.package-detail .overviews .overview .description h2,.package-detail .overviews .overview .description h3,.package-detail .overviews .overview .description h4,.package-detail .overviews .overview .description h5,.package-detail .overviews .overview .description h6{padding-top:1rem;font-family:Kaushan Script;font-size:1.875rem;line-height:2.25rem}@media (min-width: 1536px){.package-detail .overviews .overview .description h2,.package-detail .overviews .overview .description h3,.package-detail .overviews .overview .description h4,.package-detail .overviews .overview .description h5,.package-detail .overviews .overview .description h6{font-size:2.25rem;line-height:2.5rem;line-height:56px}}.package-detail .overviews .overview .description ul{display:flex;flex-direction:column;gap:.5rem;padding-top:.75rem}.package-detail .overviews .overview .description ul li{position:relative;padding-left:2.5rem;font-size:1rem;line-height:1.5rem}@media (min-width: 1536px){.package-detail .overviews .overview .description ul li{font-size:1.125rem;line-height:1.75rem}}.package-detail .overviews .overview .description ul li strong{font-weight:600}.package-detail .overviews .overview .description ul li:before{position:absolute;left:0;top:.25rem;display:block;height:1.5rem;width:1.5rem;background-image:url(/build/assets/arrow-43CqgspY.svg);background-repeat:no-repeat;--tw-content: "";content:var(--tw-content)}.package-detail .overviews .overview .description p{padding-top:.75rem;font-size:1rem;line-height:2rem}@media (min-width: 1536px){.package-detail .overviews .overview .description p{font-size:1.125rem;line-height:2.25rem}}.package-detail .overviews .overview .description img{height:auto;width:100%;padding:0}@media (min-width: 1024px){.package-detail .overviews .overview .description img{float:right;max-height:400px;max-width:500px;padding-right:0;padding-bottom:1.25rem;padding-left:1.25rem;padding-top:1.25rem}}@media (min-width: 1536px){.package-detail .overviews .overview .description img{max-height:550px;max-width:766px}}.package-detail .overviews .overview .description .dynamic-content{padding-top:.75rem;font-size:1rem;line-height:2rem}@media (min-width: 1536px){.package-detail .overviews .overview .description .dynamic-content{font-size:1.125rem;line-height:2.25rem}}.package-detail .overviews .overview .description a{--tw-text-opacity: 1;color:rgb(242 11 151 / var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.package-detail .overviews .overview .description a:hover{--tw-text-opacity: 1;color:rgb(225 10 140 / var(--tw-text-opacity));text-decoration-line:underline}.package-detail .overviews .route-trail .description img{height:auto;width:100%;padding:0}@media (min-width: 1024px){.package-detail .overviews .route-trail .description img{float:left;max-height:400px;max-width:500px;padding-right:1.25rem;padding-bottom:1.25rem;padding-left:0;padding-top:1.25rem}}@media (min-width: 1536px){.package-detail .overviews .route-trail .description img{max-height:550px;max-width:766px}}.package-detail .overviews .packages{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.25rem}@media (min-width: 640px){.package-detail .overviews .packages{gap:2rem}}@media (min-width: 1024px){.package-detail .overviews .packages{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:3.5rem}}.package-detail .overviews .trip-highlight{position:relative;display:flex;flex-direction:column;gap:1.25rem}@media (min-width: 1024px){.package-detail .overviews .trip-highlight .overview-image{position:absolute;left:-1.25rem;top:72px;height:350px;width:360px;left:0}}@media (min-width: 1280px){.package-detail .overviews .trip-highlight .overview-image{height:530px;width:550px}}@media (min-width: 1536px){.package-detail .overviews .trip-highlight .overview-image{height:530px;width:650px}}.package-detail .overviews .trip-highlight .overview-image img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;--tw-shadow: 0px 0px 6px 0px rgba(0, 0, 0, .12);--tw-shadow-colored: 0px 0px 6px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.package-detail .overviews .trip-highlight .highlight-content{width:100%;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(230 232 242 / var(--tw-bg-opacity));padding:1.25rem}@media (min-width: 1024px){.package-detail .overviews .trip-highlight .highlight-content{margin-left:auto;width:80%}}.package-detail .overviews .trip-highlight .highlight-content .content-group{display:flex;flex-direction:column;gap:1.25rem}@media (min-width: 640px){.package-detail .overviews .trip-highlight .highlight-content .content-group{gap:2rem}}@media (min-width: 1024px){.package-detail .overviews .trip-highlight .highlight-content .content-group{margin-left:auto;width:75%;padding:2rem}}@media (min-width: 1280px){.package-detail .overviews .trip-highlight .highlight-content .content-group{width:70%;padding:70px}}.package-detail .overviews .trip-highlight .highlight-content .content-group span{font-size:1.125rem;line-height:1.75rem;font-weight:500}.package-detail .overviews .trip-highlight .highlight-content .content-group .counter-group{display:flex;flex-direction:column;gap:.5rem}.package-detail .overviews .trip-highlight .highlight-content .content-group .counter-group button{min-height:3rem;min-width:2.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(135 130 130 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));font-size:1.125rem;line-height:1.75rem;font-weight:500}.package-detail .overviews .trip-highlight .highlight-content .content-group .counter-group button:first-child{border-top-left-radius:.125rem;border-bottom-left-radius:.125rem;border-right-width:0px}.package-detail .overviews .trip-highlight .highlight-content .content-group .counter-group button:last-child{border-top-right-radius:.125rem;border-bottom-right-radius:.125rem;border-left-width:0px}.package-detail .overviews .trip-highlight .highlight-content .content-group .counter-group .number{display:flex;min-height:3rem;min-width:5rem;align-items:center;justify-content:center;border-width:1px;--tw-border-opacity: 1;border-color:rgb(135 130 130 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));font-size:1.125rem;line-height:1.75rem;font-weight:500}.package-detail .overviews .trip-highlight .highlight-content .content-group .price-group{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}@media (min-width: 1024px){.package-detail .overviews .trip-highlight .highlight-content .content-group .price-group{align-items:flex-end}}.package-detail .overviews .trip-highlight .highlight-content .content-group .price-group p{font-size:1rem;line-height:1.5rem}@media (min-width: 640px){.package-detail .overviews .trip-highlight .highlight-content .content-group .price-group p{font-size:1.125rem;line-height:1.75rem;font-weight:500}}.package-detail .overviews .trip-highlight .highlight-content .content-group .price-group span{font-family:Kaushan Script;font-size:1.875rem;line-height:2.25rem}@media (min-width: 640px){.package-detail .overviews .trip-highlight .highlight-content .content-group .price-group span{font-size:40px;line-height:48px}}@media (min-width: 1536px){.package-detail .overviews .trip-highlight .highlight-content .content-group .price-group span{font-size:3rem;line-height:1;line-height:56px}}.package-detail .overviews .trip-highlight .highlight-content .content-group .price-group .info{display:flex;align-items:center;gap:.25rem;--tw-text-opacity: 1;color:rgb(145 147 155 / var(--tw-text-opacity))}.package-detail .overviews .trip-highlight .highlight-content .content-group .cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-items:center;gap:1.25rem}@media (min-width: 768px){.package-detail .overviews .trip-highlight .highlight-content .content-group .cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}}@media (min-width: 1024px){.package-detail .overviews .trip-highlight .highlight-content .content-group .cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.package-detail .overviews .trip-highlight .highlight-content .content-group .cards .highlight-card{display:flex;width:-moz-fit-content;width:fit-content;flex-direction:column;align-items:center;gap:.75rem}.package-detail .overviews .trip-highlight .highlight-content .content-group .cards .highlight-card .icon svg{height:3rem;width:3rem}@media (min-width: 640px){.package-detail .overviews .trip-highlight .highlight-content .content-group .cards .highlight-card .icon svg{height:60px;width:60px}}.package-detail .overviews .trip-highlight .highlight-content .content-group .cards .highlight-card p{font-size:.875rem;line-height:1.25rem;font-weight:500}.package-detail .overviews .trip-highlight .highlight-content .content-group .cards .highlight-card span{text-align:center;font-size:1rem;line-height:1.5rem;font-weight:600}@media (min-width: 640px){.package-detail .overviews .trip-highlight .highlight-content .content-group .cards .highlight-card span{font-size:1.25rem;line-height:1.75rem}}.package-detail .overviews .trip-highlight .highlight-content.no-image .content-group{width:100%}.package-detail .overviews .highlight-list{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem}@media (min-width: 1024px){.package-detail .overviews .highlight-list{flex-direction:row;gap:4rem}}.package-detail .overviews .highlight-list .image{height:650px;width:100%}@media (min-width: 640px){.package-detail .overviews .highlight-list .image{min-width:496px}}.package-detail .overviews .highlight-list .image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.package-detail .overviews .highlight-list .description ul{display:flex;flex-direction:column;gap:1rem}.package-detail .overviews .highlight-list .description ul li{position:relative;padding-left:1.75rem;font-size:1rem;line-height:1.5rem}@media (min-width: 1536px){.package-detail .overviews .highlight-list .description ul li{font-size:1.125rem;line-height:1.75rem}}.package-detail .overviews .highlight-list .description ul li:before{position:absolute;left:.5rem;top:.25rem;display:block;height:1.5rem;width:1.5rem;background-image:url(/build/assets/check-Dvmg8x01.svg);background-repeat:no-repeat;--tw-content: "";content:var(--tw-content)}.package-detail .overviews .photos{-moz-columns:1;columns:1;gap:.5rem}@media (min-width: 640px){.package-detail .overviews .photos{-moz-columns:2;columns:2}}@media (min-width: 1024px){.package-detail .overviews .photos{-moz-columns:3;columns:3;gap:1rem}}@media (min-width: 1536px){.package-detail .overviews .photos{-moz-columns:4;columns:4}}.package-detail .overviews .photos a{width:100%}.package-detail .overviews .photos a img{margin-bottom:.5rem;aspect-ratio:16 / 9;width:100%;overflow:hidden;border-radius:.25rem;-o-object-fit:cover;object-fit:cover}@media (min-width: 640px){.package-detail .overviews .photos a img{aspect-ratio:auto}}@media (min-width: 1024px){.package-detail .overviews .photos a img{margin-bottom:1rem}}.package-detail .itineraries .itinerary-title{display:flex;align-items:center;justify-content:space-between}.package-detail .itineraries .itinerary-title .buttons{display:flex;flex-direction:column;align-items:center;gap:.75rem;font-weight:600}.package-detail .itineraries .itinerary-title .buttons .download{display:flex;cursor:pointer;align-items:center;gap:.5rem}.package-detail .itineraries .itinerary-title .buttons .download svg{height:1.25rem;width:1.25rem}.package-detail .itineraries .itinerary-title .buttons .download span{font-size:1rem;line-height:1.5rem;font-weight:500;text-decoration-line:underline;text-underline-offset:2px}.package-detail .itineraries .itinerary-title .buttons .download span:hover{text-decoration-line:none}@media (min-width: 640px){.package-detail .itineraries .itinerary-title .buttons .download span{font-size:1.125rem;line-height:1.75rem}}.package-detail .itineraries .itinerary-title .buttons .expand{position:relative;display:flex;cursor:pointer;align-items:center;gap:10px;--tw-text-opacity: 1;color:rgb(141 195 108 / var(--tw-text-opacity))}.package-detail .itineraries .itinerary-title .buttons .expand svg path{fill:#8dc36c}.package-detail .itineraries .itinerary-title .buttons .expand:before{position:absolute;bottom:0;left:0;right:0;height:1px;width:0px;--tw-bg-opacity: 1;background-color:rgb(141 195 108 / var(--tw-bg-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;--tw-content: "";content:var(--tw-content)}.package-detail .itineraries .itinerary-title .buttons .expand:hover:before{width:100%}.package-detail .itineraries .itinerary-content{display:flex;flex-direction:column;gap:1.25rem}.package-detail .itineraries .itinerary-content .itinerary{cursor:pointer;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(230 232 242 / var(--tw-bg-opacity));padding:1.25rem .75rem}@media (min-width: 640px){.package-detail .itineraries .itinerary-content .itinerary{padding:1.75rem 1.25rem}}.package-detail .itineraries .itinerary-content .itinerary .questions{display:flex;align-items:flex-start;justify-content:flex-start;gap:1.25rem}.package-detail .itineraries .itinerary-content .itinerary .questions .day{min-width:-moz-fit-content;min-width:fit-content}.package-detail .itineraries .itinerary-content .itinerary .questions .day span{font-size:1.125rem;line-height:1.75rem;font-weight:600}@media (min-width: 640px){.package-detail .itineraries .itinerary-content .itinerary .questions .day span{font-size:1.25rem;line-height:1.75rem}}.package-detail .itineraries .itinerary-content .itinerary .questions .content{width:100%}.package-detail .itineraries .itinerary-content .itinerary .questions .content>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.package-detail .itineraries .itinerary-content .itinerary .questions .content .question{display:flex;width:100%;align-items:flex-start;justify-content:space-between}.package-detail .itineraries .itinerary-content .itinerary .questions .content .question span{font-size:1.125rem;line-height:1.75rem;font-weight:600}@media (min-width: 640px){.package-detail .itineraries .itinerary-content .itinerary .questions .content .question span{font-size:1.25rem;line-height:1.75rem}}.package-detail .itineraries .itinerary-content .itinerary .questions .content .answer{font-size:1rem;line-height:1.5rem}@media (min-width: 1536px){.package-detail .itineraries .itinerary-content .itinerary .questions .content .answer{font-size:1.125rem;line-height:1.75rem}}.package-detail .itineraries .itinerary-content .itinerary .questions .content .answer h1,.package-detail .itineraries .itinerary-content .itinerary .questions .content .answer h2,.package-detail .itineraries .itinerary-content .itinerary .questions .content .answer h3,.package-detail .itineraries .itinerary-content .itinerary .questions .content .answer h4,.package-detail .itineraries .itinerary-content .itinerary .questions .content .answer h5,.package-detail .itineraries .itinerary-content .itinerary .questions .content .answer h6{padding-top:.5rem;font-size:1.5rem;line-height:2rem;font-weight:500}.package-detail .itineraries .itinerary-content .itinerary .questions .content .answer h1:first-of-type,.package-detail .itineraries .itinerary-content .itinerary .questions .content .answer h2:first-of-type,.package-detail .itineraries .itinerary-content .itinerary .questions .content .answer h3:first-of-type,.package-detail .itineraries .itinerary-content .itinerary .questions .content .answer h4:first-of-type,.package-detail .itineraries .itinerary-content .itinerary .questions .content .answer h5:first-of-type,.package-detail .itineraries .itinerary-content .itinerary .questions .content .answer h6:first-of-type{padding-top:0;padding-bottom:.5rem}@media (min-width: 640px){.package-detail .itineraries .itinerary-content .itinerary .questions .content .answer h1,.package-detail .itineraries .itinerary-content .itinerary .questions .content .answer h2,.package-detail .itineraries .itinerary-content .itinerary .questions .content .answer h3,.package-detail .itineraries .itinerary-content .itinerary .questions .content .answer h4,.package-detail .itineraries .itinerary-content .itinerary .questions .content .answer h5,.package-detail .itineraries .itinerary-content .itinerary .questions .content .answer h6{font-size:1.875rem;line-height:2.25rem}}.package-detail .itineraries .itinerary-content .itinerary .questions .content .answer p{padding-top:.5rem}.package-detail .itineraries .itinerary-content .itinerary .questions .content .answer p:first-of-type{padding-top:0}.package-detail .itineraries .itinerary-content .itinerary .questions .content .answer ul{display:flex;width:100%;flex-direction:column;gap:.5rem;padding-top:1rem}@media (min-width: 640px){.package-detail .itineraries .itinerary-content .itinerary .questions .content .answer ul{gap:1rem}}.package-detail .itineraries .itinerary-content .itinerary .questions .content .answer ul li{position:relative;padding-left:2rem}.package-detail .itineraries .itinerary-content .itinerary .questions .content .answer ul li:before{position:absolute;left:0;top:.25rem;display:block;height:1.5rem;width:1.5rem;background-image:url(/build/assets/arrow-43CqgspY.svg);background-repeat:no-repeat;--tw-content: "";content:var(--tw-content)}.package-detail .faqs .faq-title{display:flex;align-items:center;justify-content:space-between}.package-detail .faqs .faq-title .buttons{display:flex;flex-direction:column;align-items:center;gap:.75rem;font-weight:600}.package-detail .faqs .faq-title .buttons .expand{position:relative;display:flex;cursor:pointer;align-items:center;gap:10px;--tw-text-opacity: 1;color:rgb(141 195 108 / var(--tw-text-opacity))}.package-detail .faqs .faq-title .buttons .expand svg path{fill:#8dc36c}.package-detail .faqs .faq-title .buttons .expand:before{position:absolute;bottom:0;left:0;right:0;height:1px;width:0px;--tw-bg-opacity: 1;background-color:rgb(141 195 108 / var(--tw-bg-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;--tw-content: "";content:var(--tw-content)}.package-detail .faqs .faq-title .buttons .expand:hover:before{width:100%}.package-detail .faqs .faq-content{display:flex;flex-direction:column;gap:1.25rem}.package-detail .faqs .faq-content .faq{cursor:pointer;border-radius:0;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:1.75rem 1.25rem}.package-detail .faqs .faq-content .faq .questions{display:flex;align-items:flex-start;justify-content:space-between}.package-detail .faqs .faq-content .faq .questions .question{display:flex;gap:.5rem}@media (min-width: 640px){.package-detail .faqs .faq-content .faq .questions .question{gap:2rem}}.package-detail .faqs .faq-content .faq .questions .question h3{font-family:poppins;font-size:1.125rem;line-height:1.75rem;font-weight:600}@media (min-width: 640px){.package-detail .faqs .faq-content .faq .questions .question h3{font-size:1.25rem;line-height:1.75rem}}.package-detail .faqs .faq-content .faq .answer{padding-top:.75rem;font-size:1rem;line-height:1.5rem}@media (min-width: 1536px){.package-detail .faqs .faq-content .faq .answer{font-size:1.125rem;line-height:1.75rem}}.package-detail .faqs .faq-content .faq .answer h2,.package-detail .faqs .faq-content .faq .answer h3,.package-detail .faqs .faq-content .faq .answer h4,.package-detail .faqs .faq-content .faq .answer h5,.package-detail .faqs .faq-content .faq .answer h6{padding-top:.5rem;padding-bottom:.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:600}.package-detail .faqs .faq-content .faq .answer h2:first-of-type,.package-detail .faqs .faq-content .faq .answer h3:first-of-type,.package-detail .faqs .faq-content .faq .answer h4:first-of-type,.package-detail .faqs .faq-content .faq .answer h5:first-of-type,.package-detail .faqs .faq-content .faq .answer h6:first-of-type{padding-top:0}@media (min-width: 640px){.package-detail .faqs .faq-content .faq .answer h2,.package-detail .faqs .faq-content .faq .answer h3,.package-detail .faqs .faq-content .faq .answer h4,.package-detail .faqs .faq-content .faq .answer h5,.package-detail .faqs .faq-content .faq .answer h6{padding-top:1rem;font-size:1.5rem;line-height:2rem}}.package-detail .faqs .faq-content .faq .answer a{--tw-text-opacity: 1;color:rgb(225 10 140 / var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.package-detail .faqs .faq-content .faq .answer a:hover{text-decoration-line:underline}.package-detail .faqs .faq-content .faq .answer p{padding-top:.5rem}.package-detail .faqs .faq-content .faq .answer p:first-of-type{padding-top:0}@media (min-width: 640px){.package-detail .faqs .faq-content .faq .answer p{padding-top:1rem}}.package-detail .faqs .faq-content .faq .answer ul{display:flex;width:100%;flex-direction:column;gap:.5rem;padding-top:1rem}@media (min-width: 640px){.package-detail .faqs .faq-content .faq .answer ul{gap:1rem}}.package-detail .faqs .faq-content .faq .answer ul li{position:relative;padding-left:2rem}.package-detail .faqs .faq-content .faq .answer ul li:before{position:absolute;left:0;top:.25rem;display:block;height:1.5rem;width:1.5rem;background-image:url(/build/assets/arrow-43CqgspY.svg);background-repeat:no-repeat;--tw-content: "";content:var(--tw-content)}.package-detail .departures .departure-content{position:relative;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:2.5rem}@media (min-width: 1024px){.package-detail .departures .departure-content{grid-template-columns:repeat(9,minmax(0,1fr));gap:4rem}}.package-detail .departures .departure-content .departure-table{grid-column:span 6 / span 6;display:flex;flex-direction:column;gap:1rem}@media (min-width: 1024px){.package-detail .departures .departure-content .departure-table{gap:4rem}}.package-detail .departures .departure-content .departure-table .dates{display:flex;width:100%;align-items:center;gap:.5rem}.package-detail .departures .departure-content .departure-table .dates .date{width:-moz-fit-content;width:fit-content;cursor:pointer;border-radius:.25rem;border-width:1px;padding:.5rem .75rem}.package-detail .departures .departure-content .departure-table .dates .date.active,.package-detail .departures .departure-content .departure-table .dates .date:hover{--tw-bg-opacity: 1;background-color:rgb(84 102 165 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.package-detail .departures .departure-content .departure-table .cards{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width: 768px){.package-detail .departures .departure-content .departure-table .cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}@media (min-width: 1024px){.package-detail .departures .departure-content .departure-table .cards{grid-template-columns:repeat(1,minmax(0,1fr));gap:0px}}.package-detail .departures .departure-content .departure-table .cards .card{display:none;grid-template-columns:repeat(5,minmax(0,1fr));border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(230 232 242 / var(--tw-border-opacity));padding-top:1.5rem;padding-bottom:1.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(176 184 213 / var(--tw-text-opacity))}@media (min-width: 1280px){.package-detail .departures .departure-content .departure-table .cards .card{display:grid}}.package-detail .departures .departure-content .departure-table .cards .card .date{grid-column:span 2 / span 2}.package-detail .departures .departure-content .departure-table .cards .button-container{margin-top:1.25rem;display:flex;align-items:center;justify-content:center}.package-detail .departures .departure-content .departure-table .cards .button-container .button{--tw-border-opacity: 1;border-color:rgb(84 102 165 / var(--tw-border-opacity));--tw-text-opacity: 1;color:rgb(84 102 165 / var(--tw-text-opacity))}.package-detail .departures .departure-content .departure-table .cards .button-container .button:hover{--tw-bg-opacity: 1;background-color:rgb(84 102 165 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.package-detail .departures .departure-content .departure-table .departure-card{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(230 232 242 / var(--tw-border-opacity));padding-top:1.5rem;padding-bottom:1.5rem}@media (min-width: 640px){.package-detail .departures .departure-content .departure-table .departure-card{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1280px){.package-detail .departures .departure-content .departure-table .departure-card{grid-template-columns:repeat(5,minmax(0,1fr));gap:0px}}.package-detail .departures .departure-content .departure-table .departure-card .price span{font-family:Kaushan Script;font-size:1.875rem;line-height:2.25rem;--tw-text-opacity: 1;color:rgb(0 27 121 / var(--tw-text-opacity))}.package-detail .departures .departure-content .departure-table .departure-card .dates{grid-column:span 2 / span 2;font-size:1rem;line-height:1.5rem}@media (min-width: 1536px){.package-detail .departures .departure-content .departure-table .departure-card .dates{font-size:1.125rem;line-height:1.75rem}}.package-detail .departures .departure-content .departure-table .departure-card .dates p{font-weight:600}.package-detail .departures .departure-content .departure-table .departure-card .dates span{font-weight:500}.package-detail .departures .departure-content .departure-table .departure-card .seat{font-size:1rem;line-height:1.5rem;font-weight:600}@media (min-width: 1536px){.package-detail .departures .departure-content .departure-table .departure-card .seat{font-size:1.125rem;line-height:1.75rem}}.package-detail .departures .departure-content .departure-table .departure-card .seat .available{--tw-text-opacity: 1;color:rgb(141 195 108 / var(--tw-text-opacity))}.package-detail .departures .departure-content .departure-table .departure-card .seat .unavailable{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity))}.package-detail .departures .departure-content .departure-table .departure-card .button{display:flex;height:-moz-fit-content;height:fit-content;align-items:center;justify-content:center}.package-detail .departures .departure-content .discount{order:-9999;display:flex;height:-moz-fit-content;height:fit-content;width:100%;flex-direction:column;gap:1.25rem;border-radius:.125rem;--tw-bg-opacity: 1;background-color:rgb(230 232 242 / var(--tw-bg-opacity));padding:2.5rem .75rem}@media (min-width: 640px){.package-detail .departures .departure-content .discount{gap:2.25rem;padding-top:70px;padding-bottom:70px;padding-left:1.5rem;padding-right:1.5rem}}@media (min-width: 1024px){.package-detail .departures .departure-content .discount{position:sticky;top:200px;order:9999;grid-column:span 3 / span 3}}.package-detail .departures .departure-content .discount .title h2{text-align:center;font-family:Kaushan Script;font-size:1.875rem;line-height:2.25rem}@media (min-width: 640px){.package-detail .departures .departure-content .discount .title h2{font-size:2.25rem;line-height:2.5rem}}.package-detail .departures .departure-content .discount .price-group{display:flex;flex-direction:column;align-items:center;gap:.25rem}.package-detail .departures .departure-content .discount .price-group .days{width:-moz-fit-content;width:fit-content;border-radius:.125rem;--tw-bg-opacity: 1;background-color:rgb(176 184 213 / var(--tw-bg-opacity));padding-left:.25rem;padding-right:.25rem;font-weight:700}.package-detail .departures .departure-content .discount .price-group .price p{font-size:1rem;line-height:1.5rem;font-weight:600}@media (min-width: 640px){.package-detail .departures .departure-content .discount .price-group .price p{font-size:1.125rem;line-height:1.75rem}}.package-detail .departures .departure-content .discount .price-group .price p span{font-family:Kaushan Script;font-size:1.5rem;line-height:2rem;font-weight:400;--tw-text-opacity: 1;color:rgb(225 10 140 / var(--tw-text-opacity))}.package-detail .departures .departure-content .discount .price-list .list-head{display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(176 184 213 / var(--tw-border-opacity));padding:.5rem .25rem;font-family:Kaushan Script;font-size:1rem;line-height:1.5rem}@media (min-width: 640px){.package-detail .departures .departure-content .discount .price-list .list-head{padding:1rem .5rem}}@media (min-width: 1536px){.package-detail .departures .departure-content .discount .price-list .list-head{font-size:1.125rem;line-height:1.75rem}}.package-detail .departures .departure-content .discount .price-list .list{display:flex;align-items:center;justify-content:space-between;border-bottom-width:1px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(176 184 213 / var(--tw-border-opacity));padding:.5rem .25rem;font-size:1rem;line-height:1.5rem;font-weight:500}@media (min-width: 640px){.package-detail .departures .departure-content .discount .price-list .list{padding:1rem .5rem}}@media (min-width: 1536px){.package-detail .departures .departure-content .discount .price-list .list{font-size:1.125rem;line-height:1.75rem}}.package-detail .include-excludes .include-exclude-content{position:relative;display:flex;flex-direction:column;gap:2.5rem}.package-detail .include-excludes .include-exclude-content .content{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.25rem}@media (min-width: 640px){.package-detail .include-excludes .include-exclude-content .content{gap:2.5rem}}@media (min-width: 1024px){.package-detail .include-excludes .include-exclude-content .content{grid-template-columns:repeat(2,minmax(0,1fr))}}.package-detail .include-excludes .include-exclude-content .content h1,.package-detail .include-excludes .include-exclude-content .content h2,.package-detail .include-excludes .include-exclude-content .content h3,.package-detail .include-excludes .include-exclude-content .content h4,.package-detail .include-excludes .include-exclude-content .content h5,.package-detail .include-excludes .include-exclude-content .content h6{font-family:poppins;font-size:1.125rem;line-height:1.75rem;font-weight:600}.package-detail .include-excludes .include-exclude-content .content p{padding-top:.75rem;font-size:1rem;line-height:2rem}@media (min-width: 1536px){.package-detail .include-excludes .include-exclude-content .content p{font-size:1.125rem;line-height:2.25rem}}.package-detail .include-excludes .include-exclude-content .content ul{display:flex;flex-direction:column;gap:.25rem}@media (min-width: 640px){.package-detail .include-excludes .include-exclude-content .content ul{gap:.75rem}}.package-detail .include-excludes .include-exclude-content .content ul li{position:relative;padding-left:1.75rem;font-size:1rem;line-height:2rem}@media (min-width: 1536px){.package-detail .include-excludes .include-exclude-content .content ul li{font-size:1.125rem;line-height:2.25rem}}.package-detail .include-excludes .include-exclude-content .content ul li:before{position:absolute;left:.25rem;top:.5rem;display:block;height:1.5rem;width:1.5rem;background-image:url(/build/assets/check-Dvmg8x01.svg);background-repeat:no-repeat;--tw-content: "";content:var(--tw-content)}.package-detail .include-excludes .include-exclude-content .content .include{display:flex;flex-direction:column;gap:.75rem}@media (min-width: 640px){.package-detail .include-excludes .include-exclude-content .content .include{gap:1.25rem}}.package-detail .include-excludes .include-exclude-content .content .exclude{display:flex;flex-direction:column;gap:.75rem}@media (min-width: 640px){.package-detail .include-excludes .include-exclude-content .content .exclude{gap:1.25rem}}.package-detail .include-excludes .include-exclude-content .content .exclude ul li:before{position:absolute;left:.25rem;top:.5rem;display:block;height:1.5rem;width:1.5rem;background-image:url(/build/assets/cross-BcxQKkOq.svg);background-repeat:no-repeat;--tw-content: "";content:var(--tw-content)}.package-detail .equipment-list{position:relative;display:flex;flex-direction:column;gap:2.5rem}.package-detail .equipment-list .content{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.25rem}@media (min-width: 640px){.package-detail .equipment-list .content{gap:2.5rem}}@media (min-width: 1024px){.package-detail .equipment-list .content{grid-template-columns:repeat(5,minmax(0,1fr))}.package-detail .equipment-list .content .lists{grid-column:span 3 / span 3}}.package-detail .equipment-list .content .lists h2{padding-bottom:1.75rem;font-family:poppins;font-size:1.25rem;line-height:1.75rem;font-weight:700}@media (min-width: 640px){.package-detail .equipment-list .content .lists h2{font-size:1.5rem;line-height:2rem}}.package-detail .equipment-list .content .lists h3{padding-bottom:1.25rem;font-family:poppins;font-size:1.125rem;line-height:1.75rem;font-weight:600}.package-detail .equipment-list .content .lists ul{display:flex;flex-direction:column;gap:.75rem;padding-bottom:1.75rem}.package-detail .equipment-list .content .lists ul li{position:relative;padding-left:2.5rem;font-size:1rem;line-height:1.5rem}@media (min-width: 1536px){.package-detail .equipment-list .content .lists ul li{font-size:1.125rem;line-height:1.75rem}}.package-detail .equipment-list .content .lists ul li strong{font-weight:600}.package-detail .equipment-list .content .lists ul li:before{position:absolute;left:0;top:.25rem;display:block;height:1.5rem;width:1.5rem;background-image:url(/build/assets/arrow-43CqgspY.svg);background-repeat:no-repeat;--tw-content: "";content:var(--tw-content)}.package-detail .equipment-list .content .lists p{padding-top:.75rem;font-size:1rem;line-height:2rem}@media (min-width: 1536px){.package-detail .equipment-list .content .lists p{font-size:1.125rem;line-height:2rem}}.package-detail .equipment-list .content .note{position:sticky;top:170px;display:flex;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;flex-direction:column;gap:.5rem;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(230 232 242 / var(--tw-bg-opacity));padding:1.25rem}@media (min-width: 640px){.package-detail .equipment-list .content .note{gap:1.25rem;padding:2.5rem}}@media (min-width: 1024px){.package-detail .equipment-list .content .note{grid-column:span 2 / span 2}}.package-detail .equipment-list .content .note strong{font-size:1rem;line-height:1.5rem;font-weight:600}@media (min-width: 1536px){.package-detail .equipment-list .content .note strong{font-size:1.125rem;line-height:1.75rem}}.package-detail .equipment-list .content .note p{font-size:15px;line-height:26px}@media (min-width: 1536px){.package-detail .equipment-list .content .note p{font-size:1.125rem;line-height:2rem}}.book-package-fixed-button{position:fixed;bottom:1.75rem;right:5rem;z-index:50;display:flex;height:3rem;cursor:pointer;align-items:center;justify-content:center;gap:10px;border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(102 5 63 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(225 10 140 / var(--tw-bg-opacity));padding:.75rem 1rem;font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.book-package-fixed-button:hover{--tw-bg-opacity: 1;background-color:rgb(133 6 83 / var(--tw-bg-opacity))}@media (min-width: 640px){.book-package-fixed-button{right:7rem}}.scroll-container{position:relative}.chevron{position:absolute;left:32px;width:42px;height:2px;opacity:0;transform:scale3d(.5,.5,.5);animation:move 3s ease-out infinite}.chevron:first-child{animation:move 3s ease-out 1s infinite}.chevron:nth-child(2){animation:move 3s ease-out 2s infinite}.chevron:before,.chevron:after{content:" ";position:absolute;top:0;height:100%;width:51%;background:#fff}.chevron:before{left:0;transform:skew(0,30deg)}.chevron:after{right:0;width:50%;transform:skew(0,-30deg)}@keyframes move{25%{opacity:1}33%{opacity:1;transform:translateY(30px)}67%{opacity:1;transform:translateY(40px)}to{opacity:0;transform:translateY(55px) scale3d(.5,.5,.5)}}.text{display:block;margin-top:75px;font-size:12px;letter-spacing:2px;color:#fff;text-transform:uppercase;white-space:nowrap;opacity:.75;animation:pulse 2s linear alternate infinite}@keyframes pulse{to{opacity:1}}
