.flex_cell.av-5vf6ge-c3f256385d9bd44dd770d0d50f01f768{
vertical-align:top;
background:url(https://dev.necenterforcircusarts.org/wp-content/uploads/2023/05/necca-2023-private-lessons-hero.jpg) 50% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-5ryb32-7229f2a28dc59b94c5f95248fc0095a4{
height:400px;
}

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

.flex_cell.av-50w8q6-5a759d4ec1fe4246de69cb99c2e4148c{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-50w8q6-5a759d4ec1fe4246de69cb99c2e4148c{
padding:15px 7% 0px 7% !important;
}

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

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

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

.flex_cell.av-43c1cu-d95daeea7fe76c35a1e4e0ae26bfc0bb{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-43c1cu-d95daeea7fe76c35a1e4e0ae26bfc0bb{
padding:35px 10% 75px 10% !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3ynqpq-c699fb01b5315ecd47b748000ede26a1{
margin-top:0px;
margin-bottom:0px;
}

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

#top .hr.hr-invisible.av-cz3q6-732cf8f4f0fcda8ebdf9380bbadbf250{
height:35px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2s2uau-1293e879e8a736207fde3bd293d2b40b{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-2s2uau-1293e879e8a736207fde3bd293d2b40b{
border-width:4px;
border-color:#f9a047;
border-style:solid;
padding:35px 35px 25px 35px;
background-color:#fcf9f7;
}

#top .hr.hr-invisible.av-6n8sm-2ef383e46d4d113452b65ebbbdadf60e{
height:25px;
}

#top .hr.hr-invisible.av-lr10291e-ee35d8a42e5d7357f5931e59101d7956{
height:25px;
}

#top .hr.av-237y92-85526c50e7c7ea8c028eccd4181bc109{
margin-top:50px;
margin-bottom:50px;
}
.hr.av-237y92-85526c50e7c7ea8c028eccd4181bc109 .hr-inner{
width:80%;
border-color:#f9a047;
}

#top .flex_column.av-1y9cgu-67a10240c84f0c05c217aa817d77550f{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-1y9cgu-67a10240c84f0c05c217aa817d77550f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-1y9cgu-67a10240c84f0c05c217aa817d77550f{
margin-top:0px;
margin-bottom:0px;
}

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

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

