<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#tour {
    /* background: #fff; */
    padding: 4px 0;
    margin: 10vh 0 15vh;
}

.bit-widget-container {
    max-width: 900px;
    margin: 0 auto;
    font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}

.bit-event,
.bit-show-upcoming,
.bit-widget .bit-event .bit-location,
.bit-widget .bit-event .bit-date,
.bit-widget .bit-venue {
    font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;
    font-size: 16px !important;
    letter-spacing: 0 !important;
    font-weight: bold !important;
    color: #f7e8d1!important;
    text-transform: uppercase;
}

.bit-top-track-button,
.bit-logo-desktop,
.bit-show-upcoming,
.bit-track-button {
    display: none !important;
}

.bit-widget .bit-event,
.bit-widget .bit-upcoming-events {
    border: 0 !important;
}

.bit-button,
.bit-widget .bit-event .bit-rsvp {
    color: #000 !important;
    text-transform: uppercase;
    text-align: center !important;
    width: 200px !important;
    height: 45px !important;
    display: block;
    border: 1px solid #17285F !important;
    margin: 0px auto;
    /* line-height: 20px !important; */
    font-size: 16px !important;
    letter-spacing: 0;
    box-sizing: border-box;
    font-weight: bold !important;
}

.bit-button:hover,
.bit-widget .bit-event .bit-rsvp:hover {
    background: #f7e8d1 !important;
    /* color: #ffffff; */
    /* -webkit-text-fill-color: #ffffff; */
}

.bit-widget.bit-layout-desktop .bit-event:hover {
    background: transparent;
}

div#TourWidget .bit-widget.bit-layout-desktop .bit-event {
    display: block;
    width: 100%;
    font-size: 0 !important;
    padding: 0;
}

div#TourWidget .bit-widget.bit-layout-ipad .bit-event .bit-details {
    display: inline-block;
    width: 24%;
    margin-left: 1%;
    vertical-align: top;
}

.bit-widget.bit-layout-ipad .bit-event a.bit-details&gt;div {
    display: inline-block;
    width: 25%;
    vertical-align: top;
}

.bit-widget.bit-layout-ipad .bit-event a.bit-details&gt;div.bit-titleWrapper {
    width: 40%;
    margin: 0 2%;
}

.bit-widget.bit-layout-ipad .bit-event a.bit-details&gt;div.bit-location {
    display: inline-block;
    width: 30%;
    margin: 0 auto;
    margin-right: 0;
}

div#TourWidget .bit-widget.bit-layout-ipad .bit-event a.bit-details {
    width: 75%;
    margin-left: 0;
    vertical-align: top;
}

div#TourWidget .bit-widget.bit-layout-ipad .bit-event .bit-rsvp-container {
    margin: 0;
}

div#TourWidget .bit-widget.bit-layout-ipad .bit-event .bit-button {
    margin: 0 auto;
    margin-bottom: 20px;
}

div#TourWidget .bit-widget .bit-nav-bar-container {
    display: none;
}

div#TourWidget .bit-widget .bit-upcoming-events-show-all-button,
div#TourWidget .bit-past-events-show-all-button {
    color: #17285F;
    border: 1px solid #17285F;
}

div#TourWidget .bit-widget .bit-upcoming-events-show-all-button:hover,
div#TourWidget .bit-past-events-show-all-button:hover {
    color: #17285F;
    border: 1px solid #17285F;
    background: #17285F;
}

.bit-widget.bit-layout-ipad .bit-event .bit-details:first-child {
    display: inline-block;
    /* padding-top: 1vh; */
}

.bit-widget.bit-layout-ipad .bit-event a.bit-details&gt;div.bit-titleWrapper,
.bit-widget.bit-layout-ipad .bit-event a.bit-details&gt;div.bit-location {
    text-align: left;
}

.bit-widget.bit-layout-ipad .bit-event a.bit-details&gt;div {
    margin-right: 2px;
}

.bit-widget .bit-event .bit-button {
    line-height: 46px !important;
}

.bit-widget.bit-layout-ipad .bit-event .bit-button {
    box-sizing: border-box;
    background:  #f7e8d1;
    background-size: 100% 100;
	color:#000;
}

.bit-button,
.bit-widget .bit-event .bit-rsvp {
    border: none !important;
}

.bit-button:hover,
.bit-widget .bit-event .bit-rsvp:hover {
    box-sizing: border-box;
    background:  #f7e8d1;
    background-size: 100% 100% !important;
    opacity: 0.5;
}

.bit-widget .bit-upcoming-events-show-all-button,
.bit-widget .bit-past-events-show-all-button,
.moreDates a {
    border: transparent !important;
    box-sizing: border-box;
    background: none;
    background-size: 100% 100% !important;
    transition: all 0.3s ease-in-out;
    text-decoration: underline;
    color: #000 !important;
    text-transform: uppercase;
    cursor: pointer;
    font-size: 18px;
    ;
    font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}

.bit-widget .bit-upcoming-events-show-all-button:hover,
.bit-widget .bit-past-events-show-all-button:hover {
    opacity: 0.5;
}

