.flex_cell.av-37ifx9ow-f882e48d693ec424e9b6b6fe289df306{
vertical-align:middle;
background:url(https://dev.necenterforcircusarts.org/wp-content/uploads/2025/05/necca-2025-orange-bg-1.svg) 50% 50% no-repeat fixed ;
}
.responsive #top #wrap_all .flex_cell.av-37ifx9ow-f882e48d693ec424e9b6b6fe289df306{
padding:96px 96px 96px 96px !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-33c55w0g-9f61f04ed356036f597239df32779ac0{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-33c55w0g-9f61f04ed356036f597239df32779ac0{
width:48.5%;
margin-left:0;
z-index:2;
}
#top .flex_column_table.av-equal-height-column-flextable.av-33c55w0g-9f61f04ed356036f597239df32779ac0 .av-flex-placeholder{
width:3%;
}

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

#top .av-special-heading.av-aodqzyo-f3ef13f4c8d5cb96f2e0796ba9dc6118{
margin:0px 0px 0px 0px;
padding-bottom:0;
color:#fcf9f7;
}
body .av-special-heading.av-aodqzyo-f3ef13f4c8d5cb96f2e0796ba9dc6118 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-aodqzyo-f3ef13f4c8d5cb96f2e0796ba9dc6118 .av-special-heading-tag{
padding:0px 0px 0px 0px;
}
.av-special-heading.av-aodqzyo-f3ef13f4c8d5cb96f2e0796ba9dc6118 .special-heading-inner-border{
border-color:#fcf9f7;
}
.av-special-heading.av-aodqzyo-f3ef13f4c8d5cb96f2e0796ba9dc6118 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mhgjli1z-3d1bc307f5f153b6a1572a4704788c55 .avia_textblock{
color:#fcf9f7;
}

#top .hr.hr-invisible.av-2ulsvwy8-fd8308dac0cf5a6a2ee9751e42cef354{
height:24px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2cd9q040-f80515ca32fde2302e84010473efb496{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-2cd9q040-f80515ca32fde2302e84010473efb496{
width:48.5%;
margin-left:0;
z-index:2;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2cd9q040-f80515ca32fde2302e84010473efb496 .av-flex-placeholder{
width:3%;
}

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

.flex_cell.av-2nil2ljk-d80716f295e8ea87d4284eca16dbe028{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-2nil2ljk-d80716f295e8ea87d4284eca16dbe028{
padding:96px 96px 0px 96px !important;
}

#top .flex_column.av-2ifxrcls-f137d60fe6b8ab6a6eb474c25a6ede4f{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-2ifxrcls-f137d60fe6b8ab6a6eb474c25a6ede4f{
background:url(https://dev.necenterforcircusarts.org/wp-content/uploads/2025/09/necca-2025-home-adult-programs.jpg) 50% 0% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_column.av-2ifxrcls-f137d60fe6b8ab6a6eb474c25a6ede4f{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-2bjdaads-ebe7e98e12f07a7824b2b5a3e50a2064{
height:300px;
}

#top .flex_column.av-7f5qk5s-a7901724a64c0539f1c37788b9fd94be{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-7f5qk5s-a7901724a64c0539f1c37788b9fd94be{
background:url(https://dev.necenterforcircusarts.org/wp-content/uploads/2025/09/necca-2025-home-workshops.jpg) 50% 0% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_column.av-7f5qk5s-a7901724a64c0539f1c37788b9fd94be{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-1y09qa4w-554c2fa2687ec05dae8dd3fa2ac12676{
height:300px;
}

#top .flex_column.av-1aqrdwgg-28a6ff48b813beb7df486618aa024b8c{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-1aqrdwgg-28a6ff48b813beb7df486618aa024b8c{
background:url(https://dev.necenterforcircusarts.org/wp-content/uploads/2025/11/necca-2026-adult-programs-4.jpg) 50% 0% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_column.av-1aqrdwgg-28a6ff48b813beb7df486618aa024b8c{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-19iuo1cg-ab50374b6ae7d275b3c8f67c9b49f292{
height:300px;
}

#top .flex_column.av-1s0ewmhc-e75f2c1bf71c2f5e9d4bce8d7eac6df5{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-1s0ewmhc-e75f2c1bf71c2f5e9d4bce8d7eac6df5{
background:url(https://dev.necenterforcircusarts.org/wp-content/uploads/2025/11/necca-2026-adult-programs-3.jpg) 50% 0% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_column.av-1s0ewmhc-e75f2c1bf71c2f5e9d4bce8d7eac6df5{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-1kppzdn4-ca4fddd17648444f1ce8d76db73d2339{
height:300px;
}

#top .flex_column.av-zj1pgb4-20f617c9638730c1bbe0dd0ab2375546{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-zj1pgb4-20f617c9638730c1bbe0dd0ab2375546{
background:url(https://dev.necenterforcircusarts.org/wp-content/uploads/2025/09/necca-2025-home-pro-training.jpg) 50% 0% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_column.av-zj1pgb4-20f617c9638730c1bbe0dd0ab2375546{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-vv0u234-a21fb5596c3d562f499ca27a787e1ec1{
height:300px;
}

.flex_cell.av-ha19yxc-8848f9b0cdff9ce1bcf79be9a9e5c67c{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-ha19yxc-8848f9b0cdff9ce1bcf79be9a9e5c67c{
padding:96px 96px 96px 96px !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-bymezdc-149c0e44754983947edde5d2903ebefe{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-bymezdc-149c0e44754983947edde5d2903ebefe{
border-radius:24px 24px 24px 24px;
}

.avia-image-container.av-5jbigpc-1d3d3b7d8293ab709782d9012dac416a img.avia_image{
box-shadow:none;
}
.avia-image-container.av-5jbigpc-1d3d3b7d8293ab709782d9012dac416a .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-migdmqdr-844cff6a3c093118cf13cb06bfaa34e9 .avia_textblock{
color:#fcf9f7;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
.responsive #top #wrap_all .flex_cell.av-2nil2ljk-d80716f295e8ea87d4284eca16dbe028{
padding:96px 48px 0px 48px !important;
}

.responsive #top #wrap_all .flex_cell.av-ha19yxc-8848f9b0cdff9ce1bcf79be9a9e5c67c{
padding:96px 48px 96px 48px !important;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.responsive #top #wrap_all .flex_cell.av-37ifx9ow-f882e48d693ec424e9b6b6fe289df306{
padding:48px 24px 48px 24px !important;
}

.responsive #top #wrap_all .flex_cell.av-2nil2ljk-d80716f295e8ea87d4284eca16dbe028{
padding:48px 24px 0px 24px !important;
}

.responsive #top #wrap_all .flex_cell.av-ha19yxc-8848f9b0cdff9ce1bcf79be9a9e5c67c{
padding:48px 24px 48px 24px !important;
}
}

@media only screen and (max-width: 479px){ 
.responsive #top #wrap_all .flex_cell.av-37ifx9ow-f882e48d693ec424e9b6b6fe289df306{
padding:48px 24px 48px 24px !important;
}

.responsive #top #wrap_all .flex_cell.av-2nil2ljk-d80716f295e8ea87d4284eca16dbe028{
padding:48px 24px 0px 24px !important;
}

.responsive #top #wrap_all .flex_cell.av-ha19yxc-8848f9b0cdff9ce1bcf79be9a9e5c67c{
padding:48px 24px 48px 24px !important;
}
}
