<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.tito-submit,.tito-ticket-upcoming-price {
    font-style: normal!important
}

.tito-badge-link {
    text-align: left;
    margin-left: 30px;
    font-weight: 300!important
}

.tito-ticket-upcoming-explanation,.tito-ticket-vat {
    text-align: right
}

.tito-ticket-upcoming-explanation-wrapper {
    text-align: right;
    float: right
}

.tito-ticket-price span {
    width: 100%!important
}

.tito-ticket-upcoming-separator {
    display: none
}

.tito-ticket-name {
    color: #e7e7d5;
    font-size: 20px;
    font-weight: 600!important
}

.tito-ticket-description {
    padding-bottom: 20px;
    letter-spacing: -1px;
    font-weight: 400;
    letter-spacing: normal
}

a.tito-ticket-description {
    color: #e7e7d5!important;
    font-weight: 600;
    text-decoration: underline
}

.tito-ticket-price span,.tito-ticket-upcoming-price,.tito-wrapper .tito-ticket-name {
    font-weight: 800!important;
    letter-spacing: normal
}

.tito-ticket-vat {
    color: #e7e7d5
}

.tito-ticket-quantity {
    color: #e7e7d5;
    line-height: 34px
}

.tito-ticket.row {
    display: block!important;
    border-bottom: 1px solid #e7e7d5!important;
    margin: 0 30px!important;
    min-height: 64px!important;
    padding: 20px 0 40px!important
}

.tito-discount-tabs-wrapper {
    margin: 10px 0 0 15px!important
}

.tito-submit {
    background: #e7e7d5!important;
    text-transform: uppercase!important;
    text-align: center!important;
    display: inline-block!important;
    position: relative!important;
    z-index: 0!important;
    cursor: pointer;
    width: 160px!important;
    margin: 10px 15px 0 0!important
}

@media (min-width: 320px) and (max-width:480px) {
    .tito-submit {
        width:280px!important
    }
}

.tito-wrapper span {
    border-bottom: none!important
}

.tito-wrapper h5 span {
    line-height: 34px
}

.tito-wrapper span:after {
    content: '';
    display: none!important
}

.tito-wrapper .tito-ticket-quantity span {
    font-size: 16px;
    font-weight: 400;
    line-height: 17px
}

.tito-wrapper .tito-ticket-price .tito-ticket-vat {
    line-height: 38px;
    letter-spacing: normal
}

.tito-wrapper .tito-ticket-price .tito-ticket-quantity&gt;span {
    border: 1px solid #0d0d0d
}

.tito-ticket-upcoming-explanation {
    font-size: 14px!important;
    font-weight: 400;
    letter-spacing: normal
}

.tito-submit {
    font-weight: 700!important;
    border: 1px solid rgba(255,255,255,.5)!important;
    padding: 5px 11px!important
}

.tito-ticket-status span {
    letter-spacing: normal;
    font-size: 14px
}

.tito-ticket-vat {
    font-weight: 400!important
}

.tito-ticket-status&gt;span,.tito-wrapper .tito-ticket-quantity&gt;span+input {
    font-weight: 400
}

.tito-discount-code .tab-pane.tito-discount-code-edit {
    line-height: 0
}

.tito-submit-wrapper {
    line-height: 38px;
    z-index: 99;
    position: relative
}

.tito-wrapper {
    background-image: url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='54' ry='54' stroke='%23598ACB' stroke-width='2' stroke-dasharray='7%2c 10' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");
    border-radius: 54px;
    border: 0;
    max-width: 1458px!important;
    padding: 15px 15px 13px 10px
}

.tito-ticket.row {
    line-height: 18px;
    position: relative;
    border: 0!important
}

