*{font-family:roboto condensed,Sans-serif;box-sizing:border-box;margin:0;padding:0}body{color:#fff}.text-gold{color:#f6eb15}.text-darkblue{color:#16163f}.text-lightgray{color:#777}.text-gray{color:#3f3f3f}.background-gray{background-color:#f6f6f6!important}.border-left-blue{border-left:4px solid #000e89;height:100%}.border-left-gold{border-left:4px solid #f6eb15;height:100%}.be-btn{text-transform:uppercase;text-decoration:none;padding:25px 50px;font-size:20px;font-weight:600;transition:transform .3s;margin:0 2rem;width:15rem}.be-btn:hover{transform:scale(1.1)}.btn-inquire:hover{color:#fff}.btn-learn:hover{color:#7a7a7a}.btn-inquire{border-radius:.5rem;border:1px solid #000e89;color:#fff;background-color:#000e89;font-family:roboto condensed,Sans-serif}.btn-learn{border-radius:.5rem;border:1px solid #7a7a7a;color:#7a7a7a;font-family:roboto condensed,Sans-serif}.btn-trans{border-radius:.5rem;color:#fff;font-weight:600;cursor:pointer;border:1px solid #fff;text-transform:uppercase;text-decoration:none;transition:transform .3s;padding:15px 40px;font-family:roboto condensed,Sans-serif}.btn-trans:hover{transform:scale(1.1);background-color:#f6eb15;border-color:#f6eb15;color:#ffff}.separator{display:inline-block;width:8.5rem;height:.625rem;background-color:#f6eb15}.board-of-trustees-link,.school-profile-link,.about-us-link,.accreditation-affliations-link,.history-link,.admission-requirement-for-filipino-link .admission-requirement-for-filipino-abroad-link,.admission-requirement-for-foreigner-link,.age-requirements-and-grade-placement-link{position:absolute;margin-top:-10%}.float-navbar{position:fixed;z-index:2;width:100%;top:-100%;transition:top .3s ease;background-color:#000a61;color:#fff}.float-navbar .school-img .name{color:#fff}.fixed-navbar{position:relative;z-index:0}.navHeader .fixed-desktop-navLinks .desktop-links,.navHeader .fixed-mobile-navLinks .mobile-links{margin:0;padding:0;display:inline-flex}.navHeader .fixed-desktop-navLinks .desktop-links li,.navHeader .fixed-mobile-navLinks .mobile-links li{list-style:none;margin:0;position:relative}.navHeader .fixed-desktop-navLinks .desktop-links li>a,.navHeader .fixed-mobile-navLinks .mobile-links li>a{color:#000;text-decoration:none;white-space:nowrap;font-size:15px;text-transform:uppercase;padding:13px 20px}.navHeader .fixed-desktop-navLinks .desktop-links li>a,.navHeader .fixed-mobile-navLinks .mobile-links li>a{color:#fff}.navHeader .fixed-desktop-navLinks .desktop-links li:hover>a,.navHeader .fixed-desktop-navLinks .desktop-links li:hover>.arrow{background-color:#000a61}.navHeader .fixed-desktop-navLinks .desktop-links .desktop-sublink,.navHeader .fixed-mobile-navLinks .mobile-links .mobile-sublink{position:absolute;padding:0;top:35px;left:0;background-color:#fff}.navHeader .fixed-desktop-navLinks .desktop-links .desktop-sublink li>a,.navHeader .fixed-mobile-navLinks .mobile-links .mobile-sublink li>a{font-size:16px;padding:13px 20px;display:block;color:#000}.navHeader .fixed-desktop-navLinks .desktop-links .desktop-sublink li:hover>a,.navHeader .fixed-mobile-navLinks .mobile-links .mobile-sublink li:hover>a{color:#fff}.navHeader .fixed-mobile-navLinks .desktop-links .desktop-sublink{margin:0;padding:0}.navHeader .fixed-mobile-navLinks .desktop-links .desktop-sublink li a{color:#000}.static-menu-icon{color:#000;display:none}.navHeader{display:flex;justify-content:space-between;align-items:center;padding:0 2rem;height:100%;max-width:100%}.navHeader li>a .arrow-container,.navHeader li>a .arrow-container{width:16px;height:16px;display:inline-block}.static-nav{position:static}.desktop-nav{display:block;height:auto;margin-right:40px}.mobile-nav{display:none}.expand-icon{position:absolute}.navHeader .static-desktop-navLinks .desktop-links,.navHeader .static-mobile-navLinks .mobile-links{margin:0;padding:0;display:inline-flex}.navHeader .static-desktop-navLinks .desktop-links li,.navHeader .static-mobile-navLinks .mobile-links li{list-style:none;margin:0;position:relative}.navHeader .static-desktop-navLinks .desktop-links li>a,.navHeader .static-mobile-navLinks .mobile-links li>a{color:#000;text-decoration:none;white-space:nowrap;font-size:15px;text-transform:uppercase;padding:13px 20px}.navHeader .static-desktop-navLinks .desktop-links li:hover>a .highlight{background-color:#f6eb15}.navHeader .static-desktop-navLinks .desktop-links li:hover>a,.navHeader .static-desktop-navLinks .desktop-links li:hover>.arrow{color:#000;background-color:#f6eb15}.navHeader .static-desktop-navLinks .desktop-links .desktop-sublink,.navHeader .static-mobile-navLinks .mobile-links .mobile-sublink{position:absolute;padding:0;top:35px;left:0;background-color:#fff}.navHeader .static-desktop-navLinks .desktop-links .desktop-sublink li,.navHeader .static-mobile-navLinks .mobile-links .mobile-sublink li{height:48px}.navHeader .static-desktop-navLinks .desktop-links .desktop-sublink a .highlight,.navHeader .static-mobile-navLinks .mobile-links .mobile-sublink a .highlight{display:block;height:4px;background-color:#fff;border-left:0;border-right:0;width:64px}.navHeader .static-desktop-navLinks .desktop-links .desktop-sublink li>a,.navHeader .static-mobile-navLinks .mobile-links .mobile-sublink li>a{font-size:16px;padding:13px 20px;display:block}.navHeader .static-mobile-navLinks .desktop-links .desktop-sublink{margin:0;padding:0}.navHeader .static-mobile-navLinks .desktop-links .desktop-sublink .desktop-sublink li a{color:#000}.static-menu-icon{color:#000;display:none}.fixed-menu-icon{color:#fff;display:none}.float-header-container,.fixed-header-container{padding:8px 0}.desktop-sub-sublink{display:none}.desktop-sublink .desktop-sub-sublink{position:absolute;top:0;left:100%;background-color:#fff;padding-left:0}@media(max-width:1180px){.school-img .name{font-size:1.41em!important}}@media(max-width:1024px){.school-img .name{font-size:2em!important}.image-container{height:200px!important}.card{min-height:600px}}@media(max-width:768px){.image-container{height:320px!important}.school-img .name{font-size:2em!important}}@media(max-width:480px){.upper-header{display:none}.low-nav-menu-title{margin-right:3.1rem}.school-img{align-self:center}.school-img .name{font-size:1.6em}.float-header-container,.fixed-header-container{padding-bottom:0}.navHeader{display:block;width:100%;max-width:100%;height:100%;max-height:auto;padding:0}.navHeader .school-img{display:flex;justify-content:center}.navHeader .school-img .name{font-size:1.6em}.navHeader .static-menu-icon,.navHeader .float-menu-icon{display:flex;justify-content:center;color:#000;margin:1rem 0 .5rem}.navHeader .fixed-menu-icon{display:flex;justify-content:center;color:#fff;margin:1rem 0 .5rem}.navHeader .static-menu-icon>i,.navHeader .fixed-menu-icon>i{font-size:2.5rem;font-weight:900}.desktop-nav{display:none}.mobile-nav{display:block;overflow:hidden;transition:max-height .3s ease;height:100%;background-color:#fff}.navHeader .static-mobile-navLinks .mobile-links,.navHeader .fixed-mobile-navLinks .mobile-links{width:100%;flex-direction:column;position:relative;margin-bottom:10px}.navHeader .static-mobile-navLinks .mobile-links>li,.navHeader .fixed-mobile-navLinks .mobile-links>li{position:relative;z-index:1;padding-top:10px}.navHeader .static-mobile-navLinks .mobile-links li>a{font-size:16px}.navHeader .static-mobile-navLinks .mobile-links .mobile-sublink,.navHeader .fixed-mobile-navLinks .mobile-links .mobile-sublink{background-color:#fff;position:relative;top:100%;left:0;width:100%;z-index:0;margin-top:10px;overflow:hidden;transition:height .3s ease}.navHeader .static-mobile-navLinks .mobile-links .mobile-sublink .mobile-sub-submenu-list .mobile-sub-sublink,.navHeader .fixed-mobile-navLinks .mobile-links .mobile-sublink .mobile-sub-submenu-list .mobile-sub-sublink{background-color:#fff;position:relative;top:100%;left:0;width:100%;z-index:0;padding-left:0;overflow:hidden;transition:height .3s ease}.desktop-sublink .desktop-sub-sublink{background-color:#fff;position:relative;width:100%;z-index:0;overflow:hidden;transition:height .3s ease;margin-top:10px;top:100%;left:0;height:0}.navHeader .static-mobile-navLinks .mobile-links li.active,.navHeader .fixed-mobile-navLinks .mobile-links li.active{background-color:#000e89}.navHeader .static-desktop-navLinks .desktop-links li>a,.navHeader .static-mobile-navLinks .mobile-links li>a{color:#000}.navHeader .static-desktop-navLinks .desktop-links li.active>a,.navHeader .static-mobile-navLinks .mobile-links li.active>a{color:#fff}.navHeader .fixed-mobile-navLinks .mobile-links li>a{color:#000}.navHeader .fixed-mobile-navLinks .mobile-links li.active>a{color:#fff}}@media(max-width:375px){.school-img .name{font-size:1.4em!important}}.nav-menu-title{margin-right:6rem}.low-nav-menu-title{margin-right:6rem}.btn-group{font-weight:700;font-size:1.5rem}.school-img{display:flex;align-items:center}.school-img .logo{float:left}.school-img .name{float:left;font-size:2em;line-height:1em;text-transform:uppercase;color:#000;padding:16px}.school-img .name div:first-child{font-weight:700}.school-img .name div:last-child{font-size:.93em}.btn-group a{text-decoration:none;color:#fff}.btn-group a:hover{color:#f6eb15}.btn-nav a{text-decoration:none;color:#000}.btn-nav:hover .dropdown-menu{display:block;border:none}.low-menu-nav-item:hover .btn-group{color:#f6eb15}.dropdown-item{font-weight:600}.dropdown-item:hover{background-color:#000a61;color:#fff}.btn-nav:hover{color:#f6eb15}.upper-nav-container{background-color:#000a61;padding:15px 0;display:flex;justify-content:end}.upper-upper-navbar{margin-bottom:0;padding-left:0}footer{display:block}.footer{background-color:#f6f6f6;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.footer-container{display:flex;flex-direction:row;width:100%;max-width:1140px}.header-logo{margin-bottom:1.1rem}.circular-img{border-radius:50%;height:90px;width:90px}.social-media-icon{margin-left:.5rem;margin-right:.5rem;font-size:1.3rem}.footer-nav-container{display:flex;justify-content:space-evenly;flex-grow:1}.page-item{margin-left:1.3rem;margin-right:1.3rem}.footer-nav-title{font-size:1.3rem;padding-bottom:1rem;font-weight:bolder;color:#000;font-family:roboto condensed}.footer-nav li{list-style:none}.footer-nav-item{font-size:.8125rem;text-decoration:none;font-family:roboto condensed;color:#7a7a7a}.copyrights{width:100%;margin-top:3rem}.underline{border:.5px solid #bdbdbd;margin-bottom:10px}.copyrights-desc{color:#000;text-align:center}@media(max-width:480px){footer{display:none}.footer-container{display:flex;flex-direction:column;align-items:center}.footer-logo{margin-bottom:3.5rem}.footer-nav{text-align:center}.page-item:nth-child(3){margin:4rem 0}}.welcome-section{height:auto;width:100%}.welcome-background{width:100%;height:auto;background-position:50%;background-size:cover;background-image:url(/img/website-bg.jpg)}.background-overlay{width:100%;height:auto;background:rgba(0,10,97,.6);display:flex;align-items:center;justify-content:center}.welcome-container{margin:5.325rem 0;width:100%;max-width:1140px}.welcome{width:100%;max-width:855px}.welcome-message{font-size:15px;font-weight:300;line-height:1.8rem;letter-spacing:.8px;text-align:justify;font-family:montserrat,Sans-serif}.tagline{color:#f6eb15;font-size:4rem;font-weight:900;line-height:4rem;text-shadow:0 0 4px rgba(0,0,0,.3);letter-spacing:-.4px;margin:2rem 0;font-family:roboto condensed}.inquire-now{display:flex;justify-content:center;font-size:14px;width:192px;font-family:roboto condensed}@media(max-width:1024px){.navHeader{display:flex;flex-direction:column}.tagline{font-size:42px;line-height:43px}.welcome-container{width:95%}}@media(max-width:480px){.tagline{font-size:36px;line-height:34px}}.img-carousel-section{display:block;height:auto;width:100%;max-width:1150px;margin:0 auto}.img-carousel-container{width:100%;max-width:1140px;height:460px;margin:2rem auto;box-shadow:0 0 10px #000}swiper-container{width:100%;height:100%}swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center}swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}@media(max-width:1024px){.img-carousel-section{display:none}}.we-are-section{width:100%;height:auto}.we-are-background{width:100%;height:auto;background-position:50%;background-size:cover;background-image:url(/img/website-bg.jpg)}.we-are-overlay{width:100%;height:auto;background:rgba(0,10,97,.6);display:flex;align-items:center;justify-content:center}.we-are-container{width:100%;max-width:1140px;margin:5rem auto}.know-more-btn{font-size:1.4rem}.we-header{font-family:roboto condensed,sans-serif;font-size:48px;margin-bottom:2.5rem;font-weight:900}@media(max-width:1024px){.we-are-container{width:95%}}@media(max-width:480px){.we-header{font-size:25px}}.news-update{width:100%;height:auto}.news-container{width:100%;max-width:1140px;height:auto;padding:20px;font-family:roboto condensed,sans-serif}.news-title h2{text-align:center}.news-update-title{width:580px;color:#171717;margin:0 auto;font-size:45px;font-weight:600;border-top:1px solid #7a7a7a;border-bottom:1px solid #7a7a7a}.news-card{display:flex;flex-direction:column;position:relative;width:100%;margin:10px 0;min-height:623px;box-shadow:0 0 10px rgba(0,0,0,.2);border-radius:.2rem}.news-row-low{margin-top:2rem}.news-img-area{width:100%;height:228px;overflow:hidden;background-image:url(/img/news/news.png);background-size:contain;background-position:50% 0;background-repeat:no-repeat}.news-img{width:100%;height:100%;object-fit:cover}.news-summary{margin-top:4rem}.news-title{text-decoration:none;font-weight:800;font-size:24px;color:#16163f;padding:0 1.5rem;display:block}.news-author{color:#000;padding:0 1.5rem;font-size:14px}.news-description{margin-top:45px;padding:0 1.5rem;font-size:14px}@media(max-width:1024px){.news-row-up{margin-top:2rem}}@media(max-width:767px){.news-update-title{width:90%;margin:0 auto;font-size:28px;overflow-wrap:break-word;word-wrap:break-word}.news-card{width:100%}.news-row-low,.news-row-up{margin-top:2rem;padding:0}.news-card{min-height:653px}}.outstanding-section{width:100%;height:auto}.outstanding-background{width:100%;height:331px;background-position:50%;background-size:cover;background-image:url(/img/website-bg.jpg)}.outstanding-overlay{width:100%;height:100%;background:rgba(0,10,97,.6);display:flex;align-items:center;justify-content:center}.outstanding-container{height:250px;width:100%;max-width:1140px;display:flex}.outstanding-title{height:100%;width:100%;max-width:291px;display:flex;align-items:center;font-family:roboto condensed,sans-serif}.outstanding-title h2{width:85%;font-size:43px;line-height:49px;font-weight:600}.outstanding-content{height:100%;width:100%;display:flex;align-items:center}span .counter{font-size:45px;text-align:center;color:#f6eb15;font-weight:800;text-shadow:0 5px 2px rgba(0,0,0,.3);font-family:roboto condensed,sans-serif}.counter-title{width:95%;margin:0 auto;display:flex;text-align:center;font-size:17px;font-weight:700;font-family:roboto condensed,sans-serif}@media(max-width:1024px){.outstanding-container{width:95%}}@media(max-width:767px){}@media(max-width:480px){.outstanding-container{height:85%;flex-direction:column}.outstanding-background{height:910px}.outstanding-title{width:100%;max-width:100%;height:auto;display:flex;justify-content:center;align-items:center}.outstanding-title h2{margin:0 auto;font-size:35px;font-weight:600;line-height:49px;text-align:center}.outstanding-content{height:100%;width:100%;display:flex;flex-direction:column}.outstanding-number{height:169px}.counter-title{width:60%}}.learning{width:100%;max-width:1140px;height:auto;margin:2rem auto;font-family:roboto condensed,sans-serif}.learning-container{width:100%;max-width:1199px;height:auto;min-height:625px}.learning-title{color:#171717;margin:0 auto;font-size:45px;font-weight:600;text-align:center}.card-container{width:100%;height:auto;padding:0;margin:12px auto}.card{padding:0;width:100%;height:780px;margin:12px auto;box-shadow:0 0 10px rgba(0,0,0,.2);border-radius:.2rem}.image-container{height:320px;width:auto;position:relative;overflow:hidden;margin:25px auto}.expand-on-hover{width:100%;height:auto;transition:transform .3s;position:relative;display:block}.image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2);opacity:0;transition:opacity .3s;pointer-events:none;z-index:1}.image-container:hover .expand-on-hover{transform:scale(1.2)}.image-container:hover .image-overlay{opacity:1}.learn-summary{margin-top:2rem;padding:1.3rem 0}.learn-summary h2{font-weight:600}.learn-more-btn{text-decoration:none;color:#fff;background-color:#000e89;padding:12px 24px;border-radius:.2rem;transition:background-color .3s ease;font-family:roboto,Sans-serif}.learn-more-btn:hover{background-color:#f6eb15;border-color:#f6eb15;color:#000}@media(max-width:1024px){.card{height:auto;margin:12px auto;padding-bottom:12px}.image-container{height:320px;width:auto;margin:22px auto}.learn-summary{margin-top:3rem;padding:1rem}}@media(max-width:768px){.learning{min-height:728px}.card{height:auto;margin:12px auto;padding-bottom:12px}.image-container{height:320px;width:auto;margin:22px auto}.learn-summary{margin-top:3rem;padding:0 .5rem}}@media(max-width:480px){.learning{min-height:2300px}.learning-container{min-height:2300px}.card-container{min-height:auto}.card{width:398px;height:auto;margin:4px auto}.image-container{height:250px;width:auto;margin:22px auto}.learn-summary{margin-top:3rem;padding:1.5rem 0}}.donate{width:100%;height:auto;min-height:609px}.donate-section{width:100%;height:auto}.donate-background{width:100%;height:auto;background-position:50%;background-size:cover;background-image:url(/img/website-bg.jpg)}.donate-overlay{width:100%;height:auto;background:rgba(0,10,97,.6);display:flex;align-items:center;justify-content:center}.donate-container{width:100%;max-width:1140px;margin:5.325rem 0;display:flex;flex-direction:column;align-items:center;height:100%}.donate-tagline{color:#f6eb15;font-size:50px;font-family:roboto condensed,sans-serif}.donate-dash{display:flex;width:4.5rem;height:.7rem;background-color:#f6eb15;margin:2.5rem auto 1.8rem}.donate-description{font-size:15px;margin-bottom:3.5rem;padding:0 1.2rem}.donate-btn{display:flex;align-items:center}.donate-btn a{font-size:22px}@media(max-width:1024px){.donate-container{width:95%;max-width:1140px;margin:5.325rem 0;height:100%}.donate-tagline{text-align:center}.donate-description{padding:0}}@media(max-width:480px){.donate-container{margin:2rem 0}.donate-tagline{font-size:25px}.donate-dash{width:1.5rem}}.where-section{width:100%;height:auto;margin:2rem auto}.where-container{width:100%;max-width:1140px;height:100%;margin:0 auto}.where-title{color:#171717;margin:0 auto 2.5rem;border-top:1px solid #000;border-bottom:1px solid #000;width:60%;padding:1rem}.where-title h2{font-size:45px;font-weight:600;margin-bottom:0;font-family:roboto condensed,sans-serif}.swiper{width:100%;height:50%;background-color:#000a61}.swiper{width:100%;height:100%}.swiper-slide{text-align:center;background:#fff;display:flex;justify-content:center;align-items:center}.swiper-slide img{display:block;width:190px;height:190px;object-fit:cover}@media(max-width:1024px){}@media(max-width:768px){}@media(max-width:480px){}.gap-section{width:100%;height:200px}.gap-background{width:100%;height:100%;background-position:50%;background-size:cover;background-image:url(/img/website-bg.jpg)}.gap-overlay{width:100%;height:200px;background:rgba(0,10,97,.6)}.become{width:100%;height:100%;min-height:275px}.become-container{width:100%;max-width:900px;height:auto;height:250px;align-items:center;justify-content:center}.become-title{color:#16163f;font-size:50px;font-weight:500;letter-spacing:-.4px;line-height:63px;font-family:roboto condensed,sans-serif}.become-title .text-uppercase{font-weight:900}.be-btn-container{display:flex;width:100%;max-width:100%;justify-content:center}@media(max-width:480px){.become{min-height:500px}.become-container{width:100%;max-width:900px;height:auto;min-height:415px}.be-btn-container{flex-direction:column;align-items:center}.be-btn{margin:1rem 0}}.contact-us-section{width:100%;height:250px}.directory-info{width:90%;max-width:1140px;margin:0 auto}.section-title{display:flex;justify-content:center;align-items:center;font-family:roboto condensed,Sans-serif;font-size:50px;font-weight:700;text-align:center}.header-subtitle{padding:1rem 2.5rem}.header-sub-title{text-align:center}.main-title{margin-bottom:0;font-size:45px}.contact-title{border-left:5px solid #f6eb15;padding-bottom:0}.contact-title h1{font-weight:800;margin-left:1rem}span .contact-subtitle{margin-left:1.5rem;color:#171717;margin-bottom:2.5rem}.office{border-left:3px solid #000a61;margin-left:1rem}.services{border-left:3.5px solid #000a61;padding-bottom:0;margin-bottom:2.5rem}.office h2,.services h2{margin-left:1rem;font-weight:700;margin-bottom:0;font-size:35px}.main-info{font-size:15px;color:#010101;margin-bottom:5rem}.main-info h2{font-size:35px;margin-left:0;font-weight:700}.info{margin-bottom:0;text-transform:capitalize;font-weight:700}.directory-container{display:flex;flex-direction:column;margin-top:0!important;height:150px;color:#000;align-items:end}.tab-container{display:flex;margin-bottom:1rem}.directory-section{width:90%;max-width:1140px;margin:0 auto 1rem;padding:1.5rem .7rem;height:auto;color:#000}.directory-section:nth-of-type(even){background-color:#f6f6f6}.tabs-container{display:block}.tabs-1{display:flex;margin-bottom:1rem}.tabs{display:flex;flex-direction:column;width:242px;height:100%}.tabs h3{font-size:16px;padding:20px 25px;cursor:pointer;font-size:16px;font-weight:600;margin-bottom:0;border-right:1px solid #7777}h3.tab-active{z-index:1;position:relative;border-top:1px solid #7777;border-bottom:1px solid #7777;border-left:1px solid #7777;border-right:none;color:#f6eb15}.tabs-content{border-top:1px solid #7777;border-bottom:1px solid #7777;border-right:1px solid #7777;z-index:0;flex:1;height:auto;width:100%;color:#3f3f3f;padding:1rem 3rem}.tabs-content .tab-active{display:block}.tabs-content div{display:none}.information{padding:20px;font-size:16px;letter-spacing:.4px;color:#3f3f3f}.core-motto-values{font-size:18px!important;font-weight:700!important;line-height:22px!important;font-family:open sans,Sans-serif}.accordions,.accordions-1,.accordions-2,.school-profile-accordions,.core-values-accordions{display:none;width:100%;max-width:385px}.accordions-item{color:#000}.accordions-item-header{padding:1.3rem;min-height:3.2rem;line-height:1.25rem;font-weight:600;display:flex;align-items:center;position:relative;cursor:pointer;border:1px solid #7777;margin-bottom:-1px;font-size:16px}.accordions-item-body{position:relative;max-height:0;overflow:hidden;transition:max-height .2s ease-out;max-height:auto}.accordions-item-body-content{padding:1.5rem;line-height:1.5rem;border:1px solid #7777}.accordions-information{padding:20px;font-size:16px;letter-spacing:.4px;color:#3f3f3f;margin-bottom:0}.rooms-counselors-info{width:100%;max-width:1140px;margin:0 auto 3.5rem;height:auto;padding:1.5rem 1rem}.room-title,.counselors-title{border-left:3px solid #000a61;margin-right:3rem}.room-title h2,.counselors-title h2{margin-left:1rem;font-size:35px;font-weight:700}.room-title:nth-child(1){margin-right:5rem}.room-info,.counselors-info{margin-top:1.5rem;color:#7a7a7a}.room-info:nth-child(1){margin-right:13rem}.counselors-row{width:100%}@media(max-width:1024px){}@media(max-width:768px){.room-title:nth-child(1){margin-right:0}.room-info:nth-child(1){margin-right:8rem}}@media(max-width:480px){.tabs-container{display:none}.accordions,.accordions-1,.accordions-2,.school-profile-accordions,.core-values-accordions{display:block}.room-title,.counselors-title{width:100%;margin-bottom:1rem}.title-area{display:flex;flex-direction:column}.room-info:nth-child(1){width:100%;margin-right:0}.counselors-info{flex-direction:column}.counselors-row{margin:1.5rem 0}.rooms-conselors-container{background-color:#f6f6f6;padding:5px}}.career-section{width:100%;height:250px}.hiring-section{width:100%;height:auto}.hiring-container{width:90%;max-width:1140px;height:auto;padding:20px;margin:0 auto}.hiring-title p{text-align:center;font-size:40px;font-weight:400;color:#16163f;margin-top:3.5rem;padding-bottom:4rem}.hiring-temp-1{display:flex;align-items:center;justify-content:center}.hiring-temp-2{display:flex;align-items:center;justify-content:space-between}@media(max-width:1024px){.hiring-temp-1 img{width:50%}.hiring-temp-2 img{width:48%}}@media(max-width:480px){.hiring-temp-2{flex-direction:column;justify-content:center}.hiring-temp-2 img:nth-child(1){margin-bottom:1.5rem}.hiring-temp-1 img{width:100%}.hiring-temp-2 img{width:100%}}.title-section{width:auto;height:250px;min-height:250px}.section-background{background-image:url(/img/website-bg.jpg);background-position:50%;background-size:cover;width:100%}.section-overlay{width:inherit;height:250px;display:flex;align-items:center;justify-content:center;background:rgba(0,10,97,.6)}.history .history-right-area a.read-more-btn .arrow-circle{position:absolute;font-weight:500}.introduction-section{width:100%;height:auto;color:#000}.introduction-container{width:90%;max-width:1140px;height:auto;padding:20px;margin:0 auto}.introduction{display:flex;flex-direction:row;margin:4rem 0}.left-area{width:100%;max-width:400px}.introduction-school{display:flex;align-items:center;height:70px;border-left:4px solid #f6eb15}.introduction-title h4{font-size:18px;padding-left:1.5rem;color:#171717}.introduction-school h2{padding-left:1rem;margin-bottom:0;font-size:50px}.introduction-img-container,.history-img-container{width:100%;display:block;height:auto}.introduction-img-content,.history-img-content{margin-left:1rem;margin-top:3rem;box-shadow:-15px -15px 1px #000e89}.introduction-img{height:435px;width:355px}.right-area{padding:0 1rem;color:#000}.what-makes-section{width:100%;height:auto;color:#000}.what-makes-section .what-makes-container{width:90%;max-width:1140px;height:auto;padding:20px;margin:0 auto;display:flex;flex-direction:row;margin-top:3rem}.what-makes-img-container{width:100%;height:100%}.what-makes-img-container .what-makes-content{margin-left:1rem;box-shadow:-15px -15px 1px #000e89;width:467px}.what-makes-img-container .what-makes-content .what-makes-img{height:100%;width:100%}.what-makes-container .what-makes-desc{padding:0 3rem}.administrator-section:nth-child(odd){width:100%;height:auto;color:#000;background-color:#f6f6f6}.administrator-section:nth-child(even){width:100%;height:auto;color:#000;font-family:roboto condensed,Sans-serif}.administrator-section .administrator-container{width:90%;max-width:1140px;height:auto;padding:20px;margin:0 auto}.administrator-card{display:flex;justify-content:center}.admin-card{flex-direction:column!important;align-items:center}.administrator-card .administrator-img-container{height:300px;width:200px;box-shadow:0 0 15px 3px #888888}.administrator-card .administrator-img-container .admin-img{width:100%;height:100%}.administrator-data{color:#16163f}.administrator-position{color:#7a7a7a}.president-data{margin:auto 0;padding-left:1.5rem}.president-data .border-president-data{border-left:4px solid #f6eb15}.president-data .border-president-data .administrator-name,.president-data .border-president-data .administrator-position{padding-left:1rem}.president-data .border-president-data .administrator-name h2{font-size:26px;font-weight:600}.president-data .border-president-data .administrator-position span{font-size:18px}.administrator-data,.president-data{text-transform:uppercase}.administrator-data{margin-top:1rem}.administrator-data .admin-data{border-left:4px solid #000e89}.administrator-data .admin-data .administrator-name,.administrator-data .admin-data .administrator-position{padding-left:.5rem}.administrator-name h2{font-size:16px;font-weight:600;margin:0}.admin-data .administrator-position span{font-size:14px}@media(max-width:480px){.introduction{flex-direction:column}.introduction-school{height:50px}.introduction-school h2{font-size:30px}.right-area{margin-top:2.5rem}.what-makes-section .what-makes-container{flex-direction:column}.what-makes-container .what-makes-desc{margin-top:2rem}}.board-section{width:100%;height:auto;color:#000;background-color:#f6f6f6}.board-container{width:90%;max-width:1140px;height:auto;padding:20px;margin:0 auto}.board-header{display:flex;align-items:center;border-left:4px solid #f6eb15;height:63px}.board-header h2{padding-left:1.5rem;margin-bottom:0;font-size:45px}.table-header th .data-table-header{height:2.5rem;width:100%;background-color:#000e89}.td-content-wrapper{padding:20px 15px}.td-content{color:#6d7882;font-size:14px;padding-left:.325rem}tr:nth-child(even){background-color:#e5e5e5}@media(max-width:480px){.board-header{height:53px}.board-header h2{font-size:30px}.board-container{width:100%!important}.td-content-wrapper{display:block;padding:20px 15px}}.history-section{width:100%;height:auto;color:#000}.history-container{width:90%;max-width:1140px;height:auto;padding:20px;margin:0 auto}.history{display:flex;flex-direction:row}.history-left-area{width:100%;max-width:400px}.history-img-container{width:100%;display:block;height:auto}.history-img-content{margin-left:1rem;margin-top:3rem;box-shadow:-15px -15px 1px #000e89}.history-img{height:155px;width:320px}.history-title-container{border-left:5px solid #f6eb15}.history-title h4{font-size:18px;padding-left:1.5rem;color:#171717}.history-title-container h2{padding-left:1rem;margin-bottom:0;font-size:32px}.history-right-area{padding:0 1rem;color:#000}.read-more-btn{text-decoration:none;color:#000e89;font-weight:700;font-size:15px;letter-spacing:-1px;cursor:pointer;overflow-wrap:break-word;word-break:break-word}@media(max-width:480px){.history{flex-direction:column}}.school-profile-section{width:100%;height:auto;color:#000;background-color:#f6f6f6}.school-profile-container{width:90%;max-width:1140px;margin:0 auto 1rem;padding:1.5rem .7rem;height:auto;color:#000}.core-values-section{width:100%;height:auto;color:#000}.core-values-container{width:90%;max-width:1140px;margin:0 auto 1rem;padding:1.5rem .7rem;height:auto;color:#000}.other-core-section{width:100%;height:auto;color:#000;background-color:#f6f6f6}.other-core-container{width:90%;max-width:1140px;margin:0 auto 1rem;padding:1.5rem .7rem;height:auto;color:#16163f}.about-element-title{display:flex;align-items:center;border-left:4px solid #f6eb15;height:70px;margin:auto;padding-left:24px}.about-element-title h2{margin:0}.about-element-title h2 b{font-size:48px}.other-core-header{padding:.5rem 1rem!important;border:none!important;border-left:4px solid #000e89!important;box-shadow:0 -2px 4px rgba(0,0,0,.1),2px 0 4px rgba(0,0,0,.1),-2px 0 4px rgba(0,0,0,.1);font-size:20px!important;font-weight:800!important;text-transform:uppercase}.other-core-body{margin-bottom:1.5rem;box-shadow:0 5px 10px rgba(0,0,0,.1)}.other-core-body-content{border:1px solid #5f71ef!important}.accordions-item>.other-core-header.accordions-active{color:#000;background-color:#e6e6e6}.accordions-item>.accordions-active{color:#f6eb15}@media(max-width:1024px){.about-element-title h2 b{font-size:48px}}@media(max-width:480px){.about-element-title{height:70px}.about-element-title h2 b{font-size:38px}}.accreditation-section{width:100%;height:auto}.accreditation-container{margin:5.325rem 0;width:100%;max-width:1140px}.accreditation-title{text-align:center}.accreditation-title h1{font-family:roboto condensed,Sans-serif;font-size:50px;font-weight:900;color:#f6f6f6}.accreditation-description{padding-top:1.875rem;margin:0 3rem;text-align:center}.accreditation-description p span{letter-spacing:.5px}.accreditation-description img{background-color:#f6f6f6;padding:1rem;width:200px;box-shadow:0 0 #ffffff,8px 8px #000A61}.whole-history-section{width:100%;height:auto;color:#000}.whole-history-section:nth-child(odd){background-color:#f6f6f6}.whole-history-container{width:90%;max-width:1140px;height:auto;padding:20px;margin:0 auto}.whole-history-desc-right{padding:0 1rem;color:#000}.whole-history-title{border-left:.2rem solid #f6eb15}.whole-history-title h2{padding-left:1.375rem;margin-bottom:2rem;font-family:roboto condensed,Sans-serif;font-weight:600}.whole-history{display:flex;flex-direction:row;padding-top:2rem}.whole-history .whole-history-desc-container .whole-history-desc{padding-left:3.75rem}.whole-history-section:nth-child(odd) .whole-history-container .whole-history{flex-direction:row-reverse}.whole-history-section:nth-child(odd) .whole-history-container .whole-history .whole-history-desc-container .whole-history-desc{padding-left:0;padding-right:3.75rem}.whole-history .whole-history-img-content .whole-history-img-container{box-shadow:1px 1px #ffffff,-15px -15px #000E89;width:200px;height:225px}.whole-history-section:nth-child(odd) .whole-history-container .whole-history .whole-history-img-content .whole-history-img-container{box-shadow:1px 1px #ffffff,15px -15px #000E89}.img-container{margin:1rem 0 0 1rem;width:187px;height:220px;--img-width:187px;--img-height:220px;box-shadow:calc(-.1 * var(--img-width))calc(-.1 * var(--img-height))1px #000E89}.whole-history-section:nth-child(odd) .whole-history-container .whole-history .whole-history-img-content .img-desc-container{border-right:.3rem solid #000e89;border-left:none;text-align:right;margin-right:-1rem}.whole-history-section:nth-child(odd) .whole-history-container .whole-history .whole-history-img-content .img-desc-container p{padding-right:1rem}.whole-history-img{height:100%;width:100%}.img-desc-container{margin-top:2rem;border-left:.3rem solid #000e89;margin-left:-1rem}.img-desc-container p{padding-left:1rem;font-size:12px;color:#7a7a7a}.whole-history-desc-container{padding:0;margin-top:-1.5rem;color:#7a7a7a;font-family:roboto,Sans-serif}.whole-history-section:nth-child(odd) .whole-history-container .whole-history .whole-history-desc-container{margin-top:0}@media(max-width:480px){.whole-history .whole-history-img-content .whole-history-img-container{box-shadow:1px 1px #ffffff,-15px -15px #000E89;width:100%;height:225px}.whole-history{display:flex;flex-direction:column}.whole-history-section:nth-child(odd) .whole-history-container .whole-history{flex-direction:column-reverse}.whole-history .whole-history-desc-container .whole-history-desc{padding-top:2.5rem;padding-left:0}.whole-history-section:nth-child(odd) .whole-history-container .whole-history .whole-history-desc-container .whole-history-desc{padding-top:0;padding-right:0;padding-bottom:2.5rem}}.overview-section{width:100%;height:auto;color:#000}.overview-container{width:90%;max-width:1140px;height:auto;padding:20px;margin:0 auto}.overview{display:flex;margin-top:3.5rem}.overview .overview-img-container .overview-content{margin-left:1rem;box-shadow:-15px -15px 1px #000e89}.overview .overview-img-container .overview-content .overview-img{height:100%;width:100%}.overview .overview-description{padding-left:3.125rem;position:relative;width:100%;flex-wrap:wrap}.requirement-section{width:100%;height:auto;color:#000}.requirement-container{width:90%;max-width:1140px;height:auto;padding:20px;margin:0 auto}.requirement-content,.admission-requirement-title,.admission-procedure-title{border-left:solid 4px #000e89;margin-bottom:3rem}.requirement-content h2,.admission-requirement-title h2,.admission-procedure-title h2{padding-left:1.375rem;font-size:35px;font-weight:900;text-transform:none}.requirement-chart-section{width:100%;height:auto;color:#000}.requirement-chart-container{width:90%;max-width:1140px;height:auto;padding:20px;margin:0 auto}.table-header th .age-data-table-header{width:100%;background-color:#000e89}.table-header th .age-data-table-header p{color:#fff;margin-bottom:0;padding:.5rem 0;width:100px}.screening-section{width:100%;height:auto;color:#000;background-color:#f6f6f6}.screening-container{width:90%;max-width:1140px;height:auto;padding:20px;margin:0 auto}.screening-section .screening-container .screening-desc{padding:1.5rem 0}.screening-section .screening-container .screening-desc p{color:#7a7a7a}.admission-requirement-section,.admission-coordinator-section{width:100%;height:auto;color:#000}.admission-requirement-container,.admission-coordinator-container{width:90%;max-width:1140px;height:auto;padding:20px;margin:0 auto}.admission-card{box-shadow:0 0 10px rgba(0,0,0,.5);width:100%;max-width:520px;height:458px;padding:10px;display:flex;flex-direction:column}.admission-card .admission-img-container{align-items:center;justify-content:center;height:200px;width:100%;position:relative;overflow:hidden}.admission-card .admission-img-container .admission-expand-on-hover{height:auto;width:100%;transition:transform .3s;position:relative;display:block;transform:translateY(-25%)}.admission-card .admission-img-container .admission-image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2);opacity:0;transition:opacity .3s;pointer-events:none;z-index:1}.admission-card .admission-img-container:hover .admission-expand-on-hover{transform:translateY(-25%)scale(1.1)}.admission-card .admission-img-container:hover .admission-image-overlay{opacity:1}.admission-card .admission-desc{background-color:#000e89;padding:2rem 0;height:auto;flex-grow:1}.admission-card .admission-desc h2{color:#fff;font-weight:600;text-align:center;height:70px;margin-bottom:15px}.admission-card .admission-desc .admission-btn{width:180px;background-color:#0170b9;border-radius:.15rem;text-align:center;padding:.6rem 0;margin:0 auto}.admission-card .admission-desc .admission-btn:hover{background-color:#f6eb15}.admission-card .admission-desc .admission-btn a{color:#fff;text-decoration:none}.admission-card .image-container:hover .expand-on-hover{transform:scale(1.2)}.admission-coordinator{display:flex;padding:0 .75rem}.admission-coordinator .admission-coordinator-img-container{height:300px;width:257px}.admission-coordinator .admission-coordinator-img-container .coordinator-img{height:100%;width:100%;min-width:257px;min-height:300px}.admission-coordinator .admission-coordinator-desc{box-shadow:0 0 10px rgba(0,0,0,.5);width:100%;max-width:750px;height:auto;margin:auto;display:flex;flex-direction:column;padding:.5rem;color:#3f3f3f;font-family:open sans,Sans-serif}.procedure-card-container .main-procedure-card{width:205px;height:435px;margin:.5rem;padding:0;box-shadow:0 0 10px #7A7A7A}.main-procedure-card .procedure-title{background-color:#000e89;height:47.25px}.main-procedure-card .procedure-title h2{color:#fff;font-weight:600;font-size:25px;font-family:roboto condensed,Sans-serif;text-align:center;padding:8px;margin:0;text-transform:uppercase}.main-procedure-card .procedure-desc{padding:25px 20px}.procedure-card-container .procedure-note{color:#7a7a7a;margin-top:1.5rem}@media(max-width:1024px){.admission-coordinator .admission-coordinator-desc{transform:scale(.8)}}@media(max-width:768px){}@media(max-width:480px){.overview{flex-direction:column}.overview-container,.screening-container,.admission-requirement-container{padding:20px 0}.overview .overview-img-container{margin-bottom:2rem}.overview .overview-description{padding-left:0}.requirement-container{padding:20px 0}.requirement-chart-container{overflow-x:auto;padding:20px 0}.admission-card{margin:1rem}.admission-coordinator{flex-direction:column;margin-top:1rem}.admission-coordinator .admission-coordinator-desc{margin-top:2rem;transform:none}.admission-coordinator .admission-coordinator-img-container{margin:0 auto}.procedure-card-container .main-procedure-card{width:100%;height:auto}}.pre-school-requirement-section,.grade-school-requirement-section,.nursery-grade-requirement-section,.admission-procedure-section{width:100%;height:auto;color:#000}.pre-school-requirement-section .pre-school-requirement-container,.grade-school-requirement-section .grade-school-requirement-container,.nursery-grade-requirement-section .nursery-grade-requirement-container,.admission-procedure-container{width:90%;max-width:1140px;height:auto;padding:20px;margin:0 auto}.requirement-title{font-size:42px!important}.header-sub-title{color:#f6eb15;font-size:24px;font-weight:700;line-height:1.4em;font-family:open sans,Sans-serif}.requirement-title h2{padding-left:1.375rem;font-size:35px;font-weight:900;text-transform:none}.pre-school-requirement,.grade-school-requirement,.nursery-grade-requirement{max-width:57.5rem;height:auto;box-shadow:0 0 10px rgba(0,0,0,.5);border-left:solid 1rem #000e89;margin:2rem auto;display:flex;align-items:center;padding:2.5rem 2rem;color:#3f3f3f}.pre-school-requirement ol,.grade-school-requirement ol,.nursery-grade-requirement ol{margin:0}.faq-subtitle{color:#fefefe;font-size:18px;font-weight:400;font-family:montserrat,sans-serif;margin:0;padding-bottom:10px}.assessment-entrance-section,.safety-security-section{width:100%;height:auto;color:#000}.assessment-entrance-section .assessment-entrance-container,.safety-security-section .safety-security-container{width:90%;max-width:1140px;height:auto;padding:40px 20px;margin:0 auto}.assessment-entrance-title,.safety-security-title{padding-left:1rem;font-size:45px;color:#16163f}.assessment-entrance-title h2,.safety-security-title h2{font-size:inherit;color:inherit;font-weight:900;margin:0;text-transform:uppercase}.assessment-accordion-container,.safety-security-accordion-container{display:flex}.assessment-entrance-accordion-1,.assessment-entrance-accordion-2,.safety-security-accordion-1,.safety-security-accordion-2{flex:1}.exam-faq-accordion,.safety-security-accordion{padding:.5rem}.exam-faq-item .exam-faq-header,.safety-security-item .safety-security-header{border:none!important;background:#e6e6e6;border-left:5px solid #000e89!important;font-family:open sans,Sans-serif;font-size:15px;font-weight:500;color:#4b4f58;padding:10px 50px 10px 20px;word-wrap:break-word}.exam-faq-item .exam-faq-header::before,.safety-security-item .safety-security-header::before{content:'+';position:absolute;top:50%;right:20px;transform:translateY(-50%);font-weight:600;font-size:1.5rem;width:1.5rem;height:1.5rem;text-align:center}.exam-faq-item .accordions-active.exam-faq-header::before,.safety-security-item .accordions-active.safety-security-header::before{content:'-';right:20px;font-size:2rem;width:1.5rem;height:1.5rem;text-align:center}.exam-faq-body-content,.safety-security-body-content{padding:30px 20px 20px;color:#4b4f58}.exam-faq-item .accordions-active,.safety-security-item .accordions-active{border-left:none!important}@media(max-width:768px){.assessment-entrance-section .assessment-entrance-container,.safety-security-section .safety-security-container{margin:0;width:100%}}@media(max-width:425px){.assessment-accordion-container,.safety-security-accordion-container{flex-direction:column}}.academic-section{width:100%;height:auto;color:#000}.academic-section .academic-container{width:90%;max-width:1140px;height:auto;padding:20px;margin:2rem auto}.academic-section .academic-container .academic-card-container .academic-card{border:1px solid #cacaca;border-radius:5px;padding:.9rem;margin:0 1rem;width:21.25rem;height:auto;min-height:43.125rem}.academic-section .academic-container .academic-card-container .academic-card:hover{background-color:#f6eb15}.academic-card a{text-decoration:none}.academic-card-container .academic-card:hover .academic-img-container .academic-img{transform:scale(.95)}.academic-card .academic-img-container{height:15rem;display:flex;align-items:center;justify-content:center;overflow:hidden;width:100%}.academic-card .academic-img-container .academic-img{height:100%;width:100%;object-fit:cover;transition:transform .05s ease-in-out}.academic-card a .academic-summary{height:100%;width:100%;overflow:hidden;transition:transform .05s ease-in-out}.academic-card-container .academic-card:hover a .academic-summary{transform:scale(.95,1.035)}.academic-title{text-align:center;margin:1.2rem 0;color:#16163f}.academic-title h2{font-size:1.813rem;font-weight:700}.academic-desc p{font-size:15px;color:#3f3f3f;margin-bottom:1.5rem;word-wrap:break-word}@media(max-width:1024px){.academic-section .academic-container .academic-card-container .academic-card{width:17.85rem;margin:0 .5rem}}@media(max-width:768px){.academic-section .academic-container .academic-card-container .academic-card{width:13.26rem;margin:0 .4rem}.academic-card .academic-img-container{height:15rem}}@media(max-width:425px){.academic-section .academic-container .academic-card-container .academic-card{width:100%;margin:1rem 0}.academic-card .academic-img-container{height:15rem}}.grade-school-welcome-section,.early-education-section,.enrichment-programs-section,.intervention-programs-section{width:100%;height:auto;color:#000}.grade-school-welcome-section .grade-school-container,.early-education-section .early-education-container,.enrichment-programs-section .enrichment-programs-container,.intervention-programs-section .intervention-programs-container{width:90%;max-width:1140px;height:auto;padding:20px;margin:0 auto}.early-education-title,.enrichment-programs-title,.intervention-programs-title{border-left:4px solid #000e89;font-size:35px}.early-education-title h2,.enrichment-programs-title h2,.intervention-programs-title h2{padding-left:24px;font-weight:600}.grade-school-welcome{display:flex;margin-top:3rem}.grade-school-welcome .grade-school-img-container{height:300px;width:257px;box-shadow:-1rem -1rem #000E89;margin:1.5rem 3rem 1rem 1rem}.principal-img{height:inherit;width:inherit}.grade-school-principal-info{height:auto;padding-left:.8rem;font-size:16px}.principal-name h2,.coordinator-name h2{font-size:inherit;font-weight:600;color:#16163f;margin:0}.principal-name .grade-school-position,.coordinator-name .early-education-position{font-size:14px;color:#7a7a7a}.grade-school-welcome .grade-school-summary,.early-education .early-education-summary{padding:0 1rem;word-wrap:break-word;color:#7a7a7a}.grade-school-summary p,.early-education-summary p{font-family:open sans,Sans-serif;font-size:15px}.early-education{display:flex;flex-direction:row-reverse;margin-top:3rem}.early-education-coordinator-profile .early-education-img-container{height:300px;width:257px;box-shadow:1rem -1rem #000E89;margin:1.5rem 1rem 1rem 3rem}.grade-school-coordinator-info{border-right:4px solid #000e89;height:auto;text-align:right;height:auto;padding-right:.8rem;font-size:16px}.enrichment-programs-content,.intervention-programs-content{margin-top:3rem;color:#3f3f3f;font-family:open sans,Sans-serif}.enrichment-programs-content h6,.intervention-programs-content h6{font-weight:700;margin-bottom:.5;text-transform:uppercase}.enrichment-programs-content p,.intervention-programs-content p,.enrichment-programs-content h6,.intervention-programs-content h6{font-size:15px;font-family:inherit}@media(max-width:768px){.grade-school-welcome .grade-school-img-container,.early-education-coordinator-profile .early-education-img-container{height:280px;width:187px}.grade-school-welcome .grade-school-summary,.early-education .early-education-summary{padding:0}}@media(max-width:425px){.grade-school-welcome{flex-direction:column;margin-top:3rem}.early-education{flex-direction:column-reverse;align-items:flex-end}}.jhs-introduction-section,.jhs-faculty-section{width:100%;height:auto;color:#000}.jhs-introduction-section .jhs-introduction-container,.jhs-faculty-section .jhs-faculty-container{width:90%;max-width:1140px;height:auto;padding:20px;margin:0 auto}.jhs-introduction-title{font-size:35px;padding:.125rem 0}.jhs-introduction-title h2{padding-left:24px;font-size:inherit;font-weight:800;margin:0}.jhs-introduction-desc{margin:1.5rem 0}.jhs-introduction-desc span{font-size:15px;color:#7a7a7a}.jhs-introduction-desc span p{font-family:roboto,Sans-serif}.jhs-introduction-img-container,.social-studies-img-container{width:100%;height:100%}.jhs-introduction-img-container .jhs-introduction-img,.social-studies-img-container .social-studies-img{width:calc(100% - 6%);height:330px}.jhs-faculty-img-container{width:auto;height:auto;margin-bottom:1.5rem}.jhs-faculty-img-container .jhs-faculty-img{width:200px;height:300px}.jhs-faculty-data{height:auto}.jhs-faculty-data .jhs-faculty-name,.jhs-faculty-data .jhs-faculty-position{padding-left:.5rem}.jhs-faculty-name{color:#16163f;font-size:16px;text-transform:uppercase;font-weight:600;margin:0;word-break:break-all}.jhs-faculty-position{color:#7a7a7a;font-size:14px}.curriculum-subtitle{width:100%;max-width:50%;text-align:center;font-family:open sans,Sans-serif;font-size:14px}.guidance-section,.jhs-activity-section,.english-subject-section,.filipino-subject-section,.science-subject-section,.math-subject-section,.tle-subject-section,.mapeh-subject-section,.social-studies-subject-section,.christian-living-subject-section{width:100%;height:auto;color:#000}.guidance-section .guidance-container,.jhs-activity-section .jhs-activity-container,.english-subject-section .english-subject-container,.filipino-subject-section .filipino-subject-container,.science-subject-section .science-subject-container,.math-subject-section .math-subject-container,.tle-subject-section .tle-subject-container,.mapeh-subject-section .mapeh-subject-container,.social-studies-subject-section .social-studies-subject-container,.christian-living-subject-section .christian-living-subject-container{width:90%;max-width:1140px;height:auto;padding:20px;margin:0 auto}.guidance-title,.jhs-activity-title,.english-subject-title,.filipino-subject-title,.science-subject-title,.math-subject-title,.tle-subject-title,.mapeh-subject-title,.social-studies-subject-title,.christian-living-subject-title{font-size:35px;padding:.125rem 0}.guidance-title h2,.jhs-activity-title h2,.english-subject-title h2,.filipino-subject-title h2,.science-subject-title h2,.math-subject-title h2,.tle-subject-title h2,.mapeh-subject-title h2,.social-studies-subject-title h2,.christian-living-subject-title h2{padding-left:24px;font-size:inherit;font-weight:800;margin:0}.guidance-desc,.jhs-activity-desc,.english-subject-desc,.filipino-subject-desc,.science-subject-desc,.tle-subject-desc,.mapeh-subject-content,.social-studies-subject-desc{margin:1.5rem 0}.guidance-desc span,.jhs-activity-desc span,.english-subject-desc span,.filipino-subject-desc span,.science-subject-desc span,.tle-subject-desc span,.mapeh-subject-desc span,.social-studies-subject-desc span{font-size:15px;color:#3f3f3f}.guidance-desc span p,.jhs-activity-desc span p,.english-subject-desc span p,.filipino-subject-desc span p,.science-subject-desc span p,.tle-subject-desc span p,.mapeh-subject-desc span p,.social-studies-subject-desc span p{font-family:roboto,Sans-serif}.mapeh-subject-content{display:flex}.mapeh-subject-img-container{margin:0 1rem;padding:.5rem;box-shadow:0 0 10px #3f3f3f;height:100%;width:100%}.mapeh-subject-img-container .mapeh-img{height:calc(inherit - 5%);width:calc(inherit - 5%);max-height:250px;max-width:540px}.english-activity-carousel,.science-activity-carousel,.math-activity-carousel,.tle-activity-carousel{background-color:#fff}.filipino-activity-carousel{background-color:#f6f6f6}.filipino-slider{height:340px!important}.science-slider{height:375px!important}.math-slider,.social-studies-slider{height:400px!important}.english-slider{height:340px!important}.tle-slider{height:356px!important}.subj-activity-img{width:353.33px!important;height:265.17px!important}.subj-activity-img-science{width:225px!important;height:300px!important}.subj-activity-img-math,.subj-activity-img-social-studies{height:316px!important;width:535px!important}.subj-activity-img-tle{width:353.33px!important;height:265.53px!important}.english-subj,.filipino-subj,.science-subj,.math-subj,.tle-subj,.social-studies-subj{color:#fff;opacity:.4!important}@media(max-width:768px){}@media(max-width:425px){.jhs-introduction-img-container .jhs-introduction-img{width:100%;height:202px}.jhs-introduction-img-container{margin:1rem 0}.jhs-faculty-card{margin:1rem 0}.mapeh-subject-content{flex-direction:column}.mapeh-subject-img-container{margin:0}.mapeh-subject-desc{margin-top:1.5rem}}.shs-introduction-section,.assessment-type-section,.student-activity-section{width:100%;height:auto;color:#000}.shs-introduction-section .shs-introduction-container,.assessment-type-section .assessment-type-container,.student-activity-section .student-activity-container{width:90%;max-width:1140px;height:auto;padding:20px;margin:0 auto}.shs-introduction-content{display:flex}.shs-introduction-img-container{height:300px;width:257px;box-shadow:-1rem -1rem #000E89;margin:1.5rem 3rem 1rem 1rem}.shs-introduction-img-container .shs-faculty-image{height:inherit;width:inherit}.shs-faculty-info{margin-top:1rem;height:auto;padding-left:.8rem;font-size:16px}.shs-faculty-info h2{font-size:inherit;font-weight:600;color:#16163f;margin:0;text-transform:uppercase}.shs-faculty-info span{font-size:14px;color:#7a7a7a}.shs-introduction-desc{padding-left:1rem;color:#3f3f3f;font-size:15px}.shs-program-title{padding-left:1rem;line-height:1.4rem}.shs-program-title h2{margin:0;color:#16163f;font-weight:900}.shs-department-content-section{width:100%;height:auto;color:#000}.shs-department-content-section .shs-department-content-container{width:90%;max-width:1140px;height:auto;padding:40px 20px;margin:0 auto}.shs-department-content{font-size:15px;color:#7a7a7a;font-weight:400;font-family:roboto,Sans-serif}.shs-department-content p{font-family:inherit}.shs-department-content ul li{font-family:roboto,Sans-serif}.shs-department-content h5{color:#3a3a3a;font-family:roboto,Sans-serif}.abm-strand-section,.humss-strand-section,.stem-strand-section,.subject-matrix-strand-section,.grade-system-section,.guidelines-assessment-section,.late-submission-section{width:100%;height:auto;color:#000}.abm-strand-section .abm-strand-container,.humss-strand-section .humss-strand-container,.stem-strand-section .stem-strand-container,.subject-matrix-strand-section .subject-matrix-container,.grade-system-section .grade-system-container{width:90%;max-width:1120px;height:auto;padding:50px 20px;margin:0 auto}.abm-strand-title,.humss-strand-title,.stem-strand-title{padding-left:1rem;color:#16163f;font-size:30px}.abm-strand-title h2,.humss-strand-title h2,.stem-strand-title h2,.grade-system-title h2,.guidelines-title h2{font-size:inherit;font-weight:900}.abm-strand-desc,.humss-strand-desc,.stem-strand-desc,.grade-system-desc,.assessment-type-desc,.assessment-guidelines-descm,.late-submission-desc,.student-activity-desc{color:#3f3f3f;font-size:15px;font-family:open sans,Sans-serif}.abm-strand-desc p,.humss-strand-desc p,.stem-strand-desc p,.assessment-type-desc p,.assessment-guidelines-desc p,.late-submission-desc p,.student-activity-desc p{font-family:inherit}.abm-strand-desc p em,.humss-strand-desc p em,.stem-strand-desc{font-family:inherit}.abm-strand-desc ol li,.humss-strand-desc ol li,.stem-strand-desc ol li,.late-submission-desc ol li{font-family:open sans,Sans-serif}.subject-matrix-title,.grade-system-title,.assessment-type-title,.guidelines-title,.late-submission-title,.student-activity-title{font-size:35px;padding-left:1rem}.subject-matrix-title h2,.grade-system-title h2,.assessment-type-title h2,.late-submission-title h2,.student-activity-title h2{margin:0;font-weight:900;font-size:inherit;line-height:1.4em}.subject-matrix-notes{color:#3f3f3f;font-size:15px;font-style:italic}.subject-matrix-img-container{width:100%;height:auto}.subject-matrix-img{width:100%;height:auto}.grade-system-desc p span{font-family:open sans,Sans-serif}.guidelines-assessment-section .guidelines-assessment-container,.late-submission-section .late-submission-container{width:90%;max-width:1120px;height:auto;padding:10px 20px;margin:0 auto}.strand-learn-more-section{width:100%;height:auto;color:#000}.strand-learn-more-section .strand-learn-more-container{width:90%;max-width:1140px;height:auto;padding:10px 20px;margin:0 auto}.strand-learn-more-title{text-align:center;margin:3rem 0;width:100%}.strand-learn-more-title div{display:inline-block;border-top:1px solid #7a7a7a94;border-bottom:1px solid #7a7a7a94;width:100%;max-width:50%}.strand-learn-more-title h1{display:inline-block;margin:0;font-size:45px;font-weight:600}.learn-more-card{border:1px solid #7a7a7a;width:100%;height:100%;padding:.71rem}.learn-more-card-content{background-color:#fff;width:inherit;height:inherit}.learn-more-card .learn-more-img-container{width:auto;height:auto;position:relative;overflow:hidden}.learn-more-card .learn-more-img-container .learn-more-expand-on-hover{width:100%;height:auto;transition:transform .3s;position:relative;display:block}.learn-more-card .learn-more-img-container .learn-more-img-overlay{width:100%;height:100%;position:absolute;background:rgba(0,0,0,.2);opacity:0;transition:opacity .3s;pointer-events:none;z-index:1}.learn-more-card .learn-more-img-container:hover .learn-more-expand-on-hover{transform:scale(1.1)}.learn-more-card .learn-more-img-container:hover .learn-more-img-overlay{opacity:1}.learn-more-desc{display:flex;flex-direction:column;align-items:stretch;justify-content:center;padding:3rem;text-align:center;flex-grow:1}.learn-more-desc h2{margin-bottom:1rem;font-size:30px;font-weight:600;color:#16163f}.learn-more-desc p{font-family:open sans,Sans-serif;height:100%;min-height:50px;margin-bottom:20px;color:#3f444b;font-size:15px}.more-strand-btn{height:50px;width:50px;color:#fff;text-decoration:none;background-color:#0170b9;padding:.75rem 1.5rem;border-radius:.2rem}@media(max-width:425px){.shs-introduction-content{flex-direction:column}.shs-introduction-desc{margin-top:1.5rem}.shs-introduction-section .shs-introduction-container,.abm-strand-section .abm-strand-container,.humss-strand-section .humss-strand-container,.stem-strand-section .stem-strand-container,.subject-matrix-strand-section .subject-matrix-container,.grade-system-section .grade-system-container,.assessment-type-section .assessment-type-container,.guidelines-assessment-section .guidelines-assessment-container,.late-submission-section .late-submission-container,.strand-learn-more-section .strand-learn-more-container,.shs-department-content-section .shs-department-content-container{padding:20px 0}.strand-learn-more-title div{max-width:100%}}.student-life-subtitle{width:100%;max-width:1140px;text-align:center;word-wrap:break-word}.student-life-subtitle h2{font-size:14px}.explore-section{width:100%;height:auto;color:#000}.explore-section .explore-container{width:90%;max-width:1140px;height:auto;padding:20px;margin:0 auto}.explore-title{max-width:300px;text-align:center;margin:0 auto;border-top:1px solid #000;border-bottom:1px solid #000}.explore-title h1{font-size:2.813rem;font-weight:600;font-family:roboto condensed,Sans-serif}.explore-section .explore-container .explore-card-container{margin-top:2rem}.explore-card-container .main-explore-card a{text-decoration:none;color:#000}.explore-card{width:100%;height:auto;color:#3f3f3f}.explore-card .explore-img-container{height:315px;width:343px;display:flex;align-items:center;justify-content:center;overflow:hidden}.explore-card .explore-img-container .explore-img{height:100%;width:100%;object-fit:cover}.explore-card .explore-card-title{margin:1.5rem 0 1rem;height:auto;min-height:75px}.explore-card .explore-card-title h2{font-size:30px;font-weight:600}.explore-card .explore-summary{height:168px;word-wrap:break-word}.explore-card .explore-summary span{font-size:15px;font-family:open sans,Sans-serif}.explore-card-container .main-explore-card{padding:12px}@media(max-width:1024px){.student-life-subtitle{width:90%}.explore-card{width:95%}.explore-card .explore-img-container{height:300px;width:100%}.explore-card .explore-img-container .explore-img{height:100%;width:100%;object-fit:cover}}@media(max-width:768px){}@media(max-width:425px){}.student-formation-goal-section,.student-formation-leader-section,.guidance-services-section,.character-prefects-section,.student-activity-program-section .community-service-section{width:100%;height:auto;color:#000}.student-formation-goal-section .student-formation-goal-container,.student-formation-leader-section .student-formation-leader-container,.guidance-services-section .guidance-services-container,.character-prefects-section .character-prefects-container,.student-activity-program-section .student-activity-program-container,.community-service-section .community-service-container{width:90%;max-width:1140px;height:auto;padding:50px 20px;margin:0 auto}.student-formation-goal-content,.guidance-services-desc,.character-prefects-desc,.student-activity-program-desc,.community-service-desc{font-size:15px;color:#7a7a7a;font-weight:400;font-family:roboto,Sans-serif}.student-formation-goal-content p{font-family:inherit}.student-formation-goal-content ol li{font-family:roboto,Sans-serif}.student-formation-leader-title,.guidance-services-title,.character-prefects-title,.student-activity-program-title,.community-service-title{padding-left:1rem;font-size:34px;color:#16163f}.student-formation-leader-title h2,.guidance-services-title h2,.character-prefects-title h2,.student-activity-program-title h2,.community-service-title h2{font-size:inherit;color:inherit;font-weight:900;margin:0}.leader-main-card{padding:0 5rem}.leader-img-container{width:auto;height:auto;margin-bottom:1.5rem}.leader-img-container .leader-img{width:200px;height:300px}.leader-data{padding-left:.5rem}.leader-name{color:#16163f;font-size:16px;text-transform:uppercase;font-weight:600;margin:0}.leader-position{color:#7a7a7a;font-size:14px}.student-activity-program-img-container{width:100%;height:100%}.student-activity-program-img-container .student-activity-program-img{width:calc(100% - 1%);height:calc(100% - 1%)}.student-activity-program-card{width:100%;height:auto}.student-activity-program-card-desc{display:flex;flex-direction:column;font-family:roboto,Sans-serif;color:#3f444b}.student-activity-program-card-desc a{text-decoration:none}.student-activity-program-card-desc a h2{font-family:roboto,Sans-serif;font-size:30px;color:#3f3f3f;font-weight:900}@media(max-width:768px){.student-formation-goal-section .student-formation-goal-container,.student-formation-leader-section .student-formation-leader-container,.guidance-services-section .guidance-services-container,.character-prefects-section .character-prefects-container,.student-activity-program-section .student-activity-program-container,.community-service-section .community-service-container{margin:0;width:100%}.leader-main-card{padding:1rem}}@media(max-width:425px){.leader-main-card div{margin-bottom:1rem}}.sports-contact-section,.event-calendar-section,.sports-formators-section,.sports-program-section,.goal-section-section,.sports-program-section,.sports-program-section,.program-head-section,.varsity-section,.sports-academy-section{width:100%;height:auto;color:#000}.sports-contact-section .sports-contact-container,.event-calendar-section .event-calendar-container,.sports-formators-section .sports-formators-container,.sports-program-section .sports-program-container,.goal-section-section .goal-container,.sports-program-section .sports-program-container,.sports-program-section .sports-program-container{width:90%;max-width:1140px;height:auto;padding:30px 20px;margin:0 auto}.program-head-section .program-head-container,.varsity-section .varsity-container,.sports-academy-section .sports-academy-container{width:90%;max-width:1140px;height:auto;padding:20px 50px;margin:0 auto}.sports-contact-title,.event-calendar-title,.goal-title,.sports-program-title,.sports-formators-title{padding-left:1rem;font-size:35px;color:#16163f}.sports-contact-title h2,.event-calendar-title h2,.goal-title h2,.sports-program-title h2,.sports-formators-title h2{font-size:inherit;color:inherit;font-weight:900;margin:0;text-transform:uppercase}.sports-contact-desc span p,.goal-desc span p,.sports-program-desc span p,.sports-director-summary span p{font-family:open sans,Sans-serif;color:#3f3f3f;font-size:15px}.cesafi-event-calendar-container,.batang-pinoy-calendar-container,.prisaa-calendar-container{padding:.5rem}.cesafi-event-calendar-title,.batang-pinoy-calendar-title,.prisaa-calendar-title{color:#3f3f3f;font-size:20px;font-weight:900}.cesafi-event-calendar,.batang-pinoy-calendar,.prisaa-calendar,.sports-offer{display:flex}.cesafi-sport-event,.batang-pinoy-event,.prisaa-event,.sports{width:25%}.batang-pinoy-date,.prisaa-date{width:25%}.prisaa-venue,.batang-pinoy-venue,.cesafi-sport-date,.sport-coach{flex-grow:1}.cesafi-sport-event ul li,.sports ul li,.batang-pinoy-event p,.batang-pinoy-venue p{font-size:15px;padding-bottom:.3rem;color:#3f3f3f;font-family:open sans,Sans-serif}.prisaa-event p,.prisaa-venue p{margin:0;font-size:15px;color:#3f3f3f;font-family:open sans,Sans-serif;padding-bottom:.3rem}.cesafi-sport-date p,.batang-pinoy-date p,.prisaa-date p,.sport-coach p{margin:0;font-size:15px;color:#3f3f3f;font-family:open sans,Sans-serif;font-weight:bolder;padding-bottom:.3rem}.sports-formators{display:flex;margin-top:3rem}.sports-director-profile{height:auto;display:flex;flex-direction:column}.sports-director-profile .sports-director-img-container{height:300px;width:200px;box-shadow:-1rem -1rem #000E89;margin:1.5rem 3rem 1rem 1rem}.sports-director-img{height:inherit;width:inherit}.sports-director-info{height:auto;padding-left:.8rem;font-size:16px}.sports-director-name h2{font-size:inherit;font-weight:600;color:#16163f;margin:0}.sports-director-position{font-size:14px;color:#7a7a7a}.sports-director-summary{padding-left:3.5rem}.program-head-title{padding-left:1rem;font-size:34px;color:#16163f}.program-head-title h2,.sports-academy-title h2,.varsity-title h2{font-size:inherit;color:inherit;font-weight:900;margin:0;text-transform:uppercase}.sports-academy-title,.varsity-title{padding-left:1rem;font-size:32px;color:#16163f}.sports-academy-desc,.varsity-desc{color:#7a7a7a;font-family:roboto,Sans-serif;font-size:15px}.sports-academy-desc h6{margin-bottom:3rem;font-family:inherit;font-size:inherit}.sports-academy-desc p{font-family:inherit}.sports-academy-desc ul li,.varsity-desc ul li{font-family:roboto,Sans-serif}@media(max-width:768px){.sports-contact-section .sports-contact-container,.event-calendar-section .event-calendar-container,.sports-formators-section .sports-formators-container,.sports-program-section .sports-program-container,.goal-section-section .goal-container,.sports-program-section .sports-program-container,.sports-program-section .sports-program-container,.program-head-section .program-head-container,.varsity-section .varsity-container,.sports-academy-section .sports-academy-container{margin:0;width:100%}.sports-director-summary{padding-left:0}.cesafi-sport-event,.batang-pinoy-event,.prisaa-event,.sports{width:40%}.batang-pinoy-date,.prisaa-date{width:30%}}@media(max-width:425px){.sports-formators,.cesafi-event-calendar,.batang-pinoy-calendar,.prisaa-calendar,.sports-offer{flex-direction:column}.cesafi-event-calendar-container,.batang-pinoy-calendar-container,.prisaa-calendar-container{margin-top:1rem}.cesafi-sport-event,.batang-pinoy-event,.prisaa-event,.sports,.batang-pinoy-date,.prisaa-date{width:100%}.prisaa-event,.prisaa-date,.batang-pinoy-date{margin-bottom:1rem}}.culture-arts-program-section,.commitments-services-section{width:100%;height:auto;color:#000}.culture-arts-program-section .culture-arts-program-container,.commitments-services-section .commitments-services-container{width:90%;max-width:1140px;height:auto;padding:30px 20px;margin:0 auto}.culture-arts-program-title{padding-left:1rem;font-size:35px;color:#16163f;height:auto}.culture-arts-program-title h2{font-size:inherit;color:inherit;font-weight:900;margin:0}.culture-arts-program-desc,.commitments-services-desc,.commitments-services-desc h6{font-size:15px;color:#3f3f3f}.culture-arts-program-desc p{font-family:open sans,Sans-serif}.culture-arts-program-desc ol li,.commitments-services-desc ol li{font-family:open sans,Sans-serif}.commitments-services-desc h6{font-weight:900;margin-bottom:2rem;font-family:open sans,Sans-serif}@media(max-width:768px){.culture-arts-program-section .culture-arts-program-container,.commitments-services-section .commitments-services-container{margin:0;width:100%}}.community-service-content-section,.community-service-profile-section{width:100%;height:auto;color:#000}.community-service-content-section .community-service-content-container{width:90%;max-width:1140px;height:auto;padding:30px 20px;margin:0 auto}.community-service-profile-section .community-service-profile-container{width:90%;max-width:1140px;height:auto;padding:50px 80px;margin:0 auto}.community-service-content-desc,.community-service-profile-desc{font-size:15px;color:#3f3f3f;font-family:open sans,Sans-serif}.community-service-content-desc p,.community-service-profile-desc p{font-family:inherit}.community-service-profile-title{padding-left:1rem;font-size:35px;color:#16163f;height:auto}.community-service-profile-title h2{font-size:inherit;color:inherit;font-weight:900;margin:0}@media(max-width:768px){.community-service-content-section .community-service-content-container,.community-service-profile-section .community-service-profile-container{margin:0;width:100%}.community-service-profile-container{padding:50px 60px!important}}.health-and-safety-section,.health-safety-team-section{width:100%;height:auto;color:#000}.health-and-safety-section .health-and-safety-container,.health-safety-team-section .health-safety-team-container{width:90%;max-width:1140px;height:auto;padding:20px;margin:0 auto}.health-and-safety-desc{font-size:15px;color:#7a7a7a}.health-and-safety-desc p,.health-and-safety-desc ul li{font-family:roboto,Sans-serif}.sso-coordinator{display:flex;margin-top:3rem}.sso-coordinator-profile .sso-coordinator-img-container{height:300px;width:200px;box-shadow:-1rem -1rem #000E89;margin:1.5rem 3rem 1rem 1rem}.sso-coordinator-img{height:inherit;width:inherit}.sso-coordinator-info{height:auto;padding-left:.8rem;font-size:16px}.sso-coordinator-name h2{font-size:inherit;font-weight:600;color:#16163f;margin:0}.sso-coordinator-position{font-size:14px;color:#7a7a7a}.sso-coordinator-summary{padding-left:3.5rem;color:#3f3f3f}.sso-coordinator-summary p{font-family:open sans,Sans-serif}.sso-staff-container{margin-top:5rem;padding:0 2rem}.sso-staff-title,.medical-team-title{padding-left:1rem;font-size:35px;color:#16163f}.sso-staff-title h2,.medical-team-title h2{font-size:inherit;color:inherit;font-weight:900;margin:0}.sso-staff-main-card{padding-left:5rem}.medical-team-main-card{padding-left:7rem}.medical-team-card{padding-bottom:5rem}.sso-staff-img-container,.medical-team-img-container{width:auto;height:auto;margin-bottom:1.5rem}.sso-staff-img-container .sso-staff-img,.medical-team-img-container .medical-team-img{width:200px;height:300px}.sso-staff-img-container .safety-practitioner{width:260px!important;height:307px!important}.sso-staff-data,.medical-team-data{padding-left:.5rem}.sso-staff-name,.medical-team-name{color:#16163f;font-size:16px;text-transform:uppercase;font-weight:600;margin:0}.sso-staff-position,.medical-team-position{color:#7a7a7a;font-size:14px}@media(max-width:768px){.health-and-safety-section .health-and-safety-container,.health-safety-team-section .health-safety-team-container{margin:0;width:100%}.sso-staff-main-card{padding-left:3rem}.medical-team-main-card{padding-left:5rem}.sso-staff-img-container .safety-practitioner{width:195px!important;height:260px!important}.medical-team-container{margin-top:4rem}}@media(max-width:425px){.sso-coordinator{flex-direction:column}.sso-coordinator-summary{margin-top:1.5rem;padding-left:0}.sso-staff-card{margin:2rem 0}}.lrc-content-section,.vision-mission-section,.library-services-section,.library-resources-section,.lrc-staff-section,.grade-school-lrc-staff-section,.lrc-contact-section,.lrc-location-section,.lrc-faq-section{width:100%;height:auto;color:#000}.lrc-staff-section .lrc-staff-container,.grade-school-lrc-staff-section .grade-school-lrc-staff-container{width:90%;max-width:1140px;height:auto;padding:30px 0 30px 100px;margin:0 auto}.vision-mission-section .vision-mission-container,.library-services-section .library-services-container,.library-resources-section .library-resources-container,.lrc-content-section .lrc-content-container,.lrc-contact-section .lrc-contact-container,.lrc-location-section .lrc-location-container,.lrc-faq-section .lrc-faq-container{width:90%;max-width:1140px;height:auto;padding:40px 20px;margin:0 auto}.lrc-content{display:flex}.lrc-img-container{height:217.5px;width:30rem;padding-top:1rem}.lrc-img{box-shadow:-1rem -1rem #000E89;height:217.5px;width:300px!important}.lrc-content-desc{flex:1;width:100%;word-wrap:break-word}.vision-mission-title,.library-services-title,.library-resources-title{padding-left:1rem;font-size:35px;color:#16163f}.vision-mission-title h2,.library-services-title h2,.library-resources-title h2{font-size:inherit;color:inherit;font-weight:900;margin:0;text-transform:uppercase}.vision-mission-desc span p{font-family:open sans,Sans-serif;color:#3f3f3f;font-size:15px}.library-services-img-content{display:flex;justify-content:center}.library-services-img{height:auto;width:auto}.lrc-img{width:100%;height:100%}.resource-img-container{display:flex;justify-content:center;height:224px}.library-resources-summary{font-size:15px;color:#3f3f3f}.library-resources-summary span p{font-family:open sans,Sans-serif}.library-resources-summary span h6 strong{font-size:15px;font-family:open sans,Sans-serif}.library-resources-summary span h6{margin-bottom:2rem;margin-top:2rem}.lrc-director-img{box-shadow:-1rem -1rem #000E89;height:300px;width:200px}.lrc-staff-director-info{padding-left:1rem;margin-left:-1rem;height:auto}.lrc-staff-director-info .lrc-staff-name h2,.lrc-staff-info .lrc-staff-name h2{font-size:16px;font-weight:900;color:#16163f;margin:0}.lrc-staff-position{font-size:14px;color:#7a7a7a}.lrc-staff-img{height:300px;width:200px}.lrc-staff-info{padding-left:1rem;height:auto}.lrc-contact-title,.lrc-location-title,.lrc-faq-title{font-size:45px;font-weight:900;padding-left:1rem}.lrc-contact-title h2,.lrc-location-title h2,.lrc-faq-title h2{font-size:inherit;font-weight:inherit;color:#16163f;margin:0}.lrc-contact-desc,.lrc-location-desc{color:#3f3f3f;font-size:15px;font-family:open sans,Sans-serif}.lrc-contact-desc p,.lrc-location-desc p{font-family:inherit;margin:0 0 .3rem}.lrc-contact-desc h6{margin:1.5rem 0}.lrc-contact-desc h6 strong,.lrc-location-desc h6 strong{font-family:open sans,Sans-serif;font-size:15px}.lrc-location-desc h6{margin:1rem 0 0}.lrc-subtitle{font-size:18px;color:#171717;padding-left:1.3rem}.lrc-subtitle h2{margin:0;font-size:inherit;font-family:montserrat,sans-serif;font-weight:400}.lrc-accordion-container{display:flex}.lrc-accordion{padding:.5rem}.lrc-item .lrc-faq-header{border:none!important;background:#e6e6e6;border-left:5px solid #000e89!important;font-family:open sans,Sans-serif;font-size:15px;font-weight:500;color:#4b4f58;padding:10px 20px}.lrc-item .lrc-faq-header::before{content:'+';position:absolute;top:50%;right:20px;transform:translateY(-50%);font-weight:600;font-size:1.5rem;width:1.5rem;height:1.5rem;text-align:center}.lrc-item .accordions-active.lrc-faq-header::before{content:'-';right:20px;font-size:2rem;width:1.5rem;height:1.5rem;text-align:center}.lrc-body-content{padding:30px 20px 20px;color:#4b4f58}.lrc-item .accordions-active{border-left:none!important}@media(max-width:768px){.lrc-staff-section .lrc-staff-container,.grade-school-lrc-staff-section .grade-school-lrc-staff-container .vision-mission-section .vision-mission-container,.library-services-section .library-services-container,.library-resources-section .library-resources-container,.lrc-content-section .lrc-content-container,.lrc-contact-section .lrc-contact-container,.lrc-location-section .lrc-location-container,.lrc-faq-section .lrc-faq-container{margin:0;width:100%}.lrc-img-container{width:auto;padding:1rem}.lrc-img{box-shadow:-1rem -1rem #000E89;height:195.5px;width:270px!important}.resource-img-container{display:flex;justify-content:center;height:150px}.lrc-staff-main-card{margin-top:2rem}}@media(max-width:425px){.lrc-content{flex-direction:column}.lrc-content-desc{margin-top:1.5rem}.library-services-img{height:100%;width:100%}.resource-img-container{display:flex;justify-content:center;flex-direction:column;height:100%}.lrc-accordion-container{flex-direction:column}}.news-updates-section,.article-section,.stories-section,.more-article-section{width:100%;height:auto;color:#000;font-family:roboto condensed,sans-serif}.news-updates-container,.article-container,.stories-container,.more-article-container{width:90%;max-width:1140px;height:auto;padding:20px;margin:0 auto}.news-update-card{border:1px solid #7a7a7a;width:100%;max-width:528px;height:auto;padding:1rem}.news-update-card .news-update-img-container{width:auto;height:200px;position:relative;overflow:hidden}.news-update-card .news-update-img-container .news-expand-on-hover{height:auto;width:100%;transition:transform .3s;position:relative;display:block;transform:translateY(-25%)}.news-update-card .news-update-img-container .news-updates-img-overlay{position:absolute;top:0;left:0;width:auto;height:auto;background:rgba(0,0,0,.2);opacity:0;transition:opacity .3s;pointer-events:none;z-index:1}.news-update-card .news-update-img-container:hover .news-expand-on-hover{transform:translateY(-25%)scale(1.1)}.news-update-card .news-update-img-container:hover .news-updates-img-overlay{opacity:1}.news-update-desc h2{font-weight:600;text-align:center;margin-bottom:1.5rem}.news-update-card .news-update-desc{margin:2rem 0}.news-update-card .news-update-desc .news-update-btn{margin:auto}.news-update-btn{width:129px}.news-update-btn a{text-decoration:none;color:#fff;text-align:center}.article-section:nth-child(odd){background-color:#f6f6f6}.main-article{display:flex;flex-direction:row-reverse;margin:2rem 0}.article-section:nth-child(odd) .article-container .main-article{flex-direction:row}.main-article .article-img-container{width:auto;height:auto;max-height:319px;display:flex;flex-direction:column}.main-article .article-img-container .article-img{width:532px;height:100%;overflow:hidden}.main-article .article-img-container span{font-size:12px}.main-article .article-summary{flex:1;width:100%;height:auto;word-wrap:break-word;padding:1rem}.main-article .article-summary h2{font-weight:600;padding-bottom:1rem;color:#16163f}.main-article .article-summary p{color:#7a7a7a}.read-article-btn{border:1px solid #000a61;padding:12px 24px;width:145px}.read-article-btn .read-article{text-decoration:none;color:#000a61;font-weight:700;font-size:15px;letter-spacing:-1px;cursor:pointer;overflow-wrap:break-word;word-break:break-word;text-align:center}.date-time-area{border-top:1px solid #e5e5e5;padding:.5rem 1.5rem}.date-time{color:#7a7a7a;font-size:12px;font-family:roboto slab,serif;font-weight:600}.read-article-btn a.read-article .arrow-circle{position:absolute;font-weight:500}.more-article{display:flex;flex-direction:column}.more-article-link{display:flex;align-items:center;height:68px;padding:10px}.highlight-article{background-color:#f6f6f6!important}.more-article-link:nth-child(odd){background-color:#f6f6f6}.more-article-link:nth-child(even){background-color:#fff}.more-article-link a{font-size:15px;font-family:roboto,sans-serif}@media(max-width:768px){.news-update-card .news-update-img-container .news-expand-on-hover{transform:translateY(-5%)}.main-article{flex-direction:column}.article-section:nth-child(odd) .article-container .main-article{flex-direction:column}.main-article .article-img-container .article-img{width:100%}}@media(max-width:425px){.news-update-card{margin:1rem 0}}.news-blog-section{width:100%;height:auto;color:#000;font-family:roboto condensed,sans-serif}.news-blog-section .news-blog-container{width:90%;max-width:1140px;height:auto;padding:20px;margin:-3% auto;position:relative;z-index:1;display:flex;flex-direction:row}.news-blog-section .news-blog-container .news-blog{box-shadow:0 0 4px #3f3f3f;padding:3.5rem 2.5rem;width:100%;height:auto;max-width:760px;background-color:#fff;display:flex;flex-direction:column}.news-blog-container .news-blog .blog-title h1{color:#000a61;font-size:"Roboto",Sans-serif;font-size:38px;font-weight:800;line-height:42px}.news-blog-container .news-blog .blog-author{margin-bottom:1.5rem;padding:.2em .5em;background-color:#f6eb15}.news-blog-container .news-blog .blog-img-container{height:100%;width:100%;box-shadow:0 0 10px #3f3f3f;padding:10px;box-sizing:border-box;margin:2.5rem 0}.news-blog-container .news-blog .blog-img-container .blog-img{width:100%;height:100%}.news-blog-section .news-blog-container .more-blog-container{margin:5% 0;flex-grow:1;padding:1rem 2rem}.social-media-icon{margin:.1rem}.icon-facebook{color:#1877f2;height:35px;width:35px}.icon-youtube{color:red;height:35px;width:35px}.icon-instagram{background:linear-gradient(135deg,#405de6,#5851db,#833ab4,#c13584,#e1306c,#fd1d1d,#f56040,#f77737,#fcaf45,#ffdc80);-webkit-mask:linear-gradient(135deg,#405de6,#5851db,#833ab4,#c13584,#e1306c,#fd1d1d,#f56040,#f77737,#fcaf45,#ffdc80);mask:linear-gradient(135deg,#405de6,#5851db,#833ab4,#c13584,#e1306c,#fd1d1d,#f56040,#f77737,#fcaf45,#ffdc80);color:#fff;border-radius:1rem;height:35px;width:35px}.more-blog-container .more-blog{margin-top:4.5rem}.more-blog-container .more-blog h4{font-weight:600;font-size:20px;background-color:#000a61;color:#fff;padding:.5rem 1rem}.more-blog-container .more-blog .more-blog-card{margin:1rem 0;display:flex;height:100%}.more-blog-container .more-blog .more-blog-card .more-blog-img-container{background-color:#000;height:100%;width:auto}.more-blog-img-container .more-blog-img{height:58px;width:78px}.more-blog-container .more-blog .more-blog-card .more-blog-content{display:flex;flex-direction:column;width:212px;padding:0 1rem}.more-blog-content a{text-decoration:none;color:#7a7a7a}.more-blog-title{font-weight:600}.read-more-blog{margin-top:.5rem;font-size:14px;color:#f6eb15!important;text-shadow:1px 1px 0 #aa8005}.more-blog-btn{margin-top:1rem}.more-blog-btn h6{color:#000000bd;font-weight:600}.more-blog-btn h6 a{text-decoration:none;color:inherit;font-size:15px}.for-parents-section{width:100%;height:auto;color:#000;font-family:roboto condensed,sans-serif}.for-parents-section .for-parent-container{width:90%;max-width:1140px;height:auto;padding:20px;margin:0 auto}.acad-years-header,.school-years-header{display:flex;align-items:center;border-left:4px solid #f6eb15;height:49px}.acad-years-header h2,.school-years-header h2{padding-left:1.5rem;margin-bottom:0;font-size:35px}.acad-year-calender-area .acad-years-info{display:flex;margin-top:2rem;margin-bottom:10rem}.acad-years-info .acad-calendar-img-container{box-shadow:-5px 5px 10px #888888;width:100%;height:auto}.acad-years-info .acad-calendar-img-container .acad-calendar{width:100%}.acad-years-info .acad-desc{padding:1rem}.school-years-area .school-years-info{display:flex;flex-direction:row-reverse;margin-top:2rem;margin-bottom:10rem}.school-years-info .school-years-img-container{box-shadow:5px 5px 10px #888888}.school-years-info .school-years-img-container .school-calendar-years{width:100%}.school-years-info .school-year-desc{padding:1rem 1rem 1rem 0;word-wrap:break-word}@media(max-width:1024px){}@media(max-width:768px){.acad-year-calender-area .acad-years-info{display:flex;flex-direction:column;margin-top:2rem!important;margin-bottom:2rem!important}.school-years-area .school-years-info{display:flex;flex-direction:column;margin-top:2rem;margin-bottom:1rem}.school-years-info .school-year-desc,.acad-years-info .acad-desc{margin-top:1.5rem}}@media(max-width:480px){.acad-years-info .acad-calendar-img-container .acad-calendar{width:100%}.school-years-info .school-years-img-container .school-calendar-years{width:100%}.acad-year-calender-area .acad-years-header{height:auto}}.todo{display:block;margin:10 auto;width:100%;text-align:center;font-size:20px}.where-container .todo,.news-card-container .todo{color:#010101}.image-gallery{margin-left:-1%!important;padding:0}.image-gallery li{float:left;display:block;margin:0 0 1% 1%;width:32%}.image-gallery li a{text-align:center;text-decoration:none!important;color:#777}.image-gallery li a span{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding:3px 0}.image-gallery li a img{width:100%;display:block}.ad-banner{position:absolute;top:16px;left:20px;font-size:24px;font-weight:600}