@media all and (max-width:1300px){.tix_block_outer{flex:0 0 48%;margin-top:20px}}@media all and (max-width:1100px){.about_flex_body p{font-size:1em}.tix_block h3{font-size:2.5em}}@media all and (max-width:1050px){.datebar_flex .day{font-size:4em}.datebar_flex .date,.datebar_flex .dot{font-size:4em}.datebar_flex .yearflex{font-size:1.75em}.datebar_flex .time{font-size:2.5em}.datebar_flex .day,.datebar_flex .date,.datebar_flex .dot,.datebar_flex .yearflex{padding-right:4px}}@media all and (max-width:1100px){nav{font-size:.75em}}@media all and (max-width:950px){.tix_block h3{font-size:2em}}@media all and (max-width:875px){.nav_logo{display:none}body{margin:60px 0 0}nav{padding:0;font-size:1.25em}nav ul{display:none}.nav_divider{display:none}nav>ul>li{padding:0}nav>ul>li a{display:block;padding:10px 20px;border-bottom:1px solid #999}a.nav_tix_butt{padding:10px 20px;border-radius:0;display:block;max-width:100%}.burger_bar{min-width:315px;display:flex;justify-content:space-between;align-items:center;align-content:flex-start;flex-flow:row nowrap;background-color:#1f2842}.mobile_logo_wrap{padding:0 20px 0 10px}.mobile_logo_wrap img{width:100%;height:auto;max-width:150px}nav{background-color:transparent !important;padding:0}.nav_flex{display:none;width:100%;min-width:350px;position:relative;background-color:#4e4a49;margin:0}.nav_flex>div{padding:0}.burger{display:block;width:80px;padding:15px;cursor:pointer;margin:0}.burger span{display:block;background-color:#fff;padding:4px 0;border-radius:100px}.burger span:nth-child(2){margin:4px 0}.ulnav{display:block}.ulnav>li{padding:15px 10px;border-bottom:1px solid rgba(255,255,255,.2);text-align:left}.ulnav>li:last-child{border-bottom:none}.big_tix_butt{display:block;position:relative;height:auto;z-index:1;font-size:1.25em;background:#789949;padding:10px 20px}.big_tix_butt div{position:relative;top:0;left:0;-ms-transform:none;transform:none;font-size:1em}.big_tix_butt div span{font-size:.75em}.big_tix_butt a{position:relative}.big_tix_butt:hover{transform:none}ul.top_socials{padding:20px 0;justify-content:center}nav .nav_social img{max-width:35px}.mobile_tix{display:block !important;background-color:#e06a2a;padding:1px 20px 3px;position:absolute;z-index:9999;top:100%;right:0;border-bottom-left-radius:10px;box-shadow:-2px 2px 4px 0px rgba(0,0,0,.41)}.mobile_tix a{text-decoration:none;color:#fff;font-size:1rem;line-height:1em;font-weight:600;text-transform:uppercase}}@media all and (max-width:850px){.blinky_list_head{font-size:1.5em}.blinky_list li{font-size:1.125em}.about_flex_body{padding:20px}.about_flex_2025{padding:0 20px}.datebar_flex .day{font-size:3em}.datebar_flex .date,.datebar_flex .dot{font-size:3em}.datebar_flex .yearflex{font-size:1.25em}.datebar_flex .time{font-size:2em}.datebar_flex .day,.datebar_flex .date,.datebar_flex .dot,.datebar_flex .yearflex{padding-right:4px}}@media all and (max-width:800px){.contact div{flex:1 1 40%}}@media all and (max-width:780px){.jb_bon_flex{display:block}.jb_bon_flex>div{flex:none}}@media all and (max-width:750px){.tix_options_flex{display:block;padding:0 10px}.tix_block{width:100%;margin:0 auto 0 auto}.tix_block_outer{margin:50px 0;width:100%;max-width:100%}.about_flex_2025{display:block}.flex_list_inner{position:relative;display:block;top:auto;left:auto;transform:none;-ms-transform:none}.decorative_circle{width:100%;height:100%}.footer_bottom{flex-direction:column-reverse}.footer_bottom>div:nth-child(1){margin-top:20px;padding-top:20px;border-top:1px solid rgba(255,255,255,.25);text-align:center;flex:none;width:100%}.footer_bottom>div:nth-child(2){padding:20px 0 0;border-top:1px solid rgba(255,255,255,.25);text-align:center}.footsoc{width:100%;justify-content:center}.location_faq_flex{flex-direction:column}.location_faq_flex .rightSide{margin-top:30px;height:400px}.mapbox{width:100%;height:300px}}@media all and (max-width:700px){.hero_desc_content h1{font-size:2.5em}.hero_desc_content ul{font-size:1.25em}.column_photos{flex-flow:wrap}.column_photos>div{flex:0 0 45%;margin-top:2.5%}.column_photos>div:first-child,.column_photos>div:last-child{top:0}.column_photos img{border-radius:20px}.slide_hero,.slide_hero_slide_buffer{padding-bottom:80%}.hero_logo_wrap img{width:50%;height:auto;max-width:400px}.hero_shade{width:65%}}@media all and (max-width:650px){.entertainment_cap_top svg,.entertainment_cap_bottom svg{height:40px}.location_faq_flex{flex-direction:column}.restblock{flex:0 0 30%;margin:5px 1% 0}.restblock p{font-size:1em;line-height:1em}.contact div{flex:1 1 90%}.entertainment_flex{flex-direction:column}.entertainment_flex>div:first-child,.entertainment_flex>div:last-child{width:100%;max-width:500px}.entertainment_flex>div:last-child{margin-top:40px;padding:0}.entertainment_flex img{width:100%;height:auto;max-width:550px;transform:none;box-shadow:18px 24px 10px -5px rgba(0,0,0,.15)}}@media all and (max-width:600px){.content h2,h2.entertainment_h{font-size:1.5em}.bon_footer_flag img{max-width:130px}.bon_footer_flag{padding:5px 0 5px 10px}box-shadow:2px 0px 5px 0px rgba(0,0,0,0.45)}@media all and (max-width:575px){.datebar_flex{flex-flow:row wrap}.datebar{padding:20px 5px}.datebar_flex .day{font-size:2.15em}.datebar_flex .date,.datebar_flex .dot{font-size:2.15em}.datebar_flex .yearflex{font-size:1.125em}.datebar_flex .time{font-size:2em;flex:0 0 100%;text-align:center;margin:.5em 0}.datebar_flex .dot{display:none}}@media all and (max-width:550px){.hero_desc_content_2 h1{font-size:2em}.sub_head{font-size:1.25em;opacity:.65}.desc_mid_sub{font-size:1.85em}.desc_small_sub{font-size:1.25em}.hero_desc_body_2 p{font-size:1.125em;line-height:1.35em}.beneDiv{flex-flow:column wrap;border-bottom:1px solid #fff}.beneDiv h2{text-align:center}.donate_button_wrap{text-align:center}.beneDiv .leftSide{flex:1 1 100%;max-width:100%;text-align:center;padding-bottom:10px}.beneDiv .rightSide{padding-left:0;overflow:hidden}.bandGrid{flex-direction:column}}@media all and (max-width:500px){.hero_desc_content ul li{border-bottom:1px solid rgba(255,255,255,.5);padding-bottom:.5em}.hp_signup{display:block}dd{padding-left:0}dt{padding-left:0;font-size:1.5em}}@media all and (max-width:450px){.embedded_tix{padding:40px 10px}.column_photos>div{flex:0 0 95%;margin-top:2.5%}a.tix_butt{font-size:1em;padding:5px 10px}.about_2025_header h1{font-size:2em}.about_2025_header .sub_head{font-size:1.5em}.contact h3{font-size:1.25em}.contact .cname{font-size:1em}.contact .email{font-size:.85em}.desc_mid_sub{font-size:1.55em}.tix_options_flex .tix_butt{font-size:1.125rem}}