.tito-ticket.row:before {
    content: '';
    position: absolute;
    height: 1px;
    left: 0;
    bottom: 0;
    width: 100%;
    right: 0;
    background-image: linear-gradient(90deg,#598ACB 60%,hsla(0,0%,100%,0) 0);
    background-position: bottom;
    background-repeat: repeat-x;
    background-size: 17px 1px
}

.tito-wrapper .tito-ticket-name {
    font-size: 27px!important;
    line-height: 44px!important;
    font-family: Syncopate-Bold;
    color: #bbcad5
}

.tito-ticket-description {
    font-size: 27px;
    line-height: 44px;
    font-family: Jura-Regular;
    color: #bbcad5
}

.tito-ticket-name-wrapper {
    max-width: 807px!important;
    width: 100%!important
}

.tito-ticket-price-quantity-wrapper {
    width: calc(100% - 807px)
}

.tito-ticket-price span,.tito-ticket-upcoming-price {
    font-size: 27px!important;
    line-height: 44px!important;
    font-family: Syncopate-Bold;
    color: #fff
}

.tito-wrapper .tito-ticket-quantity&gt;span {
    font-size: 27px;
    line-height: 44px;
    font-family: Syncopate-Bold;
    color: #fff
}

input[type=text].tito-ticket-quantity-field {
    width: 65px!important;
    height: 49px!important;
    border-radius: 8.76px!important;
    color: #000!important;
    font-family: Syncopate-Bold;
    font-weight: unset!important;
    font-size: 21px!important
}

.tito-ticket-price-quantity {
    display: flex;
    align-items: center
}

input.form-control.tito-discount-code-field.discount-code-field {
    border-radius: 8.76px!important;
    font-size: 14px!important;
    line-height: 44px!important;
    min-width: 271px;
    height: 41px!important;
    color: #000!important;
    font-family: Syncopate-Bold!important
}

.tito-submit {
    min-height: 76px!important;
    min-width: 211px!important;
    border-radius: 38px!important;
    background-color: #f5e500!important;
    font-size: 19px!important;
    line-height: 23px!important;
    color: #000!important;
    font-family: Syncopate-Bold!important;
    margin-top: 34px!important
}

.tito-badge-link {
    letter-spacing: normal;
    color: #598ACB;
    font-size: 18px;
    line-height: 29px;
    font-family: Jura-Regular
}

.tito-badge-link a {
    color: #598ACB
}

.tito-discount-tabs-wrapper {
    margin-left: 0!important;
    z-index: 999;
    position: relative
}

.tito-discount-code {
    margin-top: 24px
}

.tito-submit:hover {
    outline: 0!important;
    color: #000!important;
    border: 4px solid #beb500!important;
    background: #beb500!important
}

@media (max-width: 1600px) {
    .tito-wrapper {
        max-width:1087px!important
    }
}

@media (max-width: 1199px) {
    .tito-wrapper {
        max-width:100%!important
    }
}

.tito-ticket-description a {
    text-decoration: underline;
    color: #f1e500
}

input.form-control.tito-discount-code-field.discount-code-field::placeholder {
    font-weight: 900
}
.tito-ticket-price-quantity { 
    white-space:nowrap;
 }

 .tito-release-description--description li,
 .tito-release-description--description p {
    font-size: 20px;
    line-height: 1.2;
    margin-bottom: 10px;
}

.tito-widget {
    background-image: url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='54' ry='54' stroke='%23598ACB' stroke-width='2' stroke-dasharray='7%2c 10' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");
}

.tito-release:after {
    background-image: -webkit-gradient(linear,left top,right top,color-stop(60%,#598ACB),color-stop(0,hsla(0,0%,100%,0)));
    background-image: -o-linear-gradient(left,#598ACB 60%,hsla(0,0%,100%,0) 0);
    background-image: linear-gradient(90deg,#598ACB 60%,hsla(0,0%,100%,0) 0);
}

.getTicket-inner_3delement.media-element {
    margin: -103px 32% -146px auto;
}

.banner-get_a_ticket .banner-contentWrap .wp-content p a:hover {
    background-color: #F5F1C2!important;
}</pre></body></html>