.bit-widget .bit-upcoming-events-show-all-button,
.bit-widget .bit-past-events-show-all-button,
.bit-widget .bit-play-my-city-button {
    line-height: 50px !important;
    font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;
    font-size: 18px !important;
    font-weight: bold !important;
}

.bit-widget .bit-play-my-city-button {
    display: none !important;
}

.bit-widget .bit-event .bit-offers-text {
    font-size: 16px !important;
}

a.bit-rsvp.bit-button,
a.bit-offers.bit-button span.bit-offers-text,
.bit-past-events-show-all-button {
    color: #000!important;
}

.bit-widget .bit-upcoming-events-show-all-button,
.bit-past-events-show-all-button {
    /* padding-top: 10px; */
    margin: 0 auto !important;
    width: 270px;
    height: 55px;
    line-height: 58px !important;
}

.bit-logo-desktop,
.bit-logo-mobile {
    display: none !important;
}

.bit-widget .bit-event .bit-offers-menu a {
    color: #000;
    background:  #f7e8d1;
}

.bit-widget .bit-event .bit-offers-menu a:hover {
    background:  #f7e8d1;
    color: #000;
    opacity: 1
}

.bit-offers.bit-button:hover .bit-offers-menu.bit-button {
    opacity: 1;
}

a.bit-offer[aria-label="Sold Out"] {
    pointer-events: none;
    opacity: 0.4;
}

.bit-offers.bit-button:hover {
    opacity: 0.9;
}

.bit-offers-container.bit-single-cta .bit-offers:hover {
    opacity: 0.5;
}

.tour-title {
    color: #f7e8d1;
    text-transform: uppercase;
    font-size: 30px;
    font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    font-weight: bold;
    margin: 10px auto 60px;
}

body #tour .bit-upcoming-events-show-all-button,
body #tour .bit-widget .bit-event {
    display: none;
}

body #tour .bit-widget .bit-event:nth-child(1),
body #tour .bit-widget .bit-event:nth-child(2),
body #tour .bit-widget .bit-event:nth-child(3),
body #tour .bit-widget.bit-event:nth-child(4),
body #tour .bit-widget .bit-event:nth-child(5),
body #tour.showAll .bit-widget .bit-event {
    display: flex;
}

@media only screen and (min-width: 1600px) and (max-width: 2560px) {
    div#TourWidget .bit-widget.bit-layout-desktop .bit-event {
        display: block;
        width: 100%;
        font-size: 0 !important;
        padding: 0;
    }
    div#TourWidget .bit-widget.bit-layout-desktop .bit-event .bit-details {
        display: inline-block;
        width: 24%;
        margin-left: 1%;
        vertical-align: top;
    }
    .bit-widget.bit-layout-desktop .bit-event a.bit-details&gt;div {
        display: inline-block;
        width: 30%;
        vertical-align: top;
    }
    .bit-widget.bit-layout-desktop .bit-event a.bit-details&gt;div.bit-titleWrapper {
        width: 69%;
    }
    .bit-widget.bit-layout-desktop .bit-event a.bit-details&gt;div.bit-location {
        display: block;
        width: 70%;
        margin: 0 auto;
        margin-right: 0;
    }
    div#TourWidget .bit-widget.bit-layout-desktop .bit-event a.bit-details {
        width: 75%;
        margin-left: 0;
        vertical-align: top;
    }
    div#TourWidget .bit-widget.bit-layout-desktop .bit-event .bit-rsvp-container {
        margin: 0;
    }
    div#TourWidget .bit-widget.bit-layout-ipad .bit-event .bit-button {
        margin: 0 auto;
        margin-bottom: 20px;
    }
    div#TourWidget .bit-widget .bit-nav-bar-container {
        display: none;
    }
    div#TourWidget .bit-widget .bit-upcoming-events-show-all-button,
    div#TourWidget .bit-past-events-show-all-button {
        color: #17285F;
        border: 1px solid #17285F;
    }
    div#TourWidget .bit-widget .bit-upcoming-events-show-all-button:hover,
    div#TourWidget .bit-past-events-show-all-button:hover {
        color: #17285F;
        border: 1px solid #17285F;
        background: #17285F;
    }
    div#TourWidget .bit-widget.bit-layout-desktop .bit-location {
        text-align: left;
    }
    div#TourWidget .bit-widget.bit-layout-desktop .bit-event .bit-details.bit-details.bit-event-buttons {
        margin-top: -2.3%;
    }
    div#TourWidget .bit-widget.bit-layout-desktop .bit-offers {
        margin-left: 11px;
        margin-top: 0px;
    }
}

@media only screen and (max-width: 1023px) {
    div#TourWidget .bit-widget.bit-layout-ipad .bit-event a.bit-details&gt;div.bit-location {
        margin-top: -15%;
    }
    .tour-title {
        font-size: 20px;
        margin: 10px auto 20px;
    }
}


/* mobile stylings */

