@media screen and (min-width:48rem){ul#menu-footer-menu{display:flex;gap:30px}}.menu-blurb-container{display:flex;justify-content:space-between;gap:30px}.footer-menu-container{flex:2}.footer-blurb{flex:1;text-align:right}.lower-main-contain .lower-upper{display:block}#footer .lower-social-list a:hover{text-decoration:none !important}.lower-social-list a[href*=tiktok] svg{width:22px;height:22px;fill:currentColor;transition:fill .3s ease}.lower-social-list a[href*=tiktok]:hover svg{fill:#eec053}@media screen and (max-width:48rem){header .call-to-actions{top:34px !important}}@media screen and (max-width:48rem){.program-group-e5{color:#fff}}@media (min-width:48rem){body.blog nav#secondaryNavigation-dh,body.single-post nav#secondaryNavigation-dh{width:185px !important;top:152px !important;right:20px !important}}.search-result-item{background:#fff;padding:15px;margin:10px 0;border:1px solid #ddd;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,.1)}.search-result-item h3 a{color:#333;text-decoration:none}.latest-stories h3{font-size:1.5em;margin:20px 0;border-bottom:2px solid #ddd;padding-bottom:5px}@media only screen and (min-width:768px){#all-stories-wrap{margin:9em 0 0}}.wrap>*{position:relative;max-width:964px;width:100%;margin:0 auto}#all-stories-wrap h3{font-size:3em;text-transform:uppercase;font-family:"trade-gothic-next-condensed",sans-serif;font-weight:700;text-align:left}.search-results{display:flex;flex-direction:column;gap:20px}.search-result{display:flex;gap:20px;border-bottom:1px solid #ddd;padding-bottom:20px}.search-result-image{flex:0 0 25%;max-width:25%}.search-result-image img{width:100%;height:auto;object-fit:cover;border-radius:5px}.search-result-content{flex:0 0 75%;max-width:75%}.search-result-content h4{margin:0 0 10px;font-size:1.2em}.search-result-content p{margin:0 0 10px;color:#666}.search-result-meta{font-size:.9em;color:#999}.pagination{margin-top:20px;text-align:center}.pagination a,.pagination span{margin:0 5px;padding:5px 10px;text-decoration:none;border:1px solid #ddd;border-radius:3px;color:#333}.pagination a:hover{background-color:#f0f0f0}body.search .s-results-pages-wrap{margin-top:30px}body.search .s-results-pages-wrap h3{font-size:1.5em;margin-bottom:20px;color:#333}body.search .search-page-result{display:flex;gap:20px;border-bottom:1px solid #ddd;padding-bottom:20px;margin-bottom:20px}body.search .search-page-image{flex:0 0 25%;max-width:25%}body.search .search-page-image img{width:100%;height:auto;object-fit:cover;border-radius:5px}body.search .search-page-content{flex:0 0 75%;max-width:75%}body.search .search-page-content h4{margin:0 0 10px;font-size:1.2em;color:#333}body.search .search-page-content h4 a{text-decoration:none;color:#333}body.search .search-page-content h4 a:hover{color:#0056b3}body.search .search-page-content p{margin:0 0 10px;color:#666}body.search .search-page-meta{font-size:.9em;color:#999}body.search .pagination{margin-top:20px;text-align:center}body.search .pagination a,body.search .pagination span{margin:0 5px;padding:5px 10px;text-decoration:none;border:1px solid #ddd;border-radius:3px;color:#333}body.search .pagination a:hover{background-color:#f0f0f0}body.page-id-12829 img.attachment-full.size-full.wp-post-image{display:none}.search-page-parent{font-size:.9em;color:#666;margin-top:5px}.search-page-parent a{color:#0073aa;text-decoration:none}.search-page-parent a:hover{text-decoration:underline}#search-meta-wrap *{line-height:1}.search .date-and-share{margin:0;font-size:1em}h1.scholarship-h1{font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:3.333335853rem;color:#4a4a4a !important}a.scholarship-apply-now{font-weight:900}.page-id-487 p.h2{font-family:Roboto Condensed,sans-serif;font-weight:400;font-size:2.0000015118rem}.page-id-14594 section.callout.reverse.acf p.h1{text-align:left !important}.page-id-14594 section.callout.reverse.acf .callout-content{text-align:left !important;padding:35px !important}.page-id-14594 section.callout.reverse.acf .callout-content .h1,.page-id-14594 section.callout.reverse.acf .callout-content .content,.page-id-14594 section.callout.reverse.acf .callout-content .button-primary{text-align:left !important;margin-left:0 !important}@media screen and (max-width:48rem){.error-message{position:relative !important;top:-112px !important}}@media screen and (max-width:48rem){.upper-form .form-section .main-group:has(.error-message)~.button{bottom:76px !important}}body.blog h2.wp-block-heading,body.single-post h2.wp-block-heading{color:#94878d;text-transform:uppercase;letter-spacing:.26667em;font-weight:400;font-family:'Roboto Condensed';font-size:2em}body.blog ul.wp-block-list,body.single-post ul.wp-block-list{padding-left:10px;margin:1em 0;overflow:hidden;padding:0 0 0 30px;list-style:none}body.blog ul.wp-block-list li,body.single-post ul.wp-block-list li{list-style:none;padding-left:2em;position:relative;margin-bottom:.53333em;color:#222;font-weight:400}body.blog ul.wp-block-list li:before,body.single-post ul.wp-block-list li:before{position:absolute;left:.2em;top:.66667em;line-height:1;background:#37393e;font-weight:100;content:'';width:.53333em;height:.53333em;border-radius:50%}body.blog ol.wp-block-list,body.single-post ol.wp-block-list{margin:1em 0;padding-left:10px;list-style-type:none;counter-reset:step-counter;padding:0 0 0 30px}body.blog ol.wp-block-list li,body.single-post ol.wp-block-list li{counter-increment:step-counter;position:relative;padding-left:2em;font-weight:400}body.blog ol.wp-block-list li:before,body.single-post ol.wp-block-list li:before{content:counter(step-counter);position:absolute;left:-2px;top:3px;font-size:80%;background-color:#eec053;color:#fff;font-weight:700;height:20px;width:20px;line-height:20px;text-align:center}@media (max-width:1160px){.request-info-new-styles-wrap-lower h1.slogan-header.find-empire{font-size:6rem !important}}.request-info-new-styles-wrap .apply-slogan{background:#fff !important}.request-info-new-styles-wrap .apply-text h1{font-family:Roboto Condensed,sans-serif;font-weight:500 !important;color:#887f81;font-size:5.3333373648rem !important;padding:0;margin:0;text-transform:none !important;padding-top:105px;padding-left:16px}.request-info-new-styles-wrap-lower .slogan-text{width:max-content}.request-info-new-styles-wrap-lower h1.slogan-header.find-empire{text-transform:none !important;font-family:Roboto Condensed,sans-serif !important;font-weight:400 !important;font-size:6.666671706rem !important;text-align:center;line-height:1.4 !important;letter-spacing:-.05px;color:#1a1919}.request-info-new-styles-wrap-lower .slogan-search{margin:-304px 0 0 !important}.request-info-video-text{padding-top:105px;padding-bottom:20px;width:60%;margin:0 auto 50px;font-family:Roboto,sans-serif;font-weight:400;font-size:1.4166677375rem;color:#fff}.request-info-new-styles-wrap-lower .video-width-container{max-width:1200px !important}.request-info-new-styles-wrap-lower .iframe-holder iframe{max-width:1200px}@media (max-width:48rem){.request-info-new-styles-wrap-lower h1.slogan-header.find-empire{font-size:2.666672rem !important}}.request-info-new-styles-wrap-lower iframe{width:100%;height:400px}@media (max-width:48rem){.request-info-new-styles-wrap-lower .slogan-text{width:100%;padding-top:22px;margin-top:36px}}@media (max-width:48rem){.request-info-new-styles-wrap .apply-text h1{font-size:3.333337rem !important;padding-left:15px;padding-top:35px}.request-info-new-styles-wrap .apply-container{width:100%;max-width:100%;margin-left:auto;margin-right:auto}.request-info-video-text{padding-top:70px;padding-bottom:0;width:78%;margin:0 auto 50px;font-family:Roboto,sans-serif;font-weight:400;font-size:1rem;line-height:1.8rem;color:#fff}}@media (max-width:48rem){.page-id-13561 footer.lower-footer .lower-upper{display:none !important;position:absolute}.request-info-new-styles-wrap{padding-bottom:88px !important}}.request-info-social-wrap{display:flex;justify-content:center}.request-info-social-wrap .lower-social-list ul li a{background-color:#fff}@media (min-width:48rem) and (max-width:1150px){.slogan-text{max-width:650px}}@media (min-width:48rem){.request-info-new-styles-wrap-lower .search-zip-video-embed-wrapper section.slogan.home{margin-top:40px !important}}.request-info-social-wrap{padding-top:58px}.follow-text-info-social{display:flex;justify-content:center;padding-top:132px}.follow-text-info-social{display:flex;justify-content:center;padding-top:132px;font-family:Roboto Condensed,sans-serif;font-size:2.3333350971rem;font-weight:600;color:#887f81;text-align:center}.request-info-social-wrap .lower-social-list ul{display:flex;justify-content:center;gap:6.5rem;list-style:none;padding:0;margin:0}.request-info-social-wrap .lower-social-list ul li a{display:flex;justify-content:center;align-items:center;font-size:4rem;text-decoration:none;color:#1a1919;transition:color .3s ease}.request-info-social-wrap .lower-social-list ul li a i{font-size:4rem;line-height:1}.request-info-social-wrap .lower-social-list ul li a .svg-icon{width:4rem;height:4rem;fill:#1a1919;transition:fill .3s ease}.request-info-social-wrap .lower-social-list ul li a:hover{color:#eec053}.request-info-social-wrap .lower-social-list ul li a:hover .svg-icon{fill:#eec053}@media (max-width:48rem){.request-info-social-wrap .lower-social-list ul{gap:1rem}.request-info-social-wrap .lower-social-list ul li a{font-size:2.4rem}.request-info-social-wrap .lower-social-list ul li a i{font-size:2.4rem}.request-info-social-wrap .lower-social-list ul li a .svg-icon{width:2.4rem;height:2.4rem}}.request-info-new-styles-wrap{padding-bottom:15px}@media (min-width:48rem){.follow-text-info-social{padding-bottom:40px !important}}.hours-mobile{background:#f9f9f9;text-align:center;margin:20px auto;padding:15px;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,.1);width:50%}@media (max-width:768px){.hours-mobile{width:95% !important}}.hours-mobile ul{list-style:none;padding:0;margin:0}.hours-mobile li{margin-bottom:8px;font-size:16px;display:flex;justify-content:space-between}.hours-mobile li strong{margin-right:10px}@media screen and (min-width:768px){.address-hours-container{display:flex;justify-content:space-between;align-items:flex-start}.address-hours-container .school-details,.address-hours-container .school-hours{flex:1;margin:0 15px}.address-hours-container .school-details{text-align:left}.address-hours-container .school-hours{text-align:right}}@media screen and (max-width:767px){.address-hours-container{display:block}.address-hours-container .school-hours{margin-top:20px;text-align:left}}.address-hours-container h3{font-size:1.25rem;font-weight:700;margin-bottom:10px;color:#333}.address-hours-container p{margin:5px 0;font-size:1rem;color:#555}@media screen and (min-width:48rem){.address-hours-container .details-heading{color:#fff;font-weight:700}.address-hours-container .address-container p,.address-hours-container .hours-container td{color:#fff}}.address-hours-container{margin-top:20px;display:flex;justify-content:space-between;align-items:flex-start;gap:40px}.address-container,.hours-container{flex:1}.address-container{margin-right:10px}.hours-container{margin-left:10px;text-align:left}.buttons-container{display:flex;justify-content:center;margin-top:20px;gap:15px}.buttons-container a{padding:10px 20px;font-size:16px;font-weight:700;text-decoration:none;background-color:#f3c137;color:#000;border-radius:5px;text-align:center}.buttons-container a:hover{background-color:#e6b731}@media screen and (max-width:48rem){.address-hours-container{flex-direction:column;gap:20px}.buttons-container{flex-direction:column;gap:10px}}.related-blog-posts{max-width:1200px;margin:50px auto;padding:40px 20px;background:#fff}.related-blog-posts h2{text-align:center;color:#1a1919;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:31px;font-size:28px !important;text-transform:uppercase;color:#1a1919;margin-bottom:30px}.blog-posts-list{display:flex;justify-content:center;flex-wrap:wrap}.blog-post{background:#fff;width:30%;max-width:350px;text-align:center;border-radius:5px;padding:20px;box-shadow:0px 4px 6px rgba(0,0,0,.1);transition:all .3s ease-in-out;display:flex;flex-direction:column;justify-content:space-between}.blog-post:hover{transform:translateY(-5px);box-shadow:0px 6px 10px rgba(0,0,0,.15)}.blog-image-container{width:100%;height:200px;overflow:hidden;border-radius:5px;display:flex;align-items:center;justify-content:center;background:#f5f5f5}.blog-image-container img{width:100%;height:100%;object-fit:cover;border-radius:5px}.blog-post-title{color:#222 !important;display:block !important;visibility:visible !important;opacity:1 !important;color:#222 !important;text-decoration:none;color:#1a1919 !important;text-decoration:none;margin-bottom:10px;margin-top:11px;font-weight:700}.blog-post-title a{color:#222 !important;text-decoration:none;color:#1a1919 !important;text-decoration:none;margin-bottom:10px;margin-top:11px;font-weight:700}.blog-post-title a:hover,.blog-post-title a:focus,.blog-post-title a:visited{color:#222 !important}.blog-excerpt{font-size:1rem;color:#666;line-height:1.5;margin-bottom:15px;height:auto !important;overflow:visible !important;text-overflow:unset !important;display:block !important;max-height:none !important;font-family:Roboto,sans-serif;-webkit-line-clamp:unset !important;-webkit-box-orient:unset !important}.read-more{display:block;margin-top:auto;font-weight:700;font-family:Roboto,sans-serif;color:#c59b08;text-decoration:none;font-size:1.08rem;padding:10px;font-weight:500;min-height:44px;background-color:#1a1919;color:#fff;text-transform:uppercase;border:none;cursor:pointer;transition:background-color .3s}.read-more:hover{color:#a17e04;text-decoration:underline}@media (max-width:1024px){.blog-post{width:45%}}@media (max-width:768px){.blog-posts-list{flex-direction:column;align-items:center}.blog-post{width:80%;display:flex;flex-direction:column;justify-content:space-between;height:100%}}.blog-excerpt{min-height:100px}.blog-post-title,.blog-post-title a{font-family:'Roboto',sans-serif !important;color:#1a1919 !important;text-decoration:none}.custom-banner{background-color:#774b55;color:#fff;text-align:center;padding:10px;font-size:1rem;font-weight:700;text-transform:uppercase}.custom-banner a{color:#fff;text-decoration:none}.custom-banner a:hover{text-decoration:underline}@media (min-width:679px) and (max-width:1050px){.hours-container{display:none}}.hours-mobile ul{list-style:none;padding:0;margin:0}.hours-mobile li{margin-bottom:8px;font-size:16px;display:flex;justify-content:space-between}.hours-mobile li strong{margin-right:10px}.hours-mobile{display:none}@media (max-width:768px){.hours-mobile{display:block}}@media (max-width:768px){section.search-by-zip{width:100%;height:auto;padding:0;margin:0;display:flex;align-items:center;justify-content:center;flex-direction:column;margin-top:48px}}<!-- Pop-up Container -->.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:999999999999999}#empire-popup .form-container{background:#fff;text-align:center;padding:0;box-shadow:0px 4px 10px rgba(0,0,0,.1);border-radius:5px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000;width:90%;max-width:507px}#empire-popup .form-header{background-image:url('https://e5dev.empire-dev.com/wp-content/themes/empire/images/colorful-hair.png');background-size:cover;background-position:center;height:55px;border-radius:5px 5px 0 0}#empire-popup .form-content{padding:20px}#empire-popup .form-content h2{font-size:26px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#555;margin-bottom:10px;max-width:324px;text-align:center;margin-left:auto;margin-right:auto}#empire-popup .form-content h1{font-size:18px;font-weight:700;text-transform:uppercase;font-family:Roboto Condensed,sans-serif;margin-bottom:15px}#empire-popup .form-group{display:flex;flex-direction:column;gap:10px}#empire-form .form-group input{width:100%;padding:15px;font-size:14px;font-weight:700;text-transform:uppercase;border:none;background-color:#eaeaea;color:#333}#empire-popup .submit-btn{width:100%;padding:15px;font-size:16px;font-weight:700;text-transform:uppercase;border:none;border-radius:5px;background-color:#f2b632;color:#fff;cursor:pointer;transition:background .3s}#empire-popup .submit-btn:hover{background-color:#e1a229}@media (max-width:768px){#empire-popup .form-container{width:90%;max-width:400px}#empire-popup .form-header{height:150px}}@media (max-width:480px){.button-section-e5-schools{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;top:0;z-index:1;margin:90px 0 0}#empire-popup .form-content{padding:15px}#empire-popup .submit-btn{font-size:14px;padding:12px}#empire-popup .form-header{height:25px}#empire-popup .form-container{top:0;transform:translate(-50%,0%)}#empire-popup .form-content h2{font-size:17px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#555;margin-bottom:10px;max-width:324px;text-align:center;margin-left:auto;margin-right:auto}#empire-popup .form-content h1{font-size:21px;font-weight:700;text-transform:uppercase;font-family:Roboto Condensed,sans-serif;margin-bottom:15px}}#empire-popup .popup-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);justify-content:center;align-items:center;z-index:1000}#empire-popup .popup-content{background:#fff;padding:20px;width:300px;border-radius:10px;text-align:center;position:relative}#empire-popup .close-btn{position:absolute;top:2px;right:-1px;font-size:20px;background-color:#fff;cursor:pointer;padding:6px;font-family:Roboto Condensed,sans-serif}#empire-form input{width:100%;padding:10px;border:1px solid #ddd}#empire-form button{background:#f2c66a;color:#4a4a4a;border:none;padding:10px;cursor:pointer;margin-top:13px;width:100%}