.avia-section.av-mdjcgsct-70895edb00fee89ee9c97d72e3bc4f23{
background-color:#03465b;
background-image:url(https://www.theberkeleyschool.org/wp-content/uploads/2025/09/sweep-lime-blue.png);
background-repeat:no-repeat;
background-position:100% 100%;
background-attachment:scroll;
}

#top .av-special-heading.av-mdjche4x-d0f5a4d7e21430eec9aa6108256783c0{
padding-bottom:28px;
}
body .av-special-heading.av-mdjche4x-d0f5a4d7e21430eec9aa6108256783c0 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mdjche4x-d0f5a4d7e21430eec9aa6108256783c0 .av-subheading{
font-size:20px;
}

#top #wrap_all .avia-button.av-mg4g50io-c325ce20911147cc86c30af02bc9ca80{
margin:0 0 40px 0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-p3mb-5b2bcc43e569723e4d6490302fe6d08f{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-p3mb-5b2bcc43e569723e4d6490302fe6d08f{
width:48%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-p3mb-5b2bcc43e569723e4d6490302fe6d08f .av-flex-placeholder{
width:4%;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-mdjm5p8v-033af1f8564395124f001b68a65f355b{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-mdjm5p8v-033af1f8564395124f001b68a65f355b{
width:48%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-mdjm5p8v-033af1f8564395124f001b68a65f355b .av-flex-placeholder{
width:4%;
}

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

.avia-section.av-rodoc-091541a8dd904c37e13759d9087da85f{
background-color:#fff8d7;
background-image:unset;
}

#top .flex_column.av-zcgc-384821e48914679a9a8504305a8222f9{
margin-bottom:40px;
}
.flex_column.av-zcgc-384821e48914679a9a8504305a8222f9{
padding:0 0 0 0;
}
.responsive #top #wrap_all .flex_column.av-zcgc-384821e48914679a9a8504305a8222f9{
margin-bottom:40px;
}

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

#top .flex_column.av-mnz2s-1f73cfbb207626b71e038f4ce51a781b{
margin-bottom:40px;
}
.responsive #top #wrap_all .flex_column.av-mnz2s-1f73cfbb207626b71e038f4ce51a781b{
margin-bottom:40px;
}

#top .av-special-heading.av-mdl0yzj5-dced5ea9aea203a91de579a9ad4c3c4c{
padding-bottom:10px;
}
body .av-special-heading.av-mdl0yzj5-dced5ea9aea203a91de579a9ad4c3c4c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mdl0yzj5-dced5ea9aea203a91de579a9ad4c3c4c .av-subheading{
font-size:15px;
}

