div#mainWrapper{padding:0 30px}.heroSection{padding:16px;text-align:center;overflow:hidden;position:relative;z-index:1}.hero-content{padding:106px 0}.country-and-flight-detail,.trip-detail{background-color:#ffffff36;margin:auto;border-radius:40px;-webkit-backdrop-filter:blur(19px);backdrop-filter:blur(19px);border:1px solid rgba(255,255,255,.21);padding:5px 30px;font-size:30px;width:fit-content}.country-and-flight-detail p span,.country-and-flight-detail p small{color:#fff}.country-and-flight-detail p span.highlighted{font-weight:700}.country-and-flight-detail p small{font-size:20px;position:relative;top:-2px}.trip-detail{margin-top:19px}.trip-detail p{color:#fff}.button-and-affirm{margin-top:19px;display:flex;flex-direction:column;align-items:center}.button-and-affirm a{background-color:#03b1b8;color:#fff;padding:16px 45px;border-radius:16px;font-size:24px;line-height:1.5;font-weight:600}.button-and-affirm a span.yellow-highlight{color:#ff0;font-size:17px;display:block;text-transform:uppercase}span.affirm-logo{margin-top:23px}.video-and-card-parent{display:flex;justify-content:space-between;align-items:flex-end}.payment-cards{max-height:86px}.payment-cards img{border-radius:21px}div#watch-full-hero{max-height:45px}.full-screen-video div a{max-width:160px;display:flex;text-align:left;flex-direction:row;line-height:1.6;gap:12px;cursor:pointer;color:#fff}.small-container{max-width:1176px;margin:auto}.detail-container{padding:8.75em 0}.detail-container img{object-fit:cover;border-radius:32px}.detail-container .content.section.row .col p:not(:nth-last-of-type(1)){margin-bottom:10px}.heading-row{text-align:center;max-width:994px;margin:auto;padding-bottom:3.5em;display:flex;flex-direction:column;gap:28px}p.sub-heading{font-size:1.3em;line-height:1.1}.heading-row h2{font-size:36px}.text-blue{color:#03b1b8;font-weight:800}.content.section.row{align-items:center}a.btn:not(div#headerSection a.btn){padding:17px 29px;border-radius:16px;display:inline-block;transition:.4s;margin-top:20px;font-weight:700}a.btn:not(div#headerSection a.btn):hover{transform:translateY(-5px);filter:opacity(.6)}a.btn-primary-color{color:#fff;background-color:#03b1b8}a.btn-white-bg{color:#000;background-color:#fff}.upper-case{text-transform:uppercase}.background-image{background-image:url(/cdn/shop/files/Fireworks_image.jpg?v=1738777692)}.vacation-detail{background-color:#03b1b8;border-radius:16px;overflow:hidden}.vacation-detail p,.vacation-detail b{color:#fff}.background-image{height:100%;min-width:750px;background-size:cover;background-repeat:no-repeat;border-bottom-left-radius:16px;background-position:center}.vacation-detail .row{align-items:stretch;flex-direction:row}.vacation-detail .col:last-child{padding:82px;display:flex;flex-direction:column;gap:20px}.vacation-detail .row .col{width:50%}.button-section{display:flex;flex-direction:row;align-items:center;gap:20px}.vacation-detail .row h2{color:#fff}.call-cta .btn-grey-bg{background-color:#dee8ec;color:#3d5052;text-decoration:underline}.call-cta{margin-top:15.5px;text-align:center;margin-bottom:140px}.experience-section .images{overflow:hidden;transition:.5s height ease}.experience-section div:last-child{text-align:center}.experience-section div:last-child button{font-size:17px;font-weight:900;text-decoration:underline}.experience-section .images a{width:24%;height:auto;border-radius:8px;cursor:pointer;display:contents}.experience-section .images a img{border-radius:8px;max-width:16vw;max-height:170px;object-fit:cover;object-position:center}.experience-section .images{display:flex;flex-direction:row;gap:10px;flex-wrap:nowrap}.experience-video-section .heroSection{position:absolute;bottom:0}.experience-video-section{margin-bottom:20px}.trip-highlihght{padding:140px 0}.heading-section{text-align:center;padding-bottom:68px}ul.highlights{padding-left:0}ul.highlights li{background-color:#dee8ec;border-radius:20px;padding:20px 30px;list-style:none;margin-bottom:10px}span.each-highlight p{font-size:20px}span.each-highlight{display:flex;flex-direction:row;gap:20px}span.each-highlight .icon svg{margin-top:5px}.trip-itinerary-section{background-color:#03b1b81a;border-radius:32px;padding:50px 0}.tabcontent{display:none}.trip-itinerary-container .tab{text-align:center;padding-bottom:80px}.trip-itinerary-section .heading-section{padding-bottom:40px}.trip-itinerary-container .tab button.tablinks{border:1px solid #03B1B8;padding:17px 29px;border-radius:16px;font-size:16px;margin-left:16px;transition:.4s}.trip-itinerary-container .tab button.tablinks:hover,.trip-itinerary-container .tab button.tablinks.active{background-color:#03b1b8;color:#fff}.trip-itinerary-container .row{flex-direction:row-reverse;align-items:center}.trip-itinerary-container .row .column{width:50%}.trip-itinerary-container .row .column:first-child{text-align:right}.trip-itinerary-container .day-wrapper{max-width:80%;margin:auto}.trip-itinerary-container .row .column .title-and-description{display:flex;flex-direction:column;gap:15px}.trip-itinerary-container .row .column img{border-radius:17px;object-fit:cover;object-position:center}.package-options{padding:80px 0}.package-options .inner-row.package-and-price{display:flex;gap:15px;margin-top:20px}.package-options .package-option.column{width:75%;padding:30px 25px;background-color:#fff;border-radius:12px}.package-options .package{display:flex;justify-content:space-between;align-items:center;padding:20px;border-radius:32px;background:#e6f7f8;gap:20px;margin-bottom:15px}.package-options .slider-and-info{width:66.66%;display:flex;gap:20px;align-items:center}.package-options .price-and-button{width:33.33%;text-align:right}.package-options .slider-img{width:inherit;position:relative;border-radius:16px;overflow:hidden}.package-options .title-desc{width:85%;display:flex;flex-direction:column;gap:5px}.package-options .title-desc h3{font-size:20px;color:#212529;font-weight:700!important}.package-options .title-desc p{line-height:130%}.package-options .mySlides{display:none}.package-options .mySlides.fade.active{display:block}.package-options .prev,.package-options .next{cursor:pointer;position:absolute;top:50%;width:auto;padding:0 8px;margin-top:-15px;color:#fff;font-weight:700;font-size:18px;transition:.6s ease;border-radius:0 3px 3px 0;-webkit-user-select:none;user-select:none}.package-options .next{right:0;border-radius:3px 0 0 3px}.package-options .price-and-headings span.price-tag{font-size:30px;font-weight:900}.payment-buttons{display:flex;flex-direction:column;align-items:end}a.book-now-btn{background:#03b1b8;color:#fff;text-align:center;padding-top:10px;padding-bottom:10px;min-width:88%}a.book-now-btn:hover{background-color:#1e1e1e}a.book-now-btn.invert{background:#1e1e1e}a.book-now-btn.invert:hover{background:#03b1b8}.payment-buttons>p{display:none}.refund-content{height:550px;overflow:hidden}.show-more-btn{text-align:center;cursor:pointer;padding-bottom:40px}.show-more-btn p,.show-more-btn{color:#03b1b8;font-weight:900}.video-bg-container{position:relative;width:100%;min-height:930px;overflow:hidden;border-radius:32px}.video-bg-container video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;z-index:-1}.overlay{background:#00000061;width:100%;height:100%;position:absolute}.p-b-20{padding:0 0 20px}.sticky-btn-mobile{width:100%;text-align:center;background:#fff;position:sticky;bottom:0;z-index:9}.sticky-btn-mobile a{margin-bottom:20px}@media screen and (min-width:1024px){span.title-image{transform:translate(3.5%);display:block}.sticky-btn-mobile{display:none}}@media screen and (max-width:1024px){div#mainWrapper{padding:0 7px}div#watch-full-hero{display:none}span.title-image svg{width:100%;height:100%}.video-and-card-parent{justify-content:center}.hero-content{padding:98px 0 0}.content.section.row{flex-direction:column}.heading-row{padding-bottom:2.5em}.detail-container{padding:4.75em 0}.background-image{height:300px;min-width:24px;border-radius:0}.vacation-detail .col:last-child{padding:20px}.vacation-detail .row{flex-direction:column}.vacation-detail .row .col{width:100%}.button-section{flex-direction:column;align-items:flex-start;gap:0}.experience-video-section .heroSection{max-width:100%;min-height:250px}.experience-section .images a img{max-width:100%;max-height:inherit;width:100%}.experience-section .images{flex-direction:column}.trip-highlihght{padding:80px 0}.trip-highlihght .row{flex-direction:column}.heading-section{padding-bottom:30px}ul.highlights li{padding:10px 20px}ul.highlights li span.each-highlight{gap:14px}.call-cta{margin-bottom:70px}.trip-itinerary-container .tab button.tablinks{margin-bottom:10px;padding:10px 20px;margin-left:0}.trip-itinerary-container .tab{padding-bottom:10px}.trip-itinerary-container .row{flex-direction:column;gap:15px}.trip-itinerary-container .day-wrapper,.trip-itinerary-container .container{max-width:100%;width:100%}.trip-itinerary-container .row .column{width:100%}.trip-itinerary-container .row .column img{height:350px}.package-options{padding:40px 0}.package-options .slider-and-info{flex-direction:column;width:100%}.package-options .package{flex-direction:column}.package-options .price-and-button{width:100%}.country-and-flight-detail,.trip-detail{line-height:1.3}.experience-video-section .video-bg-container{min-height:400px}span.title-image{display:block;transform:translate(30px)}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/new-trip-page.css.map */
