.flex_cell.av-101klel-949b32ae7e2b3fa5604c1e743be8ddcb{
vertical-align:middle;
background:url(https://www.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-949b32ae7e2b3fa5604c1e743be8ddcb{
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-05e18fd2892b45360cf5c2ab71eaa026 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-srkkxp-05e18fd2892b45360cf5c2ab71eaa026 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_cell.av-wp1tf1-30d5b8a00086af81cd049a66387c0282{
vertical-align:top;
background-color:#fcf9f7;
}
.responsive #top #wrap_all .flex_cell.av-wp1tf1-30d5b8a00086af81cd049a66387c0282{
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-fdb0ff113854e9269cb81077085abf66 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-sjyvjh-fdb0ff113854e9269cb81077085abf66 .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-de05d1fbd75c49e2f4e5bda7aa058d59 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2i0del-de05d1fbd75c49e2f4e5bda7aa058d59 .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-111aeac8a9345daf5a25819d9dce02c6{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-fj4g31-111aeac8a9345daf5a25819d9dce02c6{
background:url(https://www.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-111aeac8a9345daf5a25819d9dce02c6{
margin-top:0px;
margin-bottom:0px;
}

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

#top .flex_column.av-a5nurx-7377801b53f835ae5692e8e2f88b4948{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-a5nurx-7377801b53f835ae5692e8e2f88b4948{
background:url(https://www.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-7377801b53f835ae5692e8e2f88b4948{
margin-top:0px;
margin-bottom:0px;
}

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

#top .flex_column.av-kdxx9-f6546a58154891706a8f4b00264595db{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-kdxx9-f6546a58154891706a8f4b00264595db{
background:url(https://www.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-f6546a58154891706a8f4b00264595db{
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-3e36ffb5959ceaa9d7b609cf29f2b2cb img.avia_image{
box-shadow:none;
}
.avia-image-container.av-4266wd-3e36ffb5959ceaa9d7b609cf29f2b2cb .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-949b32ae7e2b3fa5604c1e743be8ddcb{
padding:96px 48px 96px 48px !important;
}

.responsive #top #wrap_all .flex_cell.av-wp1tf1-30d5b8a00086af81cd049a66387c0282{
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-949b32ae7e2b3fa5604c1e743be8ddcb{
padding:48px 24px 48px 24px !important;
}

.responsive #top #wrap_all .flex_cell.av-wp1tf1-30d5b8a00086af81cd049a66387c0282{
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-949b32ae7e2b3fa5604c1e743be8ddcb{
padding:48px 24px 48px 24px !important;
}

.responsive #top #wrap_all .flex_cell.av-wp1tf1-30d5b8a00086af81cd049a66387c0282{
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;
}
}
