.flex_cell.av-58711vpu-bd898edc2d16d37997177c953d35b640{
vertical-align:top;
background-color:#542cb7;
}
.responsive #top #wrap_all .flex_cell.av-58711vpu-bd898edc2d16d37997177c953d35b640{
padding:64px 96px 96px 96px !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-50fdvbte-ea6701ae59f4adceb6ddf55861b35fba{
margin-top:0px;
margin-bottom:64px;
}

#top .av-special-heading.av-8sn03mtu-b1841d431f7ab3186ea119facfc8c655{
margin:48px 0px 8px 0px;
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-8sn03mtu-b1841d431f7ab3186ea119facfc8c655 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-8sn03mtu-b1841d431f7ab3186ea119facfc8c655 .av-special-heading-tag{
padding:0px 0px 0px 0px;
}
.av-special-heading.av-8sn03mtu-b1841d431f7ab3186ea119facfc8c655 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-8sn03mtu-b1841d431f7ab3186ea119facfc8c655 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-byvck5u-57d638d8425dbdf343cb1b2c34b5e906{
margin:0px 0px 24px 0px;
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-byvck5u-57d638d8425dbdf343cb1b2c34b5e906 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-byvck5u-57d638d8425dbdf343cb1b2c34b5e906 .av-special-heading-tag{
padding:0px 0px 0px 0px;
}
.av-special-heading.av-byvck5u-57d638d8425dbdf343cb1b2c34b5e906 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-byvck5u-57d638d8425dbdf343cb1b2c34b5e906 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-4sb7zmz6-c1aa87a9a243dbb86b3838be9319845b .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-6fgx7f6-043df207f1d7ca8f74428da188cf7347{
height:16px;
}

#top #wrap_all .avia-button.av-80mem02a-e37220a5c44d4a680d3ac5299a3affdb{
margin-bottom:12px;
margin-right:12px;
}

#top #wrap_all .avia-button.av-80mem02a-1-aa4b924d10168767a024038ef6447f08{
margin-bottom:12px;
margin-right:12px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-4mepfjiq-9dff0bfeefe39bb69544b83c076e692a{
margin-top:0px;
margin-bottom:64px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-4ka3npg2-19119bd0fcbcb877c393777493adf215{
margin-top:0px;
margin-bottom:32px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-4936k2c2-db081bbfce57a58d3c55ee5678b64e3d{
margin-top:0px;
margin-bottom:0px;
}

#top #wrap_all .avia-button.av-42c7wy6q-35cc1fdb3c2de9731d705725101c0b53{
margin-bottom:12px;
margin-right:6px;
margin-left:6px;
}

#top #wrap_all .avia-button.av-42c7wy6q-1-8c90d9557362477d6c776cbcfc0e44bc{
margin-bottom:12px;
margin-right:6px;
margin-left:6px;
}

.flex_cell.av-7m88xxqq-d64297f357b2029a7429d19621bb7ce6{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-7m88xxqq-d64297f357b2029a7429d19621bb7ce6{
padding:96px 96px 96px 96px !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-7hy3gk42-3c8a23fa3ad6a1b004ae5eac5ca69033{
margin-top:0px;
margin-bottom:0px;
}

.avia-image-container.av-7barst1u-5af7bcfe831676749f68669eb52debf2 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-7barst1u-5af7bcfe831676749f68669eb52debf2 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-2lpgeaa-95cc37c9aca024be6ffafaffbb3bf335{
height:24px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-71e4k0k2-dbf944d15f5927f0e6417e6ce519dbe8{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-706c06oi-92961dc3dc76e14c431071a7cbfd64cb{
margin:0px 0px 24px 0px;
padding-bottom:0;
}
body .av-special-heading.av-706c06oi-92961dc3dc76e14c431071a7cbfd64cb .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-706c06oi-92961dc3dc76e14c431071a7cbfd64cb .av-special-heading-tag{
padding:0px 0px 0px 0px;
}
.av-special-heading.av-706c06oi-92961dc3dc76e14c431071a7cbfd64cb .av-subheading{
font-size:15px;
}

#top .avia-icon-list-container.av-6plutrgy-f0929f4188850a380fc646ced66e55ad .iconlist_icon{
color:#542cb7;
}
#top .avia-icon-list-container.av-6plutrgy-f0929f4188850a380fc646ced66e55ad .iconlist_icon svg:first-child{
stroke:#542cb7;
fill:#542cb7;
}

#top .hr.hr-invisible.av-817yvv6-0ccb3b13d4e8e430d6e4b3f99ee264bf{
height:16px;
}

#top #wrap_all .avia-button.av-5k58iqz6-56ff6e14681047782f979f120bdb8bce{
margin-bottom:12px;
margin-right:12px;
}

