@charset "UTF-8";@import url("https://fonts.googleapis.com/css?family=Lato:100,100i,300,300i,400,400i,700,700i,900,900i");::selection{background:rgba(80,79,94,.9);color:#fff;text-shadow:none}::-moz-selection{background:rgba(80,79,94,.9);color:#fff;text-shadow:none}body{font-size:1rem;line-height:1.6667;color:#504f5e;font-family:Lato,sans-serif}@media (min-width:640px){body{font-size:1.125rem}}@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:400;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:400;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:400;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:400;font-style:normal}.h1,.h2,.h3,.h4,.h5,div.title-double,h1,h2,h3,h4,h5{font-weight:400;line-height:1.1;margin:0;padding:0}div.title-double,h1,h2{font-family:patricia_ferrer-dalmaudalmaui;word-spacing:-20px}.home div.title-double,.home h1,div.title-double,h1{font-size:75px}div.title-double{left:52.5%;margin-left:-50%;opacity:.5;position:absolute;text-align:center;top:160px;width:95%}@media (min-width:360px){div.title-double,h1{font-size:90px}}@media (min-width:640px){div.title-double,h1,h2{word-spacing:-50px}div.title-double,h1{font-size:130px}.home div.title-double,.home h1{font-size:150px}}@media (min-width:1024px){div.title-double,h1,h2{font-family:patricia_ferrer-dalmaudalmaui;word-spacing:-75px}div.title-double,h1{font-size:175px}div.title-double{top:160px}.home div.title-double,.home h1{font-size:150px}}@media (min-width:1100px){.home div.title-double,.home h1{font-size:250px}}@media (min-width:1440px){div.title-double{top:260px}div.title-double,h1,h2{word-spacing:-100px}.home div.title-double,.home h1,div.title-double,h1{font-size:265px}}@media (min-width:2000px){div.title-double{top:320px}}h2{font-size:calc(13.54167vw + 26.66667px)}@media (max-width:320px){h2{font-size:70px}}@media (min-width:1280px){h2{font-size:200px}}.banner div.title-double,.banner h1,.banner h2,.banner h3,.footer-cta div.title-double,.footer-cta h1,.footer-cta h2,.footer-cta h3,.involved-region div.title-double,.involved-region h1,.involved-region h2,.involved-region h3,.splash-heading2 div.title-double,.splash-heading2 h1,.splash-heading2 h2,.splash-heading2 h3,.splash-heading div.title-double,.splash-heading h1,.splash-heading h2,.splash-heading h3,.swoosh-container.image-bg div.title-double,.swoosh-container.image-bg h1,.swoosh-container.image-bg h2,.swoosh-container.image-bg h3,.testimonials-slider-container div.title-double,.testimonials-slider-container h1,.testimonials-slider-container h2,.testimonials-slider-container h3{color:#fff}.banner div.title-double,.banner h1,.banner h2,.footer-cta div.title-double,.footer-cta h1,.footer-cta h2,.involved-region div.title-double,.involved-region h1,.involved-region h2,.splash-heading2 div.title-double,.splash-heading2 h1,.splash-heading2 h2,.splash-heading div.title-double,.splash-heading h1,.splash-heading h2,.swoosh-container.image-bg div.title-double,.swoosh-container.image-bg h1,.swoosh-container.image-bg h2,.testimonials-slider-container div.title-double,.testimonials-slider-container h1,.testimonials-slider-container h2{mix-blend-mode:overlay;background-clip:text;text-fill-color:#fff;-webkit-background-clip:text;-webkit-text-fill-color:#fff}.banner h3{margin:0 auto 40px;max-width:1300px;position:relative;text-align:center;z-index:3}@media (min-width:1024px){.banner h3{margin:0 auto 60px}}.footer-cta h1,.footer-cta h2{line-height:1}h3,h4,h5{font-family:bebas_neuebold}h3{font-size:calc(4.6875vw + 20px);color:#a5179c;letter-spacing:2px;line-height:1.2;margin:0 0 10px}@media (max-width:320px){h3{font-size:35px}}@media (min-width:1280px){h3{font-size:80px}}h3.title{background:-webkit-linear-gradient(330deg,#ff5c2d,#d417cb);background-clip:text;color:#a5179c;text-fill-color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:calc(2.08333vw + 23.33333px);display:inline-block}@media (max-width:320px){h3.title{font-size:30px}}@media (min-width:1280px){h3.title{font-size:50px}}h3.entry-title{font-size:calc(.41667vw + 18.66667px)}@media (max-width:320px){h3.entry-title{font-size:20px}}@media (min-width:1280px){h3.entry-title{font-size:24px}}h4{font-size:calc(.52083vw + 18.33333px)}@media (max-width:320px){h4{font-size:20px}}@media (min-width:1280px){h4{font-size:25px}}h5{font-size:calc(.52083vw + 13.33333px)}@media (max-width:320px){h5{font-size:15px}}@media (min-width:1280px){h5{font-size:20px}}h6,h6 a{color:#aaa;font-family:Lato,sans-serif;font-size:14px;font-weight:900;letter-spacing:2px;text-transform:uppercase}h6 a:hover{color:#a5179c}p{margin:0 0 20px;font-size:1rem;line-height:2;color:#504f5e}@media (min-width:640px){p{font-size:1.125rem}}ul{margin:0 0 20px;padding:0}ul li{list-style:none;padding:0 0 0 22px;position:relative}ul li:before{content:"\f054";color:#a5179c;display:block;font-family:FontAwesome;font-size:12px;font-weight:700;left:0;position:absolute;top:9px}ul p{margin:0}ul p a{color:#a5179c}ul p a:hover{color:#5cc5f7}a,a:visited{transition:all .8s ease;text-decoration:none}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,ol a,p a,ul a{color:#5786e5}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,ol a:hover,p a:hover,ul a:hover{color:#5cc5f7}blockquote,q{quotes:"" ""}blockquote:after,blockquote:before,q:after,q:before{content:""}hr{margin:2.5rem 0;border:none}address{font-style:normal}.basic-content-section .wufoo .info h2{color:#d417cb;font-family:bebas_neuebold;font-size:100px}iframe.body{display:none}body,html{box-sizing:border-box;margin:0;padding:0;overflow-x:hidden}body{-webkit-font-smoothing:antialiased}*,:after,:before{box-sizing:inherit}.wrap{margin:0 auto;width:90%;max-width:1500px}.clear{clear:both}#content{overflow:hidden}[role=main]{padding-top:26.6px}[role=main]>article{width:100%}@media (min-width:1024px){[role=main]{min-height:500px;padding-top:40px}}figure{margin:0}img{height:auto;max-width:100%}.gradient-background{background-image:linear-gradient(-45deg,rgba(255,102,0,.5),rgba(240,0,255,.5),rgba(153,51,171,.5),rgba(153,51,171,.5),rgba(55,64,255,.5))}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;top:50%;transform:translateY(-50%);padding:0;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.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:-50px;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 5px;cursor:pointer;padding:0}.slick-dots li:before{content:""}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{color:rgba(88,30,167,.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,.2);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:rgba(88,30,167,.9)}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-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,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{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}.btn,[role=button],[type=button],[type=submit],button{transition:all .8s ease;border:none;border-radius:15px;cursor:pointer;display:inline-block;font-size:.9375rem;font-family:Lato,sans-serif;font-weight:900;outline:none;padding:0}.btn a,[role=button] a,[type=button] a,[type=submit] a,button a{transition:all .8s ease;background:linear-gradient(180deg,#ffd305,#eb9500);background:-moz-linear-gradient(top,#ffd305 0,#eb9500 100%);border-radius:15px;color:#fff;height:50px;letter-spacing:1px;padding:15px 40px;text-transform:uppercase}.btn:focus a,.btn:hover a,[role=button]:focus a,[role=button]:hover a,[type=button]:focus a,[type=button]:hover a,[type=submit]:focus a,[type=submit]:hover a,button:focus a,button:hover a{background:linear-gradient(180deg,#eb9500,#ffd305);background:-moz-linear-gradient(top,#eb9500 0,#ffd305 100%);color:#fff}.btn.green a,[role=button].green a,[type=button].green a,[type=submit].green a,button.green a{background:linear-gradient(180deg,#85df62,#68ae5d);background:-moz-linear-gradient(top,#85df62 0,#68ae5d 100%)}.btn.green:focus a,.btn.green:hover a,[role=button].green:focus a,[role=button].green:hover a,[type=button].green:focus a,[type=button].green:hover a,[type=submit].green:focus a,[type=submit].green:hover a,button.green:focus a,button.green:hover a{background:linear-gradient(180deg,#68ae5d,#85df62);background:-moz-linear-gradient(top,#68ae5d 0,#85df62 100%)}.btn.ghost,[role=button].ghost,[type=button].ghost,[type=submit].ghost,button.ghost{background:transparent}.btn.ghost a,[role=button].ghost a,[type=button].ghost a,[type=submit].ghost a,button.ghost a{border:2px solid #d417cb;color:#d417cb;background:-webkit-linear-gradient(330deg,#ff5c2d,#d417cb);background-clip:text;text-fill-color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:.75rem;padding:15px 30px}.btn.ghost a:hover,[role=button].ghost a:hover,[type=button].ghost a:hover,[type=submit].ghost a:hover,button.ghost a:hover{background:linear-gradient(330deg,#ff5c2d,#d417cb);background-clip:none;text-fill-color:#fff;-webkit-background-clip:none;-webkit-text-fill-color:#fff;border:2px solid #ff5c2d;color:#fff}.btn.ghost-white a,[role=button].ghost-white a,[type=button].ghost-white a,[type=submit].ghost-white a,button.ghost-white a{background:transparent;border:2px solid #fff;color:#fff;font-size:.75rem;padding:15px 30px}.btn.ghost-white a:hover,[role=button].ghost-white a:hover,[type=button].ghost-white a:hover,[type=submit].ghost-white a:hover,button.ghost-white a:hover{background:linear-gradient(330deg,#ff5c2d,#d417cb);color:#fff}@media (min-width:460px){[role=button] a,[type=button] a,[type=submit] a,button a{height:60px;padding:20px 40px}}form ul{margin:0;padding:0;list-style-type:none}input:focus,label:focus,select:focus,textarea:focus{outline:none}input,textarea{border-radius:20px;margin:0 0 25px;width:100%;border:none;background:#fff;color:#504f5e;font-weight:600;height:50px;padding:0 30px;font-size:calc(.625vw + 16px);transition:all .8s ease}@media (max-width:320px){input,textarea{font-size:18px}}@media (min-width:1280px){input,textarea{font-size:24px}}input[type=submit]{margin-bottom:0;background:#ff5c2d;width:auto}input[type=radio]{margin-right:10px}input[type=submit]{transition:all .8s ease;background:linear-gradient(180deg,#ffd305,#eb9500);background:-moz-linear-gradient(top,#ffd305 0,#eb9500 100%);border-radius:15px;color:#fff;height:50px;letter-spacing:1px;padding:15px 0;text-transform:uppercase}input[type=submit]:focus,input[type=submit]:hover{background:linear-gradient(180deg,#eb9500,#ffd305);background:-moz-linear-gradient(top,#eb9500 0,#ffd305 100%);color:#fff}textarea{width:100%;max-height:270px}label{padding-left:10px;font-size:14px;text-transform:uppercase;letter-spacing:2px;font-weight:700;color:#504f5e}.clear:before,.comment-content:before,.entry-content:before,.site-footer:before,.site-header:before{content:" ";display:table}.clear:after,.comment-content:after,.entry-content:after,.site-footer:after,.site-header:after{clear:both;content:" ";display:table}.alignleft{display:inline;float:left;margin-right:40px;margin-bottom:20px}@media (min-width:1024px){.alignleft{margin-left:-40px}}@media (min-width:1200px){.alignleft{margin-left:-80px}}.alignright{display:inline;float:right;margin-left:40px;margin-bottom:20px}@media (min-width:1024px){.alignright{margin-right:-40px}}@media (min-width:1200px){.alignright{margin-right:-80px}}.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:.8075em 0}.wp-caption-text{text-align:center}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-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:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#000;display:block;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:16}#content[tabindex="-1"]:focus{outline:0}.infinite-scroll.neverending .site-footer,.infinite-scroll .posts-navigation{display:none}.infinity-end.neverending .site-footer{display:block}.listing-filters-bar{transition:all .4s ease;position:relative}.listing-filters-bar>ul{transition:all .4s ease;background:#ec9f26;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:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;background:#bb33f0;background-image:linear-gradient(#bb33f0,#9d56f0);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{transition:all .4s ease;color:#fff;position:relative;padding:10px;border-bottom:1px solid #eea546;overflow:hidden;text-transform:uppercase;font-weight:bolder;font-size:15px}.listing-filters-bar>ul li a,.listing-filters-bar>ul li a:link,.listing-filters-bar>ul li a:visited{color:#fff;display:block;position:relative;z-index:2}.listing-filters-bar>ul li:after,.listing-filters-bar>ul li:before{content:unset}@media (min-width:1024px){.listing-filters-bar>ul li{padding:20px 30px 20px 15px;border-bottom:0;text-align:left;color:#fff}.listing-filters-bar>ul li:first-of-type{padding:20px 30px 20px 0}.listing-filters-bar>ul li:after{content:"\f078";font-family:FontAwesome;margin-left:10px;transform:translateY(-55%) rotate(-90deg);position:absolute;right:5px;top:50%}}.listing-filters-bar>ul li:hover{background:#a5179c}@media (min-width:1024px){.listing-filters-bar>ul li:hover{background:unset}}.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:#504f5e;text-decoration:underline}@media (min-width:1024px){.listing-filters-bar>ul li.active,.listing-filters-bar>ul li.active>a,.listing-filters-bar>ul li.active>a:link,.listing-filters-bar>ul li.active>a:visited{color:#eea546}}.listing-filters-bar>ul li.active:hover{background:unset}.listing-filters-bar>ul li.active:after{transform:translateY(-55%) rotate(0deg)}.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}.listing-filters-bar ul.listing-filters-bar-dropdown{transition:all .4s ease;background:#ec9f26;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;opacity:0}}.listing-filters-bar ul.listing-filters-bar-dropdown li{position:relative;text-align:left;padding:0;text-transform:none;font-weight:400}.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:after,.listing-filters-bar ul.listing-filters-bar-dropdown li:before{content:unset}.listing-filters-bar ul.listing-filters-bar-dropdown li:hover{background:#a5179c}.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:#ffd305}.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:.75rem;margin:10px 0}@media (min-width:1024px){.listing-filters-bar button.menu-toggle{display:none}}.listing-filters-bar button.menu-toggle:hover{color:#a5179c}.listing-filters-bar button.menu-toggle:hover span{background:#a5179c}.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:700}}@media (min-width:1024px){.listing-filters-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}}header[role=banner]{transition:all .8s ease;font-size:0;overflow:visible;position:fixed;top:0;width:100%;z-index:10}header[role=banner] .wrap{width:96%}header[role=banner] .site-logo{transition:all .8s ease;background:url(../images/logo.png) no-repeat 0 0;background-size:contain;display:block;float:left;font-size:0;height:auto;margin:20px 0;min-height:95px;text-indent:-9999px;width:50%}header[role=banner] .site-logo p{display:none}header[role=banner].opaque{background:rgba(165,23,156,.8)}header[role=banner].opaque .site-logo{min-height:70px;width:35%}header[role=banner].opaque .search{opacity:1}header[role=banner].static,header[role=banner].static.opaque{background:#a5179c}header[role=banner].static.opaque .site-logo,header[role=banner].static .site-logo{min-height:95px;width:50%}header[role=banner].static.opaque button.menu-toggle,header[role=banner].static button.menu-toggle{margin:60px 5% 0 0}header[role=banner] .search{transition:all .8s ease;margin:20px auto 0;opacity:1;width:80%}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:15px 0 0 15px;width:73%}header[role=banner] .search input[type=submit]{border-radius:0 15px 15px 0;color:#fff;font-size:14px;width:27%}header[role=banner] .search.desk{display:none}header[role=banner] nav ul.social-links{margin:0;padding:0}header[role=banner] nav ul.social-links li{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:#fff;font-size:1.25rem}header[role=banner] nav ul.social-links li:hover a{background:transparent;color:#ffd305}@media (min-width:640px){header[role=banner] .search{max-width:300px}}@media (min-width:1200px){header[role=banner] .wrap{position:relative}header[role=banner] .site-logo{height:99px;margin:20px 20px 20px 0;width:165px}header[role=banner].opaque .site-logo{height:70px;width:117px}header[role=banner].opaque .search{opacity:0}header[role=banner] .search{margin:15px 0 0;max-width:250px;position:absolute;right:0}header[role=banner] .search input{height:30px}header[role=banner] .search input[type=text]{border-radius:5px 0 0 5px}header[role=banner] .search input[type=submit]{border-radius:0 5px 5px 0;font-size:10px;padding:5px 0}header[role=banner] .search.mobile{display:none}header[role=banner] .search.desk{display:block}}@media (min-width:1350px){header[role=banner] .site-logo{height:122px;width:205px}}@media (min-width:1440px){header[role=banner] .wrap{width:90%}header[role=banner] .site-logo{margin:20px 40px 20px 0}}@media (min-width:1590px){header[role=banner] .site-logo{margin:20px 60px 20px 0}}@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:#fff;display:block;float:right;font-family:Lato,sans-serif;font-weight:700;height:auto;letter-spacing:2px;line-height:1.125rem;margin:60px 5% 0 0;padding:0;position:relative;text-align:left;text-transform:uppercase;vertical-align:top;width:85px}button.menu-toggle:hover{color:#ffd305}button.menu-toggle span{transition:all .8s ease;display:block;height:2px;width:20px;background:#ec9f26;opacity:1;position:absolute;right:0;transform:rotate(0deg)}button.menu-toggle span:first-child{top:0}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:first-child,button.menu-toggle:hover span:nth-child(3){width:22px}button.menu-toggle[aria-expanded=true]{color:#fff}button.menu-toggle[aria-expanded=true] span:nth-child(2){width:18px}button.menu-toggle[aria-expanded=true] span:first-child,button.menu-toggle[aria-expanded=true] span:nth-child(3){width:22px}button.menu-toggle[aria-expanded=false] span:first-child,button.menu-toggle[aria-expanded=false] span:nth-child(2),button.menu-toggle[aria-expanded=false] span:nth-child(3){width:20px}header[role=banner] .wrap{max-width:1600px}header[role=banner].opaque button.menu-toggle{margin:45px 5% 0 0}header[role=banner] nav{transition:all .8s ease;display:block;position:fixed;z-index:3;top:-136%;width:100%;margin:0 0 0 -2%;padding:20px 0 145px;background:#a5179c;text-align:center;overflow-y:scroll;overflow-x:hidden;height:433px;min-height:100%}header[role=banner] nav.toggled{top:135px!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;transition:all .8s ease}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:#fff;padding:10px 25px 15px 40px;top:1px}header[role=banner] nav ul li.sub-toggled .toggle-sub:before{content:"\f077"}header[role=banner] nav ul li.sub-toggled .toggle-sub:active,header[role=banner] nav ul li.sub-toggled .toggle-sub:focus,header[role=banner] nav ul li.sub-toggled .toggle-sub:hover{background:transparent}header[role=banner] nav ul li a{color:#fff;display:block;font-family:Lato,sans-serif;font-size:.9375rem;font-weight:700;letter-spacing:2px;padding:10px 0;text-decoration:none;text-transform:uppercase}header[role=banner] nav ul li.active a,header[role=banner] nav ul li:hover a{background:rgba(0,0,0,.1);color:#ffd305}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:#ec9f26;content:"\f078";display:inline-block;font-family:FontAwesome}header[role=banner] nav ul li .toggle-sub:active,header[role=banner] nav ul li .toggle-sub:focus,header[role=banner] nav ul li .toggle-sub:hover{background:transparent}header[role=banner] nav ul.sub-menu{display:none}header[role=banner] nav ul.sub-menu li a{color:#ec9f26;font-size:1rem}header[role=banner] nav ul.sub-menu li a:hover{color:#fff}header[role=banner] nav ul.social-links li a{font-size:18px;margin:15px 10px 0 0}header[role=banner] nav ul.social-links li:last-of-type a{margin:15px 0 0}header[role=banner] nav ul.social-links li:hover{background:none}header[role=banner] nav [role=button],header[role=banner] nav a[href^="tel:"]{margin:1.25rem 1.25rem 0}header[role=banner] nav a[href^="tel:"]{display:inline-block;font-size:1.125rem;color:#fff;font-weight:700;text-transform:uppercase}header[role=banner] nav a[href^="tel:"] span{color:#ff5c2d}header[role=banner] nav [role=button]{padding:.875rem 1.875rem}@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%}header[role=banner] nav ul{float:left;padding:60px 0 0;transition:all .8s ease}header[role=banner] nav ul li{display:inline-block;margin: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{font-size:.6875rem;margin:0 20px 0 0;text-align:left}header[role=banner] nav ul li .toggle-sub{display:none}header[role=banner] nav ul li.menu-item-has-children:after{color:#fff;content:"\f0dd";font-family:FontAwesome;font-size:.6875rem;position:absolute;right:10px;top:-2px;transition:all .8s ease;z-index:3}header[role=banner] nav ul li.menu-item-has-children:hover:after{color:#ffd305}header[role=banner] nav ul.nav-menu li a{padding:0 0 47px}header[role=banner] nav ul.nav-menu li.active,header[role=banner] nav ul.nav-menu li.active a,header[role=banner] nav ul.nav-menu li:hover,header[role=banner] nav ul.nav-menu li:hover a{background:none}header[role=banner] nav ul.sub-menu{background:#ec9f26;display:block;top:65px;left:-99999px;opacity:0;padding:0;position:absolute;transition:opacity .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:.6875rem;padding:10px 20px;width:100%;text-align:left;color:hsla(0,0%,100%,.8)}header[role=banner] nav ul.sub-menu li.active,header[role=banner] nav ul.sub-menu li:hover{background:rgba(0,0,0,.1)}header[role=banner] nav ul.sub-menu li.active a,header[role=banner] nav ul.sub-menu li:hover a{color:#fff}header[role=banner] nav ul.social-links{float:right;padding:35px 0 0}header[role=banner] nav ul.social-links li a{font-size:18px;margin:10px 10px 0 0}header[role=banner] nav ul.social-links li:last-of-type a{padding:0}header[role=banner] nav [role=button],header[role=banner] nav a[href^="tel:"]{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}header[role=banner].opaque nav ul.sub-menu{padding:0}header[role=banner].opaque nav ul.sub-menu li a{font-size:.6875rem;width:100%}header[role=banner].opaque nav ul.social-links{padding:20px 0 0}}@media (min-width:1350px){header[role=banner] nav ul{padding:80px 0 0}header[role=banner] nav ul li a{font-size:.75rem;margin:0 25px 0 0}header[role=banner] nav ul li:last-of-type a{margin-right:0}header[role=banner] nav ul li.menu-item-has-children:after{font-size:.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}header[role=banner] nav ul.sub-menu li a{font-size:.8125rem;padding:10px 20px}header[role=banner] nav ul.social-links{padding:55px 0 0}header[role=banner] nav ul.social-links li a{font-size:20px;margin:13px 10px 0 0}header[role=banner] nav ul.social-links li:last-of-type a{margin-right:0}header[role=banner].opaque nav ul.sub-menu li a{font-size:.8125rem}}@media (min-width:1440px){header[role=banner] nav [role=button],header[role=banner] nav a[href^="tel:"]{margin-left:2.125rem}}@media (min-width:1590px){header[role=banner]{padding:0 3.125rem}header[role=banner] nav ul li a{font-size:12.5px;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;margin:13px 15px 0 0}}@media (min-width:1610px){header[role=banner] nav ul li a{font-size:13px}}@media (min-width:1700px){header[role=banner] nav ul li a{margin:0 35px 0 0}header[role=banner] nav ul li.menu-item-has-children:after{right:25px}}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{float:right;text-align:right;width:50%}.banner,.inner-banner{min-height:600px;display:block;position:relative}.banner{-ms-flex-align:center;align-items:center;background-repeat:no-repeat;background-size:cover;background-position:50%;opacity:.9;overflow:hidden;text-align:center;z-index:1}.banner [role=button]{margin-top:30px;position:relative;z-index:3}.banner:after{background:url(../images/hero-edge.png) repeat-x -100px 100%;content:" ";display:block;height:350px;left:0;position:absolute;bottom:-2px;width:100%;z-index:2}.inner-banner{background-image:linear-gradient(-45deg,rgba(254,101,1,.5),rgba(240,0,255,.35),rgba(240,0,255,.5));padding:160px 0 120px;position:relative}.inner-banner:after{background-image:radial-gradient(rgba(174,0,247,.3),rgba(174,0,247,0),rgba(174,0,247,0));content:" ";display:block;height:75%;left:12.5%;position:absolute;top:5%;width:75%;z-index:1}.inner-banner .wrap{width:95%}.inner-banner h1,.inner-banner h2{position:relative;z-index:2}.inner-banner div.title-double,.inner-banner h1{line-height:.65}.inner-banner div.title-double{z-index:2}.banner-arrow{-webkit-animation:a 1s;-webkit-animation-iteration-count:infinite;animation:a 1s;animation-iteration-count:infinite;bottom:250px;left:50%;margin-left:-17px;z-index:10}.banner-arrow,.banner-arrow a{display:block;height:22px;position:absolute;width:33px}.banner-arrow a{background:url(../images/icon-arrow.svg) repeat-x 0 0;background-size:cover;left:0;bottom:-25px;z-index:11}.home .inner-banner{background-image:linear-gradient(-45deg,rgba(254,101,1,.5),rgba(240,0,255,.35),rgba(240,0,255,.5));padding:160px 0 300px}.home .inner-banner:after{background-image:none}.home .inner-banner div.title-double,.home .inner-banner h1{line-height:1.1}@media (min-width:550px){.inner-banner div.title-double,.inner-banner h1{line-height:.8}}@media (min-width:1024px){.banner,.inner-banner{min-height:0}.banner{background-size:100%;background-position:50% 0}.inner-banner{background-image:linear-gradient(-45deg,rgba(254,101,1,.6),rgba(240,0,255,.45),rgba(240,0,255,.6));padding:160px 0 200px}.inner-banner:after{height:100%;left:0;top:-100px;width:100%}.banner-arrow a{bottom:-75px}.home .banner,.home .inner-banner{min-height:900px}.home .banner{background-size:cover;background-position:50%}.home .inner-banner{padding:160px 0 260px}}@media (min-width:1200px){.banner,.inner-banner{min-height:0}.inner-banner{padding:160px 0 300px}.banner-arrow a{bottom:300px}.home .banner,.home .inner-banner{min-height:1600px}.home .inner-banner{padding:340px 0}}@media (min-width:1300px){.inner-banner{padding:160px 0 280px}}@media (min-width:1440px){.inner-banner{padding:260px 0 360px}}@media (min-width:2000px){.inner-banner{padding:320px 0 480px}}@keyframes a{0%{bottom:250px}50%{bottom:260px}to{bottom:250px}}.footer-cta{background:url(../images/footer-bg.jpg) no-repeat 0 0;background-size:cover;position:relative;text-align:center;z-index:7}.footer-cta:before{background:url(../images/footer-edge.png) repeat-x 0 0;content:" ";display:block;height:150px;left:0;position:absolute;top:-2px;width:100%;z-index:2}.footer-cta .gradient-background{padding:200px 0 300px}.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 button,.footer-cta .newsletter-form input[type=email]{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{margin-bottom:60px;max-width:600px;width:80%}.footer-cta .newsletter-form button,.footer-cta .newsletter-form input[type=email]{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/swoosh.svg) no-repeat 55% 150px;background-size:300%;color:#fff;height:270px;margin-top:-200px;overflow:hidden;position:relative;text-align:left;z-index:8}footer[role=contentinfo] .wrap{text-align:left}footer[role=contentinfo] .wrap section{width:100%}footer[role=contentinfo] .wrap section p{color:#fff;font-size:calc(.20833vw + 11.33333px);margin-bottom:0}@media (max-width:320px){footer[role=contentinfo] .wrap section p{font-size:12px}}@media (min-width:1280px){footer[role=contentinfo] .wrap section p{font-size:14px}}footer[role=contentinfo] .wrap section p a{color:#fff}footer[role=contentinfo] .wrap section p:last-of-type{padding-bottom:80px}footer[role=contentinfo] ul.social-links li{display:inline-block;margin:0 10px 0 0;padding:0}footer[role=contentinfo] ul.social-links li a{color:hsla(0,0%,100%,.8)}footer[role=contentinfo] ul.social-links li a:hover{color:#fff}footer[role=contentinfo] ul.social-links li:before{content:""}.logo-footer{height:auto;width:150px}@media (min-width:460px){footer[role=contentinfo]{background:url(../images/swoosh.svg) no-repeat 55% 150px;background-size:300%;margin-top:-250px}}@media (min-width:1024px){footer[role=contentinfo]{background:url(../images/swoosh.svg) no-repeat 55% 160px;background-size:200%}}@media (min-width:1200px){footer[role=contentinfo]{background:url(../images/swoosh.svg) no-repeat -600px -20px;background-size:200%;padding-top:80px;position:relative}footer[role=contentinfo] .wrap section{overflow:hidden}footer[role=contentinfo] .wrap section p{float:left;padding:20px}footer[role=contentinfo] .wrap section p:last-of-type{float:right}footer[role=contentinfo] ul.social-links{bottom:-10px;left:50%;position:absolute}footer[role=contentinfo] .logo-footer{width:200px}}@media (min-width:1590px){footer[role=contentinfo]{background:url(../images/swoosh.svg) no-repeat -600px -20px;background-size:150%}}.pagination-container{padding-bottom:120px;text-align:center;clear:both}nav.custom-pagination{display:inline;margin:0 auto;padding:0 0 50px;text-align:center;width:auto}nav.custom-pagination .page-numbers{border-radius:8px;color:#656565;display:inline-block;font-family:bebas_neuebold;font-size:20px;line-height:28px;margin:0 5px 0 0;padding:3px 10px}nav.custom-pagination .page-numbers:hover{background:#a5179c;color:#fff}nav.custom-pagination .page-numbers.current{background:#ff5c2d;color:#fff}nav.custom-pagination .page-numbers.next,nav.custom-pagination .page-numbers.prev{font-family:Lato,sans-serif;font-size:28px;line-height:38px;padding:10px 0 6px;transform:scaleX(.5)}nav.custom-pagination .page-numbers.next:hover,nav.custom-pagination .page-numbers.prev:hover{background:none;color:#a5179c}@media (min-width:1024px){.pagination-container{padding-bottom:20px}nav.custom-pagination .page-numbers{font-size:28px;padding:8px 16px}nav.custom-pagination .page-numbers.next,nav.custom-pagination .page-numbers.prev{font-size:33px}}.pagination-nav{display:block;overflow:hidden;position:relative;z-index:7}.pagination-nav .next,.pagination-nav .prev{display:block;height:100px;padding:40px 0 0}.pagination-nav .next a,.pagination-nav .next a:active,.pagination-nav .next a:link,.pagination-nav .next a:visited,.pagination-nav .prev a,.pagination-nav .prev a:active,.pagination-nav .prev a:link,.pagination-nav .prev a:visited{transition:all .8s ease;color:#504f5e;font-family:Lato,sans-serif;font-weight:700;letter-spacing:2px;position:relative;text-transform:uppercase;border:0;outline:0}.pagination-nav .next a:active:before,.pagination-nav .next a:before,.pagination-nav .next a:link:before,.pagination-nav .next a:visited:before,.pagination-nav .prev a:active:before,.pagination-nav .prev a:before,.pagination-nav .prev a:link:before,.pagination-nav .prev a:visited:before{transition:all .8s 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{padding:220px 0 60px;position:relative;text-align:center;z-index:1}.splash-heading2 h2,.splash-heading2 h3,.splash-heading h2,.splash-heading h3{line-height:1;position:relative;z-index:3;animation:b 3.5s ease 2.5s;animation-delay:0s;opacity:1}.splash-heading2 h2,.splash-heading h2{font-size:calc(13.54167vw + 11.66667px)}@media (max-width:320px){.splash-heading2 h2,.splash-heading h2{font-size:55px}}@media (min-width:1280px){.splash-heading2 h2,.splash-heading h2{font-size:185px}}.splash-heading2 h3,.splash-heading h3{background:transparent;background-clip:none;text-fill-color:#fff;-webkit-background-clip:none;-webkit-text-fill-color:#fff;color:#fff;font-size:35px;letter-spacing:2px}.splash-heading2.animate:before,.splash-heading.animate:before{background:url(../images/splash-bg-home1.png) no-repeat 0 0;background-size:50%;content:" ";display:block;height:1496px;left:-150px;opacity:1;position:absolute;top:0;width:1902px;z-index:2;animation-name:c;animation-duration:1.5s;animation-fill-mode:both;animation-delay:.1s}.zoomIn{animation-name:c}@media (min-width:1024px){.splash-heading,.splash-heading2{left:60%;padding:150px 0 20px;position:absolute;z-index:1}.splash-heading2 h3,.splash-heading h3{font-size:35px;margin:-10px auto 0;width:250px}.splash-heading2.animate:before,.splash-heading.animate:before{top:25px}}@media (min-width:1200px){.splash-heading,.splash-heading2{padding:160px 0 20px}.splash-heading2 h3,.splash-heading h3{font-size:60px;margin:-30px auto 0;width:350px}.splash-heading2.animate:before,.splash-heading.animate:before{background-size:100%;left:-200px;top:-150px}}.splash-heading2.right.animate:before,.splash-heading.left.animate:before{height:2000px;left:50%;margin-left:-1500px;top:-50px;width:3000px}.splash-heading.left.animate:before{background:url(../images/splash-bg-youth1.png) no-repeat top;background-size:50%;left:20%}.splash-heading2.right.animate:before{background:url(../images/splash-bg-youth2.png) no-repeat top;background-size:50%;left:80%;top:-300px}@media (min-width:640px){.splash-heading2.right.animate:before,.splash-heading.left.animate:before{background-size:55%}}@media (min-width:1024px){.splash-heading.left{left:0;padding:125px 0 20px}.splash-heading.left h3{width:100%}.splash-heading.left.animate:before{left:-35%;top:-100px}.splash-heading2.right{left:50%}.splash-heading2.right.animate:before{left:140%;top:-470px}}@media (min-width:1100px){.splash-heading.left.animate:before{left:-25%}.splash-heading2.right.animate:before{left:120%}}@media (min-width:1200px){.splash-heading.left.animate:before{left:-15%}.splash-heading2.right.animate:before{left:110%}}@media (min-width:1300px){.splash-heading.left.animate:before{left:-10%}}@media (min-width:1440px){.splash-heading.left{padding:325px 0 20px}.splash-heading2.right.animate:before,.splash-heading.left.animate:before{background-size:70%}.splash-heading.left.animate{left:-10%}.splash-heading.left.animate:before{left:-15%}.splash-heading2.right.animate{left:60%}.splash-heading2.right.animate:before{left:140%;top:-650px}}@keyframes b{0%{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes c{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.featured-show h3{background:-webkit-linear-gradient(330deg,#ff5c2d,#d417cb);background-clip:text;color:#a5179c;text-fill-color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:35px}.featured-show .show-graphic{margin:-160px auto 0;position:relative;text-align:center;width:80%;z-index:4}.featured-show .show-graphic img{border-radius:20px;height:auto;width:100%}.featured-show .show-graphic .graphic-info-container{background:rgba(0,0,0,.2);border-radius:0 0 20px 20px;bottom:0;display:none;overflow:hidden;padding:20px 20px 20px 15%;position:absolute;width:100%;z-index:3}.featured-show .show-graphic .graphic-info-container p{color:#fff;float:left;font-size:20px;font-weight:900;letter-spacing:2px;margin:0;text-transform:uppercase}.featured-show .show-graphic .graphic-info-container div{float:right;margin-top:5px}.featured-show .show-times{border-radius:20px;box-shadow:0 0 12px 8px rgba(0,0,0,.05);background:#fff url(../images/swoosh-container-new.svg) no-repeat bottom;background-size:105%;margin-top:-60px;padding:90px 30px 40px;position:relative;text-align:center;z-index:3}.featured-show .show-times p{margin-bottom:10px}.featured-show .show-times .show-info-mobile h6{margin:5px 0 20px}.featured-show .show-times .show-info-mobile h6 a{font-size:12px;margin:0}.featured-show .show-times .show-info-mobile p{color:#5786e5;font-weight:700;letter-spacing:2px;margin-bottom:40px;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% 20px 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 #6db75e;border-radius:10px;color:#504f5e;display:block;font-weight:600;letter-spacing:2px;padding:7px 0;width:100%}.featured-show .show-times ul li a:hover{background:#6db75e;color:#fff}.featured-show .show-times ul li:first-of-type{border:none;color:#504f5e;font-weight:900;letter-spacing:2px;padding:7px 0;text-transform:uppercase;width:20%}.featured-show .show-times ul li:last-of-type{margin:0 0 20px}.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:460px){.featured-show h3{font-size:40px}.featured-show .show-graphic{height:300px;width:300px}.featured-show .show-times{padding:100px 60px 80px}}@media (min-width:640px){.featured-show h3{font-size:45px}.featured-show .show-graphic{height:500px;width:500px}.featured-show .show-times{padding:100px 100px 120px}}@media (min-width:1024px){.featured-show{height:400px;position:relative}.featured-show h3{font-size:50px}.featured-show .show-graphic,.featured-show .show-times{position:absolute}.featured-show .show-graphic{height:500px;margin:0;right:0;top:-50px;width:500px;z-index:3}.featured-show .show-graphic .graphic-info-container{display:block}.featured-show .show-times{left:0;padding:60px;top:-75px;width:50%;z-index:4}.featured-show .show-times p{margin-bottom:40px}.featured-show .show-times ul{width:100%}}@media (min-width:1100px){.featured-show .show-graphic{height:550px;top:-90px;width:550px}}@media (min-width:1200px){.featured-show{height:700px;margin-top:-200px}.featured-show .show-times{padding:60px 50px;width:50%}.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{height:600px;top:-40px;width:600px}.featured-show .show-graphic .graphic-info-container{padding:20px 20px 20px 25%}}@media (min-width:1250px){.featured-show .show-times{padding:60px 100px}}@media (min-width:1300px){.featured-show .show-graphic{height:650px;width:650px}.featured-show .show-times{padding:60px 100px}}@media (min-width:1350px){.featured-show .show-times{padding:60px 100px 100px}}@media (min-width:1440px){.featured-show .show-times{padding:60px 100px 120px;width:52%}.featured-show .show-times ul{width:80%}.featured-show .show-graphic{height:700px;width:700px}.featured-show .show-graphic .graphic-info-container{padding:30px 30px 30px 40%}.featured-show .show-graphic .graphic-info-container div{margin-top:8px}}@media (min-width:1590px){.featured-show .show-graphic{height:750px;width:750px}}.basic-content-section{clear:both;padding:40px 0;position:relative}.basic-content-section h3{font-size:calc(3.64583vw + 13.33333px)}@media (max-width:320px){.basic-content-section h3{font-size:25px}}@media (min-width:1280px){.basic-content-section h3{font-size:60px}}.basic-content-section ul li{font-size:calc(.52083vw + 13.33333px);font-style:italic;padding-bottom:10px}@media (max-width:320px){.basic-content-section ul li{font-size:15px}}@media (min-width:1280px){.basic-content-section ul li{font-size:20px}}.basic-content-section ul li:before{font-style:normal}.basic-content-section iframe{margin:20px 0 40px}.basic-content-section .swoosh-container,.basic-content-section .swoosh-container.image-bg{margin:0}.basic-content-section.narrow{margin:0 auto;max-width:1000px}@media (min-width:1024px){.basic-content-section{padding:120px 0}}@media (min-width:1440px){.basic-content-section{padding:160px 0}}.single-container-listing-view{border-radius:20px;box-shadow:0 0 12px 8px rgba(0,0,0,.05);background:#fff url(../images/swoosh-container-new.svg) no-repeat bottom;background-size:110%;padding:40px 30px 40px 95px;position:relative;text-align:center;z-index:3}.single-container-listing-view h3,.single-container-listing-view h6,.single-container-listing-view p{text-align:left}.single-container-listing-view h3{background:-webkit-linear-gradient(330deg,#ff5c2d,#d417cb);background-clip:text;color:#a5179c;text-fill-color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:30px}.single-container-listing-view h6{margin:0 0 10px}.single-container-listing-view p{margin-bottom:0}.single-container-listing-view li,.single-container-listing-view ul{list-style:none;margin:0;padding:0}.single-container-listing-view li{border-bottom:1px solid #cecece;margin-bottom:40px;padding:0 0 40px;position:relative}.single-container-listing-view li:last-of-type{border:none}.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:0;width:79px}.single-container-listing-view li .hash-anchor{visibility:hidden;position:absolute;top:-150px}.single-container-listing-view [role=button].ghost{display:none}@media (min-width:460px){.single-container-listing-view ul{margin:0 0 60px}}@media (min-width:640px){.single-container-listing-view ul{margin:0 0 80px}}@media (min-width:1024px){.single-container-listing-view{background:transparent;box-shadow:none;padding:250px 30px 40px 150px;width:50%}.single-container-listing-view ul{margin:0 0 80px}.single-container-listing-view li img{height:125px;left:-150px;width:125px}.single-container-listing-view [role=button].ghost{display:block;text-align:left}}@media (min-width:1200px){.single-container-listing-view{padding:140px 30px 40px 150px}.single-container-listing-view h3{font-size:40px}}@media (min-width:1300px){.single-container-listing-view{padding:220px 30px 40px 150px}}.swoosh-container{border-radius:20px;box-shadow:0 0 12px 8px rgba(0,0,0,.05);background:#fff url(../images/swoosh-container.png) no-repeat bottom;background-size:100%;padding:40px 30px 60px;position:relative;text-align:center;z-index:3}.swoosh-container p{margin-bottom:40px}.swoosh-container ul li{text-align:left}.swoosh-container [role=button] a{display:block;padding:13px 20px 17px;text-align:center;width:100%}@media (min-width:460px){.swoosh-container{padding:50px 50px 90px}.swoosh-container [role=button] a{display:inline;padding:20px 40px}}@media (min-width:640px){.swoosh-container{padding:50px 50px 130px}}@media (min-width:1024px){.swoosh-container{background-position:left 0 bottom -50px}}@media (min-width:1200px){.swoosh-container{background-position:left 0 bottom -100px}}.swoosh-container.image-bg{background-position:top;background-size:cover;box-shadow:none;margin-bottom:40px;padding:0}.swoosh-container.image-bg div.title-double,.swoosh-container.image-bg h2{line-height:.7}.swoosh-container.image-bg h3{font-size:calc(4.16667vw + 16.66667px);margin-bottom:30px}@media (max-width:320px){.swoosh-container.image-bg h3{font-size:30px}}@media (min-width:1280px){.swoosh-container.image-bg h3{font-size:70px}}.swoosh-container.image-bg div.title-double{font-size:calc(13.54167vw + 26.66667px);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{font-size:calc(1.04167vw + 12.66667px);color:#fff;font-style:italic;margin-bottom:60px}@media (max-width:320px){.swoosh-container.image-bg p{font-size:16px}}@media (min-width:1280px){.swoosh-container.image-bg p{font-size:26px}}.swoosh-container.image-bg .swoosh-container-inner{border-radius:20px;background-image:linear-gradient(-45deg,rgba(0,120,255,.8),rgba(227,0,255,.8))}.swoosh-container.image-bg .swoosh-container-swoosh{border-radius:20px;box-shadow:0 0 12px 8px rgba(0,0,0,.05);background:url(../images/swoosh-container-new.svg) no-repeat bottom;background-size:105%;padding:40px 20px 60px}@media (min-width:750px){.swoosh-container.image-bg div.title-double{top:60px}.swoosh-container.image-bg p{margin-bottom:80px}.swoosh-container.image-bg .swoosh-container-swoosh{padding:60px 40px}}@media (min-width:1024px){.swoosh-container.image-bg{margin-bottom:80px}.swoosh-container.image-bg div.title-double{top:100px}.swoosh-container.image-bg p{margin-bottom:140px}.swoosh-container.image-bg .swoosh-container-swoosh{min-height:500px;position:relative;padding:100px 80px 60px}.swoosh-container.image-bg .swoosh-container-swoosh [role=button]{bottom:150px;left:30%;position:absolute;width:40%}}@media (min-width:1200px){.swoosh-container.image-bg{margin-bottom:120px}.swoosh-container.image-bg div.title-double{top:120px}.swoosh-container.image-bg p{margin-bottom:160px}.swoosh-container.image-bg .swoosh-container-swoosh{padding:160px 120px 60px}}@media (min-width:1440px){.swoosh-container.image-bg{margin-bottom:160px}.swoosh-container.image-bg div.title-double{top:160px}.swoosh-container.image-bg p{margin-bottom:200px}.swoosh-container.image-bg .swoosh-container-swoosh{padding:200px 160px 60px}}.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{margin:-250px 0 60px;position:relative;z-index:2}.intro-content h3{margin:0 0 40px}.intro-content p{font-size:calc(.83333vw + 17.33333px);font-style:italic}@media (max-width:320px){.intro-content p{font-size:20px}}@media (min-width:1280px){.intro-content p{font-size:28px}}.intro-content img{border-radius:20px;box-shadow:0 0 12px 8px rgba(0,0,0,.05);display:none;position:absolute;right:0;top:50%;transform:translateY(-50%);margin-left:-5%;width:75%;z-index:1}@media (min-width:1024px){.intro-content{margin:-250px 0 50px;overflow:hidden;padding:10px}.intro-content .swoosh-container{float:left;min-height:650px;width:55%;z-index:2}.intro-content img{display:block}}@media (min-width:1100px){.intro-content .swoosh-container{padding:60px 60px 140px;width:55%}}@media (min-width:1200px){.intro-content{margin-top:-350px}.intro-content .swoosh-container{min-height:700px;padding:60px 80px 140px}}@media (min-width:1350px){.intro-content .swoosh-container{padding:70px 100px 140px}}@media (min-width:1440px){.intro-content .swoosh-container{padding:100px 100px 160px}.intro-content img{width:55%}}.shows-listing-container{padding-top:50px;position:relative;z-index:2}.shows-listing-container h3.title{float:left;margin:0 20px 20px 0}.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:hsla(0,0%,100%,.5);z-index:9}.shows-listing li{border-radius:20px;box-shadow:0 0 12px 8px rgba(0,0,0,.05);background-image:linear-gradient(-45deg,#cd1ff0,#8e67ea,#8e67ea);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:20px 20px 50px}.shows-listing li h3 a,.shows-listing li h6{color:#fff;font-family:Lato,sans-serif;text-transform:uppercase}.shows-listing li h6{font-size:20px;font-weight:900;letter-spacing:4px;line-height:1.5;margin:0 0 20px}.shows-listing li h3{display:block;font-size:18px;letter-spacing:2px;line-height:1.5;margin:0 0 50px}.shows-listing-filters{float:right;position:relative}.shows-listing-filters button.menu-toggle{color:#eb9500;font-size:.75rem;margin:10px 0 0}.shows-listing-filters button.menu-toggle:hover{color:#a5179c}.shows-listing-filters button.menu-toggle:hover span{background:#a5179c}.shows-listing-filters ul{transition:all .5s ease;background:#eb9500;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 #eea546;color:#fff;display:block;padding:5px 0;text-transform:uppercase;transition:all .8s ease;width:100%}.shows-listing-filters ul li a.active{color:#fff}.shows-listing-filters ul li:hover a{background:#a5179c}.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}.shows-listing li h3{margin:0 0 30px;min-height:100px}.shows-listing-filters button.menu-toggle{margin:10px 0 0}}@media (min-width:1024px){.shows-listing-container{padding-top:250px}.shows-listing-container h3.title{margin-bottom:50px}.shows-listing-filters button.menu-toggle{display:none}.shows-listing-filters ul{background:#bb33f0;background-image:linear-gradient(#bb33f0,#9d56f0);border-radius:15px;opacity:1;overflow:hidden;padding:0 20px;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;font-size:.875rem;font-weight:700;letter-spacing:2px;padding:20px}.shows-listing-filters ul li a.active{color:#ec9f26}.shows-listing-filters ul li:hover a{background:none}.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-container{padding-top:150px}.shows-listing-container h3.title{margin-bottom:80px}.shows-listing-filters ul{padding:0 20px}.shows-listing-filters ul li a{padding:20px 40px}.shows-listing li{float:left;width:31.333%}.shows-listing li,.shows-listing li:nth-child(2n+2){margin:0 3% 40px 0}.shows-listing li:nth-child(3n+3){margin:0 0 40px}.shows-listing li h6{font-size:18px}.shows-listing li h3{font-size:16px}}@media (min-width:1250px){.shows-listing-container{padding-top:200px}.shows-listing li h6{font-size:20px}.shows-listing li h3{font-size:18px}}.entry-content-asset{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:20px}.entry-content-asset embed,.entry-content-asset iframe,.entry-content-asset object{position:absolute;top:0;left:0;width:100%;height:100%}.entry-content-asset embed,.entry-content-asset iframe,.entry-content-asset img,.entry-content-asset object{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}}.shows-region .shows-listing-home{margin-bottom:60px;position:relative}.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:hsla(0,0%,88%,.5);box-shadow:none;height:10px;width:10px}.flex-control-paging li a:hover{background:hsla(0,0%,88%,.7)}.flex-control-paging li a.flex-active{background:hsla(0,0%,88%,.9)}.testimonials-slider-container{background:url(../images/testimonials-bg.jpg) no-repeat top;background-size:300%}.testimonials-slider-container .gradient-background{padding:50px 0 40px}.testimonials-slider-container h2,.testimonials-slider-container h3{text-align:center}.testimonials-slider-container h3{font-size:calc(2.60417vw + 26.66667px);color:#fff;margin:0 auto;max-width:80%}@media (max-width:320px){.testimonials-slider-container h3{font-size:35px}}@media (min-width:1280px){.testimonials-slider-container h3{font-size:60px}}.testimonials-slider-container .testimonials.slider{margin:0 5% 20px}.testimonials-slider-container .testimonials.slider p{color:#fff;font-size:20px;font-style:italic;font-weight:400;padding:40px 5%;position:relative;text-align:center}.testimonials-slider-container .testimonials.slider p:after,.testimonials-slider-container .testimonials.slider p:before{content:"";display:block;height:27px;position:absolute;width:32px;z-index:2}.testimonials-slider-container .testimonials.slider p:before{background:url(../images/quotes-open.png) no-repeat 0 0;left:0;top:0}.testimonials-slider-container .testimonials.slider p:after{background:url(../images/quotes-close.png) no-repeat 0 0;bottom:10px;right:0}.testimonials-slider-container .star-container{color:#eb9500;padding:0 0 40px;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:120px auto;text-align:center}.testimonials-slider-container .slick-dots li button:before{color:hsla(0,0%,100%,.4)}.testimonials-slider-container .slick-dots li button:focus:before,.testimonials-slider-container .slick-dots li button:hover:before{color:hsla(0,0%,100%,.7)}.testimonials-slider-container .slick-dots li.slick-active button:before{color:hsla(0,0%,100%,.9)}@media (min-width:360px){.testimonials-slider-container{background-size:280%}}@media (min-width:1024px){.testimonials-region{height:1000px;margin:0 auto;max-width:1500px;position:relative;width:90%;z-index:2}.testimonials-region .gradient-background,.testimonials-region .swoosh-background,.testimonials-region .testimonials-slider-container{border-radius:20px}.testimonials-region .testimonials-slider-container{background-size:cover;left:0;position:absolute;top:0;width:85%}.testimonials-region .testimonials-slider-container h2{font-size:130px}.testimonials-region .testimonials-slider-container h3{margin:0 20%}.testimonials-region .testimonials-slider-container .testimonials.slider{margin:0 15%}.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:30px}.testimonials-region .testimonials-slider-container .button-container{margin:120px auto 0}.testimonials-region .gradient-background{padding:0}.testimonials-region .swoosh-background{background:transparent url(../images/swoosh-container-new.svg) no-repeat bottom;background-size:110%;padding:50px 0 100px}}@media (min-width:1200px){.testimonials-region{height:1300px}.testimonials-region .testimonials-slider-container{width:62%}.testimonials-region .testimonials-slider-container h2{font-size:180px}}@media (min-width:1440px){.testimonials-region .testimonials-slider-container h3{margin:0 25%}}.instagram-slider{margin:-120px 0 0;padding-bottom:80px}#sb_instagram .sbi_photo_wrap{border-radius:20px;margin:0 5% 20px;width:90%}#sb_instagram #sbi_images img,#sb_instagram .sbi_photo{border-radius:20px}@media (min-width:1024px){.instagram-slider{float:right;margin:80px 0 0;width:21%}#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:1200px){.instagram-slider{margin:120px 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}.home #sb_instagram .sbi_photo{height:265px!important;width:265px}}@media (min-width:1700px){.instagram-slider{margin:160px 0 0}.home #sb_instagram .sbi_photo{height:300px!important;width:300px}}.learn-region{margin-bottom:60px;position:relative}@media (min-width:1200px){.learn-region{margin-bottom:400px}}.learn-container{border-radius:20px;box-shadow:0 0 12px 8px rgba(0,0,0,.05);background:#fff url(../images/swoosh-container-new.svg) no-repeat bottom;background-size:110%;padding:50px 40px;position:relative;text-align:left;z-index:3}.learn-container [role=button]{margin:0 auto;text-align:center;width:100%}.learn-container p{margin-bottom:40px}.learn-container p:first-of-type{font-size:18px;font-style:italic;margin-bottom:20px}@media (min-width:640px){.learn-container p{margin-bottom:80px}}@media (min-width:1024px){.learn-container{float:right;width:52%}}@media (min-width:1200px){.learn-container{margin-top:150px}.learn-container p:first-of-type{background:-webkit-linear-gradient(330deg,#ff5c2d,#d417cb);background-clip:text;color:#a5179c;text-fill-color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:26px;font-weight:400;line-height:1.4}.learn-container [role=button]{text-align:left}}.involved-region{background:url(../images/bg-get-involved.jpg) repeat-x top;background-size:300%;position:relative;text-align:center;z-index:2}.involved-region .swoosh-background{background:transparent url(../images/swoosh-container-new.svg) no-repeat bottom;background-size:110%;padding:80px 0 100px}.involved-region h2,.involved-region h3{line-height:1;position:relative;z-index:3}.involved-region h3,.involved-region p{margin:0 auto;max-width:80%}.involved-region h2{font-size:calc(14.58333vw + 13.33333px)}@media (max-width:320px){.involved-region h2{font-size:60px}}@media (min-width:1280px){.involved-region h2{font-size:200px}}.involved-region h3{background:none;background-clip:none;text-fill-color:#fff;-webkit-background-clip:none;-webkit-text-fill-color:#fff;color:#fff;margin-bottom:20px}.involved-region p{color:#fff;font-size:calc(.83333vw + 15.33333px);font-style:italic;margin-bottom:120px}@media (max-width:320px){.involved-region p{font-size:18px}}@media (min-width:1280px){.involved-region p{font-size:26px}}.involved-region .im-a{display:none}@media (min-width:550px){.involved-region{background-size:200%}}@media (min-width:1024px){.involved-region{background-size:cover;margin:0 auto 160px;max-width:1500px;width:90%}.involved-region,.involved-region .gradient-background{border-radius:20px}.involved-region .swoosh-background{background:transparent;padding:50px 0 200px}.involved-region .btn-get-involved{display:none}.involved-region a .ghost-white{transition:all .8s ease;border:2px solid #fff;color:#fff;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;transition:all .8s ease;background-size:cover;display:block;float:left;height:220px;margin:0 2% 0 0;width:23.5%}.involved-region .im-a div.outer-container:last-of-type{margin:0}.involved-region .im-a div.outer-container .gradient-background{transition:all .8s ease;background-image:linear-gradient(-45deg,rgba(255,102,0,.7),rgba(240,0,255,.7),rgba(153,51,171,.7),rgba(153,51,171,.7),rgba(55,64,255,.7));height:100%;opacity:0;padding:100px 20px 80px;width:100%}.involved-region .im-a div.outer-container a .ghost-white{opacity:0}.involved-region .im-a div.outer-container:hover .gradient-background{opacity:1}.involved-region .im-a div.outer-container:hover a .ghost-white{color:#fff;display:inline-block;margin:0 auto;opacity:1;text-align:center;width:auto}.involved-region .im-a p{background:-webkit-linear-gradient(330deg,#ff5c2d,#d417cb);background-clip:text;color:#a5179c;text-fill-color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:patricia_ferrer-dalmaudalmaui;font-size:28px;padding: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:300px}}.sponsors-region{padding:80px 0 0}.sponsors-region h3{font-size:calc(2.60417vw + 26.66667px);margin-bottom:0;text-align:center}@media (max-width:320px){.sponsors-region h3{font-size:35px}}@media (min-width:1280px){.sponsors-region h3{font-size:60px}}.sponsors-region .slick-dots{bottom:-30px}.sponsors-region .slick-slide img{margin:0 auto}@media (min-width:550px){.sponsors-region .sponsors.slider{padding:30px 0 0}.sponsors-region .slick-slide img{margin:0;padding:0 30px}}@media (min-width:640px){.sponsors-region{padding:80px 0 60px}}@media (min-width:1024px){.sponsors-region{padding:120px 0 60px}.sponsors-region h3{margin-bottom:40px}}.learn-region .splash-heading2.animate:before,.learn-region .splash-heading.animate:before{background:url(../images/splash-bg-home2.png) no-repeat 0 0;background-size:50%;height:1156px;left:-400px;width:2245px}@media (min-width:460px){.learn-region .splash-heading2.animate:before,.learn-region .splash-heading.animate:before{left:-300px}}@media (min-width:640px){.learn-region .splash-heading2.animate:before,.learn-region .splash-heading.animate:before{background-size:55%;left:-250px}}@media (min-width:1024px){.learn-region .splash-heading,.learn-region .splash-heading2{left:0;padding:125px 0 20px}.learn-region .splash-heading2.animate:before,.learn-region .splash-heading.animate:before{left:-225px}}@media (min-width:1200px){.learn-region .splash-heading,.learn-region .splash-heading2{left:5%;padding:200px 0 20px}.learn-region .splash-heading2 h3,.learn-region .splash-heading h3{margin:-50px auto 0;width:375px}.learn-region .splash-heading2.animate:before,.learn-region .splash-heading.animate:before{background-size:100%;left:-700px;top:-150px}}@media (min-width:1440px){.learn-region .splash-heading,.learn-region .splash-heading2{left:10%}}.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 40px}.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,.2);border-radius:0 0 20px 20px;bottom:8px;overflow:hidden;padding:5px;position:absolute;text-align:center;width:100%;z-index:6}.single-show .show-graphic .graphic-info-container p{color:#fff;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;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;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;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:hsla(0,0%,100%,.4)}.single-show .show-image-slider .slick-dots li button:focus:before,.single-show .show-image-slider .slick-dots li button:hover:before{color:hsla(0,0%,100%,.7)}.single-show .show-image-slider .slick-dots li.slick-active button:before{color:hsla(0,0%,100%,.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;background-size:cover}.single-show .banner:after{background:url(../images/hero-edge-short.png) repeat-x 0 100%;bottom:0}.single-show .show-graphic{float:left;width:50%}.single-show .show-graphic,.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,.single-show .inner-banner{min-height:700px}.single-show .inner-banner{padding:210px 0 40px}}.show-description-container{margin-bottom:40px}.show-description-container h1{font-size:calc(1.5625vw + 30px);background:-webkit-linear-gradient(330deg,#ff5c2d,#d417cb);background-clip:text;color:#a5179c;text-fill-color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:bebas_neuebold;letter-spacing:2px;margin-bottom:10px;word-spacing:0}@media (max-width:320px){.show-description-container h1{font-size:35px}}@media (min-width:1280px){.show-description-container h1{font-size:50px}}.show-description-container h3{font-size:calc(.52083vw + 23.33333px);color:#5786e5;letter-spacing:10px;margin:0 0 10px}@media (max-width:320px){.show-description-container h3{font-size:25px}}@media (min-width:1280px){.show-description-container h3{font-size:30px}}.show-description-container h3.sponsors-title{margin:0 0 20px}.show-description-container .sponsors-section{margin-bottom:50px}.show-description-container.archived .splash-heading{display:none}.show-sidebar{position:relative}@media (min-width:460px){.single-show main{overflow:hidden}.single-show main .wrap{max-width:1300px;width:80%}}@media (min-width:1024px){.show-description-container,.show-sidebar{float:left}.show-description-container{margin-right:12%;width:40%}.show-description-container.archived .splash-heading{display:block;left:80%}.show-sidebar{width:48%}}.show-times{border-radius:20px;box-shadow:0 0 12px 8px rgba(0,0,0,.05);background:#fff url(../images/swoosh-container-new.svg) no-repeat bottom;background-size:105%;padding:60px 40px 40px;position:relative;text-align:center;z-index:3}.show-times h5{font-size:calc(1.04167vw + 22.66667px);color:#5786e5;font-family:bebas_neue_regularregular;font-weight:400;letter-spacing:8px;padding-bottom:60px;position:relative}@media (max-width:320px){.show-times h5{font-size:26px}}@media (min-width:1280px){.show-times h5{font-size:36px}}.show-times h5:after{background:#cecece;bottom:30px;content:"";height:1px;left:50%;margin-left:-25px;position:absolute;width:50px}.show-times h6,.show-times h6 a,.show-times h6 a:visited{color:#aaa;font-family:Lato,sans-serif;font-size:14px;font-weight:900;letter-spacing:2px;margin:10px auto 70px 0;text-transform:uppercase}.show-times h6 a:hover{color:#a5179c}.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{content:""}.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:#fff}.show-times ul li:first-of-type{border:none;color:#504f5e;font-weight:900;letter-spacing:2px;margin:0 0 5px;padding:7px 0;text-transform:uppercase;width:100%}.show-times ul li:last-of-type{margin:0 0 20px}.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: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}}@media (min-width:1024px){.show-times{padding:60px 20px 40px}}@media (min-width:1200px){.show-times{padding:60px 60px 40px}}.single-show .instagram-slider{margin:0;min-height:400px;padding:40px 0 80px;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,.single-show .splash-heading2{padding:80px 0}.single-show .splash-heading2.animate:before,.single-show .splash-heading.animate:before{background:url(../images/splash-bg-shows-single.png) no-repeat 0 0}@media (min-width:1200px){.single-show .splash-heading2.animate:before,.single-show .splash-heading.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}.page-template-page-past-shows .past-listing-container header{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:20px 0}.page-template-page-past-shows .page-title{font-size:calc(2.08333vw + 23.33333px);background:-webkit-linear-gradient(330deg,#ff5c2d 35%,#d417cb 65%,#d417cb 90%);background-clip:text;color:#a5179c;text-fill-color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;font-family:bebas_neuebold;line-height:.8;padding-bottom:0;text-align:center;word-spacing:2px;margin:0;float:left}@media (max-width:320px){.page-template-page-past-shows .page-title{font-size:30px}}@media (min-width:1280px){.page-template-page-past-shows .page-title{font-size:50px}}.page-template-page-past-shows .sub-page-title{font-size:calc(2.08333vw + 13.33333px);display:inline-block;font-family:bebas_neuebold;color:#656565;line-height:.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:hsla(0,0%,100%,.5);z-index:7}@media (min-width:640px){.page-template-page-past-shows .listing-results{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch}}.page-template-page-past-shows .listing-results li{-ms-flex:0 0 auto;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{display:none}.single-youthacademy .inner-banner{overflow:hidden;padding:150px 0 40px}.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,.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:#fff;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;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;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;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:hsla(0,0%,100%,.4)}.single-youthacademy .show-image-slider .slick-dots li button:focus:before,.single-youthacademy .show-image-slider .slick-dots li button:hover:before{color:hsla(0,0%,100%,.7)}.single-youthacademy .show-image-slider .slick-dots li.slick-active button:before{color:hsla(0,0%,100%,.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;background-size:cover}.single-youthacademy .banner:after{background:url(../images/hero-edge-short.png) repeat-x 0 100%;bottom:0}.single-youthacademy .banner h3{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}}.camps-listing-container .camps-listing-header{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between;padding:20px 0}.camps-listing-container .camps-listing-header .page-title{font-size:calc(2.08333vw + 23.33333px)}@media (max-width:320px){.camps-listing-container .camps-listing-header .page-title{font-size:30px}}@media (min-width:1280px){.camps-listing-container .camps-listing-header .page-title{font-size:50px}}.camps-listing-container.isLoadingAjax{position:relative}.camps-listing-container.isLoadingAjax:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:hsla(0,0%,100%,.5);z-index:9}.camps-listings ul li{border-radius:20px;box-shadow:0 0 12px 8px rgba(0,0,0,.05);background-image:linear-gradient(-45deg,#cd1ff0,#8e67ea,#8e67ea);list-style:none;margin-bottom:40px;padding:0 0 100px;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{color:#fff;display:block;font-family:Lato,sans-serif;font-size:16px;font-weight:900;letter-spacing:4px;line-height:1.5;margin:0 0 10px;text-transform:uppercase}.camps-listings ul li .camp-info p{color:#fff;line-height:1.2;margin:0 0 10px;width:100%}.camps-listings ul li .camp-info p span{font-weight:700}.camps-listings ul li .camp-info div{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:top;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:10px;color:#cecece;background:#dadada;position:relative}.camps-listings ul li.sold-out:after{display:block;content:"";top:0;left:0;z-index:0;width:100%;height:100%;position:absolute;content:"sold out";text-align:center;padding-top:.9375rem;margin:auto;color:#fff}.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{padding-bottom:40px}@media (min-width:640px){.camps-listings ul{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:top;align-items:top}.camps-listings ul li{margin:0 2% 40px 0;width:49%}.camps-listings ul li:nth-child(2n+2){margin:0 0 40px}}@media (min-width:1100px){.camps-listings ul li{margin:0 2% 25px 0;width:23%}.camps-listings ul li:nth-child(2n+2){margin:0 2% 25px 0}.camps-listings ul li:nth-child(4n+4){margin:0 0 25px}}.single-youthacademy [role=main]{overflow:hidden}.single-youthacademy .show-description-container h1{margin-bottom:20px}.camp-specs{margin:0 0 20px}.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:700}.camp-times{border-radius:20px;box-shadow:0 0 12px 8px rgba(0,0,0,.05);background:#fff url(../images/swoosh-container-new.svg) no-repeat bottom;background-size:105%;padding:60px 40px 40px;position:relative;text-align:center;z-index:3}.camp-times.coming-soon{padding:60px 40px 80px}.camp-times h5{font-size:calc(1.04167vw + 22.66667px);color:#5786e5;font-family:bebas_neue_regularregular;font-weight:400;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:after,.camp-times h5:before{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;padding:0}.camp-times ul li h4{margin:0 0 10px;position:relative}.camp-times ul li ul{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:top;align-items:top;position:relative}.camp-times ul li ul li{background:#fff;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:last-of-type,.camp-times ul li ul li:nth-child(4n+4){margin:0 0 5px}.camp-times ul li:before{display:none}.camp-times .special-notes{font-style:italic;padding:15px 0 20px}.dates-printed{display:-ms-flexbox;display:flex}.related-camps{clear:both;position:relative;z-index:2}.related-camps h1{font-size:calc(1.5625vw + 30px);color:#fff;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}.camp-times.coming-soon{padding:60px 60px 140px}.camp-times ul li{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.camp-times ul li h4{margin:0 2% 0 0;text-align:left;width:8%}.camp-times ul li ul{-ms-flex-pack:left;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}.camp-times.coming-soon{padding:60px 20px 100px}.camp-times ul li h4{margin:0 2% 0 0;text-align:left;width:12%}.camp-times ul li ul{-ms-flex-pack:left;justify-content:left;width:86%}.related-camps h1{background:-webkit-linear-gradient(330deg,#ff5c2d,#d417cb);background-clip:text;color:#a5179c;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}.camp-times.coming-soon{padding:60px 60px 160px}}@media (min-width:1200px){.single-youthacademy .splash-heading.animate:before{left:60%}}.page.page-template-page-field-trips .inner-banner .title-double,.page.page-template-page-field-trips .inner-banner h1{word-spacing:-50px}@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{background:-webkit-linear-gradient(330deg,#ff5c2d,#d417cb);background-clip:text;color:#a5179c;text-fill-color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:calc(2.08333vw + 23.33333px);display:inline-block}@media (max-width:320px){.bottom-cta-content-container h3{font-size:30px}}@media (min-width:1280px){.bottom-cta-content-container h3{font-size:50px}}.bottom-cta-content-container p{font-size:calc(.83333vw + 17.33333px);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){.page.page-template-page-field-trips main{padding-bottom:50px}.bottom-cta-content-container{margin:100px 0 0;padding:0}.bottom-cta-content-container .swoosh-container{background-position:left 0 bottom 0;float:right;text-align:left;width:50%}}@media (min-width:1440px){.page.page-template-page-field-trips main{padding-bottom:200px}}.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 0 0;left:-850px;top:-100px}.page.page-template-page-field-trips .splash-heading2{left:2.5%;padding:120px 0 60px;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 0 0;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}.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}.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}.page.page-template-page-field-trips .splash-heading2{padding:50px 0 20px}.page.page-template-page-field-trips .splash-heading2.animate:before,.page.page-template-page-field-trips .splash-heading.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;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}.resource-archive-listing img{border-radius:20px;box-shadow:0 0 12px 8px rgba(0,0,0,.05);margin:0 0 10px}.resource-archive-listing h3,.resource-archive-listing h6{margin:0 0 10px;text-align:left}.resource-archive-listing li h6,.resource-archive-listing ul h6{margin:0}.resource-archive-listing li:before{top:3px}.page-template-page-field-trip-resource-guides h3.centered{font-size:calc(1.04167vw + 22.66667px);color:#5786e5;font-family:bebas_neue_regularregular;font-weight:400;letter-spacing:8px;padding-bottom:60px;position:relative;text-align:center}@media (max-width:320px){.page-template-page-field-trip-resource-guides h3.centered{font-size:26px}}@media (min-width:1280px){.page-template-page-field-trip-resource-guides h3.centered{font-size:36px}}.page-template-page-field-trip-resource-guides h3.centered: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 .fieldtrip-info,.resource-archive-listing img{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%}}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.08333vw + 23.33333px);color:#d417cb;display:inline-block;font-family:bebas_neuebold;line-height:.8;padding-bottom:0;position:relative;text-align:center;width:100%;word-spacing:2px;z-index:12}@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.04167vw + 16.66667px);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:400;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:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:center;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{transition:all .8s ease;background-position:0 0;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:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;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:after,#tribe-events #tribe-events-footer .tribe-events-nav-next:before,#tribe-events #tribe-events-footer .tribe-events-nav-previous:after,#tribe-events #tribe-events-footer .tribe-events-nav-previous:before{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-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-collapse-toggle,#tribe-bar-form,#tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-active a:hover,#tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a,.tribe-bar-views-inner{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}#tribe-events-content table.tribe-events-calendar{background:#5786e5;background-image:linear-gradient(90deg,#5786e5,#765ad6 65%);border:1px double #fff;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{transition:all .8s ease;background:#fff;border:1px solid #dadada;color:#5786e5}#tribe-events-content .tribe-events-calendar td div[id*=tribe-events-daynum-]{transition:all .8s ease;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{transition:all .8s ease;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:#fff}#tribe-events-content .tribe-events-calendar td:hover{background:#fff;box-shadow:none}#tribe-events-content .tribe-events-calendar td:hover div[id*=tribe-events-daynum-]{background:#5786e5;color:#fff}#tribe-events-content .tribe-events-calendar td:hover div[id*=tribe-events-daynum-] a{background:transparent;color:#fff}#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:#fff}#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:#fff}#tribe-events-content .tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title{color:#5786e5}#tribe-events-content .tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-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{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:640px){main#tribe-events-pg-template{padding:20px 0 80px}}@media (min-width:1024px){main#tribe-events-pg-template{border-radius:20px;box-shadow:0 0 12px 8px rgba(0,0,0,.05);background:#fff url(../images/swoosh-container-new.svg) no-repeat center 103%;margin-top:-200px;position:relative;text-align:center;z-index:3}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:#a5179c}}.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:#dcdcdc;color:#fff;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;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:640px){.tribe-events-list .list-single-event{-ms-flex-direction:row;flex-direction:row}}.tribe-events-list .list-single-event .list-single-event-content{-ms-flex:0 0 70%;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:#a5179c;-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:700;font-size:1em;padding:10px 0;display:block;text-transform:uppercase}.tribe-events-list .list-single-event .list-single-event-image{-ms-flex:0 0 30%;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{-ms-flex:1 1;flex:1 1}.tribe-bar-filters #tribe_events_filters_form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;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{-ms-flex:1 1 45%;flex:1 1 45%;font-size:21px;color:#fff;padding:10px 0;margin:0;position:relative}.tribe-bar-filters .tribe-events-filters-group-heading:after{content:"\f078";font-family:FontAwesome;font-size:14px;display:inline-block;position:absolute;right:10px;top:13px}.tribe-bar-filters .tribe_events_filter_item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;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{-ms-flex:1 1 55%;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{transition:all .8s ease;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:.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}#tribe-bar-collapse-toggle.tribe-bar-filters-open span.tribe-bar-toggle-arrow,#tribe-bar-collapse-toggle span.tribe-bar-toggle-arrow{right:0}#tribe-bar-collapse-toggle.tribe-bar-filters-open span.tribe-bar-toggle-arrow:after,#tribe-bar-collapse-toggle span.tribe-bar-toggle-arrow:after{border:none;content:"\f078";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:#fff;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:#a5179c}#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:#fff;opacity:1;padding:0;position:relative;top:0;width:auto}#tribe-events-bar #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a,#tribe-events-bar label{color:#fff}#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:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;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.tribe-bar-filters-open span.tribe-bar-toggle-arrow:after,#tribe-bar-collapse-toggle span.tribe-bar-toggle-arrow:after{right:5px}}@media (min-width:640px){.tribe-bar-filters #tribe_events_filters_form{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start}.tribe-bar-filters .tribe-events-filters-group-heading{font-family:Lato,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:2px;padding: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:13;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:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:0}#tribe-bar-collapse-toggle{display:none!important}#tribe-bar-form{-ms-flex:0 0;flex:0 0;min-width:150px}#tribe-bar-filters{-ms-flex:1 1 auto;flex:1 1 auto}#tribe-bar-views{width:100%!important}.tribe-bar-filters #tribe_events_filters_form,.tribe-bar-filters .tribe_events_filter_item{padding:0}}.listing-filters-bar>ul li.active{background:#a5179c}.listing-filters-bar>ul li.active>a,.listing-filters-bar>ul li.active>a:link,.listing-filters-bar>ul li.active>a:visited{color:#fff;text-decoration:none}@media (min-width:1024px){#tribe-events-bar{margin:0 auto 30px;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:#ec9f26}}.tribe-mobile-day-heading{margin-top:20px}.tribe-bar-toggle-arrow:after{border-width:5px}.tribe-events-day{padding:0 0 40px}.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;padding:0 0 55px;text-align:left}.auditions-section.basic-content-section ul li:before{content:""}.auditions-section.basic-content-section ul li:last-of-type{border-bottom:none;padding-bottom:0}p.year-text{font-weight:700;margin-bottom:5px}.page.about .splash-heading.left.animate:before{background:url(../images/splash-bg-about1.png) no-repeat top;background-size:50%}.page.about .splash-heading2.right.animate:before{background:url(../images/splash-bg-about2.png) no-repeat top;background-size:50%}@media (min-width:640px){.page.about .splash-heading2.right.animate:before,.page.about .splash-heading.left.animate:before{background-size:55%}}@media (min-width:1440px){.page.about .splash-heading2.right.animate:before,.page.about .splash-heading.left.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:20px}.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 0 0;background-size:100%;padding:40px 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%}.basic-content-section.history .swoosh-container.no-bg .time-line-cta p:last-of-type{text-align:right}@media (min-width:360px){.basic-content-section.history .swoosh-container.no-bg .time-line-cta{padding:50px 0 0}}@media (min-width:460px){.basic-content-section.history .swoosh-container.no-bg .time-line-cta{padding:70px 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}}@media (min-width:750px){.basic-content-section.history .swoosh-container.no-bg{overflow:hidden;padding:50px 140px 120px;text-align:left}.basic-content-section.history .swoosh-container.no-bg p{font-size:25px}.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 90px 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}.basic-content-section.history .swoosh-container.no-bg p{font-size:20px}.basic-content-section.history .swoosh-container.no-bg .time-line-cta p{font-size:25px}}@media (min-width:1250px){.basic-content-section.history .swoosh-container.no-bg p{font-size:25px}}.team li{border-radius:20px;box-shadow:0 0 12px 8px rgba(0,0,0,.05);height:470px;margin:0 auto 20px;overflow:hidden;padding:0;position:relative;vertical-align:top;width:280px}.team li:before{content:""}.team li img{position:absolute;left:0;top:0;z-index:1}.team li p{font-size:15px;line-height:1.5;margin:0}.team li p .fa{font-size:15px;padding-right:10px}.team li p a{color:#fff}.team li p a:hover{color:#5cc5f7}.team li p:last-of-type .fa{font-size:12px}.team .team-info{background-image:linear-gradient(rgba(140,111,255,.5),#8c6fff,#aa4bff,#d21cff);bottom:0;padding:20px;position:absolute;text-align:left;width:280px;z-index:2}.team h1,.team h1 a,.team h2,.team p{color:#fff;word-spacing:0}.team h1,.team h1 a{font-family:bebas_neuebold;font-size:30px;letter-spacing:2px}.team h1 a:hover{color:#5cc5f7}.team h2{font-family:Lato,sans-serif;font-size:15px;font-style:italic;margin-bottom:20px;text-transform:uppercase}.bio-container{padding:20px}.bio-container h1,.bio-container h2,.bio-container p{word-spacing:0}.bio-container h1,.bio-container h2{color:#a5179c}.bio-container h1{font-family:bebas_neuebold;font-size:30px;letter-spacing:2px}.bio-container h2{font-family:Lato,sans-serif;font-size:15px;font-style:italic;margin-bottom:20px;text-transform:uppercase}@media (min-width:460px){.team li{height:530px}.team .team-info,.team li{width:350px}}@media (min-width:640px){.team{margin:0 auto;text-align:center;overflow:hidden}.team li{display:inline-block;margin:0 20px 40px 0;height:470px;width:280px}.team li:nth-child(2n+2){margin:0 0 40px}.team .team-info{min-height:175px;width:280px}}@media (min-width:1024px){.team li:nth-child(2n+2){margin:0 20px 40px 0}.team li:nth-child(3n+3){margin:0 0 40px}.bio-container{width:700px}}@media (min-width:1300px){.team li{transition:all .8s ease;height:472px;width:344px}.team li:hover .team-info{opacity:1}.team .team-info{transition:all .8s ease;background-image:linear-gradient(rgba(140,111,255,0),rgba(140,111,255,.8),rgba(170,75,255,.8),rgba(210,28,255,.9));border-radius:0 0 20px 20px;opacity:0;padding:120px 20px 20px;width:344px}}@media (min-width:1610px){.team li:nth-child(3n+3){margin:0 20px 40px 0}.team li:nth-child(4n+4){margin:0 0 40px}}.timeline-container{margin:-100px auto 0;max-width:554px;position:relative;z-index:5}.timeline-container ul li:before{content:""}.timeline-container ul li.time-era{margin-bottom:40px;padding:0}.timeline-left .timeline-era-image{border-radius:20px}.timeline-right{margin-top:-40px;padding:60px 0 0 75px}.timeline-right h3.title{font-size:30px;margin:0 0 10px;position:relative}.timeline-right h3.title:before{background:url(../images/timeline-lead.svg) no-repeat 0 0;content:" ";display:block;height:350px;left:-60px;position:absolute;top:-155px;width:50px;z-index:3}.timeline-right h4{color:#a5179c;margin:0 0 5px}.timeline-right ul li{overflow:hidden;padding:0 0 0 20px}.timeline-right ul li a{color:#a5179c;float:left;vertical-align:top}.timeline-right ul li a:hover{color:#ff5c2d}.timeline-right ul li p{float:left;line-height:1.5em;margin:0 0 10px 2%}.timeline-right ul li p span{font-weight:700}@media (min-width:1024px){.timeline-container{margin:-200px auto 0;max-width:1000px}.timeline-container ul li.time-era{margin-bottom:100px}.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{font-size:40px}.timeline-right h3.title:before{height:400px;left:-90px;position:absolute;top:-176px;width:50px}}@media (min-width:1200px){.timeline-container{margin:-100px auto 0;max-width:1350px}.timeline-container ul li.time-era{margin-bottom:160px}.timeline-right{padding:100px 0 0 70px}.timeline-right h3.title{font-size:50px}.timeline-right h3.title:before{height:560px;top:-211px}}@media (min-width:1440px){.timeline-right h3.title:before{left:-115px}}.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-next span,.fancybox-prev span{background-image:url(../images/fancybox_sprite.png)}#fancybox-loading div{width:44px;height:44px;background:url(../images/fancybox_loading.gif) 50% 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:transparent;z-index:15}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:14;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-next span,.fancybox-prev 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{border-radius:20px;box-shadow:0 0 12px 8px rgba(0,0,0,.05);background-position:top;background-size:cover;margin:0 0 40px;overflow:hidden}.blog-listing-container{margin:-250px 0 0;overflow:hidden;position:relative;z-index:2}.blog-listing-inner{font-size:calc(.52083vw + 18.33333px);padding:140px 40px 60px;position:relative;text-align:center}@media (max-width:320px){.blog-listing-inner{font-size:20px}}@media (min-width:1280px){.blog-listing-inner{font-size:25px}}.blog-listing-inner:before{top:0;z-index:2;height:100%;background-image:linear-gradient(-45deg,rgba(152,17,180,.9),rgba(147,102,255,.7),rgba(147,102,255,.7),rgba(123,214,255,.75))}.blog-listing-inner:after,.blog-listing-inner:before{display:block;content:"";position:absolute;left:0;width:100%}.blog-listing-inner:after{background-image:linear-gradient(rgba(38,1,46,0),rgba(38,1,46,.8),rgba(38,1,46,.8));bottom:0;height:40%;z-index:1}.blog-listing-inner div,.blog-listing-inner h2,.blog-listing-inner p{position:relative;z-index:2}.blog-listing-inner h2{font-size:calc(.52083vw + 28.33333px);font-family:bebas_neuebold;margin-bottom:20px;word-spacing:0}@media (max-width:320px){.blog-listing-inner h2{font-size:30px}}@media (min-width:1280px){.blog-listing-inner h2{font-size:35px}}.blog-listing-inner h2 a{color:#fff}.blog-listing-inner p{color:#fff;margin-bottom:40px}@media (min-width:640px){body.blog .post{float:left;margin:0 2% 40px;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{min-height:110px}.blog-listing-inner{padding:200px 50px 60px}.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.5% 40px;width:30.333%}.blog-listing-inner{padding:240px 50px 60px}.blog-listing-container{margin:-350px 0 0}.blog-listing-container h2 a{min-height:120px}.blog-listing-container p{min-height:150px}}@media (min-width:1350px){.blog-listing-inner{min-height:650px}.blog-listing-container h2 a,.blog-listing-container p{min-height:0}}.wrap.blog{max-width:725px;position:relative;width:80%}.wrap.blog .blog-conten-area{position:relative;z-index:2}.wrap.blog p{margin:0 0 40px}.wrap.blog blockquote,.wrap.blog img{border-radius:20px;box-shadow:0 0 12px 8px rgba(0,0,0,.05);margin-bottom:40px}.wrap.blog blockquote{margin:0 0 40px;padding:50px 40px;position:relative}.wrap.blog blockquote:after,.wrap.blog blockquote:before{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(.72917vw + 15.66667px);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}.single-post .blog-graphic{border-radius:20px;background-position:top;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(transparent,rgba(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:725px;padding:80px 20px 20px;position:relative;text-align:center;z-index:7}.single-post .blog-graphic h1{font-family:bebas_neuebold;font-size:calc(4.16667vw + 26.66667px);letter-spacing:2px;line-height:1;mix-blend-mode:normal;word-spacing:0}@media (max-width:320px){.single-post .blog-graphic h1{font-size:40px}}@media (min-width:1280px){.single-post .blog-graphic h1{font-size:80px}}.blog-navigation{overflow:hidden;position:relative;z-index:7}.blog-navigation .blog-next,.blog-navigation .blog-prev{display:block;height:100px;padding:40px 0 0}.blog-navigation .blog-next a,.blog-navigation .blog-prev a{transition:all .8s ease;color:#504f5e;font-family:Lato,sans-serif;font-weight:700;letter-spacing:2px;position:relative;text-transform:uppercase}.blog-navigation .blog-next a:before,.blog-navigation .blog-prev a:before{transition:all .8s ease;border-radius:10px;content:"";display:block;height:60px;position:absolute;top:13px;width:75px;z-index:7}.blog-navigation .blog-prev{float:left}.blog-navigation .blog-prev a{padding:30px 20px 30px 65px}.blog-navigation .blog-prev a:before{background:#ffd305 url(../images/icon-arrow-prev.png) no-repeat 35px 12px;background-size:30%;left:-20px;padding:25px 20px 25px 40px}.blog-navigation .blog-prev a:hover:before{background:#a5179c url(../images/icon-arrow-prev.png) no-repeat 35px 12px;background-size:30%}.blog-navigation .blog-next{float:right}.blog-navigation .blog-next a{padding:30px 65px 30px 20px}.blog-navigation .blog-next a:before{background:#ffd305 url(../images/icon-arrow-next.png) no-repeat 18px 12px;background-size:30%;padding:25px 20px 25px 40px;right:-20px}.blog-navigation .blog-next a:hover:before{background:#a5179c url(../images/icon-arrow-next.png) no-repeat 18px 12px;background-size:30%}@media (min-width:550px){.single-post .banner{background-size:200%}}@media (min-width:640px){.wrap.blog blockquote,.wrap.blog img{height:auto;width:300px}.wrap.blog img.alignleft{float:left;margin:10px 40px 40px -50px}.wrap.blog blockquote,.wrap.blog img.alignright{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}.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;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:1200px){.wrap.blog blockquote,.wrap.blog img{width:470px}.wrap.blog img.alignleft{margin:10px 60px 50px -150px}.wrap.blog blockquote,.wrap.blog img.alignright{margin:10px -150px 50px 60px}.wrap.blog blockquote{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}.single-post .blog-graphic{min-height:675px}.single-post .blog-graphic:after{height:450px}}.single-post .splash-heading,.single-post .splash-heading2{display:none;padding:0}.single-post .splash-heading.right.animate:before{background:url(../images/splash-bg-blog1.png) no-repeat top;background-size:50%;left:-20%}.single-post .splash-heading.left.animate{left:-120%;top:-100px}.single-post .splash-heading.left.animate:before{background:url(../images/splash-bg-blog2.png) no-repeat top;background-size:50%}@media (min-width:1200px){.single-post .splash-heading,.single-post .splash-heading2,.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{margin:20px 0}.page.contact .intro-content h3.first-child{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;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}.intro-content .map-container{display:none;right:0;top:50%;transform:translateY(-50%);margin-left:-5%;width:60%;height:475px;z-index:1}.intro-content .map-container,.intro-content .map-container .acf-map{border-radius:20px;box-shadow:0 0 12px 8px rgba(0,0,0,.05);position:absolute}.intro-content .map-container .acf-map{top:0;left:0;width:100%;height:100%}.intro-content .map-container p.map-address{position:absolute;z-index:2;bottom:0;left:0;background:rgba(165,23,155,.75);color:#fff;width:100%;padding:20px 0 20px 120px;margin-bottom:0;font-weight:700;text-align:center;border-radius:0 0 20px 0;font-size:15px}.intro-content .map-container p.map-address .fa{color:#fff}@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,.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 0;font-size:20px}}.application-section h4,.ucf-highlight-section h4{background:-webkit-linear-gradient(330deg,#ff5c2d,#d417cb);background-clip:text;color:#a5179c;text-fill-color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:calc(2.08333vw + 23.33333px);display:inline-block}@media (max-width:320px){.application-section h4,.ucf-highlight-section h4{font-size:30px}}@media (min-width:1280px){.application-section h4,.ucf-highlight-section h4{font-size:50px}}@media (min-width:1024px){.page-template-page-mfa .application-section{padding:120px 0 200px}}@media (min-width:1440px){.page-template-page-mfa .application-section{padding:120px 0 240px}}.page-template-page-mfa .splash-heading.left.animate:before{background:url(../images/splash-bg-mfa1.png) no-repeat top;background-size:50%}.page-template-page-mfa .splash-heading2.right.animate:before{background:url(../images/splash-bg-mfa2.png) no-repeat top;background-size:50%}@media (min-width:1024px){.page-template-page-mfa .splash-heading.left.animate:before{left:-20%;top:-170px}.page-template-page-mfa .splash-heading2{padding:100px 0 20px}.page-template-page-mfa .splash-heading2.right{left:60%}.page-template-page-mfa .splash-heading2.right.animate:before{left:170%}}@media (min-width:1100px){.page-template-page-mfa .splash-heading.left.animate:before{left:-10%}.page-template-page-mfa .splash-heading2.right.animate:before{left:160%}}@media (min-width:1200px){.page-template-page-mfa .splash-heading.left.animate:before{left:0}.page-template-page-mfa .splash-heading2.right.animate:before{left:140%}}@media (min-width:1440px){.page-template-page-mfa .splash-heading.left{left:3%;padding:75px 0 20px}.page-template-page-mfa .splash-heading.left.animate{left:3%}.page-template-page-mfa .splash-heading.left.animate:before{left:10%}.page-template-page-mfa .splash-heading2.right{padding:100px 0 20px}.page-template-page-mfa .splash-heading2.right.animate:before{left:130%;top:-400px}}.page.get-involved .splash-heading.left.animate:before{background:url(../images/splash-bg-getinvolved1.png) no-repeat top;background-size:50%}.page.get-involved .splash-heading2.right.animate:before{background:url(../images/splash-bg-getinvolved2.png) no-repeat top;background-size:50%}@media (min-width:1024px){.page.get-involved .splash-heading.left.animate:before{background-size:55%;top:-220px}.page.get-involved .splash-heading2.right.animate{left:40%}.page.get-involved .splash-heading2.right.animate:before{left:120%}}@media (min-width:1100px){.page.get-involved .splash-heading2.right.animate{left:45%}.page.get-involved .splash-heading2.right.animate:before{background-size:60%;top:-520px}}@media (min-width:1200px){.page.get-involved .splash-heading.left.animate:before{background-size:65%;top:-180px}}@media (min-width:1440px){.page.get-involved .splash-heading.left{padding:85px 0 20px}.page.get-involved .splash-heading.left.animate:before{background-size:75%;top:-400px}.page.get-involved .splash-heading2.right.animate{left:50%}.page.get-involved .splash-heading2.right.animate:before{background-size:65%;left:110%;top:-690px}}.moment{position:relative;z-index:2}.moment .table{display:table;margin:0 auto;width:100%}.moment .circles{transition:all .5s ease;position:absolute;width:100px;height:100px;top:70px;left:70px;z-index:0;border-radius:50%;background:#5589e6;opacity:0}.moment .circles:after,.moment .circles:before{transition:all .8s ease;position:absolute;content:"";width:0;height:0;z-index:0;border-radius:50%;opacity:0}.moment .circles:before{bottom:-20px;right:-20px;background:#f16c40}.moment .circles:after{bottom:-25px;left:-5px;background:#c61bc7;z-index:1}.moment .shadow{box-shadow:0 0 12px 8px rgba(0,0,0,.05);position:relative;background:#fff;border-radius:50%;width:130px;height:130px;padding:25px 0 0;margin:0 auto;z-index:1}.moment .shadow h3{position:relative;z-index:2;line-height:1}.moment .shadow span{font-family:bebas_neuebook;font-size:32px}.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.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.volunteer .swoosh-container.no-bg h3{background:-webkit-linear-gradient(330deg,#ff5c2d,#d417cb);background-clip:text;color:#a5179c;text-fill-color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:calc(2.08333vw + 23.33333px);display:inline-block}.basic-content-section.auditions .swoosh-container.no-bg li,.basic-content-section.auditions .swoosh-container.no-bg p,.basic-content-section.volunteer .swoosh-container.no-bg li,.basic-content-section.volunteer .swoosh-container.no-bg p{font-style:italic;font-size:20px}.basic-content-section.volunteer .swoosh-container.no-bg h3,.basic-content-section.volunteer .swoosh-container.no-bg ul{text-align:left}.basic-content-section.volunteer .swoosh-container.no-bg [role=button] a{padding:15px 20px}.basic-content-section.auditions [role=button],.basic-content-section.careers [role=button],.basic-content-section.volunteer [role=button]{margin:0 0 40px}.careers-nav{position:relative;z-index:2;width:86%;margin:0 auto;border-radius:0 0 20px 20px;background:#a5179c;text-align:center}.careers-nav ul{padding:20px 0}.careers-nav ul li{padding:0}.careers-nav ul li:before{display:none}.careers-nav ul li:last-child{border-right:0}.careers-nav a{font-family:Lato,sans-serif;font-weight:700;font-style:normal;font-size:17px;color:#fff;text-transform:uppercase;letter-spacing:1px}@media (min-width:750px){.careers-nav{width:90%}.careers-nav ul li{display:inline;padding:0 15px;border-right:2px solid #fff}}@media (min-width:750px){.moment .shadow{width:260px;height:260px;padding:65px 0 0}.moment .shadow span{font-size:86px}.basic-content-section.auditions [role=button],.basic-content-section.careers [role=button]{margin:0 20px 50px 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:static;width:auto}.basic-content-section.auditions [role=button],.basic-content-section.careers [role=button],.basic-content-section.volunteer [role=button]{margin:0 20px 100px 0}.basic-content-section.auditions [role=button]{margin-bottom:50px}}@media (min-width:1024px){.basic-content-section.moment{padding:0}.moment .shadow{width:200px;height:200px;padding:45px 0 0}.moment .shadow h3{font-size:42px}.moment .shadow span{transition:all .6s ease;font-size:56px}.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;padding:80px 0 0}.moment .shadow span{font-size:86px}.moment li:hover{cursor:pointer}.moment li:hover h3{font-size:52px}.moment li:hover span{font-size:96px}.moment li:hover .circles{top:10px;left:5px}.moment li:hover .circles,.moment li:hover .circles:after,.moment li:hover .circles:before{width:300px;height:300px;opacity:1}}@media (min-width:1590px){.moment .shadow{width:315px;height:315px;padding:90px 0 0}.moment li:hover .circles{width:320px;height:320px;left:10px}.moment li:hover .circles:after,.moment li:hover .circles:before{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}.page-template-page-internships .basic-content-section h3,.page-template-page-internships .internship-descriptions h3{background:-webkit-linear-gradient(330deg,#ff5c2d,#d417cb);background-clip:text;color:#a5179c;text-fill-color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:calc(2.08333vw + 23.33333px);display:inline-block}@media (max-width:320px){.page-template-page-internships .basic-content-section h3,.page-template-page-internships .internship-descriptions h3{font-size:30px}}@media (min-width:1280px){.page-template-page-internships .basic-content-section h3,.page-template-page-internships .internship-descriptions h3{font-size:50px}}.internship-nav{margin-bottom:60px;position:relative}.internship-nav img{border-radius:20px;box-shadow:0 0 12px 8px rgba(0,0,0,.05);height:auto;margin:0 0 20px;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 .page-header{margin-bottom:30px}.search-results h3{margin:0 auto;text-transform:none}.search-results h3 a{color:#a5179c}.search-results h3 a:hover{color:#5cc5f7}.search-results article{border-bottom:1px solid #cecece;margin-bottom:20px;padding:0 0 20px}.error404 [role=main]{padding:10px 0 40px;text-align:center}.error404 [role=main] p{margin:0 0 40px}@media (min-width:550px){.error404 [role=main]{padding:20px 0 60px;text-align:center}}@media (min-width:1024px){.error404 [role=main]{min-height:100px}}.ACF-Flex-Content{overflow:hidden;padding-bottom:80px}.ACF-Flex-Content h3{background:-webkit-linear-gradient(330deg,#ff5c2d,#d417cb);background-clip:text;color:#a5179c;text-fill-color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:calc(2.08333vw + 23.33333px);margin:0 0 20px}@media (max-width:320px){.ACF-Flex-Content h3{font-size:30px}}@media (min-width:1280px){.ACF-Flex-Content h3{font-size:50px}}.ACF-Flex-Content h4,.ACF-Flex-Content h5,.ACF-Flex-Content h6{margin:0 0 10px}.ACF-Flex-Content li{margin-bottom:10px}.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(165,23,156,.1)}.ACF-Flex-Content table tr:first-child{color:#fff;background-color:rgba(165,23,156,.5)}.ACF-Flex-Content table td{padding:5px 10px}.one-column{margin:0 auto}.layout-twocolumn-headline h3.title,.one-column,.two-column-content.columns{padding:0 20px}@media (min-width:1024px){.one-column{max-width:1000px}.columns{column-count:2;column-gap:40px}.layout-twocolumn-headline h3.title,.two-column-content.columns{margin:0 auto;max-width:1000px}.layout-twocolumn-headline h3.title{background:-webkit-linear-gradient(330deg,#ff5c2d,#d417cb 50%,#ff5c2d);background-clip:text;color:#a5179c;text-fill-color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inherit;margin:0 auto 20px}}.layout-true-two-column-title{max-width:1000px;margin:0 auto;padding:0 20px}.layout-true-two-column{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0 20px}.layout-true-two-column [role=content-left],.layout-true-two-column [role=content-right]{-ms-flex-preferred-size:50%;flex-basis:50%}@media (min-width:1024px){.layout-true-two-column{-ms-flex-flow:row nowrap;flex-flow:row nowrap}.layout-true-two-column [role=content-right]{padding-left:20px}.layout-true-two-column [role=content-left]{padding-right:20px}}.layout-callout{margin:0;padding-bottom:40px}.layout-text-photo{position:relative}.layout-text-photo img{border-radius:20px;box-shadow:0 0 12px 8px rgba(0,0,0,.05);height:auto;margin:0 0 20px;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;box-shadow:0 0 12px 8px rgba(0,0,0,.05);background-position:50%;background-repeat:no-repeat;background-size:cover;height:auto;min-height:300px;width:100%}.layout-twocolumn-hero .tcolHero-text-contents{border-radius:20px;box-shadow:0 0 12px 8px rgba(0,0,0,.05);background:#fff;margin:-40px auto 0;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{column-count:2;column-gap:40px}}
/*# sourceMappingURL=style.min.css.map */
