.flex_cell.av-bgc7f3-590bc51b0a294d9528185d14e884b29b{
vertical-align:top;
background:url(https://www.dev.necenterforcircusarts.org/wp-content/uploads/2023/11/necca-2023-employment-hero.jpg) 50% 0% no-repeat scroll ;
}

#top .hr.hr-invisible.av-bbj70v-3d6741b5dcd71dfeb30814b3129ba8a5{
height:400px;
}

.flex_cell.av-azz99b-9b9ed86179e01cc6782ad0f3a4901081{
vertical-align:top;
background:url(https://www.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-azz99b-9b9ed86179e01cc6782ad0f3a4901081{
padding:50px 50px 50px 50px !important;
}

.flex_cell.av-ao22n3-6c539dbab2e85cc00d21f195cda2ebe3{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-ao22n3-6c539dbab2e85cc00d21f195cda2ebe3{
padding:15px 7% 75px 7% !important;
}

.flex_column.av-aip3vr-965fa40087b0e309b813c21bed64605e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

#top #wrap_all .avia-button.av-9p00zz-b71285709abcc79bd79865026d3417aa{
margin-bottom:15px;
margin-right:8px;
margin-left:8px;
}

#top #wrap_all .avia-button.av-9k9qlj-37bc1e290eac59c619cd3ebdbcc58324{
margin-bottom:15px;
margin-right:8px;
margin-left:8px;
}

.flex_cell.av-96vcuv-6bf549a046251d50957575fcf8bc8344{
vertical-align:top;
background-color:#fcf9f7;
}
.responsive #top #wrap_all .flex_cell.av-96vcuv-6bf549a046251d50957575fcf8bc8344{
padding:75px 10% 50px 10% !important;
}

.flex_column.av-8ymiwf-24095ca8d818ebe212c2cc3228358396{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .av-special-heading.av-8rhil3-23b3c3eddc2fd366cea82e4f15f0ae58{
margin:0px 0px 0px 0px;
padding-bottom:10px;
}
body .av-special-heading.av-8rhil3-23b3c3eddc2fd366cea82e4f15f0ae58 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-8rhil3-23b3c3eddc2fd366cea82e4f15f0ae58 .av-subheading{
font-size:15px;
}

.flex_column.av-8ddfov-291362483bd05e1b1f4be73bea346208{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

.flex_column.av-7xqttz-5bec6ec71c53de5e636e41e21ce15b68{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_cell.av-6wqdgv-ca198a52d5ed7fc257a73c497d9fa822{
vertical-align:top;
background-color:#fcf9f7;
}
.responsive #top #wrap_all .flex_cell.av-6wqdgv-ca198a52d5ed7fc257a73c497d9fa822{
padding:50px 10% 0px 10% !important;
}

.flex_column.av-6pbahz-404196d76ea73fba0299d9fe88a4d583{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

.flex_column.av-69p42n-db6a19cf1420589b8141034e2bbf7b97{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_cell.av-5205j3-c055fad1230a2f36dda7da9de17a0f99{
vertical-align:top;
background-color:#fcf9f7;
}
.responsive #top #wrap_all .flex_cell.av-5205j3-c055fad1230a2f36dda7da9de17a0f99{
padding:75px 10% 75px 10% !important;
}

#top .hr.av-4v1xtb-1fc30e2015661ebb2cfa18f5c0d83bff{
margin-top:0px;
margin-bottom:75px;
}
.hr.av-4v1xtb-1fc30e2015661ebb2cfa18f5c0d83bff .hr-inner{
width:50%;
border-color:#f9a047;
}

.flex_column.av-4pi453-b417c17572238161b0c62c67507d067c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_cell.av-430q0v-c99f8892dd9f4aff41a4cee401adb1c1{
vertical-align:top;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-430q0v-c99f8892dd9f4aff41a4cee401adb1c1{
padding:125px 10% 125px 10% !important;
}

.flex_column.av-3x726n-c2a67fbb77d0877fd173af2868f99651{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-3suzcv-941490d05713ba65ee71d487c2fd6caa{
margin:0px 0px 8px 0px;
padding-bottom:0;
color:#f9a047;
}
body .av-special-heading.av-3suzcv-941490d05713ba65ee71d487c2fd6caa .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3suzcv-941490d05713ba65ee71d487c2fd6caa .special-heading-inner-border{
border-color:#f9a047;
}
.av-special-heading.av-3suzcv-941490d05713ba65ee71d487c2fd6caa .av-subheading{
font-size:15px;
}

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

#top .hr.hr-invisible.av-38me6v-d63f4e03e670fc016ee976dcbc59ac62{
height:16px;
}

#top #wrap_all .avia-button.av-aedu7-80b9a8c4cf482774b79643001484505c{
margin-bottom:15px;
margin-right:15px;
}

#top #wrap_all .avia-button.av-2rlxkv-c7edcccfa817b6eae101d517299c4d82{
margin-bottom:15px;
margin-right:15px;
}

.flex_column.av-2i7ovr-aa97f4348aee02d133f84b9b6458c698{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-8k0y7-3d79734e03badda7bc08833166e6046e img.avia_image{
box-shadow:none;
}
.avia-image-container.av-8k0y7-3d79734e03badda7bc08833166e6046e .av-image-caption-overlay-center{
color:#ffffff;
}

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

.avia-section.av-78z9z-046c439398d60fab99d5bb65e7a6f6d0{
background-color:#f9a047;
background-image:unset;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1uccxb-324f0402ab038afc3256d39b697ac045{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-1uccxb-324f0402ab038afc3256d39b697ac045{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.avia-image-container.av-1maenj-45a0a9b0226eacc30a5f6c1cd84b0687 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1maenj-45a0a9b0226eacc30a5f6c1cd84b0687 .av-image-caption-overlay-center{
color:#ffffff;
}

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

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

#top .av_textblock_section.av-11zhdr-e1757fd856e617c49c236817e51563a2 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-x4aa7-5120765e82f1c99d3ce5d87388de5433{
height:20px;
}

#top #wrap_all .avia-button.av-m94hr-c0b058832a41467062498170ccaeb559{
margin-bottom:15px;
margin-right:15px;
}

#top #wrap_all .avia-button.av-f2j2v-8d09212919e691f15ff01fafe91ee347{
margin-bottom:15px;
margin-right:15px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
.responsive #top #wrap_all .flex_cell.av-430q0v-c99f8892dd9f4aff41a4cee401adb1c1{
padding:75px 10% 75px 10% !important;
}
}

@media only screen and (max-width: 479px){ 
.responsive #top #wrap_all .flex_cell.av-430q0v-c99f8892dd9f4aff41a4cee401adb1c1{
padding:75px 10% 75px 10% !important;
}
}
