#top #wrap_all .avia-slideshow .av-slideshow-caption.av-lbb2sojy-76c6fe5b5e1e1760e22b47ef843e4a33__0 .avia-caption-title{
font-size:35px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-lbb2sojy-76c6fe5b5e1e1760e22b47ef843e4a33__0 .avia-caption-content{
font-size:60px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-lbb2sojy-76c6fe5b5e1e1760e22b47ef843e4a33__0 .avia-caption-content p{
font-size:60px;
}

@media only screen and (min-width: 990px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-lbb2sojy-76c6fe5b5e1e1760e22b47ef843e4a33__0 .avia-caption-title{
font-size:60px;
}
#top .avia-slideshow .av-slideshow-caption.av-lbb2sojy-76c6fe5b5e1e1760e22b47ef843e4a33__0 .avia-caption-content{
font-size:30px;
}
#top .avia-slideshow .av-slideshow-caption.av-lbb2sojy-76c6fe5b5e1e1760e22b47ef843e4a33__0 .avia-caption-content p{
font-size:30px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-lbb2sojy-76c6fe5b5e1e1760e22b47ef843e4a33__0 .avia-caption-title{
font-size:60px;
}
#top .avia-slideshow .av-slideshow-caption.av-lbb2sojy-76c6fe5b5e1e1760e22b47ef843e4a33__0 .avia-caption-content{
font-size:30px;
}
#top .avia-slideshow .av-slideshow-caption.av-lbb2sojy-76c6fe5b5e1e1760e22b47ef843e4a33__0 .avia-caption-content p{
font-size:30px;
}
}

.avia-section.av-lydl0jry-5b8c1e46edf49f87b3ed85ed102c1c9a{
background-repeat:no-repeat;
background-image:url(https://beloitcivictheatre.org/wp-content/uploads/2026/06/moon-over-buffalo-logo-a.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

#top .hr.hr-invisible.av-lbaw5eg9-99516248d72d3b7a62169c483f8b6645{
height:50px;
}

#top #wrap_all .avia-button.av-f7w1n-188065cb6def8c567396cb2fac7539ba:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-f7w1n-188065cb6def8c567396cb2fac7539ba:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top #wrap_all .avia-button.av-mqmky6qa-7eb42c854b012554548290ee67edea6e:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mqmky6qa-7eb42c854b012554548290ee67edea6e:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-mcgkm5ta-b9ded4f15781162f023c0da0c96c28e2{
height:50px;
}

.avia-image-container.av-lybxer8w-e2b14a2764744bed5cceb169e0119d8d img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lybxer8w-e2b14a2764744bed5cceb169e0119d8d .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-lbb3j0zb-541d1de28110ddbbde43b031250406b0 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lbb3j0zb-541d1de28110ddbbde43b031250406b0 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-lbb31eei-0e7393e0f69a37803a33b86046798c90{
height:30px;
}

#top #wrap_all .avia-button.av-39rcl2-d23d7a439f68a700857e3e3e3b14aa06:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-39rcl2-d23d7a439f68a700857e3e3e3b14aa06:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top #wrap_all .avia-button.av-mql41ing-be0318344a5e0de2663c79df5c3c7249:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mql41ing-be0318344a5e0de2663c79df5c3c7249:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top #wrap_all .avia-button.av-35bgeu-142081f9215465f7a752cc6ab67ec2c6:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-35bgeu-142081f9215465f7a752cc6ab67ec2c6:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top #wrap_all .avia-button.av-mql41uqj-ea60d9a85383f6817c9defa945ab894e:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mql41uqj-ea60d9a85383f6817c9defa945ab894e:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-4ubqrq-f615b14e0b86db20ea437df6b31aab78{
height:30px;
}

#top #wrap_all .avia-button.av-6rxpi-bd80ad5dfcdcd66b5cb415d7b84d4398:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-6rxpi-bd80ad5dfcdcd66b5cb415d7b84d4398:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top #wrap_all .avia-button.av-2tvpvq-5f7805ab23c72f00fb3bf045d557d494:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-2tvpvq-5f7805ab23c72f00fb3bf045d557d494:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.hr-invisible.av-mqlobf3l-7e4027ad2ab821e2916ccbd550d4cdf7{
height:50px;
}