#top #wrap_all .avia-button.av-5hcc558y-6ac44759eb431914753f070bc0fcfd0f{
margin-bottom:12px;
margin-right:12px;
}

.flex_cell.av-3shovn4i-2f438d5b28d39cda2d3aaba1ce52244b{
vertical-align:middle;
background:url(https://necenterforcircusarts.org/wp-content/uploads/2026/06/necca-2026-vermont-circus-festival-bg-purple-1.svg) 100% 100% no-repeat local #542cb7;
}
.responsive #top #wrap_all .flex_cell.av-3shovn4i-2f438d5b28d39cda2d3aaba1ce52244b{
padding:96px 96px 96px 96px !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3mi9j976-954534458c2bcc86e438772aee0aee3d{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-3h8l6s5u-a25520b8b66fefb3f99e8a91e581ea4a{
margin:0px 0px 24px 0px;
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-3h8l6s5u-a25520b8b66fefb3f99e8a91e581ea4a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3h8l6s5u-a25520b8b66fefb3f99e8a91e581ea4a .av-special-heading-tag{
padding:0px 0px 0px 0px;
}
.av-special-heading.av-3h8l6s5u-a25520b8b66fefb3f99e8a91e581ea4a .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-3h8l6s5u-a25520b8b66fefb3f99e8a91e581ea4a .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-3f6t82j6-4a365dedd22336c9f018b8b6882954db .avia_textblock{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2u8jzs42-8cf91b1b8ac6892b40eba132d92fab6b{
margin-top:0px;
margin-bottom:0px;
}

.flex_cell.av-1cokgnma-8d0c2daa2354d04a5a36753930fa5b40{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-1cokgnma-8d0c2daa2354d04a5a36753930fa5b40{
padding:96px 96px 96px 96px !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-17o7b85u-7e614d7cd45798a0c39f8c1e4aa43dbb{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-13g02zwy-2e12218afdc8d7f35614e191a6ad8127{
margin:0px 0px 24px 0px;
padding-bottom:0;
}
body .av-special-heading.av-13g02zwy-2e12218afdc8d7f35614e191a6ad8127 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-13g02zwy-2e12218afdc8d7f35614e191a6ad8127 .av-special-heading-tag{
padding:0px 0px 0px 0px;
}
.av-special-heading.av-13g02zwy-2e12218afdc8d7f35614e191a6ad8127 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-tiudro2-e730c7af1aad96575c84b37aa1171531{
height:16px;
}

#top #wrap_all .avia-button.av-j75cioi-1-9cdb66a3eb72830ae25b72b6899e9257{
margin-bottom:12px;
margin-right:12px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-i6fm7pu-360b9bde923b98160657cdb2a370e1d2{
margin-top:0px;
margin-bottom:0px;
}

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

#top .hr.hr-invisible.av-6z77c42-8e9b65fff960eb8b327f846cb1501bfb{
height:24px;
}

.flex_cell.av-262qvtzm-23428d0a48748d5f88e743b58ecef73d{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-262qvtzm-23428d0a48748d5f88e743b58ecef73d{
padding:0px 32px 96px 32px !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-212w6uaa-630b10c07cf3aca7fab12215413ec8a2{
margin-top:0px;
margin-bottom:24px;
}

#top .av-special-heading.av-1v54dsuq-6bc19b906e94a73124c916f3c16f25d8{
margin:0px 0px 0px 0px;
padding-bottom:0;
}
body .av-special-heading.av-1v54dsuq-6bc19b906e94a73124c916f3c16f25d8 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1v54dsuq-6bc19b906e94a73124c916f3c16f25d8 .av-special-heading-tag{
padding:0px 0px 0px 0px;
}
.av-special-heading.av-1v54dsuq-6bc19b906e94a73124c916f3c16f25d8 .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1pasex8y-a7c7f6f4fb96a7350384bac90016eac5{
margin-top:0px;
margin-bottom:0px;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
.responsive #top #wrap_all .flex_cell.av-58711vpu-bd898edc2d16d37997177c953d35b640{
padding:64px 48px 96px 48px !important;
}

.responsive #top #wrap_all .flex_cell.av-7m88xxqq-d64297f357b2029a7429d19621bb7ce6{
padding:96px 48px 96px 48px !important;
}

.responsive #top #wrap_all .flex_cell.av-3shovn4i-2f438d5b28d39cda2d3aaba1ce52244b{
padding:96px 48px 96px 48px !important;
}

.responsive #top #wrap_all .flex_cell.av-1cokgnma-8d0c2daa2354d04a5a36753930fa5b40{
padding:96px 48px 96px 48px !important;
}

.responsive #top #wrap_all .flex_cell.av-262qvtzm-23428d0a48748d5f88e743b58ecef73d{
padding:0px 32px 96px 32px !important;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.responsive #top #wrap_all .flex_cell.av-58711vpu-bd898edc2d16d37997177c953d35b640{
padding:48px 32px 48px 32px !important;
}

#top .av-special-heading.av-8sn03mtu-b1841d431f7ab3186ea119facfc8c655{
margin:24px 0 0 0;
}

.responsive #top #wrap_all .flex_cell.av-7m88xxqq-d64297f357b2029a7429d19621bb7ce6{
padding:48px 32px 48px 32px !important;
}

.responsive #top #wrap_all .flex_cell.av-3shovn4i-2f438d5b28d39cda2d3aaba1ce52244b{
padding:48px 32px 48px 32px !important;
}

