:root{color-scheme:dark}body{background-color:black;color:white}.color-overlay{background-color:rgba(0,0,0,0.25)}.accent-color-1{color:#FF1200}.accent-bkgd-color-1{background-color:#FF1200}.accent-border-color-1{border-color:#FF1200}.access-code-tt{border-left-color:#FF1200}#access-code-fields input,#activity-filter-area.is-modern .form-control#ActivitySearch{background-color:white}.video-play-btn{position:relative;width:10%;top:45%;left:45%;opacity:100%;display:none}.video:hover .video-play-btn{display:inline}.btn,.btn-input-subtract:hover,.btn-input-add:hover,.btn-input-subtract:active,.btn-input-add:active,#main-nav a.cta.highlight,#social-spotlight,#event-when-where,#countdownTimer,#ts-modal .ts-modal-footer #ts-modal-btn-prev-step:disabled,#ts-modal .ts-modal-footer #ts-modal-btn-next-step:disabled{background-color:#FF1200}.daterangepicker .calendar-table td.active,.daterangepicker .calendar-table td.active:hover{background-color:#FF1200 !important}.daterangepicker td.in-range,.daterangepicker td.in-range:hover{background-color:#ffffff !important}.daterangepicker .calendar-table td.available,.daterangepicker .calendar-table td.available:hover{color:black}#hero .nav-social li a:hover,#hero .nav-social li a:active,#datetime-location .fa,#main-nav a:hover,#main-nav a.at,#order-title-area .event-date .date,#order-title-area .event-location,.product .price,.ticket-type-item .price,.container p,.content .general-text-area,.inline-table-link a:link,.inline-table-link a:visited,.activity-producer-links a,#order-title-area .event-inpage-social-icon:hover,#hero .nav-social .event-inpage-social-icon:hover,#order-title-area .event-inpage-social-icon,.activity-producer-social-icon:hover,#partner-branding-menu #header .help_links a:hover,.ticket-sold-out-text,.activityInformation .timesDates,.btn-link,#eventTitleLink{color:#c5c5c5}.activityHeader a:link,.activityHeader a:visited,.btn-sm-rounded,.btn.btn-outline,.remove-check{color:#FF1200}.btn-sm-rounded,.btn.btn-outline{background-color:transparent !important}.ticket-sold-out-text{color:#FF1200}.btn-input-subtract,.btn-input-add{color:#FF1200}.orderTotal .value{color:#FF1200}#order-title-area .event-date,#event-when-where .inner-content,#main-nav .highlight,#hero .cta a:link,#hero .cta a:visited,#hero .cta a:hover,#hero .cta a:active,.btn-input-subtract:hover,.btn-input-add:hover,.container span.header,.section-heading,.ticket-type-item .name,.product .content .name,.product .content .charity_description,.product .content span,.questionnaire,#order-info .checkbox-label,#emailOptInArea,.promo_msg,#rail-order-summary-box,.discount-info label,#order-title-area #event-name a,#order-info .input label,#OrderTicketInsuranceStatus,#orderTotalReview{color:#ffffff !important}#event-when-where .pure-menu-has-children>.pure-menu-link{color:#ffffff;border-color:#ffffff}#order-title-area .event-date,#order-info label .required,#creditCardFields label .required,.question_required_text .question-text::after,.question_required .question-text::after,#ti-placeholder a{color:#FF1200}.content .header{color:#FF1200}.ticket-type-item:not(:last-child),.product:not(:last-child),.questionnaire-attendee{border-bottom:2px solid #202020}.btn.btn-outline{border:2px solid #FF1200}.input input,.input select,select,.fancybox-content,.question-type-text input,.question-type-textarea textarea{color:black;background-color:white}.num-remaining-container .tickets-remaining{background-color:#3C3C3C;border:0;color:white}.insurance .btn.btn-outline{border:2px solid #FF1200;color:#FF1200}.insurance a .insurance-link{color:#FF1200}.gratuity-container{margin:15px 0px;display:none;border-bottom:2px solid #eee}.gratuity-container h3.name{margin-top:10px;margin-bottom:10px}.gratuity-option{display:inline-block;align-content:center;align-items:center;justify-content:center;margin:0 5px 10px;border-radius:4px;box-sizing:border-box;border:1px solid;padding:8px 12px;position:relative;text-align:center;color:inherit;border-color:#DEDEDE;box-shadow:0 1px 2px 0 #000000;transition:box-shadow .25s ease-out;line-height:1.3;cursor:pointer;overflow:hidden}.gratuity-option-value{font-size:16px;cursor:pointer}.gratuity-option-title{font-size:16px;line-height:2.23}.gratuity-option-preview,.gratuity-option-amount{display:block;font-size:12px;opacity:.5}#gratuityOptionsContainer{clear:both}.pre-button{color:#333;font-weight:bold;box-shadow:none;pointer-events:none;line-height:20px;padding:9px;font-size:16px;box-sizing:border-box;float:left}.gratuity-selected{color:#FF1200;border-color:#FF1200;background-color:#FF1200;color:#333 !important}.gratuity-option:hover{box-shadow:0 2px 3px 0 #000000;background-color:#ffd0cc;color:#333 !important}.gratuity-selected:hover{color:#FF1200;border-color:#FF1200;background-color:#FF1200;color:#ffffff}#activity-registration-timer{color:black;border:0 !important}#acceptPurchaseConditions .scroll-container{background-color:#3C3C3C;border:0}#event-name{font-family:'Inter', 'Open Sans', sans-serif}#ts-modal .ts-modal-body,#ts-modal footer.ts-modal-footer{background-color:black !important}#ts-modal header.ts-modal-header{border-bottom:1px solid #535353 !important}#ts-modal footer.ts-modal-footer{border-top:1px solid #535353 !important}#ts-modal #product-selection{border-right:1px solid #535353 !important}#ts-modal .ts-modal-footer #ts-modal-btn-prev-step:disabled,#ts-modal .ts-modal-footer #ts-modal-btn-next-step:disabled{color:white;background-color:#ccc !important}#ts-modal #ts-btn-modal-close{color:white !important}.ticketTypeGroup{background-color:#3C3C3C;border:0}.ticketTypeGroup .ticketTypeGroupContent{border-top:1px solid #696A6C}.ticketTypeGroup .ticketGroupHeader.hasChildren:hover{background-color:#696A6C}.ticketTypeGroup .ticket-type-item:not(:last-child),.ticketTypeGroup .ticket-type-item:not(:last-child),.ticketTypeGroup .confirmation.section-heading{border-bottom:1px dashed #2F2F2F}@media only screen and (max-width: 600px){#ticket-types-content .ticketTypeGroup .ticket-type-item:not(:last-child){border-bottom:1px dashed #2F2F2F}}