@media only screen and (max-width: 768px) {
    .bit-widget.bit-layout-ipad .bit-event {
        display: flex;
        flex-direction: column !important;
    }
    .bit-widget.bit-layout-ipad .bit-event .bit-offers {
        margin: 0 auto;
        margin-left: auto !important;
        margin-top: auto;
    }
    .bit-widget.bit-layout-ipad .bit-event .bit-details:first-child {
        display: flex;
        justify-content: center;
    }
    .bit-widget.bit-layout-ipad .bit-event a.bit-details&gt;div,
    .bit-widget.bit-layout-ipad .bit-event a.bit-details&gt;div.bit-titleWrapper,
    .bit-widget.bit-layout-ipad .bit-event a.bit-details&gt;div.bit-location {
        width: 100% !important;
        padding-bottom: 4px;
    }
    .bit-widget.bit-layout-ipad .bit-event a.bit-details&gt;div.bit-location {
        text-align: center;
    }
    .bit-event,
    .bit-show-upcoming,
    .bit-widget .bit-event .bit-location,
    .bit-widget .bit-event .bit-date,
    .bit-widget .bit-venue {
        text-align: center;
        font-size: 15px !important;
    }
    .bit-widget.bit-layout-ipad .bit-event a.bit-details&gt;div.bit-location {
        padding-bottom: 2vh;
    }
    .bit-event {
        padding-bottom: 6vh !important;
    }
    .bit-widget .bit-event .bit-button {
        /* line-height: 55px !important; */
    }
    .bit-button,
    .bit-widget .bit-event .bit-rsvp {
        /* width: 52% !important; */
    }
    .bit-widget.bit-layout-ipad .bit-event .bit-event-buttons {
        margin: 0 !important;
    }
    .play-button1.playicon-play {
        left: 35%;
    }
    .bit-widget .bit-event .bit-offers-text,
    .bit-widget .bit-event .bit-rsvp {
        font-size: 15px !important;
    }
    .bit-widget .bit-upcoming-events-show-all-button {
        /* line-height: 50px !important; */
    }
    .bit-upcoming-events-container .bit-upcoming-events-show-all-button {
        width: 250px !important;
        margin: 0 auto !important;
    }
}

@media only screen and (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
    body .bit-widget.bit-layout-ipad .bit-event a.bit-details&gt;div.bit-location {
        width: 25% !important;
        /* display: inline; */
    }
    .bit-widget.bit-layout-ipad .bit-event a.bit-details&gt;div.bit-titleWrapper {
        width: 38%;
    }
    .bit-button,
    .bit-widget .bit-event .bit-rsvp,
    .bit-event,
    .bit-show-upcoming,
    .bit-widget .bit-event .bit-location,
    .bit-widget .bit-event .bit-date,
    .bit-widget .bit-venue,
    .bit-widget .bit-event .bit-offers-text {
        font-size: 13px !important;
    }
    .bit-button,
    .bit-widget .bit-event .bit-rsvp {
        width: 180px !important;
    }
}

@media only screen and (max-width: 1023px) and (orientation: landscape) {
    /* .bit-button, .bit-widget .bit-event .bit-rsvp{
    width: 50% !important;
  } */
    .bit-button,
    .bit-widget .bit-event .bit-rsvp,
    .bit-event,
    .bit-show-upcoming,
    .bit-widget .bit-event .bit-location,
    .bit-widget .bit-event .bit-date,
    .bit-widget .bit-venue,
    .bit-widget .bit-event .bit-offers-text {
        font-size: 13px !important;
    }
    .bit-widget-container {
        max-width: none !important;
    }
    body .bit-widget.bit-layout-ipad .bit-event a.bit-details&gt;div.bit-location {
        width: 20%;
    }
}

@media only screen and (min-width: 1024px) and (orientation: portrait) {
    .bit-widget.bit-layout-ipad .bit-event .bit-details:first-child {
        padding-top: 0vh !important;
    }
    #tour {
        margin: 10vh 0 10vh;
    }
    .mlist-submit-new {
        height: 3vh !important;
    }
}

@media only screen and (min-width: 812px) and (max-width: 1023px) and (-webkit-min-device-pixel-ratio: 1) and (orientation: landscape) {
    .bit-widget.bit-layout-ipad .bit-event a.bit-details&gt;div {
        width: 25% !important;
    }
    .bit-widget.bit-layout-ipad .bit-event a.bit-details&gt;div.bit-titleWrapper {
        width: 55% !important;
    }
    .bit-widget.bit-layout-ipad .bit-event a.bit-details&gt;div.bit-location {
        width: 71% !important;
    }
    .bit-widget.bit-layout-ipad .bit-event .bit-details:first-child {
        text-align: left;
    }
    body .mlist-submit,
    body .mlist-submit-new {
        height: 11vh !important;
    }
    .thankswelcome-msg {
        line-height: 5vh !important;
    }
}

@media only screen and (min-width: 1366px) {
    .bit-widget.bit-layout-ipad .bit-event a.bit-details&gt;div {
        text-align: left;
    }
}
.bit-widget .bit-no-dates-container .bit-no-dates-title{
 color:#fff;
}</pre></body></html>