.flex_cell.av-5lgy65p9-8d479b7eb661e70ba089d906bbf2179e{
vertical-align:middle;
background:url(https://dev.necenterforcircusarts.org/wp-content/uploads/2023/12/necca-2023-performance-boot-camp-hero.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-5lgy65p9-8d479b7eb661e70ba089d906bbf2179e{
padding:100px 10% 125px 10% !important;
}

.flex_cell.av-5azym74t-f052681d83faa84120f478520a66ebc1{
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-5azym74t-f052681d83faa84120f478520a66ebc1{
padding:50px 50px 50px 50px !important;
}

.flex_cell.av-4zoa1pst-3358eeec94fc1e5fef017e2f04b6f824{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-4zoa1pst-3358eeec94fc1e5fef017e2f04b6f824{
padding:15px 7% 0px 7% !important;
}

#top .flex_column.av-4vhy3gwt-90c468902d28419eab688ffcf7edbb14{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-4vhy3gwt-90c468902d28419eab688ffcf7edbb14{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-4vhy3gwt-90c468902d28419eab688ffcf7edbb14{
margin-top:0px;
margin-bottom:0px;
}

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

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

#top .hr.hr-invisible.av-fs0s6e5-e106b09597c0ba4215ebb22c5d720cd9{
height:25px;
}

#top #wrap_all .avia-button.av-444p9wbh-eedb06fe5d1557f38b06a33de8230f02{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

#top #wrap_all .avia-button.av-425pxfx9-6d92b500f81925767850ce45c9300f21{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}

.flex_cell.av-3rdfqf6l-fda4c8bc9d4b87f2ada176d3508c7e09{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-3rdfqf6l-fda4c8bc9d4b87f2ada176d3508c7e09{
padding:75px 7% 0px 7% !important;
}

#top .flex_column.av-3fu7o9zx-c333b30074451cbb7aa5b44ac3163a01{
margin-top:0px;
margin-bottom:35px;
}
.flex_column.av-3fu7o9zx-c333b30074451cbb7aa5b44ac3163a01{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-3fu7o9zx-c333b30074451cbb7aa5b44ac3163a01{
margin-top:0px;
margin-bottom:35px;
}

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

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

#top .flex_column.av-3mk3m7tp-1890179a1d942ee4bf6207d4fa19b3c5{
margin-top:0px;
margin-bottom:35px;
}
.flex_column.av-3mk3m7tp-1890179a1d942ee4bf6207d4fa19b3c5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-3mk3m7tp-1890179a1d942ee4bf6207d4fa19b3c5{
margin-top:0px;
margin-bottom:35px;
}

#top .hr.av-1rqu6kf1-e32c589a983fa7eb12c08b72ea3c5c35{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-1rqu6kf1-e32c589a983fa7eb12c08b72ea3c5c35 .hr-inner{
width:80%;
border-color:#f9a047;
}

.flex_cell.av-1hlceva5-0da952c785f8b60c9af948daf5ff7ea2{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-1hlceva5-0da952c785f8b60c9af948daf5ff7ea2{
padding:35px 7% 75px 7% !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1ax2teql-9a8b7091d10de3fabb09b68720943c95{
margin-top:0px;
margin-bottom:35px;
}
.flex_column.av-1ax2teql-9a8b7091d10de3fabb09b68720943c95{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

#top #wrap_all .avia-button.av-qoc8yql-31a534d5b56a2347c6e87c98d4bf3d95{
margin-bottom:5px;
margin-right:5px;
}

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

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

