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

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

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

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

#top .av_textblock_section.av-miqextuy-ee8dade17d9f033b02128376ab7dc622 .avia_textblock{
color:#fcf9f7;
}

#top .hr.hr-invisible.av-vrayul-4b981c68699cf90f0c0b6b7454d6c9ee{
height:16px;
}

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

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

.flex_cell.av-wp1tf1-d30ba2c6dceac267235c0d950c712f62{
vertical-align:top;
background-color:#fcf9f7;
}
.responsive #top #wrap_all .flex_cell.av-wp1tf1-d30ba2c6dceac267235c0d950c712f62{
padding:96px 96px 96px 96px !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-u5imvh-007c289fadcccf86329d4fe60984a609{
margin-top:0px;
margin-bottom:96px;
}
.flex_column.av-u5imvh-007c289fadcccf86329d4fe60984a609{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-qyzoy5-6e977daea8a65b2ee175636a31c25dff{
margin-top:0px;
margin-bottom:96px;
}
.flex_column.av-qyzoy5-6e977daea8a65b2ee175636a31c25dff{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-psqrv1-1888a2a9957ce447f7ebb966bcc627e8{
margin:0px 0px 0px 0px;
padding-bottom:10px;
color:#f9a047;
}
body .av-special-heading.av-psqrv1-1888a2a9957ce447f7ebb966bcc627e8 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-psqrv1-1888a2a9957ce447f7ebb966bcc627e8 .special-heading-inner-border{
border-color:#f9a047;
}
.av-special-heading.av-psqrv1-1888a2a9957ce447f7ebb966bcc627e8 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-o9112l-2a84bf3009d2093e8bf4f8827d152da6{
margin:0px 0px 0px 0px;
padding-bottom:0;
}
body .av-special-heading.av-o9112l-2a84bf3009d2093e8bf4f8827d152da6 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-o9112l-2a84bf3009d2093e8bf4f8827d152da6 .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-s06fe5-c46c4ad58174f49982e9a985c2dddad8{
margin-top:0px;
margin-bottom:50px;
}
.flex_column.av-s06fe5-c46c4ad58174f49982e9a985c2dddad8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-pz4ywd-94b4519b66a26f8edf2b5c9aa6537aa6{
margin:0px 0px 0px 0px;
padding-bottom:10px;
color:#f9a047;
}
body .av-special-heading.av-pz4ywd-94b4519b66a26f8edf2b5c9aa6537aa6 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-pz4ywd-94b4519b66a26f8edf2b5c9aa6537aa6 .special-heading-inner-border{
border-color:#f9a047;
}
.av-special-heading.av-pz4ywd-94b4519b66a26f8edf2b5c9aa6537aa6 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-ndk219-0feedd03c09e3d9aa50d8e674ea353b2{
margin:0px 0px 0px 0px;
padding-bottom:0;
}
body .av-special-heading.av-ndk219-0feedd03c09e3d9aa50d8e674ea353b2 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ndk219-0feedd03c09e3d9aa50d8e674ea353b2 .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-4elial-c076151a7230b7f8544a0c6275a90256{
margin-top:0px;
margin-bottom:50px;
}
.flex_column.av-4elial-c076151a7230b7f8544a0c6275a90256{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_cell.av-pqx6r1-1712b7495c23327bda4dbb039d2c53fb{
vertical-align:top;
background-color:#fcf9f7;
}
.responsive #top #wrap_all .flex_cell.av-pqx6r1-1712b7495c23327bda4dbb039d2c53fb{
padding:0px 96px 0px 96px !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-d80jr1-94adaaa9a681627b86730a19347ff589{
margin-top:0px;
margin-bottom:50px;
}
.flex_column.av-d80jr1-94adaaa9a681627b86730a19347ff589{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-ardqx9-734b609511991a7aacab9ebcdadb7306{
margin:0px 0px 0px 0px;
padding-bottom:10px;
color:#f9a047;
}
body .av-special-heading.av-ardqx9-734b609511991a7aacab9ebcdadb7306 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ardqx9-734b609511991a7aacab9ebcdadb7306 .special-heading-inner-border{
border-color:#f9a047;
}
.av-special-heading.av-ardqx9-734b609511991a7aacab9ebcdadb7306 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-8x4mq5-88b5f72dcd37daf0a5c092a5b59378ca{
margin:0px 0px 0px 0px;
padding-bottom:0;
}
body .av-special-heading.av-8x4mq5-88b5f72dcd37daf0a5c092a5b59378ca .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-8x4mq5-88b5f72dcd37daf0a5c092a5b59378ca .av-subheading{
font-size:15px;
}

.flex_cell.av-ha7bml-cb2ba6f6617a6504f8cbfd744a631102{
vertical-align:top;
background-color:#fcf9f7;
}
.responsive #top #wrap_all .flex_cell.av-ha7bml-cb2ba6f6617a6504f8cbfd744a631102{
padding:0px 96px 0px 96px !important;
}

#top .flex_column.av-fj4g31-10ab416c50f4bdbd731ca856a3dfed55{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-fj4g31-10ab416c50f4bdbd731ca856a3dfed55{
background:url(https://dev.necenterforcircusarts.org/wp-content/uploads/2025/12/necca-2026-pro-programs-6.jpg) 50% 0% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_column.av-fj4g31-10ab416c50f4bdbd731ca856a3dfed55{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-1gys59-608f40bb64a41fff4b0415a40279ed8c{
height:300px;
}

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

#top .hr.hr-invisible.av-963uj1-9ff6b42459f5eedd426e47198be5f53b{
height:300px;
}

#top .flex_column.av-kdxx9-aca7adf5851399cb042b469f7ffa1c65{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-kdxx9-aca7adf5851399cb042b469f7ffa1c65{
background:url(https://dev.necenterforcircusarts.org/wp-content/uploads/2025/12/necca-2026-pro-programs-4.jpg) 50% 100% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_column.av-kdxx9-aca7adf5851399cb042b469f7ffa1c65{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-4dn00d-0a6a35add11191152f128589999b7ccc{
height:300px;
}

.flex_cell.av-81c30t-096408ad6e58662f4a8f063c580c9637{
vertical-align:top;
background-color:#fcf9f7;
}
.responsive #top #wrap_all .flex_cell.av-81c30t-096408ad6e58662f4a8f063c580c9637{
padding:96px 96px 96px 96px !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-5qjjn1-b1644f8fd566a94df0fe20fa0b401159{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-5qjjn1-b1644f8fd566a94df0fe20fa0b401159{
border-radius:24px 24px 24px 24px;
}

.avia-image-container.av-4266wd-997bac4c66e9b7c3ae4c149bd840096d img.avia_image{
box-shadow:none;
}
.avia-image-container.av-4266wd-997bac4c66e9b7c3ae4c149bd840096d .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-2d6rel-3cf59ed40bffd03a94b677bfdf069a0f .avia_textblock{
color:#fcf9f7;
}


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

.responsive #top #wrap_all .flex_cell.av-wp1tf1-d30ba2c6dceac267235c0d950c712f62{
padding:96px 48px 96px 48px !important;
}

.responsive #top #wrap_all .flex_cell.av-pqx6r1-1712b7495c23327bda4dbb039d2c53fb{
padding:0px 48px 0px 48px !important;
}

.responsive #top #wrap_all .flex_cell.av-ha7bml-cb2ba6f6617a6504f8cbfd744a631102{
padding:0px 48px 0px 48px !important;
}

