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

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

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

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

#top .av_textblock_section.av-migcdyki-7b8d319157489bf8b3d21c0e71dfb705 .avia_textblock{
color:#fcf9f7;
}

#top .hr.hr-invisible.av-nt2qgb7-e3a09ba813d70c2c255ff7bae1a63961{
height:24px;
}

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

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

.flex_cell.av-migcisw7-4b831a708792756d10cb363fb532c72f{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-migcisw7-4b831a708792756d10cb363fb532c72f{
padding:96px 96px 0px 96px !important;
}

#top .flex_column.av-2d61o8pf-38367853846706b3650ec2a4bdff185c{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-2d61o8pf-38367853846706b3650ec2a4bdff185c{
background:url(https://dev.necenterforcircusarts.org/wp-content/uploads/2025/11/necca-2026-youth-programs-6.jpg) 50% 0% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_column.av-2d61o8pf-38367853846706b3650ec2a4bdff185c{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-2ahm1ob7-982cff91e156ca988e91dab3f02d42c4{
height:300px;
}

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

#top .hr.hr-invisible.av-1hwdj2kz-176a8de342acb130cd014151397f77e0{
height:300px;
}

#top .flex_column.av-198atheb-94b3360d318fcd515bdb571626727e2c{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-198atheb-94b3360d318fcd515bdb571626727e2c{
background:url(https://dev.necenterforcircusarts.org/wp-content/uploads/2025/11/necca-2026-youth-programs-2.jpg) 50% 0% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_column.av-198atheb-94b3360d318fcd515bdb571626727e2c{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-13fdgg7n-cfd9b3459331e766a1ab5acc9c6c4e8a{
height:300px;
}

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

#top .hr.hr-invisible.av-o8e1uhf-7ac251e4a63e2f67ca8338465134f2ff{
height:300px;
}

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

#top .hr.hr-invisible.av-1aaik7n-95c0073b24f81b255aa5adb26c00b508{
height:300px;
}

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

#top .hr.hr-invisible.av-1u5e4z-4d31c5f900904d6bff403724f87a9353{
height:300px;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-i93gxeb-4d55e0aa99d01023e9e12a42c1027028{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-i93gxeb-4d55e0aa99d01023e9e12a42c1027028{
border-radius:24px 24px 24px 24px;
}

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

#top .av_textblock_section.av-6gmlh1v-4539f563d5bfa34edb55a37efc71f004 .avia_textblock{
color:#fcf9f7;
}


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

.responsive #top #wrap_all .flex_cell.av-migcisw7-4b831a708792756d10cb363fb532c72f{
padding:96px 48px 0px 48px !important;
}

.responsive #top #wrap_all .flex_cell.av-j46ruoj-0b586ac4f66e08c5210b84b374421f2f{
padding:96px 48px 96px 48px !important;
}
}

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

.responsive #top #wrap_all .flex_cell.av-migcisw7-4b831a708792756d10cb363fb532c72f{
padding:48px 24px 0px 24px !important;
}

.responsive #top #wrap_all .flex_cell.av-j46ruoj-0b586ac4f66e08c5210b84b374421f2f{
padding:48px 24px 48px 24px !important;
}
}

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

.responsive #top #wrap_all .flex_cell.av-migcisw7-4b831a708792756d10cb363fb532c72f{
padding:48px 24px 0px 24px !important;
}

.responsive #top #wrap_all .flex_cell.av-j46ruoj-0b586ac4f66e08c5210b84b374421f2f{
padding:48px 24px 48px 24px !important;
}
}
