﻿body{background-color:#0c0b1a;color:#fff}h1,h2,h3,h4,h5,h6{color:#29f0d1}p{color:#fff}p a{color:#5c61fa}.navbar.navbar-default{background:#0c0b1a}#breadcrumb{background:#272727;color:#fff}#breadcrumb a{color:#5c61fa}.breadcrumb>li+li::before{background-color:#fff;border-color:#fff}.navbar .navbar-right li>a:hover,.navbar .navbar-right li>a:focus,.navbar .account_desktop_links li>a:hover,.navbar .account_desktop_links li>a:focus{text-shadow:-0.25px 0 #29f0d1,0 .25px #29f0d1,.25px 0 #29f0d1,0 -0.25px #29f0d1}@media(min-width: 1120px){.navbar .navbar-nav>li>a:hover{background:inherit;color:inherit;background-color:#29f0d1}}@media(max-width: 1120px){.navbar .navbar-short{background-color:#0c0b1a}}.navbar .navbar-header .navbar-short .navbar-toggle:focus,.navbar .navbar-header .navbar-short .navbar-toggle{background-color:#0c0b1a;border-color:#0c0b1a}a:hover,a:focus,.parent-package .rolodex .previous a,.parent-package .rolodex .next a,.cart .remove a,.confirmation .remove a,.order .remove a,.cart .header .wrapper,.cart .header .key,.cart .footer-row .wrapper,.cart .footer-row .key,.confirmation .header .wrapper,.confirmation .header .key,.confirmation .footer-row .wrapper,.confirmation .footer-row .key,.order .header .wrapper,.order .header .key,.order .footer-row .wrapper,.order .footer-row .key{color:#5c61fa}#submitBtn,#loginBtn,#guestSubmitBtn,#submitBtn:hover,#loginBtn:hover,#guestSubmitBtn:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary{background-color:#5c61fa;border-color:#5c61fa}.forgot-password-link a{color:#5c61fa}.credentials-forms .login-form-container .form-container,.credentials-forms .new-customer-container .form-container{background:#000}.form-container.login-form h3{color:#29f0d1}.t-consentPrompt{background-color:#000 !important;opacity:.85 !important;color:#fff !important;font-family:"Ubuntu",sans-serif !important;font-size:.9375rem !important;line-height:1.7em !important;text-align:center}.t-consentPrompt .termly-styles-buttons-bb7ad2{background:rgba(0,0,0,0) !important}.t-consentPrompt .termly-styles-module-outline-fc7224{border-color:#fff !important;color:#fff !important}.t-consentPrompt .termly-styles-message-e9e76f{line-height:1.5em !important;font-weight:300 !important}.t-consentPrompt .termly-styles-module-solid-aab01d{background-color:#fff !important;border-color:#fff !important;color:#000 !important}.hospitality-details-wrapper .content-wrapper p em a,.inclusion-details-wrapper .content-wrapper p em a,.package-pricing a{color:#ff364a !important}.image-top-0{object-position:50% 0%}.image-top-10{object-position:50% 10%}.image-top-20{object-position:50% 20%}.image-top-30{object-position:50% 30%}.image-top-40{object-position:50% 40%}.image-top-50{object-position:50% 50%}.image-top-60{object-position:50% 60%}.image-top-70{object-position:50% 70%}.image-top-80{object-position:50% 80%}.image-top-90{object-position:50% 90%}.image-top-100{object-position:50% 100%}.lowercase,.lower-case{text-transform:lowercase}.why-book-with-us{margin-left:100px;margin-right:100px}.navbar .navbar-header .navbar-short .continue-shopping{background-color:#000}.alert{margin:20px 20px 0 20px}.fa-star:before{font-size:1.3rem}.office-wrapper{display:flex;flex-direction:row;background:#19162f;padding:20px;margin-bottom:10px;gap:40px}.office-wrapper .office-location{align-self:center;flex:0 1 10%;text-align-last:center}.office-wrapper .office-location p{font-family:"Rajdhani",sans-serif;font-size:2rem;font-weight:bold;margin:0}.office-wrapper .office-details{align-self:center}.office-wrapper .office-details p:last-of-type{margin:0}body{padding-top:70px}.parent-package .details h4{font-size:2rem}.pricing_header{align-items:center}hr{margin:50px 0}.pricing_header .form-group{margin-bottom:0}.simple_form .form-control,.simple_form select.form-control,.simple_form input[type=checkbox]{border-color:#bdbdbd}.previous-next-package{display:none}#breadcrumb,.event{margin-top:0;margin-bottom:0}#breadcrumb.full-width-container{margin-left:-50vw;margin-right:-50vw;padding:20px 25px}html{max-width:100vw;overflow-x:hidden}h1,h2,h3,h4{text-transform:uppercase}.full-width-container{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.package-link a,.parent-package .content .package-link a:not(.btn){color:#fff}.package-link-red a,.parent-package .content .package-link-red a:not(.btn){color:#ff364a}.full-width-container.header{background-image:url(https://assets.quintevents.com/m/66fc90e38c90bd4a/72_DPI_WEB-LCSC-2023-Track-Renderings-11.jpg);overflow:hidden;background-size:cover;background-position:50% 70%;padding:100px 50px;min-height:400px;display:flex;flex-direction:column;justify-content:center}.full-width-container.accommodation-wrapper .inner-content-wrapper{padding:50px}.full-width-container.package-pricing-wrapper .inner-content-wrapper{padding:50px 50px 50px 50px}.full-width-container.package-pricing-wrapper .purchasing{max-width:66%}.full-width-container.package-pricing-wrapper hr{display:none}select.form-control{outline:1px solid #ccc}.parent-package .details h2,.parent-package .subtotal span,.parent-package .or-payment-terms span,.parent-package .details h4{color:#212529}.parent-package .subtotal span.currency-to-update,.parent-package .or-payment-terms span.currency-to-update{color:#ed1d24}.parent-package .new_order_item .btn-primary{background:#ed1d24;border-color:#ed1d24}.full-width-container.package-header{overflow:hidden;background-size:cover;display:flex;flex-direction:row;background:#19162f;min-height:400px}.package-header-image-wrapper{position:relative;width:100%;clip-path:polygon(25% 0%, 100% 0%, 100% 100%, 0% 100%);background:#29f0d1}.package-header-image-wrapper img{height:100%;clip-path:polygon(25% 0%, 100% 0%, 100% 100%, 0% 100%);background-color:#000;background-color:#29f0d1;position:absolute;right:0;width:99%;object-fit:cover}.full-width-container.package-header .package-header-content{background:#19162f;color:#fff;padding:50px 50px 50px 100px;min-width:45%;position:relative;display:flex;flex-direction:column;justify-content:center}.full-width-container.package-header .package-header-content .status-text{margin:0;text-align:left;color:#999;text-transform:uppercase;font-weight:bold;font-size:1.5rem}.full-width-container.package-header .package-header-content .package-name{margin:0 0 15px 0;text-align:left;color:#fff;text-transform:uppercase;font-weight:700;float:none;padding:0;width:100%}.full-width-container.package-header .package-header-content .package-name sup{top:-1.5rem;font-size:2.5rem}.full-width-container.package-header .package-header-content .package-details{margin-bottom:40px}.full-width-container.header:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.8))}.full-width-container.more-info{background:#19162f;margin-top:40px;padding:40px 0px}.accommodation-wrapper{background:#efefef}.accommodation-wrapper h5{text-transform:uppercase;font-size:1.75rem;margin:0 0 5px 0}.full-width-container.more-info h3,.full-width-container.more-info p{text-align:center}.full-width-container.footer{background:#0c0b1a;flex-direction:row;padding:40px 30px;display:flex}.full-width-container.footer .footer-details p,.full-width-container.footer .footer-links,.full-width-container.footer .footer-links li,.full-width-container.footer .footer-links li a{color:#999;margin:0;font-weight:normal;font-size:.8rem}.full-width-container.footer .footer-details img{margin-right:5px}.full-width-container.footer .footer-links li{display:flex;align-items:center}.full-width-container.footer .footer-links{display:flex;flex-direction:row;margin-left:auto;list-style:none;gap:10px;padding:0}.full-width-container .event-name-text,.full-width-container .event-date-text{color:#fff;max-width:51%;position:relative;z-index:2}.full-width-container .event-date-text{text-transform:uppercase;font-size:1.5rem;font-size:2rem;font-family:"Rajdhani",sans-serif}.event-content{margin-top:60px}.event-content h3{font-size:2rem;margin-bottom:5px}.hospitality-details-row,.inclusions-row{display:flex;gap:30px;flex-wrap:wrap;justify-content:center;margin-top:50px}.inclusion-row-no-center{justify-content:flex-start}.hospitality-details-wrapper{position:relative;height:250px;overflow:hidden;padding-bottom:35px;flex:0 0 calc(33.3333% - 20px)}.inclusion-details-wrapper{flex:0 0 calc(33.3333% - 20px);display:flex;flex-direction:column}.inclusion-details-wrapper.inclusion-details-wrapper-full{flex:1 0 calc(25% - 25px)}.hospitality-details-wrapper img,.inclusion-details-wrapper img{height:186px;width:100%;object-fit:cover}.hospitality-details-wrapper .content-wrapper{padding:20px;background:#000;color:#fff;position:absolute;bottom:0;right:0;left:0}.inclusion-details-wrapper:hover .content-wrapper,.inclusion-details-wrapper:hover .content-wrapper p,.inclusion-details-wrapper:hover,a.inclusion-details-wrapper:hover .content-wrapper p,.inclusion-details-wrapper:focus .content-wrapper,.inclusion-details-wrapper:focus.content-wrapper p,a.inclusion-details-wrapper:focus.content-wrapper p{text-decoration:none !important;border-bottom:none !important}.inclusion-details-wrapper .content-wrapper{padding:25px;background:#19162f;color:#fff;margin:0;flex:1 0 auto}.hospitality-details-wrapper:hover .content-wrapper{background:#29f0d1}.hospitality-details-wrapper .content-wrapper p,.inclusion-details-wrapper .content-wrapper p{margin:0;padding:0}.hospitality-details-wrapper p.title,.inclusion-details-wrapper p.title{text-transform:uppercase;font-weight:bold;font-size:1.4rem;font-family:"Rajdhani",sans-serif;line-height:1.5rem;margin:0}.hospitality-details-wrapper p.title{max-width:90%}.inclusion-details-wrapper p.title{margin-bottom:25px;font-size:1.75rem;line-height:2rem}.hospitality-details-wrapper p.content{z-index:2;opacity:0;padding:0;transition:all .3s ease-in-out;font-size:0;line-height:0em;margin-bottom:0}.hospitality-details-wrapper:hover p.content{display:block;transition:all .3s ease-in-out;height:auto;opacity:1;font-size:1rem;line-height:1rem;margin-top:8px;font-weight:300;margin-bottom:5px}.hospitality-details-wrapper .content-wrapper:after{transition:all .3s ease-in-out;opacity:0;font-size:0;line-height:0;right:-50px;font-family:FontAwesome;content:"";position:absolute;color:#fff;top:10px;bottom:10px;font-weight:100}.hospitality-details-wrapper:hover .content-wrapper:after{font-size:55px;line-height:.9;right:20px;opacity:.7;display:flex;align-items:center;transition:all .3s ease-in-out}.hotels{display:flex;gap:50px;flex-wrap:wrap;position:relative}.hotel-wrapper{display:flex;flex-direction:row;flex:0 0 calc(50% - 25px);position:relative;min-height:150px}.hotel-wrapper .hotel-image{position:absolute;top:0;left:0;bottom:0;width:25%}.hotel-wrapper .hotel-image img{display:block;width:100%;height:100%;object-fit:cover}.hotel-wrapper .hotel-details{flex:1 0 75%}.hotel-wrapper .hotel-details .hotel-title{background:#000;color:#fff;padding:10px 10px 10px 38%;width:100%;margin-top:20px;font-size:1rem;font-weight:bold;text-transform:uppercase}.hotel-wrapper .hotel-stars{flex:0 0 25%;display:flex;padding:10px 0 10px 10px;font-size:1.5rem;gap:5%;margin-top:25px}.hotel-wrapper .hotel-details a{color:#eb242e;padding:0 10px 10px 38%}.hotel-wrapper .hotel-description{padding:0 0 0 38%}.event,.event-index,.seating_chart,.parent-package,.parent-package .inner-content-wrapper{width:1272px;width:unset;margin:auto}@media(min-width: 768px){.event,.seating_chart,.event-index,.parent-package,.parent-package .inner-content-wrapper{width:750px;max-width:100%}}@media(min-width: 992px){.event,.seating_chart,.event-index,.parent-package,.parent-package .inner-content-wrapper{width:970px;max-width:100%}}@media(min-width: 1200px){.event,.seating_chart,.event-index,.parent-package,.parent-package .inner-content-wrapper{width:1170px;max-width:100%}}@media(min-width: 1360px){.event,.seating_chart,.event-index,.parent-package,.parent-package .inner-content-wrapper{width:1320px;max-width:100%}}@media(min-width: 1460px){.event,.seating_chart,.event-index,.parent-package,.parent-package .inner-content-wrapper{width:1460px;max-width:100%}}.col-sm-12 ul li,.col-sm-12 ol li{font-weight:300}@media(max-width: 1240px){.hotel-wrapper .hotel-details{flex:1 0 100%}.hotel-wrapper{flex-wrap:wrap}.hotel-wrapper .hotel-details .hotel-title,.hotel-wrapper .hotel-details a,.hotel-wrapper .hotel-description,.hotel-wrapper .hotel-stars{padding:10px 10px 10px 30%}.hotel-wrapper .hotel-stars{margin:0}.full-width-container .event-name .event-name-text,.full-width-container .event-date .event-date-text{max-width:70%}.full-width-container.accommodation-wrapper .inner-content-wrapper,.full-width-container.package-pricing-wrapper .inner-content-wrapper{padding:50px 15px}}@media(max-width: 992px){.hospitality-details-wrapper,.inclusion-details-wrapper,.inclusion-details-wrapper.inclusion-details-wrapper-full{flex:0 0 calc(50% - 15px)}.full-width-container.package-pricing-wrapper .purchasing,.full-width-container .event-name .event-name-text,.full-width-container .event-date .event-date-text{max-width:100%}.full-width-container.header{padding:100px 20px}.full-width-container.package-header .package-header-content{max-width:65%}.accommodation-wrapper .inner-content-wrapper{background:#efefef;padding:50px}.full-width-container .event-name-text,.full-width-container .event-date-text{max-width:100%}}@media(min-width: 992px){.event .content,.event-index .content,.parent-package .content{float:none;width:100%}}@media(max-width: 900px){.full-width-container.footer{flex-direction:column;align-items:center;gap:40px}.full-width-container.footer .footer-links{margin:0}.full-width-container.package-header .package-header-content:after{right:-15%;bottom:-10%;transform:rotate(15deg);height:135%;top:-16%;width:35%}}@media(max-width: 800px){.inclusion-details-wrapper .content-wrapper{padding:20px 15px}.why-book-with-us{margin-left:15px;margin-right:15px}h1,.h1,.full-width-container.package-header .package-header-content .package-name{font-size:3rem}.full-width-container.package-header .package-header-content .package-name sup{top:-0.5rem;font-size:2.5rem}h2,.h2{font-size:2.75rem}h3,.h3{font-size:2.25rem}h5,.h5,.accommodation-wrapper h5{font-size:1.5rem}.full-width-container.footer .footer-details p,.full-width-container.footer .footer-links,.full-width-container.footer .footer-links li,.full-width-container.footer .footer-links li a{font-size:.8rem;text-align:center}.hotel-wrapper,.hotel-wrapper .hotel-details,.hotel-wrapper .hotel-stars{flex:1 0 100%}.hotel-wrapper .hotel-image{width:35%}.hotel-wrapper .hotel-details .hotel-title,.hotel-wrapper .hotel-details a,.hotel-wrapper .hotel-description,.hotel-wrapper .hotel-stars{padding:10px 10px 10px 40%}.hotel-wrapper .hotel-stars{gap:2%}.full-width-container.package-header{flex-direction:column}.full-width-container.package-header .package-header-content{max-width:100%;padding:50px 15px}.package-header-image-wrapper{clip-path:none;height:300px;border-top:4px solid 29F0D1}.package-header-image-wrapper img{position:relative;clip-path:none;width:100%}}@media(max-width: 768px){.hospitality-details-wrapper,.inclusion-details-wrapper,.inclusion-details-wrapper.inclusion-details-wrapper-full{flex:0 0 100%}}.media-grid-wrapper .media-container,.media-grid-wrapper .media-container-lg-img{display:-ms-grid;display:grid;grid-column-gap:20px;grid-row-gap:20px}.media-grid-wrapper .media-container-lg-img{--gap: 15px;--num-cols: 5;--row-height: 250px;box-sizing:border-box;display:grid;grid-template-columns:repeat(var(--num-cols), 1fr);grid-auto-rows:var(--row-height);gap:var(--gap)}@media(min-width: 768px){.media-link-lg .item{transition:transform .5s ease-out}}.media-grid-wrapper .media-link,.media-container-lg-img .media-link-lg{-webkit-transition:transform .5s ease-out;transition:transform .5s ease-out;overflow:hidden;border-radius:0px}.media-grid-wrapper .media-link,.media-container-lg-img .media-link-lg{overflow:hidden;transition:transform .5s ease-out}@media(max-width: 767px){.media-grid-wrapper .media-container,.media-grid-wrapper .media-container-lg-img{-ms-grid-columns:auto}.media-grid-wrapper .media-container-lg-img{--gap: 5px;--num-cols: 3;--row-height: 100px;box-sizing:border-box;display:grid;grid-template-columns:repeat(var(--num-cols), 1fr);grid-auto-rows:var(--row-height);gap:var(--gap)}}@media(min-width: 1360px){.media-link-lg:first-of-type .item{height:140%;object-fit:cover}}@media(min-width: 992px){.parent-package .media-container-lg-img .item{background-position:center;background-size:cover;height:100%}.parent-package .media-container-lg-img .item img{height:100% !important;width:100% !important;object-fit:cover}}@media(min-width: 300px)and (max-width: 991px){.parent-package .media-container-lg-img .item{background-position:center;background-size:cover;height:100%}.parent-package .media-container-lg-img .item img{height:100% !important;width:100% !important;object-fit:cover}}.media-link-lg .item>img{height:100%;min-height:100%;min-width:100%;position:relative;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.media-link-lg:hover .item{overflow:hidden;transform:scale(1.05);transition:transform .5s ease-out}@media(max-width: 767px){.media-link-lg .item{height:100px;transition:transform .5s ease-out}.media-link-lg .item img{height:auto;width:100%;object-fit:cover}}@media(max-width: 768px){.media-grid-wrapper .media-container-lg-img .media-link-lg:first-of-type{-ms-grid-area:1/2/3/1;-webkit-grid-area:1/2/3/1;grid-area:1/2/3/1}}.image-top-0{object-position:50% 0%}.image-top-100{object-position:50% 100%}.margin-0{margin:0}.margin-top-20{margin-top:20px}.margin-top-30{margin-top:30px}.margin-top-40{margin-top:40px}.margin-top-50{margin-top:50px}.margin-top-60{margin-top:60px}.margin-top-70{margin-top:70px}.margin-top-80{margin-top:80px}.margin-top-90{margin-top:90px}.margin-top-100{margin-top:100px}.margin-top-120{margin-top:120px}.margin-bottom-20{margin-bottom:20px}.margin-bottom-30{margin-bottom:30px}.margin-bottom-40{margin-bottom:40px}.margin-bottom-50{margin-bottom:50px}.margin-bottom-60{margin-bottom:60px}.margin-bottom-70{margin-bottom:70px}.margin-bottom-80{margin-bottom:80px}.margin-bottom-90{margin-bottom:90px}.margin-bottom-100{margin-bottom:100px}.margin-bottom-120{margin-bottom:120px}.full-width-container.header:after{background:linear-gradient(to left, rgba(0, 0, 0, 0), rgb(12, 11, 26)) !important}a{color:#ff364a}.parent-package .subtotal span.currency-to-update,.parent-package .or-payment-terms span.currency-to-update,.hotel-wrapper .hotel-details a,.highlight-color,.highlight,.checkout-container .bottom-checkout-column .payment-errors .error{color:#ff364a !important}.package-header-image-wrapper,.hospitality-details-wrapper:hover .content-wrapper{background:#29f0d1 !important}.parent-package .new_order_item .btn-primary,.simple_form .btn-secondary,.simple_form .btn-secondary:hover,.simple_form .btn-secondary:focus,.simple_form .btn-secondary.focus,.simple_form .btn-secondary:active:hover,.simple_form .btn-secondary:active:focus,.simple_form .btn-secondary:active.focus,.simple_form .btn-secondary.active:hover,.simple_form .btn-secondary.active:focus,.simple_form .btn-secondary.active.focus,.navbar-cart-form .navbar-vue-cart .checkout-buttons .proceed-to-checkout,.navbar-cart-form .navbar-vue-cart .checkout-buttons #proceed-to-checkout,.navbar-cart-form .navbar-vue-cart .checkout-buttons .proceed-to-checkout:hover,.navbar-cart-form .navbar-vue-cart .checkout-buttons .proceed-to-checkout:focus,.navbar-cart-form .navbar-vue-cart .checkout-buttons .proceed-to-checkout.focus,.navbar-cart-form .navbar-vue-cart .checkout-buttons .proceed-to-checkout:active:hover,.navbar-cart-form .navbar-vue-cart .checkout-buttons .proceed-to-checkout:active:focus,.navbar-cart-form .navbar-vue-cart .checkout-buttons .proceed-to-checkout:active.focus,.navbar-cart-form .navbar-vue-cart .checkout-buttons .proceed-to-checkout.active:hover,.navbar-cart-form .navbar-vue-cart .checkout-buttons .proceed-to-checkout.active:focus,.navbar-cart-form .navbar-vue-cart .checkout-buttons .proceed-to-checkout.active.focus,.navbar-cart-form .navbar-vue-cart .checkout-buttons #proceed-to-checkout:hover,.navbar-cart-form .navbar-vue-cart .checkout-buttons #proceed-to-checkout:focus,.navbar-cart-form .navbar-vue-cart .checkout-buttons #proceed-to-checkout.focus,.navbar-cart-form .navbar-vue-cart .checkout-buttons #proceed-to-checkout:active:hover,.navbar-cart-form .navbar-vue-cart .checkout-buttons #proceed-to-checkout:active:focus,.navbar-cart-form .navbar-vue-cart .checkout-buttons #proceed-to-checkout:active.focus,.navbar-cart-form .navbar-vue-cart .checkout-buttons #proceed-to-checkout.active:hover,.navbar-cart-form .navbar-vue-cart .checkout-buttons #proceed-to-checkout.active:focus,.navbar-cart-form .navbar-vue-cart .checkout-buttons #proceed-to-checkout.active.focus{background-color:#5c61fa !important;border-color:#5c61fa !important}.full-width-container.footer{background-color:#0c0b1a !important}.full-width-container.footer .footer-details p,.full-width-container.footer .footer-links,.full-width-container.footer .footer-links li,.full-width-container.footer .footer-links li a{color:#fff !important}.full-width-container.footer img{filter:brightness(0) invert(1) !important}