﻿@import url("https://fonts.googleapis.com/css?family=Lato:100,100i,300,300i,400,400i,700,700i,900,900i");.intro-content .img,.single-show .inner-banner .show-graphic,.single-show .inner-banner .show-image-slider .slick-slide,.timeline-left,.cover{overflow:hidden;display:flex;align-items:center;justify-content:center}.intro-content .img img,.single-show .inner-banner .show-graphic img,.single-show .inner-banner .show-image-slider .slick-slide img,.timeline-left img,.cover img{flex:none;object-fit:cover;object-position:center;max-width:100%;max-height:100%;height:100% !important;width:100% !important}*::selection{background:rgba(80, 79, 94, 0.9);color:#ffffff;text-shadow:none}*::-moz-selection{background:rgba(80, 79, 94, 0.9);color:#ffffff;text-shadow:none}body{font-size:clamp(16px, 0.0102272727 * 100vw, 18px);line-height:200%;color:#000000;font-family:"Visby CF", sans-serif}@font-face{font-family:"patricia_ferrer-dalmaudalmaui";src:url("../fonts/pfdf-webfont.woff2") format("woff2"), url("../fonts/pfdf-webfont.woff") format("woff"), url("../fonts/pfdf-webfont.ttf") format("truetype"), url("../fonts/pfdf-webfont.svg#patricia_ferrer-dalmaudalmaui") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"bebas_neuebold";src:url("../fonts/bebasneue_bold-webfont.woff2") format("woff2"), url("../fonts/bebasneue_bold-webfont.woff") format("woff"), url("../fonts/bebasneue_bold-webfont.ttf") format("truetype"), url("../fonts/bebasneue_bold-webfont.svg#bebas_neuebold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"bebas_neuebook";src:url("../fonts/bebasneue_book-webfont.woff2") format("woff2"), url("../fonts/bebasneue_book-webfont.woff") format("woff"), url("../fonts/bebasneue_book-webfont.ttf") format("truetype"), url("../fonts/bebasneue_book-webfont.svg#bebas_neuebook") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"bebas_neuelight";src:url("../fonts/bebasneue_light-webfont.woff2") format("woff2"), url("../fonts/bebasneue_light-webfont.woff") format("woff"), url("../fonts/bebasneue_light-webfont.ttf") format("truetype"), url("../fonts/bebasneue_light-webfont.svg#bebas_neuelight") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"bebas_neue_regularregular";src:url("../fonts/bebasneue_regular-webfont.woff2") format("woff2"), url("../fonts/bebasneue_regular-webfont.woff") format("woff"), url("../fonts/bebasneue_regular-webfont.ttf") format("truetype"), url("../fonts/bebasneue_regular-webfont.svg#bebas_neue_regularregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"bebas_neuethin";src:url("../fonts/bebasneue_thin-webfont.woff2") format("woff2"), url("../fonts/bebasneue_thin-webfont.woff") format("woff"), url("../fonts/bebasneue_thin-webfont.ttf") format("truetype"), url("../fonts/bebasneue_thin-webfont.svg#bebas_neuethin") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"bebas_neueregular";src:url("../fonts/bebasneue-webfont.woff2") format("woff2"), url("../fonts/bebasneue-webfont.woff") format("woff"), url("../fonts/bebasneue-webfont.ttf") format("truetype"), url("../fonts/bebasneue-webfont.svg#bebas_neueregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Visby CF";src:url("../fonts/VisbyCF-ExtraBold.woff2") format("woff2");font-weight:800;font-style:normal}@font-face{font-family:"Visby CF";src:url("../fonts/VisbyCF-ExtraBoldOblique.woff2") format("woff2");font-weight:800;font-style:italic}@font-face{font-family:"Visby CF";src:url("../fonts/VisbyCF-Bold.woff2") format("woff2");font-weight:700;font-style:normal}@font-face{font-family:"Visby CF";src:url("../fonts/VisbyCF-BoldOblique.woff2") format("woff2");font-weight:700;font-style:italic}@font-face{font-family:"Visby CF";src:url("../fonts/VisbyCF-DemiBold.woff2") format("woff2");font-weight:600;font-style:normal}@font-face{font-family:"Visby CF";src:url("../fonts/VisbyCF-DemiBoldOblique.woff2") format("woff2");font-weight:600;font-style:italic}@font-face{font-family:"Visby CF";src:url("../fonts/VisbyCF-Medium.woff2") format("woff2");font-weight:500;font-style:normal}@font-face{font-family:"Visby CF";src:url("../fonts/VisbyCF-MediumOblique.woff2") format("woff2");font-weight:500;font-style:italic}@font-face{font-family:"Visby CF";src:url("../fonts/VisbyCF-Light.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"Visby CF";src:url("../fonts/VisbyCF-LightOblique.woff2") format("woff2");font-weight:400;font-style:italic}h1,.h1,h2,.h2,h3,.page-template-page-past-shows .page-title,.basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.h3,h4,.show-description-container h3,.show-description-container .page-template-page-past-shows .page-title,.page-template-page-past-shows .show-description-container .page-title,.show-description-container .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .show-description-container p,.error404 [role="main"] p,.h4,h5,.h5{font-weight:700;line-height:105%;margin:0;padding:0}h1{font-size:clamp(48px, 0.125 * 100vw, 80px)}.home h1,.home div.title-double{font-size:clamp(48px, 0.125 * 100vw, 80px)}.home .inner-banner h3,.home .inner-banner .page-template-page-past-shows .page-title,.page-template-page-past-shows .home .inner-banner .page-title,.home .inner-banner .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .home .inner-banner p{font-family:"Visby CF", sans-serif;font-weight:600;line-height:105%}div.title-double{left:52.5%;margin-left:-50%;opacity:0.5;position:absolute;text-align:center;top:160px;width:95%}@media (min-width:640px){h1,div.title-double{font-size:clamp(40px, 0.1875 * 100vw, 120px)}.home h1,.home div.title-double{font-size:clamp(32px, 0.1875 * 100vw, 120px)}}@media (min-width:1024px){h1{font-size:clamp(120px, 0.0988636364 * 100vw, 174px)}.home h1,.home div.title-double{font-size:clamp(120px, 0.1102272727 * 100vw, 194px)}}h2{font-size:clamp(42px, 0.0772727273 * 100vw, 136px)}.banner h1,.banner h2,.banner h3,.banner .page-template-page-past-shows .page-title,.page-template-page-past-shows .banner .page-title,.banner .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .banner p,.banner div.title-double,.footer-cta h1,.footer-cta h2,.footer-cta h3,.footer-cta .page-template-page-past-shows .page-title,.page-template-page-past-shows .footer-cta .page-title,.footer-cta .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .footer-cta p,.footer-cta div.title-double,.splash-heading h1,.splash-heading h2,.splash-heading h3,.splash-heading .page-template-page-past-shows .page-title,.page-template-page-past-shows .splash-heading .page-title,.splash-heading .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .splash-heading p,.splash-heading div.title-double,.splash-heading2 h1,.splash-heading2 h2,.splash-heading2 h3,.splash-heading2 .page-template-page-past-shows .page-title,.page-template-page-past-shows .splash-heading2 .page-title,.splash-heading2 .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .splash-heading2 p,.splash-heading2 div.title-double,.testimonials-slider-container h1,.testimonials-slider-container h2,.testimonials-slider-container h3,.testimonials-slider-container .page-template-page-past-shows .page-title,.page-template-page-past-shows .testimonials-slider-container .page-title,.testimonials-slider-container .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .testimonials-slider-container p,.testimonials-slider-container div.title-double,.involved-region h1,.involved-region h2,.involved-region h3,.involved-region .page-template-page-past-shows .page-title,.page-template-page-past-shows .involved-region .page-title,.involved-region .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .involved-region p,.involved-region div.title-double,.swoosh-container.image-bg h1,.swoosh-container.image-bg h2,.swoosh-container.image-bg h3,.swoosh-container.image-bg .page-template-page-past-shows .page-title,.page-template-page-past-shows .swoosh-container.image-bg .page-title,.swoosh-container.image-bg .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .swoosh-container.image-bg p,.swoosh-container.image-bg div.title-double{color:#ffffff}.banner h1,.banner h2,.banner div.title-double,.footer-cta h1,.footer-cta h2,.footer-cta div.title-double,.splash-heading h1,.splash-heading h2,.splash-heading div.title-double,.splash-heading2 h1,.splash-heading2 h2,.splash-heading2 div.title-double,.testimonials-slider-container h1,.testimonials-slider-container h2,.testimonials-slider-container div.title-double,.involved-region h1,.involved-region h2,.involved-region div.title-double,.swoosh-container.image-bg h1,.swoosh-container.image-bg h2,.swoosh-container.image-bg div.title-double{font-family:"Visby CF", sans-serif;font-weight:700;text-transform:uppercase}.banner h3,.banner .page-template-page-past-shows .page-title,.page-template-page-past-shows .banner .page-title,.banner .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .banner p{margin:0 auto 40px auto;max-width:1300px;position:relative;text-align:center;z-index:3}@media (min-width:1024px){.banner h3,.banner .page-template-page-past-shows .page-title,.page-template-page-past-shows .banner .page-title,.banner .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .banner p{margin:0 auto 60px auto}}.footer-cta h1,.footer-cta h2{line-height:1}h3,.page-template-page-past-shows .page-title,.basic-content-section.history .swoosh-container.no-bg .time-line-cta p{font-size:clamp(24px, 0.0329545455 * 100vw, 58px);color:#780099}h3:not(:last-child),.page-template-page-past-shows .page-title:not(:last-child){margin-bottom:0.5em}h3.title,.page-template-page-past-shows .title.page-title{display:inline-block}h3.entry-title,.page-template-page-past-shows .entry-title.page-title{font-size:calc(0.4166666667vw + 18.6666666667px)}@media (max-width:320px){h3.entry-title,.page-template-page-past-shows .entry-title.page-title{font-size:20px}}@media (min-width:1280px){h3.entry-title,.page-template-page-past-shows .entry-title.page-title{font-size:24px}}h4,.show-description-container h3,.show-description-container .page-template-page-past-shows .page-title,.page-template-page-past-shows .show-description-container .page-title,.show-description-container .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .show-description-container p,.error404 [role="main"] p{font-size:clamp(24px, 0.0227272727 * 100vw, 40px);color:#f68936}h4:not(:last-child){margin-bottom:0.8em}p+h2,ul+h2{margin-top:1em}p+h3,.page-template-page-past-shows p+.page-title,.basic-content-section.history .swoosh-container.no-bg .time-line-cta p+p,ul+h3,.page-template-page-past-shows ul+.page-title,.basic-content-section.history .swoosh-container.no-bg .time-line-cta ul+p{margin-top:1em}p+h4,.show-description-container p+h3,.show-description-container .page-template-page-past-shows p+.page-title,.page-template-page-past-shows .show-description-container p+.page-title,.show-description-container .basic-content-section.history .swoosh-container.no-bg .time-line-cta p+p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .show-description-container p+p,.error404 [role="main"] p+p,ul+h4,.show-description-container ul+h3,.show-description-container .page-template-page-past-shows ul+.page-title,.page-template-page-past-shows .show-description-container ul+.page-title,.show-description-container .basic-content-section.history .swoosh-container.no-bg .time-line-cta ul+p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .show-description-container ul+p,.error404 [role="main"] ul+p{margin-top:1.25em}p+h5,ul+h5{margin-top:1.5em}h5{font-style:normal;font-weight:800;font-size:clamp(20px, 0.01875 * 100vw, 33px);line-height:120%;letter-spacing:0.25em}h6,h6 a{font-size:clamp(20px, 0.0136363636 * 100vw, 24px);font-weight:800;line-height:120%;letter-spacing:0.1em}h6 a:hover{color:#780099}p{margin:0 0 20px 0;font-size:clamp(16px, 0.0102272727 * 100vw, 18px);font-weight:400;line-height:200%;color:#000000}p:last-child{margin-bottom:0}strong,b{font-weight:600}ul{margin:0 0 20px 0;padding:0}ul li{list-style:none;padding:0 0 0 27px;position:relative;font-size:clamp(16px, 0.0102272727 * 100vw, 18px);font-weight:400;line-height:200%;color:#000000}ul li:before{content:"";display:block;mask-size:contain;-webkit-mask-size:contain;mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-image:url(../images/icon-chevron-right.svg);-webkit-mask-image:url(../images/icon-chevron-right.svg);width:9px;height:14px;background-color:#00c7cf;position:absolute;left:0;top:8px}ul p{margin:0}ul p a{color:#780099}ul p a:hover{color:#00c7cf}a,a:visited{-webkit-transition:all ease 800ms;transition:all ease 800ms;text-decoration:none}p a,ul a,ol a,h1 a,h2 a,h3 a,.page-template-page-past-shows .page-title a,.basic-content-section.history .swoosh-container.no-bg .time-line-cta p a,h4 a,.show-description-container h3 a,.show-description-container .page-template-page-past-shows .page-title a,.page-template-page-past-shows .show-description-container .page-title a,.show-description-container .basic-content-section.history .swoosh-container.no-bg .time-line-cta p a,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .show-description-container p a,.error404 [role="main"] p a,h5 a,h6 a{color:#5786e5}p a:hover,ul a:hover,ol a:hover,h1 a:hover,h2 a:hover,h3 a:hover,.page-template-page-past-shows .page-title a:hover,.basic-content-section.history .swoosh-container.no-bg .time-line-cta p a:hover,h4 a:hover,.show-description-container h3 a:hover,.show-description-container .page-template-page-past-shows .page-title a:hover,.page-template-page-past-shows .show-description-container .page-title a:hover,.show-description-container .basic-content-section.history .swoosh-container.no-bg .time-line-cta p a:hover,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .show-description-container p a:hover,.error404 [role="main"] p a:hover,h5 a:hover,h6 a:hover{color:#00c7cf}a:empty,h1:empty,h2:empty,h3:empty,.page-template-page-past-shows .page-title:empty,h4:empty,h5:empty,h6:empty,p:empty,li:empty{display:none !important}blockquote,q{quotes:"" ""}blockquote:before,blockquote:after,q:before,q:after{content:""}hr{margin:2.5rem 0;border:none}address{font-style:normal}.basic-content-section .wufoo .info h2{color:#d417cb;font-size:100px}iframe.body{display:none}html,body{box-sizing:border-box;margin:0;padding:0;overflow-x:hidden}body{overflow-x:hidden;-webkit-font-smoothing:antialiased}*,*:before,*:after{box-sizing:inherit}.wrap{margin:0 auto;width:90%;max-width:1584px}.clear{clear:both}img,iframe{vertical-align:middle}#content{overflow:hidden}[role="main"]{padding-top:clamp(60px, 0.0727272727 * 100vw, 128px)}[role="main"]>article{width:100%}@media (min-width:1024px){[role="main"]{min-height:300px}}figure{margin:0}img{height:auto;max-width:100%}.social-links li::before{display:none}.gradient-background{background-image:linear-gradient(180deg, rgba(120, 0, 153, 0) 0%, rgba(98, 0, 127, 0.46) 30%, #490160 100%)}li[style*="list-style-type: none"]::before{display:none}a.hover-scale{display:inline-flex}.hover-scale{transform:scale(1);transition:0.4s cubic-bezier(0.445, 0.05, 0.55, 0.95)}.hover-scale:hover{transform:scale(1.05);filter:saturate(1.3)}.page-id-14547 .layout-true-two-column-title{position:relative;z-index:2}.page-id-14547 .layout-true-two-column{position:relative;z-index:1}.page-id-14547 .hover-scale{border-radius:50%;overflow:hidden}@font-face{font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-32px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%;z-index:2}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 2.5px;padding:0;cursor:pointer;padding:0}.slick-dots li:before{display:none}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{color:rgba(88, 30, 167, 0.7)}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:35px;line-height:20px;text-align:center;color:rgba(88, 30, 167, 0.2);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:rgba(88, 30, 167, 0.9)}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}button,.btn,[role="button"],[type="submit"],[type="button"]{border:none;border-radius:15px;cursor:pointer;display:inline-block;font-size:0.9375rem;font-family:"Visby CF", sans-serif;font-weight:600;outline:none;padding:0;transition:0.3s ease-in-out}button a,.btn a,[role="button"] a,[type="submit"] a,[type="button"] a{display:inline-block;background-image:linear-gradient(91.67deg, #00c7cf 0, #2470eb 100%);border-radius:11px;color:#ffffff;min-height:50px;letter-spacing:normal;padding:13px 25px 10px;font-weight:700;font-size:18px;line-height:150%;transition:0.3s ease-in-out}button:hover a,button:focus a,.btn:hover a,.btn:focus a,[role="button"]:hover a,[role="button"]:focus a,[type="submit"]:hover a,[type="submit"]:focus a,[type="button"]:hover a,[type="button"]:focus a{box-shadow:inset 0 0 0 99999px rgba(0, 0, 0, 0.2);color:#ffffff}button.green a,.btn.green a,[role="button"].green a,[type="submit"].green a,[type="button"].green a{background:linear-gradient(90deg, #fc8821 1.53%, #f53835 100%)}button.green:hover a,button.green:focus a,.btn.green:hover a,.btn.green:focus a,[role="button"].green:hover a,[role="button"].green:focus a,[type="submit"].green:hover a,[type="submit"].green:focus a,[type="button"].green:hover a,[type="button"].green:focus a{box-shadow:inset 0 0 0 99999px rgba(0, 0, 0, 0.2)}button.ghost,.btn.ghost,[role="button"].ghost,[type="submit"].ghost,[type="button"].ghost{background:transparent}button.ghost a,.btn.ghost a,[role="button"].ghost a,[type="submit"].ghost a,[type="button"].ghost a{border:2px solid #d417cb;color:#d417cb;background:-webkit-linear-gradient(330deg, #f68936 0%, #d417cb 100%);background-clip:text;text-fill-color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:0.75rem;padding:15px 30px}button.ghost a:hover,.btn.ghost a:hover,[role="button"].ghost a:hover,[type="submit"].ghost a:hover,[type="button"].ghost a:hover{background:linear-gradient(330deg, #f68936 0%, #d417cb 100%);background-clip:none;text-fill-color:#ffffff;-webkit-background-clip:none;-webkit-text-fill-color:#ffffff;border:2px solid #f68936;color:#ffffff}button.ghost-white a,.btn.ghost-white a,[role="button"].ghost-white a,[type="submit"].ghost-white a,[type="button"].ghost-white a{background:transparent;border:2px solid #ffffff;color:#ffffff;font-size:0.75rem;padding:15px 30px}button.ghost-white a:hover,.btn.ghost-white a:hover,[role="button"].ghost-white a:hover,[type="submit"].ghost-white a:hover,[type="button"].ghost-white a:hover{background:linear-gradient(330deg, #f68936 0%, #d417cb 100%);color:#ffffff}@media (min-width:460px){button a,[role="button"] a,[type="submit"] a,[type="button"] a{min-height:60px;padding:19px 40px 15px}}form ul{margin:0;padding:0;list-style-type:none}input:focus,textarea:focus,select:focus,label:focus{outline:none}input,textarea{border-radius:20px;margin:0 0 25px 0;width:100%;border:none;background:#ffffff;color:#504f5e;font-weight:600;height:50px;padding:0 30px;font-size:calc(0.625vw + 16px);-webkit-transition:all ease 800ms;transition:all ease 800ms}@media (max-width:320px){input,textarea{font-size:18px}}@media (min-width:1280px){input,textarea{font-size:24px}}input[type="submit"]{margin-bottom:0;width:auto}input[type="radio"]{margin-right:10px}input[type="submit"]{border-radius:15px;color:#ffffff;height:50px;letter-spacing:1px;padding:15px 0;font-weight:600;text-transform:uppercase;background-image:linear-gradient(91.67deg, #00c7cf 0, #2470eb 100%);transition:all 0.3s ease-in-out;box-shadow:initial}input[type="submit"]::before{content:"";display:flex;position:absolute}input[type="submit"]:hover,input[type="submit"]:focus{box-shadow:inset 0 0 0 99999px rgba(0, 0, 0, 0.2);color:#ffffff}textarea{width:100%;max-height:270px}label{padding-left:10px;font-size:14px;text-transform:uppercase;letter-spacing:2px;font-weight:700;color:#504f5e}.sp-easy-accordion .ea-card.sp-ea-single{border-radius:11px;overflow:hidden}.sp-easy-accordion .ea-card.sp-ea-single .ea-header a{color:#022844 !important;padding-top:clamp(16.5px, 0.0125 * 100vw, 22px) !important;padding-bottom:clamp(15px, 0.0113636364 * 100vw, 20px) !important;padding-left:clamp(20px, 0.0198863636 * 100vw, 35px) !important;padding-right:clamp(20px, 0.0198863636 * 100vw, 35px) !important}.sp-easy-accordion .ea-card.sp-ea-single .ea-header a i{color:#022844 !important;bottom:0.1em;position:relative}.sp-easy-accordion .ea-card.sp-ea-single:not(:last-child){margin-bottom:20px}.clear,.entry-content,.comment-content,.site-header,.site-footer{}.clear:before,.entry-content:before,.comment-content:before,.site-header:before,.site-footer:before{content:" ";display:table}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-footer:after{clear:both;content:" ";display:table}.alignleft{display:inline;float:left;margin-right:40px;margin-bottom:20px}@media (min-width:1024px){.alignleft{margin-left:-}}@media (min-width:1200px){.alignleft{margin-left:-}}.alignright{display:inline;float:right;margin-left:40px;margin-bottom:20px}@media (min-width:1024px){.alignright{margin-right:-}}@media (min-width:1200px){.alignright{margin-right:-}}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#ffffff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;color:#000000;display:block;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.listing-filters-bar{-webkit-transition:all ease 400ms;transition:all ease 400ms;position:relative}.listing-filters-bar .filter-by{display:none !important}.listing-filters-bar>ul{-webkit-transition:all ease 400ms;transition:all ease 400ms;background:linear-gradient(23deg, #6002b2 -93%, #00c7cf 104%);list-style:none;margin:0;padding:0;opacity:0;position:absolute;right:0;text-align:center;top:-100px;width:250px;height:0;overflow:hidden}@media (min-width:1024px){.listing-filters-bar>ul{height:unset;overflow:visible;opacity:1;width:unset;position:static;display:flex;flex-direction:row;justify-content:flex-start;background-color:#2470eb;background:linear-gradient(23deg, #6002b2 -93%, #00c7cf 104%);border-radius:15px;padding:0 20px}}.listing-filters-bar>ul.toggled{height:unset;opacity:1;top:50px;z-index:9;overflow:visible}.listing-filters-bar>ul li{-webkit-transition:all ease 400ms;transition:all ease 400ms;color:#ffffff;position:relative;padding:15px 15px 12px;border-bottom:1px solid rgba(255, 255, 255, 0.3);overflow:hidden;line-height:120%;color:#022844;font-weight:700;font-size:16px;text-transform:uppercase}.listing-filters-bar>ul li a,.listing-filters-bar>ul li a:link,.listing-filters-bar>ul li a:visited{-webkit-transition:all ease 400ms;transition:all ease 400ms;color:#022844;display:block;position:relative;z-index:2;text-transform:uppercase;font-weight:700;font-size:16px;line-height:120%}.listing-filters-bar>ul li:before,.listing-filters-bar>ul li:after{content:unset}@media (min-width:1024px){.listing-filters-bar>ul li{-webkit-transition:all ease 400ms;transition:all ease 400ms;padding-top:clamp(19.5px, 0.0147727273 * 100vw, 26px);padding-bottom:clamp(16.5px, 0.0125 * 100vw, 22px);padding-left:clamp(30px, 0.0227272727 * 100vw, 40px);padding-right:clamp(30px, 0.0227272727 * 100vw, 40px);border-bottom:0;text-align:left}.listing-filters-bar>ul li:after{-webkit-transition:all ease 400ms;transition:all ease 400ms;margin-left:10px;transform:translateY(-50%) rotate(-90deg);position:absolute;right:clamp(8px, 0.0113636364 * 100vw, 20px);top:calc(50% + 1px);content:"";display:block;mask-size:contain;-webkit-mask-size:contain;mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-image:url(../images/icon-arrow.svg);-webkit-mask-image:url(../images/icon-arrow.svg);width:clamp(12px, 0.0079545455 * 100vw, 14px);height:20px;background-color:#022844}}@media (min-width:1024px){.listing-filters-bar>ul li:hover{background:unset}.listing-filters-bar>ul li:hover:after{background-color:#ffffff}}.listing-filters-bar>ul li.active{display:block;color:#dadada}.listing-filters-bar>ul li.active>a,.listing-filters-bar>ul li.active>a:link,.listing-filters-bar>ul li.active>a:visited{color:#ffffff;text-decoration:underline}@media (min-width:1024px){.listing-filters-bar>ul li.active{color:#ffffff}.listing-filters-bar>ul li.active>a,.listing-filters-bar>ul li.active>a:link,.listing-filters-bar>ul li.active>a:visited{color:#ffffff}}.listing-filters-bar>ul li.active:hover{background:unset}.listing-filters-bar>ul li.active:after{transform:translateY(-50%) rotate(0deg);background-color:#ffffff}.listing-filters-bar>ul li.hasDropdown:hover{cursor:pointer;background:unset}.listing-filters-bar>ul li.open{overflow:visible}.listing-filters-bar>ul li.open .listing-filters-bar-dropdown{height:auto;opacity:1}@media (max-width:1022px){.listing-filters-bar>ul li.open .listing-filters-bar-dropdown{margin-top:12px;margin-bottom:5px}}.listing-filters-bar>ul>li:hover{color:#ffffff}.listing-filters-bar>ul>li:hover>a{color:#ffffff}.listing-filters-bar ul.listing-filters-bar-dropdown{-webkit-transition:all ease 400ms;transition:all ease 400ms;background:linear-gradient(23deg, #520299 -93%, #00aeb6 104%);margin:0;top:100%;z-index:9;height:0;overflow:hidden}@media (min-width:1024px){.listing-filters-bar ul.listing-filters-bar-dropdown{position:absolute;top:100%;left:0;width:250px;margin-top:unset;margin-bottom:unset;opacity:0}}.listing-filters-bar ul.listing-filters-bar-dropdown li{position:relative;text-align:left;padding:0;text-transform:none;font-weight:normal}.listing-filters-bar ul.listing-filters-bar-dropdown li a,.listing-filters-bar ul.listing-filters-bar-dropdown li a:link,.listing-filters-bar ul.listing-filters-bar-dropdown li a:visited{padding:16px 10px;padding-left:40px}.listing-filters-bar ul.listing-filters-bar-dropdown li:before,.listing-filters-bar ul.listing-filters-bar-dropdown li:after{display:none !important}.listing-filters-bar ul.listing-filters-bar-dropdown li:hover{color:#ffffff;background:linear-gradient(23deg, #520299 -93%, #00aeb6 104%)}.listing-filters-bar ul.listing-filters-bar-dropdown li:hover a{color:#ffffff}.listing-filters-bar ul.listing-filters-bar-dropdown li:before{content:"";display:inline-block;position:absolute;left:20px;top:50%;transform:translateY(-50%);border:1px solid #fff;padding:4px;z-index:1}.listing-filters-bar ul.listing-filters-bar-dropdown li.active a,.listing-filters-bar ul.listing-filters-bar-dropdown li.active a:link,.listing-filters-bar ul.listing-filters-bar-dropdown li.active a:visited{color:#ffffff}.listing-filters-bar ul.listing-filters-bar-dropdown li.active:after{position:absolute;top:50%;left:17px;content:"";display:block;width:5px;height:10px;border:solid #ffd305;border-width:0 2px 2px 0;transform:rotate(45deg) translateY(-10px)}@media (min-width:1024px){.listing-filters-bar ul.listing-filters-bar-dropdown li.active:after{left:7px}}.listing-filters-bar ul.listing-filters-bar-dropdown li.active:before{border-color:#ffd305}.listing-filters-bar button.menu-toggle{color:#eb9500;font-size:0.75rem;margin:10px 0}@media (min-width:1024px){.listing-filters-bar button.menu-toggle{display:none}}.listing-filters-bar button.menu-toggle:hover{color:#780099}.listing-filters-bar button.menu-toggle:hover span{background:#780099}.listing-filters-bar .filter-by{display:none;margin:0 20px 0 0}@media (min-width:1024px){.listing-filters-bar .filter-by{display:block;font-weight:bold}}@media (min-width:1024px){.listing-filters-bar{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}}header[role="banner"]{-webkit-transition:all ease 800ms;transition:all ease 800ms;font-size:0;overflow:visible;position:fixed;top:0;width:100%;z-index:10}header[role="banner"] .wrap{width:96%}@media (max-width:1200px){header[role="banner"] .wrap{display:flex;justify-content:space-between;align-items:center}}header[role="banner"] .site-logo{-webkit-transition:all ease 800ms;transition:all ease 800ms;background:url("../images/logo.svg") no-repeat top left;background-size:contain;display:block;float:left;font-size:0;text-indent:-9999px;margin-top:clamp(10px, 0.0147727273 * 100vw, 26px);margin-bottom:clamp(10px, 0.0147727273 * 100vw, 26px);height:clamp(75px, 0.075 * 100vw, 132px);width:clamp(150px, 0.1528409091 * 100vw, 269px)}header[role="banner"] .site-logo p{display:none}header[role="banner"] .search{z-index:10}header[role="banner"].opaque{background:rgba(120, 0, 153, 0.9)}header[role="banner"].opaque .site-logo{min-height:70px;margin:11px 25px 11px 0}header[role="banner"].opaque nav ul.nav-menu{padding-top:clamp(20px, 0.025 * 100vw, 44px)}header[role="banner"].opaque nav ul.nav-menu>li>a{padding-bottom:clamp(20px, 0.0227272727 * 100vw, 40px)}header[role="banner"].opaque .search{opacity:1}header[role="banner"].static,header[role="banner"].static.opaque{background:#a5179c}header[role="banner"].static .site-logo,header[role="banner"].static.opaque .site-logo{height:85px;margin-top:10px;margin-bottom:10px}header[role="banner"] .search{-webkit-transition:all ease 800ms;transition:all ease 800ms;margin:20px auto 0 auto;opacity:1;width:80%;display:flex}header[role="banner"] .search input{display:inline-block;height:50px;font-size:14px;margin:0;vertical-align:top}header[role="banner"] .search input[type="text"]{border-radius:11px 0 0 11px;width:70%}header[role="banner"] .search input[type="submit"]{border-radius:0 11px 11px 0;color:#ffffff;font-size:16px;letter-spacing:normal;font-weight:600;text-transform:none;width:30%;min-width:80px}header[role="banner"] .search.desk{display:none}header[role="banner"] nav ul.social-links{margin:10px 0 0 0;padding:0}header[role="banner"] nav ul.social-links li{transition:0.3s ease-in-out;display:inline-block;padding:0}header[role="banner"] nav ul.social-links li:before{content:""}header[role="banner"] nav ul.social-links li a{color:#ffffff}header[role="banner"] nav ul.social-links li i{transition:0.3s ease-in-out}header[role="banner"] nav ul.social-links li i:before{transition:0.3s ease-in-out}header[role="banner"] nav ul.social-links li:hover a{background:transparent;color:#ffd305}header[role="banner"] nav ul.social-links li:hover i::before{background-color:#f68936}header[role="banner"] nav ul.social-links .fa-facebook::before{content:"";display:block;mask-size:contain;-webkit-mask-size:contain;mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-image:url(../images/social-facebook.svg);-webkit-mask-image:url(../images/social-facebook.svg);width:22px;height:22px;background-color:#ffffff}header[role="banner"] nav ul.social-links .fa-twitter::before{content:"";display:block;mask-size:contain;-webkit-mask-size:contain;mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-image:url(../images/social-twitter.svg);-webkit-mask-image:url(../images/social-twitter.svg);width:22px;height:22px;background-color:#ffffff}header[role="banner"] nav ul.social-links .fa-instagram::before{content:"";display:block;mask-size:contain;-webkit-mask-size:contain;mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-image:url(../images/social-instagram.svg);-webkit-mask-image:url(../images/social-instagram.svg);width:22px;height:22px;background-color:#ffffff}@media (min-width:1200px){header[role="banner"] .wrap{display:flex;justify-content:space-between}header[role="banner"] .main-navigation{display:flex;align-items:center;justify-content:space-between}header[role="banner"] .main-navigation .menu{height:100%}header[role="banner"].opaque{display:flex}header[role="banner"].opaque .main-navigation{height:100%}header[role="banner"].opaque .main-navigation .search{display:none}}@media (min-width:1200px) and (max-width:1366px){header[role="banner"]:not(.opaque) .main-navigation{padding-top:15px}header[role="banner"]:not(.opaque) .social-links{padding-top:15px}}@media (min-width:640px){header[role="banner"] .search{max-width:300px}}@media (min-width:1200px){header[role="banner"] .wrap{position:relative}header[role="banner"].opaque .site-logo{height:88px;width:179px}header[role="banner"].opaque .search{opacity:0}header[role="banner"] .search{margin:19px 0 0 0;max-width:289px;position:absolute;right:0}header[role="banner"] .search input{height:33px}header[role="banner"] .search input[type="text"]{border-radius:11px 0 0 11px}header[role="banner"] .search input[type="submit"]{border-radius:0 11px 11px 0;font-size:16px;padding:6px 0 5px}header[role="banner"] .search.mobile{display:none}header[role="banner"] .search.desk{display:block}}@media (min-width:1440px){header[role="banner"] .wrap{width:90%}}@media (min-width:600px){body.admin-bar header[role="banner"]{top:46px !important}}@media (min-width:782px){body.admin-bar header[role="banner"]{top:32px !important}}button.menu-toggle{background:none;color:#ffffff;display:block;float:right;font-family:"Lato", sans-serif;font-weight:700;height:auto;letter-spacing:2px;line-height:1.125rem;padding:0;position:relative;text-align:left;text-transform:uppercase;vertical-align:top;width:85px}button.menu-toggle:hover{color:#f68936}button.menu-toggle span{-webkit-transition:all ease 800ms;transition:all ease 800ms;display:block;height:2px;width:20px;background:#f68936;opacity:1;position:absolute;right:0;transform:rotate(0deg)}button.menu-toggle span:nth-child(1){top:0px}button.menu-toggle span:nth-child(2){top:7px}button.menu-toggle span:nth-child(3){top:14px}button.menu-toggle:hover span{background:#ffd305}button.menu-toggle:hover span:nth-child(2){width:18px}button.menu-toggle:hover span:nth-child(1),button.menu-toggle:hover span:nth-child(3){width:22px}button.menu-toggle[aria-expanded="true"]{color:#ffffff}button.menu-toggle[aria-expanded="true"] span:nth-child(2){width:18px}button.menu-toggle[aria-expanded="true"] span:nth-child(1),button.menu-toggle[aria-expanded="true"] span:nth-child(3){width:22px}button.menu-toggle[aria-expanded="false"] span:nth-child(2){width:20px}button.menu-toggle[aria-expanded="false"] span:nth-child(1),button.menu-toggle[aria-expanded="false"] span:nth-child(3){width:20px}header[role="banner"] .wrap{max-width:1584px}header[role="banner"] nav{-webkit-transition:all ease 800ms;transition:all ease 800ms;display:block;position:fixed;z-index:3;top:-136%;width:100%;margin:0 0 0 -2%;padding:20px 0 145px 0;background:#780099;text-align:center;overflow-y:auto;overflow-x:hidden;height:433px;min-height:100%}header[role="banner"] nav.toggled{top:105px !important}header[role="banner"] nav ul{margin:0;padding:0;overflow:visible}header[role="banner"] nav ul li{list-style:none;padding:0;position:relative;-webkit-transition:all ease 800ms;transition:all ease 800ms}header[role="banner"] nav ul li:before{background:none;content:"";height:0;width:0}header[role="banner"] nav ul li.sub-toggled .sub-menu{display:block}header[role="banner"] nav ul li.sub-toggled .toggle-sub{background:transparent;color:#ffffff;padding:10px 25px 15px 40px;top:1px}header[role="banner"] nav ul li.sub-toggled .toggle-sub:before{content:""}header[role="banner"] nav ul li.sub-toggled .toggle-sub:hover,header[role="banner"] nav ul li.sub-toggled .toggle-sub:active,header[role="banner"] nav ul li.sub-toggled .toggle-sub:focus{background:transparent}header[role="banner"] nav ul li a{color:#ffffff;display:block;font-size:clamp(14px, 0.0090909091 * 100vw, 16px);font-weight:600;padding:0;text-decoration:none}@media (max-width:1199px){header[role="banner"] nav ul li a{font-size:16px}}header[role="banner"] nav ul li:hover a,header[role="banner"] nav ul li.active a{background:rgba(0, 0, 0, 0.1);color:#f68936}header[role="banner"] nav ul li .toggle-sub{background:transparent;display:block;position:absolute;z-index:10;right:0;top:1px;padding:10px 25px 15px 40px}header[role="banner"] nav ul li .toggle-sub:before{color:#f68936;content:"";display:inline-block;font-family:"FontAwesome"}header[role="banner"] nav ul li .toggle-sub:hover,header[role="banner"] nav ul li .toggle-sub:active,header[role="banner"] nav ul li .toggle-sub:focus{background:transparent}header[role="banner"] nav ul.sub-menu{display:none}header[role="banner"] nav ul.sub-menu li a{color:#f68936}header[role="banner"] nav ul.sub-menu li a:hover{color:#ffffff}header[role="banner"] nav ul.social-links li{margin:0 !important;height:22px}header[role="banner"] nav ul.social-links li a{font-size:18px;margin-right:10px}header[role="banner"] nav ul.social-links li:last-of-type a{margin-right:0}header[role="banner"] nav ul.social-links li:hover{background:none}header[role="banner"] nav a[href^="tel:"],header[role="banner"] nav [role="button"]{margin:1.25rem 1.25rem 0 1.25rem}header[role="banner"] nav a[href^="tel:"]{display:inline-block;font-size:1.125rem;color:#ffffff;font-weight:700;text-transform:uppercase}header[role="banner"] nav a[href^="tel:"] span{color:#f68936}header[role="banner"] nav [role="button"]{padding:0.875rem 1.875rem}@media (max-width:1199px){header[role="banner"] .main-navigation{display:flex;flex-direction:column;row-gap:3vh}header[role="banner"] .menu{width:100%;display:flex;flex-direction:column}header[role="banner"] .menu a{padding-top:1.5vh;padding-bottom:1.5vh}header[role="banner"] .current-menu-item>a{color:#ffd305}header[role="banner"] nav ul li .toggle-sub{padding-top:0 !important;padding-bottom:0 !important;height:100%}}@media (min-width:1200px){button.menu-toggle{display:none}header[role="banner"] nav{background:none;float:right;height:auto;margin:0;min-height:0%;overflow:visible;padding:0;position:static;text-align:left;width:80%;max-width:1206px}header[role="banner"] nav ul{float:left;padding:50px 0 0 0;-webkit-transition:all ease 800ms;transition:all ease 800ms}header[role="banner"] nav ul li{display:inline-flex;margin:0 20px 0 0;position:relative;width:auto}header[role="banner"] nav ul li:hover .sub-menu{left:-10px;opacity:1}header[role="banner"] nav ul li a{text-align:left}header[role="banner"] nav ul li .toggle-sub{display:none}header[role="banner"] nav ul li.menu-item-has-children:after{content:"";display:block;mask-size:contain;-webkit-mask-size:contain;mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-image:url(../images/icon-chevron-down.svg);-webkit-mask-image:url(../images/icon-chevron-down.svg);width:8px;height:8px;background-color:#ffffff;-webkit-transition:all ease 800ms;transition:all ease 800ms;margin-left:clamp(5px, 0.0051136364 * 100vw, 9px);position:relative;top:13px !important;right:auto !important}header[role="banner"] nav ul li.menu-item-has-children:hover:after{background-color:#ffd305}header[role="banner"] nav ul.nav-menu li a{padding-top:0;padding-bottom:clamp(24px, 0.0267045455 * 100vw, 47px)}header[role="banner"] nav ul.nav-menu li:hover,header[role="banner"] nav ul.nav-menu li.active{background:none}header[role="banner"] nav ul.nav-menu li:hover a,header[role="banner"] nav ul.nav-menu li.active a{background:none}header[role="banner"] nav ul.sub-menu{background:#f68936;display:block;top:100%;left:-99999px;opacity:0;padding:0;position:absolute;transition:opacity 0.4s ease;width:250px}header[role="banner"] nav ul.sub-menu li{width:100%}header[role="banner"] nav ul.sub-menu li a{display:block;font-size:16px;padding:10px 20px;width:100%;text-align:left;color:rgba(255, 255, 255, 0.8)}header[role="banner"] nav ul.sub-menu li:hover,header[role="banner"] nav ul.sub-menu li.active{background:rgba(0, 0, 0, 0.1)}header[role="banner"] nav ul.sub-menu li:hover a,header[role="banner"] nav ul.sub-menu li.active a{color:white}header[role="banner"] nav ul.social-links{float:right}header[role="banner"] nav ul.social-links li a{font-size:18px;margin:0 10px 0 0}header[role="banner"] nav ul.social-links li:last-of-type a{padding:0}header[role="banner"] nav a[href^="tel:"],header[role="banner"] nav [role="button"]{margin:0 0 0 1.25rem}header[role="banner"] nav a[href^="tel:"]{color:#504f5e;word-spacing:3px}header[role="banner"].opaque nav{width:80%}header[role="banner"].opaque nav ul{padding:45px 0 0 0}header[role="banner"].opaque nav ul.sub-menu{padding:0}header[role="banner"].opaque nav ul.sub-menu li a{width:100%}header[role="banner"].opaque nav ul.social-links{padding:0}}@media (min-width:1350px){header[role="banner"] nav ul li{margin:0 25px 0 0}header[role="banner"] nav ul li:last-of-type{margin-right:0}header[role="banner"] nav ul li.menu-item-has-children:after{font-size:0.75rem;right:15px;top:-3px}header[role="banner"] nav ul li.menu-item-has-children:last-of-type:after{right:-10px}header[role="banner"] nav ul.nav-menu li a{padding:0 0 45px 0}header[role="banner"] nav ul.sub-menu li a{font-size:16px;padding:10px 20px}header[role="banner"] nav ul.social-links li a{font-size:20px}header[role="banner"] nav ul.social-links li:last-of-type a{margin-right:0}}@media (min-width:1440px){header[role="banner"] nav a[href^="tel:"],header[role="banner"] nav [role="button"]{margin-left:2.125rem}}@media (min-width:1590px){header[role="banner"]{padding:0 3.125rem}header[role="banner"] nav ul li{margin:0 30px 0 0}header[role="banner"] nav ul li.menu-item-has-children:after{right:20px}header[role="banner"] ul.social-links li a{font-size:25px}}@media (min-width:1700px){header[role="banner"] nav ul li{margin:0 38.5px 0 0}header[role="banner"] nav ul li.menu-item-has-children:after{right:25px}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}body.logged-in header[role="banner"]:not(.opaque) nav.toggled{top:137px !important}@media screen and (max-width:782px){body.logged-in header[role="banner"]:not(.opaque) nav.toggled{top:150px !important}}@media screen and (max-width:600px){body.logged-in header[role="banner"]:not(.opaque){top:46px}}.banner,.inner-banner{min-height:600px;display:block;position:relative}.banner .inner-banner{padding:clamp(140px, 0.1704545455 * 100vw, 300px) 0 clamp(60px, 0.0613636364 * 100vw, 108px)}.banner-large .inner-banner{padding-bottom:clamp(200px, 0.1539772727 * 100vw, 271px) !important}.banner{background-color:#490160;align-items:center;background-repeat:no-repeat;background-size:cover;background-position:center;overflow:hidden;text-align:center;z-index:1}.banner [role="button"]{margin-top:0;margin-bottom:clamp(35px, 0.1020408163 * 100vw, 100px);position:relative;z-index:3}.inner-banner{position:relative}.inner-banner:after{background:linear-gradient(178.86deg, rgba(120, 0, 153, 0) 0.87%, rgba(98, 0, 127, 0.461458) 29.26%, #490160 98.92%);content:" ";display:block;position:absolute;z-index:1;height:100%;width:100%;left:0;top:0}.inner-banner .wrap{width:95%}.inner-banner h1,.inner-banner h2{position:relative;z-index:2}.inner-banner h3,.inner-banner .page-template-page-past-shows .page-title,.page-template-page-past-shows .inner-banner .page-title,.inner-banner .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .inner-banner p{font-family:"Visby CF", sans-serif;font-weight:600;line-height:105%;letter-spacing:normal;margin-top:clamp(20px, 0.0420454545 * 100vw, 74px);font-size:clamp(32px, 0.0386363636 * 100vw, 68px)}.inner-banner h1{line-height:105%}.inner-banner div.title-double{display:none !important}.banner-arrow{-webkit-animation:bannerArrow 1s;-webkit-animation-iteration-count:infinite;animation:bannerArrow 1s;animation-iteration-count:infinite;bottom:250px;display:block;height:22px;left:50%;margin-left:-17px;position:absolute;width:33px;z-index:10}.banner-arrow a{background:url("../images/icon-arrow.svg") repeat-x top left;background-size:cover;display:block;height:20px;left:0;position:absolute;bottom:-25px;width:33px;z-index:12;display:block !important}.home .inner-banner{padding:160px 0 300px 0}.home .inner-banner:after{background-image:linear-gradient(180deg, rgba(120, 0, 153, 0) 0, #490160 87.65%)}.home .inner-banner h1{line-height:1.1}.home .inner-banner h3,.home .inner-banner .page-template-page-past-shows .page-title,.page-template-page-past-shows .home .inner-banner .page-title,.home .inner-banner .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .home .inner-banner p{margin-top:clamp(20px, 0.025 * 100vw, 44px)}@media (min-width:550px){.inner-banner h1{line-height:100%}}@media (min-width:1024px){.banner,.inner-banner{min-height:0}.banner{background-size:100%;background-position:50% 0}.banner-arrow a{bottom:clamp(345px, 0.2613636364 * 100vw, 460px)}.inner-banner:after{height:100%;left:0;top:0;width:100%}.banner-arrow a{bottom:-20px}.home .banner,.home .inner-banner{min-height:900px}.home .banner{background-size:cover;background-position:center}.home .inner-banner h3,.home .inner-banner .page-template-page-past-shows .page-title,.page-template-page-past-shows .home .inner-banner .page-title,.home .inner-banner .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .home .inner-banner p{margin-bottom:clamp(35px, 0.0488636364 * 100vw, 86px)}}@media (min-width:1200px){.banner,.inner-banner{min-height:0}.banner-arrow a{bottom:clamp(150px, 0.1136363636 * 100vw, 200px)}.home .banner,.home .inner-banner{min-height:clamp(1200px, 0.7954545455 * 100vw, 1400px)}.home .inner-banner{padding:clamp(225px, 0.1704545455 * 100vw, 300px) 0}}@media (min-width:1300px){.inner-banner{padding:160px 0 280px}}@media (min-width:1600px){.home .banner,.home .inner-banner{min-height:clamp(1347px, 1.0204545455 * 100vw, 1796px)}.home .inner-banner{padding:clamp(354.75px, 0.26875 * 100vw, 473px) 0}.banner-arrow a{bottom:clamp(345px, 0.2613636364 * 100vw, 460px)}}@-webkit-keyframes bannerArrow{0%{bottom:250px}50%{bottom:260px}100%{bottom:250px}}@keyframes bannerArrow{0%{bottom:250px}50%{bottom:260px}100%{bottom:250px}}.footer-cta{background-image:url("../images/footer-bg.jpg");background-size:cover;background-position:center bottom !important;position:relative;text-align:center;z-index:7}.footer-cta .gradient-background{padding:clamp(100px, 0.125 * 100vw, 220px) 0 clamp(200px, 0.1806818182 * 100vw, 318px) 0;background:none}.footer-cta h3,.footer-cta .page-template-page-past-shows .page-title,.page-template-page-past-shows .footer-cta .page-title,.footer-cta .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .footer-cta p{margin-bottom:clamp(20px, 0.0159090909 * 100vw, 28px)}.footer-cta .newsletter-form{margin:0 auto;overflow:hidden;text-align:center}.footer-cta .newsletter-form button{padding:0 40px}.footer-cta [role="button"]{height:60px;margin-top:20px}@media (min-width:460px){.footer-cta .newsletter-form{width:100%}.footer-cta .newsletter-form input[type="email"],.footer-cta .newsletter-form button{float:left;height:60px}.footer-cta .newsletter-form input[type="email"]{margin-right:2%;width:60%}.footer-cta .newsletter-form button{width:38%}}@media (min-width:640px){.footer-cta .newsletter-form{max-width:600px;width:80%}.footer-cta .newsletter-form input[type="email"],.footer-cta .newsletter-form button{float:left;height:60px}.footer-cta .newsletter-form input[type="email"]{margin-right:2%;width:70%}.footer-cta .newsletter-form button{width:28%}}@media (min-width:1590px){.footer-cta{background-position:0 0}}footer[role="contentinfo"]{background:url("../images/footer-bg.svg") center top / cover no-repeat;color:#ffffff;margin-top:-100px;overflow:hidden;position:relative;text-align:left;z-index:8;padding-bottom:8px;padding-top:40px}footer[role="contentinfo"] .wrap{text-align:left}footer[role="contentinfo"] .wrap section{width:100%;padding-top:10px}footer[role="contentinfo"] .wrap section p{color:#ffffff;font-size:clamp(14px, 0.0102272727 * 100vw, 18px);margin-bottom:0}footer[role="contentinfo"] .wrap section p a{color:#ffffff}footer[role="contentinfo"] ul.social-links{bottom:0;margin-bottom:0}footer[role="contentinfo"] ul.social-links li{display:inline-block;margin-right:7px;padding:0}footer[role="contentinfo"] ul.social-links li:last-child{margin-right:0}footer[role="contentinfo"] ul.social-links li i{transition:0.3s ease-in-out}footer[role="contentinfo"] ul.social-links li a{color:rgba(255, 255, 255, 0.8)}footer[role="contentinfo"] ul.social-links li a:hover{color:white}footer[role="contentinfo"] ul.social-links li a:hover i{opacity:0.8 !important}footer[role="contentinfo"] ul.social-links li:before{content:""}footer[role="contentinfo"] ul.social-links .fa-facebook::before{content:"";display:block;mask-size:contain;-webkit-mask-size:contain;mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-image:url(../images/social-facebook.svg);-webkit-mask-image:url(../images/social-facebook.svg);width:22px;height:22px;background-color:#ffffff}footer[role="contentinfo"] ul.social-links .fa-twitter::before{content:"";display:block;mask-size:contain;-webkit-mask-size:contain;mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-image:url(../images/social-twitter.svg);-webkit-mask-image:url(../images/social-twitter.svg);width:22px;height:22px;background-color:#ffffff;position:relative;top:1px}footer[role="contentinfo"] ul.social-links .fa-instagram::before{content:"";display:block;mask-size:contain;-webkit-mask-size:contain;mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-image:url(../images/social-instagram.svg);-webkit-mask-image:url(../images/social-instagram.svg);width:22px;height:22px;background-color:#ffffff}@media (max-width:1023px){footer[role="contentinfo"] .wrap{display:flex;flex-direction:column;align-items:center;row-gap:12px;text-align:center}footer[role="contentinfo"] .logo-footer{order:1}footer[role="contentinfo"] .social-links{order:2}footer[role="contentinfo"] section{order:3}}.logo-footer{height:auto;width:200px}@media (min-width:1024px){footer[role="contentinfo"]{padding-top:clamp(50px, 0.087890625 * 100vw, 90px);position:relative}footer[role="contentinfo"] .wrap section{overflow:hidden}footer[role="contentinfo"] .wrap section p{float:left;padding-top:10px}footer[role="contentinfo"] .wrap section p:last-of-type{float:right}footer[role="contentinfo"] ul.social-links{left:50%;transform:translateX(-50%);position:absolute}footer[role="contentinfo"] .logo-footer{width:clamp(253.5px, 0.330078125 * 100vw, 338px)}}@media (min-width:2000px){footer[role="contentinfo"]{margin-top:-250px}}.pagination-container{text-align:center;clear:both}nav.custom-pagination{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin:0 auto;padding:0;text-align:center;width:auto;margin-top:0}nav.custom-pagination .page-numbers{transition:none;border-radius:8px;color:#000000;display:inline-block;font-size:clamp(20px, 0.0136363636 * 100vw, 24px);font-weight:500;line-height:100%;margin:40px 0 0 0;display:flex;align-items:center;justify-content:center;height:clamp(40px, 0.0284090909 * 100vw, 50px);width:clamp(40px, 0.0284090909 * 100vw, 50px);padding-top:0.15em;background:transparent;flex:none}nav.custom-pagination .page-numbers:hover{background:linear-gradient(90deg, #fc7b08 1.53%, #f4201d 100%);color:#ffffff}nav.custom-pagination .page-numbers.current{background:linear-gradient(90deg, #fc8821 1.53%, #f53835 100%);color:#ffffff}nav.custom-pagination .page-numbers.prev,nav.custom-pagination .page-numbers.next{font-size:28px;line-height:38px;padding:0;transform:scaleX(0.5)}nav.custom-pagination .page-numbers.prev:hover,nav.custom-pagination .page-numbers.next:hover{background:none;color:#780099}@media (min-width:1024px){nav.custom-pagination .page-numbers.prev,nav.custom-pagination .page-numbers.next{font-size:33px}}.pagination-nav{display:block;overflow:hidden;position:relative;z-index:7}.pagination-nav .prev,.pagination-nav .next{display:block;height:100px;padding:40px 0 0}.pagination-nav .prev a,.pagination-nav .prev a:link,.pagination-nav .prev a:visited,.pagination-nav .prev a:active,.pagination-nav .next a,.pagination-nav .next a:link,.pagination-nav .next a:visited,.pagination-nav .next a:active{transition:all 0.4s ease;color:#504f5e;font-weight:700;letter-spacing:2px;position:relative;text-transform:uppercase;border:0;outline:0}.pagination-nav .prev a:before,.pagination-nav .prev a:link:before,.pagination-nav .prev a:visited:before,.pagination-nav .prev a:active:before,.pagination-nav .next a:before,.pagination-nav .next a:link:before,.pagination-nav .next a:visited:before,.pagination-nav .next a:active:before{transition:all 0.4s ease;border-radius:10px;content:"";display:block;height:60px;top:13px;width:75px;z-index:7}.pagination-nav .prev{float:left}.pagination-nav .prev a:before,.pagination-nav .prev a:link:before,.pagination-nav .prev a:visited:before{background:#ffd305 url(../images/icon-arrow-prev.png) no-repeat 35px 12px;background-size:30%;left:-20px;padding:25px 20px 25px 40px;float:left;transform:translate(-20px, -15px)}.pagination-nav .next{float:right}.pagination-nav .next a:before,.pagination-nav .next a:link:before,.pagination-nav .next a:visited:before{background:#ffd305 url(../images/icon-arrow-next.png) no-repeat 18px 12px;background-size:30%;padding:25px 20px 25px 40px;right:-20px;float:right;transform:translate(20px, -15px)}.splash-heading,.splash-heading2{text-align:center;z-index:1}.splash-heading h2,.splash-heading h3,.splash-heading .page-template-page-past-shows .page-title,.page-template-page-past-shows .splash-heading .page-title,.splash-heading .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .splash-heading p,.splash-heading2 h2,.splash-heading2 h3,.splash-heading2 .page-template-page-past-shows .page-title,.page-template-page-past-shows .splash-heading2 .page-title,.splash-heading2 .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .splash-heading2 p{line-height:105%;position:relative;z-index:3;-webkit-animation:fadein 3.5s ease 2.5s;animation:fadein 3.5s ease 2.5s;-webkit-animation-delay:0s;animation-delay:0s;opacity:1;width:initial}.splash-heading h2,.splash-heading2 h2{font-size:clamp(42px, 0.0772727273 * 100vw, 136px)}.splash-heading h3,.splash-heading .page-template-page-past-shows .page-title,.page-template-page-past-shows .splash-heading .page-title,.splash-heading .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .splash-heading p,.splash-heading2 h3,.splash-heading2 .page-template-page-past-shows .page-title,.page-template-page-past-shows .splash-heading2 .page-title,.splash-heading2 .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .splash-heading2 p{color:#ffffff;font-weight:700;line-height:105%;margin:-8px 0 0;font-size:clamp(28px, 0.0329545455 * 100vw, 58px)}.splash-heading.animate:before,.splash-heading2.animate:before{content:" ";display:block;height:clamp(900px, 0.7590909091 * 100vw, 1336px);width:clamp(900px, 0.7590909091 * 100vw, 1336px);position:absolute;background-size:100%;opacity:1;transform-origin:0 0;-webkit-animation-name:zoomIn;animation-name:zoomIn;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:0.1s;animation-delay:0.1s}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes fadein{0%{opacity:0}50%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}100%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}100%{opacity:1}}.basic-content-section.splash-section-left,.basic-content-section.splash-section-right{display:flex;justify-content:space-between;align-items:center}.basic-content-section.splash-section-left .swoosh-container,.basic-content-section.splash-section-right .swoosh-container{margin-left:initial}@media (min-width:1024px){.basic-content-section.splash-section-left .swoosh-container,.basic-content-section.splash-section-right .swoosh-container{width:44%;max-width:685px}}.basic-content-section.splash-section-left .swoosh-container h3:not(:last-child),.basic-content-section.splash-section-left .swoosh-container .page-template-page-past-shows .page-title:not(:last-child),.page-template-page-past-shows .basic-content-section.splash-section-left .swoosh-container .page-title:not(:last-child),.basic-content-section.splash-section-right .swoosh-container h3:not(:last-child),.basic-content-section.splash-section-right .swoosh-container .page-template-page-past-shows .page-title:not(:last-child),.page-template-page-past-shows .basic-content-section.splash-section-right .swoosh-container .page-title:not(:last-child){margin-bottom:0.4em}.basic-content-section.splash-section-left .swoosh-container p,.basic-content-section.splash-section-right .swoosh-container p{letter-spacing:0.005em}.basic-content-section.splash-section-left .splash-heading.left,.basic-content-section.splash-section-left .splash-heading2.right,.basic-content-section.splash-section-right .splash-heading.left,.basic-content-section.splash-section-right .splash-heading2.right{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;text-align:center;z-index:1;height:clamp(800px, 0.6085227273 * 100vw, 1071px);min-width:clamp(300px, 0.2840909091 * 100vw, 500px);width:min-content;left:initial;right:initial;padding:initial}.basic-content-section.splash-section-left .splash-heading.left:not(.animate),.basic-content-section.splash-section-left .splash-heading2.right:not(.animate),.basic-content-section.splash-section-right .splash-heading.left:not(.animate),.basic-content-section.splash-section-right .splash-heading2.right:not(.animate){opacity:0}@media (max-width:1023px){.basic-content-section.splash-section-left .splash-heading.left,.basic-content-section.splash-section-left .splash-heading2.right,.basic-content-section.splash-section-right .splash-heading.left,.basic-content-section.splash-section-right .splash-heading2.right{width:80%;max-width:550px;min-width:200px}}.basic-content-section.splash-section-left .splash-heading.left::before,.basic-content-section.splash-section-left .splash-heading.left::after,.basic-content-section.splash-section-left .splash-heading2.right::before,.basic-content-section.splash-section-left .splash-heading2.right::after,.basic-content-section.splash-section-right .splash-heading.left::before,.basic-content-section.splash-section-right .splash-heading.left::after,.basic-content-section.splash-section-right .splash-heading2.right::before,.basic-content-section.splash-section-right .splash-heading2.right::after{content:"";width:clamp(800px, 0.6085227273 * 100vw, 1071px);height:clamp(800px, 0.6085227273 * 100vw, 1071px);border-radius:50%;position:absolute;left:50% !important;top:50% !important;transform:translate(-50%, -50%);background-size:100% !important;background-repeat:no-repeat;background-position:center;margin-left:initial}.basic-content-section.splash-section-left .splash-heading.left::before,.basic-content-section.splash-section-left .splash-heading2.right::before,.basic-content-section.splash-section-right .splash-heading.left::before,.basic-content-section.splash-section-right .splash-heading2.right::before{background-color:#0e1b4e;z-index:1}.basic-content-section.splash-section-left .splash-heading.left::after,.basic-content-section.splash-section-left .splash-heading2.right::after,.basic-content-section.splash-section-right .splash-heading.left::after,.basic-content-section.splash-section-right .splash-heading2.right::after{z-index:2}@media (max-width:1023px){.basic-content-section.splash-section-left,.basic-content-section.splash-section-right{flex-direction:column;align-items:center}.basic-content-section.splash-section-left .splash-heading,.basic-content-section.splash-section-left .splash-heading2,.basic-content-section.splash-section-right .splash-heading,.basic-content-section.splash-section-right .splash-heading2{margin-bottom:-200px}.basic-content-section.splash-section-left .splash-heading h2,.basic-content-section.splash-section-left .splash-heading2 h2,.basic-content-section.splash-section-right .splash-heading h2,.basic-content-section.splash-section-right .splash-heading2 h2{font-size:clamp(75px, 0.09765625 * 100vw, 100px);margin-bottom:0.1em}.basic-content-section.splash-section-left .splash-heading h3,.basic-content-section.splash-section-left .splash-heading .page-template-page-past-shows .page-title,.page-template-page-past-shows .basic-content-section.splash-section-left .splash-heading .page-title,.basic-content-section.splash-section-left .splash-heading .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .basic-content-section.splash-section-left .splash-heading p,.basic-content-section.splash-section-left .splash-heading2 h3,.basic-content-section.splash-section-left .splash-heading2 .page-template-page-past-shows .page-title,.page-template-page-past-shows .basic-content-section.splash-section-left .splash-heading2 .page-title,.basic-content-section.splash-section-left .splash-heading2 .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .basic-content-section.splash-section-left .splash-heading2 p,.basic-content-section.splash-section-right .splash-heading h3,.basic-content-section.splash-section-right .splash-heading .page-template-page-past-shows .page-title,.page-template-page-past-shows .basic-content-section.splash-section-right .splash-heading .page-title,.basic-content-section.splash-section-right .splash-heading .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .basic-content-section.splash-section-right .splash-heading p,.basic-content-section.splash-section-right .splash-heading2 h3,.basic-content-section.splash-section-right .splash-heading2 .page-template-page-past-shows .page-title,.page-template-page-past-shows .basic-content-section.splash-section-right .splash-heading2 .page-title,.basic-content-section.splash-section-right .splash-heading2 .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .basic-content-section.splash-section-right .splash-heading2 p{font-size:clamp(42px, 0.056640625 * 100vw, 58px)}.basic-content-section.splash-section-left .splash-heading::before,.basic-content-section.splash-section-left .splash-heading2::before,.basic-content-section.splash-section-right .splash-heading::before,.basic-content-section.splash-section-right .splash-heading2::before{left:50%;top:50%;transform:translate(-50%, -50%)}.basic-content-section.splash-section-left .swoosh-container,.basic-content-section.splash-section-right .swoosh-container{padding-top:clamp(35px, 0.05859375 * 100vw, 60px);padding-bottom:clamp(35px, 0.0927734375 * 100vw, 95px) !important;width:100%;background-position:center bottom;text-align:center !important}}@media (max-width:767px){.basic-content-section.splash-section-left .splash-heading,.basic-content-section.splash-section-left .splash-heading2,.basic-content-section.splash-section-right .splash-heading,.basic-content-section.splash-section-right .splash-heading2{margin-bottom:-200px}.basic-content-section.splash-section-left .splash-heading h2,.basic-content-section.splash-section-left .splash-heading2 h2,.basic-content-section.splash-section-right .splash-heading h2,.basic-content-section.splash-section-right .splash-heading2 h2{font-size:clamp(48px, 0.09765625 * 100vw, 75px);margin-bottom:16px}.basic-content-section.splash-section-left .splash-heading h3,.basic-content-section.splash-section-left .splash-heading .page-template-page-past-shows .page-title,.page-template-page-past-shows .basic-content-section.splash-section-left .splash-heading .page-title,.basic-content-section.splash-section-left .splash-heading .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .basic-content-section.splash-section-left .splash-heading p,.basic-content-section.splash-section-left .splash-heading2 h3,.basic-content-section.splash-section-left .splash-heading2 .page-template-page-past-shows .page-title,.page-template-page-past-shows .basic-content-section.splash-section-left .splash-heading2 .page-title,.basic-content-section.splash-section-left .splash-heading2 .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .basic-content-section.splash-section-left .splash-heading2 p,.basic-content-section.splash-section-right .splash-heading h3,.basic-content-section.splash-section-right .splash-heading .page-template-page-past-shows .page-title,.page-template-page-past-shows .basic-content-section.splash-section-right .splash-heading .page-title,.basic-content-section.splash-section-right .splash-heading .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .basic-content-section.splash-section-right .splash-heading p,.basic-content-section.splash-section-right .splash-heading2 h3,.basic-content-section.splash-section-right .splash-heading2 .page-template-page-past-shows .page-title,.page-template-page-past-shows .basic-content-section.splash-section-right .splash-heading2 .page-title,.basic-content-section.splash-section-right .splash-heading2 .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .basic-content-section.splash-section-right .splash-heading2 p{font-size:clamp(24px, 0.0546875 * 100vw, 42px)}.basic-content-section.splash-section-left .swoosh-container,.basic-content-section.splash-section-right .swoosh-container{padding-bottom:clamp(35px, 0.078125 * 100vw, 60px) !important}}@media (min-width:1024px){.basic-content-section.splash-section-left .splash-heading.left{align-self:flex-end;right:clamp(0px, 0.0102272727 * 100vw, 18px)}.basic-content-section.splash-section-left .splash-heading.left::before,.basic-content-section.splash-section-left .splash-heading.left::after{transform:translate(-63.25%, -50%)}}.basic-content-section.splash-section-left .splash-heading.left::before{background-image:url(../images/stage-1.jpg)}.basic-content-section.splash-section-left .splash-heading.left::after{background-image:radial-gradient(61% 61% at 47% 33%, rgba(103, 5, 154, 0) 40%, #f53636 100%)}@media (min-width:1024px){.basic-content-section.splash-section-left .swoosh-container.right{align-self:flex-start;padding-top:clamp(31.5px, 0.0238636364 * 100vw, 42px);padding-bottom:365px}}@media (min-width:1024px){.basic-content-section.splash-section-left+.basic-content-section>.swoosh-container.image-bg{margin-top:-365px !important}}@media (min-width:1024px){.basic-content-section.splash-section-right{max-width:1508px;margin-left:auto;margin-right:auto}}@media (min-width:1024px){.basic-content-section.splash-section-right .splash-heading2.right{order:2}.basic-content-section.splash-section-right .splash-heading2.right::before,.basic-content-section.splash-section-right .splash-heading2.right::after{transform:translate(-39.25%, -50%)}}@media (min-width:1760px){.basic-content-section.splash-section-right .splash-heading2.right{left:clamp(0px, 0.0511363636 * 100vw, 90px)}}.basic-content-section.splash-section-right .splash-heading2.right::before{background-image:url(../images/stage-2.jpg)}.basic-content-section.splash-section-right .splash-heading2.right::after{background-image:radial-gradient(67% 67% at 47% 33%, rgba(118, 5, 154, 0) 40%, #fc8821 100%)}.basic-content-section.splash-section-right .swoosh-container.left{margin-right:initial}@media (min-width:1024px){.basic-content-section.splash-section-right .swoosh-container.left{order:1;position:relative;top:clamp(0px, 0.0056818182 * 100vw, 10px)}}.basic-content-section.splash-section-right .swoosh-container.left h3,.basic-content-section.splash-section-right .swoosh-container.left .page-template-page-past-shows .page-title,.page-template-page-past-shows .basic-content-section.splash-section-right .swoosh-container.left .page-title,.basic-content-section.splash-section-right .swoosh-container.left .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .basic-content-section.splash-section-right .swoosh-container.left p{margin-bottom:15px}.basic-content-section.splash-section-right .swoosh-container.left ul+div[role="button"]{margin-top:4px}.basic-content-section.splash-section-right .swoosh-container.left li{font-size:clamp(16px, 0.0113636364 * 100vw, 20px);letter-spacing:0.005em;padding-bottom:clamp(10.5px, 0.0079545455 * 100vw, 14px)}.basic-content-section.splash-section-right .swoosh-container.left li:last-child{padding-bottom:0}body.home .splash-heading::before{background-image:url("/wp-content/uploads/2023/06/DSC_2920-RE-copy.png")}body.home .splash-heading2::before{background-image:url("/wp-content/uploads/2023/06/Orlando-REP_Junie-B.-Jones-4.png")}body.home .involved-region{background-image:url("/wp-content/uploads/2023/06/Orlando-REP_Luchadora-78.png")}body.home .involved-region .gradient-background{background-image:none}body.page-template-page-about .basic-content-section.splash-section-left .splash-heading.left::before{background-image:url("/wp-content/uploads/2023/06/Rh-22.png") !important}body.page-template-page-about .basic-content-section.splash-section-left .splash-heading.left::after{background:transparent}body.page-template-page-about .basic-content-section.splash-section-right .splash-heading2.right::before{background-image:url("/wp-content/uploads/2023/06/Orlando-REP_Locomotion-51.png") !important}body.page-template-page-about .basic-content-section.splash-section-right .splash-heading2.right::after{background:transparent}body.page-template-page-mfa .basic-content-section.splash-section-left .splash-heading.left::before{background-image:url("/wp-content/uploads/2023/06/DSC_5030.png") !important}body.page-template-page-mfa .basic-content-section.splash-section-left .splash-heading.left::after{background:transparent}body.page-template-page-mfa .basic-content-section.splash-section-right .splash-heading2.right::before{background-image:url("/wp-content/uploads/2023/06/Frog-and-Toad-46.png") !important}body.page-template-page-mfa .basic-content-section.splash-section-right .splash-heading2.right::after{background:transparent}body.page-template-page-youth-academy .basic-content-section.splash-section-left .splash-heading.left::before{background-image:url("/wp-content/uploads/2023/06/DSC0842.png") !important}body.page-template-page-youth-academy .basic-content-section.splash-section-left .splash-heading.left::after{background:transparent}body.page-template-page-youth-academy .basic-content-section.splash-section-right .splash-heading2.right::before{background-image:url("/wp-content/uploads/2023/06/DSC4469.png") !important}body.page-template-page-youth-academy .basic-content-section.splash-section-right .splash-heading2.right::after{background:transparent}body.page-template-page-get-involved .basic-content-section.splash-section-left .splash-heading.left::before{background-image:url("/wp-content/uploads/2023/06/Orlando-REP_Spongebob-Squarepants-13.png") !important}body.page-template-page-get-involved .basic-content-section.splash-section-left .splash-heading.left::after{background:transparent}body.page-template-page-get-involved .basic-content-section.splash-section-right .splash-heading2.right::before{background-image:url("/wp-content/uploads/2023/06/Pete-the-Cat-224.png") !important}body.page-template-page-get-involved .basic-content-section.splash-section-right .splash-heading2.right::after{background:transparent}body.page-template-page-field-trips .basic-content-section.splash-section-left .splash-heading.left::before{background-image:url("/wp-content/uploads/2023/06/OrlandoREP_Spongebob-Squarepants-91.png") !important}body.page-template-page-field-trips .basic-content-section.splash-section-left .splash-heading.left::after{background:transparent}body.page-template-page-contact .basic-content-section.splash-section-right .splash-heading2.right::before{background-image:url("/wp-content/uploads/2023/06/OFS-YA1.png") !important}body.page-template-page-contact .basic-content-section.splash-section-right .splash-heading2.right::after{background:transparent}.featured-show h3,.featured-show .page-template-page-past-shows .page-title,.page-template-page-past-shows .featured-show .page-title,.featured-show .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .featured-show p{font-weight:700;font-size:clamp(26px, 0.0329545455 * 100vw, 58px);line-height:105%;margin-bottom:26px}.featured-show h3,.featured-show .page-template-page-past-shows .page-title,.page-template-page-past-shows .featured-show .page-title,.featured-show .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .featured-show p,.featured-show h3 a,.featured-show .page-template-page-past-shows .page-title a,.page-template-page-past-shows .featured-show .page-title a,.featured-show .basic-content-section.history .swoosh-container.no-bg .time-line-cta p a,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .featured-show p a{color:#780099}.featured-show .show-graphic{margin:-160px auto 0 auto;position:relative;text-align:center;z-index:4;height:auto;aspect-ratio:1;max-width:550px}.featured-show .show-graphic img{display:block;height:100%;width:100%;border-radius:20px;object-fit:cover;object-position:center}.featured-show .show-graphic .graphic-info-container{background:rgba(0, 0, 0, 0.6);border-radius:0 0 20px 0;bottom:0;display:none;overflow:hidden;padding:20px 20px 20px 20px;position:absolute;width:100%;z-index:3;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.featured-show .show-graphic .graphic-info-container p{font-weight:800;font-size:clamp(18px, 0.0136363636 * 100vw, 24px);line-height:100%;letter-spacing:0.12em;color:#ffffff;float:left;margin:0;text-transform:uppercase;position:relative;top:0.1em}.featured-show .show-graphic .graphic-info-container div{float:right}.featured-show .show-times{border-radius:20px;-moz-box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);-webkit-box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);background:#ffffff url("../images/swoosh-container-new.svg") no-repeat center bottom;background-size:100%;padding-left:clamp(15px, 0.05859375 * 100vw, 60px);padding-right:clamp(15px, 0.05859375 * 100vw, 60px);padding-top:clamp(90px, 0.1171875 * 100vw, 120px);padding-bottom:clamp(40px, 0.17578125 * 100vw, 180px);position:relative;text-align:center;z-index:3;margin-top:-50px}.featured-show .show-times p{margin-bottom:10px}.featured-show .show-times h5{letter-spacing:normal}.featured-show .show-times h6 a{font-weight:700;letter-spacing:normal}.featured-show .show-times .show-info-mobile h6{margin:5px 0 20px 0}.featured-show .show-times .show-info-mobile h6 a{color:#afafaf;font-size:clamp(16px, 0.0102272727 * 100vw, 18px);margin:0}.featured-show .show-times .show-info-mobile p{color:#5786e5;font-weight:bold;letter-spacing:2px;margin-bottom:0;text-transform:uppercase}.featured-show .show-times .show-info-desk{display:none}.featured-show .show-times ul{list-style:none;margin:0 auto;overflow:hidden;padding:0;width:65%}.featured-show .show-times ul li{float:left;font-size:15px;list-style:none;margin:0 6% 23px 0;padding:0;width:33%}.featured-show .show-times ul li:before{background:none;content:"";height:0;width:0}.featured-show .show-times ul li a{border:2px solid #c1ce34;border-radius:10px;color:#000000;display:block;font-weight:700;font-size:clamp(16px, 0.0102272727 * 100vw, 18px);line-height:150%;letter-spacing:0.05em;padding:10px 0 5px;width:100%}.featured-show .show-times ul li a:hover{background:#c1ce34;color:#ffffff}.featured-show .show-times ul li:first-of-type{border:none;color:#000000;font-weight:900;letter-spacing:normal;padding:10px 0 5px 7px;text-transform:uppercase;width:20%;font-weight:700;font-size:clamp(16px, 0.0102272727 * 100vw, 18px);line-height:150%}.featured-show .show-times ul li:last-of-type{margin:0 0 20px 0}.featured-show .show-times ul li.sold-out{border:2px solid #cecece;border-radius:10px;color:#cecece;font-weight:700;padding:7px 0;text-transform:uppercase}@media (min-width:750px){.featured-show .show-graphic{width:80%;max-width:initial}}@media (min-width:1024px){.featured-show{height:400px;position:relative;height:initial !important;display:flex;flex-direction:row-reverse;align-items:center;margin-top:-180px}.featured-show h3,.featured-show .page-template-page-past-shows .page-title,.page-template-page-past-shows .featured-show .page-title,.featured-show .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .featured-show p{font-size:clamp(32px, 0.0329545455 * 100vw, 58px)}.featured-show .show-graphic{position:relative}.featured-show .show-times{position:relative;margin-top:0 !important}.featured-show .show-graphic{width:48.7%;z-index:3;margin:0}.featured-show .show-graphic img{border-radius:0 20px 20px 0}.featured-show .show-times{width:51.3%;z-index:4;padding-top:35px;padding-bottom:clamp(90px, 0.1 * 100vw, 120px)}.featured-show .show-times p{margin-bottom:clamp(24px, 0.0318181818 * 100vw, 56px)}.featured-show .show-times ul{width:100%}}@media (min-width:1200px){.featured-show{margin-top:-333px}.featured-show .show-times{padding-top:clamp(35px, 0.0414772727 * 100vw, 73px);padding-bottom:clamp(60px, 0.0602272727 * 100vw, 106px)}.featured-show .show-times .show-info-desk{display:block}.featured-show .show-times .show-info-mobile{display:none}.featured-show h6{margin-bottom:60px}.featured-show .show-graphic{bottom:clamp(0px, 0.0159090909 * 100vw, 28px);aspect-ratio:0.95}}@media (min-width:1440px){.featured-show .show-times{padding-left:clamp(35px, 0.0454545455 * 100vw, 80px);padding-right:clamp(35px, 0.0454545455 * 100vw, 80px)}.featured-show .show-times ul{width:80%}.featured-show .show-graphic .graphic-info-container{padding:20px 27px 20px 50px;min-height:115px}}@media (min-width:1700px){.featured-show .show-times{padding-left:clamp(75px, 0.0568181818 * 100vw, 100px);padding-right:clamp(75px, 0.0568181818 * 100vw, 100px)}}.basic-content-section{clear:both;padding:40px 0;position:relative;padding-bottom:clamp(60px, 0.0727272727 * 100vw, 128px);padding-top:clamp(60px, 0.0727272727 * 100vw, 128px)}.basic-content-section>h1,.basic-content-section>h2,.basic-content-section>h3,.page-template-page-past-shows .basic-content-section>.page-title,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .basic-content-section>p,.basic-content-section>h4,.show-description-container .basic-content-section>h3,.show-description-container .page-template-page-past-shows .basic-content-section>.page-title,.page-template-page-past-shows .show-description-container .basic-content-section>.page-title,.show-description-container .basic-content-section.history .swoosh-container.no-bg .time-line-cta .basic-content-section>p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .show-description-container .basic-content-section>p,.error404 [role="main"] .basic-content-section>p,.basic-content-section>h5,.basic-content-section>h6,.basic-content-section>ul,.basic-content-section>ol,.basic-content-section>p,.basic-content-section>table{max-width:1240px;margin-left:auto;margin-right:auto}.basic-content-section ul li{font-style:italic;padding-bottom:10px}.basic-content-section ul li:before{font-style:normal}.basic-content-section iframe{vertical-align:middle}.basic-content-section .swoosh-container{margin:0}.basic-content-section .swoosh-container.image-bg{margin:0}.basic-content-section.narrow{margin:0 auto;max-width:1000px}.basic-content-section:first-child{padding-top:0 !important}.intro-content+.basic-content-section{padding-top:0 !important}.basic-content-section+.basic-content-section{padding-top:0}.single-container-listing-view{border-radius:20px;-moz-box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);-webkit-box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);background:#ffffff url("../images/swoosh-container-new.svg") no-repeat center bottom;background-size:110%;padding:40px 30px 40px 95px;position:relative;text-align:center;z-index:3}@media (max-width:1599px){.single-container-listing-view{padding-bottom:0 !important}}.single-container-listing-view h3,.single-container-listing-view .page-template-page-past-shows .page-title,.page-template-page-past-shows .single-container-listing-view .page-title,.single-container-listing-view .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .single-container-listing-view p,.single-container-listing-view h6,.single-container-listing-view p{text-align:left;max-width:600px}.single-container-listing-view h3,.single-container-listing-view .page-template-page-past-shows .page-title,.page-template-page-past-shows .single-container-listing-view .page-title,.single-container-listing-view .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .single-container-listing-view p{font-size:30px;margin-bottom:17px}.single-container-listing-view h3,.single-container-listing-view .page-template-page-past-shows .page-title,.page-template-page-past-shows .single-container-listing-view .page-title,.single-container-listing-view .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .single-container-listing-view p,.single-container-listing-view h3 a,.single-container-listing-view .page-template-page-past-shows .page-title a,.page-template-page-past-shows .single-container-listing-view .page-title a,.single-container-listing-view .basic-content-section.history .swoosh-container.no-bg .time-line-cta p a,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .single-container-listing-view p a{color:#f68936}.single-container-listing-view h6{margin:0 0 15px 0}.single-container-listing-view p{margin-bottom:0}@media (max-width:1599px){.single-container-listing-view ul{margin-bottom:0 !important}}.single-container-listing-view ul,.single-container-listing-view li{list-style:none;margin:0;padding:0}.single-container-listing-view li{border-bottom:1px solid #cecece;margin-bottom:60px;padding:0 0 48px 0;position:relative}.single-container-listing-view li:last-of-type{border:none}@media (max-width:1599px){.single-container-listing-view li:last-of-type{margin-bottom:0}}.single-container-listing-view li:before{background:none;content:"";height:0;width:0}.single-container-listing-view li img{border-radius:100%;height:79px;left:-110px;position:absolute;top:4px;width:79px}.single-container-listing-view li .hash-anchor{visibility:hidden;position:absolute;top:-150px}.single-container-listing-view .button{display:block;text-align:left;text-transform:capitalize}.single-container-listing-view [role="button"].ghost{display:none}@media (min-width:460px){.single-container-listing-view ul{margin:0 0 60px 0}}@media (min-width:640px){.single-container-listing-view ul{margin:0 0 80px 0}}@media (min-width:1024px){.single-container-listing-view{background:transparent;box-shadow:none;padding:0 20px 0 172px;width:52.75%}.single-container-listing-view ul{margin:0 0 clamp(60px, 0.0454545455 * 100vw, 80px) 0}.single-container-listing-view li img{height:145px;left:-172px;width:145px}.single-container-listing-view [role="button"].ghost{display:block;text-align:left}}@media (min-width:1200px){.single-container-listing-view{padding:0 20px 40px 172px}.single-container-listing-view h3,.single-container-listing-view .page-template-page-past-shows .page-title,.page-template-page-past-shows .single-container-listing-view .page-title,.single-container-listing-view .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .single-container-listing-view p{font-size:clamp(32px, 0.0227272727 * 100vw, 40px)}}.swoosh-container{border-radius:20px;-moz-box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);-webkit-box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);background:#ffffff url("../images/swoosh-container.svg") no-repeat bottom center;background-size:100%;padding:40px 30px 60px 30px;position:relative;text-align:center;z-index:3}.swoosh-container p{margin-bottom:16px}.swoosh-container ul li{text-align:left}.swoosh-container ul+[role="button"] a{margin-top:4px}@media (max-width:1023px){.swoosh-container [role="button"]{margin-right:9px;margin-left:9px}}.swoosh-container [role="button"] a{display:block;text-align:center;width:100%;margin-top:18px}@media (min-width:1024px){.swoosh-container>p:last-child,.swoosh-container>ul:last-child,.swoosh-container>ol:last-child{margin-bottom:clamp(40px, 0.0454545455 * 100vw, 80px)}}@media (max-width:1023px){.swoosh-container>p:last-child,.swoosh-container>ul:last-child,.swoosh-container>ol:last-child{margin-bottom:clamp(40px, 0.1041666667 * 100vw, 80px)}}@media (min-width:460px){.swoosh-container{padding:50px 50px 90px 50px}.swoosh-container [role="button"] a{width:fit-content}}@media (min-width:640px){.swoosh-container{padding:50px 50px 130px 50px}}@media (min-width:1024px){.swoosh-container{background-position:left 0 bottom -50px}}.swoosh-container.image-bg{background-position:top center;background-size:cover;box-shadow:none;margin-bottom:40px;padding:0;max-width:1508px;margin-left:auto !important;margin-right:auto !important}.swoosh-container.image-bg h2{margin-bottom:0.1em}.swoosh-container.image-bg h3,.swoosh-container.image-bg .page-template-page-past-shows .page-title,.page-template-page-past-shows .swoosh-container.image-bg .page-title,.swoosh-container.image-bg .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .swoosh-container.image-bg p{margin-bottom:30px}.swoosh-container.image-bg div.title-double{font-size:calc(13.5416666667vw + 26.6666666667px);top:40px}@media (max-width:320px){.swoosh-container.image-bg div.title-double{font-size:70px}}@media (min-width:1280px){.swoosh-container.image-bg div.title-double{font-size:200px}}.swoosh-container.image-bg p{color:#ffffff;font-style:italic;margin-bottom:1em;max-width:clamp(760px, 0.5454545455 * 100vw, 960px);margin-left:auto;margin-right:auto;font-size:clamp(18px, 0.0125 * 100vw, 22px)}.swoosh-container.image-bg .swoosh-container-inner{border-radius:20px;background:linear-gradient(180deg, rgba(120, 0, 153, 0) 10%, rgba(36, 112, 237, 0.4) 50%, #00c7cf 100%), rgba(0, 0, 0, 0.3)}.swoosh-container.image-bg .swoosh-container-swoosh{border-radius:20px;-moz-box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);-webkit-box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);background:url("../images/swoosh-container-4.svg") no-repeat center bottom;background-size:100%;padding-top:clamp(60px, 0.0840909091 * 100vw, 148px);padding-left:clamp(20px, 0.0511363636 * 100vw, 90px);padding-right:clamp(20px, 0.0511363636 * 100vw, 90px);padding-bottom:clamp(40px, 0.1090909091 * 100vw, 192px)}.swoosh-container.image-bg .swoosh-container-swoosh p:last-child{margin-bottom:clamp(60px, 0.0681818182 * 100vw, 120px)}@media (min-width:1200px){.swoosh-container.image-bg h2{margin-bottom:-0.05em}}@media (min-width:1024px){.swoosh-container.image-bg .swoosh-container-swoosh{position:relative}}.intro-content .swoosh-container{background-position:0 bottom}.swoosh-container.no-bg{text-align:left}@media (min-width:1024px){.swoosh-container.no-bg{background:transparent;border-radius:0;box-shadow:none;padding:0;width:35%}.swoosh-container.right{margin-left:65%}.swoosh-container.left{margin-right:65%}}.intro-content{position:relative;z-index:2;margin-bottom:clamp(60px, 0.0795454545 * 100vw, 140px);margin-top:-374px }@media (max-width:1760px){.intro-content{margin-top:calc(-200px + (-374 - -200) * ((100vw - 280px) / (1760 - 280)))}}@media (max-width:280px){.intro-content{margin-top:-200px }}.intro-content h3,.intro-content .page-template-page-past-shows .page-title,.page-template-page-past-shows .intro-content .page-title,.intro-content .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .intro-content p{font-size:clamp(28px, 0.0227272727 * 100vw, 40px);color:#f68936;margin-bottom:0.8em}.intro-content h3:not(:first-child),.intro-content .page-template-page-past-shows .page-title:not(:first-child),.page-template-page-past-shows .intro-content .page-title:not(:first-child){margin-top:1em}.intro-content p{font-size:clamp(22px, 0.0159090909 * 100vw, 28px);font-style:italic;font-weight:600;margin-top:0.65em;margin-bottom:0.65em}.intro-content .img{border-radius:20px;-moz-box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);-webkit-box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);display:none;position:absolute;right:0;top:50%;transform:translateY(-50%);margin-left:-5%;width:75%;z-index:1;max-height:90%}.intro-content .swoosh-container{background-image:url("../images/swoosh-container-3.svg");display:flex;flex-direction:column;align-items:center;padding-top:clamp(50px, 0.0426136364 * 100vw, 75px);padding-left:clamp(20px, 0.0482954545 * 100vw, 85px);padding-right:clamp(20px, 0.0482954545 * 100vw, 85px);padding-bottom:clamp(67.5px, 0.0511363636 * 100vw, 90px)}.intro-content .swoosh-container .title{margin-bottom:clamp(15px, 0.0142045455 * 100vw, 25px)}.intro-content .swoosh-container .intro-body{flex-grow:1;display:flex;flex-direction:column;justify-content:center}.intro-content .swoosh-container .intro-body:last-child{margin-bottom:clamp(60px, 0.0482954545 * 100vw, 85px)}.intro-content .swoosh-container div[role="button"] a{margin-top:15px}.intro-content .swoosh-container p:only-of-type{flex-grow:1;display:flex;flex-direction:column;justify-content:center}@media (max-width:1099px){.intro-content .swoosh-container{padding-bottom:clamp(60px, 0.1090909091 * 100vw, 120px)}.intro-content h3.title,.intro-content .page-template-page-past-shows .title.page-title,.page-template-page-past-shows .intro-content .title.page-title{font-size:clamp(32px, 0.0363636364 * 100vw, 40px)}}@media (max-width:979px){.intro-content .swoosh-container{padding-bottom:clamp(35px, 0.1020408163 * 100vw, 100px)}}@media (min-width:1024px){.intro-content{overflow:hidden}.intro-content .swoosh-container{float:left;min-height:500px;z-index:2}.intro-content .img{display:block}}@media (min-width:1100px){.intro-content .swoosh-container{width:51.3%;min-height:600px}}@media (min-width:1200px){.intro-content .swoosh-container{min-height:710px}}@media (min-width:1440px){.intro-content .img{width:50%}}.shows-listing-container{position:relative;z-index:2;padding-top:clamp(60px, 0.0784090909 * 100vw, 138px);padding-bottom:clamp(60px, 0.0727272727 * 100vw, 128px)}.shows-listing-container h3.title,.shows-listing-container .page-template-page-past-shows .title.page-title,.page-template-page-past-shows .shows-listing-container .title.page-title{float:left;margin-bottom:40px;margin-right:20px}.shows-listing-notice{clear:both;padding:20px 0}.shows-listing{clear:both;margin:0;overflow:hidden;padding:0;position:relative}.shows-listing.isLoadingAjax:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(255, 255, 255, 0.5);z-index:9}.shows-listing li{border-radius:20px;-moz-box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);-webkit-box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);background:linear-gradient(116deg, #6002b2 17%, #00c7cf 100%);list-style:none;margin-bottom:40px;padding:0;text-align:center}.shows-listing li:before{content:"";height:0;width:0}.shows-listing li img{border-radius:20px 20px 0 0}.shows-listing li .show-info{padding:33px 20px 47px 20px}.shows-listing li h6,.shows-listing li h3 a,.shows-listing li .page-template-page-past-shows .page-title a,.page-template-page-past-shows .shows-listing li .page-title a,.shows-listing li .basic-content-section.history .swoosh-container.no-bg .time-line-cta p a,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .shows-listing li p a{color:#ffffff;text-transform:uppercase}.shows-listing li h6{font-weight:800;font-size:clamp(22px, 0.0170454545 * 100vw, 30px);line-height:120%;letter-spacing:0.2em;margin-top:0;margin-bottom:15px}.shows-listing li h3,.shows-listing li .page-template-page-past-shows .page-title,.page-template-page-past-shows .shows-listing li .page-title,.shows-listing li .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .shows-listing li p{display:block;font-size:clamp(18px, 0.0125 * 100vw, 22px);line-height:200%;letter-spacing:0.1em;margin-bottom:33px}.shows-listing-filters{float:right;position:relative}.shows-listing-filters button.menu-toggle{color:#eb9500;font-size:0.75rem;margin:10px 0 0 0}.shows-listing-filters button.menu-toggle:hover{color:#780099}.shows-listing-filters button.menu-toggle:hover span{background:#780099}.shows-listing-filters ul{-webkit-transition:all ease 500ms;transition:all ease 500ms;background:linear-gradient(23deg, #6002b2 -93%, #00c7cf 104%);list-style:none;margin:0;opacity:0;padding:0;position:absolute;right:0;text-align:center;top:-200px;width:250px}.shows-listing-filters ul.toggled{opacity:1;top:40px;z-index:1}.shows-listing-filters ul li{list-style:none;padding:0;width:100%}.shows-listing-filters ul li:before{content:"";height:0;width:0}.shows-listing-filters ul li a{border-bottom:1px solid rgba(255, 255, 255, 0.35);color:#022844;display:block;text-transform:uppercase;transition:all 0.8s ease;width:100%;line-height:120%;padding:15px 15px 11px;font-weight:700;font-size:16px}.shows-listing-filters ul li a.active{color:#ffffff}.shows-listing-filters ul li:hover a{background:linear-gradient(23deg, #520299 -93%, #00aeb6 104%);color:#ffffff}.shows-listing-filters ul li:last-of-type a{border-bottom:none}@media (min-width:640px){.shows-listing li{float:left;margin:0 4% 40px 0;width:48%}.shows-listing li:nth-child(2n+2){margin:0 0 40px 0}.shows-listing li h3,.shows-listing li .page-template-page-past-shows .page-title,.page-template-page-past-shows .shows-listing li .page-title,.shows-listing li .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .shows-listing li p{min-height:100px}.shows-listing-filters button.menu-toggle{margin:10px 0 0 0}}@media (min-width:1024px){.shows-listing-filters button.menu-toggle{display:none}.shows-listing-filters ul{background-color:#2470eb;background:linear-gradient(23deg, #6002b2 -93%, #00c7cf 104%);border-radius:20px;opacity:1;overflow:hidden;position:relative;top:0;width:auto}.shows-listing-filters ul.toggled{top:0}.shows-listing-filters ul li{float:left;text-align:center;width:auto}.shows-listing-filters ul li:before{content:"";height:0;width:0}.shows-listing-filters ul li a{border-bottom:none;padding-top:clamp(19.5px, 0.0147727273 * 100vw, 26px);padding-bottom:clamp(16.5px, 0.0125 * 100vw, 22px);padding-left:clamp(20px, 0.0227272727 * 100vw, 40px);padding-right:clamp(20px, 0.0227272727 * 100vw, 40px)}.shows-listing-filters ul li:hover a{background:none;color:#ffffff}.shows-listing-filters ul li:first-of-type a{border-radius:15px 0 0 15px}.shows-listing-filters ul li:last-of-type a{border-radius:0 15px 15px 0}}@media (min-width:1200px){.shows-listing li{float:left;margin:0 3% 40px 0;width:31.333%}.shows-listing li:nth-child(2n+2){margin:0 3% 40px 0}.shows-listing li:nth-child(3n+3){margin:0 0 40px 0}}@media (min-width:1590px){.shows-listing-filters ul li a{padding-left:clamp(24px, 0.0386363636 * 100vw, 68px);padding-right:clamp(24px, 0.0386363636 * 100vw, 68px)}.shows-listing-filters ul li:last-of-type a{padding-right:clamp(40.5px, 0.0306818182 * 100vw, 54px)}.shows-listing-filters ul li:first-of-type a{padding-left:clamp(40.5px, 0.0306818182 * 100vw, 54px)}}.entry-content-asset{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:20px}.entry-content-asset iframe,.entry-content-asset object,.entry-content-asset embed{position:absolute;top:0;left:0;width:100%;height:100%}.entry-content-asset img,.entry-content-asset iframe,.entry-content-asset object,.entry-content-asset embed{max-width:100%}main[role="main"].default .alignleft,main[role="main"].default .alignright{display:block;height:auto}@media (min-width:640px){main[role="main"].default .alignleft,main[role="main"].default .alignright{display:inline;max-width:66%}}@media (min-width:1024px){main[role="main"].default .alignleft,main[role="main"].default .alignright{max-width:none}}@media (min-width:1024px){.shows-region .show-times{min-height:clamp(600px, 0.5113636364 * 100vw, 900px);display:flex;flex-direction:column;justify-content:space-between}}.shows-region .shows-listing-home{margin-bottom:60px;position:relative}.shows-region .shows-listing-home{display:flex;justify-content:flex-end;flex-direction:row-reverse;padding-top:clamp(60px, 0.0738636364 * 100vw, 130px);column-gap:clamp(100px, 0.0863636364 * 100vw, 152px)}.shows-region .shows-listing-home .single-container-listing-view{padding-top:0;width:52.75%}@media (max-width:1439px){.shows-region .shows-listing-home .single-container-listing-view{width:60%}}.shows-region .shows-listing-home .splash-heading{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;width:fit-content;position:relative;left:initial;top:initial;min-width:initial;margin-top:clamp(69px, 0.0522727273 * 100vw, 92px)}.shows-region .shows-listing-home .splash-heading h3,.shows-region .shows-listing-home .splash-heading .page-template-page-past-shows .page-title,.page-template-page-past-shows .shows-region .shows-listing-home .splash-heading .page-title,.shows-region .shows-listing-home .splash-heading .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .shows-region .shows-listing-home .splash-heading p{width:min-content}.shows-region .shows-listing-home .splash-heading::before{background-size:100%;left:0;top:0;transform:translate(-11.75%, -40.5%)}@media (max-width:1023px){.shows-region .shows-listing-home{padding-top:370px;flex-direction:column;align-items:center}.shows-region .shows-listing-home .splash-heading,.shows-region .shows-listing-home .splash-heading2{margin-bottom:clamp(60px, 0.087890625 * 100vw, 90px)}.shows-region .shows-listing-home .splash-heading h2,.shows-region .shows-listing-home .splash-heading2 h2{font-size:clamp(78px, 0.1328125 * 100vw, 136px);margin-bottom:0.1em}.shows-region .shows-listing-home .splash-heading h3,.shows-region .shows-listing-home .splash-heading .page-template-page-past-shows .page-title,.page-template-page-past-shows .shows-region .shows-listing-home .splash-heading .page-title,.shows-region .shows-listing-home .splash-heading .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .shows-region .shows-listing-home .splash-heading p,.shows-region .shows-listing-home .splash-heading2 h3,.shows-region .shows-listing-home .splash-heading2 .page-template-page-past-shows .page-title,.page-template-page-past-shows .shows-region .shows-listing-home .splash-heading2 .page-title,.shows-region .shows-listing-home .splash-heading2 .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .shows-region .shows-listing-home .splash-heading2 p{font-size:clamp(32px, 0.056640625 * 100vw, 58px)}.shows-region .shows-listing-home .splash-heading::before,.shows-region .shows-listing-home .splash-heading2::before{left:50%;top:50%;transform:translate(-50%, -50%)}.shows-region .shows-listing-home .single-container-listing-view{padding-left:140px;padding-top:clamp(35px, 0.05859375 * 100vw, 60px);padding-bottom:clamp(100px, 0.1953125 * 100vw, 200px) !important;width:100%}.shows-region .shows-listing-home .button{position:absolute;left:50%;transform:translateX(-50%);bottom:clamp(25px, 0.13671875 * 100vw, 140px);white-space:nowrap}}@media (max-width:479px){.shows-region .shows-listing-home .single-container-listing-view{padding-left:20px;padding-right:20px}.shows-region .shows-listing-home .single-container-listing-view li{display:flex;flex-direction:column;align-items:center}.shows-region .shows-listing-home .single-container-listing-view li,.shows-region .shows-listing-home .single-container-listing-view li h3,.shows-region .shows-listing-home .single-container-listing-view li .page-template-page-past-shows .page-title,.page-template-page-past-shows .shows-region .shows-listing-home .single-container-listing-view li .page-title,.shows-region .shows-listing-home .single-container-listing-view li .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .shows-region .shows-listing-home .single-container-listing-view li p,.shows-region .shows-listing-home .single-container-listing-view li p{text-align:center}.shows-region .shows-listing-home .single-container-listing-view li img{position:static;margin-bottom:15px}}.flexslider{background:transparent;border:none;border-radius:0}.flex-control-paging{z-index:3}.flex-control-paging li{padding:0}.flex-control-paging li:before{content:""}.flex-control-paging li a{background:rgba(225, 225, 225, 0.5);box-shadow:none;height:10px;width:10px}.flex-control-paging li a:hover{background:rgba(225, 225, 225, 0.7)}.flex-control-paging li a.flex-active{background:rgba(225, 225, 225, 0.9)}@media (min-width:1024px){.testimonials-region{display:flex}.testimonials-region .instagram-slider{margin-left:-3.75%;width:42%}.testimonials-region .gradient-background,.testimonials-region .swoosh-background{height:100%}}@media (max-width:1023px){.testimonials-region{margin-top:clamp(60px, 0.09765625 * 100vw, 100px)}}.testimonials-slider-container{background:url("../images/testimonials-bg.jpg") no-repeat center top;background-size:300%}.testimonials-slider-container .gradient-background{padding:70px 0 70px 0;background:none}.testimonials-slider-container h2,.testimonials-slider-container h3,.testimonials-slider-container .page-template-page-past-shows .page-title,.page-template-page-past-shows .testimonials-slider-container .page-title,.testimonials-slider-container .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .testimonials-slider-container p{text-align:center}.testimonials-slider-container h2{font-size:clamp(48px, 0.0772727273 * 100vw, 136px)}.testimonials-slider-container h3,.testimonials-slider-container .page-template-page-past-shows .page-title,.page-template-page-past-shows .testimonials-slider-container .page-title,.testimonials-slider-container .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .testimonials-slider-container p{font-size:clamp(34px, 0.0329545455 * 100vw, 58px);color:#ffffff;margin:0 auto;max-width:680px;width:90%}.testimonials-slider-container .testimonials.slider{margin:0 5% 0 5%}@media (min-width:1700px){.testimonials-slider-container .testimonials.slider{margin-bottom:20px}}.testimonials-slider-container .testimonials.slider p{color:#ffffff;padding:40px 4%;position:relative;text-align:center;font-style:italic;font-weight:600;font-size:clamp(20px, 0.0198863636 * 100vw, 35px);line-height:200%;margin-bottom:0}@media (min-width:1700px){.testimonials-slider-container .testimonials.slider p{margin-bottom:20px}}.testimonials-slider-container .testimonials.slider p:before,.testimonials-slider-container .testimonials.slider p:after{content:"";display:block;height:27px;position:absolute;width:34px;z-index:2}.testimonials-slider-container .testimonials.slider p:before{background:url("../images/quotes-open.png") no-repeat top left;left:1px;top:24px}.testimonials-slider-container .testimonials.slider p:after{background:url("../images/quotes-close.png") no-repeat top left;bottom:25px;right:3px}.testimonials-slider-container .star-container{color:#eb9500;padding:0 0 40px 0;text-align:center}.testimonials-slider-container .star-container .fa{font-size:24px;padding:0 10px 0 0}.testimonials-slider-container .star-container .fa:last-of-type{padding:0}.testimonials-slider-container .button-container{margin:clamp(100px, 0.0681818182 * 100vw, 120px) auto;text-align:center}.testimonials-slider-container .slick-dots li button:before{color:rgba(255, 255, 255, 0.4)}.testimonials-slider-container .slick-dots li button:hover:before,.testimonials-slider-container .slick-dots li button:focus:before{color:rgba(255, 255, 255, 0.7)}.testimonials-slider-container .slick-dots li.slick-active button:before{color:rgba(255, 255, 255, 0.9)}@media (min-width:360px){.testimonials-slider-container{background-size:280%}}@media (min-width:1024px){.testimonials-region{margin:0 auto;max-width:1580px;position:relative;width:90%;z-index:2}.testimonials-region .testimonials-slider-container,.testimonials-region .gradient-background,.testimonials-region .swoosh-background{border-radius:20px}.testimonials-region .testimonials-slider-container{background-size:cover;width:85%}.testimonials-region .testimonials-slider-container .testimonials.slider{margin:0 13.5%}.testimonials-region .testimonials-slider-container .testimonials.slider:before{left:20px;top:20px}.testimonials-region .testimonials-slider-container .testimonials.slider:after{bottom:20px;right:20px}.testimonials-region .testimonials-slider-container .testimonials.slider p{font-size:clamp(24px, 0.0198863636 * 100vw, 35px)}.testimonials-region .testimonials-slider-container .button-container{margin:clamp(60px, 0.0659090909 * 100vw, 116px) auto 0 auto}.testimonials-region .gradient-background{padding:0}.testimonials-region .swoosh-background{background:transparent url("../images/swoosh-container.svg") no-repeat center bottom;background-size:100%;padding:clamp(60px, 0.0795454545 * 100vw, 140px) 20px clamp(80px, 0.0585227273 * 100vw, 103px) 20px}}@media (min-width:1200px){.testimonials-region{margin-top:clamp(60px, 0.1022727273 * 100vw, 180px)}.testimonials-region .testimonials-slider-container{width:62%}}@media (min-width:1440px){.testimonials-region .testimonials-slider-container h3,.testimonials-region .testimonials-slider-container .page-template-page-past-shows .page-title,.page-template-page-past-shows .testimonials-region .testimonials-slider-container .page-title,.testimonials-region .testimonials-slider-container .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .testimonials-region .testimonials-slider-container p{margin:-0.1em auto 40px}}.instagram-slider{margin:-120px 0 0 0}.testimonials-region::after{content:"";display:block;clear:both}.testimonials-slider-container::after{content:"";display:block;clear:both}#sb_instagram .sbi_photo_wrap{border-radius:20px;margin:0 5% 30px 5%;width:90%}#sb_instagram .sbi_photo_wrap .sbi_lightbox_carousel_icon{display:none !important;visibility:hidden;opacity:0}#sb_instagram .sbi_photo{border-radius:20px;opacity:1 !important}#sb_instagram #sbi_images img{border-radius:20px}@media (min-width:1024px){.instagram-slider{float:right;margin:5px 0 0 0;width:min-content}#sb_instagram.sbi_col_2 #sbi_images .sbi_item{width:100%}.home #sb_instagram .sbi_photo{border-radius:20px;height:175px !important;width:175px}}@media (min-width:1024px) and (max-width:1199px){.testimonials-slider-container{left:5%}#sb_instagram .sbi_photo_wrap{position:relative;margin:10px !important;width:100% !important}}@media (min-width:1200px){.instagram-slider{margin:120px 0 0 0;width:42%}#sb_instagram.sbi_col_2 #sbi_images .sbi_item{width:50%}.home #sb_instagram .sbi_photo{height:200px !important;width:200px}}@media (min-width:1250px){.home #sb_instagram .sbi_photo{height:225px !important;width:225px}}@media (min-width:1440px){.instagram-slider{margin:160px 0 0 0}.home #sb_instagram .sbi_photo{height:265px !important;width:265px}}@media (min-width:1700px){.instagram-slider{margin:225px 0 0 0}.home #sb_instagram .sbi_photo{height:300px !important;width:300px}}.learn-region{margin-top:clamp(275px, 0.2318181818 * 100vw, 408px);margin-bottom:clamp(275px, 0.2659090909 * 100vw, 468px);position:relative}.learn-region .wrap{display:flex;justify-content:space-between;align-items:center;column-gap:clamp(115.5px, 0.0875 * 100vw, 154px)}.learn-region .wrap .clear{display:none}.learn-region .splash-heading2{position:relative !important;left:0;width:fit-content;margin-left:auto;margin-top:18px}.learn-region .splash-heading2::before{left:50% !important;top:50% !important;transform:translate(-50%, -50%)}.learn-region p:first-of-type{font-style:italic;font-weight:500;font-size:clamp(20px, 0.0159090909 * 100vw, 28px);line-height:150%;color:#f68936;margin-bottom:10px !important}@media (max-width:1439px){.learn-region .learn-container{width:60%}}.learn-container{border-radius:20px;-moz-box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);-webkit-box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);background:#ffffff url("../images/swoosh-container-new.svg") no-repeat center bottom -40px;background-size:102%;padding-top:clamp(30px, 0.0227272727 * 100vw, 40px);padding-bottom:clamp(30px, 0.0420454545 * 100vw, 74px);padding-left:clamp(20px, 0.0272727273 * 100vw, 48px);padding-right:clamp(20px, 0.0272727273 * 100vw, 48px);position:relative;text-align:left;z-index:3}.learn-container [role="button"]{display:block;text-align:center}.learn-container p{margin-bottom:40px}.learn-container p:first-of-type{margin-bottom:20px}@media (min-width:640px){.learn-container p{margin-bottom:clamp(30px, 0.0340909091 * 100vw, 60px)}}@media (min-width:1024px){.learn-container{width:51.15%}.splash-heading2{width:46.85%}}@media (min-width:1200px){.learn-container p:not(:first-child){letter-spacing:0.002em}}.involved-region{background:url("../images/bg-get-involved.jpg") repeat-x center top;background-size:cover;position:relative;text-align:center;z-index:2}.involved-region .swoosh-background{background:transparent url("../images/swoosh-container-new.svg") no-repeat center bottom;background-size:110%;padding:80px 0 100px 0}.involved-region .gradient-background{background:none}.involved-region h2,.involved-region h3,.involved-region .page-template-page-past-shows .page-title,.page-template-page-past-shows .involved-region .page-title,.involved-region .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .involved-region p{line-height:1;position:relative;z-index:3}.involved-region h3,.involved-region .page-template-page-past-shows .page-title,.page-template-page-past-shows .involved-region .page-title,.involved-region .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .involved-region p,.involved-region p{margin:0 auto}.involved-region h2{font-size:clamp(36px, 0.0772727273 * 100vw, 136px)}.involved-region h3,.involved-region .page-template-page-past-shows .page-title,.page-template-page-past-shows .involved-region .page-title,.involved-region .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .involved-region p{background:none;background-clip:none;text-fill-color:#ffffff;-webkit-background-clip:none;-webkit-text-fill-color:#ffffff;color:#ffffff;margin-bottom:30px;font-size:clamp(24px, 0.0329545455 * 100vw, 58px)}.involved-region p{color:#ffffff;font-style:italic;font-weight:600;font-size:clamp(18px, 0.0159090909 * 100vw, 28px);line-height:150%;margin-bottom:clamp(80px, 0.1170454545 * 100vw, 206px);max-width:900px;width:90%}@media (max-width:1024px){.involved-region p{margin-bottom:60px !important}.involved-region p br{display:none}}.involved-region .im-a{display:none}@media (max-width:1023px){.involved-region .swoosh-background{padding-bottom:clamp(35px, 0.15625 * 100vw, 160px)}}@media (max-width:767px){.involved-region .swoosh-background{padding-bottom:clamp(35px, 0.1432291667 * 100vw, 110px)}}@media (min-width:1024px){.involved-region{border-radius:20px;background-size:cover;margin:0 auto clamp(100px, 0.0795454545 * 100vw, 140px) auto;max-width:1583px;width:90%}.involved-region .gradient-background{background:none}.involved-region .swoosh-background{background:transparent;padding:150px 0 200px 0}.involved-region .btn-get-involved{display:none}.involved-region a .ghost-white{-webkit-transition:all ease 800ms;transition:all ease 800ms;border:2px solid #ffffff;color:#ffffff;padding:15px 20px}.involved-region .im-a{bottom:-50px;display:block;list-style:none;margin:0 2.5%;padding:0;position:absolute;text-align:center;width:95%}.involved-region .im-a div.outer-container{border-radius:20px;-webkit-transition:all ease 800ms;transition:all ease 800ms;background-size:cover;display:block;float:left;height:220px;margin:0 3% 0 0;width:22.75%}.involved-region .im-a div.outer-container:last-of-type{margin:0}.involved-region .im-a div.outer-container .gradient-background{border-radius:20px;-webkit-transition:all ease 800ms;transition:all ease 800ms;background:rgba(0, 0, 0, 0.4);height:100%;opacity:0;width:100%;display:flex;align-items:center;justify-content:center}.involved-region .im-a div.outer-container a div[role="button"]{opacity:0;padding:17px clamp(25px, 0.0227272727 * 100vw, 40px) 15px;color:#ffffff;display:inline-block;margin:0 auto;text-align:center;width:auto;background:linear-gradient(91.67deg, #00c7cf -0.2%, #2470eb 100%);border-radius:11px;border:none;text-transform:none;font-size:clamp(16px, 0.0102272727 * 100vw, 18px);-webkit-transition:all ease 800ms;transition:all ease 800ms}.involved-region .im-a div.outer-container a div[role="button"]:hover,.involved-region .im-a div.outer-container a div[role="button"]:focus{-webkit-transition:all ease 800ms;transition:all ease 800ms;background:linear-gradient(0deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), linear-gradient(91.67deg, #00c7cf 0, #2470eb 100%)}.involved-region .im-a div.outer-container:hover .gradient-background{opacity:1}.involved-region .im-a div.outer-container:hover a div[role="button"]{opacity:1}.involved-region .im-a p{line-height:120%;color:#f68936;font-style:normal;font-weight:700;font-size:clamp(20px, 0.01875 * 100vw, 33px);padding:clamp(16px, 0.0244318182 * 100vw, 43px) 0 20px 0;position:relative;z-index:5}}@media (min-width:1200px){.involved-region .im-a{bottom:-100px;margin:0 5%;width:90%}.involved-region .im-a div.outer-container{height:250px}}@media (min-width:1440px){.involved-region .im-a div.outer-container{height:330px}}body.home .involved-region{background-image:url("../images/bg-get-involved.jpg") !important}body.home .involved-region .gradient-background{background:linear-gradient(178.86deg, rgba(120, 0, 153, 0) 0.87%, rgba(98, 0, 127, 0.461458) 29.26%, #490160 98.92%)}.sponsors-region{padding-top:80px;padding-bottom:80px}.sponsors-region .sponsors.slider{max-width:1632px;width:90%;margin-left:auto;margin-right:auto;padding:20px}.sponsors-region .sponsors.slider .slick-track{display:flex;align-items:center;column-gap:16px}.sponsors-region .sponsors.slider .slick-slide{display:flex;align-items:center;justify-content:center}.sponsors-region .sponsors.slider .slick-slide img{margin:0 auto}.sponsors-region h3,.sponsors-region .page-template-page-past-shows .page-title,.page-template-page-past-shows .sponsors-region .page-title,.sponsors-region .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .sponsors-region p{font-size:calc(2.3958333333vw + 27.3333333333px);margin-bottom:0;text-align:center}@media (max-width:320px){.sponsors-region h3,.sponsors-region .page-template-page-past-shows .page-title,.page-template-page-past-shows .sponsors-region .page-title,.sponsors-region .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .sponsors-region p{font-size:35px}}@media (min-width:1280px){.sponsors-region h3,.sponsors-region .page-template-page-past-shows .page-title,.page-template-page-past-shows .sponsors-region .page-title,.sponsors-region .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .sponsors-region p{font-size:58px}}.sponsors-region .slick-dots{bottom:-30px}@media (min-width:550px){.sponsors-region .sponsors.slider{padding:40px 0 0 0}.sponsors-region .slick-slide img{margin:0}}@media (min-width:1024px){.sponsors-region{padding-top:clamp(80px, 0.1051136364 * 100vw, 185px);padding-bottom:clamp(80px, 0.0823863636 * 100vw, 145px)}.sponsors-region h3,.sponsors-region .page-template-page-past-shows .page-title,.page-template-page-past-shows .sponsors-region .page-title,.sponsors-region .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .sponsors-region p{margin-bottom:40px}}.learn-region .splash-heading,.learn-region .splash-heading2{display:flex;flex-direction:column;align-items:center}.learn-region .splash-heading:before,.learn-region .splash-heading2:before{background:url("../images/splash-bg-home2.png") no-repeat top left;background-size:100%;height:clamp(900px, 0.6340909091 * 100vw, 1116px);width:clamp(900px, 0.6340909091 * 100vw, 1116px)}.learn-region .splash-heading h3,.learn-region .splash-heading .page-template-page-past-shows .page-title,.page-template-page-past-shows .learn-region .splash-heading .page-title,.learn-region .splash-heading .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .learn-region .splash-heading p,.learn-region .splash-heading2 h3,.learn-region .splash-heading2 .page-template-page-past-shows .page-title,.page-template-page-past-shows .learn-region .splash-heading2 .page-title,.learn-region .splash-heading2 .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .learn-region .splash-heading2 p{width:min-content}@media (min-width:1700px){.learn-region .splash-heading h3,.learn-region .splash-heading .page-template-page-past-shows .page-title,.page-template-page-past-shows .learn-region .splash-heading .page-title,.learn-region .splash-heading .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .learn-region .splash-heading p,.learn-region .splash-heading2 h3,.learn-region .splash-heading2 .page-template-page-past-shows .page-title,.page-template-page-past-shows .learn-region .splash-heading2 .page-title,.learn-region .splash-heading2 .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .learn-region .splash-heading2 p{margin-top:-0.1em}}@media (max-width:1023px){.learn-region{margin-top:40px;margin-bottom:clamp(60px, 0.09765625 * 100vw, 100px)}.learn-region .wrap{padding-top:370px;flex-direction:column;align-items:center}.learn-region .wrap .splash-heading,.learn-region .wrap .splash-heading2{margin-right:auto;margin-bottom:clamp(60px, 0.087890625 * 100vw, 90px)}.learn-region .wrap .splash-heading h2,.learn-region .wrap .splash-heading2 h2{font-size:clamp(78px, 0.1328125 * 100vw, 136px);margin-bottom:0.1em}.learn-region .wrap .splash-heading h3,.learn-region .wrap .splash-heading .page-template-page-past-shows .page-title,.page-template-page-past-shows .learn-region .wrap .splash-heading .page-title,.learn-region .wrap .splash-heading .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .learn-region .wrap .splash-heading p,.learn-region .wrap .splash-heading2 h3,.learn-region .wrap .splash-heading2 .page-template-page-past-shows .page-title,.page-template-page-past-shows .learn-region .wrap .splash-heading2 .page-title,.learn-region .wrap .splash-heading2 .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .learn-region .wrap .splash-heading2 p{font-size:clamp(32px, 0.056640625 * 100vw, 58px)}.learn-region .wrap .splash-heading::before,.learn-region .wrap .splash-heading2::before{left:50%;top:50%;transform:translate(-50%, -50%)}.learn-region .wrap .learn-container{padding-top:clamp(35px, 0.05859375 * 100vw, 60px);padding-bottom:clamp(35px, 0.125 * 100vw, 128px) !important;width:100%;background-position:center bottom}}@media (max-width:767px){.learn-region .wrap .learn-container{padding-bottom:clamp(35px, 0.1119791667 * 100vw, 86px) !important}}.single-show .banner,.single-show .inner-banner{min-height:200px;position:relative}.single-show .banner{background:url("../images/shows-single-banner-bg.jpg") no-repeat 50% 0;background-size:300%}.single-show .banner:after{background:url("../images/hero-edge-medium.png") repeat-x 0 100%;height:1000px;bottom:0}.single-show .inner-banner{overflow:hidden;padding:150px 0 60px 0}.single-show .show-graphic{border-radius:20px;display:block;margin:0 auto;position:relative;z-index:4;width:90%}.single-show .show-graphic img{border-radius:20px;bottom:0;position:relative;z-index:5}.single-show .show-graphic .graphic-info-container{background:rgba(0, 0, 0, 0.2);border-radius:0 0 20px 20px;bottom:0;overflow:hidden;padding:5px;position:absolute;text-align:center;width:100%;z-index:6}.single-show .show-graphic .graphic-info-container p{color:#ffffff;float:left;font-size:20px;font-weight:900;letter-spacing:2px;margin-bottom:7px;text-align:center;width:100%}.single-show .show-image-slider{margin:-30px auto 0 auto;position:relative;z-index:3}.single-show .show-image-slider img{border-radius:20px}.single-show .show-image-slider .slick-next,.single-show .show-image-slider .slick-prev{margin-top:-1px;position:absolute;top:50%}.single-show .show-image-slider .slick-next:before,.single-show .show-image-slider .slick-prev:before{content:"";height:33px;position:absolute;top:0;width:22px;z-index:3}.single-show .show-image-slider .slick-next{right:20px}.single-show .show-image-slider .slick-next:before{background:url("../images/icon-arrow-next.svg") no-repeat top center;background-size:cover;right:0}.single-show .show-image-slider .slick-prev{left:20px}.single-show .show-image-slider .slick-prev:before{background:url("../images/icon-arrow-prev.svg") no-repeat top center;background-size:cover;left:0}.single-show .show-image-slider .slick-dots{bottom:20px}.single-show .show-image-slider .slick-dots li{padding:0}.single-show .show-image-slider .slick-dots li:before{content:""}.single-show .show-image-slider .slick-dots li button:before{color:rgba(255, 255, 255, 0.4)}.single-show .show-image-slider .slick-dots li button:hover:before,.single-show .show-image-slider .slick-dots li button:focus:before{color:rgba(255, 255, 255, 0.7)}.single-show .show-image-slider .slick-dots li.slick-active button:before{color:rgba(255, 255, 255, 0.9)}@media (min-width:550px){.single-show .banner{background-size:200%}.single-show .banner:after{bottom:0}}@media (min-width:640px){.single-show .banner{background-size:200%}.single-show .banner:after{background:url("../images/hero-edge-tall.png") repeat-x 0 100%;bottom:-20%;height:1500px}}@media (min-width:1024px){.single-show .banner,.single-show .inner-banner{min-height:400px}.single-show .banner{background:url("../images/shows-single-banner-bg.jpg") no-repeat top center;background-size:cover}.single-show .banner:after{background:url("../images/hero-edge-short.png") repeat-x 0 100%;bottom:0}.single-show .show-graphic,.single-show .show-image-slider .slick-slide{height:clamp(540px, 0.4545454545 * 100vw, 800px)}.single-show .show-graphic{border-radius:20px 0 0 20px;float:left;width:50%}.single-show .show-graphic img{border-radius:20px 0 0 20px}.single-show .show-graphic .graphic-info-container{border-radius:0 0 0 20px}.single-show .show-image-slider{background:#5786e5;border-radius:0 20px 20px 0;float:right;height:100%;margin:0;width:50%}.single-show .show-image-slider img{border-radius:0 20px 20px 0}}@media (min-width:1200px){.single-show .banner{margin-bottom:18px}.single-show .banner,.single-show .inner-banner{min-height:700px;overflow:visible}.single-show .inner-banner{padding:clamp(176.25px, 0.1335227273 * 100vw, 235px) 0 0 0}.single-show .inner-banner .wrap{max-width:1603px}.single-show .show-graphic,.single-show .show-image-slider{margin-bottom:-64px}.single-show .show-graphic .slick-list,.single-show .show-image-slider .slick-list{border-radius:0 20px 20px 0}}@media (min-width:1700px){.single-show .inner-banner .show-graphic,.single-show .inner-banner .show-image-slider .slick-slide{height:811px}}.page-id-264 .banner .inner-banner{padding-bottom:clamp(140px, 0.1994318182 * 100vw, 351px);padding-top:clamp(60px, 0.2028409091 * 100vw, 357px)}@media (min-width:1440px){.page-id-264 .featured-show{margin-top:-416px}}.show-description-container{margin-bottom:40px}.show-description-container p{margin-bottom:36px;letter-spacing:0.0025em}.show-description-container h1{font-size:clamp(24px, 0.0329545455 * 100vw, 58px);color:#780099;margin-bottom:26px}.show-description-container h3,.show-description-container .page-template-page-past-shows .page-title,.page-template-page-past-shows .show-description-container .page-title,.show-description-container .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .show-description-container p{margin:0 0 10px 0}.show-description-container h3.sponsors-title,.show-description-container .page-template-page-past-shows .sponsors-title.page-title,.page-template-page-past-shows .show-description-container .sponsors-title.page-title{margin:0 0 20px 0}.show-description-container .sponsors-section{margin-bottom:50px}.show-description-container.archived .splash-heading{display:none}.show-sidebar{position:relative}.show-sidebar .show-times{padding-top:clamp(35px, 0.0420454545 * 100vw, 74px);padding-left:clamp(35px, 0.0488636364 * 100vw, 86px);padding-right:clamp(35px, 0.0488636364 * 100vw, 86px);padding-bottom:clamp(60px, 0.0380681818 * 100vw, 67px);background-position:center bottom -37px;background-size:120%}.show-sidebar .show-times h5{letter-spacing:normal;padding-bottom:54px}.show-sidebar .show-times h5::after{bottom:32px}.show-sidebar .show-times h6{margin-top:27px;margin-bottom:clamp(35px, 0.0386363636 * 100vw, 68px)}.show-sidebar .show-times h6 a{font-weight:500;letter-spacing:normal}@media (min-width:460px){.show-sidebar .show-times ul li{margin:0px 7% 24px 0}}@media (min-width:460px) and (min-width:460px){.show-sidebar .show-times ul li{width:32%}}.show-sidebar .show-times ul li:first-of-type{letter-spacing:normal;color:#000000;font-weight:700;margin:0 0 19px 0}.show-sidebar .show-times ul a{letter-spacing:0.05em;padding:6px 0 1px;color:#000000;font-weight:700;border:1px solid #c1ce34}.show-sidebar .show-times ul a:hover{background-color:#c1ce34}@media (min-width:1024px){.show-sidebar .instagram-slider{max-width:660px;float:left}}@media (min-width:460px){.single-show main{overflow:hidden}.single-show main .wrap{max-width:1600px;padding-bottom:35px}}@media (min-width:1024px){.single-show main .wrap{display:flex;justify-content:space-between}.show-description-container{margin-right:3%;width:47%;max-width:668px}.show-description-container.archived .splash-heading{display:block;left:80%}.show-sidebar{width:50%}.show-sidebar .show-times{max-width:670px}}.show-times{border-radius:20px;-moz-box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);-webkit-box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);background:#ffffff url("../images/swoosh-container-new.svg") no-repeat center bottom;background-size:105%;padding:60px 40px 40px 40px;position:relative;text-align:center;z-index:3}.show-times h5{font-size:calc(1.4583333333vw + 21.3333333333px);color:#f68936;font-weight:700;padding-bottom:clamp(54.75px, 0.0414772727 * 100vw, 73px);position:relative}@media (max-width:320px){.show-times h5{font-size:26px}}@media (min-width:1280px){.show-times h5{font-size:40px}}.show-times h5:after{background:#cecece;bottom:clamp(32.25px, 0.0244318182 * 100vw, 43px);content:"";height:1px;left:50%;margin-left:-30px;position:absolute;width:60px}.show-times h6,.show-times h6 a,.show-times h6 a:visited{color:#afafaf}.show-times h6,.show-times h6 a{text-transform:none;margin-top:clamp(24.75px, 0.01875 * 100vw, 33px);font-size:clamp(16px, 0.0102272727 * 100vw, 18px);margin-bottom:clamp(25px, 0.0284090909 * 100vw, 50px)}@media (min-width:1700px){.show-times h6,.show-times h6 a{margin-bottom:clamp(35px, 0.0505681818 * 100vw, 89px)}}.show-times h6 a:hover{color:#780099}.show-times h6 i{margin-left:6px}.show-times .field-trip-time-title{margin:20px 0 0;cursor:pointer}.show-times .field-trip-times ul{overflow:hidden}.show-times .field-trip-times ul:first-of-type{padding-top:25px}.show-times ul{list-style:none;margin:0 auto;overflow:hidden;padding:0}.show-times ul li{float:left;margin:0 4% 20px 0;width:48%;padding:0}.show-times ul li:before{display:none}.show-times ul li a{border:2px solid #6db75e;border-radius:10px;color:#504f5e;display:block;font-weight:600;letter-spacing:2px;padding:7px 0;width:100%}.show-times ul li a:hover{background:#6db75e;color:#ffffff}.show-times ul li:first-of-type{border:none;color:#504f5e;font-weight:900;letter-spacing:2px;margin:0 0 5px 0;padding:7px 0;text-transform:uppercase;width:100%}.show-times ul li:last-of-type{margin:0 0 20px 0}.show-times ul li.sold-out{border:2px solid #cecece;border-radius:10px;color:#cecece;font-weight:700;padding:7px 0;text-transform:uppercase}.show-times p{max-width:600px;margin-left:auto;margin-right:auto}@media (min-width:460px){.show-times ul li{margin:0 4% 20px 0;width:33%}.show-times ul li:first-of-type{margin:0 3% 20px 0;width:23%}}@media (min-width:640px){.show-times{padding:60px 60px 40px 60px}}@media (min-width:1024px){.show-times{padding:60px 20px 40px 20px}}@media (min-width:1200px){.show-times{padding:60px 60px clamp(60px, 0.0454545455 * 100vw, 80px) 60px}}.single-show .instagram-slider{margin:0;min-height:400px;padding:40px 0 80px 0;position:relative;z-index:3}@media (min-width:1024px){.single-show .instagram-slider{width:100%}.single-show #sb_instagram.sbi_col_2 #sbi_images .sbi_item{width:50%}}.single-show .splash-heading:before,.single-show .splash-heading2:before{top:4px;left:128px;background:url("../images/splash-bg-shows-single.png") no-repeat top left;background-size:100%}@media (min-width:1200px){.single-show .splash-heading.animate:before,.single-show .splash-heading2.animate:before{top:0}}.page-template-page-past-shows .single-container-listing-view{text-align:left}.page-template-page-past-shows .past-listing-container{padding-top:0;padding-bottom:0;margin-bottom:clamp(60px, 0.0681818182 * 100vw, 120px)}.page-template-page-past-shows .past-listing-container header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0;margin-bottom:40px}.page-template-page-past-shows .past-listing-container header .page-title{margin-bottom:0 !important;text-align:left}.page-template-page-past-shows .page-title{display:inline-block;line-height:0.8;padding-bottom:0;text-align:center;word-spacing:2px;margin:0;float:left}.page-template-page-past-shows .sub-page-title{font-size:calc(2.0833333333vw + 13.3333333333px);display:inline-block;font-family:"bebas_neuebold";color:#656565;line-height:0.8;padding-bottom:0;text-align:center;width:100%;word-spacing:2px}@media (max-width:320px){.page-template-page-past-shows .sub-page-title{font-size:20px}}@media (min-width:1280px){.page-template-page-past-shows .sub-page-title{font-size:40px}}.page-template-page-past-shows .listing-results-container{position:relative}.page-template-page-past-shows .listing-results-container.isLoadingAjax:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(255, 255, 255, 0.5);z-index:7}.page-template-page-past-shows .listing-results{margin-bottom:0}@media (min-width:640px){.page-template-page-past-shows .listing-results{flex-direction:row;flex-wrap:wrap;align-items:stretch;display:flex}}.page-template-page-past-shows .listing-results li{flex:0 0 auto}.page-template-page-past-shows .listing-filters-bar{float:right}.single-youthacademy .banner,.single-youthacademy .inner-banner{min-height:300px;position:relative}.single-youthacademy .banner{background:url("../images/shows-single-banner-bg.jpg") no-repeat 50% 0;background-size:300%}.single-youthacademy .banner h3,.single-youthacademy .banner .page-template-page-past-shows .page-title,.page-template-page-past-shows .single-youthacademy .banner .page-title,.single-youthacademy .banner .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .single-youthacademy .banner p{display:none}.single-youthacademy .inner-banner{overflow:hidden;padding:150px 0 40px 0}.single-youthacademy .show-graphic{border-radius:20px;display:block;margin:0 auto;position:relative;z-index:4;width:90%}.single-youthacademy .show-graphic img{border-radius:20px;bottom:0;position:relative;z-index:5}.single-youthacademy .show-graphic .graphic-info-container{background:rgba(0, 0, 0, 0.2);border-radius:0 0 20px 20px;bottom:8px;overflow:hidden;padding:5px;position:absolute;text-align:center;width:100%;z-index:6}.single-youthacademy .show-graphic .graphic-info-container p{color:#ffffff;float:left;font-size:20px;font-weight:900;letter-spacing:2px;margin-bottom:7px;text-align:center;width:100%}.single-youthacademy .show-image-slider{margin:-30px auto 0 auto;position:relative;z-index:3}.single-youthacademy .show-image-slider img{border-radius:20px}.single-youthacademy .show-image-slider .slick-next,.single-youthacademy .show-image-slider .slick-prev{margin-top:-1px;position:absolute;top:50%}.single-youthacademy .show-image-slider .slick-next:before,.single-youthacademy .show-image-slider .slick-prev:before{content:"";height:33px;position:absolute;top:0;width:22px;z-index:3}.single-youthacademy .show-image-slider .slick-next{right:20px}.single-youthacademy .show-image-slider .slick-next:before{background:url("../images/icon-arrow-next.svg") no-repeat top center;background-size:cover;right:0}.single-youthacademy .show-image-slider .slick-prev{left:20px}.single-youthacademy .show-image-slider .slick-prev:before{background:url("../images/icon-arrow-prev.svg") no-repeat top center;background-size:cover;left:0}.single-youthacademy .show-image-slider .slick-dots{bottom:20px}.single-youthacademy .show-image-slider .slick-dots li{padding:0}.single-youthacademy .show-image-slider .slick-dots li:before{content:""}.single-youthacademy .show-image-slider .slick-dots li button:before{color:rgba(255, 255, 255, 0.4)}.single-youthacademy .show-image-slider .slick-dots li button:hover:before,.single-youthacademy .show-image-slider .slick-dots li button:focus:before{color:rgba(255, 255, 255, 0.7)}.single-youthacademy .show-image-slider .slick-dots li.slick-active button:before{color:rgba(255, 255, 255, 0.9)}@media (min-width:550px){.single-youthacademy .banner{background-size:200%}.single-youthacademy .banner:after{bottom:0}}@media (min-width:640px){.single-youthacademy .banner{background-size:200%}}@media (min-width:1024px){.single-youthacademy .banner,.single-youthacademy .inner-banner{min-height:525px}.single-youthacademy .banner{background:url("../images/shows-single-banner-bg.jpg") no-repeat top center;background-size:cover}.single-youthacademy .banner:after{background:url("../images/hero-edge-short.png") repeat-x 0 100%;bottom:0}.single-youthacademy .banner h3,.single-youthacademy .banner .page-template-page-past-shows .page-title,.page-template-page-past-shows .single-youthacademy .banner .page-title,.single-youthacademy .banner .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .single-youthacademy .banner p{display:block}.single-youthacademy .show-graphic{border-radius:20px 0 0 20px;float:left;width:50%}.single-youthacademy .show-graphic img{border-radius:20px 0 0 20px}.single-youthacademy .show-graphic .graphic-info-container{border-radius:0 0 0 20px}.single-youthacademy .show-image-slider{background:#5786e5;border-radius:0 20px 20px 0;float:right;height:100%;margin:0;width:50%}.single-youthacademy .show-image-slider img{border-radius:0 20px 20px 0}}@media (min-width:1200px){.single-youthacademy .banner,.single-youthacademy .inner-banner{min-height:600px}.single-youthacademy .inner-banner{padding:210px 0 40px 0}}.camps-listing-container .camps-listing-header{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;margin-bottom:40px}.camps-listing-container .camps-listing-header .page-title{font-size:clamp(24px, 0.0329545455 * 100vw, 58px);margin-bottom:0}.camps-listing-container .camps-listing-notice{margin-top:clamp(20px, 0.05 * 100vw, 88px);padding-bottom:clamp(60px, 0.0568181818 * 100vw, 100px)}.camps-listing-container .camps-listing-notice h6{text-transform:uppercase;margin:0}.camps-listing-container.isLoadingAjax{position:relative}.camps-listing-container.isLoadingAjax:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(255, 255, 255, 0.5);z-index:9}.camps-listings ul{display:flex;flex-wrap:wrap;row-gap:40px ;column-gap:35px}.camps-listings ul::after,.camps-listings ul::before{display:none}.camps-listings ul>*:not(.fullwidth){margin:0 0 0 0 !important}.camps-listings ul>*:not(.fullwidth){width:calc(100% / 4 - 35px + (35px / 4))}@media (max-width:768px){.camps-listings ul{flex-direction:column;align-items:center}.camps-listings ul>*:not(.fullwidth){width:100% !important;max-width:100%;min-width:auto;max-width:480px}}@media (max-width:1440px) and (min-width:769px){.camps-listings ul{column-gap:32px}.camps-listings ul>*:not(.fullwidth){width:calc(100% / 3 - 32px + (32px / 3))}}@media (max-width:1024px) and (min-width:769px){.camps-listings ul{column-gap:32px}.camps-listings ul>*:not(.fullwidth){width:calc(100% / 2 - 32px + (32px / 2))}}.camps-listings ul li{border-radius:20px;-moz-box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);-webkit-box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);background:linear-gradient(116deg, #6002b2 17%, #00c7cf 100%);list-style:none;padding:0 0 100px 0;text-align:center}.camps-listings ul li:before{content:"";height:0;width:0}.camps-listings ul li img{border-radius:20px 20px 0 0}.camps-listings ul li .camp-info{padding:20px}.camps-listings ul li .camp-info h3 a,.camps-listings ul li .camp-info .page-template-page-past-shows .page-title a,.page-template-page-past-shows .camps-listings ul li .camp-info .page-title a,.camps-listings ul li .camp-info .basic-content-section.history .swoosh-container.no-bg .time-line-cta p a,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .camps-listings ul li .camp-info p a{color:#ffffff;display:block;font-size:16px;font-weight:900;letter-spacing:4px;line-height:1.5;margin:0 0 10px 0;text-transform:uppercase}.camps-listings ul li .camp-info p{color:#ffffff;line-height:1.2;margin:0 0 10px 0;width:100%}.camps-listings ul li .camp-info p span{font-weight:bold}.camps-listings ul li .camp-info div{display:flex;flex-flow:row wrap;justify-content:center;align-items:top;width:100%}.camps-listings ul li .camp-info div p{width:auto}.camps-listings ul li .camp-info div p:first-of-type{margin-right:5px}.camps-listings ul li .camp-info [role="button"]{bottom:40px;left:50%;margin-left:-100px;position:absolute;width:200px}.camps-listings ul li.sold-out{border:2px solid #cecece;border-radius:20px;color:#cecece;position:relative}.camps-listings ul li.sold-out:after{display:block;content:"";position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;position:absolute;content:"sold out";text-align:center;padding-top:0.9375rem;margin:auto;color:#ffffff;font-size:clamp(18px, 0.0113636364 * 100vw, 20px);font-weight:700;border-radius:20px;background:rgba(96, 2, 178, 0.3)}.camps-listings ul li.sold-out img{mix-blend-mode:luminosity}.camps-listings ul li.sold-out [role="button"] a{z-index:1}.camps-listings .pagination-container{margin-bottom:clamp(60px, 0.0727272727 * 100vw, 128px)}.single-youthacademy [role="main"]{overflow:hidden}.single-youthacademy .show-description-container h1{margin-bottom:20px}.camp-specs{margin:0 0 20px 0}.camp-specs div{width:100%}.camp-specs p{display:inline-block;font-size:1.25rem;margin:0 2% 0 0}.camp-specs p span{font-weight:bold}.camp-times{border-radius:20px;-moz-box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);-webkit-box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);background:#ffffff url("../images/swoosh-container-new.svg") no-repeat center bottom;background-size:105%;padding:60px 40px 40px 40px;position:relative;text-align:center;z-index:3}.camp-times.coming-soon{padding:60px 40px 80px 40px}.camp-times h5{font-size:calc(1.0416666667vw + 22.6666666667px);color:#5786e5;font-family:"bebas_neue_regularregular";font-weight:normal;letter-spacing:8px;padding-bottom:60px;position:relative}@media (max-width:320px){.camp-times h5{font-size:26px}}@media (min-width:1280px){.camp-times h5{font-size:36px}}.camp-times h5:before,.camp-times h5:after{content:"";position:absolute}.camp-times h5:after{background:#cecece;bottom:30px;height:1px;left:50%;margin-left:-25px;width:50px}.camp-times ul{list-style:none;margin:0 auto;overflow:hidden;padding:0}.camp-times ul li{margin:0 0 20px 0;padding:0}.camp-times ul li h4,.camp-times ul li .show-description-container h3,.camp-times ul li .show-description-container .page-template-page-past-shows .page-title,.page-template-page-past-shows .camp-times ul li .show-description-container .page-title,.camp-times ul li .show-description-container .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .camp-times ul li .show-description-container p,.show-description-container .camp-times ul li h3,.camp-times ul li .error404 [role="main"] p,.error404 [role="main"] .camp-times ul li p{margin:0 0 10px 0;position:relative}.camp-times ul li ul{display:flex;flex-flow:row wrap;justify-content:center;align-items:top;position:relative}.camp-times ul li ul li{background:#ffffff;border:2px solid #6db75e;border-radius:10px;color:#504f5e;display:block;font-weight:600;letter-spacing:2px;margin:0 2% 5px 0;padding:7px 0;width:23.5%}.camp-times ul li ul li:nth-child(4n+4),.camp-times ul li ul li:last-of-type{margin:0 0 5px 0}.camp-times ul li:before{display:none}.camp-times .special-notes{font-style:italic;padding:15px 0 20px 0}.dates-printed{display:flex}.related-camps{clear:both;position:relative;z-index:2}.related-camps h1{font-size:calc(1.5625vw + 30px);color:#ffffff;font-family:"bebas_neuebold";letter-spacing:2px;margin-bottom:60px;text-align:center;word-spacing:0}@media (max-width:320px){.related-camps h1{font-size:35px}}@media (min-width:1280px){.related-camps h1{font-size:50px}}@media (min-width:460px){.single-youthacademy [role="main"] .wrap{max-width:1300px;width:80%}}@media (min-width:640px){.camp-times{padding:60px 60px 100px 60px}.camp-times.coming-soon{padding:60px 60px 140px 60px}.camp-times ul li{display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.camp-times ul li h4,.camp-times ul li .show-description-container h3,.camp-times ul li .show-description-container .page-template-page-past-shows .page-title,.page-template-page-past-shows .camp-times ul li .show-description-container .page-title,.camp-times ul li .show-description-container .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .camp-times ul li .show-description-container p,.show-description-container .camp-times ul li h3,.camp-times ul li .error404 [role="main"] p,.error404 [role="main"] .camp-times ul li p{margin:0 2% 0 0;text-align:left;width:8%}.camp-times ul li ul{justify-content:left;width:90%}}@media (min-width:1024px){.single-youthacademy [role="main"]{padding:80px 0}.single-youthacademy .splash-heading.animate{left:70%}.single-youthacademy .show-description-container{margin-right:5%;width:55%}.single-youthacademy .show-sidebar{width:40%}.camp-times{padding:60px 20px 60px 20px}.camp-times.coming-soon{padding:60px 20px 100px 20px}.camp-times ul li h4,.camp-times ul li .show-description-container h3,.camp-times ul li .show-description-container .page-template-page-past-shows .page-title,.page-template-page-past-shows .camp-times ul li .show-description-container .page-title,.camp-times ul li .show-description-container .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .camp-times ul li .show-description-container p,.show-description-container .camp-times ul li h3,.camp-times ul li .error404 [role="main"] p,.error404 [role="main"] .camp-times ul li p{margin:0 2% 0 0;text-align:left;width:12%}.camp-times ul li ul{justify-content:left;width:86%}.related-camps h1{background:-webkit-linear-gradient(330deg, #f68936 0%, #d417cb 100%);background-clip:text;color:#780099;padding-top:60px;text-fill-color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent}}@media (min-width:1200px){.single-youthacademy .splash-heading.animate:before{top:-100px}.single-youthacademy .show-description-container{margin-right:10%;width:50%}.single-youthacademy .show-sidebar{width:40%}.camp-times{padding:60px 60px 80px 60px}.camp-times.coming-soon{padding:60px 60px 160px 60px}}@media (min-width:1200px){.single-youthacademy .splash-heading.animate:before{left:60%}}@media (min-width:1024px){.page.page-template-page-field-trips .shows-listing-container{padding-top:350px}}@media (min-width:1200px){.page.page-template-page-field-trips .shows-listing-container{padding-top:400px}}.bottom-cta-content-container{position:relative;z-index:5}.bottom-cta-content-container h3,.bottom-cta-content-container .page-template-page-past-shows .page-title,.page-template-page-past-shows .bottom-cta-content-container .page-title,.bottom-cta-content-container .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .bottom-cta-content-container p{background:-webkit-linear-gradient(330deg, #f68936 0%, #d417cb 100%);background-clip:text;color:#780099;text-fill-color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:calc(2.0833333333vw + 23.3333333333px);display:inline-block}@media (max-width:320px){.bottom-cta-content-container h3,.bottom-cta-content-container .page-template-page-past-shows .page-title,.page-template-page-past-shows .bottom-cta-content-container .page-title,.bottom-cta-content-container .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .bottom-cta-content-container p{font-size:30px}}@media (min-width:1280px){.bottom-cta-content-container h3,.bottom-cta-content-container .page-template-page-past-shows .page-title,.page-template-page-past-shows .bottom-cta-content-container .page-title,.bottom-cta-content-container .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .bottom-cta-content-container p{font-size:50px}}.bottom-cta-content-container p{font-size:calc(0.8333333333vw + 17.3333333333px);font-style:italic}@media (max-width:320px){.bottom-cta-content-container p{font-size:20px}}@media (min-width:1280px){.bottom-cta-content-container p{font-size:28px}}@media (min-width:640px){.bottom-cta-content-container .swoosh-container{margin:0 auto;width:70%}}@media (min-width:1024px){.bottom-cta-content-container{padding-top:350px}}@media (min-width:1200px){.bottom-cta-content-container{margin:100px 0 0 0;padding:0}.bottom-cta-content-container .swoosh-container{background-position:left 0 bottom 0;float:right;text-align:left;width:50%}}.splash-section-field-trips .learn-container{background-size:100%;background-position:center bottom;padding-bottom:112px}@media (max-width:1699px){.splash-section-field-trips .learn-container{padding-bottom:clamp(72px, 0.0568181818 * 100vw, 100px)}}@media (max-width:1365px){.splash-section-field-trips .learn-container{padding-bottom:clamp(48px, 0.0527086384 * 100vw, 72px)}}@media (max-width:1023px){.splash-section-field-trips .learn-container{padding-bottom:clamp(82px, 0.1220703125 * 100vw, 125px);align-items:center;text-align:center}}@media (max-width:767px){.splash-section-field-trips .learn-container{padding-bottom:clamp(30px, 0.1067708333 * 100vw, 82px)}}.splash-section-field-trips .learn-container p{font-size:clamp(22px, 0.0159090909 * 100vw, 28px);font-style:italic;font-weight:600;margin-top:0.65em;margin-bottom:0.65em}.splash-section-field-trips .learn-container [role="button"]{margin-top:clamp(40px, 0.0034090909 * 100vw, 6px)}.page.page-template-page-field-trips main .wrap{position:relative}.page.page-template-page-field-trips .splash-heading{left:10%;width:80%}.page.page-template-page-field-trips .splash-heading.animate:before{background:url("../images/splash-bg-field-trips.png") no-repeat top left;left:-850px;top:-100px}.page.page-template-page-field-trips .splash-heading2{left:2.5%;padding:120px 0 60px 0;width:95%;z-index:5}.page.page-template-page-field-trips .splash-heading2.animate:before{background:url("../images/splash-bg-field-trips2.png") no-repeat top left;background-size:50%;left:-500px;top:-100px}@media (min-width:550px){.page.page-template-page-field-trips .splash-heading.animate:before{left:-700px}.page.page-template-page-field-trips .splash-heading2{padding:80px 0 60px 0}.page.page-template-page-field-trips .splash-heading2.animate:before{left:-300px}}@media (min-width:640px){.page.page-template-page-field-trips .splash-heading.animate:before{left:-700px}.page.page-template-page-field-trips .splash-heading2{padding:120px 0 60px 0}.page.page-template-page-field-trips .splash-heading2.animate:before{background-size:75%;left:-600px;top:-100px}}@media (min-width:1024px){.page.page-template-page-field-trips .splash-heading{padding:100px 0 60px 0}.page.page-template-page-field-trips .splash-heading2{padding:50px 0 20px 0}.page.page-template-page-field-trips .splash-heading.animate:before{left:-400px;top:-200px}.page.page-template-page-field-trips .splash-heading2.animate:before{left:-400px;top:-200px}}@media (min-width:1200px){.page.page-template-page-field-trips .splash-heading.animate:before{left:-55%}.page.page-template-page-field-trips .splash-heading2{padding:140px 0 100px 0;width:50%}.page.page-template-page-field-trips .splash-heading2 h2{font-size:150px}.page.page-template-page-field-trips .splash-heading2.animate:before{left:-80%;top:-100px}}@media (min-width:1440px){.page.page-template-page-field-trips .splash-heading.animate:before{left:-35%}.page.page-template-page-field-trips .splash-heading2.animate:before{left:-70%}}@media (min-width:1590px){.page.page-template-page-field-trips .splash-heading.animate:before{left:-30%}}.resource-archive-listing{margin:0 0 40px 0}.resource-archive-listing img{border-radius:20px;-moz-box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);-webkit-box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);margin:0 0 10px 0}.resource-archive-listing h3,.resource-archive-listing .page-template-page-past-shows .page-title,.page-template-page-past-shows .resource-archive-listing .page-title,.resource-archive-listing .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .resource-archive-listing p,.resource-archive-listing h6{margin:0 0 10px 0;text-align:left}.resource-archive-listing ul h6,.resource-archive-listing li h6{margin:0}.resource-archive-listing li:before{top:3px}.page-template-page-field-trip-resource-guides h3.centered,.page-template-page-field-trip-resource-guides .page-template-page-past-shows .centered.page-title,.page-template-page-past-shows .page-template-page-field-trip-resource-guides .centered.page-title{font-size:calc(1.0416666667vw + 22.6666666667px);color:#5786e5;font-family:"bebas_neue_regularregular";font-weight:normal;letter-spacing:8px;padding-bottom:60px;position:relative;text-align:center}@media (max-width:320px){.page-template-page-field-trip-resource-guides h3.centered,.page-template-page-field-trip-resource-guides .page-template-page-past-shows .centered.page-title,.page-template-page-past-shows .page-template-page-field-trip-resource-guides .centered.page-title{font-size:26px}}@media (min-width:1280px){.page-template-page-field-trip-resource-guides h3.centered,.page-template-page-field-trip-resource-guides .page-template-page-past-shows .centered.page-title,.page-template-page-past-shows .page-template-page-field-trip-resource-guides .centered.page-title{font-size:36px}}.page-template-page-field-trip-resource-guides h3.centered:after,.page-template-page-field-trip-resource-guides .page-template-page-past-shows .centered.page-title:after,.page-template-page-past-shows .page-template-page-field-trip-resource-guides .centered.page-title:after{background:#cecece;bottom:30px;content:"";height:1px;left:50%;margin-left:-25px;position:absolute;width:50px}@media (min-width:460px){.resource-archive-listing{overflow:hidden}.resource-archive-listing img,.resource-archive-listing .fieldtrip-info{float:left}.resource-archive-listing img{margin:0 4% 10px 0;width:48%}.resource-archive-listing .fieldtrip-info{width:48%}}@media (min-width:640px){.resource-archive-listing img{margin:0 4% 10px 0;width:38%}.resource-archive-listing .fieldtrip-info{width:58%}}@media (min-width:1024px){.page-template-page-field-trip-resource-guides main .wrap{width:60%}}@media (min-width:1250px){.page-template-page-field-trip-resource-guides main .wrap{width:45%}.resource-archive-listing img{margin:0 4% 10px 0;width:28%}.resource-archive-listing .fieldtrip-info{width:68%}}.single-tribe_events{--tec-color-accent-primary: #780099;--tec-font-family-sans-serif: "Visby CF", sans-serif;--tec-font-size-0: 14px;--tec-font-size-1: 15px;--tec-font-size-2: 16px;--tec-font-size-3: clampFunction(18, 16);--tec-font-weight-regular: 500;--tec-font-weight-bold: 700;--tec-color-border-active: #780099;--transition-border-color: #780099}.single-tribe_events,.single-tribe_events span,.single-tribe_events li,.single-tribe_events a,.single-tribe_events input{font-weight:500;font-style:normal !important;letter-spacing:0.01em}.single-tribe_events .tribe-events-single{padding-left:clamp(20px, 0.0340909091 * 100vw, 60px);padding-right:clamp(20px, 0.0340909091 * 100vw, 60px)}.single-tribe_events .tribe-events-c-subscribe-dropdown__button{display:flex;align-items:center}.single-tribe_events .tribe-events-sub-nav li::before{display:none}.single-tribe_events .gradient-background{background:linear-gradient(178.86deg, rgba(120, 0, 153, 0) 0.87%, rgba(98, 0, 127, 0.461458) 29.26%, #490160 98.92%) !important}main#tribe-events-pg-template{max-width:1175px;position:relative;z-index:1;width:90%}.month-title-nav{margin-bottom:20px;position:relative}.tribe-is-responsive.tribe-mobile .tribe-events-page-title{margin:0}h1.tribe-events-page-title{font-size:calc(2.0833333333vw + 23.3333333333px);color:#d417cb;display:inline-block;font-family:"bebas_neuebold";line-height:0.8;padding-bottom:0;position:relative;text-align:center;width:100%;word-spacing:2px;z-index:13}@media (max-width:320px){h1.tribe-events-page-title{font-size:30px}}@media (min-width:1280px){h1.tribe-events-page-title{font-size:50px}}h1.tribe-events-page-title span{font-size:calc(1.0416666667vw + 16.6666666667px);background:transparent;background-clip:none;text-fill-color:#5786e5;-webkit-background-clip:none;-webkit-text-fill-color:#5786e5;color:#5786e5;display:block;font-family:"bebas_neue_regularregular";font-weight:normal;letter-spacing:8px;padding-bottom:20px;position:relative}@media (max-width:320px){h1.tribe-events-page-title span{font-size:20px}}@media (min-width:1280px){h1.tribe-events-page-title span{font-size:30px}}h1.tribe-events-page-title span:after{background:#cecece;bottom:-2px;content:"";height:1px;left:50%;margin-left:-25px;position:absolute;width:50px}.tribe-events-header{position:relative;display:flex;flex-flow:row nowrap;justify-content:center;padding-top:40px;padding-bottom:40px}.tribe-events-header .title-wrap{position:relative}.tribe-events-header .tribe-events-sub-nav{position:absolute;bottom:0;left:-75px;right:-75px;z-index:1}.tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next,.tribe-events-header .tribe-events-sub-nav .tribe-events-nav-previous{text-align:left;text-indent:-5000px}.tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next a,.tribe-events-header .tribe-events-sub-nav .tribe-events-nav-previous a{-webkit-transition:all ease 800ms;transition:all ease 800ms;background-position:top left;background-repeat:no-repeat;background-size:cover;background-color:transparent;position:relative;top:7px;width:22px;height:33px}.tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next a{background-image:url("../images/icon-arrow-next-purple.svg");right:20px}.tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next a:hover{background-image:url("../images/icon-arrow-next-orange.svg")}.tribe-events-header .tribe-events-sub-nav .tribe-events-nav-previous a{background-image:url("../images/icon-arrow-prev-purple.svg");left:20px}.tribe-events-header .tribe-events-sub-nav .tribe-events-nav-previous a:hover{background-image:url("../images/icon-arrow-prev-orange.svg")}@media (min-width:640px){.tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next a,.tribe-events-header .tribe-events-sub-nav .tribe-events-nav-previous a{top:3px}}.tribe-events-sub-nav{margin:0;padding:10px;overflow:hidden;display:flex;flex-flow:row nowrap;justify-content:space-between}.tribe-events-sub-nav .tribe-events-nav-next,.tribe-events-sub-nav .tribe-events-nav-previous{margin:0;padding:0;float:none}.tribe-events-sub-nav .tribe-events-nav-next a,.tribe-events-sub-nav .tribe-events-nav-previous a{display:block;padding:0;margin:0}#tribe-events #tribe-events-footer{padding:20px 0}#tribe-events #tribe-events-footer .tribe-events-sub-nav{display:block}#tribe-events #tribe-events-footer .tribe-events-nav-next:before,#tribe-events #tribe-events-footer .tribe-events-nav-next:after,#tribe-events #tribe-events-footer .tribe-events-nav-previous:before,#tribe-events #tribe-events-footer .tribe-events-nav-previous:after{display:none}#tribe-events #tribe-events-footer .tribe-events-nav-next a,#tribe-events #tribe-events-footer .tribe-events-nav-next a:link,#tribe-events #tribe-events-footer .tribe-events-nav-next a:visited,#tribe-events #tribe-events-footer .tribe-events-nav-previous a,#tribe-events #tribe-events-footer .tribe-events-nav-previous a:link,#tribe-events #tribe-events-footer .tribe-events-nav-previous a:visited{background-color:transparent;display:inline-block;padding:3px;text-transform:uppercase;color:grey;letter-spacing:1px}#tribe-events #tribe-events-footer .tribe-events-nav-left a:before{content:"<";color:grey;display:inline-block;font-size:12px;font-weight:700;position:relative;top:-3px}#tribe-events #tribe-events-footer .tribe-events-nav-right a:after{content:">";color:grey;display:inline-block;font-size:12px;font-weight:700;position:relative;top:-3px}#tribe-events #tribe-events-footer span{display:none}@media (min-width:small only){[data-repMatch="day-row-match-height"]{height:70px !important}}#tribe-events-bar{background:#bb33f0;background-image:linear-gradient(#bb33f0, #9d56f0);border-radius:15px;color:#ffffff;opacity:1;padding:0;position:relative;top:0;width:auto}#tribe-events-bar label,#tribe-events-bar #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a{color:#ffffff}#tribe-events-bar .tribe-bar-views-list{margin-top:5px}#tribe-events-bar .tribe-bar-views-list li:before{display:none}#tribe-events-bar .tribe-bar-views-list li a,#tribe-events-bar .tribe-bar-views-list li a:link,#tribe-events-bar .tribe-bar-views-list li a:visited{background:#ec9f26}#tribe-events-bar .tribe-bar-views-list li.tribe-bar-active a{background:none !important}#tribe-events-bar .event-category-bar{display:flex;flex-flow:row nowrap;justify-content:space-between}#tribe-events-bar .event-category-bar li{padding:20px 0}#tribe-events-content a,.tribe-events-adv-list-widget .tribe-events-widget-link a,.tribe-events-adv-list-widget .tribe-events-widget-link a:hover,.tribe-events-back a,.tribe-events-back a:hover,.tribe-events-event-meta a,.tribe-events-list-widget .tribe-events-widget-link a,.tribe-events-list-widget .tribe-events-widget-link a:hover,ul.tribe-events-sub-nav a,ul.tribe-events-sub-nav a:hover{color:#5786e5;display:block}#tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a:hover{background:#d59025}#tribe-bar-form,#tribe-bar-collapse-toggle,.tribe-bar-views-inner,#tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a,#tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-active a:hover{background:transparent}.tribe-bar-view-list a.tribe-icon-month,.tribe-bar-views-list span.tribe-icon-month,.tribe-select2-results-views .tribe-icon-month{background-image:url("../images/icon-month-hover.png")}.tribe-bar-view-list span[class^="tribe-icon-"],.tribe-bar-views-list span.tribe-icon-list,.tribe-select2-results-views span.tribe-icon-list{background-image:url("../images/icon-list-hover.png")}.tribe-bar-views-list span.tribe-icon-day,.tribe-select2-results-views span.tribe-icon-day{background-image:url("../images/icon-day-hover.png")}.tribe-bar-views-inner{padding:10px 0 35px 0}#tribe-events-content table.tribe-events-calendar{background:#5786e5;background-image:linear-gradient(to right, #5786e5, #765ad6 65%);border:1px double #ffffff;border-bottom:4px solid #f1f3f7}.tribe-events-calendar thead th{background:transparent;border:none;font-size:11px;padding:20px 5px}#tribe-events-content .tribe-events-calendar td{-webkit-transition:all ease 800ms;transition:all ease 800ms;background:#ffffff;border:1px solid #dadada;color:#5786e5}#tribe-events-content .tribe-events-calendar td div[id*="tribe-events-daynum-"]{-webkit-transition:all ease 800ms;transition:all ease 800ms;background-color:#e9e9e9;color:#656565;font-size:14px;margin:0;padding:10px;text-align:center}#tribe-events-content .tribe-events-calendar td div[id*="tribe-events-daynum-"] a{-webkit-transition:all ease 800ms;transition:all ease 800ms;background:transparent;color:#656565;font-size:14px;margin:0}#tribe-events-content .tribe-events-calendar td.tribe-events-present{background:#f9e9ff}#tribe-events-content .tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"]{background:#d417cb}#tribe-events-content .tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"] a,#tribe-events-content .tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"] a:link,#tribe-events-content .tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"] a:visited{color:#ffffff}#tribe-events-content .tribe-events-calendar td:hover{background:#ffffff;box-shadow:none}#tribe-events-content .tribe-events-calendar td:hover div[id*="tribe-events-daynum-"]{background:#5786e5;color:#ffffff}#tribe-events-content .tribe-events-calendar td:hover div[id*="tribe-events-daynum-"] a{background:transparent;color:#ffffff}#tribe-events .tribe-events-button,#tribe-events .tribe-events-button:hover,#tribe_events_filters_wrapper input[type="submit"],.tribe-events-button,.tribe-events-button.tribe-active:hover,.tribe-events-button.tribe-inactive,.tribe-events-button:hover,.tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"],.tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"]>a{background:#d417cb}#tribe-events-content .tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"],#tribe-events-content .tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"]>a{color:#ffffff}#tribe-events-content .tribe-events-calendar td.tribe-events-present.mobile-active:hover,.tribe-events-calendar td.tribe-events-present.mobile-active,.tribe-events-calendar td.tribe-events-present.mobile-active div[id*="tribe-events-daynum-"],.tribe-events-calendar td.tribe-events-present.mobile-active div[id*="tribe-events-daynum-"] a{background:#ffffff}#tribe-events-content .tribe-events-calendar div[id*="tribe-events-event-"] h3.tribe-events-month-event-title,#tribe-events-content .tribe-events-calendar div[id*="tribe-events-event-"] .page-template-page-past-shows .tribe-events-month-event-title.page-title,.page-template-page-past-shows #tribe-events-content .tribe-events-calendar div[id*="tribe-events-event-"] .tribe-events-month-event-title.page-title{color:#5786e5}#tribe-events-content .tribe-events-calendar div[id*="tribe-events-event-"] h3.tribe-events-month-event-title a,#tribe-events-content .tribe-events-calendar div[id*="tribe-events-event-"] .page-template-page-past-shows .tribe-events-month-event-title.page-title a,.page-template-page-past-shows #tribe-events-content .tribe-events-calendar div[id*="tribe-events-event-"] .tribe-events-month-event-title.page-title a{color:#5786e5;font-size:14px}#tribe-events-content .tribe-events-calendar div[id*="tribe-events-event-"] h3.tribe-events-month-event-title a:hover,#tribe-events-content .tribe-events-calendar div[id*="tribe-events-event-"] .page-template-page-past-shows .tribe-events-month-event-title.page-title a:hover,.page-template-page-past-shows #tribe-events-content .tribe-events-calendar div[id*="tribe-events-event-"] .tribe-events-month-event-title.page-title a:hover{color:#d417cb}#tribe-events-content .tribe-events-calendar .mobile-active:hover,#tribe-events-content .tribe-events-calendar td.tribe-events-othermonth.mobile-active,#tribe-events-content .tribe-events-calendar td.tribe-events-othermonth.mobile-active div[id*="tribe-events-daynum-"],#tribe-events-content .tribe-events-calendar td.tribe-events-othermonth.mobile-active div[id*="tribe-events-daynum-"] a,.tribe-events-calendar .mobile-active div[id*="tribe-events-daynum-"],.tribe-events-calendar .mobile-active div[id*="tribe-events-daynum-"] a,.tribe-events-calendar td.mobile-active{background:#f9e9ff;color:#d417cb}.tribe-events-calendar .mobile-active.tribe-events-has-events:after,.tribe-events-calendar .tribe-events-has-events:after{background-color:#d417cb}.tribe-events-ical{display:none !important}.tribe-events-tooltip{padding:20px !important}.tribe-events-tooltip .entry-title{color:purple !important}#tribe-events-content table.tribe-events-calendar{margin-bottom:40px}#tribe-mobile-container .type-tribe_events{padding:0}@media (min-width:1024px){main#tribe-events-pg-template{border-radius:20px;-moz-box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);-webkit-box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);background:#fff url(../images/swoosh-container-new.svg) no-repeat center bottom -60px;background-size:100%;margin-top:-120px;position:relative;text-align:center;z-index:3;padding-bottom:120px}h1.tribe-events-page-title span:after{bottom:-10px}#tribe-events .tribe-events-button,.tribe-events-button{margin-right:2%}#tribe-events-content .tribe-events-calendar td div[id*="tribe-events-daynum-"]{text-align:left}}@media (min-width:1200px){#tribe-events-content a,.tribe-events-adv-list-widget .tribe-events-widget-link a,.tribe-events-adv-list-widget .tribe-events-widget-link a:hover,.tribe-events-back a,.tribe-events-back a:hover,.tribe-events-event-meta a,.tribe-events-list-widget .tribe-events-widget-link a,.tribe-events-list-widget .tribe-events-widget-link a:hover,ul.tribe-events-sub-nav a,ul.tribe-events-sub-nav a:hover{color:#780099}}.tribe-events-list{margin:0}.tribe-events-list .tribe-list-header{padding-top:50px;padding-bottom:20px}.tribe-events-list .tribe-events-list-separator-month{background:gainsboro;color:white;padding:0}.tribe-events-list .tribe-events-list-separator-month span{background:none}.tribe-events-list .tribe-events-list-separator-month:after{display:none}.tribe-events-list .tribe-events-first{margin-top:0 !important;padding-top:0 !important}.tribe-events-list .list-single-event{padding:0 0 20px 0;display:flex;flex-direction:column}@media (min-width:640px){.tribe-events-list .list-single-event{flex-direction:row}}.tribe-events-list .list-single-event .list-single-event-content{flex:0 0 70%;padding-left:30px;text-align:left}.tribe-events-list .list-single-event .list-single-event-content .tribe-events-list-event-title{font-family:"bebas_neuebold";font-weight:900;word-spacing:3px;letter-spacing:1px;background:-webkit-linear-gradient(330deg, #ff5c2d 35%, #d417cb 65%, #d417cb 90%);color:#780099;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;line-height:1.1;padding-bottom:0;text-align:left;width:100%;font-size:calc(1.5625vw + 20px)}@media (max-width:320px){.tribe-events-list .list-single-event .list-single-event-content .tribe-events-list-event-title{font-size:25px}}@media (min-width:1280px){.tribe-events-list .list-single-event .list-single-event-content .tribe-events-list-event-title{font-size:40px}}.tribe-events-list .list-single-event .list-single-event-content time{font-weight:bold;font-size:1em;padding:10px 0;display:block;text-transform:uppercase}.tribe-events-list .list-single-event .list-single-event-image{flex:0 0 30%;margin:0;padding:20px 0}.tribe-events-list .list-single-event .list-single-event-image img{border-radius:50%;margin:0 auto;display:block;max-width:80%}.tribe-events-list .list-single-event .tribe-events-list-event-excerpt{font-size:1rem !important}.tribe-events-list .type-tribe_events{margin:0}.tribe-bar-filters{flex:1 1}.tribe-bar-filters #tribe_events_filters_form{display:flex;flex-direction:column;justify-content:center;padding-bottom:20px;margin:0}.tribe-bar-filters #tribe_events_filters_form input[type="submit"]{display:none}.tribe-bar-filters .tribe-events-filters-group-heading{flex:1 1 45%;font-size:21px;color:#ffffff;padding:10px 0;margin:0;position:relative}.tribe-bar-filters .tribe-events-filters-group-heading:after{content:"";font-family:"FontAwesome";font-size:14px;display:inline-block;position:absolute;right:10px;top:13px}.tribe-bar-filters .tribe_events_filter_item{display:flex;flex-direction:column;position:relative;padding:5px 10px;cursor:pointer}.tribe-bar-filters .tribe_events_filter_item.hasSelection .tribe-events-filters-group-heading{color:#ffd305 !important}.tribe-bar-filters .tribe_events_filter_item .tribe-events-filter-select{flex:1 1 55%}.tribe-bar-filters .tribe_events_filter_item .tribe-events-filter-select select{width:100%}.tribe-bar-filters .fake-event-filter-selector{-webkit-transition:all ease 800ms;transition:all ease 800ms;display:block;opacity:0;height:0;overflow:hidden}.tribe-bar-filters .fake-event-filter-selector.open{overflow:visible;opacity:1;height:auto}.tribe-bar-filters .fake-event-filter-selector .fake-filter-selector-item{margin:0 20px;padding:10px 0;padding-left:20px;cursor:pointer;font-size:0.85em;position:relative;margin-top:5px}.tribe-bar-filters .fake-event-filter-selector .fake-filter-selector-item:before{content:"";display:inline-block;position:absolute;left:5px;top:50%;transform:translateY(-50%);border:1px solid #fff;padding:4px}.tribe-bar-filters .fake-event-filter-selector .fake-filter-selector-item:nth-child(n+2){padding-top:15px;padding-bottom:15px}.tribe-bar-filters .fake-event-filter-selector .fake-filter-selector-item.selected{color:#ffd305}.tribe-bar-filters .fake-event-filter-selector .fake-filter-selector-item.selected:after{position:absolute;top:50%;left:2px;content:"";display:block;width:5px;height:10px;border:solid #ffd305;border-width:0 2px 2px 0;transform:rotate(45deg) translateY(-10px)}.tribe-bar-filters .fake-event-filter-selector .fake-filter-selector-item.selected:before{border-color:#ffd305}#tribe-bar-form .tribe-bar-views-inner label{padding:0 0 0 10px}#tribe-bar-form #tribe-bar-views{position:absolute;right:0;width:auto !important;min-width:100px}#tribe-bar-form #tribe-bar-views .tribe-bar-views-list{padding:0}#tribe-bar-form #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a{font-size:14px;padding:6px 0 6px 10px}.tribe-bar-views-inner{text-transform:uppercase}.tribe-bar-collapse #tribe-bar-collapse-toggle{display:inline-block;padding-right:40px;width:auto}#tribe-bar-collapse-toggle,#tribe-bar-collapse-toggle.tribe-bar-filters-open{font-family:"bebas_neue_regularregular";font-size:22px;letter-spacing:2px;padding:15px 10px 10px 10px}#tribe-bar-collapse-toggle span.tribe-bar-toggle-arrow,#tribe-bar-collapse-toggle.tribe-bar-filters-open span.tribe-bar-toggle-arrow{right:0}#tribe-bar-collapse-toggle span.tribe-bar-toggle-arrow:after,#tribe-bar-collapse-toggle.tribe-bar-filters-open span.tribe-bar-toggle-arrow:after{border:none;content:"";font-family:"FontAwesome";font-size:14px;display:inline-block;position:absolute;right:30px;top:-2px}#tribe_events_filters_reset{display:block;padding:3px 10px;border-radius:5px;background:pink;margin:5px;text-align:center;display:none}.tribe-events-notices{background:#b38bda;border-radius:4px;border:1px solid #bb7ef1;color:#ffffff;width:95%;margin:10px auto 18px;padding:8px 35px 8px 14px;text-shadow:0 1px 0 #fff}.tribe-events-notices li:before{display:none}#tribe-mobile-container .type-tribe_events .tribe-events-read-more{color:#780099}#tribe-mobile-container .type-tribe_events .tribe-events-read-more:hover{color:#5786e5}#tribe-events-bar{background:#bb33f0;background-image:linear-gradient(#bb33f0, #9d56f0);border-radius:15px;color:#ffffff;opacity:1;padding:0;position:relative;top:0;width:auto}#tribe-events-bar label,#tribe-events-bar #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a{color:#ffffff}#tribe-events-bar .tribe-bar-views-list{margin-top:5px;padding-right:10px}#tribe-events-bar .tribe-bar-views-list li:before{display:none}#tribe-events-bar .tribe-bar-views-list li a,#tribe-events-bar .tribe-bar-views-list li a:link,#tribe-events-bar .tribe-bar-views-list li a:visited{background:#ec9f26}#tribe-events-bar .tribe-bar-views-list li.tribe-bar-active a{background:none !important}#tribe-events-bar .event-category-bar{display:flex;flex-flow:row nowrap;justify-content:space-between}#tribe-events-bar .event-category-bar li{padding:20px 0}@media (min-width:550px){#tribe-bar-collapse-toggle,#tribe-bar-collapse-toggle.tribe-bar-filters-open{font-family:"bebas_neue_regularregular";font-size:22px;letter-spacing:2px;padding:15px 10px 10px 15px}.tribe-bar-filters .tribe_events_filter_item{padding:5px 10px 5px 15px}}@media (min-width:460px){#tribe-bar-collapse-toggle span.tribe-bar-toggle-arrow:after,#tribe-bar-collapse-toggle.tribe-bar-filters-open span.tribe-bar-toggle-arrow:after{right:5px}}@media (min-width:640px){.tribe-bar-filters #tribe_events_filters_form{flex-direction:row;justify-content:flex-start;padding:0}.tribe-bar-filters .tribe-events-filters-group-heading{font-family:"Lato", sans-serif;font-size:0.875rem;font-weight:bold;letter-spacing:2px;padding:20px 20px;text-transform:uppercase}.tribe-bar-filters .tribe-events-filters-group-heading:after{right:0;top:18px}.tribe-bar-filters .fake-event-filter-selector{background:#ec9f26;position:absolute;top:70%;width:250px;left:20px;z-index:100;text-align:left}.tribe-bar-filters .fake-event-filter-selector.open{top:100%}.tribe-bar-filters .tribe_events_filter_item .tribe-events-filter-select{position:relative;top:-10px}#tribe-bar-form #tribe-bar-views{top:-30px;right:30px}#tribe-events-bar{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;margin:0}#tribe-bar-collapse-toggle{display:none !important}#tribe-bar-form{flex:0 0;min-width:150px}#tribe-bar-filters{flex:1 1 auto}#tribe-bar-views{width:100% !important}.tribe-bar-filters #tribe_events_filters_form{padding:0}.tribe-bar-filters .tribe_events_filter_item{padding:0}}.listing-filters-bar>ul li.active{color:#ffffff}.listing-filters-bar>ul li.active>a,.listing-filters-bar>ul li.active>a:link,.listing-filters-bar>ul li.active>a:visited{color:#ffffff;text-decoration:none}@media (min-width:1024px){#tribe-events-bar{margin:0 auto 30px auto;width:95%}.listing-filters-bar>ul li.active{background:transparent}.listing-filters-bar>ul li.active>a,.listing-filters-bar>ul li.active>a:link,.listing-filters-bar>ul li.active>a:visited{color:#ffffff}}.tribe-mobile-day-heading{margin-top:20px}.tribe-bar-toggle-arrow::after{border-width:5px}.tribe-events-day{padding:0 0 40px 0}body.page-id-18603 .tribe-events-l-container{padding:0 !important}.tribe-events{--tec-color-accent-primary: #780099;--tec-font-family-sans-serif: "Visby CF", sans-serif;--tec-font-size-0: 14px;--tec-font-size-1: 15px;--tec-font-size-2: 16px;--tec-font-size-3: clampFunction(18, 16);--tec-font-weight-regular: 500;--tec-font-weight-bold: 700;--tec-color-border-active: #780099;--transition-border-color: #780099}.tribe-events,.tribe-events span,.tribe-events li,.tribe-events a,.tribe-events input{font-style:normal !important;letter-spacing:0.01em}.tribe-events .tribe-common-c-btn,.tribe-events .tribe-events-c-subscribe-dropdown__button{font-family:"Visby CF", sans-serif !important;font-size:16px !important;padding:13px 24px 11px !important;border-radius:11px;letter-spacing:normal;font-weight:600;color:#ffffff !important;background-image:linear-gradient(91.67deg, #00c7cf 0, #2470eb 100%);transition:all 0.3s ease-in-out;box-shadow:initial;border:none !important}.tribe-events .tribe-common-c-btn:hover,.tribe-events .tribe-events-c-subscribe-dropdown__button:hover{box-shadow:inset 0 0 0 99999px rgba(0, 0, 0, 0.2)}.tribe-events li::before{display:none}.tribe-events h2.tribe-events-calendar-list__month-separator{font-size:clamp(24px, 0.0329545455 * 100vw, 58px)}.tribe-events h2.tribe-events-calendar-list__month-separator time{color:#780099 !important}@media (min-width:870px){.tribe-events .tribe-common-form-control-text__input{font-size:16px !important;font-weight:500 !important}.tribe-events .tribe-events-c-events-bar__filter-button-text{position:relative !important;top:2px !important;font-size:16px !important;letter-spacing:0.025em !important}.tribe-events .tribe-events-c-view-selector__list-item-text{font-size:16px !important;font-style:normal;letter-spacing:0.025em}.tribe-events .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-text{color:#780099 !important;font-weight:700 !important}.tribe-events .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-link:after{background-color:#780099 !important}.tribe-events .tribe-filter-bar .tribe-filter-bar-c-pill__pill{font-family:"Visby CF", sans-serif !important;font-size:14px !important;padding:13px 24px 10px !important;letter-spacing:normal;font-weight:600;border-radius:11px}.tribe-events .tribe-filter-bar .tribe-filter-bar-c-pill--has-selections .tribe-filter-bar-c-pill__pill{padding-right:30px !important}.tribe-events .tribe-filter-bar-c-clear-button__text{position:relative;top:2px}.tribe-events .tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border-small{padding:7px 15px 5px !important}}@media (max-width:869px){.tribe-events .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__day-date-daynum{color:#ffffff !important}}.auditions-section.basic-content-section ul{margin:0;padding:0}.auditions-section.basic-content-section ul li{border-bottom:1px solid #cecece;font-style:normal;list-style:none;margin:0 0 40px 0;padding:0 0 55px 0;text-align:left}.auditions-section.basic-content-section ul li:before{display:none !important}.auditions-section.basic-content-section ul li:last-of-type{border-bottom:none;padding-bottom:0}@media (max-width:1023px){.auditions-section.basic-content-section [role="button"]{margin-right:0;margin-left:0}}p.year-text{font-weight:bold;margin-bottom:5px}.page.about .splash-heading.left.animate:before{background:url("../images/splash-bg-about1.png") no-repeat top center;background-size:50%}.page.about .splash-heading2.right.animate:before{background:url("../images/splash-bg-about2.png") no-repeat top center;background-size:50%}@media (min-width:640px){.page.about .splash-heading.left.animate:before,.page.about .splash-heading2.right.animate:before{background-size:55%}}@media (min-width:1440px){.page.about .splash-heading.left.animate:before,.page.about .splash-heading2.right.animate:before{background-size:70%}}@media (min-width:1024px){.page.about .swoosh-container.image-bg .swoosh-container-swoosh{min-height:600px}}@media (min-width:1440px){.page.about .swoosh-container.image-bg .swoosh-container-swoosh{min-height:800px}}.basic-content-section.history .swoosh-container.no-bg{font-style:italic;text-align:center}.basic-content-section.history .swoosh-container.no-bg p{font-size:clamp(18px, 0.0244140625 * 100vw, 25px)}.basic-content-section.history .swoosh-container.no-bg div.ghost{font-style:normal}.basic-content-section.history .swoosh-container.no-bg .time-line-cta{background:url("../images/time-line-horizontal.svg") no-repeat top left;background-size:100%;padding:40px 0 0 0}.basic-content-section.history .swoosh-container.no-bg .time-line-cta p{float:left;font-style:normal;line-height:20px;text-align:left;width:50%;font-size:clamp(28px, 0.0284090909 * 100vw, 50px)}.basic-content-section.history .swoosh-container.no-bg .time-line-cta p:last-of-type{text-align:right}@media (min-width:750px){.basic-content-section.history .swoosh-container.no-bg .time-line-cta{display:flex;flex-direction:column;justify-content:space-between}.basic-content-section.history .swoosh-container.no-bg .time-line-cta p.year-text{text-align:right !important;position:static !important;margin-top:6px;margin-bottom:3px}}@media (min-width:360px){.basic-content-section.history .swoosh-container.no-bg .time-line-cta{padding:50px 0 0 0}}@media (min-width:460px){.basic-content-section.history .swoosh-container.no-bg .time-line-cta{padding:70px 0 0 0}.basic-content-section.history .swoosh-container.no-bg .time-line-cta p:last-of-type{padding-right:10px}}@media (min-width:640px){.basic-content-section.history .swoosh-container.no-bg .time-line-cta{padding:80px 0 0 0}}@media (min-width:750px){.basic-content-section.history .swoosh-container.no-bg{overflow:hidden;padding:50px 140px 120px 140px;text-align:left}.basic-content-section.history .swoosh-container.no-bg .time-line-cta{background:url("../images/time-line.svg") no-repeat top 10px right 20px;float:left;min-height:364px;padding:0 clamp(105px, 0.0653409091 * 100vw, 115px) 0 0;position:relative}.basic-content-section.history .swoosh-container.no-bg .time-line-cta p{float:none;font-style:normal;line-height:25px;text-align:left;width:100%}.basic-content-section.history .swoosh-container.no-bg .time-line-cta p:last-of-type{bottom:0;padding-right:0;position:absolute;text-align:left}}@media (min-width:1024px){.basic-content-section.history .swoosh-container.no-bg{padding:80px 0 0 0}.basic-content-section.history .swoosh-container.no-bg p{font-size:clamp(18px, 0.0142045455 * 100vw, 25px)}}@media (min-width:750px){.swoosh-container-time-line .time-line-content p,.swoosh-container-time-line .time-line-content [role="button"]{text-align:left !important}.swoosh-container-time-line .time-line-content [role="button"]{display:flex}}@media (max-width:749px){.swoosh-container-time-line .time-line-cta p.year-text{margin-top:1em !important}}.swoosh-container-time-line .time-line-cta{margin-bottom:80px}.team{margin-bottom:clamp(60px, 0.0727272727 * 100vw, 128px);display:flex;flex-wrap:wrap;row-gap:40px ;column-gap:35px}.team::after,.team::before{display:none}.team>*:not(.fullwidth){margin:0 0 0 0 !important}.team>*:not(.fullwidth){width:calc(100% / 3 - 35px + (35px / 3))}@media (max-width:768px){.team{flex-direction:column;align-items:center}.team>*:not(.fullwidth){width:100% !important;max-width:100%;min-width:auto;max-width:480px}}@media (max-width:1024px) and (min-width:769px){.team{column-gap:32px}.team>*:not(.fullwidth){width:calc(100% / 2 - 32px + (32px / 2))}}.team li{-moz-box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);-webkit-box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);border-radius:30px;overflow:hidden;padding:0;position:relative;vertical-align:top;min-height:410px;aspect-ratio:0.731}@media (max-width:1299px){.team li{display:flex;flex-direction:column-reverse;aspect-ratio:0.55}}@media (max-width:1023px){.team li{aspect-ratio:0.65}}@media (max-width:479px){.team li{aspect-ratio:0.6}}.team li:before{display:none}.team li img{flex:none;object-fit:cover;object-position:top center;max-width:100%;max-height:100%;height:100%;width:100%;position:relative;z-index:1}@media (max-width:1299px){.team li img{height:calc(100% - 210px)}}@media (max-width:1023px){.team li img{height:calc(100% - 180px)}}.team li p{font-size:clamp(16px, 0.0102272727 * 100vw, 18px);font-weight:500;line-height:130%;margin:0;word-break:break-all}@media (max-width:379px){.team li p{font-size:15px;display:flex}}.team li p .fa{font-size:clamp(16px, 0.0102272727 * 100vw, 18px);padding-right:8px}.team li p .fa.fa-phone::before{content:"";display:block;mask-size:contain;-webkit-mask-size:contain;mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-image:url(../images/icon-phone.svg);-webkit-mask-image:url(../images/icon-phone.svg);width:clamp(16px, 0.0102272727 * 100vw, 18px);height:18px;background-color:#ffffff;position:relative;top:0.2em}@media (max-width:379px){.team li p .fa.fa-phone::before{font-size:15px;position:static}}.team li p a{color:#ffffff}.team li p a:hover{color:rgba(255, 255, 255, 0.7)}.team .team-info{background-image:linear-gradient(90deg, #fc8821 1.5%, #f53835 100%);bottom:0;position:absolute;text-align:left;width:100%;z-index:2;padding-top:clamp(20px, 0.0159090909 * 100vw, 28px);padding-bottom:clamp(20px, 0.0193181818 * 100vw, 34px);padding-left:clamp(20px, 0.0181818182 * 100vw, 32px);padding-right:clamp(20px, 0.0181818182 * 100vw, 32px)}@media (max-width:1299px){.team .team-info{min-height:210px;display:flex;flex-direction:column;position:static}.team .team-info .phone{margin-top:auto}}@media (max-width:1023px){.team .team-info{min-height:180px}}.team h1,.team h1 a,.team h2,.team p{color:#ffffff;word-spacing:0}.team h1{font-size:clamp(22px, 0.0227272727 * 100vw, 40px);margin-bottom:8px}@media (max-width:379px){.team h1{font-size:20px}}.team h1 a:hover{color:rgba(255, 255, 255, 0.7)}.team h2{font-style:italic;font-weight:600;font-size:clamp(18px, 0.0113636364 * 100vw, 20px);margin-bottom:clamp(16px, 0.0204545455 * 100vw, 36px);text-transform:uppercase}@media (max-width:379px){.team h2{font-size:16px}}.bio-container{padding:20px}.bio-container h1,.bio-container h2,.bio-container p{word-spacing:0}.bio-container h1,.bio-container h2{color:#780099}.bio-container h1{font-size:30px;letter-spacing:2px}.bio-container h2{font-size:15px;font-style:italic;margin-bottom:20px;text-transform:uppercase}@media (min-width:640px){.team{text-align:center;overflow:hidden}}@media (min-width:1024px){.bio-container{width:700px}}@media (min-width:1300px){.team li{-webkit-transition:all ease 800ms;transition:all ease 800ms}.team li:hover .team-info{opacity:1}.team .team-info{-webkit-transition:all ease 800ms;transition:all ease 800ms;border-radius:0 0 30px 30px;opacity:0}}.timeline-container{margin-left:auto;margin-right:auto;max-width:554px;position:relative;z-index:5}.timeline-container ul li:before{display:none !important}.timeline-container ul li.time-era{margin-bottom:40px;padding:0}.timeline-container ul li.time-era:last-child{margin-bottom:160px}.timeline-left{position:relative;z-index:10}.timeline-left .timeline-era-image{border-radius:20px}.timeline-right{margin-top:-40px;padding:60px 0 0 75px}.timeline-right h3.title,.timeline-right .page-template-page-past-shows .title.page-title,.page-template-page-past-shows .timeline-right .title.page-title{font-size:30px;margin:0 0 10px 0;position:relative}.timeline-right h3.title:before,.timeline-right .page-template-page-past-shows .title.page-title:before,.page-template-page-past-shows .timeline-right .title.page-title:before{background:url("../images/timeline-lead.svg") no-repeat top left;content:" ";display:block;height:350px;left:-60px;position:absolute;top:-162px;width:50px;z-index:3}.timeline-right h4,.timeline-right .show-description-container h3,.timeline-right .show-description-container .page-template-page-past-shows .page-title,.page-template-page-past-shows .timeline-right .show-description-container .page-title,.timeline-right .show-description-container .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .timeline-right .show-description-container p,.show-description-container .timeline-right h3,.timeline-right .error404 [role="main"] p,.error404 [role="main"] .timeline-right p{margin:0 0 10px 0}.timeline-right ul li{overflow:hidden;padding:0 0 0 20px}.timeline-right ul li a{color:#780099;float:left;vertical-align:top}.timeline-right ul li a:hover{color:#f68936}.timeline-right ul li p{float:left;line-height:1.5em;margin:0 0 10px 2%}.timeline-right ul li p span{font-weight:bold}.timeline-right ul li .fa-image{position:relative;bottom:0.2em}@media (min-width:1024px){.timeline-container{max-width:1000px}.timeline-container ul li.time-era{margin-bottom:100px}.timeline-container ul li.time-era:last-child{margin-bottom:128px}.timeline-left,.timeline-right{float:left;width:50%}.timeline-left{padding:40px 70px 0 0}.timeline-right{padding:200px 0 0 70px}.timeline-right h3.title,.timeline-right .page-template-page-past-shows .title.page-title,.page-template-page-past-shows .timeline-right .title.page-title{font-size:40px}.timeline-right h3.title:before,.timeline-right .page-template-page-past-shows .title.page-title:before,.page-template-page-past-shows .timeline-right .title.page-title:before{height:400px;left:-90px;position:absolute;top:-182px;width:50px}}@media (min-width:1200px){.timeline-container{padding-top:100px;max-width:1350px}.timeline-container ul li.time-era{margin-bottom:160px}.timeline-container ul li.time-era:last-child{margin-bottom:clamp(60px, 0.0727272727 * 100vw, 128px)}.timeline-right{padding:85px 0 0 70px}.timeline-right h3.title,.timeline-right .page-template-page-past-shows .title.page-title,.page-template-page-past-shows .timeline-right .title.page-title{font-size:50px}.timeline-right h3.title:before,.timeline-right .page-template-page-past-shows .title.page-title:before,.page-template-page-past-shows .timeline-right .title.page-title:before{height:560px;top:-223px}}@media (min-width:1440px){.timeline-right h3.title:before,.timeline-right .page-template-page-past-shows .title.page-title:before,.page-template-page-past-shows .timeline-right .title.page-title:before{left:-90px}}.page-template-page-timeline a.fancybox{display:none}.page-template-page-timeline a.fancybox:first-of-type{display:inline;left:0;position:absolute}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("../images/fancybox_sprite.png")}#fancybox-loading div{width:44px;height:44px;background:url("../images/fancybox_loading.gif") center center no-repeat}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("../images/blank.gif");-webkit-tap-highlight-color:rgba(0, 0, 0, 0);z-index:8040}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("../images/fancybox_overlay.png")}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("../images/fancybox_sprite@2x.png");background-size:44px 152px}#fancybox-loading div{background-image:url("../images/fancybox_loading@2x.gif");background-size:24px 24px}}body.blog header.banner{background:url("../images/hero-banner-blog-listing.jpg") no-repeat 0 0;background-size:cover}body.blog .post{-moz-box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);-webkit-box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);border-radius:30px;background-position:top center;background-size:cover;margin:0 0 40px 0;overflow:hidden}.blog-listing-container{margin:0;overflow:hidden;position:relative;z-index:2}.blog-listing-inner{font-size:clamp(20px, 0.0142045455 * 100vw, 25px);position:relative;padding-top:60px;padding-bottom:60px;padding-left:clamp(20px, 0.0284090909 * 100vw, 50px);padding-right:clamp(20px, 0.0284090909 * 100vw, 50px);display:flex;flex-direction:column;justify-content:center;align-items:center}.blog-listing-inner:before{display:block;content:"";position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.6)}.blog-listing-inner:after{background-image:linear-gradient(rgba(38, 1, 46, 0), rgba(38, 1, 46, 0.8), rgba(38, 1, 46, 0.8));bottom:0;content:"";display:block;height:40%;left:0;position:absolute;width:100%;z-index:1}.blog-listing-inner h2,.blog-listing-inner p,.blog-listing-inner div{position:relative;z-index:2}.blog-listing-inner h2{font-size:clamp(24px, 0.0227272727 * 100vw, 40px);margin-bottom:12px;word-spacing:0;text-align:center}.blog-listing-inner h2 a{color:#ffffff}.blog-listing-inner p{color:#ffffff;margin-bottom:18px;font-weight:600;font-size:clamp(18px, 0.0113636364 * 100vw, 20px)}@media (min-width:640px){body.blog .post{float:left;margin:0 2% 40px 2%;width:46%}.blog-listing-inner{min-height:720px}.blog-listing-inner h2 a{display:block;min-height:110px}}@media (min-width:1024px){.blog-listing-inner h2 a{display:block;min-height:110px}.blog-listing-inner h2 a{display:block;min-height:90px}.blog-listing-inner p{min-height:150px}}@media (min-width:1200px){body.blog .post{float:left;margin:0 1.1% 40px 1.1%;width:31.133%}.blog-listing-container{margin-left:-1.1%;margin-right:-1.1%}.blog-listing-container h2 a{min-height:120px}.blog-listing-container p{min-height:150px}}@media (min-width:1350px){.blog-listing-inner{min-height:690px}.blog-listing-container h2 a{min-height:0}.blog-listing-container p{min-height:0}}.wrap.blog{max-width:900px;position:relative;width:80%}.wrap.blog .blog-conten-area{position:relative;z-index:2}.wrap.blog .blog-conten-area>div:not(:empty){margin-bottom:20px}.wrap.blog p{margin:0 0 40px 0}.wrap.blog img,.wrap.blog blockquote{border-radius:20px;-moz-box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);-webkit-box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);margin-bottom:40px}.wrap.blog blockquote{margin:0 0 40px 0;padding:50px 40px;position:relative}.wrap.blog blockquote:before,.wrap.blog blockquote:after{content:"";display:block;height:25px;position:absolute;width:32px;z-index:6}.wrap.blog blockquote:before{background:url("../images/icon-quotes-open.svg") no-repeat 0 0;left:40px;top:20px}.wrap.blog blockquote:after{background:url("../images/icon-quotes-close.svg") no-repeat 0 0;bottom:20px;right:40px}.wrap.blog blockquote p{font-size:calc(0.7291666667vw + 15.6666666667px);font-family:"Lato", sans-serif;font-style:italic;margin:0}@media (max-width:320px){.wrap.blog blockquote p{font-size:18px}}@media (min-width:1280px){.wrap.blog blockquote p{font-size:25px}}.single-post .banner,.single-post .inner-banner{min-height:200px;position:relative}.single-post .banner{background:url("../images/shows-single-banner-bg.jpg") no-repeat 50% 0;background-size:300%;overflow:hidden}.single-post .inner-banner{overflow:hidden;padding:150px 0 40px 0}.single-post .blog-graphic{border-radius:20px;background-position:top center;background-size:cover;background-repeat:no-repeat;display:block;margin:0 auto;min-height:275px;overflow:hidden;position:relative;width:100%;z-index:4}.single-post .blog-graphic:after{background-image:linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.9));bottom:0;content:"";display:block;height:200px;left:0;position:absolute;width:100%;z-index:6}.single-post .blog-graphic .title-container{margin:0 auto;max-width:960px;padding:80px 20px 20px 20px;position:relative;text-align:center;z-index:7}.single-post .blog-graphic h1{line-height:105%;font-size:clamp(42px, 0.0409090909 * 100vw, 72px)}.blog-navigation{max-width:1200px;width:90%;margin-left:auto;margin-right:auto;margin-bottom:clamp(60px, 0.0727272727 * 100vw, 128px);margin-top:60px;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.blog-navigation .blog-prev,.blog-navigation .blog-next{display:block}.blog-navigation .blog-prev a,.blog-navigation .blog-next a{-webkit-transition:all ease 800ms;transition:all ease 800ms;color:#504f5e;font-family:"Lato", sans-serif;font-weight:bold;letter-spacing:2px;position:relative;text-transform:uppercase;display:flex;align-items:center;column-gap:15px}.blog-navigation .blog-prev a:before,.blog-navigation .blog-next a:before{-webkit-transition:all ease 800ms;transition:all ease 800ms;border-radius:10px;content:"";display:block;height:clamp(40px, 0.0651041667 * 100vw, 50px);width:clamp(40px, 0.0651041667 * 100vw, 50px);background-size:40%, 100%;background-position:center;background-repeat:no-repeat;background-color:#fc8821;background-image:url("../images/icon-arrow.svg"), linear-gradient(90deg, #fc8821 1%, #f53835 100%)}.blog-navigation .blog-prev a:hover:before,.blog-navigation .blog-next a:hover:before{background-color:#5786e5;background-image:url("../images/icon-arrow.svg"), linear-gradient(90deg, #fc7b08 1%, #f4201d 100%)}.blog-navigation .blog-prev a:before{transform:rotate(90deg)}.blog-navigation .blog-next a{flex-direction:row-reverse}.blog-navigation .blog-next a:before{transform:rotate(90deg) scale(-1)}@media (min-width:550px){.single-post .banner{background-size:200%}}@media (min-width:640px){.wrap.blog img,.wrap.blog blockquote{height:auto;width:300px}.wrap.blog img.alignleft{float:left;margin:10px 40px 40px -50px}.wrap.blog img.alignright{float:right;margin:10px -50px 40px 40px}.wrap.blog blockquote{float:right;margin:10px -50px 40px 40px}.wrap.blog blockquote:before{left:40px;top:20px}.wrap.blog blockquote:after{bottom:20px;right:40px}.single-post .banner{background-size:200%}}@media (min-width:1024px){.wrap.blog blockquote{padding:60px 60px}.wrap.blog blockquote:before{left:60px;top:30px}.wrap.blog blockquote:after{bottom:30px;right:60px}.single-post .banner,.single-post .inner-banner{min-height:400px}.single-post .banner{background:url("../images/shows-single-banner-bg.jpg") no-repeat top center;background-size:cover}.single-post .blog-graphic{min-height:400px}.single-post .blog-graphic:after{height:350px}.single-post .blog-graphic .title-container{bottom:60px;left:50%;margin-left:-362.5px;padding:0;position:absolute}.single-post .blog-graphic h1{text-align:left}}@media (min-width:1400px){.wrap.blog img,.wrap.blog blockquote{width:470px}.wrap.blog img.alignleft{margin-top:clamp(40px, 0.0255681818 * 100vw, 45px);margin-bottom:clamp(40px, 0.0255681818 * 100vw, 45px);margin-right:clamp(32px, 0.03125 * 100vw, 55px);margin-left:-150px}.wrap.blog img.alignright{margin-top:clamp(40px, 0.0255681818 * 100vw, 45px);margin-bottom:clamp(40px, 0.0255681818 * 100vw, 45px);margin-left:clamp(32px, 0.03125 * 100vw, 55px);margin-right:-150px}.wrap.blog blockquote{margin:10px -150px 50px 60px;padding:80px 70px}.wrap.blog blockquote:before{left:70px;top:40px}.wrap.blog blockquote:after{bottom:40px;right:70px}.single-post .banner,.single-post .inner-banner{min-height:700px}.single-post .banner:after{background:url("../images/hero-edge-medium.png") repeat-x -100px 100%;bottom:0}.single-post .inner-banner{padding:210px 0 40px 0}.single-post .blog-graphic{min-height:675px}.single-post .blog-graphic:after{height:450px}}.single-post .splash-heading,.single-post .splash-heading2{display:none !important;padding:0}.single-post .splash-heading.right.animate{display:none !important}.single-post .splash-heading.left.animate{display:none !important}@media (min-width:1200px){.single-post .splash-heading,.single-post .splash-heading2{display:block}.single-post .splash-heading.left.animate,.single-post .splash-heading.right.animate{display:block}.single-post .splash-heading.right.animate{top:0}}.page.contact .intro-content h3,.page.contact .intro-content .page-template-page-past-shows .page-title,.page-template-page-past-shows .page.contact .intro-content .page-title,.page.contact .intro-content .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .page.contact .intro-content p{margin:20px 0 20px}.page.contact .intro-content h3.first-child,.page.contact .intro-content .page-template-page-past-shows .first-child.page-title,.page-template-page-past-shows .page.contact .intro-content .first-child.page-title{margin:0 0 20px}.page.contact .intro-content p{margin:0 0 10px;font-size:20px;font-style:normal}.page.contact .intro-content .note p{font-style:italic}.page.contact .intro-content a{color:#504f5e}.page.contact .intro-content img{box-shadow:none;border-radius:none;position:relative}.page.contact .splash-heading2.right.animate:before{background:url("../images/splash-bg-contact.png") no-repeat top center;background-size:50%;left:200%;top:-200px}.page.contact .intro-content .fa,.page.contact .swoosh-container .fa{color:#526efa;padding-right:10px}.page.contact .basic-content-section.directions .swoosh-container.no-bg p{font-style:normal}.page.contact .map-address{display:none}.page-id-19 .intro-content .swoosh-container{min-height:600px;align-items:flex-start;text-align:left}.page-id-19 .intro-content p{font-size:clamp(18px, 0.0136363636 * 100vw, 24px);margin-top:0}.page-id-19 .intro-content p:last-child{margin-bottom:clamp(60px, 0.0454545455 * 100vw, 80px)}.page-id-19 .intro-content .title.second{text-transform:capitalize}.page-id-19 .directions h4,.page-id-19 .directions .show-description-container h3,.page-id-19 .directions .show-description-container .page-template-page-past-shows .page-title,.page-template-page-past-shows .page-id-19 .directions .show-description-container .page-title,.page-id-19 .directions .show-description-container .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .page-id-19 .directions .show-description-container p,.show-description-container .page-id-19 .directions h3,.page-id-19 .directions .error404 [role="main"] p,.error404 [role="main"] .page-id-19 .directions p{font-size:clamp(24px, 0.0181818182 * 100vw, 32px);line-height:120%}.intro-content .map-container{border-radius:20px;-moz-box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);-webkit-box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);display:none;position:absolute;right:0;top:50%;transform:translateY(-50%);width:48.75%;height:550px;z-index:1}.intro-content .map-container .acf-map{border-radius:0 20px 20px 0;-moz-box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);-webkit-box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);position:absolute;top:0px;left:0px;width:100%;height:100%}.intro-content .map-container p.map-address{position:absolute;z-index:2;bottom:0px;left:0px;background:rgba(120, 0, 153, 0.8);color:#ffffff;width:100%;padding:20px 10px;margin-bottom:0px;font-weight:700;font-style:normal;text-align:center;letter-spacing:0.02em;border-radius:0 0 20px 0;font-size:clamp(16px, 0.0102272727 * 100vw, 18px)}.intro-content .map-container p.map-address .fa{color:#ffffff}@media (min-width:410px){.page.contact .splash-heading2.right.animate:before{left:160%}}@media (min-width:750px){.page.contact .splash-heading2.right.animate:before{left:135%;background-size:65%;top:-280px}}@media (min-width:1024px){.page.contact .splash-heading2.right.animate:before{left:390%;top:-280px}.page.contact .swoosh-container.no-bg{width:60%}.page.contact .swoosh-container.left{margin-right:30%}.intro-content .address{display:none}.intro-content .map-container{display:block}.intro-content .map-container .map-address{display:block}}@media (min-width:1200px){.page.contact .splash-heading2.right.animate:before{left:330%;background-size:75%;top:-380px}}@media (min-width:1100px){.page.contact .intro-content .swoosh-container{width:45%}.page.contact .intro-content .map-container{height:675px}.page.contact .intro-content .map-container p.map-address{padding:20px 10px;font-size:20px}}body.page-id-573 .intro-content{margin-bottom:clamp(20px, 0.0340909091 * 100vw, 60px)}.moment{position:relative;z-index:2;padding-bottom:clamp(60px, 0.0670454545 * 100vw, 118px)}.moment .table{display:table;margin:0 auto;width:100%}.moment .circles{-webkit-transition:all ease 500ms;transition:all ease 500ms;position:absolute;width:100px;height:100px;z-index:0;border-radius:50%;opacity:0;top:34px;left:22px;background:#00c7cf}.moment .circles:before,.moment .circles:after{-webkit-transition:all ease 800ms;transition:all ease 800ms;position:absolute;content:"";width:0px;height:0px;z-index:0;border-radius:50%;opacity:0}.moment .circles:before{bottom:27px;left:1px;background:#bcc833;z-index:1}.moment .circles:after{bottom:4px;right:-20px;background:#f68936}.moment .shadow{-moz-box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);-webkit-box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);position:relative;background:#ffffff;border-radius:50%;width:130px;height:130px;padding:0;margin:0 auto;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.moment .shadow h3,.moment .shadow .page-template-page-past-shows .page-title,.page-template-page-past-shows .moment .shadow .page-title,.moment .shadow .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .moment .shadow p{position:relative;z-index:2;line-height:1;font-weight:800;font-size:clamp(24px, 0.01875 * 100vw, 33px);line-height:120%;text-transform:uppercase;letter-spacing:0.05em}.moment .shadow h3 a,.moment .shadow .page-template-page-past-shows .page-title a,.page-template-page-past-shows .moment .shadow .page-title a,.moment .shadow .basic-content-section.history .swoosh-container.no-bg .time-line-cta p a,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .moment .shadow p a{color:#780099}.moment .shadow span{font-weight:300;font-size:clamp(32px, 0.0420454545 * 100vw, 74px);line-height:105%;letter-spacing:normal}.moment ul{overflow:hidden;margin:30px 0 0}.moment ul li{position:relative;width:50%;text-align:center;font-style:normal;float:left;padding:20px 0;z-index:1}.moment ul li:before{display:none}.moment ul li a{display:block}.basic-content-section.careers{max-width:1508px;margin-left:auto;margin-right:auto}.basic-content-section.auditions .swoosh-container.no-bg,.basic-content-section.volunteer .swoosh-container.no-bg{text-align:center}.basic-content-section.auditions .swoosh-container.no-bg h3,.basic-content-section.auditions .swoosh-container.no-bg .page-template-page-past-shows .page-title,.page-template-page-past-shows .basic-content-section.auditions .swoosh-container.no-bg .page-title,.basic-content-section.auditions .swoosh-container.no-bg .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .basic-content-section.auditions .swoosh-container.no-bg p,.basic-content-section.volunteer .swoosh-container.no-bg h3,.basic-content-section.volunteer .swoosh-container.no-bg .page-template-page-past-shows .page-title,.page-template-page-past-shows .basic-content-section.volunteer .swoosh-container.no-bg .page-title,.basic-content-section.volunteer .swoosh-container.no-bg .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .basic-content-section.volunteer .swoosh-container.no-bg p{display:inline-block}.basic-content-section.auditions .swoosh-container.no-bg p,.basic-content-section.auditions .swoosh-container.no-bg li,.basic-content-section.volunteer .swoosh-container.no-bg p,.basic-content-section.volunteer .swoosh-container.no-bg li{font-style:italic}@media (min-width:1024px){.basic-content-section.volunteer{padding-top:22px;padding-bottom:clamp(60px, 0.0801136364 * 100vw, 141px)}}.basic-content-section.volunteer .swoosh-container.no-bg h3,.basic-content-section.volunteer .swoosh-container.no-bg .page-template-page-past-shows .page-title,.page-template-page-past-shows .basic-content-section.volunteer .swoosh-container.no-bg .page-title,.basic-content-section.volunteer .swoosh-container.no-bg .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .basic-content-section.volunteer .swoosh-container.no-bg p,.basic-content-section.volunteer .swoosh-container.no-bg ul{text-align:left}.careers-nav{position:relative;z-index:2;width:86%;max-width:1350px;margin:0 auto;border-radius:0 0 20px 20px;background:#f68936;text-align:center}.careers-nav ul{padding:20px 0 17px}.careers-nav ul li{padding:0px}.careers-nav ul li:before{display:none}.careers-nav ul li:last-child{border-right:0px}.careers-nav a{font-weight:700;font-style:normal;font-size:clamp(16px, 0.0102272727 * 100vw, 18px);color:#ffffff}.careers-nav a:hover{color:#f53835}@media (min-width:750px){.careers-nav{width:90%}.careers-nav ul{margin-bottom:0}.careers-nav ul li{display:inline;padding:4px clamp(15px, 0.0215909091 * 100vw, 38px) 1px;border-right:2px solid #ffffff}.careers-nav ul li a{margin-top:3px;display:inline-block;position:relative;top:1px}}@media (min-width:750px){.moment .shadow{width:260px;height:260px}.basic-content-section.auditions [role="button"],.basic-content-section.careers [role="button"]{margin:0 20px 0 0}.basic-content-section.auditions .swoosh-container.no-bg,.basic-content-section.volunteer .swoosh-container.no-bg{text-align:left}.basic-content-section.careers .swoosh-container-swoosh [role="button"]{position:initial;width:auto}.basic-content-section.auditions [role="button"],.basic-content-section.careers [role="button"],.basic-content-section.volunteer [role="button"]{margin:0 18px 0 0}.basic-content-section.auditions [role="button"]:last-child,.basic-content-section.careers [role="button"]:last-child,.basic-content-section.volunteer [role="button"]:last-child{margin-right:0}.basic-content-section.auditions [role="button"]{margin-bottom:0}}@media (min-width:1024px){.moment .shadow{width:200px;height:200px}.moment .shadow span{-webkit-transition:all ease 600ms;transition:all ease 600ms}.moment ul li{width:25%}.basic-content-section.auditions .swoosh-container.no-bg{text-align:left}}@media (min-width:1440px){.moment .shadow{width:300px;height:300px}.moment li:hover{cursor:pointer}.moment li:hover .circles{width:300px;height:300px;opacity:1}.moment li:hover .circles:before,.moment li:hover .circles:after{width:300px;height:300px;opacity:1}}@media (min-width:1590px){.moment .shadow{width:316px;height:316px}.moment li:hover .circles{width:320px;height:320px}.moment li:hover .circles:before,.moment li:hover .circles:after{width:320px;height:320px}}.hidden-anchor{display:block;position:relative;top:-150px;visibility:hidden}.page-template-page-internships .basic-content-section,.page-template-page-internships .internship-descriptions{margin:0 auto;max-width:1000px;padding:0 0 60px 0}.page-template-page-internships .basic-content-section h3,.page-template-page-internships .basic-content-section .page-template-page-past-shows .page-title,.page-template-page-past-shows .page-template-page-internships .basic-content-section .page-title,.page-template-page-internships .basic-content-section .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .page-template-page-internships .basic-content-section p,.page-template-page-internships .internship-descriptions h3,.page-template-page-internships .internship-descriptions .page-template-page-past-shows .page-title,.page-template-page-past-shows .page-template-page-internships .internship-descriptions .page-title,.page-template-page-internships .internship-descriptions .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .page-template-page-internships .internship-descriptions p{background:-webkit-linear-gradient(330deg, #f68936 0%, #d417cb 100%);background-clip:text;color:#780099;text-fill-color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:calc(2.0833333333vw + 23.3333333333px);display:inline-block}@media (max-width:320px){.page-template-page-internships .basic-content-section h3,.page-template-page-internships .basic-content-section .page-template-page-past-shows .page-title,.page-template-page-past-shows .page-template-page-internships .basic-content-section .page-title,.page-template-page-internships .basic-content-section .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .page-template-page-internships .basic-content-section p,.page-template-page-internships .internship-descriptions h3,.page-template-page-internships .internship-descriptions .page-template-page-past-shows .page-title,.page-template-page-past-shows .page-template-page-internships .internship-descriptions .page-title,.page-template-page-internships .internship-descriptions .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .page-template-page-internships .internship-descriptions p{font-size:30px}}@media (min-width:1280px){.page-template-page-internships .basic-content-section h3,.page-template-page-internships .basic-content-section .page-template-page-past-shows .page-title,.page-template-page-past-shows .page-template-page-internships .basic-content-section .page-title,.page-template-page-internships .basic-content-section .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .page-template-page-internships .basic-content-section p,.page-template-page-internships .internship-descriptions h3,.page-template-page-internships .internship-descriptions .page-template-page-past-shows .page-title,.page-template-page-past-shows .page-template-page-internships .internship-descriptions .page-title,.page-template-page-internships .internship-descriptions .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .page-template-page-internships .internship-descriptions p{font-size:50px}}.internship-nav{margin-bottom:60px;position:relative}.internship-nav img{border-radius:20px;-moz-box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);-webkit-box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);height:auto;margin:0 0 20px 0;max-width:700px;width:100%}.internship-nav .intership-nav-container{padding:0 20px}@media (min-width:1024px){.hidden-anchor{display:block;position:relative;top:-250px;visibility:hidden}.internship-nav{overflow:hidden}.internship-nav img{float:left;width:50%}.internship-nav .intership-nav-container{float:right;padding:0 0 0 40px;width:50%}}.search-results main>.wrap{max-width:1000px;padding-bottom:clamp(60px, 0.0727272727 * 100vw, 128px)}.search-results .page-header{margin-bottom:30px}.search-results h4,.search-results .show-description-container h3,.search-results .show-description-container .page-template-page-past-shows .page-title,.page-template-page-past-shows .search-results .show-description-container .page-title,.search-results .show-description-container .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .search-results .show-description-container p,.show-description-container .search-results h3,.search-results .error404 [role="main"] p,.error404 [role="main"] .search-results p{font-size:clamp(24px, 0.0329545455 * 100vw, 58px);color:#f68936;margin-bottom:60px}.search-results h3,.search-results .page-template-page-past-shows .page-title,.page-template-page-past-shows .search-results .page-title,.search-results .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .search-results p{text-transform:none;margin-bottom:20px}.search-results h3 a,.search-results .page-template-page-past-shows .page-title a,.page-template-page-past-shows .search-results .page-title a,.search-results .basic-content-section.history .swoosh-container.no-bg .time-line-cta p a,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .search-results p a{color:#780099}.search-results h3 a:hover,.search-results .page-template-page-past-shows .page-title a:hover,.page-template-page-past-shows .search-results .page-title a:hover,.search-results .basic-content-section.history .swoosh-container.no-bg .time-line-cta p a:hover,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .search-results p a:hover{color:#00c7cf}.search-results .entry-summary{font-size:clamp(16px, 0.0113636364 * 100vw, 20px)}.search-results article:not(:last-child){border-bottom:1px solid #cecece;margin-bottom:60px;padding-bottom:50px}.search-results .nav-links a{font-weight:700;color:#f68936}.search-results .nav-links a:hover{color:#780099}.error404 [role="main"]{padding-top:clamp(60px, 0.0727272727 * 100vw, 128px);padding-bottom:clamp(60px, 0.0727272727 * 100vw, 128px);text-align:center}.error404 [role="main"] p{margin:0 0 40px 0}@media (min-width:550px){.error404 [role="main"]{text-align:center}}@media (min-width:1024px){.error404 [role="main"]{min-height:100px}}@media (min-width:1440px){body.page-id-1249 .ACF-Flex-Content .layout-text-photo{display:flex;align-items:center}}.table.grid-3 tr{display:flex;flex-wrap:wrap;row-gap:35px ;column-gap:35px;justify-content:center}.table.grid-3 tr::after,.table.grid-3 tr::before{display:none}.table.grid-3 tr>*:not(.fullwidth){margin:0 0 0 0 !important}.table.grid-3 tr>*:not(.fullwidth){width:calc(100% / 3 - 35px + (35px / 3))}@media (max-width:980px){.table.grid-3 tr{flex-direction:column;align-items:center}.table.grid-3 tr>*:not(.fullwidth){width:100% !important;max-width:100%;min-width:auto;max-width:480px}}@media (max-width:1024px) and (min-width:981px){.table.grid-3 tr{column-gap:32px}.table.grid-3 tr>*:not(.fullwidth){width:calc(100% / 2 - 32px + (32px / 2))}}.table.grid-5 tr{display:flex;flex-wrap:wrap;row-gap:35px ;column-gap:35px;justify-content:center}.table.grid-5 tr::after,.table.grid-5 tr::before{display:none}.table.grid-5 tr>*:not(.fullwidth){margin:0 0 0 0 !important}.table.grid-5 tr>*:not(.fullwidth){width:calc(100% / 5 - 35px + (35px / 5))}@media (max-width:980px){.table.grid-5 tr{flex-direction:column;align-items:center}.table.grid-5 tr>*:not(.fullwidth){width:100% !important;max-width:100%;min-width:auto;max-width:480px}}@media (max-width:1366px) and (min-width:981px){.table.grid-5 tr{column-gap:32px}.table.grid-5 tr>*:not(.fullwidth){width:calc(100% / 3 - 32px + (32px / 3))}}@media (max-width:1024px) and (min-width:981px){.table.grid-5 tr{column-gap:32px}.table.grid-5 tr>*:not(.fullwidth){width:calc(100% / 2 - 32px + (32px / 2))}}table.orlando-table{border-collapse:collapse}table.orlando-table td,table.orlando-table th{padding:clamp(8px, 0.0068181818 * 100vw, 12px);border:1px dotted rgba(120, 0, 153, 0.2)}table.orlando-table td:first-child,table.orlando-table th:first-child{padding-left:clamp(12px, 0.0113636364 * 100vw, 20px)}table.orlando-table td:last-child,table.orlando-table th:last-child{padding-right:clamp(12px, 0.0113636364 * 100vw, 20px)}table.orlando-table th{font-size:clamp(16px, 0.0113636364 * 100vw, 20px);color:#780099;background-color:rgba(120, 0, 153, 0.025);font-weight:500;text-align:left;padding-top:clamp(8px, 0.0090909091 * 100vw, 16px);padding-bottom:clamp(8px, 0.0090909091 * 100vw, 16px)}table.orlando-table td{font-size:clamp(14px, 0.0102272727 * 100vw, 18px)}.section-team.grid-3{display:flex;flex-wrap:wrap;row-gap:40px ;column-gap:35px}.section-team.grid-3::after,.section-team.grid-3::before{display:none}.section-team.grid-3>*:not(.fullwidth){margin:0 0 0 0 !important}.section-team.grid-3>*:not(.fullwidth){width:calc(100% / 3 - 35px + (35px / 3))}@media (max-width:980px){.section-team.grid-3{flex-direction:column;align-items:center}.section-team.grid-3>*:not(.fullwidth){width:100% !important;max-width:100%;min-width:auto;max-width:480px}}@media (max-width:1024px) and (min-width:981px){.section-team.grid-3{column-gap:32px}.section-team.grid-3>*:not(.fullwidth){width:calc(100% / 2 - 32px + (32px / 2))}}.section-team.grid-3 br{display:none}.section-team .cover{aspect-ratio:1}.section-team img{transition:0.3s ease-in-out}.section-team img:hover{filter:saturate(1.25);opacity:0.97}.has-radius{border-radius:clamp(20px, 0.0170454545 * 100vw, 30px);overflow:hidden}.ACF-Flex-Content{overflow:hidden;padding-bottom:80px}.ACF-Flex-Content h4,.ACF-Flex-Content .show-description-container h3,.ACF-Flex-Content .show-description-container .page-template-page-past-shows .page-title,.page-template-page-past-shows .ACF-Flex-Content .show-description-container .page-title,.ACF-Flex-Content .show-description-container .basic-content-section.history .swoosh-container.no-bg .time-line-cta p,.basic-content-section.history .swoosh-container.no-bg .time-line-cta .ACF-Flex-Content .show-description-container p,.show-description-container .ACF-Flex-Content h3,.ACF-Flex-Content .error404 [role="main"] p,.error404 [role="main"] .ACF-Flex-Content p,.ACF-Flex-Content h5,.ACF-Flex-Content h6{margin-bottom:0.8em}.ACF-Flex-Content li{margin-bottom:10px}.ACF-Flex-Content p,.ACF-Flex-Content li{font-weight:400;font-size:clamp(16px, 0.0102272727 * 100vw, 18px);line-height:200%;color:#000}.ACF-Flex-Content table{width:100%;font-size:12px}@media (min-width:640px){.ACF-Flex-Content table{font-size:13px}}.ACF-Flex-Content table tr:nth-child(odd){background-color:rgba(120, 0, 153, 0.1)}.ACF-Flex-Content table tr:nth-child(1){color:white;background-color:rgba(120, 0, 153, 0.5)}.ACF-Flex-Content table td{padding:5px 10px}.one-column{padding:0 20px;margin:0 auto}.two-column-content.columns,.layout-twocolumn-headline h3.title,.layout-twocolumn-headline .page-template-page-past-shows .title.page-title,.page-template-page-past-shows .layout-twocolumn-headline .title.page-title{padding:0 20px}@media (min-width:1024px){.one-column{max-width:1000px}.columns{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.two-column-content.columns,.layout-twocolumn-headline h3.title,.layout-twocolumn-headline .page-template-page-past-shows .title.page-title,.page-template-page-past-shows .layout-twocolumn-headline .title.page-title{margin:0 auto;max-width:1000px}.layout-twocolumn-headline h3.title,.layout-twocolumn-headline .page-template-page-past-shows .title.page-title,.page-template-page-past-shows .layout-twocolumn-headline .title.page-title{display:inherit;margin:0 auto 20px auto}}.layout-true-two-column-title{max-width:1000px;margin:0 auto;padding:0 20px}.layout-true-two-column{display:flex;flex-direction:column;padding:0 20px}.layout-true-two-column [role="content-right"],.layout-true-two-column [role="content-left"]{flex-basis:50%}@media (min-width:1024px){.layout-true-two-column{flex-flow:row nowrap}.layout-true-two-column [role="content-right"]{padding-left:20px}.layout-true-two-column [role="content-left"]{padding-right:20px}}.ACF-Flex-Content:last-child{padding-bottom:clamp(60px, 0.0727272727 * 100vw, 128px)}.layout-callout{margin:0;padding-bottom:40px}.layout-text-photo{position:relative}.layout-text-photo img{border-radius:20px;-moz-box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);-webkit-box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);height:auto;margin:0 0 40px 0;max-width:700px;width:100%}.layout-text-photo [role="text-content"]{padding:0 20px}@media (min-width:1024px){.layout-text-photo{overflow:hidden}.layout-text-photo img{float:right;width:50%}.layout-text-photo [role="text-content"]{float:left;padding:0 40px 0 0;width:50%}.layout-text-photo.photo-first img{float:left}.layout-text-photo.photo-first [role="text-content"]{float:right;padding:0 0 0 40px}}.layout-twocolumn-hero .tcolHero-hero-image{border-radius:20px;-moz-box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);-webkit-box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);background-position:center;background-repeat:no-repeat;background-size:cover;height:auto;min-height:300px;width:100%}.layout-twocolumn-hero .tcolHero-text-contents{border-radius:20px;-moz-box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);-webkit-box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);box-shadow:0px 0px 12px 8px rgba(0, 0, 0, 0.05);background:#ffffff;margin:-40px auto 0 auto;padding:40px;width:90%}@media (min-width:1024px){.layout-twocolumn-hero .tcolHero-hero-image{min-height:700px}.layout-twocolumn-hero .tcolHero-text-contents{margin-top:-75px}.layout-twocolumn-hero .tcolHero-text-container{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}}