/* Scoped to this event; other show pages retain their current presentation. */
.postid-929 .mec-single-event-description>p a{color:#ff37c8!important}
.postid-929 .mec-single-event-description>p a strong,.postid-929 .mec-single-event-description>p a span{color:inherit!important}
.postid-929 .mec-single-event-description .wp-block-button__link{background-color:#ff37c8!important;color:#fff!important}
.postid-929 .mec-single-event-description>p.has-background,
.postid-929 .mec-faq-content p{font-family:Arial,Helvetica,sans-serif!important;font-size:22px!important;line-height:1.65!important;font-weight:400!important;color:#202124!important;letter-spacing:0!important}
.postid-929 .mec-faq-title h4{font-family:Arial,Helvetica,sans-serif!important;font-size:24px!important;line-height:1.4!important;font-weight:700!important;letter-spacing:0!important;color:#171717!important;margin:0!important}
.postid-929 .mec-faq-item{padding:26px 14px!important;border-color:#b8b8b8!important}
.postid-929 .mec-faq-title{padding:0 38px 0 0!important}
.postid-929 .mec-faq-title h4{white-space:normal!important;overflow-wrap:break-word}
.postid-929 .mec-faq-title h4:after{display:none!important}
.postid-929 .mec-faq-content{padding:18px 0 0!important}
.postid-929 .mec-faq-item:not(.close) .mec-faq-content{max-height:none!important}
.postid-929 .mec-faq-item.close .mec-faq-content{padding:0!important}
.postid-929 .mec-faq-content p{margin:0!important}
.postid-929 .mec-faq-toggle-icon{font-size:20px!important;color:#292929!important;right:0!important;top:20px!important;width:44px;height:44px;line-height:44px;text-align:center}
.postid-929 .studio-kendra-vip{background:#171717;color:#fff;border-top:4px solid #dfbd67;border-bottom:4px solid #dfbd67;padding:36px;margin:28px 0;scroll-margin-top:150px}
.postid-929 .studio-kendra-vip .studio-vip-kicker{font-family:Arial,Helvetica,sans-serif;font-size:18px;line-height:1.4;font-weight:700;color:#e8cc86;letter-spacing:0;margin:0 0 12px;text-transform:uppercase}
.postid-929 .studio-kendra-vip h2{font-family:Georgia,"Times New Roman",serif;font-size:38px;line-height:1.2;font-weight:700;color:#f1d995;letter-spacing:0;margin:0 0 24px}
.postid-929 .studio-kendra-vip ul{margin:0 0 28px;padding-left:27px;list-style:disc}
.postid-929 .studio-kendra-vip li{font-family:Arial,Helvetica,sans-serif!important;font-size:24px!important;line-height:1.5!important;color:#fff!important;margin:0 0 16px;padding-left:5px;letter-spacing:0}
.postid-929 .studio-kendra-vip li strong{font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;color:inherit!important;font-weight:700!important}
.postid-929 .studio-kendra-vip li::marker{color:#dfbd67}
.postid-929 .studio-kendra-vip a.studio-vip-ticket{display:block;background:#dfbd67;color:#171717!important;border:2px solid #dfbd67;padding:18px 22px;text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:24px;line-height:1.3;font-weight:700;letter-spacing:0;text-decoration:none!important;min-height:64px}
.postid-929 .studio-kendra-vip a.studio-vip-ticket:hover{background:#f1d995;border-color:#f1d995}
.postid-929 .studio-kendra-vip a.studio-vip-ticket:focus-visible{outline:3px solid #fff;outline-offset:5px}
@media(max-width:767px){
    .postid-929 .mec-single-event-description>p.has-background{padding:26px 22px!important}
    .postid-929 .mec-single-event-description>h2.has-background{padding:28px 22px!important}
    .postid-929 .mec-faq-list{padding:20px 16px!important}
    .postid-929 .mec-faq-item{padding:24px 4px!important}
    .postid-929 .mec-faq-title h4{font-size:22px!important}
    .postid-929 .mec-faq-toggle-icon{right:4px!important}
    .postid-929 .studio-kendra-vip{padding:28px 22px}
    .postid-929 .studio-kendra-vip h2{font-size:32px}
    .postid-929 .studio-kendra-vip li{font-size:22px!important}
    .postid-929 .studio-kendra-vip a.studio-vip-ticket{font-size:22px;padding:18px 12px}
}
