h1,h2,h3,h4,h5{font-family:'Crimson Text';color:#283444}h1{font-size:50px}h2{font-size:36px}h3{font-size:28px}p{font-size:20px}#main-header,#main-area,.sub-menu{background-color:#fdfdf9!important}.et_pb_section{background-color:#fdfdf9}.tribe-events-c-search__button:after{content:'Search';color:white!important;font-size:16px!important}.tribe-events-c-search__button{color:#a52935!important;font-size:0px!important}#tribe_events_filters_wrapper,.tribe-events-filters-content{background-color:#f5f1ea!important}.tribe-events-c-events-bar__views:before{content:'Sort by';font-weight:bold;padding-top:5px;color:black}#tribe_events_filters_wrapper .tribe-events-filters-group-heading{font-size:20px}.tribe-events-c-ical,.tribe-events-filters-label,.tribe-events-cal-links,.tribe_events_filters_close_filters{display:none!important}.tribe-events-filters-content .tribe-events-filters-legend{color:red!important}.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{padding-top:40px}@media all and (min-width:768px){.et-pb-arrow-next{opacity:1;right:22px}.et-pb-arrow-prev{opacity:1;left:22px}}@media all and (max-width:767px){.et-pb-arrow-next{opacity:1;right:0}.et-pb-arrow-prev{opacity:1;left:0}}.team-photo img:hover{max-width:102%}#top-menu .current-menu-item a::before,#top-menu .current_page_item a::before{content:"";position:absolute;z-index:2;left:0;right:0}#top-menu li a:before{content:"";position:absolute;z-index:-2;left:0;right:100%;bottom:50%;background:#ab3230;height:3px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#top-menu li a:hover{opacity:1!important}#top-menu li a:hover:before{right:0}#top-menu li li a:before{bottom:10%}@media only screen and (max-width:1100px){#et-top-navigation span.mobile_menu_bar:before,#et-top-navigation span.mobile_menu_bar:after{color:#ab3230!important}}.mobile_menu_bar:after{content:'MENU';position:relative!important;bottom:10px;left:10%;color:#ab3230!important}.mobile_nav.opened .mobile_menu_bar:before{content:'4d'}.et_mobile_menu{border-top:3px solid #283444;color:#ab3230!important}.mobile_menu_bar,.mobile_menu_bar_toggle{color:#ab3230!important}@media only screen and (max-width:1101px){#top-menu-nav,#top-menu{display:none}#et_top_search{display:none}#et_mobile_nav_menu{display:block}}.n2-ss-slider .n2-ow,.n2-ss-slider .n2-ow::before,.n2-ss-slider .n2-ow::after,.n2-ss-slider .n2-ow-all *,.n2-ss-slider .n2-ow-all ::before,.n2-ss-slider .n2-ow-all ::after{padding-top:0px}.et_pb_section .et_pb_section_1 .et_pb_with_background .et_section_regular{padding-top:0%!important}.et_pb_toggle_open .et_pb_toggle_title:before{color:black;font-family:'Lato',sans-serif!important;font-size:36px;content:"+";-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.et_pb_toggle_close .et_pb_toggle_title:before{color:black;font-family:'Lato'!important;font-size:36px;content:"+";-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.et_pb_newsletter_result h2{color:#283444!important}.red-button{background-color:#AB3230;border:none;color:#FDFDF9;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:18px;font-weight:900;margin:4px 2px;cursor:pointer;font-family:Lato;text-transform:capitalize;box-shadow:0px 8px 15px rgba(0,0,0,0.3);border-radius:0px}.white-button{background-color:#FDFDF9;border:none;color:#16697A;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:18px;margin:4px 2px;cursor:pointer;font-family:Lato;text-transform:capitalize;box-shadow:0px 8px 15px rgba(0,0,0,0.3);border-radius:0px}.green-button{background-color:#16697A;border:none;color:#FDFDF9;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:18px;margin:4px 2px;cursor:pointer;font-family:Lato;text-transform:capitalize;box-shadow:0px 8px 15px rgba(0,0,0,0.3);border-radius:0px}.green-button:hover{background-color:#16697A!important;border:none!important;color:#FDFDF9!important;padding:15px 32px!important;text-align:center!important;text-decoration:none!important;display:inline-block!important;font-size:18px!important;margin:4px 2px!important;cursor:pointer!important;font-family:Lato!important;text-transform:capitalize!important;box-shadow:0px 8px 15px rgba(0,0,0,0.3)!important;border-radius:0px!important;opacity:.75!important}.red-button:hover{background-color:#AB3230!important;border:none!important;color:#FDFDF9!important;padding:15px 32px!important;text-align:center!important;text-decoration:none!important;display:inline-block!important;font-size:18px!important;font-weight:900!important;margin:4px 2px!important;cursor:pointer!important;font-family:Lato!important;text-transform:capitalize!important;box-shadow:0px 8px 15px rgba(0,0,0,0.3)!important;border-radius:0px!important;opacity:.75!important}.white-button:hover{background-color:#FDFDF9!important;border:none!important;color:#16697A!important;padding:15px 32px!important;text-align:center!important;text-decoration:none!important;display:inline-block!important;font-size:18px!important;margin:4px 2px!important;cursor:pointer!important;font-family:Lato!important;text-transform:capitalize!important;box-shadow:0px 8px 15px rgba(0,0,0,0.3)!important;border-radius:0px!important;opacity:.75!important}.menu_cta{background-color:#16697A;color:#fff!important;padding:0!important;-webkit-box-shadow:-1px 0px 24px -11px rgba(0,0,0,1);-moz-box-shadow:-1px 0px 24px -11px rgba(0,0,0,1);box-shadow:-1px 0px 24px -11px rgba(0,0,0,1)}.menu_cta a{color:#fff!important;padding:15px 15px 15px 15px!important}.menu_cta:hover{opacity:.5}.pa-callout-right{font-size:10px;margin-left:4px;position:relative;top:-10px;margin-bottom:13px;color:#ffffff;background-color:#AB3230;padding:3px 4px;border-radius:3px}.et_pb_toggle_open .et_pb_toggle_title:before{color:black;content:"+";-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.et_pb_toggle_close .et_pb_toggle_title:before{color:black;content:"+";-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.school-template-default .container{width:100%;padding-top:0px!important}.school-template-default .container .et_post_meta_wrapper{display:none}.et_pb_post.type-school .post-meta,.et_pb_post.type-school .post-content{display:none!important}.wpforms-submit{background-color:#283444!important;border:none;color:white!important;padding:15px 32px!important;text-align:center!important;text-decoration:none!important;display:inline-block!important;font-size:18px!important;font-family:lato!important;font-weight:bold!important}.menu-item li a::before{display:none!important}#footer-info{float:none!important;text-align:center!important}#wpforms-submit-2532{font-size:16px!important;width:100%!important}.single-school{padding:20px;box-shadow:rgba(0,0,0,0.1) 0px 1px 3px 0px,rgba(0,0,0,0.06) 0px 1px 2px 0px}.el-p4znmp a{font-family:'Crimson Text'}.el-1ndhg6 a{font-family:'Crimson Text';color:#283444;font-weight:700;display:block;margin:12px 0px 8px 0px}.fwpl-result{background:#FFF}.el-r7r37g,.el-r7r37g a{font-family:'Crimson Text';color:#293444;font-weight:600;font-size:26px}.el-1ndhg6 a{color:#763F43!important;font-size:23px}.el-5crisj a{color:#293444;font-size:18px;font-weight:500}.facetwp-search{padding:12px!important;border-radius:4px;min-width:400px!important}.facetwp-reset{background:#AB3331;border:0px;color:white;font-weight:700;padding:6px 12px;border-radius:4px;box-shadow:rgba(0,0,0,0.1) 0px 1px 3px 0px,rgba(0,0,0,0.06) 0px 1px 2px 0px}