.responsive #top #wrap_all .flex_cell.av-1cokgnma-8d0c2daa2354d04a5a36753930fa5b40{
padding:48px 32px 48px 32px !important;
}

.responsive #top #wrap_all .flex_cell.av-262qvtzm-23428d0a48748d5f88e743b58ecef73d{
padding:0px 32px 48px 32px !important;
}
}

@media only screen and (max-width: 479px){ 
.responsive #top #wrap_all .flex_cell.av-58711vpu-bd898edc2d16d37997177c953d35b640{
padding:48px 32px 48px 32px !important;
}

#top .av-special-heading.av-8sn03mtu-b1841d431f7ab3186ea119facfc8c655{
margin:24px 0 0 0;
}

.responsive #top #wrap_all .flex_cell.av-7m88xxqq-d64297f357b2029a7429d19621bb7ce6{
padding:48px 32px 48px 32px !important;
}

.responsive #top #wrap_all .flex_cell.av-3shovn4i-2f438d5b28d39cda2d3aaba1ce52244b{
padding:48px 32px 48px 32px !important;
}

.responsive #top #wrap_all .flex_cell.av-1cokgnma-8d0c2daa2354d04a5a36753930fa5b40{
padding:48px 32px 48px 32px !important;
}

.responsive #top #wrap_all .flex_cell.av-262qvtzm-23428d0a48748d5f88e743b58ecef73d{
padding:0px 32px 48px 32px !important;
}
}
