.flex_cell.av-6nxk3a6q-db09ae0ed9896bf83d45734d3326a08f{
vertical-align:middle;
background:url(https://dev.necenterforcircusarts.org/wp-content/uploads/2025/08/necca-2025-purple-bg-1.svg) 100% 100% no-repeat fixed ;
}
.responsive #top #wrap_all .flex_cell.av-6nxk3a6q-db09ae0ed9896bf83d45734d3326a08f{
padding:96px 96px 96px 96px !important;
}

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

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

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

#top .av_textblock_section.av-68hvio9e-b0720d3a5e3bc4d6f41b4e0846e44c13 .avia_textblock{
color:#fcf9f7;
}

#top .hr.hr-invisible.av-614unb4i-487819f232949428107eb9592081a514{
height:16px;
}

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

.avia-image-container.av-5erb5tsi-17a2b6069c537ee60e638686c14546cd img.avia_image{
box-shadow:none;
}
.avia-image-container.av-5erb5tsi-17a2b6069c537ee60e638686c14546cd .av-image-caption-overlay-center{
color:#ffffff;
}

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

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

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

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

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

#top .hr.hr-invisible.av-fxjn2aa-ff829e59315db49d7c7ee53575d194d2{
height:16px;
}

.flex_cell.av-3vb5hxqq-06a2f1e88a89e8f07e3920a316f688a9{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-3vb5hxqq-06a2f1e88a89e8f07e3920a316f688a9{
padding:48px 96px 0px 96px !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3tmx58k2-a34565fa60545e38ded5a7276f727a3a{
margin-top:0px;
margin-bottom:96px;
}
.flex_column.av-3tmx58k2-a34565fa60545e38ded5a7276f727a3a{
width:49%;
margin-left:0;
border-width:3px;
border-color:#7464ac;
border-style:solid;
border-radius:24px 24px 24px 24px;
padding:32px 24px 32px 24px;
background-color:#7464ac;
background:linear-gradient( to bottom right, #7464ac, #bca9ff );
}
#top .flex_column_table.av-equal-height-column-flextable.av-3tmx58k2-a34565fa60545e38ded5a7276f727a3a .av-flex-placeholder{
width:2%;
}

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

#top .av_textblock_section.av-3j51fvbm-e9bd7b1037e2c39b1ab66e2d63948f6a .avia_textblock{
color:#fcf9f7;
}

#top #wrap_all .avia-button.av-3evaubte-3acfd49cc8e48a1eedc094480588f015{
margin:16px 0 0 0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3828l5ua-44989d10b127e5883b9fb60dd6d6035d{
margin-top:0px;
margin-bottom:96px;
}
.flex_column.av-3828l5ua-44989d10b127e5883b9fb60dd6d6035d{
width:49%;
margin-left:0;
border-width:3px;
border-color:#4db1e5;
border-style:solid;
border-radius:24px 24px 24px 24px;
padding:32px 32px 32px 32px;
background-color:#4db1e5;
background:linear-gradient( to bottom right, #4db1e5, #7fd3ff );
}
#top .flex_column_table.av-equal-height-column-flextable.av-3828l5ua-44989d10b127e5883b9fb60dd6d6035d .av-flex-placeholder{
width:2%;
}

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

#top .av_textblock_section.av-2y68k9xu-568b43578a5a5e6b9191bc86e366c11b .avia_textblock{
color:#fcf9f7;
}

#top #wrap_all .avia-button.av-2x8ilfgy-81143c25b2abe052506b496d79d21dfc{
margin:16px 0 0 0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2q4b23rm-df69aeb03ecbd472eda003b7d30eb2fd{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-2q4b23rm-df69aeb03ecbd472eda003b7d30eb2fd{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_cell.av-63jnmky-6785fa2824c13536a70650d61ed36045{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-63jnmky-6785fa2824c13536a70650d61ed36045{
padding:96px 96px 96px 96px !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1kdtbb4i-2e15f4fde0d1995e07be5508feef8a06{
margin-top:0px;
margin-bottom:96px;
}
.flex_column.av-1kdtbb4i-2e15f4fde0d1995e07be5508feef8a06{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-187tf9xu-6addaad23adfc41860c02a8aaabc60e8{
height:16px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-qjffbwy-01320ce6b5373e062af2e6596bc50236{
margin-top:0px;
margin-bottom:96px;
}
.flex_column.av-qjffbwy-01320ce6b5373e062af2e6596bc50236{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

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

#top .av_textblock_section.av-6ypxpw2-f89cf61c14a4fdaed41714d8cb4c8640 .avia_textblock{
color:#fcf9f7;
}


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

.responsive #top #wrap_all .flex_cell.av-5687npoy-f6ba584e9e70cdaa5600689545b8ff41{
padding:96px 48px 0px 48px !important;
}

.responsive #top #wrap_all .flex_cell.av-3vb5hxqq-06a2f1e88a89e8f07e3920a316f688a9{
padding:48px 48px 0px 48px !important;
}

.responsive #top #wrap_all .flex_cell.av-63jnmky-6785fa2824c13536a70650d61ed36045{
padding:96px 48px 96px 48px !important;
}
}

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

.responsive #top #wrap_all .flex_cell.av-5687npoy-f6ba584e9e70cdaa5600689545b8ff41{
padding:48px 24px 0px 24px !important;
}

.responsive #top #wrap_all .flex_cell.av-3vb5hxqq-06a2f1e88a89e8f07e3920a316f688a9{
padding:32px 24px 0px 24px !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3tmx58k2-a34565fa60545e38ded5a7276f727a3a{
margin-bottom:48px;
}
.flex_column.av-3tmx58k2-a34565fa60545e38ded5a7276f727a3a{
padding:24px 24px 24px 24px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3828l5ua-44989d10b127e5883b9fb60dd6d6035d{
margin-bottom:48px;
}
.flex_column.av-3828l5ua-44989d10b127e5883b9fb60dd6d6035d{
padding:24px 24px 24px 24px;
}

.responsive #top #wrap_all .flex_cell.av-63jnmky-6785fa2824c13536a70650d61ed36045{
padding:48px 24px 48px 24px !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1kdtbb4i-2e15f4fde0d1995e07be5508feef8a06{
margin-bottom:48px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-qjffbwy-01320ce6b5373e062af2e6596bc50236{
margin-bottom:48px;
}
}

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

.responsive #top #wrap_all .flex_cell.av-5687npoy-f6ba584e9e70cdaa5600689545b8ff41{
padding:48px 24px 0px 24px !important;
}

.responsive #top #wrap_all .flex_cell.av-3vb5hxqq-06a2f1e88a89e8f07e3920a316f688a9{
padding:32px 24px 0px 24px !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3tmx58k2-a34565fa60545e38ded5a7276f727a3a{
margin-bottom:48px;
}
.flex_column.av-3tmx58k2-a34565fa60545e38ded5a7276f727a3a{
padding:24px 24px 24px 24px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3828l5ua-44989d10b127e5883b9fb60dd6d6035d{
margin-bottom:48px;
}
.flex_column.av-3828l5ua-44989d10b127e5883b9fb60dd6d6035d{
padding:24px 24px 24px 24px;
}

.responsive #top #wrap_all .flex_cell.av-63jnmky-6785fa2824c13536a70650d61ed36045{
padding:48px 24px 48px 24px !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1kdtbb4i-2e15f4fde0d1995e07be5508feef8a06{
margin-bottom:48px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-qjffbwy-01320ce6b5373e062af2e6596bc50236{
margin-bottom:48px;
}
}
