.brown{color:#b88b1f}.green{color:#4b5d24}.dark-green{color:#344332}.orange{color:#e8690d}.white{color:#fff}body{color:#101820;font-family:Mukta,sans-serif;font-size:19px;font-weight:300;letter-spacing:.02em;-webkit-font-smoothing:antialiased;font-style:normal}@media only screen and (min-width:768px){body{font-size:22px}}#home #hero .hero-gallery-wrapper{position:relative}#home #hero .hero-gallery-wrapper #hero-gallery{aspect-ratio:16/9;width:100%}#home #hero .hero-gallery-wrapper #hero-gallery .slide{aspect-ratio:16/9;height:100%;width:100%}#home #hero .hero-gallery-wrapper #hero-gallery .slide img{aspect-ratio:16/9;box-shadow:0 2px 8px rgba(0,0,0,.1);height:auto;width:100%}#home #hero .hero-gallery-wrapper #hero-gallery .slide .caption{bottom:.25rem;color:#fff;font-size:1.25rem;position:absolute;right:.75rem;z-index:2}#home #hero .hero-gallery-wrapper #hero-gallery .slide .overlay{background:linear-gradient(180deg,transparent,rgba(0,0,0,.7));bottom:0;height:30%;left:0;position:absolute;top:auto;width:100%;z-index:1}#home #hero .hero-gallery-wrapper #hero-gallery .slide iframe{aspect-ratio:16/9;box-shadow:0 2px 8px rgba(0,0,0,.1);height:100%;width:100%}#home #hero .hero-gallery-wrapper .hero-audio-toggle-desktop{align-items:center;background:rgba(16,24,32,.8);border:1px solid hsla(0,0%,100%,.75);border-radius:999px;color:#fff;display:none;font-size:.875rem;font-weight:700;justify-content:center;left:1rem;line-height:1;min-width:6rem;padding:.75rem 1rem;position:absolute;top:1rem;transition:background .2s ease,border-color .2s ease;z-index:3}#home #hero .hero-gallery-wrapper .hero-audio-toggle-desktop:focus-visible,#home #hero .hero-gallery-wrapper .hero-audio-toggle-desktop:hover{background:rgba(16,24,32,.95);border-color:#fff}@media only screen and (min-width:1024px){#home #hero .hero-gallery-wrapper .hero-audio-toggle-desktop{display:inline-flex}}#home #hero .thumbnail-gallery-wrapper{background:#000;display:flex;flex-direction:column;height:100%;justify-content:center;padding:.5rem 0 1rem;position:relative}@media only screen and (min-width:1024px){#home #hero .thumbnail-gallery-wrapper{display:flex;flex-direction:column;justify-content:center;padding:0}}#home #hero .thumbnail-gallery-wrapper #thumbnail-gallery{margin:0 auto;max-width:calc(100% + .5rem);width:100%;z-index:2}@media only screen and (min-width:768px){#home #hero .thumbnail-gallery-wrapper #thumbnail-gallery{max-width:calc(100% + 1rem);width:90%}}@media only screen and (min-width:1024px){#home #hero .thumbnail-gallery-wrapper #thumbnail-gallery{display:flex;flex-direction:column;justify-content:center;width:100%}#home #hero .thumbnail-gallery-wrapper #thumbnail-gallery .slick-track{align-items:center;display:flex;flex-direction:column;justify-content:center}}#home #hero .thumbnail-gallery-wrapper #thumbnail-gallery .slide{border:4px solid transparent;margin:0 .125rem;width:100%}@media only screen and (min-width:768px){#home #hero .thumbnail-gallery-wrapper #thumbnail-gallery .slide{margin:0 .5rem}}@media only screen and (min-width:1024px){#home #hero .thumbnail-gallery-wrapper #thumbnail-gallery .slide{height:25%}}#home #hero .thumbnail-gallery-wrapper #thumbnail-gallery .slide.slick-current img{border:4px solid #777}#home #hero .thumbnail-gallery-wrapper #thumbnail-gallery .slide img{aspect-ratio:16/9;box-shadow:0 2px 8px rgba(0,0,0,.1);height:auto;width:100%}#home #hero .thumbnail-gallery-wrapper #thumbnail-gallery .slide .caption{color:#ccc;display:none;font-size:.75rem;line-height:1.1;margin-top:.2rem;text-align:center}@media only screen and (min-width:768px){#home #hero .thumbnail-gallery-wrapper #thumbnail-gallery .slide .caption{display:block}}#home #hero .thumbnail-gallery-wrapper #thumbnail-gallery-nav{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:center;left:auto;margin-top:.75rem;position:relative;right:auto;top:auto;transform:none;width:100%;z-index:1}@media only screen and (min-width:768px){#home #hero .thumbnail-gallery-wrapper #thumbnail-gallery-nav{margin-top:1rem}}@media only screen and (min-width:1024px){#home #hero .thumbnail-gallery-wrapper #thumbnail-gallery-nav{flex-direction:column;gap:.5rem;height:100%;left:0;margin-top:0;position:absolute;right:auto;top:0;transform:none;width:100%}}#home #hero .thumbnail-gallery-wrapper #thumbnail-gallery-nav .arrow{align-items:center;background-color:transparent;border:none;bottom:auto;display:flex;justify-content:center;padding:0;position:relative;transform:none;width:21px}@media only screen and (min-width:1024px){#home #hero .thumbnail-gallery-wrapper #thumbnail-gallery-nav .arrow{bottom:10px;position:absolute;transform:none;width:100%}}#home #hero .thumbnail-gallery-wrapper #thumbnail-gallery-nav .arrow:focus{outline:0}#home #hero .thumbnail-gallery-wrapper #thumbnail-gallery-nav .arrow.prev{order:1}#home #hero .thumbnail-gallery-wrapper #thumbnail-gallery-nav .arrow.next{order:3}#home #hero .thumbnail-gallery-wrapper #thumbnail-gallery-nav .arrow.prev .icon-arrow{transform:rotate(90deg)}@media only screen and (min-width:1024px){#home #hero .thumbnail-gallery-wrapper #thumbnail-gallery-nav .arrow.prev{bottom:auto;top:10px}#home #hero .thumbnail-gallery-wrapper #thumbnail-gallery-nav .arrow.prev .icon-arrow{transform:rotate(-180deg)}}#home #hero .thumbnail-gallery-wrapper #thumbnail-gallery-nav .arrow .icon-arrow{height:15px;transform:rotate(-90deg);width:21px;fill:#fff}@media only screen and (min-width:1024px){#home #hero .thumbnail-gallery-wrapper #thumbnail-gallery-nav .arrow .icon-arrow{transform:none}}#home #hero .thumbnail-gallery-wrapper .hero-audio-toggle-mobile{align-items:center;background:rgba(16,24,32,.8);border:1px solid hsla(0,0%,100%,.75);border-radius:999px;color:#fff;display:inline-flex;font-size:.875rem;font-weight:700;justify-content:center;line-height:1;margin:0 .75rem;min-width:6rem;order:2;padding:.75rem 1rem;position:relative;transition:background .2s ease,border-color .2s ease}#home #hero .thumbnail-gallery-wrapper .hero-audio-toggle-mobile:focus-visible,#home #hero .thumbnail-gallery-wrapper .hero-audio-toggle-mobile:hover{background:rgba(16,24,32,.95);border-color:#fff}@media only screen and (min-width:1024px){#home #hero .thumbnail-gallery-wrapper .hero-audio-toggle-mobile{display:none}}#home #hero .thumbnail-gallery-wrapper .slick-dots{align-items:center;background:transparent;display:flex;justify-content:center;list-style-type:none;margin:0;max-width:100%;padding:.5rem 0 1rem;width:100%}#home #hero .thumbnail-gallery-wrapper .slick-dots li{margin:0 .5rem}#home #hero .thumbnail-gallery-wrapper .slick-dots li:before{content:none}#home #hero .thumbnail-gallery-wrapper .slick-dots li.slick-active button{background:#777}#home #hero .thumbnail-gallery-wrapper .slick-dots li button{background:#d9d9d9;border:0;border-radius:50%;display:block;height:14px;padding:0;text-indent:-9999px;width:14px}#home #shows .container{max-width:700px}#home #shows .date{background:#0f0769;color:#fff;font-family:Mukta,sans-serif;font-size:2rem;font-style:normal;font-weight:700;line-height:1}@media only screen and (min-width:768px){#home #shows .date{font-size:3rem}}#home #shows .details{background:#f9f9f9;border:1px solid #ddd;border-top:0}@media only screen and (min-width:768px){#home #shows .details{border:1px solid #ddd;border-left:0}}#home #shows .venue{color:#0f0769;font-family:Mukta,sans-serif;font-style:normal;font-weight:700}#home #gallery .bg-img-wrap{display:flex;overflow:hidden}#home #gallery .bg-img-wrap:hover .caption{height:100%;transition:all .35s ease-in-out}#home #gallery .bg-img-wrap:hover .caption .name{font-size:1.25rem;transition:font-size .35s ease-in-out}@media only screen and (min-width:768px){#home #gallery .bg-img-wrap:hover .caption .name{font-size:1.9rem}}#home #gallery .bg-img-wrap:hover .caption .role{font-size:1rem;transition:font-size .35s ease-in-out}@media only screen and (min-width:768px){#home #gallery .bg-img-wrap:hover .caption .role{font-size:1.5rem}}#home #gallery .bg-img-wrap .caption{background-color:rgba(0,0,0,.5);bottom:0;color:#fff;display:flex;flex-direction:column;height:60px;justify-content:center;left:12px;line-height:1;padding:.5rem 1rem .7rem;position:absolute;text-align:left;transition:all .35s ease-in-out;width:calc(100% - 24px);z-index:1}#home #gallery .bg-img-wrap .caption .name{font-family:Mukta,sans-serif;font-size:1rem;font-style:normal;font-weight:700;transition:font-size .35s ease-in-out}@media only screen and (min-width:768px){#home #gallery .bg-img-wrap .caption .name{font-size:1.5rem}}#home #gallery .bg-img-wrap .caption .role{color:#fff;font-size:.7rem;transition:font-size .35s ease-in-out}@media only screen and (min-width:768px){#home #gallery .bg-img-wrap .caption .role{font-size:1rem}}#home #gallery .bg-img{background-position:50%;background-repeat:no-repeat;background-size:cover;height:220px;position:relative;width:100%}@media only screen and (min-width:768px){#home #gallery .bg-img{height:400px}}#home #gallery .bg-img .caption{background-color:rgba(0,0,0,.5);bottom:0;color:#fff;line-height:1;padding:.5rem 1rem;position:absolute;right:0;text-align:right;width:100%;z-index:1}#home #gallery .bg-img .caption .name{font-size:.85rem}@media only screen and (min-width:768px){#home #gallery .bg-img .caption .name{font-size:1rem}}#home #gallery .bg-img .caption .role{color:#fff;font-size:.5rem}@media only screen and (min-width:768px){#home #gallery .bg-img .caption .role{font-size:.75rem}}