@font-face{font-family:"AvenirNext LT Pro";src:url("../assets/font/AvenirNextLTPro-Regular.woff2") format("woff2"),url("../assets/font/AvenirNextLTPro-Regular.woff") format("woff"),url("../assets/font/AvenirNextLTPro-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"AvenirNext LT Pro";src:url("../assets/font/AvenirNextLTPro-Demi.woff2") format("woff2"),url("../assets/font/AvenirNextLTPro-Demi.woff") format("woff"),url("../assets/font/AvenirNextLTPro-Demi.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"AvenirNext LT Pro";src:url("../assets/font/AvenirNextLTPro-Bold.woff2") format("woff2"),url("../assets/font/AvenirNextLTPro-Bold.woff") format("woff"),url("../assets/font/AvenirNextLTPro-Bold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}html{font-family:"AvenirNext LT Pro",sans-serif;box-sizing:border-box}*,*::before,*::after{box-sizing:inherit;padding:0;margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}button{border:0}body{line-height:1.5}img{width:100%;max-width:100%;height:auto;outline:none}a,a:visited{text-decoration:none}.container{width:100%;padding:0 1.5rem}@media screen and (min-width: 768px){.container{padding:0 2rem}}@media screen and (min-width: 1024px){.container{max-width:80rem;margin:0 auto}}.header{background-color:#323232}.header__link{padding-top:1.5rem;margin:0 auto 1rem}@media screen and (min-width: 768px){.header__link{margin:0 .5rem;padding-top:.5rem}}.header__logo{height:auto;width:8rem}@media screen and (min-width: 768px){.header__logo{width:7.5rem;margin-left:1.5rem;margin-right:5rem}}.header-container{display:flex;flex-direction:column}@media screen and (min-width: 768px){.header-container{flex-direction:row;align-items:center}}@media screen and (min-width: 1024px){.header-container{max-width:80rem;margin:0 auto}}.navbar__list{margin-top:1rem;list-style:none;display:flex;justify-content:space-around}@media screen and (min-width: 768px){.navbar__list{margin-top:0}}.navbar__item{padding-bottom:.5rem;text-align:center;flex-grow:1}@media screen and (min-width: 768px){.navbar__item{margin-right:3rem;padding:2rem 0}}.navbar__item--active{border-bottom:solid 3px #fff;font-weight:600}@media screen and (min-width: 768px){.navbar__item--active{border-bottom:3px solid #fff}}.navbar__item:hover{border-bottom:solid 3px #fff;transition:border-bottom .5s ease-in-out}@media screen and (min-width: 768px){.navbar__item:hover{border-bottom:3px solid #fff}}.navbar__link{display:block;color:#e1e1e1;text-decoration:none;font-size:.9rem;font-weight:400}@media screen and (min-width: 768px){.navbar__link{font-size:.9rem}}.navbar__link--active{font-weight:600;color:#fff}.navbar__link:hover{color:#fff}.footer{background-color:#323232}.footer-container{padding:2.5rem 0}@media screen and (min-width: 768px){.footer-container{position:relative;padding:2.5rem 0}}.social{margin-bottom:2rem;color:#fff}@media screen and (min-width: 768px){.social{display:flex;align-items:center}}.social__title{font-size:1.8rem;font-weight:600}@media screen and (min-width: 768px){.social__title{font-size:2rem;padding-bottom:0;margin-right:4rem}}@media screen and (min-width: 1024px){.social__title{font-size:2.5rem}}.social__logo{height:1.7rem;width:auto;margin:1.5rem 2rem 0 0;box-shadow:none;border:0}@media screen and (min-width: 768px){.social__logo{height:1.5rem;margin-top:.5rem}}@media screen and (min-width: 1024px){.social__logo{margin-top:.7rem}}.member-container{display:flex;flex-direction:column}@media screen and (min-width: 768px){.member-container{flex-direction:row;gap:2.5rem}}.member{color:#fff;font-size:.9rem}@media screen and (min-width: 768px){.member{flex-grow:1}}.member__title{font-weight:600}@media screen and (min-width: 768px){.member__title{font-size:.9rem}}@media screen and (min-width: 1024px){.member__title{font-size:1.1rem}}.member__text{font-weight:400;margin:1.3rem 0}@media screen and (min-width: 768px){.member__text{font-size:.9rem}}@media screen and (min-width: 1024px){.member__text{font-size:1.1rem}}.member__link{color:#fff;text-decoration:none;margin-bottom:2rem;display:inline-block}@media screen and (min-width: 768px){.member__link{font-size:.9rem}}@media screen and (min-width: 1024px){.member__link{font-size:1.1rem}}.logo-footer{margin-top:4rem}.logo-footer__image{height:auto;width:8rem}@media screen and (min-width: 768px){.logo-footer__image{width:7rem;position:absolute;right:0;top:3.6rem}}.copyright{margin-top:1rem;font-size:.75rem}@media screen and (min-width: 768px){.copyright{font-size:.9rem}}.copyright__text{color:#fff}.hero-show{background:linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.2)),url("../assets/images/hero-shows.jpg");background-size:cover;background-position:right top;background-repeat:no-repeat;overflow:hidden;transition:all 1s ease;padding:1rem 0;height:18rem}@media screen and (min-width: 768px){.hero-show{height:28rem}}@media screen and (min-width: 1024px){.hero-show{height:40rem;background-position:top center;display:flex;align-items:center}}.hero-show-container{display:flex;align-items:stretch;flex-direction:column}@media screen and (min-width: 768px){.hero-show-container{margin-top:2rem}}@media screen and (min-width: 1024px){.hero-show-container{margin-top:0;flex-direction:row;align-items:center;gap:4rem}}.hero-show-container__text{margin-bottom:1rem}@media screen and (min-width: 1024px){.hero-show-container__text{flex:6}}.hero-show-container__title{line-height:1.3;max-width:20rem;color:#fff;font-size:1.6rem;font-weight:600;animation:slide-down 1s}@media screen and (min-width: 768px){.hero-show-container__title{max-width:30rem;font-size:3.5rem;line-height:1.1;margin-bottom:1.5rem}}@media screen and (min-width: 1024px){.hero-show-container__title{width:100%;flex:8}}.hero-show-container__subtitle{color:#fff;font-weight:400;font-size:.875rem;margin:.5rem 0}@media screen and (min-width: 768px){.hero-show-container__subtitle{font-size:1.5rem;margin-bottom:.5rem}}@media screen and (min-width: 768px){.hero-show-container__iframe{width:60%}}@media screen and (min-width: 1024px){.hero-show-container__iframe{flex:4}}.shows{margin-top:2rem;height:auto;padding-bottom:3rem}.shows__title{font-size:1.6rem;font-weight:600;color:#323232}@media screen and (min-width: 768px){.shows__title{font-size:2rem}}@media screen and (min-width: 1024px){.shows__title{display:inline-block}}@media screen and (min-width: 1024px){.shows-table{padding-left:17rem;margin-top:-2.5rem}}.shows-table__header{display:none;list-style:none}@media screen and (min-width: 768px){.shows-table__header{display:block;padding:2rem 1rem 0;display:flex;justify-content:space-between;text-transform:uppercase;font-size:.9rem;font-weight:600;color:#afafaf}}@media screen and (min-width: 1024px){.shows-table__header{padding:0 1rem 2rem}}.shows-table__col{display:flex;flex-direction:column;padding:.5rem 0;justify-content:space-around}.shows-table__col--bold{font-weight:600}.shows-table__col:before{font-size:.75rem;font-weight:600;text-transform:uppercase;color:#afafaf;margin-bottom:.5rem;content:attr(data-label);flex:1}@media screen and (min-width: 768px){.shows-table__col:before{display:none}}@media screen and (min-width: 768px){.shows-table__col--1,.shows-table__col--2,.shows-table__col--3,.shows-table__col--4{flex-basis:26.6666666667%}.shows-table__col--1:last-child,.shows-table__col--2:last-child,.shows-table__col--3:last-child,.shows-table__col--4:last-child{flex-basis:20%}}.shows-table__col-btn{padding:.6rem 1rem;background-color:#323232;color:#fff;text-align:center;text-decoration:none;font-weight:600;border-radius:.3rem;text-transform:uppercase;letter-spacing:.03rem;margin-bottom:1rem;cursor:pointer}@media screen and (min-width: 768px){.shows-table__col-btn{margin-bottom:0}}.shows-table__col-btn:hover{background-color:#000}.shows-table__row{list-style-type:none;border-bottom:solid 1px #e1e1e1;margin-top:1rem}@media screen and (min-width: 768px){.shows-table__row{display:flex;justify-content:space-between;padding:.8rem 1rem;margin-top:0}.shows-table__row:hover{background-color:#fafafa;transition:all .2s}}.selected{background-color:#e1e1e1}/*# sourceMappingURL=shows.css.map */