/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:"WorkSans";src:url("../fonts/WorkSans-Regular.ttf") format("truetype")}@font-face{font-family:"Chivo";font-weight:700;src:url("../fonts/Chivo-Bold.ttf") format("truetype")}@font-face{font-family:"Chivo";font-weight:500;src:url("../fonts/Chivo-Regular.ttf") format("truetype")}html{font-family:"Chivo",sans-serif;font-size:15px;line-height:25px;color:#4d4d4c}.big,.features .event h2{font-size:3.75rem;line-height:1.1em;margin-bottom:3.75rem;max-width:700px;color:#000}.big em,.features .event h2 em{padding-bottom:.3em !important}.big.underline,.features .event h2{padding-bottom:1em}@media only screen and (max-width: 750px){.big,.features .event h2{font-size:2.95rem}}.large,h2{font-size:2.25rem;line-height:1.35em;max-width:650px}@media(max-width: 768px){.large,h2{font-size:1.5rem;line-height:1.6em;max-width:650px}}.medium{font-size:1.5rem;line-height:1.35em;max-width:550px}.regular,.section-title,nav #navigation li a,.event h2,.sort-nav h2{font-size:1rem;line-height:1.5em;max-width:550px}.small,.button,.categories li,h2.small-caps,footer{font-size:.75rem;line-height:1.5em;max-width:250px}.caps,.button,.categories li,h2.small-caps,.section-title,nav #navigation li a,footer,h3{letter-spacing:.125em;text-transform:uppercase}.swoosh,h3{display:inline-block;padding-bottom:20px;background:url("../img/swoosh-1.png") no-repeat center;background-size:100% 100%}.swoosh.s1,h3.s1{background-image:url("../img/swoosh-1.png")}.swoosh.s2,h3.s2{background-image:url("../img/swoosh-2.png")}.swoosh.s3,h3.s3{background-image:url("../img/swoosh-3.png")}.underline,.features .event h2,u.underline{display:inline-block;background:url("../img/underline-1.png") no-repeat center;background-size:100% 100%;padding:0 0 .5em 0}.underline.s1,.features .event h2.s1{background-image:url("../img/underline-1.png")}.underline.s2,.features .event h2.s2{background-image:url("../img/underline-2.png")}.underline.s3,.features .event h2.s3{background-image:url("../img/underline-3.png")}.circle,u{display:inline-block;font-weight:700;color:#000;background:url("../img/circle-1.png") no-repeat center;background-size:100% 105%;padding:0 10px}.circle.s1,u.s1{background-image:url("../img/circle-1.png")}.circle.s2,u.s2{background-image:url("../img/circle-2.png")}.circle.s3,u.s3{background-image:url("../img/circle-3.png")}.squiggle,.button,p a{display:inline-block;font-style:normal;font-weight:700;color:#000;background:url("../img/squiggle-1.png") repeat-x center 165%;background-size:auto 100%;text-decoration:none}.squiggle.s1,.s1.button,p a.s1{background-image:url("../img/squiggle-1.png")}.squiggle.s2,.s2.button,p a.s2{background-image:url("../img/squiggle-2.png")}.squiggle.s3,.s3.button,p a.s3{background-image:url("../img/squiggle-3.png")}.black .swoosh.s1,.black h3.s1{background-image:url("../img/w-swoosh-1.png") !important}.black .swoosh.s2,.black h3.s2{background-image:url("../img/w-swoosh-2.png") !important}.black .swoosh.s3,.black h3.s3{background-image:url("../img/w-swoosh-3.png") !important}.black .underline.s1,.black .features .event h2.s1,.features .event .black h2.s1{background-image:url("../img/w-underline-1.png") !important}.black .underline.s2,.black .features .event h2.s2,.features .event .black h2.s2{background-image:url("../img/w-underline-2.png") !important}.black .underline.s3,.black .features .event h2.s3,.features .event .black h2.s3{background-image:url("../img/w-underline-3.png") !important}.black .circle.s1,.black u.s1{background-image:url("../img/w-circle-1.png") !important}.black .circle.s2,.black u.s2{background-image:url("../img/w-circle-2.png") !important}.black .circle.s3,.black u.s3{background-image:url("../img/w-circle-3.png") !important}.black .squiggle.s1,.black .s1.button,.black p a.s1,p .black a.s1{background-image:url("../img/squiggle-1.png") !important}.black .squiggle.s2,.black .s2.button,.black p a.s2,p .black a.s2{background-image:url("../img/squiggle-2.png") !important}.black .squiggle.s3,.black .s3.button,.black p a.s3,p .black a.s3{background-image:url("../img/squiggle-3.png") !important}.features .black a.s1{background-image:url("../img/w-squiggle-1.png") !important}.features .black a.s2{background-image:url("../img/w-squiggle-2.png") !important}.features .black a.s3{background-image:url("../img/w-squiggle-3.png") !important}h2{font-weight:700;margin-top:0}h2 strong{font-weight:1200}p{max-width:650px}u{text-decoration:none}a{display:inline-block;font-style:normal;font-weight:700;color:#000;text-decoration:none}blockquote{color:#9a9999}body{background:#d9d9d9 url("../img/pattern.png");background-attachment:fixed;overflow-y:scroll;overflow-x:hidden}@media only screen and (max-width: 750px){body{overflow-y:auto}}.grid{display:flex;flex-direction:row;flex-flow:wrap;overflow:hidden}.main{width:100%;min-height:75vh;display:flex;flex-flow:row wrap;align-content:flex-start}@media only screen and (max-width: 750px){.main{padding-top:25vh;margin-top:3vw;width:100%;min-height:100vh}}.sidebar{flex:0 1 18vw;position:fixed;width:18vw;height:auto;right:0}@media only screen and (min-width: 1001px)and (max-width: 1499px){.sidebar{flex:0 1 22.5vw;width:22.5vw}}@media only screen and (min-width: 751px)and (max-width: 999px){.sidebar{flex:0 1 30vw;width:30vw}}@media only screen and (max-width: 750px){.sidebar{position:absolute;width:94%;height:auto;top:3vw;left:3vw;right:auto;flex-wrap:nowrap;pointer-events:none}}section{background:#fff;margin-bottom:4vh}aside{display:flex;flex-wrap:wrap;padding:4vh 3vw 0 3vw;background:#fff;margin:1vw;width:74vw;min-height:13.25vw}@media only screen and (min-width: 1001px)and (max-width: 1499px){aside{width:69vw;min-height:18.25vw}}@media only screen and (min-width: 751px)and (max-width: 999px){aside{flex:0 1 61vw;width:61vw}}@media only screen and (max-width: 750px){aside{width:100% !important;margin:3vw;min-height:auto}}.frame,footer{padding:4vh 3vw;margin:1vw 0 0 1vw;background:#fff}.frame{width:74vw}@media only screen and (min-width: 1001px)and (max-width: 1499px){.frame{width:69vw}}@media only screen and (min-width: 751px)and (max-width: 999px){.frame{width:60.6vw}}@media only screen and (max-width: 750px){.frame{margin:3vw;width:88vw}}footer{padding:4vh 3vw;margin-top:-1vw;min-width:100%;color:#9a9999;background:transparent}footer p{margin:0}@media only screen and (max-width: 750px){footer{margin-top:-2vw}}.row,footer{flex:1 1 100%;display:flex;flex-wrap:wrap;width:100%;height:auto}.row.border,footer.border{border-top:1px #fff solid}.row.features,footer.features{height:50vh}@media only screen and (max-width: 750px){.row.features,footer.features{height:65vh;margin:3vw 3vw 0 3vw;width:98vw;flex:0 1 98vw}}.row.events,footer.events{margin:1vw 0 0 0;border:none}@media only screen and (max-width: 750px){.row.events,footer.events{margin:3vw 3vw 0 3vw}}@media only screen and (max-width: 750px){.row,footer{flex-direction:column}.row[data-mobile=flip],footer[data-mobile=flip]{flex-direction:column-reverse}.row[data-mobile=row],footer[data-mobile=row]{flex-direction:row}}.tile,.logo,nav,.event,.sort-nav{flex:1 1 18%;height:50vh;display:flex;margin:1vw}@media only screen and (max-width: 750px){.tile,.logo,nav,.event,.sort-nav{flex:1 1 50%;width:50%;height:25vh;background-size:50% !important}.tile[data-mobile=hide],[data-mobile=hide].logo,nav[data-mobile=hide],[data-mobile=hide].event,[data-mobile=hide].sort-nav{display:none}}.event,.sort-nav{text-decoration:none;color:#000;flex:0 1 12.85vw;height:12.85vw;background-size:cover !important;background-color:#fff;background-repeat:no-repeat;border:.2vw #fff solid;margin:1vw 0 0 1vw;padding:4vh 3vw;display:block;font-weight:300}@media only screen and (min-width: 1001px)and (max-width: 1499px){.event,.sort-nav{flex:0 1 17.75vw;height:17.75vw;border-width:.3vw}}@media only screen and (min-width: 751px)and (max-width: 999px){.event,.sort-nav{flex:0 1 26.2vw;height:26.2vw;border-width:.4vw}}@media only screen and (max-width: 750px){.event,.sort-nav{flex:1 1 100%;padding:3.5vh 3%;width:auto;height:auto;margin:0 0 3vw 0;border-width:.5vw}.event:last-child,.sort-nav:last-child{margin-bottom:0}}.event.background,.sort-nav.background{color:#fff}.event.background h2,.sort-nav.background h2{color:#fff;background-color:#000;padding:0 .25rem}.event.background p,.sort-nav.background p{color:#fff;background-color:#000;padding:0 .25rem;margin-bottom:.2rem}.event.background a,.sort-nav.background a{color:#fff;background-color:#000;padding:.25rem .25rem}.event.background ul.categories,.sort-nav.background ul.categories{width:auto;display:inline-block}.event.background ul.categories li,.sort-nav.background ul.categories li{background-color:#000;color:#fff;padding:.25rem .25rem;width:auto}.event.background .button,.sort-nav.background .button{background-image:none !important}.event h2,.sort-nav h2{margin-bottom:0;padding-bottom:0}.event p,.sort-nav p{margin-top:0;margin-bottom:.5em}.features .event{flex:0 1 74vw;height:42vh;border:none;background-position:center center;color:#fff}.features .event h2,.features .event p{background-color:transparent;color:#fff;max-width:450px}.features .event ul.categories{display:block}.features .event ul.categories li{background-color:transparent}.features .event a{background-color:transparent}.features .event .black .button{color:#000 !important}.features .event h2{margin-top:1rem;margin-bottom:1rem;color:#fff}@media only screen and (min-width: 1001px)and (max-width: 1499px){.features .event{flex:0 1 69vw;width:69vw}}@media only screen and (min-width: 751px)and (max-width: 999px){.features .event{flex:0 1 61vw;width:61vw}}@media only screen and (max-width: 750px){.features .event{flex:1;width:auto;min-height:auto;margin:0}}.black h2{color:#000 !important;background-color:#fff !important}.black h2.s1{background-image:url("../img/w-underline-1.png") !important}.black h2.s2{background-image:url("../img/w-underline-2.png") !important}.black h2.s3{background-image:url("../img/w-underline-3.png") !important}.black .categories li{color:#000 !important;background-color:#fff !important}.black p{color:#000 !important;background-color:#fff !important}.black a{color:#000 !important;background-color:#fff !important}.sort-nav{background:#000;color:#fff}figure{display:flex;flex-direction:row;align-content:center;justify-content:space-between;margin:0 0 2% 0}figure[data-images="1"] img{align-self:center;flex:0 1 100%;width:100%;height:auto}@media only screen and (max-width: 750px){figure[data-images="1"]{margin:2% 0}}@media only screen and (max-width: 750px){figure[data-images="2"]{margin-bottom:2%}}figure[data-images="2"] img{align-self:center;flex:0 1 49%;width:49%;height:auto}@media only screen and (max-width: 750px){figure[data-images="2"] img{flex:0 1 100%;width:100%;margin:2% 0}}.icons,nav #social li a{background:url("../img/icons.svg");background-size:40px 120px;text-indent:-999px;width:40px;height:40px}nav{background:#000;flex-direction:column;align-content:center;justify-content:center}@media only screen and (max-width: 750px){nav{margin:0;width:100%;height:75vh;opacity:0;pointer-events:none}nav.show-nav{opacity:1;pointer-events:all}}nav #navigation{margin:0 0 2rem 0;padding:0;list-style:none}nav #navigation li{margin:auto;padding:0}nav #navigation li a{display:block;overflow:hidden;text-align:center;margin:.75rem auto;color:#fff}@media only screen and (max-width: 750px){nav #navigation li a{font-size:1.5rem;font-weight:400;transform:scale(1);margin:1rem auto}}nav #social{margin:1rem 0 0 0;padding:0;list-style:none;align-self:center}@media only screen and (max-width: 750px){nav #social{transform:scale(1);display:block;width:120px;height:40px}}nav #social li{margin:0;padding:0;float:left}nav #social li a{display:block;overflow:hidden}nav #social li a.instagram{background-position-y:-40px}nav #social li a.email{background-position-y:-80px}.mobile-nav-cue{position:absolute;display:none;top:0;right:0;width:50%;height:25vh;text-indent:-999px;overflow:hidden;background:#fff url("../img/nav.png") no-repeat center center;background-size:50px;border:none;outline:none;pointer-events:all}.mobile-nav-cue.show-nav{background-color:#000;background-image:url("../img/close.png")}@media only screen and (max-width: 750px){.mobile-nav-cue{display:block}}.section-title{background:none;padding:3vh 6%;width:100%;line-height:0;margin:0;display:flex}#site-name{text-indent:-9999px;overflow:hidden}@media only screen and (max-width: 750px){#site-name{width:50%;margin:0}}.logo{background-size:70% !important}@media only screen and (max-width: 750px){.logo{background-size:82.5% !important}}form{flex:0 1 100%;width:100%;display:flex;flex-direction:column;max-width:650px}form label{flex:0 1 100%;font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;margin-bottom:1rem}@media(max-width: 768px){form label{margin-bottom:2vw}}form input[type=text]{flex:0 1 40%;background:#fafafa;border:1px #d1d1d1 solid;-webkit-appearance:none;border-radius:50px;padding:1vw}@media(max-width: 768px){form input[type=text]{padding:5vw}}form input[type=submit]{flex:0 1 50%;font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;margin-top:1rem;border:1px #9a9999 solid;border-radius:50px;padding:1.25vw;background:#000;color:#fff;min-height:40px}@media(max-width: 768px){form input[type=submit]{padding:5.5vw}}h2.small-caps{font-weight:300}select{background:rgba(154,153,153,.5) url("../img/arrows.svg") no-repeat center right;background-size:30px;-webkit-appearance:none;border:1px #4d4d4c solid;border-radius:30px;padding:15px;width:200px;color:#fff}.categories{list-style:none;margin:0 0 .25rem 0;padding:0}.categories li{padding:.25rem 0}.button{color:#000;padding:.75vh 0}.features .event .button{color:#fff;border-color:#fff}.past{border-color:#fff !important}/*# sourceMappingURL=main.css.map */