#top #wrap_all .avia-button.av-59iap2-5f4eddca494ab94b7ac81c5db5e64bbd:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-59iap2-5f4eddca494ab94b7ac81c5db5e64bbd:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top #wrap_all .avia-button.av-3xmeie-7e4da7dd825337c68c3bc871e0b85342:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-3xmeie-7e4da7dd825337c68c3bc871e0b85342:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top #wrap_all .avia-button.av-mqlnrfb9-6ab6654ca8a909bd698c611a6c2a0275:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mqlnrfb9-6ab6654ca8a909bd698c611a6c2a0275:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top #wrap_all .avia-button.av-2472ue-5d592a6009b3e243c4a8bcfbab35ffce:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-2472ue-5d592a6009b3e243c4a8bcfbab35ffce:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .hr.av-mqkbg14n-96b646d714a7ab04ca8be3dd04115a1f{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-mqkbg14n-96b646d714a7ab04ca8be3dd04115a1f .hr-inner{
width:70%;
border-color:#000000;
}

#top .hr.av-2dwvfq-a1f6d85ebb16f5614e071e8d32fe843e{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-2dwvfq-a1f6d85ebb16f5614e071e8d32fe843e .hr-inner{
width:70%;
border-color:#000000;
}

#top .hr.hr-invisible.av-ukdpf-8ca4d0c4b8bc085757738ae206c37d86{
height:50px;
}

.avia-section.av-lfiu3syy-2fa11902ddc20283ca80ab979384b097{
background-repeat:no-repeat;
background-image:url(https://beloitcivictheatre.org/wp-content/uploads/2026/06/moon-over-buffalo-by-ken-ludwig.jpg);
background-position:50% 0%;
background-attachment:fixed;
}

.avia-section.av-2lcayj-0a6032b93ad58b0dd9507fc58a46e73b{
background-repeat:no-repeat;
background-image:url(https://beloitcivictheatre.org/wp-content/uploads/2026/06/moon-over-buffalo-by-ken-ludwig.jpg);
background-position:50% 0%;
background-attachment:fixed;
}
.avia-section.av-2lcayj-0a6032b93ad58b0dd9507fc58a46e73b .av-section-color-overlay{
opacity:0.8;
background-color:#000000;
}

#top .av-special-heading.av-2azbhn-f21cd9ea375433ffcb13030e287584e2{
padding-bottom:50px;
color:#ffffff;
font-size:50px;
}
body .av-special-heading.av-2azbhn-f21cd9ea375433ffcb13030e287584e2 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2azbhn-f21cd9ea375433ffcb13030e287584e2 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-2azbhn-f21cd9ea375433ffcb13030e287584e2 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-2azbhn-f21cd9ea375433ffcb13030e287584e2 .av-subheading{
font-size:30px;
}

#top #wrap_all .avia-team-member.av-4waors-f8ba3d6b013aff03f137948354787d94 .team-member-name{
font-size:35px;
color:#ffffff;
}
.avia-team-member.av-4waors-f8ba3d6b013aff03f137948354787d94 .team-member-job-title{
font-size:25px;
color:#ffffff;
}
.avia-team-member.av-4waors-f8ba3d6b013aff03f137948354787d94 .team-member-description{
color:#ffffff;
}

#top #wrap_all .avia-team-member.av-2zmc54-b86cb55660a040293e0d945c63648cd7 .team-member-name{
font-size:35px;
color:#ffffff;
}
.avia-team-member.av-2zmc54-b86cb55660a040293e0d945c63648cd7 .team-member-job-title{
font-size:25px;
color:#ffffff;
}
.avia-team-member.av-2zmc54-b86cb55660a040293e0d945c63648cd7 .team-member-description{
color:#ffffff;
}

#top #wrap_all .avia-team-member.av-mmo17wzp-e2f0d617cc1db77493e32f3b51f28bd2 .team-member-name{
font-size:35px;
color:#ffffff;
}
.avia-team-member.av-mmo17wzp-e2f0d617cc1db77493e32f3b51f28bd2 .team-member-job-title{
font-size:25px;
color:#ffffff;
}
.avia-team-member.av-mmo17wzp-e2f0d617cc1db77493e32f3b51f28bd2 .team-member-description{
color:#ffffff;
}

#top #wrap_all .avia-team-member.av-186hny-dc93e51339bd4e779acadbdb9c1af64f .team-member-name{
font-size:35px;
color:#ffffff;
}
.avia-team-member.av-186hny-dc93e51339bd4e779acadbdb9c1af64f .team-member-job-title{
font-size:25px;
color:#ffffff;
}
.avia-team-member.av-186hny-dc93e51339bd4e779acadbdb9c1af64f .team-member-description{
color:#ffffff;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-2azbhn-f21cd9ea375433ffcb13030e287584e2 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-2azbhn-f21cd9ea375433ffcb13030e287584e2 .av-special-heading-tag{
font-size:0.8em;
}
}
