.flex_cell.av-lirm66r6-a8b3171290a41da234f7bdcc6c8e04bc{
vertical-align:top;
background:url(https://dev.necenterforcircusarts.org/wp-content/uploads/2023/06/necca-2023-summer-training-hero.jpg) 50% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-362mfw6-ad6164edc41242c8416f84d7610a582e{
height:400px;
}

.flex_cell.av-1wb3qpi-65c2fcba16b903f18ba045bd72b0a51c{
vertical-align:top;
background:url(https://dev.necenterforcircusarts.org/wp-content/uploads/2022/12/necca-new-curve-overlay.svg) 50% 0% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-1wb3qpi-65c2fcba16b903f18ba045bd72b0a51c{
padding:50px 50px 50px 50px !important;
}

.flex_cell.av-1a4l65y-6fed74f12146cdce7f58bab2b011fab6{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-1a4l65y-6fed74f12146cdce7f58bab2b011fab6{
padding:15px 7% 0px 7% !important;
}

#top .flex_column.av-1si3weu-e7139625a8357a1e8c36674912fa6b08{
margin-top:0px;
margin-bottom:25px;
}
.flex_column.av-1si3weu-e7139625a8357a1e8c36674912fa6b08{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-1si3weu-e7139625a8357a1e8c36674912fa6b08{
margin-top:0px;
margin-bottom:25px;
}

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

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

#top .flex_column.av-w5uqye-e1b198db21636eece9a1e9f2b8520881{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-w5uqye-e1b198db21636eece9a1e9f2b8520881{
margin-top:0px;
margin-bottom:0px;
}

#top #wrap_all .avia-button.av-cxo5qk6-2a0cc63ec34522140acad0ae2c94e2c3{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-cie5hx2-502de10fd3490dc000c8cf1b68e225ed{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-17dtcwm-4833dfef432b2b118d97c9fdee8bfac9{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-bln2nhy-879978803a3af1a8b49e27b3d93ac227{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-bln2nhy-1-3625ab5d899f36fc01569eac856fa8e4{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

.flex_cell.av-kmqd4s1s-573594779bc66f1d1c119a4695bb73b3{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-kmqd4s1s-573594779bc66f1d1c119a4695bb73b3{
padding:75px 10% 0px 10% !important;
}

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

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

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

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

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

#top #wrap_all .avia-button.av-1g9y4vq-62994d4ca9db5985c50689b7d59d30e9{
margin-bottom:16px;
margin-right:16px;
}

#top #wrap_all .avia-button.av-3yk91y-38d8619cee0956e0fb622205e848736d{
margin-bottom:16px;
margin-right:16px;
}

#top #wrap_all .avia-button.av-sp2ak6-1feb9fd139f0e308b269d47a7eec8eb6{
margin-bottom:16px;
margin-right:16px;
}

#top #wrap_all .avia-button.av-sp2ak6-1-7601ac6ae280fc9e56d47f0694c863c8{
margin-bottom:16px;
margin-right:16px;
}

.flex_cell.av-bejljti-36b4fd57120a043476a17e93cec77424{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-bejljti-36b4fd57120a043476a17e93cec77424{
padding:75px 10% 75px 10% !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-aqirahi-9ca877e19321c718b8b9853ccd83d892{
margin-top:0px;
margin-bottom:75px;
}
.flex_column.av-aqirahi-9ca877e19321c718b8b9853ccd83d892{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-9z66ree-c8ff3087e813cd7a93a6015443f19e3e{
margin-top:0px;
margin-bottom:75px;
}
.flex_column.av-9z66ree-c8ff3087e813cd7a93a6015443f19e3e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

#top .flex_column_table.av-equal-height-column-flextable.av-4l7vlbq-d8831964511fa200366bf82541e5648b{
margin-top:0px;
margin-bottom:75px;
}
.flex_column.av-4l7vlbq-d8831964511fa200366bf82541e5648b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-43es14m-62d18d4dd281edbeb6207db59f05b07a img.avia_image{
box-shadow:none;
}
.avia-image-container.av-43es14m-62d18d4dd281edbeb6207db59f05b07a .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3e0xspi-855e6e7adadd69800d084f94a73d4654{
margin-top:0px;
margin-bottom:75px;
}
.flex_column.av-3e0xspi-855e6e7adadd69800d084f94a73d4654{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

#top #wrap_all .avia-button.av-lirlzv1e-e77d89472f1f71a3007acfbdcdcbb0a4{
margin-bottom:16px;
margin-right:16px;
}

#top #wrap_all .avia-button.av-lirlzv1e-5-73e259f0b11a5443eb23af7b6219e911{
margin-bottom:16px;
margin-right:16px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-81blo6-69760f0d8250bd98227fc5a666300729{
margin-top:0px;
margin-bottom:75px;
}
.flex_column.av-81blo6-69760f0d8250bd98227fc5a666300729{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-1ln35iu-b9e9412b60c44cddf3faf499188f9c88{
margin-top:0px;
margin-bottom:75px;
}
.flex_column.av-1ln35iu-b9e9412b60c44cddf3faf499188f9c88{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

.flex_column.av-17end5i-fcdbd6cfea0fc60a0c66e8beabcb1b46{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

