#page-container{padding-top:160px!important;margin-top:-1px}#et-secondary-nav li a{padding:0.5em;background:#929c50}@media (max-width:980px){div.et_pb_section.et_pb_section_0{margin-top:-6px}}@media (min-width:981px){#main-header li.cta-item{display:none}}@media (max-width:980px){#main-header li.cta-top{display:none}}li.style-cta,li.style-cta2{background:#538ECF;width:50%;margin-bottom:10px}li.style-cta a,li.style-cta2 a{color:#fff}li.style-cta2{background:#929c50}@media (min-width:768px) and (max-width:980px){li.style-cta,li.style-cta2{width:33%}}#et-secondary-menu>ul>li>a:hover{opacity:0.9}@media (max-width:980px){.et_pb_section.trio{background-size:150%;background-position-x:left}}@media (max-width:767px){.et_pb_section.trio{background-size:300%;background-position-x:center}}@media all and (max-width:980px){.desktop_only{display:none}}a.underlined_link,.single-post .et_pb_post_content a{text-decoration:underline}.contactlinks a:hover,#quicklinks a:hover{color:#929c50!important}.callout{width:80%;font-weight:600;margin-left:auto;margin-right:auto}.callout2{width:80%;font-weight:600}.et_pb_column_1.et_pb_sticky{padding-bottom:20px!important}.home .et_pb_section_0{position:relative}#presto-player-1{max-height:70vh}#home_instalabel{font-family:mercury,serif;font-size:22px;font-weight:600;color:#00386f;padding-bottom:0;padding-left:10px}div.esf-insta-follow-btn-wrap{display:none!important}@media screen and (max-width:980px){.reverse{display:flex;flex-direction:column-reverse}}@media only screen and (min-width:981px){.home-boxes .et_pb_text_overlay_wrapper{height:134px!important;display:flex;justify-content:center;align-items:center}}@media all and (min-width:981px) and (max-width:1200px){.home-boxes .et_pb_text_overlay_wrapper{width:215px}.home-boxes .et_pb_slide_description{display:flex;flex-direction:column;align-items:center}}@media all and (max-width:1215px){table#preschool{display:none}}table#preschool{width:90%;border:1px solid #00386f;border-collapse:collapse;table-layout:fixed}table#preschool th,table#preschool td{border:1px solid #00386f;text-align:center}table#preschool td{font-size:14px}table#preschool th{color:#0d619e}td.optional{background:#c6dffb}td.core{background:#c4cd7e}#sportslist{float:left}@media all and (max-width:800px){#eagle{display:none}}@media all and (min-width:801px){#sportslist{margin-right:100px;margin-top:25px}}#upcoming-events{padding-bottom:10px}#upcoming-events.container{padding-bottom:20px}#upcoming-events ul{list-style:none}#upcoming-events>.title,#beacon>.title{background:#E5E5E5;text-align:center;padding:20px 0;margin-bottom:20px;display:block}#upcoming-events .month{margin-bottom:20px}#upcoming-events .month h4{margin-bottom:10px}#upcoming-events .month ul{padding:0;line-height:1.5em}#upcoming-events .month li{position:relative;margin-bottom:12px}#upcoming-events .month .date{position:absolute;right:100%;padding-right:10px;padding-top:1px}#upcoming-events .month .title,#upcoming-events .month .details{display:block}#upcoming-events .month-more{display:none}#upcoming-events a.button{display:block;padding:20px 20px;text-align:center;margin-bottom:20px}#upcoming-events .veracross-link{display:block;padding-top:10px;border-top:1px solid #E5E5E5}#upcoming-events .veracross-link a{color:#036BA5}#upcoming-events .month .date,#upcoming-events .month .details{font-size:.8em}#upcoming-events>.title,#beacon>.title,#upcoming-events .month h4,#news-archive .title{text-transform:uppercase}#upcoming-events a.button:hover{color:#FFF}#upcoming-events .month h4{color:#036BA5}#upcoming-events>.title,#beacon>.title,#upcoming-events .month{color:#000}#upcoming-events .month .details{font-style:italic}@media screen and (max-width:1150px){#upcoming-events .month .date,#upcoming-events .month .title{position:relative;left:0;right:auto;padding-right:0;display:block}}@media screen and (max-width:800px){#upcoming-events .month .date,#upcoming-events .month .title{position:relative;left:0;right:auto;padding-right:0;display:block}}.esf_insta_load_more_btn{text-transform:uppercase;font-family:'trade-gothic';font-size:18px;font-weight:bolder;border-radius:0!important}div#supportvision{width:90%;margin-left:auto;margin-right:auto;border:1px solid #538ecf;padding:20px;margin-bottom:20px;margin-top:15px}.blog-mini-blurb .et_pb_blurb_content{display:flex}.blog-mini-blurb .et_pb_main_blurb_image{width:auto;margin:0}.et_pb_row .et_pb_column div.blog-mini-blurb{margin-bottom:0}.blog-mini-blurb .et_pb_blurb_container{padding-left:10px}@media (max-width:980px){#aacs-post-header .et_pb_column:first-child,#aacs-post-header .et_pb_column:first-child .et_pb_image,#aacs-post-header .et_pb_column:first-child .et_pb_image_wrap,#aacs-post-header .et_pb_column:first-child img{height:100%;width:100%}#aacs-post-header .et_pb_column:first-child img{object-fit:cover;object-position:top}.postid-237792 #aacs-post-header .et_pb_column:first-child img{object-position:0 50%}.postid-237779 #aacs-post-header .et_pb_column:first-child img{object-position:0 50%}.postid-237775 #aacs-post-header .et_pb_column:first-child img{object-position:0 50%}.postid-237547 #aacs-post-header .et_pb_column:first-child img{object-position:0 50%}.postid-237646 #aacs-post-header .et_pb_column:first-child img{object-position:0 50%}.postid-237548 #aacs-post-header .et_pb_column:first-child img{object-position:0 50%}.postid-237543 #aacs-post-header .et_pb_column:first-child img{object-position:0 50%}.postid-237833 #aacs-post-header .et_pb_column:first-child img{object-position:0 50%}.postid-237838 #aacs-post-header .et_pb_column:first-child img{object-position:0 50%}.postid-237892 #aacs-post-header .et_pb_column:first-child img{object-position:0 50%}.postid-238052 #aacs-post-header .et_pb_column:first-child img{object-position:0 50%}}.aacs-mini-blog .et_pb_ajax_pagination_container{display:flex;flex-wrap:wrap;justify-content:space-between}.aacs-mini-blog article{width:20%;justify-content:space-between;display:flex;flex-wrap:wrap;align-items:center}@media (max-width:730px){.aacs-mini-blog .et_pb_ajax_pagination_container{display:block}.aacs-mini-blog article{width:100%;margin-bottom:0!important}}.boshoven{margin-right:20px}.et_bloom .et_bloom_flyin_left{width:350px;padding-right:0!important}