.flex_cell.av-3453nwjz-1f7424a21ee72dff82317347cfbf4bd1{
vertical-align:top;
background-color:#fcf9f7;
}
.responsive #top #wrap_all .flex_cell.av-3453nwjz-1f7424a21ee72dff82317347cfbf4bd1{
padding:96px 96px 0px 96px !important;
}

#top .flex_column.av-b0pwdjj-43c82fefda986ec00dcca06bd110fcb8{
margin-top:0px;
margin-bottom:48px;
}
.flex_column.av-b0pwdjj-43c82fefda986ec00dcca06bd110fcb8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-b0pwdjj-43c82fefda986ec00dcca06bd110fcb8{
margin-top:0px;
margin-bottom:48px;
}

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

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

#top .hr.hr-invisible.av-2dtvlvpr-c638aeee7f710b605fc3264248fb12bf{
height:8px;
}

#top .flex_column.av-1tmqshe7-58d856f79a547a75c52919c2a517628b{
margin-top:0px;
margin-bottom:48px;
}
.flex_column.av-1tmqshe7-58d856f79a547a75c52919c2a517628b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-1tmqshe7-58d856f79a547a75c52919c2a517628b{
margin-top:0px;
margin-bottom:48px;
}

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

#top .flex_column.av-17rxv4gf-c8e1c093d81c34594255ea97e3db44c5{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-17rxv4gf-c8e1c093d81c34594255ea97e3db44c5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-17rxv4gf-c8e1c093d81c34594255ea97e3db44c5{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-1517haz3-9273f12cad2abf1dd53241d95592012f{
margin:0px 0px 32px 0px;
padding-bottom:0;
}
body .av-special-heading.av-1517haz3-9273f12cad2abf1dd53241d95592012f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1517haz3-9273f12cad2abf1dd53241d95592012f .av-subheading{
font-size:15px;
}

.flex_cell.av-1tlun2q7-734b6e787c100b268acade60151976c8{
vertical-align:top;
background-color:#fcf9f7;
}
.responsive #top #wrap_all .flex_cell.av-1tlun2q7-734b6e787c100b268acade60151976c8{
padding:96px 96px 0px 96px !important;
}

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

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

.flex_cell.av-1egrpbkf-811185ca92e2ab2ab008b29a3fc5c975{
vertical-align:top;
background-color:#fcf9f7;
}
.responsive #top #wrap_all .flex_cell.av-1egrpbkf-811185ca92e2ab2ab008b29a3fc5c975{
padding:32px 96px 96px 96px !important;
}

#top .flex_column.av-19seslan-071d72e5eb1f6465b5a5ce8851690c67{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-19seslan-071d72e5eb1f6465b5a5ce8851690c67{
background:url(https://necenterforcircusarts.com/wp-content/uploads/2025/02/necca-2026-summer-skills-retreat-1.jpg) 50% 0% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_column.av-19seslan-071d72e5eb1f6465b5a5ce8851690c67{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-12syq3tb-b829c94607809f2d7d4ba2e6f6525e67{
height:300px;
}

#top .flex_column.av-f2o2r4f-5d4e8f754d6712e16667e907c6510d67{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-f2o2r4f-5d4e8f754d6712e16667e907c6510d67{
background:url(https://necenterforcircusarts.com/wp-content/uploads/2025/07/necca-2026-intensive-program-3.jpg) 50% 0% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_column.av-f2o2r4f-5d4e8f754d6712e16667e907c6510d67{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-1d3q9cf-39f95d8a363fa0d939e575b5ae3f3d4c{
height:300px;
}

#top .flex_column.av-tru9ibz-4cee5ccf402acfdf67629804f5f61135{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-tru9ibz-4cee5ccf402acfdf67629804f5f61135{
background:url(https://necenterforcircusarts.com/wp-content/uploads/2025/07/necca-2026-intensive-program-4.jpg) 50% 0% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_column.av-tru9ibz-4cee5ccf402acfdf67629804f5f61135{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-nkruuxb-731529c4a8717d2a7b6f81d1d6ca226f{
height:300px;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
.responsive #top #wrap_all .flex_cell.av-3453nwjz-1f7424a21ee72dff82317347cfbf4bd1{
padding:96px 48px 0px 48px !important;
}

.responsive #top #wrap_all .flex_cell.av-1tlun2q7-734b6e787c100b268acade60151976c8{
padding:96px 48px 0px 48px !important;
}

.responsive #top #wrap_all .flex_cell.av-1egrpbkf-811185ca92e2ab2ab008b29a3fc5c975{
padding:32px 48px 96px 48px !important;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.responsive #top #wrap_all .flex_cell.av-3453nwjz-1f7424a21ee72dff82317347cfbf4bd1{
padding:48px 24px 0px 24px !important;
}

#top .flex_column.av-b0pwdjj-43c82fefda986ec00dcca06bd110fcb8{
margin-bottom:48px;
}
.responsive #top #wrap_all .flex_column.av-b0pwdjj-43c82fefda986ec00dcca06bd110fcb8{
margin-bottom:48px;
}

#top .flex_column.av-1tmqshe7-58d856f79a547a75c52919c2a517628b{
margin-bottom:48px;
}
.responsive #top #wrap_all .flex_column.av-1tmqshe7-58d856f79a547a75c52919c2a517628b{
margin-bottom:48px;
}

.responsive #top #wrap_all .flex_cell.av-1tlun2q7-734b6e787c100b268acade60151976c8{
padding:48px 24px 0px 24px !important;
}

.responsive #top #wrap_all .flex_cell.av-1egrpbkf-811185ca92e2ab2ab008b29a3fc5c975{
padding:32px 24px 48px 24px !important;
}
}

@media only screen and (max-width: 479px){ 
.responsive #top #wrap_all .flex_cell.av-3453nwjz-1f7424a21ee72dff82317347cfbf4bd1{
padding:48px 24px 0px 24px !important;
}

#top .flex_column.av-b0pwdjj-43c82fefda986ec00dcca06bd110fcb8{
margin-bottom:48px;
}
.responsive #top #wrap_all .flex_column.av-b0pwdjj-43c82fefda986ec00dcca06bd110fcb8{
margin-bottom:48px;
}

#top .flex_column.av-1tmqshe7-58d856f79a547a75c52919c2a517628b{
margin-bottom:48px;
}
.responsive #top #wrap_all .flex_column.av-1tmqshe7-58d856f79a547a75c52919c2a517628b{
margin-bottom:48px;
}

.responsive #top #wrap_all .flex_cell.av-1tlun2q7-734b6e787c100b268acade60151976c8{
padding:48px 24px 0px 24px !important;
}

.responsive #top #wrap_all .flex_cell.av-1egrpbkf-811185ca92e2ab2ab008b29a3fc5c975{
padding:32px 24px 48px 24px !important;
}
}