.responsive #top #wrap_all .flex_cell.av-81c30t-096408ad6e58662f4a8f063c580c9637{
padding:96px 48px 96px 48px !important;
}
}

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

.responsive #top #wrap_all .flex_cell.av-wp1tf1-d30ba2c6dceac267235c0d950c712f62{
padding:48px 24px 48px 24px !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-u5imvh-007c289fadcccf86329d4fe60984a609{
margin-bottom:48px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-qyzoy5-6e977daea8a65b2ee175636a31c25dff{
margin-bottom:48px;
}

.responsive #top #wrap_all .flex_cell.av-pqx6r1-1712b7495c23327bda4dbb039d2c53fb{
padding:0px 24px 0px 24px !important;
}

.responsive #top #wrap_all .flex_cell.av-ha7bml-cb2ba6f6617a6504f8cbfd744a631102{
padding:0px 24px 0px 24px !important;
}

.responsive #top #wrap_all .flex_cell.av-81c30t-096408ad6e58662f4a8f063c580c9637{
padding:48px 24px 48px 24px !important;
}
}

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

.responsive #top #wrap_all .flex_cell.av-wp1tf1-d30ba2c6dceac267235c0d950c712f62{
padding:48px 24px 48px 24px !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-u5imvh-007c289fadcccf86329d4fe60984a609{
margin-bottom:48px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-qyzoy5-6e977daea8a65b2ee175636a31c25dff{
margin-bottom:48px;
}

.responsive #top #wrap_all .flex_cell.av-pqx6r1-1712b7495c23327bda4dbb039d2c53fb{
padding:0px 24px 0px 24px !important;
}

.responsive #top #wrap_all .flex_cell.av-ha7bml-cb2ba6f6617a6504f8cbfd744a631102{
padding:0px 24px 0px 24px !important;
}

.responsive #top #wrap_all .flex_cell.av-81c30t-096408ad6e58662f4a8f063c580c9637{
padding:48px 24px 48px 24px !important;
}
}
