.style-4::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5}.style-4::-webkit-scrollbar{width:5px;background-color:#f5f5f5}.style-4::-webkit-scrollbar-thumb{background-color:#000;border:2px solid #555}.navbar-brand{cursor:pointer}.container-gallery>div{display:flex;justify-content:center;align-items:center;font-size:2em;color:#ffeead}.container-gallery>div>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:15px}.container-gallery{display:grid;grid-gap:5px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-auto-rows:125px;grid-auto-flow:dense}.gallery-image{cursor:pointer}.horizontal{grid-column:span 2}.big,.vertical{grid-row:span 2}.big{grid-column:span 2}.enquire-button span{color:#fff}.enquire-button:hover{background-color:#fff;border:2px solid #fa6400}.enquire-button:hover span{color:#fa6400}@media screen and (min-width:1024px){.wrapper-gallery{margin:0 auto}}a,a:hover{text-decoration:none}a{transition:all .5s}h2{font-family:Roboto Condensed,sans-serif}body{font-family:Roboto,sans-serif;font-weight:300;font-size:14px}.logo{position:absolute;top:5px;left:5px;z-index:11;max-width:395px}.for-mobile{display:none}.navbar-light .navbar-nav .active>.nav-link{color:#a90b0b;cursor:pointer}.navbar-expand-lg .navbar-collapse{justify-content:flex-end}.top-header a{font-family:Roboto Condensed,sans-serif;color:#ff780a;font-size:18px;height:55px;text-transform:uppercase;display:inline-block;min-width:120px;margin-left:18px}.top-header a:hover{color:#e02020}.top-header a span{background-color:#ff780a;padding:10px 5px;float:left;margin-right:5px;height:60px;transition:all .5s}.top-header a:hover span{padding:10px}.nav-link{font-size:14px;text-transform:uppercase;font-weight:500;color:#5b6770}.slider-content{background-color:rgba(0,0,0,.5);position:absolute;bottom:13%;left:10%;max-width:600px;padding:20px 30px}.slider-content h2{font-size:24px;color:#ff780a}.slider-content p{font-size:14px;color:#fff;position:relative}.slider-content p:before{border-left:2px solid #ff780a;content:" ";position:absolute;left:-16px;height:100%}.three-blocks{position:relative;margin-top:20px}.three-main-blocks{border:1px solid #c1cad0;min-height:280px}.three-main-blocks h3{font-family:Roboto Condensed,sans-serif;font-size:22px;background-color:#e6eaec;text-align:center;padding:18px 0;position:relative}.three-main-blocks h3 img{position:absolute;left:10px;top:6px}.three-main-blocks.announcements h3{color:#0091ff}.three-main-blocks.notifications h3{color:#fa6400}.three-main-blocks.media-library h3{color:#651e3e}.three-main-blocks ul{margin:0;padding:10px;height:200px;overflow-x:hidden;overflow-y:hidden}.three-main-blocks ul:hover{height:200px;overflow-y:scroll}.three-main-blocks ul li{margin:0;padding:10px 22px 10px 0;border-bottom:1px solid #c1cad0;list-style:none;position:relative;word-wrap:break-word}.three-main-blocks ul li a{position:absolute;right:0;bottom:9px}.three-main-blocks ul li span{text-transform:uppercase;display:block}.about-school{background-color:#f5f6fa;padding:20px 0;margin:50px 0}.about-school h2{font-size:24px}.about-school h4{font-size:18px}.about-school a{background-color:#fa6400;border:1px solid #fa6400;color:#fff;font-size:18px;font-weight:500;width:260px;display:block;padding:10px 0;text-align:center;border-radius:3px;-webkit-border-radius:3px}.about-school a:hover{background-color:transparent;color:#fa6400;border:1px solid #fa6400}.news-downloads h2{font-size:24px;position:relative;text-align:center;text-transform:uppercase;margin-bottom:44px}.news-downloads h2:after{content:" ";position:absolute;background:url(heading.e56ab2ddd46940f72591.svg) no-repeat;width:189px;height:5px;bottom:-20px;left:0;right:0;margin:auto}.news{min-height:73px;margin-bottom:20px;background-color:#f0f0f0;position:relative;padding:10px 40px 10px 10px}.news a{position:absolute;bottom:10px;right:10px}.news-more{color:#e02020;float:right}.news-more:hover{color:#fa6400}.pricipal-desk{background-color:#f5f6fa;margin-top:30px}.pricipal-pic{width:20%;position:relative;float:left}.pricipal-name{width:330px;z-index:11;background-color:rgba(0,0,0,.5);color:#fff;position:absolute;bottom:0;font-family:Roboto Condensed,sans-serif;font-size:24x;padding:5px;text-align:center}.pricipal-name span{font-size:14px;display:block}.principal-content h2{font-size:24px}.principal-content h4{font-size:18px}#carouselExampleIndicators .carousel-item{position:relative;min-height:444px}.carousel-item img.staff{width:330px;left:0;top:0;position:absolute}.about-person{padding:20px 20px 20px 400px}#carouselExampleIndicators .carousel-control-next,#carouselExampleIndicators .carousel-control-prev{background-color:transparent;width:47px;height:28px;opacity:1;background-repeat:no-repeat;top:180px;left:5px}#carouselExampleIndicators .carousel-control-next{left:275px}#carouselExampleIndicators .carousel-indicators{display:none}#carouselExampleIndicators .carousel-control-prev-icon{background-image:url(previous.b583ebe59ab9671f6a9a.svg)}#carouselExampleIndicators .carousel-control-next-icon{background-image:url(next.cfda149dc7a2e64ed6d5.svg)}.carousel-control-next-icon,.carousel-control-prev-icon{width:47px;height:28px}.event-bg{background:url(event-bg.61d657899b58528bd6ec.jpg) no-repeat;width:100%;height:226px;background-size:cover;margin:40px 0}.event-bg h2{font-size:40px;font-family:Roboto Condensed,sans-serif;color:#fff;text-align:center;text-transform:uppercase;padding:30px 0 20px}.event-bg a{background:url(calendar.abe94ac4d8371fa94543.svg) no-repeat rgba(0,0,0,.5) 22px 13px;border:1px solid #fa6400;color:#fa6400;font-size:18px;text-transform:uppercase;width:200px;display:block;margin:auto;padding:10px 10px 10px 55px;border-radius:3px;-webkit-border-radius:3px}.event-bg a:hover{background-color:#000}.photo-gallery h2{font-size:40px;font-family:Roboto Condensed,sans-serif;color:#000;text-transform:uppercase;padding:30px 0 20px;position:relative;margin-left:20px}.photo-gallery h2:after{content:" ";position:absolute;background:url(heading.e56ab2ddd46940f72591.svg) no-repeat;width:189px;height:5px;bottom:0;left:40px}.photo-gallery .grid-item img{-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:.2s ease-in}.photo-gallery .grid-item:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}.grid{background:#eee;max-width:100%;counter-reset:grid-item;padding:20px}.grid:after{content:"";display:block;clear:both}.grid-item{width:160px;height:120px;float:left;margin-bottom:5px;background:#d26}.grid-item--width2{width:320px}.grid-item--width3{width:480px}.grid-item--width4{width:720px}.grid-item--height2{height:200px}.grid-item--height3{height:260px}.grid-item--height4{height:360px}.modal-dialog.photo-gallery-popup{max-width:942px}.google-map{width:80%}.contact{height:450px;position:relative}.school-contact{position:absolute;right:0;top:0;width:394px;height:450px;background:url(contact-bg.c0216c6e2123de83d8bb.jpg) no-repeat;color:#fff;padding:20px}.school-contact h2{font-family:Roboto Condensed,sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;color:#fff;background:url(contact.09ad2bd90fe8126b2e94.svg) no-repeat 0 3px;padding:0 0 0 33px}.school-contact h3{font-size:20px}.school-contact ul{margin:0;padding:0}.school-contact ul li{margin:0;padding:5px 0;list-style:none}.school-contact ui li{word-wrap:break-word}footer{background-color:#333;padding:10px;font-size:12px;color:#fff;text-align:center;width:100%}#SchoolModalLong .school-select-popup{background:url(logo-bg.69129ec23486ed58ae4d.png) no-repeat center 41px}#SchoolModalLong .modal-dialog{max-width:720px;height:100vh;margin:11% auto 0;position:fixed;left:0;right:0;top:10%;bottom:0}.select-one{text-align:center}.select-one .school{cursor:pointer;display:inline-block;text-align:center}.school a{font-family:Roboto Condensed,sans-serif;font-size:24px;color:#333;padding:58px 60px;display:block;border:1px solid #fff;border-radius:5px}.school a span{font-family:Roboto,sans-serif;font-size:18px;display:block}.school a span b{display:block}.school a img{display:block;margin:auto;-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:.2s ease-in}.school a:hover img{display:block;margin:auto;-webkit-filter:grayscale(0);filter:grayscale(0)}.school .active,.school a:hover{color:#e02020}.bd-highlight a{cursor:pointer}.skip{text-align:right;color:#e02020;font-size:14px;float:right}.banner{background:url(banner.7812ba9dfd7250790524.jpg) no-repeat;background-size:cover;height:250px}.banner h1{font-family:Roboto Condensed,sans-serif;color:#fa6400;font-size:24px;text-transform:uppercase;padding-top:70px}.fold{padding:20px 0}h2.fold_heading{font-size:18px;text-transform:uppercase}.banner p{color:#fff;font-size:14px}ul.mission{margin:0;padding:0}ul.mission li{background:url(tick.9942edba75819b433530.svg) no-repeat 0 5px;padding:0 0 5px 34px;list-style:none}ul.mission li span.list-heading{display:block;font-weight:500}.gray-bg{background-color:#f5f6fa}.school-moto{text-align:center;padding:20px 0}.school-moto h5{font-size:14px;font-weight:500}.school-moto h3{font-size:18px;font-weight:500;color:#a90b0b}.enquire-button{cursor:pointer;position:fixed;top:50%;bottom:0;right:-34px;padding-top:5px;width:106px;height:40px;background-color:#fa6400;z-index:11;color:#fff;text-align:center;font-weight:500;transform:rotate(270deg);-webkit-transform:rotate(270deg);border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;transition:all .5s;-webkit-transition:all .5s}.enquire-popup form{padding:0 20px 20px}.enquire-popup form input{width:100%;padding:8px 10px;margin-bottom:10px}.btn-primary{background-color:#fa6400;border-color:#fa6400}.btn-primary:hover{background-color:#fff;border-color:#fa6400;color:#fa6400}.form-control{font-weight:300}textarea.form-control{height:100px}.enquire-popup form .w-40{width:48%}.enquire-header h5{width:100%}.modal-header.enquire-header{display:block}.modal-header .close{position:absolute;top:10px;right:10px}.enquire-header p{margin-bottom:0}@media only screen and (max-width:1230px){.logo{max-width:200px}}@media only screen and (max-width:992px){.three-main-blocks h3{font-size:18px;padding:8px 0}.three-main-blocks h3 img{width:25px}.pricipal-pic.float-left{float:none!important;margin:10px auto;width:50%}.principal-content{width:100%}.google-map{width:60%}.banner{height:120px}.banner h1{padding-top:30px}.enquire-popup form{padding:0 0 20px}}@media only screen and (max-width:767px){.three-main-blocks h3 img{display:none}.about-school{margin:10px 0}.google-map{width:100%}.contact{height:auto}.school-contact{position:relative;height:auto;width:100%;background-size:cover}.about-person{padding:20px 20px 20px 350px}}@media only screen and (max-width:580px){.slider-content{display:none}.three-main-blocks{height:auto;margin-bottom:20px}.three-main-blocks h3 img{display:block}.carousel-item img.staff{position:relative;margin:auto}#carouselExampleIndicators .carousel-control-next{left:inherit;right:0}.about-person{padding:20px}.pricipal-name{position:relative;width:100%}}@media only screen and (max-width:480px){.for-mobile{display:block}.for-web{display:none}.logo{max-width:80px}.pricipal-pic.float-left{width:100%}.principal-content{padding:10px}}