.avia-section.av-mg4glrfn-e6aa7f442d8a21716fd52adaa7f35db6{
background-color:#ffffff;
background-image:unset;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1p2b1mt-cb9f8d90d58b915e09e730ef02be90a0{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-1p2b1mt-cb9f8d90d58b915e09e730ef02be90a0{
width:47%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1p2b1mt-cb9f8d90d58b915e09e730ef02be90a0 .av-flex-placeholder{
width:6%;
}

#top .av-special-heading.av-mg4glzr9-778e5a36f909cfa545359bef93274dde{
padding-bottom:10px;
}
body .av-special-heading.av-mg4glzr9-778e5a36f909cfa545359bef93274dde .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mg4glzr9-778e5a36f909cfa545359bef93274dde .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-mg4gmgnl-c2eed561e42362351bf61d60aea296d3{
padding-bottom:10px;
}
body .av-special-heading.av-mg4gmgnl-c2eed561e42362351bf61d60aea296d3 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mg4gmgnl-c2eed561e42362351bf61d60aea296d3 .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-4xfezp-ae45d73c56995021f2771a154bfa9067{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-4xfezp-ae45d73c56995021f2771a154bfa9067{
width:47%;
margin-left:0;
padding:0 0 0 0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-4xfezp-ae45d73c56995021f2771a154bfa9067 .av-flex-placeholder{
width:6%;
}

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

#top .flex_column.av-mg4gpysh-8478a258c006bb09816de61661ed93f7{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-mg4gpysh-8478a258c006bb09816de61661ed93f7{
border-width:1px;
border-color:#0482c3;
border-style:solid;
border-radius:10px 10px 10px 10px;
padding:25px 60px 25px 70px;
}
.responsive #top #wrap_all .flex_column.av-mg4gpysh-8478a258c006bb09816de61661ed93f7{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-mg4gphp6-412cb4b4093b1f1c3efdf722cbc6921b{
padding-bottom:10px;
font-size:40px;
}
body .av-special-heading.av-mg4gphp6-412cb4b4093b1f1c3efdf722cbc6921b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mg4gphp6-412cb4b4093b1f1c3efdf722cbc6921b .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-mg4gphp6-412cb4b4093b1f1c3efdf722cbc6921b .av-subheading{
font-size:20px;
}

.avia-section.av-w9lz8-3efca2befefa487277b44816ff672b62{
background-color:rgba(0,170,144,0.1);
background:linear-gradient( to bottom, rgba(0,170,144,0.1), #ffffff );
}

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


@media only screen and (min-width: 990px){ 
#top #wrap_all .avia-button.av-mg4g50io-c325ce20911147cc86c30af02bc9ca80{
margin:0 0 75px 0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1p2b1mt-cb9f8d90d58b915e09e730ef02be90a0{
margin-top:30px;
margin-bottom:30px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-4xfezp-ae45d73c56995021f2771a154bfa9067{
margin-top:30px;
margin-bottom:30px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top .av-special-heading.av-mdjche4x-d0f5a4d7e21430eec9aa6108256783c0{
margin:50px 0 0 0;
}

.flex_column.av-1p2b1mt-cb9f8d90d58b915e09e730ef02be90a0{
padding:0 0 40px 0;
}

.flex_column.av-mg4gpysh-8478a258c006bb09816de61661ed93f7{
padding:25px 50px 25px 60px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top .av-special-heading.av-mdjche4x-d0f5a4d7e21430eec9aa6108256783c0{
margin:40px 0 0 0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-p3mb-5b2bcc43e569723e4d6490302fe6d08f{
margin-top:0;
margin-bottom:0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-mdjm5p8v-033af1f8564395124f001b68a65f355b{
margin-top:0;
margin-bottom:0;
}

#top .flex_column.av-zcgc-384821e48914679a9a8504305a8222f9{
margin-top:0;
margin-bottom:0;
}
.responsive #top #wrap_all .flex_column.av-zcgc-384821e48914679a9a8504305a8222f9{
margin-top:0;
margin-bottom:0;
}

#top .flex_column.av-mnz2s-1f73cfbb207626b71e038f4ce51a781b{
margin-top:0;
margin-bottom:0;
}
.responsive #top #wrap_all .flex_column.av-mnz2s-1f73cfbb207626b71e038f4ce51a781b{
margin-top:0;
margin-bottom:0;
}

#top .av-special-heading.av-mdl0yzj5-dced5ea9aea203a91de579a9ad4c3c4c{
margin:25px 0 0 0;
}

#top .flex_column.av-mg4gpysh-8478a258c006bb09816de61661ed93f7{
margin-top:20px;
}
.flex_column.av-mg4gpysh-8478a258c006bb09816de61661ed93f7{
padding:25px 40px 25px 50px;
}
.responsive #top #wrap_all .flex_column.av-mg4gpysh-8478a258c006bb09816de61661ed93f7{
margin-top:20px;
}

#top #wrap_all .av-special-heading.av-mg4gphp6-412cb4b4093b1f1c3efdf722cbc6921b .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top .av-special-heading.av-mdjche4x-d0f5a4d7e21430eec9aa6108256783c0{
margin:40px 0 0 0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-p3mb-5b2bcc43e569723e4d6490302fe6d08f{
margin-top:0;
margin-bottom:0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-mdjm5p8v-033af1f8564395124f001b68a65f355b{
margin-top:0;
margin-bottom:0;
}

#top .flex_column.av-zcgc-384821e48914679a9a8504305a8222f9{
margin-top:0;
margin-bottom:0;
}
.responsive #top #wrap_all .flex_column.av-zcgc-384821e48914679a9a8504305a8222f9{
margin-top:0;
margin-bottom:0;
}

#top .flex_column.av-mnz2s-1f73cfbb207626b71e038f4ce51a781b{
margin-top:0;
margin-bottom:0;
}
.responsive #top #wrap_all .flex_column.av-mnz2s-1f73cfbb207626b71e038f4ce51a781b{
margin-top:0;
margin-bottom:0;
}

#top .av-special-heading.av-mdl0yzj5-dced5ea9aea203a91de579a9ad4c3c4c{
margin:20px 0 0 0;
}

#top .flex_column.av-mg4gpysh-8478a258c006bb09816de61661ed93f7{
margin-top:20px;
}
.flex_column.av-mg4gpysh-8478a258c006bb09816de61661ed93f7{
padding:25px 25px 25px 25px;
}
.responsive #top #wrap_all .flex_column.av-mg4gpysh-8478a258c006bb09816de61661ed93f7{
margin-top:20px;
}

#top #wrap_all .av-special-heading.av-mg4gphp6-412cb4b4093b1f1c3efdf722cbc6921b .av-special-heading-tag{
font-size:0.8em;
}

#top .av-special-heading.av-mdl17o7i-e7157b62403d70fe3fd39d65d2816440{
margin:0 0 0 0;
}
}
