.btn,a,a:hover{text-decoration:none}*,button:focus{outline:0}address,ol,ul{margin:0;padding:0}progress,sub,sup{vertical-align:baseline}h1,h2,h3,h4,h5,h6{margin:0}@font-face{font-family:poppinsbold;src:url(poppins-bold-webfont.woff2) format("woff2"),url(poppins-bold-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:poppinsregular;src:url(poppins-regular-webfont.woff2) format("woff2"),url(poppins-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Playfair,sans-serif;font-size:16px}.form-control,.form-select,address,ol,p,span,ul{font-family:Roboto,sans-serif;font-weight:400}p{font-size:16px;line-height:24px;margin-bottom:25px;color:#5E7D8A}p:last-child{margin-bottom:0}*,:after,:before{box-sizing:inherit}.btn,a{transition:.5s all ease-in-out}body{background-color:#fff;font-family:Playfair,sans-serif}.btn,.news-and-events .news-body .date,.table,.tiny-title,.unique-features-section .container .row .col-md-4 .unique-features h4,.unique-features-section .container .row .col-md-4 .unique-features h6,footer .container-fluid .footer-items .menu-items li a,footer h4{font-family:Roboto,sans-serif}a{color:#000}.news-and-events .news-body a,abbr[title]{text-decoration:underline}ol,ul{list-style:none}figure{margin:0}.z-index-9{z-index:9}.card-slider{width:100%}.card-row{margin:calc(-.5* var(--bs-gutter-x))}.card-row>*{padding:calc(var(--bs-gutter-x) * .5)}.fancybox__container,.modal{z-index:99999999}.modal-backdrop{z-index:99999}.grecaptcha-badge{position:absolute}.modal-dialog{height:100%;display:flex;align-items:center}.education-boundaries{padding-top:70px;position:relative}.education-boundaries .image-content-block{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;position:relative;z-index:1}.education-boundaries .image-content-block .left-col{max-width:530px;padding-right:30px}@media (max-width:1200px){.education-boundaries .image-content-block .left-col{max-width:430px}}@media (max-width:990px){.education-boundaries .image-content-block .left-col{max-width:55%;padding-right:20px}}@media (max-width:767px){.education-boundaries{padding-top:40px}.education-boundaries .image-content-block .left-col{max-width:100%;padding-right:0;padding-bottom:20px}}.education-boundaries .image-content-block .right-col{max-width:calc(100% - 530px)}@media (max-width:1200px){.education-boundaries .image-content-block .right-col{max-width:calc(100% - 430px)}}@media (max-width:990px){.education-boundaries .image-content-block .right-col{max-width:45%}}.education-boundaries .image-content-block .right-col .img-holder img{max-width:100%}.education-boundaries .arch-shape{background-image:url(../../assets/img/bg/arch.svg);background-repeat:no-repeat;background-size:cover;position:absolute;left:0;bottom:0;width:100%;height:450px}.unique-features-section{background-color:#FAFBE9;padding:60px 0;position:relative}@media (max-width:767px){.education-boundaries .image-content-block .right-col{max-width:100%}.unique-features-section{padding:40px 0}}.unique-features-section .container .row .col-md-4{padding:0}.unique-features-section .container .row .col-md-4:nth-child(2){border:1px solid #D2D2D2;border-top:0;border-bottom:0}.unique-features-section .container .row .col-md-4 .unique-features{text-align:center}@media (max-width:767px){.unique-features-section .container .row .col-md-4:nth-child(2){border:0}.unique-features-section .container .row .col-md-4 .unique-features{border-bottom:1px solid #D2D2D2;padding:15px!important}}.unique-features-section .container .row .col-md-4 .unique-features i{font-size:80px;line-height:1;color:#5E7D8A;padding-bottom:15px}@media (max-width:990px){.education-boundaries .arch-shape{height:250px}.unique-features-section .container .row .col-md-4 .unique-features i{font-size:60px}}.unique-features-section .container .row .col-md-4 .unique-features h4{font-weight:900;font-size:40px;line-height:1.1;color:#BED62F;padding-bottom:10px}@media (max-width:990px){.unique-features-section .container .row .col-md-4 .unique-features h4{font-size:30px}}.unique-features-section .container .row .col-md-4 .unique-features h6{font-weight:400;font-size:18px;line-height:22px;color:#5E7D8A;max-width:250px;margin:auto;padding-bottom:10px}.unique-features-section .container .row .col-md-4 .unique-features+.unique-features{border-top:1px solid #D2D2D2}.kindergarten{background:url(../../assets/img/bg/kg-bg.png),linear-gradient(#fff 0,#fafbe9 100%);background-repeat:no-repeat}.kindergarten .container{padding:100px}@media (max-width:1200px){.kindergarten{background-position:50%}.kindergarten .container{padding:60px}.kindergarten .container .col-md-6{width:50%}}.infrastructure-facilities{position:relative}@media (max-width:767px){.unique-features-section .container .row .col-md-4 .unique-features+.unique-features{border-top:0}.kindergarten .container{padding:30px}.kindergarten .container .col-md-6{width:100%}.infrastructure-facilities{background-color:#2d470e;padding:40px 0 0}.infrastructure-facilities:after{display:none}}.infrastructure-facilities:after{position:absolute;content:"";right:0;top:-50%;width:50%;height:150%;background-color:#2d470e}.infrastructure-facilities .swiper-slide{cursor:default!important}.news-events{padding:60px 0}@media (max-width:767px){.infrastructure-facilities .title{color:#fff}.infrastructure-facilities .slider-left{margin-bottom:30px}.news-events{padding:40px 0}}@media (max-width:1200px){.news-events .col-md-6{width:100%}.news-events .col-md-6+.col-md-6{margin-top:45px}.home-gallery .gallery-gradient{padding:40px 0 30px!important;margin-bottom:30px;width:100%}}.news-and-events .news-body ol li+li,.news-and-events .news-body ul li+li{margin-top:10px}.home-gallery .gallery-gradient{background:linear-gradient(90deg,#66a01f 0,#2d470e 100%)}@media (max-width:767px){.home-gallery .gallery-gradient p{width:100%!important}}@media (max-width:1200px){.home-gallery .gallery-block{width:100%}}.card-table-box table td,.news-and-events .date-link>*{width:50%}.related-news{padding:12px;background-color:#FAFBE9;position:sticky;top:0;border:1px solid #D2D2D2}@media (max-width:767px){.related-news{margin-right:-15px;margin-left:-15px;padding:15px}}.news-list{padding-top:60px;padding-bottom:60px}@media (max-width:1200px){.news-list{padding-top:40px;padding-bottom:40px}}.news-and-events{padding-bottom:60px;position:relative;z-index:9}@media (max-width:1200px){.news-and-events{padding-bottom:40px}.news-and-events .news-content>*{width:100%}}.news-and-events .news-img{border-radius:10px;overflow:hidden}.news-and-events .news-img img{width:100%}.news-and-events .news-body{padding:15px 0 0}.news-and-events .news-body ul{list-style:square;padding-left:20px}.news-and-events .news-body ol{list-style:decimal;padding-left:20px}@media (max-width:990px){.unique-features-section .container .row .col-md-4 .unique-features h6{font-size:16px}.news-and-events .news-content .col-md-4{margin-top:15px}.news-page .col-md-4{width:50%}}.news-and-events .card-row{margin:calc(-.3 * var(--bs-gutter-x))}.news-and-events .card-row>*{padding:calc(var(--bs-gutter-x) * .3)}.news-and-events .related-news{padding-top:20px}.news-events.remove-bg .news-card{background-color:rgba(210,210,210,.5);padding:15px}@media (max-width:767px){.news-page .col-md-4{width:100%}}.contact-page{padding:0 0 60px}@media (max-width:990px){.contact-page .col-md-4,.downloads-page .col-md-6{width:100%}.contact-page .col-md-4+.col-md-4{margin-top:30px}}.contact-page .contact-block{border:1px solid #BED62F;padding:30px;height:100%;background-color:#D2D2D2}.contact-page .contact-block address{font-size:16px;line-height:1.3;font-weight:400;margin-bottom:15px}.contact-page .contact-block ul.e-contact li a{display:block}@media (max-width:1440px){.contact-page .contact-block{padding:15px}.contact-page .contact-block ul.e-contact li a{font-size:14px}}.contact-page .contact-block ul.e-contact li a span{border:1px solid #F47920;align-items:center;justify-content:center;flex-wrap:wrap;display:inline-flex;width:45px;height:45px;border-radius:50%;margin-right:6px;transition:all .4s ease-in-out}@media (max-width:1200px){.contact-page .contact-block ul.e-contact li a span{width:35px;height:35px}}.contact-page .contact-block ul.e-contact li a span i{font-size:16px;line-height:1;color:#fff;background-color:#F47920;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:30px;height:30px;border-radius:50%;transition:all .4s ease-in-out}@media (max-width:1200px){.contact-page .contact-block ul.e-contact li a span i{width:25px;height:25px}}.contact-page .contact-block ul.e-contact li a:hover span{border-color:#2d470e}.contact-page .contact-block ul.e-contact li a:hover span i{color:#fff;background-color:#2d470e}.contact-page .contact-block ul.e-contact li+li{margin-top:15px}.contact-page .contact-block ul.social-media{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin-top:30px}.contact-page .contact-block ul.social-media li a{display:flex}.contact-page .contact-block ul.social-media li a span{border:1px solid #F47920;align-items:center;justify-content:center;flex-wrap:wrap;display:inline-flex;width:45px;height:45px;border-radius:50%;margin-right:6px;transition:all .4s ease-in-out}.contact-page .contact-block ul.social-media li a span i{font-size:16px;line-height:1;color:#fff;background-color:#F47920;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:26px;height:26px;border-radius:50%;transition:all .4s ease-in-out}.contact-page .contact-block ul.social-media li a:hover span{border-color:#2d470e}.contact-page .contact-block ul.social-media li a:hover span i{color:#fff;background-color:#2d470e}.contact-page .contact-block ul.social-media li+li{margin-left:15px}.contact-page .g-map{height:100%}.contact-page .g-map iframe{width:100%;height:100%}.profile-page{position:relative}.profile-page .container{width:100%}.profile-page .profile-area{position:relative;z-index:999}.card-table-box,.tc-checking-page{z-index:9;position:relative}.profile-page .profile-area>.container,.profile-page .profile-area>.container>.row{position:unset}.profile-page .profile-area>.container>.row .image-content-block{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;margin:calc(var(--bs-gutter-x) * -.5);height:700px}.profile-page .profile-area>.container>.row .image-content-block .left-col{max-width:50%;padding:calc(var(--bs-gutter-x) * .5)}@media (max-width:990px){.profile-page .profile-area>.container>.row .image-content-block{height:auto}.profile-page .profile-area>.container>.row .image-content-block .left-col{max-width:100%;padding-right:0;padding-bottom:20px}}.profile-page .profile-area>.container>.row .image-content-block .left-col .title{max-width:350px;font-style:italic;color:#5E7D8A}@media (max-width:990px){.profile-page .profile-area>.container>.row .image-content-block .left-col .title{max-width:100%}}.profile-page .profile-area>.container>.row .image-content-block .right-col{max-width:50%;position:absolute;right:0;top:0;padding:calc(var(--bs-gutter-x) * .5)}@media (max-width:1200px){.profile-page .profile-area>.container>.row .image-content-block .right-col{top:100px}}@media (max-width:990px){.profile-page .profile-area>.container>.row .image-content-block .right-col{max-width:70%;position:unset;margin:auto}}.profile-page .profile-area>.container .plain-block,footer{margin-top:30px}.profile-page .profile-area>.container>.row .image-content-block .right-col .img-holder img{max-width:100%}.profile-page .profile-area>.container .plain-block .col-md-6{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}@media (max-width:767px){.profile-page .profile-area>.container>.row .image-content-block .right-col{max-width:100%}.profile-page .profile-area>.container .plain-block .col-md-6 .img-holder{margin-bottom:15px}}.profile-page .profile-area>.container .plain-block .col-md-6 .img-holder img{max-width:100%;border-radius:12px}.error-page{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;height:100vh}.tc-checking-page .card{background-color:#fff;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;border:1px solid #D2D2D2;border-radius:8px}.tc-checking-page .card-body{padding:20px;width:100%}.tc-checking-page .card-body p{color:#F47920;font-family:Montserrat,sans-serif}.tc-checking-page .card-body .form-control{height:100%;border:1px solid #2d470e;background-color:transparent;color:#838383}.card-table-box .card,.card-table-box .tbl-card,.card-table-box table,.card-table-box table td{background-color:#FAFBE9}.tc-checking-page .card-body .form-control::placeholder{color:#bababa}.tc-checking-page .card-body .col{display:flex}.tc-checking-page .card-body .col button{margin:0 5px}.tc-checking-page .card-body .col button i{padding-right:5px}.card-table-box{padding-top:30px}.card-table-box .table-responsive{border:1px solid #D2D2D2}.card-table-box .card{padding:30px}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}@media (max-width:580px){.card-table-box .tbl-card a,.card-table-box .tbl-card button,.tc-checking-page .card-body .btn-outline-primary{margin-bottom:15px}}.card-table-box table{margin-bottom:0}.card-table-box table td:last-child{text-align:left!important}.card-table-box table .td-btn{text-align:right!important}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{scroll-behavior:smooth;box-sizing:border-box;line-height:1.15;-webkit-text-size-adjust:100%}h1{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=submit],[type=button],[type=reset],button{-webkit-appearance:button}[type=submit]::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=submit]:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}header{position:fixed;width:100%;top:0;z-index:9999999;padding-top:30px}header .menu-row{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}header .menu-row .left-col{width:250px;border:1px solid #fff;border-top:0;border-left:0}@media (max-width:990px){header .menu-row .left-col{width:130px}}header .menu-row .left-col .brand{display:block;padding-bottom:15px;text-align:center;position:relative}header .menu-row .left-col .brand:after{position:absolute;content:"";width:1px;height:calc(100vh - 600px);background-color:#fff;left:0;top:125px}@media (max-width:1200px){header .menu-row .left-col .brand:after{height:calc(700px - 450px)}}@media (max-width:767px){header .menu-row .left-col{border:none}header .menu-row .left-col .brand:after{display:none}}header .menu-row .left-col .brand img{max-width:100%}header .menu-row .right-col{width:calc(100% - 250px);display:flex;justify-content:flex-end;flex-wrap:wrap;flex:content;align-items:flex-end;flex-flow:column}header .menu-row .right-col .menu-area{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;position:relative}header .menu-row .right-col .menu-area .e-contact{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin-right:25px}@media (max-width:767px){header .menu-row .right-col .menu-area .e-contact{display:none}}header .menu-row .right-col .menu-area .e-contact li+li{margin-left:25px}@media (max-width:990px){header .menu-row .left-col .brand:after{top:86px}header .menu-row .right-col{width:calc(100% - 130px);position:relative}header .menu-row .right-col .menu-area .e-contact{margin-right:15px}header .menu-row .right-col .menu-area .e-contact li+li{margin-left:15px}}header .menu-row .right-col .menu-area .e-contact li a{color:#fff;font-size:14px;line-height:1}header .menu-row .right-col .menu-area .e-contact li a i{align-items:center;justify-content:center;flex-wrap:wrap;display:inline-flex;width:30px;height:30px;border-radius:50%;margin-right:5px}header .menu-row .right-col .menu-area .e-contact li a i.primary{background-color:#BED62F}header .menu-row .right-col .menu-area .e-contact li a i.secondary{background-color:#F47920}header .menu-row .right-col ul.nav-bar{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;width:100%;padding-left:30px;padding-top:18px}@media (max-width:1200px){header .menu-row .right-col ul.nav-bar{padding-left:12px}}@media (max-width:990px){header .menu-row .right-col ul.nav-bar{background-color:rgba(94,125,138,.9);padding:0;width:230px;position:fixed;top:100px;display:none;max-height:calc(100vh - 120px);overflow:scroll}header .menu-row .right-col ul.nav-bar>li.dropdown+li{border-top:1px solid #fff}}header .menu-row .right-col ul.nav-bar>li.dropdown a{font-size:16px;line-height:1.2;color:#fff;padding:12px 0;display:block}@media (max-width:1200px){header .menu-row .right-col ul.nav-bar>li.dropdown a{padding:12px 8px}}header .menu-row .right-col ul.nav-bar>li.dropdown a i{margin-left:5px}header .menu-row .right-col ul.nav-bar>li.dropdown .dropdown-panel{background-color:rgba(94,125,138,.9);border-top:3px solid #D2D2D2;border-bottom:1px solid #fff;box-shadow:0 4px 14px rgba(0,28,52,.1);width:250px;left:0;top:45px;position:absolute;transform:translateY(15px);opacity:0;visibility:hidden;transition:all .4s ease-in-out}@media (max-width:990px){header .menu-row .right-col ul.nav-bar>li.dropdown a{padding:12px;display:flex;justify-content:space-between}header .menu-row .right-col ul.nav-bar>li.dropdown .dropdown-panel{background-color:rgba(45,71,14,.5);box-shadow:none;transform:translateY(0);position:unset;opacity:1;visibility:visible;width:230px;border-bottom:0;border-top:1px solid #fff;display:none}}.accessibility,body.sticky-menu header{box-shadow:0 4px 14px rgba(0,28,52,.1)}header .menu-row .right-col ul.nav-bar>li.dropdown .dropdown-panel li:last-child{border-bottom:0}header .menu-row .right-col ul.nav-bar>li.dropdown .dropdown-panel li a{border-bottom:1px solid #fff;transition:all .4s ease-in-out;padding:12px}header .menu-row .right-col ul.nav-bar>li.dropdown .dropdown-panel li a:hover{background-color:#2d470e;color:#fff}header .menu-row .right-col ul.nav-bar>li.dropdown .dropdown-panel li.active a{background-color:#2d470e}header .menu-row .right-col ul.nav-bar>li.dropdown .dropdown-panel.wide{width:500px;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}@media (max-width:990px){header .menu-row .right-col ul.nav-bar>li.dropdown .dropdown-panel.wide{display:none;width:230px}}header .menu-row .right-col ul.nav-bar>li.dropdown .dropdown-panel.wide li{width:50%}header .menu-row .right-col ul.nav-bar>li.dropdown .dropdown-panel.wide li:nth-child(even){border-left:1px solid #fff}@media (min-width:991px){header .menu-row .right-col ul.nav-bar>li.dropdown .dropdown-panel.wide li:nth-child(11) a,header .menu-row .right-col ul.nav-bar>li.dropdown .dropdown-panel.wide li:nth-child(12) a{border-bottom:0}}header .menu-row .right-col ul.nav-bar>li.dropdown:hover .dropdown-panel{transform:translateY(0);opacity:1;visibility:visible}header .menu-row .right-col ul.nav-bar>li.dropdown:nth-child(5) .dropdown-panel{right:0;left:auto}header .menu-row .right-col ul.nav-bar>li.dropdown.active>a{position:relative}header .menu-row .right-col ul.nav-bar>li.dropdown.active>a:after{position:absolute;content:"";width:100%;height:2px;bottom:-2px;left:0;background-color:#BED62F}header .menu-row .right-col ul.nav-bar>li.dropdown.menu-active>a .fa-chevron-down:before{content:"\f077"}@media (max-width:990px){header .menu-row .right-col ul.nav-bar>li.dropdown .dropdown-panel.wide li{width:100%}header .menu-row .right-col ul.nav-bar>li.dropdown .dropdown-panel.wide li:nth-child(even){border-left:0}header .menu-row .right-col ul.nav-bar>li.dropdown.menu-active>a{background-color:#2d470e}header .menu-row .right-col ul.nav-bar>li.dropdown.menu-active .dropdown-panel{display:block;overflow-y:scroll}}.hamburger-wrap{background-color:rgba(0,0,0,.5);padding:13px;display:none}@media (max-width:990px){.hamburger-wrap{display:block}}body.sticky-menu .banner .hero-banner .banner-inner-item .caption-wrapper .container .caption:after,body.sticky-menu .banner .hero-banner .banner-inner-item .caption-wrapper .container:after,body.sticky-menu .banner .hero-banner .banner-inner-item .caption-wrapper .container:before,body.sticky-menu .inner-banner>.container:after,body.sticky-menu .inner-banner>.container:before,body.sticky-menu header .menu-row .left-col .brand:after{display:none}.hamburger-wrap .hamburger .hamburger-inner,.hamburger-wrap .hamburger .hamburger-inner::after,.hamburger-wrap .hamburger .hamburger-inner::before{background-color:#fff}.hamburger-wrap .hamburger .hamburger-label{padding-right:10px;text-transform:uppercase;color:#fff}.hamburger-wrap .hamburger .hamburger-box{top:6px}body.sticky-menu header{background-color:rgba(0,0,0,.6);padding:10px 0}body.sticky-menu header .menu-row .left-col{margin-top:0!important;border:none}body.sticky-menu header .menu-row .left-col .brand{width:120px;padding-bottom:0}body.sticky-menu header .menu-row .left-col .brand img{max-width:100%}body.sticky-menu header .menu-row .right-col ul.nav-bar{padding-top:6px}body.sticky-menu header .menu-row .right-col ul.nav-bar>li .dropdown-panel{transform:translateY(8px)}.banner,body.menu-open header .menu-row .right-col .nav-bar{display:block}body.flash-news-active header .menu-row .left-col{margin-top:25px}.inner-page header .menu-row .left-col .brand:after{height:190px}@media (max-width:1200px){.inner-page header .menu-row .left-col .brand:after{height:220px}}@media (max-width:990px){body.sticky-menu header .menu-row .right-col ul.nav-bar{top:70px}.inner-page header .menu-row .left-col .brand{padding-right:8px}.inner-page header .menu-row .left-col .brand:after{height:240px;top:82px}}.banner{padding-top:0;height:100vh;position:relative}@media (max-width:1200px){.banner{height:700px}}@media (max-width:990px){.banner{height:500px}}@media (max-width:767px){body.flash-news-active header .menu-row .left-col{margin-top:0}.inner-page header .menu-row .left-col .brand{padding:0}.banner{height:100vh}}.banner:before{position:absolute;content:"";width:100%;height:30%;background:linear-gradient(#000 0,rgba(84,84,84,0) 100%);opacity:.7;z-index:9}.banner .banner-bg{height:100vh;overflow:hidden}@media (max-width:1200px){.banner .banner-bg{height:700px}}.banner .banner-bg img{width:100%;min-height:700px;object-fit:cover}@media (max-width:990px){.banner .banner-bg{height:500px}.banner .banner-bg img{min-height:500px}}@media (max-width:767px){.banner .banner-bg{height:calc(100vh - 104px)}.banner .banner-bg img{min-height:calc(100vh - 104px)}}.banner .hero-banner .banner-inner-item{position:relative;min-height:100vh}@media (max-width:1200px){.banner .hero-banner .banner-inner-item{height:700px;min-height:700px}}@media (max-width:990px){.banner .hero-banner .banner-inner-item{height:500px;min-height:500px}}@media (max-width:767px){.banner .hero-banner .banner-inner-item{height:calc(100vh - 104px)}}.banner .hero-banner .banner-inner-item .caption-wrapper{position:absolute;width:100%;height:100%;top:0;left:0;z-index:99}.banner .hero-banner .banner-inner-item .caption-wrapper .container{height:100%;display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:flex-end;position:relative}.banner .hero-banner .banner-inner-item .caption-wrapper .container:before{position:absolute;content:"";width:1px;height:100%;background-color:#fff;right:15px;top:30px;z-index:99999}.banner .hero-banner .banner-inner-item .caption-wrapper .container:after{position:absolute;content:"";width:calc(100% - 288px);height:1px;background-color:#fff;right:15px;top:30px;z-index:99999}.banner .hero-banner .banner-inner-item .caption-wrapper .container .caption{max-width:668px;margin-bottom:300px;position:relative}@media (max-width:990px){.banner .hero-banner .banner-inner-item .caption-wrapper .container:after{width:calc(100% - 168px)}.banner .hero-banner .banner-inner-item .caption-wrapper .container .caption{margin-bottom:150px}}.banner .hero-banner .banner-inner-item .caption-wrapper .container .caption:after{position:absolute;content:"";width:1px;height:400px;background-color:#fff;left:15px}.banner .hero-banner .banner-inner-item .caption-wrapper .container .caption h1{font-family:Playfair,sans-serif;font-weight:400;font-size:50px;line-height:1.1;color:#fff;text-shadow:2px 2px 3px #000;position:relative;left:-30px}@media (max-width:1200px){.banner .hero-banner .banner-inner-item .caption-wrapper .container .caption{padding:0 15px;max-width:350px}.banner .hero-banner .banner-inner-item .caption-wrapper .container .caption h1{font-size:40px;margin-bottom:10px}}@media (max-width:990px){.banner .hero-banner .banner-inner-item .caption-wrapper .container .caption h1{font-size:30px}}@media (max-width:767px){.banner .hero-banner .banner-inner-item .caption-wrapper .container .caption:after,.banner .hero-banner .banner-inner-item .caption-wrapper .container:after,.banner .hero-banner .banner-inner-item .caption-wrapper .container:before{display:none}.banner .hero-banner .banner-inner-item .caption-wrapper .container .caption h1{left:0}}.banner .hero-banner .swiper-slide .caption-wrapper .container .caption .banner-animate.first,.banner .hero-banner .swiper-slide .caption-wrapper .container .caption .banner-animate.second{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.banner .hero-banner .swiper-slide.swiper-slide-active .caption-wrapper .container .caption .banner-animate{opacity:0;animation:fadeInUp 1s ease-in-out 0s forwards}.banner .hero-banner .swiper-slide.swiper-slide-active .caption-wrapper .container .caption .banner-animate.first{animation-delay:1s}.banner .hero-banner .swiper-slide.swiper-slide-active .caption-wrapper .container .caption .banner-animate.second{animation-delay:1.5s}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.banner .swiper-button-container{position:absolute;left:0;right:-60px;bottom:100px;z-index:9;height:100px;display:flex;align-items:center;flex-flow:column;justify-content:center}.banner .swiper-button-container .swiper-button-next,.banner .swiper-button-container .swiper-button-prev{position:unset;border:1px solid #fff;width:40px;height:40px;background-color:#fff;border-radius:50%;margin-left:auto}.banner .swiper-button-container .swiper-button-next:after,.banner .swiper-button-container .swiper-button-prev:after{font-size:20px;line-height:1;color:#000}.banner .swiper-button-container .swiper-button-next:hover,.banner .swiper-button-container .swiper-button-prev:hover{background-color:#fff}.banner .swiper-button-container .swiper-button-next:hover:after,.banner .swiper-button-container .swiper-button-prev:hover:after{color:#000}.banner .swiper-button-container .swiper-button-next{margin-top:0}.banner .swiper-button-container .swiper-button-prev{margin-top:5px}.banner .boundary-line{position:relative}.banner .boundary-line .line{position:absolute;content:"";width:100%;height:1px;background-color:#fff}.inner-banner{display:block;position:relative}.inner-banner:after{position:absolute;content:"";width:100%;height:100%;background:linear-gradient(#000 0,rgba(84,84,84,0) 100%);opacity:.7;z-index:9;top:0}.inner-banner .banner-bg{height:400px;overflow:hidden}.inner-banner .banner-bg img{width:100%;min-height:400px;object-fit:cover}.inner-banner>.container{position:relative;position:absolute;height:100%;margin:auto;left:0;right:0;top:0;z-index:99;display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:flex-end}.inner-banner>.container:after,.inner-banner>.container:before{position:absolute;top:30px;z-index:99999;right:0;content:""}.inner-banner>.container:before{width:1px;height:100%;background-color:#fff}.inner-banner>.container:after{width:calc(100% - 262px);height:1px;background-color:#fff}@media (max-width:990px){.inner-banner>.container:after{width:calc(100% - 142px)}}@media (max-width:767px){.banner .swiper-button-container{right:0;bottom:50px}.inner-banner>.container:after,.inner-banner>.container:before{display:none}}.news-and-events h2{margin-bottom:20px}.news-and-events .news-body .date{font-size:14px}.news-and-events .news-body a{color:#2d470e}.news-and-events .news-img{margin-bottom:25px}.news-and-events .news-img img{max-width:100%}.news-and-events .news-video{overflow:hidden;max-width:600px;margin-bottom:25px}.news-and-events .news-video .video-poster{position:relative;width:100%;height:100%;display:block}.news-and-events .news-video .video-poster .img-holder img{max-width:100%}.news-and-events .news-video .video-poster .btn-play{position:absolute;left:50%;top:50%;margin-left:-25px;margin-top:-25px;z-index:1}@media (max-width:1200px){.news-and-events .row .col-md-7{width:70%}}@media (max-width:990px){.news-and-events .row .col-md-7{width:80%}}@media (max-width:767px){.news-and-events .row .col-md-7{width:100%}}@media (max-width:1200px){.news-and-events .row .col-md-5{width:70%}}@media (max-width:990px){.news-and-events .row .col-md-5{width:80%}}.greenary{width:100%;height:775px;background-image:url(../../assets/img/bg/greenary.svg);background-size:cover;margin-top:-110px;position:relative;z-index:999;padding-top:112px;background-repeat:no-repeat}@media (max-width:1440px){.greenary{height:750px;background-position:center}}@media (max-width:1200px){.greenary{margin-top:-68px}}@media (max-width:767px){.news-and-events .row .col-md-5{width:100%;text-align:center}.greenary{height:auto;padding-bottom:30px;margin-top:-115px}}.greenary:before{position:absolute;content:"";max-width:1600px;height:630px;left:0;right:0;bottom:0;background-image:url(../../assets/img/bg/tree.png);background-repeat:no-repeat;margin:auto;background-size:contain}.curriculum-content .img-showcase img,.greenary .container .symbol img{max-width:100%}.greenary .container{position:relative}.greenary .container .row{position:relative;z-index:9}.greenary .container .symbol{position:absolute;right:0;top:-115px;width:440px}@media (max-width:1440px){.greenary .container .symbol{top:-125px}}@media (max-width:990px){.greenary .container .symbol{width:340px}}@media (max-width:767px){.greenary .container .symbol{width:240px;top:-120px}}.table tbody tr td:last-child,.table thead tr th:last-child,.table tr th:last-child{text-align:center;width:170px}.table{background-color:#fff}.table thead tr th{background-color:#2d470e;padding:15px;color:#fff}.table tr th{padding:15px;color:#2d470e}.table tbody tr td{vertical-align:middle}.w-37{width:37%}.styled-table{padding:30px;box-shadow:0 3px 15px rgba(0,0,0,.16);background-color:#F6F8E0}.styled-table .table>:not(caption)>*>*{border-bottom-width:2px}.styled-table .table{margin-bottom:0}.styled-table .table tbody tr td{position:relative}@media (max-width:767px){.styled-table{padding:15px}.styled-table .table,.styled-table .table tbody,.styled-table .table tbody tr{display:block}.styled-table .table tbody tr th{padding-bottom:0;width:100%;display:block;border-bottom:0;text-align:center}.styled-table .table tbody tr td{width:100%!important;display:block;text-align:center!important}.styled-table .table tbody tr td:before{display:none}}.styled-table .table tbody tr td:before{position:absolute;content:":";padding-right:10px;left:0}.curriculum-content{margin-top:40px;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.curriculum-content .img-showcase{border-radius:30px;overflow:hidden}.curriculum-content:nth-child(even){flex-direction:row-reverse}@media (max-width:767px){.curriculum-content .img-showcase{margin-top:20px}.curriculum-page p.w-75{width:100%!important}}.share-option{position:fixed;bottom:153px;right:-1px;z-index:99999;margin:0!important}@media (max-width:767px){.share-option{bottom:208px}}.share-option .a2a_floating_style{position:relative!important;top:-36px;padding:0;border:none;opacity:0;visibility:hidden;transition:all .4s ease-in-out;transform:translateY(30px)}.share-option ul{border:1px solid #2d470e;border-right:0;padding-bottom:2px}.a2a_vertical_style{left:0;top:200px;border-top-left-radius:0!important;border-bottom-left-radius:0!important;border:1px solid #000;border-left:none;background:#fff}.a2a_floating_style{border-radius:0!important}.back-to-top,.share-btn{border-radius:4px 0 0 4px;background-color:#BED62F;width:40px;height:40px;color:#fff}.share-option.active .a2a_floating_style{opacity:1;visibility:visible;transition:all .4s ease-in-out;transform:translateY(0)}.back-to-top{padding:8px 10px;font-size:18px;line-height:16px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;border:1px solid #BED62F}.whatsapp-backto-top{position:fixed;right:0;bottom:65px;margin:0!important;flex-flow:column;align-items:center;display:flex;z-index:999999}@media (max-width:767px){.whatsapp-backto-top{bottom:120px}}.whatsapp-backto-top .back-to-top{margin-top:4px}.share-btn{padding:8px;font-size:18px;border:1px solid #BED62F;position:absolute;right:1px;bottom:0;z-index:9999999999999999999}.btn-whatsapp{width:40px;height:40px;border:1px solid #5DC066;background-color:#5DC066;color:#fff;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;border-radius:4px 0 0 4px;font-size:22px}.btn-whatsapp:hover{color:#BED62F}.click-to-connect{background-color:#F47920;position:fixed;z-index:999999;bottom:0;width:100%;display:none}@media (max-width:767px){.click-to-connect{display:flex}}.click-to-connect li{width:50%}.click-to-connect li+li{border-left:1px solid #fff}.click-to-connect li a{color:#fff;padding:10px;display:block;text-align:center}.click-to-connect li a i{margin-right:8px}body,body ul{margin:0}body ul{padding:0;list-style:none}footer{padding:30px;position:relative}footer .brand{width:125px;position:absolute;left:50%;top:0;margin-left:-37px}@media (max-width:767px){footer{padding:15px;margin-bottom:40px}footer .brand{width:100px}footer .brand img{max-width:100px}}footer .container-fluid{background-color:#FAFBE9;border-radius:12px;padding:100px}@media (max-width:1200px){footer .container-fluid{padding:100px 30px 30px}}@media (max-width:990px){footer .container-fluid .col-md-3{width:50%}footer .container-fluid .col-md-6{width:100%}}@media (max-width:767px){footer .container-fluid{padding:75px 15px 15px}footer .container-fluid .col-md-3{width:100%}footer .container-fluid .col-md-3+.col-md-3,footer .container-fluid .col-md-6{margin-top:15px}}@media (max-width:990px){footer .container-fluid .col-md-6:nth-child(5){order:1;margin-top:30px}}footer .container-fluid .footer-items .menu-items li{position:relative;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid rgba(94,125,138,.5)}footer .container-fluid .footer-items .menu-items li:last-child{border-bottom:0}footer .container-fluid .footer-items .menu-items li a{font-weight:400;font-size:16px;color:#5E7D8A}footer .container-fluid .footer-items .menu-items li a:hover,footer h4{color:#66A01F}footer .container-fluid .footer-items .menu-items.column-2{column-count:2}@media (max-width:767px){footer .container-fluid .footer-items .menu-items li{margin-bottom:6px;padding-bottom:6px}footer .container-fluid .footer-items .menu-items li a{font-size:14px}footer .container-fluid .footer-items .menu-items.column-2{column-count:1}}footer h4{font-weight:400;font-size:16px;text-transform:uppercase;position:relative;margin-bottom:15px}footer h4 span{background-color:#FAFBE9;position:relative;z-index:9;padding-right:10px}footer h4:after{position:absolute;content:"";background-color:#F47920;width:100%;height:1px;top:50%;left:0;margin-top:-2px}footer .address-block{border:1px solid #DBDCC0;padding:30px;background-color:#F6F8E0;border-radius:10px;height:100%}@media (max-width:767px){footer .address-block{padding:16px}}footer .address-block h4:after{display:none}footer .address-block address{color:#5E7D8A}footer .address-block .e-contact li i,footer .address-block address i{color:#F47920;padding-right:5px}footer .address-block .e-contact li{margin-top:10px}footer .address-block .e-contact li a{color:#5E7D8A;font-size:14px}footer .address-block .social-media{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin-top:15px}footer .address-block .social-media li+li{margin-left:10px}footer .address-block .social-media li a{font-size:26px;line-height:1;color:#BED62F}footer .copy-rights{margin-top:15px}button{padding:0;border:none}.btn{min-width:150px;display:inline-block;font-weight:400;font-size:14px;line-height:1;color:#000;text-align:center;vertical-align:middle;cursor:pointer;user-select:none;background-color:transparent;border:1px solid transparent;padding:15px;border-radius:4px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:all .4s ease-in-out;text-transform:uppercase}.btn.btn-outline-primary:hover,.btn.btn-secondary,.btn.btn-secondary:hover{background-color:#BED62F}.btn.btn-outline-light i,.btn.btn-outline-primary i,.btn.btn-secondary i{padding-left:6px;padding-right:6px;font-weight:700}.btn.btn-outline-primary,.btn.btn-secondary{border:1px solid #BED62F}@media (max-width:360px){.btn{min-width:120px}}.btn.btn-outline-primary i{color:#F47920}.btn.btn-secondary{color:#fff}.btn.btn-secondary i{color:#F47920}.btn.btn-outline-light{border:1px solid #fff;background-color:#fff;color:#2d470e}.btn.btn-outline-light i{color:#F47920}.btn.btn-outline-light:hover{background-color:#BED62F}.btn.btn-link{padding:0;font-size:16px;color:#BED62F;text-transform:capitalize}.btn.btn-link:hover,.tiny-title{color:#F47920}.circle-card .card-body h5,.tiny-title{font-weight:500;text-transform:uppercase}.btn.btn-link i{margin-left:10px;width:32px;height:32px;border:2px solid #F47920;border-radius:50%;align-items:center;justify-content:center;flex-wrap:wrap;display:inline-flex}.tiny-title{font-size:16px;margin-bottom:10px}.tiny-title.color-primary{color:#BED62F}h2.title,h3.title,h4.title{font-family:Playfair,sans-serif;font-weight:400;line-height:1.1;color:#2d470e}h2.title{font-size:50px;margin-bottom:15px}@media (max-width:1200px){h2.title{line-height:1.1;margin-bottom:10px;font-size:30px}}h3.title{font-size:36px;margin-bottom:15px}@media (max-width:990px){h3.title{font-size:28px;margin-bottom:10px}}h4.title{font-size:28px;margin-bottom:15px}@media (max-width:990px){h4.title{font-size:22px;margin-bottom:10px}}.title-caption{max-width:810px}.mandatory-content{position:relative}.disclosure-box{display:flex;align-items:center;border-bottom:1px solid #D2D2D2;padding-bottom:15px;margin-bottom:15px}.disclosure-box h4{margin:0!important;font-size:22px}.disclosure-box h4::after{display:none;margin-right:20px}.disclosure-box::before{display:inline-block;width:10px;height:10px;background-color:#F47920;border-radius:50%;content:"";margin-right:10px}.disclosure-box a{margin-left:20px}.breadcrumb{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;color:#BED62F;font-size:13px;line-height:15px;padding-left:30px;margin-bottom:120px}.breadcrumb li{position:relative;padding-left:15px;margin-left:15px}.breadcrumb li:first-child{padding-left:0;margin-left:0}.breadcrumb li:first-child:before{display:none}.breadcrumb li:before{position:absolute;content:"/";left:0;top:0;color:#fff}.breadcrumb li a{color:#fff}.circle-card{border-radius:18px;width:100%;height:307px;overflow:hidden;border:6px solid #fff;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;position:relative}@media (max-width:1440px){.circle-card{height:270px}}.circle-card .overlay{background:linear-gradient(rgba(190,214,47,0) 0,#000 150%);height:100%;width:100%;position:absolute;left:0;top:0;transition:all .4s ease-in-out}.circle-card .card-img{width:100%}.circle-card .card-img img{width:100%;object-fit:cover;height:307px;transition:all .4s ease-in-out}.circle-card .card-body{position:absolute;bottom:20px;left:auto;right:auto;text-align:center}.circle-card .card-body>i{font-size:40px;line-height:1;margin-bottom:8px}.circle-card .card-body h5{font-size:18px;line-height:28px;color:#fff;font-family:Roboto,sans-serif}.circle-card .card-body h5 i{padding-left:6px}.circle-card .card-body .fa-graduation-cap{color:#5BCDF1}.circle-card .card-body .fa-book-open-cover{color:#BED62F}.circle-card .card-body .fa-flask{color:#F47920}.circle-card .card-body .fa-basketball-ball{color:#FB82FB}.circle-card:hover .card-img img{transform:scale(1.2)}.principal-message{padding:60px 0}.principal-message .principal-message-block{border:1px solid #D2D2D2;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;padding:60px;border-radius:50px 0;background-color:#fff;position:relative}@media (max-width:1440px){.circle-card .card-img img{height:270px}.principal-message .principal-message-block{padding:30px}}@media (max-width:767px){.principal-message .principal-message-block{padding:15px}.principal-message .principal-message-block .left-col{margin:auto}}.principal-message .principal-message-block:before{position:absolute;content:"\f10d";font-family:'Font Awesome 6 Pro';font-weight:900;left:150px;top:-40px;background-color:#fff;padding:0 12px;font-size:50px;color:#BED62F}.card .card-content h4,.principal-message .principal-message-block .left-col h6{font-family:Roboto,sans-serif;font-weight:500;font-size:18px;line-height:28px}.principal-message .principal-message-block .left-col{width:270px}.principal-message .principal-message-block .left-col .img-holder{border:5px solid #fff;filter:drop-shadow(0 3px 6px rgba(100, 105, 110, .14));width:265px;height:300px;border-radius:50%;overflow:hidden;margin-bottom:20px}.card,.card .card-image img{border-radius:12px;width:100%}.principal-message .principal-message-block .left-col .img-holder img{max-width:100%}.principal-message .principal-message-block .left-col h6{color:#F47920}.principal-message .principal-message-block .right-col{max-width:800px;padding-left:40px}@media (max-width:1440px){.principal-message .principal-message-block .right-col{padding-left:30px;max-width:calc(100% - 270px)}}@media (max-width:767px){.principal-message .principal-message-block .right-col{max-width:100%;padding-left:0;padding-top:30px;text-align:center}}.principal-message .principal-message-block .right-col p{font-style:italic;color:#5E7D8A}.principal-message .principal-message-block .right-col p strong{display:block;color:#2d470e}.principal-message-page .principal-message .principal-message-block:before{display:none}.card{background-color:#BED62F;height:100%;position:relative}.card .card-image{position:relative;left:24px;top:-24px}.card .card-content{position:absolute;bottom:48px;left:48px;width:calc(100% - 72px);background-color:rgba(0,0,0,.5);padding:15px;border-radius:8px}.card .card-content h4{color:#fff}.card-slider .swiper-button-next:after,.card-slider .swiper-button-prev:after{font-family:'Font Awesome 6 Pro';font-weight:300;font-size:30px;color:#fff}.card-slider{padding-bottom:100px}@media (max-width:767px){.card-slider{padding-bottom:50px}}.card-slider .slider-item{padding:30px}.card-slider .swiper-button-next,.card-slider .swiper-button-prev{bottom:40px;top:auto}.card-slider .swiper-button-prev{left:auto;right:150px}.card-slider .swiper-button-next{right:100px}.card-slider .swiper-button-prev:after{content:"\f177"}.card-slider .swiper-button-next:after{content:"\f178"}.downloads .left-col,.error,.form-label,.gallery-category-card .card-body .card-content h3,.horizontal-card .card-content .date,.horizontal-card .card-content h4{font-family:Roboto,sans-serif}.horizontal-card{border:1px solid #D2D2D2;padding:15px;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;position:relative;border-radius:15px}.horizontal-card .card-image{width:200px;height:200px;margin-top:-45px;position:relative}@media (max-width:767px){.card-slider .swiper-button-next,.card-slider .swiper-button-prev{bottom:20px}.horizontal-card .card-image{width:100%}.horizontal-card .card-image:after{display:none}}.horizontal-card .card-image:after{position:absolute;content:"";width:30px;height:30px;background-color:rgba(45,71,14,.8);clip-path:polygon(0 0,0 100%,100% 100%)}.horizontal-card .card-image img{height:100%;width:100%;object-fit:cover}.horizontal-card .card-content{width:calc(100% - 200px);padding:0 30px}@media (max-width:767px){.horizontal-card .card-image img{border-radius:10px}.horizontal-card .card-content{width:100%;padding:30px 0 0;position:relative}}.horizontal-card .card-content .date{font-weight:500;font-size:14px;line-height:18px;color:#fff;background-color:#F47920;padding:11px;border-radius:6px;width:fit-content;position:absolute;right:15px;top:-20px}.horizontal-card .card-content h4{margin-bottom:8px;font-weight:500;font-size:18px;line-height:26px;color:#2d470e}.horizontal-card .card-content p{color:#5E7D8A}.gallery-block .row{margin:-8px}.gallery-block .row>*{padding:6px;overflow:hidden}.gallery-block .row>:nth-child(1),.gallery-block .row>:nth-child(2),.gallery-block .row>:nth-child(3){height:200px}.gallery-block .row>:nth-child(4),.gallery-block .row>:nth-child(5){height:300px}.gallery-image,.gallery-image img,.gallery-video,.gallery-video .overlay,.gallery-video img{width:100%;height:100%}.gallery-image{display:block;overflow:hidden}.gallery-image img{transition:all .4s ease-in-out;object-fit:cover}.gallery-image:hover img{transform:scale(1.1)}.gallery-video{position:relative;display:block}.gallery-video img{object-fit:cover}.gallery-video .overlay{position:absolute;top:0;left:0;background-color:rgba(0,0,0,.5)}.gallery-video i{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:60px;height:60px;border:1px solid #fff;border-radius:50%;position:absolute;left:50%;margin-left:-30px;top:50%;margin-top:-30px;background-color:rgba(0,0,0,.7);color:#F47920}.gallery-category-card{position:relative;display:block}.gallery-category-card .img-holder{height:240px}.gallery-category-card .img-holder img{border-radius:10px;width:100%;height:240px;object-fit:cover}.gallery-category-card .card-body{position:relative;width:100%;margin:15px auto auto;transition:all .4s ease-in-out}.gallery-category-card .card-body .card-content h3{transition:all .4s ease-in-out;font-weight:500;font-size:24px;line-height:24px;color:#2d470e}@media (max-width:1200px){.gallery-category-card .card-body{margin-top:10px}.gallery-category-card .card-body .card-content h3{font-size:18px}}.gallery-category-card:hover .card-body .card-content h3{color:#BED62F}.bg-arch{position:relative;min-height:700px;z-index:99999}.bg-arch:before{position:absolute;content:"";width:100%;height:700px;background-image:url(../../assets/img/bg/innerpage-arch.svg);background-size:cover;background-repeat:no-repeat;margin-top:-110px;z-index:999;padding-top:112px}.bg-arch .container{position:relative;z-index:999}.bg-arch .container .row{position:relative;z-index:9}.bg-arch .container .symbol{position:absolute;right:0;top:-115px}@media (max-width:1200px){.bg-arch:before{background-size:contain;margin-top:-80px;padding-top:80px}.bg-arch .container .symbol{width:200px;top:-67px}.bg-arch .container .symbol img{max-width:100%}}@media (max-width:990px){.bg-arch .container .symbol{top:-78px}}@media (max-width:767px){.bg-arch .container .symbol{width:100px}}.gallery-card{margin:0}.gallery-card>*{padding:0;border:1px solid #fff}.gallery-card>* a{position:relative;display:block;overflow:hidden}.gallery-card>* a img{max-height:288px;width:100%;transition:all .4s ease-in-out;object-fit:cover}.gallery-card>* a i{position:absolute;top:50%;right:50%;margin-left:-34px;margin-top:-13px;z-index:9;font-size:24px;line-height:1;color:#2d470e;transition:all .4s ease-in-out}.gallery-card>* a .card-title{position:absolute;left:15px;z-index:1;width:calc(100% - 30px);height:calc(100% - 30px);top:15px;text-align:center;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;border:1px solid #fff;transition:all .4s ease-in-out;padding:15px}.gallery-card>* a .card-title h4{color:#BED62F;font-size:22px;line-height:1.3;background-color:rgba(255,255,255,.5);display:inline-block;padding:6px 10px;transition:all .4s ease-in-out;opacity:0;visibility:hidden;transform:translateY(20px)}.gallery-card>* a:hover img,.school-anthem .school-anthem-wrap .school-anthem-audio .audio-player .controls .toggle-play.pause:hover,.school-anthem .school-anthem-wrap .school-anthem-audio .audio-player .controls .toggle-play.play:hover{transform:scale(1.1)}.gallery-card>* a:hover i{top:40px;right:40px;margin-left:0;margin-top:0}.gallery-card>* a:hover .card-title{background-color:rgba(255,255,255,.3);border-color:#F47920}.gallery-card>* a:hover h4{color:#fff;background-color:#BED62F;opacity:1;visibility:visible;transform:translateY(0)}.pagination .page-item.active .page-link{background-color:#BED62F;border-color:#BED62F}.pagination .page-item .page-link{color:#2d470e}.video-gallery-card{max-width:100%;height:240px;position:relative;border:5px solid #2d470e;border-radius:12px;display:block}.video-gallery-card .card-image{width:100%;height:100%;overflow:hidden}.video-gallery-card .card-image img{transition:all .4s ease-in-out;width:100%;height:100%;object-fit:cover}.video-gallery-card .ovarlay{background-color:transparent;width:100%;height:100%;position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;transition:all .4s ease-in-out}.video-gallery-card .ovarlay i,.video-gallery-card:hover .ovarlay{background-color:rgba(255,255,255,.4)}.video-gallery-card .ovarlay i{color:#2d470e;line-height:1;width:55px;height:55px;border:2px solid #2d470e;border-radius:50%;font-size:28px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.video-gallery-card:hover .card-image img{transform:scale(1.01)}.news-card{position:relative;display:flex;flex-flow:column}.news-card .card-image{position:relative;height:250px}.news-card .card-image img{width:100%;border-radius:12px;height:100%;object-fit:cover}.news-card .card-image .date-wrap{border:8px solid #fff;border-top:0;border-right:0;position:absolute;background-color:#fff;border-radius:0 0 0 14px;top:0;right:0}.news-card .card-image .date-wrap .date{width:90px;height:90px;border-radius:10px;background-color:#2d470e;padding:15px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;flex-flow:column}@media (max-width:767px){.news-card .card-image .date-wrap .date{width:70px;height:70px}}.news-card .card-image .date-wrap .date .day{font-size:28px;line-height:1;color:#fff;position:relative;margin-bottom:6px;padding-bottom:6px;width:100%;text-align:center}.news-card .card-image .date-wrap .date .day:after{position:absolute;content:"";width:100%;height:2px;background-color:#2d470e;left:0;bottom:0}.news-card .card-image .date-wrap .date .month{font-size:16px;line-height:1;color:#fff;width:100%;text-align:center}.news-card .card-content{padding:15px 0;flex-grow:1}.news-card .card-content h4{font-weight:500;font-size:22px;line-height:32px;color:#BED62F;margin-bottom:15px}.news-card .card-content p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.news-card .card-footer{text-align:right;position:relative}.news-card .card-footer:after{position:absolute;content:"";width:calc(100% - 150px);height:1px;background-color:#2d470e;left:0;top:50%}.thumbnail-card{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;padding:10px;border-radius:8px;border:1px solid #BED62F;background-color:rgba(210,210,210,.4)}.careers-card,.downloads{background-color:#fff;display:flex}.thumbnail-card .card-image{width:120px;height:80px;overflow:hidden}.thumbnail-card .card-image img{width:100%;border-radius:8px;height:100%;object-fit:cover}.thumbnail-card .card-body{width:calc(100% - 120px);padding-left:15px}.thumbnail-card .card-body h5{font-size:16px;line-height:1.2;margin-bottom:6px;font-weight:600}.downloads{padding:12px;align-items:center;justify-content:flex-start;flex-wrap:wrap;border:1px solid #D2D2D2;border-radius:8px}.downloads .left-col{width:calc(100% - 160px);padding-right:10px;font-size:18px;line-height:1.2}@media (max-width:767px){.downloads{text-align:center}.downloads .left-col{font-size:16px;padding-right:0;padding-bottom:10px;width:100%}}.downloads .right-col{width:160px;text-align:right}.careers-card{align-items:center;justify-content:flex-start;flex-wrap:wrap;border:1px solid #D2D2D2;padding:15px;border-radius:14px;box-shadow:0 5px 15px rgba(0,28,65,.14);width:100%;height:100%}.careers-card .card-body{flex-grow:1;height:calc(100% - 56px)}.careers-card .card-body .card-content,.careers-card .card-body .title,.careers-card .card-body p{width:100%}.careers-card .card-body .card-content .qualification-desc li{font-size:16px;line-height:1.3;color:#000}.careers-card .card-body .card-content .qualification-desc li strong{color:#2d470e}.careers-card .card-body .card-content .qualification-desc li+li{margin-top:8px}.careers-card .card-footer{width:100%;text-align:center;margin-top:10px}.form-group{margin-bottom:10px}.form-label{margin-bottom:3px;font-size:16px;color:#5E7D8A}.form-control{border-radius:0}textarea.form-control{height:150px}.form-select{border-radius:0}.students-corner-card{position:relative;display:block;border-bottom:1px solid #D2D2D2;height:100%}.students-corner-card .img-holder img{border-radius:10px;max-width:100%;object-fit:cover}.students-corner-card .card-body{position:relative;width:100%;margin:15px auto auto;transition:all .4s ease-in-out}.students-corner-card .card-body .card-content h3,.students-corner-card .card-body .card-content h4{font-family:Roboto,sans-serif;line-height:24px;margin-bottom:8px;font-weight:500;transition:all .4s ease-in-out}.students-corner-card .card-body .card-content h3{font-size:24px;color:#F47920}@media (max-width:1200px){.students-corner-card .card-body{margin-top:10px}.students-corner-card .card-body .card-content h3{font-size:18px}}.students-corner-card .card-body .card-content h4{font-size:20px;color:#66A01F}@media (max-width:1200px){.students-corner-card .card-body .card-content h4{font-size:16px}}.students-corner-card:hover .card-body .card-content h3{color:#BED62F}.students-corner-card:hover .card-body .card-content h4{color:#2d470e}.guestbook{min-height:240px;border-radius:8px;border:1px solid rgba(210,210,210,.3);background-color:rgba(250,251,233,.5);padding:15px;box-shadow:0 0 10px 0 rgba(0,0,0,.1);position:relative;width:100%;height:100%}@media (max-width:767px){.downloads .right-col{width:100%;text-align:center}.guestbook{min-height:auto}}.guestbook:after{position:absolute;content:"\f10e";font-family:'Font Awesome 6 Pro';font-weight:900;right:30px;font-size:70px;top:12px;line-height:1;color:#F47920;opacity:.1}.guestbook .author{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.guestbook .author .author-name{padding-left:8px;width:calc(100% - 80px)}@media (max-width:1200px){.guestbook .author .author-name{width:calc(100% - 60px)}}.guestbook .author .author-name h5{font-size:22px;line-height:1.2;margin-bottom:5px;color:#F47920}.guestbook .author .author-name h6{font-size:16px;line-height:1.3;font-weight:400;color:#2d470e;font-family:Roboto,sans-serif}.guestbook .author .card-image{width:80px;margin-bottom:12px;border-radius:8px;overflow:hidden}@media (max-width:1200px){.guestbook .author .card-image{width:60px}}.guestbook .author .card-image img{max-width:100%}.guestbook .card-content p{margin-bottom:10px;color:#5E7D8A;font-size:16px;line-height:1.4}.profile-card{border-color:#F47920;box-shadow:0 3px 15px rgba(0,0,0,.16);background:linear-gradient(190deg,#f6f6ed 0,#fff 100%);padding:10px;transition:all .4s ease-in-out;display:block;width:100%}.profile-card .card-image{position:relative;text-align:center;padding-bottom:20px}.profile-card .card-image img{max-width:100%;width:100%}.profile-card .card-image .btn{margin-top:-22px}.profile-card .card-content{text-align:center}.profile-card .card-content h4{font-size:28px;line-height:32px;color:#BED62F;margin-bottom:6px}.profile-card .card-content h5{font-weight:400;font-size:22px;line-height:26px;color:#2d470e;margin-bottom:6px}.wide-card{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;background-color:rgba(210,210,210,.5)}.wide-card .img-holder{width:50%;position:relative}@media (max-width:990px){.wide-card{display:block}.wide-card .img-holder{width:100%}}.wide-card .img-holder:after{position:absolute;content:"";width:27px;height:27px;background-color:rgba(210,210,210,.5);right:-1px;top:50%;margin-top:-13px;clip-path:polygon(50% 50%,100% 0,100% 100%)}.wide-card .img-holder img{width:100%;height:100%;object-fit:cover}.wide-card .content-area{width:50%;padding:40px}@media (max-width:990px){.wide-card .content-area{width:100%;padding:20px}}.wide-card .content-area .title .icon-border{width:50px;height:50px;border:3px solid #F47920;align-items:center;justify-content:center;flex-wrap:wrap;display:inline-flex;border-radius:50%;margin-right:5px}@media (max-width:1200px){.wide-card .content-area .title .icon-border{width:35px;height:35px;font-size:28px}}@media (max-width:767px){.wide-card .img-holder:after{clip-path:polygon(50% 0,0 50%,100% 50%);bottom:-14px;top:auto;right:auto;left:50%;margin-top:0;margin-left:-13px}.wide-card .content-area .title .icon-border{width:30px;height:30px;font-size:22px}}.wide-card .content-area .title .icon-border i{font-size:30px;line-height:1}@media (max-width:1200px){.wide-card .content-area .title .icon-border i{font-size:24px}}.wide-card+.wide-card{flex-direction:row-reverse}.wide-card+.wide-card .img-holder:after{clip-path:polygon(50% 50%,0 0,0 100%);right:auto;left:0}.col-wrap{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:center;border:5px solid #D2D2D2;padding:15px}.col-wrap .left-col{width:425px}@media (max-width:767px){.wide-card .content-area .title .icon-border i{font-size:20px}.wide-card+.wide-card .img-holder:after{clip-path:polygon(50% 0,0 50%,100% 50%);right:auto;left:50%}.col-wrap .left-col{width:100%}}.col-wrap .left-col .image-holder{position:relative}.col-wrap .left-col .image-holder:after{position:absolute;content:"";width:calc(100% - 46px);height:calc(100% - 46px);border:1px solid #fff;left:23px;top:23px}.col-wrap .left-col .image-holder img{width:100%;height:100%;object-fit:cover}.col-wrap .right-col{width:calc(100% - 425px);padding-left:40px}.col-wrap .right-col .content-wrap .title{position:relative;margin-bottom:15px;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;flex-wrap:nowrap}.col-wrap .right-col .content-wrap .title span{margin-left:8px;width:100%;height:1px;background-color:#BED62F;display:inline-block}.pdf-reader{height:1055px;border:1px solid #D2D2D2;border-radius:10px}@media (max-width:1440px){.pdf-reader{height:944px}}@media (max-width:990px){.pdf-reader{height:894px}}@media (max-width:767px){.col-wrap .right-col{width:100%;padding-left:0;padding-top:30px}.pdf-reader{height:445px}}.pdf-reader iframe{height:100%}.ul-list{padding-left:25px;margin-bottom:20px}.ul-list li{position:relative;font-size:16px;line-height:24px;color:#5E7D8A}.ul-list li+li{margin-top:12px}.ul-list li:before{position:absolute;content:"*";font-size:26px;line-height:1;top:0;left:-25px;color:#2d470e}.accordion-item{border:1px solid #D2D2D2;border-radius:0!important}.accordion-item:not(:first-of-type){margin-top:8px;border-top:1px solid #D2D2D2}.accordion-item .accordion-button{color:#BED62F;font-size:20px;line-height:1;font-weight:500}.accordion-item .accordion-button:not(.collapsed){background-color:#BED62F;color:#fff;border-radius:0}.radius-card{max-width:100%;height:240px;position:relative;border:5px solid #2d470e;border-radius:12px;display:block}.radius-card .card-image{width:100%;height:100%;overflow:hidden}.radius-card .card-image img{transition:all .4s ease-in-out;width:100%;height:100%;object-fit:cover}.radius-card .ovarlay{background-color:transparent;width:100%;height:100%;position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;transition:all .4s ease-in-out}.radius-card .ovarlay i,.radius-card:hover .ovarlay{background-color:rgba(255,255,255,.4)}.radius-card .ovarlay i{color:#2d470e;line-height:1;width:55px;height:55px;border:2px solid #2d470e;border-radius:50%;font-size:28px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.radius-card:hover .card-image img{transform:scale(1.01)}.school-calendar iframe{width:100%;height:600px;border:1px solid #F47920;padding:5px}.school-anthem{max-width:100%;margin:auto;padding:50px;background-color:#D2D2D2;position:relative}@media (max-width:1200px){.school-anthem{margin-bottom:30px}}@media (max-width:990px){.school-anthem{margin-bottom:0}}.school-anthem .school-anthem-wrap{max-width:max-content;margin-left:auto;margin-right:auto;position:relative;z-index:9}.school-anthem .school-anthem-wrap p{font-size:18px;line-height:1.6;font-weight:400}@media (max-width:767px){.school-anthem{padding:15px}.school-anthem .school-anthem-wrap p{font-size:16px}}.school-anthem .school-anthem-wrap h5{font-size:18px;line-height:1.2;font-weight:400;color:#BED62F}.school-anthem .school-anthem-wrap .school-anthem-audio{width:510px;margin-left:auto;margin-right:auto}@media (max-width:767px){.school-anthem .school-anthem-wrap .school-anthem-audio{width:280px}}.school-anthem .school-anthem-wrap .school-anthem-audio .audio-player{height:60px;width:100%;background:#2d470e;font-family:arial;color:#fff;font-size:.75em;overflow:hidden;display:grid;grid-template-rows:6px auto}.school-anthem .school-anthem-wrap .school-anthem-audio .audio-player .timeline{background:#fff;width:100%;position:relative;cursor:pointer}.school-anthem .school-anthem-wrap .school-anthem-audio .audio-player .timeline .progress{background:#F47920;width:0%;height:100%;transition:.25s;border-radius:0}.school-anthem .school-anthem-wrap .school-anthem-audio .audio-player .controls{display:flex;justify-content:space-between;align-items:stretch;padding:0 20px}.school-anthem .school-anthem-wrap .school-anthem-audio .audio-player .controls>*{display:flex;justify-content:center;align-items:center}.school-anthem .school-anthem-wrap .school-anthem-audio .audio-player .controls .toggle-play.play{cursor:pointer;position:relative;left:0;height:0;width:0;border:7px solid transparent;border-left:13px solid #fff}.school-anthem .school-anthem-wrap .school-anthem-audio .audio-player .controls .toggle-play.pause{height:15px;width:20px;cursor:pointer;position:relative}.school-anthem .school-anthem-wrap .school-anthem-audio .audio-player .controls .toggle-play.pause:before{position:absolute;top:0;left:0;background:#fff;content:"";height:15px;width:3px}.school-anthem .school-anthem-wrap .school-anthem-audio .audio-player .controls .toggle-play.pause:after{position:absolute;top:0;right:8px;background:#fff;content:"";height:15px;width:3px}.school-anthem .school-anthem-wrap .school-anthem-audio .audio-player .controls .time{display:flex}.school-anthem .school-anthem-wrap .school-anthem-audio .audio-player .controls .time>*{padding:2px}.school-anthem .school-anthem-wrap .school-anthem-audio .audio-player .controls .volume-container{cursor:pointer;position:relative;z-index:2}.school-anthem .school-anthem-wrap .school-anthem-audio .audio-player .controls .volume-container .volume-button{height:26px;display:flex;align-items:center}.school-anthem .school-anthem-wrap .school-anthem-audio .audio-player .controls .volume-container .volume-button .volume{transform:scale(.7)}.school-anthem .school-anthem-wrap .school-anthem-audio .audio-player .controls .volume-container .volume-slider{position:absolute;left:-3px;top:15px;z-index:-1;width:0;height:15px;background:#fff;transition:.25s}.school-anthem .school-anthem-wrap .school-anthem-audio .audio-player .controls .volume-container .volume-slider .volume-percentage{background:#BED62F;height:100%;width:75%}.school-anthem .school-anthem-wrap .school-anthem-audio .audio-player .controls .volume-container:hover .volume-slider{left:-123px;width:120px}.school-anthem .school-anthem-wrap .school-anthem-audio .audio-player .controls a{color:#fff}.school-anthem-poster{width:100%}.school-anthem-poster img{width:100%;height:400px;object-fit:cover}.flash-news-section{background-color:#F47920;position:relative;z-index:99999999}.flash-news-section .container .speaker{font-size:13px;line-height:1;color:#fff;background-color:#F47920;position:relative;z-index:9;padding-right:1px;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;width:100px}@media (max-width:767px){.flash-news-section .container .speaker{width:112px}}.flash-news-section .container .col-md-12 .flash-news{overflow:hidden;width:100%}.flash-news-section .container .col-md-12 .flash-news .js-marquee{padding:6px;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.flash-news-section .container .col-md-12 .flash-news .js-marquee a{font-size:13px;line-height:1;margin-bottom:0;color:#fff;position:relative;font-family:Roboto,sans-serif;margin-right:15px;padding-right:15px}.flash-news-section .container .col-md-12 .flash-news .js-marquee a:after{position:absolute;font-family:'Font Awesome 6 Pro';content:"\7c";right:0;color:#fff;font-weight:900}.accessibility{position:relative;background-color:#f6f8e0;padding:25px;font-family:Roboto,sans-serif;height:100%}.accessibility+.accessibility{margin-top:20px}.accessibility:before{position:absolute;content:"";border-left:2px dashed #2d470e;height:calc(100% - 87px);width:2px;left:32px;top:43px}@media (max-width:767px){.accessibility{padding:15px}.accessibility:before{height:calc(100% - 65px);width:2px;left:22px;top:33px}}.accessibility>*{padding:0 0 0 25px;position:relative;font-size:18px;line-height:1.1;color:#000}.accessibility .from:before,.accessibility .to:before{position:absolute;font-family:'Font Awesome 6 Pro'}@media (max-width:767px){.accessibility>*{font-size:16px}}.accessibility .from:before{content:"\f602";left:-3px;transform:rotate(136deg);color:#BED62F}.accessibility .between{margin:15px 0;color:#F47920}.accessibility .to{line-height:1.1}.accessibility .to:before{content:"\f3c5";left:2px;color:#F47920}.school-location iframe{width:100%;height:300px}