html{scroll-behavior:smooth}body{font-family:"Open Sans",sans-serif}h1,h2,h3,h4{font-family:Quicksand,sans-serif}a,a:hover{text-decoration:none}li,ol,ul{list-style-type:none;padding-inline-start:0;margin-bottom:0}.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:95%}.bg1{background:#eee}.bg2{background:#ef7c00}.bgFade2{background:rgba(251,168,52,.5)}.bgExtraFade2{background:rgba(251,168,52,.1254901961)}.bg3{background:#06633e}.bgFade3{background:rgba(113,176,223,.5)}.bgExtraFade3{background:rgba(113,176,223,.1254901961)}.bg4{background:rgba(0,33,94,.1490196078)!important}.bgMain2{background:#1f1e59}.bgMain{background:#1b1a52!important}.bg-yellow{background:#ef7c00!important;color:#000!important;border-color:#ef7c00!important}.fontFamily1{font-family:"Open Sans",sans-serif}a.whatsapp_popup{bottom:40px;right:50px;z-index:99;border:2px solid #fff}a.whatsapp_popup svg{fill:#29a71a;width:58px}header span.mobileMenu{position:relative;border-radius:50%;width:55px;height:55px;border:1px solid #fff}header nav.fixed-navbar span.mobileMenu{width:45px;height:45px}header span.mobileMenu svg{width:32px;fill:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}header nav.fixed-navbar span.mobileMenu svg{width:26px}header.main-header nav.navbar ul.navbar-nav li.nav-item.nav-item-fixed a.nav-link{display:none}header.main-header nav.navbar.fixed-top ul.navbar-nav li.nav-item.nav-item-fixed a.nav-link{display:block}.trigger_popup{transform:rotate(270deg);position:fixed;top:50%;right:-110px;z-index:999;cursor:pointer;background-color:#ef7c00;border-color:#ef7c00;border-radius:5px;border-bottom-right-radius:0;border-bottom-left-radius:0;padding:6px 16px;font-size:17px;color:#121212;font-weight:700;line-height:24px}a.trigger_popup:hover{color:#121212}#preloader{position:fixed;top:0;left:0;width:100%;height:100dvh;background:#1b1a52;z-index:9999;transition:all .4s ease}.loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:.4s ease-in-out;text-align:center}.loader img{width:160px;filter:opacity(.9);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fixed-top{top:0;transform:translateY(0);transition:transform .3s}header.main-header nav.navbar.fixed-top{position:fixed!important;top:0;left:0;background:#1b1a52;padding:0 20px 2px}header.main-header nav.navbar.fixed-top a.navbar-brand img{width:140px}header.main-header nav.navbar.fixed-top ul.navbar-nav li.nav-item a.nav-link{padding:14px 16px 12px!important;font-size:16px}header.main-header nav.navbar.fixed-top ul.navbar-nav li.nav-item.nav-item-menu a.nav-link{padding:10px 16px 10px!important}header.main-header nav.navbar.fixed-top .headerFixedRemover{display:none}header.main-header nav.navbar.fixed-top .headerFixedWidth{width:100%!important}header.main-header nav.navbar.fixed-top .headerFixedWidth .navbar-collapse{justify-content:end!important}header.main-header nav.navbar{position:absolute;top:0;left:0;width:100%;z-index:99;padding:12px 50px;transition:.6s ease-in-out}header.main-header nav.navbar a.navbar-brand img{width:120px}header.main-header ul.navbar-nav li.nav-item a.nav-link{text-transform:uppercase;color:#fff!important;padding:12px 16px 10px!important;text-shadow:1px 1px 3px #2c2c2c;font-size:17px;font-weight:500;letter-spacing:1px}header.main-header nav.navbar ul.navbar-nav li.nav-item.nav-item-fixed a.nav-link{display:none}header.main-header nav.navbar.fixed-top ul.navbar-nav li.nav-item.nav-item-fixed a.nav-link{display:block}header.main-header ul.navbar-nav li.nav-item.nav-item-menu a.nav-link{display:inline-block;padding:6px 16px 5px!important}header.main-header ul.navbar-nav li.nav-item.nav-item-menu a.nav-link svg{width:34px;fill:#fff;position:relative;top:-1px;margin-left:2px;border-radius:2px;transform:rotate(180deg)}header.main-header nav.navbar.fixed-top a.navbar-brand span.logoFixedText{text-transform:uppercase;font-size:20px;line-height:24px;font-weight:600;color:#fff}header.main-header nav.navbar a.navbar-brand.navbar-brand-fixed,header.main-header nav.navbar.fixed-top a.navbar-brand.navbar-brand-nofixed{display:none}header.main-header nav.navbar a.navbar-brand.navbar-brand-nofixed,header.main-header nav.navbar.fixed-top a.navbar-brand.navbar-brand-fixed{display:block}header.main-header nav.navbar.fixed-top ul.navbar-nav li.nav-item.nav-item-menu a.nav-link svg{top:0}header.main-header nav.navbar.fixed-top ul.navbar-nav li.nav-item.nav-item-menu a.nav-link span{position:relative;top:2px}body.offcanvas-active{overflow:hidden}.offcanvas-header{display:none}.screen-darken{height:100%;width:0%;z-index:30;position:fixed;top:0;right:0;opacity:0;visibility:hidden;background-color:rgba(34,34,34,.6);transition:opacity .2s linear,visibility .2s,width 2s ease-in}.screen-darken.active{z-index:9999;transition:opacity .3s ease,width 0s;opacity:1;width:100%;visibility:visible}@media all and (max-width:991px){.offcanvas-header{display:block}.mobile-offcanvas{visibility:hidden;transform:translateX(-100%);border-radius:0;display:block;position:fixed;top:0;left:0;height:100%;z-index:99999;width:80%;overflow-y:scroll;overflow-x:hidden;transition:visibility .3s ease-in-out,transform .3s ease-in-out;background:#2f1958;padding:30px 6px}.mobile-offcanvas.show{visibility:visible;transform:translateX(0)}.mobile-offcanvas .container,.mobile-offcanvas .container-fluid{display:block}}.mydiv{display:none;height:100%;z-index:99;position:relative;overflow:hidden}.navigation{position:fixed;right:0;height:100%;z-index:9999999;top:0;visibility:hidden;transition:.6s ease-in-out;transform:translateX(200%);width:calc(100% + 0px);background:#1b1a52;overflow:hidden;overflow-y:scroll}.navigation.open-nav{opacity:1;visibility:visible;z-index:99999;transform:translateX(0)}.navigation:before{background:#6f4a00;content:"";position:absolute;left:0;height:100%;z-index:0;top:0;width:100%;transform:translateY(-300px);transition:.1s ease-in-out;display:none}.navigation.open-nav:before{transform:translateY(0)}img.navigation-bg-img{height:100vh;width:100%;-o-object-fit:cover;object-fit:cover}.navigation nav{display:table;margin:0;text-align:left;width:100%;padding:90px 30px 0 30px}.navigation nav ul.menu-main-ul{position:relative;width:290px;float:right;margin-bottom:50px;margin-top:30px;border-left:6px solid rgba(255,255,255,.0392156863);padding:0 12px;padding-right:0;list-style-type:none}.ext-btn-group{position:absolute;bottom:20px;right:20px;width:calc(100% - 40px);z-index:99;text-align:right;padding:0}.ext-btn-group a:hover{color:#fff}.ext-btn-group a.ext-btn3{background:#c62242;color:#fff;font-weight:500}.ext-btn-group a{color:#fff;padding:5px 16px 6px;display:inline-block;font-size:16px;line-height:24px;font-weight:600;margin:2px;border-radius:50px;border:1px solid rgba(255,255,255,.4588235294);transition:.6s ease-in-out}.navigation nav .navbar-brand.brand-logo,.navigation nav ul{position:relative;z-index:1}.navigation:after{position:absolute;content:"";top:0;right:-280px;height:100%;width:320px;background:#fffb78;padding:150px 30px 30px 30px;z-index:0;display:none}.navigation nav .btn-group{position:relative;margin-top:10px;z-index:1;padding:10px 15px}.socials{z-index:99;position:relative;left:0;display:inline-block;margin-top:12px}.socials a{display:inline-block;margin:0 6px 0 0;font-size:18px;color:#fff;text-align:center;padding:3px 7px 3px 8px;border-radius:50%}.navigation nav .socials p{font-size:16px;line-height:28px;color:#000}.submenu-wrap ul{opacity:1;visibility:visible;transition:.3s ease-in-out;display:none}.submenu-wrap ul.hoverShowing{display:block}.submenu-wrap ul li a{font-size:16px;padding:6px 10px;display:inline-block;color:#000;text-transform:capitalize}.navigation nav ul ul,.navigation nav>ul{padding-top:0;position:relative}.navigation nav>ul>li{transition:.4s ease-in-out;opacity:0}.navigation nav>ul>li>a{position:relative}.navigation nav>ul>li>a:after,.navigation nav>ul>li>a:before{content:"";position:absolute;top:0;left:0;transform:translate(0,14px);transition:.4s ease-in-out;display:none}.navigation nav>ul>li>a:before{height:15px;width:15px;border:2px solid #fffdb2;border-radius:50%;z-index:1;background:#004372;display:none}.navigation nav>ul>li:not(:last-child)>a:after{height:100%;width:3px;background:#fffdb2;top:10px;left:5.5px;z-index:0;display:none}.navigation nav>ul>li.nav_active>a:before,.navigation nav>ul>li>a:hover:before{background:#fffdb2}.navigation.open-nav nav>ul>li{opacity:1;line-height:normal}.navigation nav>ul>li>a{display:block;color:rgba(255,255,255,.5411764706);font-size:22px;padding:6px 10px;font-weight:500;line-height:28px;letter-spacing:.5px}.navigation nav>ul>li.nav_active>a{color:#fff}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:none}.navigation nav ul ul li a{color:#fff;padding:6px 20px;font-size:16px;line-height:24px;display:block;font-weight:400;position:relative;letter-spacing:.5px}.navigation nav ul ul li a:before{content:"";position:absolute;top:11px;left:0;border-radius:50%;border:5px double #f1f1f2}@media screen and (min-width:767px){.navigation nav ul ul{position:absolute;right:290px;padding:30px 12px 12px;height:100%;top:0;opacity:0;width:310px;visibility:hidden;transform:translateY(0);transition:.3s ease-in-out;list-style-type:none}.navigation nav ul ul:after{content:"";right:-16px;top:0;border-top:26px solid transparent;border-bottom:0 solid transparent;position:absolute;border-left:16px solid #cac6c6;display:none}.navigation nav ul li:hover ul{opacity:1;visibility:visible;transform:translateY(0)}.navigation nav ul ul li a{padding:5px 22px}}.navigation nav ul li.nav_active ul,.navigation nav ul li:hover ul{opacity:1;visibility:visible}.close-nav-panel{font-size:18px;color:#fff;cursor:pointer}.close-nav-panel span{font-weight:500;text-transform:uppercase;letter-spacing:.5px;font-size:16px}.navigation a img{width:220px}.navigation a.navbar-brand.brand-logo.desk-menu-logo{position:absolute;top:50%;transform:translate(0,-50%);left:10%;filter:opacity(.02);margin:0;cursor:auto;z-index:1}.fixed-social-icons{position:fixed;top:50%;transform:translate(0,-50%);right:0;z-index:999}.fixed-social-icons nav ul li a{color:#fff;font-size:20px;padding:3px 5px 3px 15px;margin:8px 0;border-top-left-radius:50px;border-bottom-left-radius:50px;display:block;transition:.6s ease-in-out}.fixed-social-icons nav ul li a i{padding-right:8px}.fixed-social-icons nav ul li a.youtube,.socials a.youtube{background:#ff2121}.fixed-social-icons nav ul li a.instagram,.socials a.instagram{background:linear-gradient(30deg,#de1130,#8e4bc3)}.fixed-social-icons nav ul li a.facebook,.socials a.facebook{background:#4267b2}.fixed-social-icons nav ul li a.twitter,.socials a.twitter{background:#1c9cea}.fixed-social-icons nav ul li a.linkedin,.socials a.linkedin{background:#2464ad}.fixed-social-icons nav ul li a span{font-size:14px;font-weight:500;position:relative;top:-3px}.fixed-social-icons nav ul li{transform:translateX(80px);transition:.2s ease-in-out}.fixed-social-icons nav ul li:hover{transform:translateX(0)}.navigation-header{display:flex;justify-content:space-between;padding:35px 30px 0;position:relative;z-index:999}ol.social-media-header{z-index:999;position:relative;justify-content:start;margin-bottom:0;display:flex}ol.social-media-header li{margin-right:18px}ol.social-media-header li a{color:#cdcdcd;transition:.6s ease-in-out}ol.social-media-header li a:hover{color:#fff}ol.social-media-header li a i{font-size:20px;padding:0;display:flex;justify-content:center}.ext-btn-group a svg{width:22px;fill:#fff;margin-right:2px;position:relative;margin-top:-4px;border-radius:50px}.navigation-logo{position:absolute;top:0;left:0;z-index:999;width:100%;height:100%;padding:30px 30px 50px;background:rgba(27,26,82,.25)}.navigation-logo a.navbar-brands img{width:120px}.navigation-logo a.navbar-brands img.dis-inner-logo{margin-right:12px}.navigation-image:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;z-index:999}.mainSlider{position:relative;transition:.4s ease-in-out}.mainSlider .carousel-inner .carousel-item img.main-slider-img{height:100dvh;-o-object-fit:cover;object-fit:cover}@keyframes pulse{0%{transform:scale(1)}100%{transform:scale(1.02)}}.mainSlider .carousel-inner .carousel-item:before{content:"";position:absolute;top:0;left:0;z-index:9;width:100%;height:60%;background:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.mainSlider .carousel-inner .carousel-item:after{content:"";position:absolute;bottom:0;left:0;z-index:9;width:100%;height:60%;background:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.mainSlider .carousel-caption{right:0;left:0;bottom:40px;z-index:99;padding:0;text-align:center;max-width:1080px;width:100%;margin:0 auto}.mainSlider .carousel-caption h1{font-family:"Open Sans",sans-serif;margin-bottom:0;font-size:52px;line-height:62px;font-weight:500;text-transform:capitalize;color:#fff}.mainSlider .carousel-control-next,.mainSlider .carousel-control-prev{width:auto!important;opacity:1;top:auto;bottom:40px}.mainSlider .carousel-control-prev{left:auto;right:120px}.mainSlider .carousel-control-next{right:70px}.mainSlider .carousel-control-next span.carousel-control-next-icon svg,.mainSlider .carousel-control-prev span.carousel-control-prev-icon svg{fill:#fff;width:38px}.mainSlider .carousel-indicators{top:50%;right:50px;left:auto;transform:translate(0,-50%);justify-content:center;margin:0 20px 0 0;margin-bottom:0;flex-direction:column}.mainSlider .carousel-indicators button{width:6px;height:6px;border-radius:50%;border:1px solid #fff;margin:16px 0;outline:1px solid;outline-offset:6px;outline-color:transparent;background-color:#fff;opacity:1}.mainSlider .carousel-indicators button.active{outline-color:#ef7c00;background-color:#ef7c00;border:1px solid #ef7c00}.mainSlider .carousel-control-next-icon,.mainSlider .carousel-control-prev-icon{background-image:none}.ticker-block{position:relative}.ticker-block marquee{padding:12px 20px;background:#ef7c00;margin-bottom:-7px;border-radius:50px;border-left:10px solid #ef7c00}.ticker-block marquee a,.ticker-block marquee p{font-size:20px;line-height:24px;color:#121212;font-weight:600;display:inline-block;margin-bottom:0;transition:.6s ease-in-out}.ticker-block marquee span{border-left:2px solid #fff;margin:0 12px}.ticker-block marquee a:hover{color:#000}.ticker-block marquee a i,.ticker-block marquee p i{margin-right:8px;font-size:22px;color:#000}.ticker-block h2{position:absolute;top:0;left:0;bottom:0;background:#1b1a52;z-index:9;color:#fff;padding:10px 18px;font-size:16px;font-weight:500;text-transform:uppercase;border-radius:50px;margin:5px 8px}.modal.flyerModal{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.modal.flyerModal .modal-body{overflow-y:auto;border:4px solid #fff}.flyerModal .modal-content{border-radius:0;border:0}.flyerModal .modal-lg{max-width:500px}.flyerModal .modal-header button.btn-close{position:absolute;top:20px;right:20px;filter:invert(1);font-size:24px;opacity:1;z-index:9;text-shadow:1px 1px 20px #000}.flyerModal .modal-body::-webkit-scrollbar{width:4px;border-radius:6px}.flyerModal .modal-body::-webkit-scrollbar-track{border-radius:20px}.flyerModal .modal-body::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:20px}.flyerModal .modal-header{position:relative;border-bottom:0}.flyerModal .modal-body .flyerBlock{position:relative;padding:20px 20px 16px;text-align:center;background:#fff}.flyerModal .modal-body .flyerBlock h2{font-size:28px;line-height:32px;margin-bottom:12px;color:#121212;font-weight:700}.flyerModal .modal-body .flyerBlock .flyerText{font-size:20px;line-height:26px;font-weight:400;color:#000;margin-top:16px}.flyerModal .modal-body .flyerBlock .flyerText b,.flyerModal .modal-body .flyerBlock .flyerText strong{font-weight:500}a.mainBtn2{display:inline-block;background:#1b1a52;color:#fff;border:1px solid #1b1a52;border-radius:50px;padding:10px 20px;font-size:16px;line-height:21px;font-weight:500;text-transform:uppercase}a.mainBtn2 svg{width:16px;fill:#fff;position:relative;top:-1px;transition:.4s ease-in-out;margin-left:3px;transform:rotate(-40deg)}a.mainBtn2:hover svg{transform:rotate(0)}.btn-close:focus{box-shadow:none}ul.wrapperAims{flex-wrap:wrap}ul.wrapperAims li{flex:0 0 auto;width:50%;padding:5px}.wrapperAimsLi{font-size:20px;line-height:28px;color:#000;font-weight:400;margin-bottom:0;margin-top:0;border:6px solid rgba(25,55,110,.0588235294);padding:12px 20px;background:#eff5fa}.photoGalleryInfo{position:relative;padding:0 0 40px 0}.photoGallerySection{height:110vh;overflow:hidden}.photoGalleryInfo h2{font-size:74px;line-height:82px;font-weight:700;letter-spacing:-3.5px;color:rgba(27,26,82,.28);text-transform:uppercase;margin-bottom:30px}.photoGalleryInfo p{font-size:23px;line-height:32px;color:#000;font-weight:300;margin-bottom:20px}.photoGalleryImg{position:relative}.gallerySwiperBlockImg{position:relative;margin-bottom:12px;transition:.2s ease-in-out}.gallerySwiperBlock:hover .gallerySwiperBlockImg img{transform:rotate(4deg) scale(.98)}.gallerySwiperBlock img{width:100%;height:340px;-o-object-fit:cover;object-fit:cover;transition:.2s ease-in-out;border-radius:6px;filter:brightness(.8)}.gallerySwiperBlock:hover img{filter:grayscale(0) brightness(.8)}.gallerySwiperBlock span.dateSpan{position:absolute;left:50%;bottom:10px;width:120px;text-align:center;transform:translate(-50%,0);z-index:9;font-size:14px;line-height:20px;color:#000;font-weight:700;background:rgba(255,255,255,.9);padding:4px 12px;border-radius:50px;text-transform:uppercase}.gallerySwiperBlock span.numberCount{font-family:Quicksand,sans-serif;position:absolute;top:12px;left:12px;display:block;font-size:58px;line-height:58px;z-index:99;font-weight:500;color:rgba(255,255,255,.7607843137)}.gallerySwiperBlock h3{font-family:"Open Sans",sans-serif;font-size:17px;line-height:22px;color:#000;font-weight:700;margin-bottom:0;margin-top:4px;text-align:center;text-transform:uppercase;letter-spacing:-.2px;position:relative;overflow:hidden;height:42px}.photoGalleryImg:before{content:"";position:absolute;bottom:0;left:0;z-index:1;width:100%;height:100%;background:linear-gradient(0deg,#f1f1f1,transparent)}.photoGalleryImg img{width:100%;height:110vh;-o-object-fit:cover;object-fit:cover;filter:grayscale(1)}a.mainLink{position:absolute;right:40px;top:45%;z-index:9;transform:translate(0,-50%);display:inline-block;width:110px;height:110px;text-align:center;background:rgba(255,255,255,.7607843137);color:#000;border:1px solid #fff;border-radius:50%;padding:25px 20px;font-size:15px;line-height:20px;font-weight:600;text-transform:uppercase;transition:.4s ease-in-out}a.mainLink:hover{background:#ef7c00;border:1px solid #ef7c00}a.mainLink svg{width:24px;fill:#121212;transform:rotate(-30deg);position:relative;top:-1px;transition:.4s ease-in-out;margin-bottom:4px}a.mainLink:hover svg{transform:rotate(0)}.gallerySwiperBlock{position:relative}.swiper.gallerySwiper{position:relative;margin-right:180px;margin-top:-620px}.swiper.galleryInnerSwiper .swiper-button-next,.swiper.galleryInnerSwiper .swiper-button-prev,.swiper.gallerySwiper .swiper-button-next,.swiper.gallerySwiper .swiper-button-prev,.swiper.newsEventsSwiper .swiper-button-next,.swiper.newsEventsSwiper .swiper-button-prev{width:auto;height:auto;background:rgba(198,34,66,.9);padding:6px;border-radius:4px}.swiper.galleryInnerSwiper .swiper-button-next,.swiper.galleryInnerSwiper .swiper-button-prev{padding:4px}.swiper.gallerySwiper .swiper-button-next,.swiper.gallerySwiper .swiper-button-prev{top:60%}.swiper.newsEventsSwiper .swiper-button-next,.swiper.newsEventsSwiper .swiper-button-prev{top:45%}.swiper.galleryInnerSwiper .swiper-button-next svg,.swiper.galleryInnerSwiper .swiper-button-prev svg,.swiper.gallerySwiper .swiper-button-next svg,.swiper.gallerySwiper .swiper-button-prev svg,.swiper.newsEventsSwiper .swiper-button-next svg,.swiper.newsEventsSwiper .swiper-button-prev svg{fill:#fff;width:38px!important}.swiper.galleryInnerSwiper .swiper-button-next svg,.swiper.galleryInnerSwiper .swiper-button-prev svg{fill:#fff;width:25px!important}.swiper.galleryInnerSwiper .swiper-button-next:after,.swiper.galleryInnerSwiper .swiper-button-prev:after,.swiper.gallerySwiper .swiper-button-next:after,.swiper.gallerySwiper .swiper-button-prev:after,.swiper.newsEventsSwiper .swiper-button-next:after,.swiper.newsEventsSwiper .swiper-button-prev:after{display:none}.gallerySwiperBlock span.imagesCount{top:12px;left:12px;z-index:9;color:#b0203c;font-size:24px;line-height:24px;padding:6px}.gallerySwiperBlock span.imagesCount small{font-size:45%;line-height:18px;font-weight:600}.wrapperGallerySidebar{padding:30px 25px;height:calc(100vh - 100px)}.wrapperGallerySidebar span.countImg{font-size:12px;line-height:15px;font-weight:700;border:1px solid #000;padding:3px 10px;display:inline-block;margin-bottom:6px}.wrapperGallerySidebar .cateHead{font-size:15px;line-height:20px;font-weight:700;color:#121212;margin-bottom:16px;text-decoration-color:#121212}.cateHead{font-size:15px;line-height:20px;font-weight:700;color:#1b1a52;margin-bottom:16px;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px;text-decoration-color:#1b1a52}.wrapper-img{border:6px solid #fff;margin-bottom:30px}.wrapper-img:last-child{margin-bottom:0}.wrapper-img-content p{color:#121212;font-size:18px;line-height:23px;font-weight:700}.wrapperGallerySidebar h2{font-size:28px;line-height:34px;font-weight:700;color:#1b1a52;margin-bottom:12px}.wrapperGallerySidebar p{position:relative;font-size:18px;line-height:26px;color:#000;font-weight:400;margin-bottom:0;margin-bottom:20px}.galleryInnerSwiperBlockImg{position:relative;margin-bottom:8px;transition:.2s ease-in-out}.galleryInnerSwiperBlock:hover .galleryInnerSwiperBlock img{transform:rotate(4deg) scale(.98)}.galleryInnerSwiperBlock img{width:100%;height:200px;-o-object-fit:cover;object-fit:cover;transition:.2s ease-in-out;border-radius:6px;filter:brightness(.8)}.galleryInnerSwiperBlock:hover img{filter:grayscale(0) brightness(.8)}.galleryInnerSwiperBlock span.dateSpan{position:absolute;left:50%;bottom:8px;width:100px;text-align:center;transform:translate(-50%,0);z-index:9;font-size:13px;line-height:18px;color:#000;font-weight:700;background:rgba(255,255,255,.9);padding:3px 10px;border-radius:50px;text-transform:uppercase}.galleryInnerSwiperBlock span.numberCount{font-family:Quicksand,sans-serif;position:absolute;top:8px;left:8px;display:block;font-size:42px;line-height:42px;z-index:99;font-weight:700;color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff}.galleryInnerSwiperBlock h3{font-family:"Open Sans",sans-serif;font-size:15px;line-height:20px;color:#000;font-weight:700;margin-bottom:0;margin-top:4px;text-align:center;text-transform:uppercase;letter-spacing:-.2px}.statsBlock{position:relative;display:flex;flex-wrap:wrap;height:80dvh}.statsBlock .statsBox{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:180px;height:180px;background:rgba(255,255,255,.95);outline-offset:0;outline:12px solid rgba(255,255,255,.4);box-shadow:0 12px 40px rgba(0,0,0,.3)}.statsBlock .statsBox:nth-child(1){left:30%;background:#1b1a52}.statsBlock .statsBox:nth-child(2){left:65%;background:#ef7c00}.statsBlock .statsBox:nth-child(3){left:100%;background:#282828}.statsBlock .statsBox .statsInnerBox{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;text-align:center;padding:30px}.statsBlock .statsBox .statsInnerBox h3,.statsBlock .statsBox .statsInnerBox h3.counter{font-size:48px;line-height:48px;font-weight:700;color:#fff;margin-bottom:0}.statsBlock .statsBox:nth-child(2) .statsInnerBox h3,.statsBlock .statsBox:nth-child(2) .statsInnerBox h3.counter{color:#000}.statsBlock .statsBox .statsInnerBox p{margin-bottom:0;font-size:14px;line-height:18px;text-transform:uppercase;color:#fff;font-weight:500;margin-top:8px}.statsBlock .statsBox:nth-child(2) .statsInnerBox p{color:#000;font-weight:600}section.calendarHpSection{background:url(../images/homepage/best-day.jpg);background-size:cover;background-position:bottom;background-repeat:no-repeat;height:80vh}section.calendarHpSection:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2)}.exploreBtn{position:relative;margin-top:30px}.exploreBtn a{display:inline-block;padding:14px 25px;margin:0 6px;border-radius:50px;font-size:16px;line-height:22px;background:#333;color:#fff;font-weight:700;text-transform:uppercase;border:1px solid #fff;letter-spacing:.1px;transition:.4s ease-in-out}.exploreBtn a.transBtn{background:0 0!important;color:#000!important;border:1px solid #000!important}.exploreBtn a svg,.exploreBtn a.transBtn svg{transform:rotate(-40deg);margin-left:4px;fill:#000}.exploreBtn a.transBtn:hover svg,.exploreBtn a:hover svg{transform:rotate(0)}.exploreBtn a:nth-child(1){background:#1b1a52;border-color:#fff}.exploreBtn a:nth-child(1) svg{fill:#fff}.welcomeBlock .exploreBtn a:nth-child(1) svg{fill:#000!important}.exploreBtn a:nth-child(2){background:#ef7c00;color:#000;border-color:#ef7c00}.exploreBtn a svg{width:18px;fill:#000;position:relative;top:-1px;transition:.4s ease-in-out}.exploreCampus{position:relative;height:90dvh}.playbtn p{font-family:Quicksand,sans-serif;margin-bottom:0;color:#fff;margin-top:25px;font-size:18px;line-height:22px;text-transform:uppercase;font-weight:700;letter-spacing:-.5px;text-shadow:1px 1px 20px #000}.playbtn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.play-btn{width:100px;height:100px;background:radial-gradient(#fff 60%,#fff 65%);border-radius:50%;position:relative;display:block;box-shadow:0 0 25px 3px #fff;margin:0 auto;cursor:pointer}.play-btn::after{content:"";position:absolute;left:50%;top:50%;transform:translateX(-40%) translateY(-50%);transform-origin:center center;width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:25px solid #b0203c;z-index:100;transition:all .4s cubic-bezier(.55,.055,.675,.19)}.play-btn:before{content:"";position:absolute;width:150%;height:150%;animation-delay:0s;animation:pulsate1 2s;animation-direction:forwards;animation-iteration-count:infinite;animation-timing-function:steps;opacity:1;border-radius:50%;border:5px solid rgba(255,255,255,.75);top:-25%;left:-25%;background:rgba(198,16,0,0)}@keyframes pulsate1{0%{transform:scale(.6);opacity:1;box-shadow:inset 0 0 25px 3px rgba(255,255,255,.75),0 0 25px 10px rgba(255,255,255,.75)}100%{transform:scale(1);opacity:0;box-shadow:none}}.exploreVideoBlock{position:relative}.exploreVideoBlock iframe{height:550px;margin-bottom:-7px}.welcomeBlock{position:relative}.welcomeBlock img.welcomeIcon{width:280px;position:absolute;left:50%;top:-80px;transform:translate(-50%,0);filter:opacity(.1) grayscale(1)}.welcomeBlock h2{position:relative;font-size:52px;line-height:58px;text-transform:uppercase;font-weight:700;color:#1b1a52;margin-bottom:25px}.welcomeBlock h2 small{position:relative;font-size:22px;line-height:30px;color:#222;font-weight:300}.mainTitle{position:relative}.mainTitle h2{font-size:51px;line-height:51px;font-weight:700;color:#121212;text-transform:uppercase;margin-bottom:20px}.mainTitle h2 small{font-size:22px;line-height:30px;color:#222;font-weight:300}.mainTitle p.subPara{position:relative;font-size:23px;line-height:32px;color:#000;font-weight:300;margin-bottom:0}.singleTestimonials{position:relative;margin-top:90px;background:#1b1a52;border-radius:300px;padding:40px 70px;border:12px solid #e3e3e3}.singleTestimonials p{position:relative;font-size:26px;line-height:36px;text-align:center;font-weight:300;color:#fff;margin-bottom:30px}section{position:relative;padding:80px 0}.swiper.newsEventsSwiper{padding-top:20px}section.aboutHpSection{background:rgba(0,33,94,.062745098);padding:100px 0 70px}section.aboutHpSection:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/education-pattern.jpg);filter:opacity(.3);background-size:cover;background-position:center}.aboutHpBlock{position:relative;margin-bottom:70px}h2.mainHead{font-size:51px;line-height:51px;font-weight:700;color:#1b1a52;text-transform:uppercase;margin-bottom:20px}h2.mainHead small{font-size:22px;line-height:30px;color:#222;font-weight:300}p.mainPara{font-size:26px;line-height:36px;color:#000;font-weight:300;margin-bottom:25px}p.mainPara b{font-weight:500}a.mainBtn{border:1px solid #c1c1c1;padding:8px 20px;border-radius:50px;display:inline-block;font-size:15px;line-height:24px;color:#555;font-weight:400;text-transform:uppercase}a.mainBtn svg{width:22px;fill:#555;position:relative;top:-2px;margin-left:3px}.aboutHpBox{position:relative;overflow:hidden;border:6px solid #fff;width:250px;margin:0 auto;box-shadow:0 0 12px 7px rgba(0,0,0,.12);transition:.6s ease-in-out}.aboutHpBox:before{content:"";position:absolute;left:0;top:0;z-index:9;width:100%;height:100%;background:rgba(0,0,0,.3137254902);transition:.6s ease-in-out}.aboutHpBox:hover::before{background:rgba(239,124,0,.8117647059);transition:.6s ease-in-out}ul.welcomeUl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5)}ul.welcomeUl li{flex:0 0 auto;width:33.33%}ul.welcomeUl li:nth-child(1) .aboutHpBox{transform:rotate(-8deg) scale(1.05)}ul.welcomeUl li:nth-child(1) .aboutHpBox:hover{transform:rotate(8deg) scale(1.15)}ul.welcomeUl li:nth-child(2) .aboutHpBox{transform:rotate(0) scale(1.05) translateY(-50px)}ul.welcomeUl li:nth-child(2) .aboutHpBox:hover{transform:rotate(0) scale(1.15) translateY(-50px)}ul.welcomeUl li:nth-child(3) .aboutHpBox{transform:rotate(8deg) scale(1.05)}ul.welcomeUl li:nth-child(3) .aboutHpBox:hover{transform:rotate(-8deg) scale(1.15)}.aboutHpBox img{width:100%;height:320px;-o-object-fit:cover;object-fit:cover;transition:.6s ease-in-out}.aboutHpBoxContent{position:absolute;bottom:0;left:50%;z-index:10;transform:translate(-50%,0) translateY(70%);width:100%;text-align:center;padding:25px 16px 16px;transition:.6s ease-in-out}.aboutHpBox:hover .aboutHpBoxContent{transform:translate(-50%,0) translateY(0)}.aboutHpBoxContent h3{font-size:22px;line-height:24px;text-transform:uppercase;color:#fff;font-weight:700;margin-bottom:16px;text-shadow:1px 1px 20px #000}.aboutHpBoxContent p{font-family:Quicksand,sans-serif;color:#fff;font-weight:500;font-size:14px;line-height:20px;margin-bottom:0;text-shadow:1px 1px 20px #000;transition:.6s ease-in-out}.innerBanner{position:relative;overflow:hidden}.inner-banner-img{overflow:hidden;background-color:#1b1a52}.innerBanner img{height:calc(100vh - 65px);-o-object-fit:cover;object-fit:cover;animation:pulse2 .6s infinite;animation-duration:.6s;animation-timing-function:ease-in-out;animation-delay:0s;animation-direction:alternate;animation-iteration-count:1}.innerBanner.innerBannerWithoutLinks img{height:100dvh!important}.innerBanner:before{content:"";position:absolute;top:0;left:0;z-index:9;width:100%;height:60%;background:linear-gradient(180deg,rgba(0,0,0,.8),transparent)}.innerBanner:after{content:"";position:absolute;bottom:0;left:0;z-index:9;width:100%;height:60%;background:linear-gradient(0deg,rgba(0,0,0,.6),transparent)}@keyframes pulse2{0%{transform:scale(1.1);filter:blur(5px)}100%{transform:scale(1);filter:blur(0)}}.innerBanner.innerWithOutBanner{background:#1b1a52;height:340px}.contactGoogleMapBlockContent::before,.innerBanner.innerWithOutBanner::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/pattern.png);background-size:30%;filter:invert(1) opacity(.02)}.contactGoogleMapBlockContent::before{background-size:100%!important}.innerBanner.innerWithOutBanner:after{display:none}.innerBanner.innerWithOutBanner .innerBannerContent{padding:30px 0 20px}.innerBanner.innerWithOutBanner .innerBannerContent h1{font-size:48px;line-height:60px}.innerBannerContent{position:absolute;bottom:0;left:0;z-index:10;width:100%;padding:30px 0}.innerBannerContent h1{font-family:"Open Sans",sans-serif;margin-bottom:0;font-size:66px;line-height:76px;text-align:center;font-weight:500;text-transform:capitalize;color:#fff;text-shadow:1px 1px 40px #000}.pageLinkSection{position:relative;overflow:hidden;padding:12px 0;background:#d38939}ul.pageLinkBlock{position:relative;flex-wrap:wrap}ul.pageLinkBlock li a{display:inline-block;font-weight:700;color:#000;text-transform:uppercase;padding:8px 16px;font-size:18px;line-height:24px;transition:.4s ease-in-out}ul.pageLinkBlock li a.active,ul.pageLinkBlock li a:hover{color:#1b1a52}.wrapperNoImgSection{padding:90px 0 70px}.wrapperNoImgSection.wrapperNoImgSection2{padding:90px 0 70px}.wrapperNoImgBlock{position:relative}.wrapperNoImgBlock img.welcomeIcon{position:absolute;left:50%;top:-60px;transform:translate(-50%,0);filter:grayscale(1) opacity(.1) invert(1);width:160px}h2.wrapperTitle{font-family:"Open Sans",sans-serif;font-size:30px;line-height:36px;font-weight:700;color:#000;text-transform:uppercase;margin-bottom:20px}p.wrapperText{position:relative;font-size:28px;line-height:40px;color:#000;font-weight:300;margin-bottom:25px}.strategyPurposeBlock{position:relative;background:rgba(239,124,0,.1);padding:40px 30px;border-radius:0}.strategyPurposeBlock,.strategyPurposeBlock2{height:100%}h2.subTitle{font-size:41px;line-height:46px;font-weight:700;color:#4140a9;text-transform:uppercase;margin-bottom:20px}h2.subTitle small{font-size:72%;line-height:35px;font-weight:600}.strategyPurposeBox{position:relative;margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid rgba(0,0,0,.14)}.strategyPurposeBox:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.strategyPurposeBox svg{width:120px;fill:rgba(0,0,0,.168627451)}.strategyPurposeContent{position:relative;width:100%;padding-right:30px}h3.subh3{font-family:"Open Sans",sans-serif;font-size:21px;line-height:25px;text-transform:uppercase;font-weight:700;color:#000;margin-bottom:12px}p.subPara{position:relative;font-size:21px;line-height:31px;color:#000;font-weight:400;margin-bottom:25px}p.subPara big{font-size:115%;line-height:30px}ul.mainUl li{position:relative;font-size:19px;line-height:28px;color:#000;font-weight:400;margin-bottom:6px}ul.mainUl{padding-inline-start:30px}ul.mainUl,ul.mainUl li{list-style-type:disc}.wrapperSticky{position:sticky;top:80px}.strategyPurposeBlock2{position:relative;background:rgba(27,26,82,.1);padding:40px 30px;border-radius:0;height:100%}.welcomeInnerBlockImg{position:relative;width:300px}.welcomeInnerBlockImg img{border-radius:12px 12px 0 0}.welcomeInnerBlockContent{background:#1b1a52;text-align:center;padding:16px 6px 12px;border-radius:0 0 16px 16px;position:relative;margin-top:-16px}.welcomeInnerBlockContent h3{color:#fff;font-size:20px;line-height:24px}.welcomeInnerBlockContent h3 small{font-size:72%;line-height:18px;font-weight:600;color:#06633e;margin-top:5px}p.mainPara2{position:relative;font-size:22px;line-height:32px;color:#000;font-weight:400;margin-bottom:0;margin-top:20px}p.mainPara2 small.textSmall{font-size:75%;line-height:20px;font-weight:600;color:#666}ul.mainUlData li{position:relative;font-size:21px;line-height:31px;color:#000;font-weight:400;margin-bottom:0;margin-top:16px;padding-left:24px}ul.mainUlData li svg{fill:#b0203c;width:10px;position:absolute;left:0;top:10px}ul.main-core-ul{display:flex;justify-content:center;margin-bottom:0;flex-wrap:wrap}ul.main-core-ul li{flex:0 0 auto;width:20%}ul.main-core-ul li .wrapper-core-block{text-align:center;position:relative;background:rgba(239,124,0,.1411764706);padding:20px 12px 12px;height:100%;border:4px solid #eee3d6;cursor:pointer}ul.main-core-ul li .wrapper-core-block svg{width:65px;fill:#121212;transition:.6s ease-in-out}ul.main-core-ul li .wrapper-core-block h2{font-size:22px;line-height:24px;font-weight:700;color:#000;margin-bottom:0;margin-top:20px}ul.main-core-ul li .wrapper-core-block:hover svg{fill:#000}.newsEventsDetailsBlock{margin-top:-60px;padding:40px 35px 30px;z-index:90;box-shadow:0 12px 40px rgba(0,0,0,.1);border-radius:0 30px 0 30px;border-top:8px solid #ef7c00;border-bottom:8px solid #ef7c00}.newsEventsDetailsBlock .newsEventsDetailsBanner img{-o-object-fit:cover;object-fit:cover}h1.newsTitle{font-size:32px;line-height:38px;font-weight:700;color:#1b1a52;margin-bottom:20px}span.newsDate{color:#000;font-size:15px;line-height:20px;font-weight:500}span.newsDate b{text-decoration:underline;text-underline-offset:2px}.newsText{position:relative;font-size:18px;line-height:29px;color:#000;font-weight:400;margin-bottom:0;margin-bottom:20px}.newsText:last-child{margin-bottom:0}.text-danger{color:#b0203c!important}span.shareText{align-self:center;font-size:14px;line-height:18px;font-weight:700;color:#222}.a2a_default_style:not(.a2a_flex_style) a{padding:0 8px 0 0}.newsEventCategoryBlock{padding:10px 25px 10px 12px;background:#e3f3ff}.newsEventCategoryContent p{font-size:15px;line-height:20px;font-weight:700;color:#000;margin-bottom:0;position:relative;overflow:hidden;height:58px;transition:.4s ease-in-out}.newsEventCategoryContent p:hover{color:#06633e}.newsEventCategoryBlock .spanDate{width:75px;height:75px;border:1px solid #06633e;border-radius:50%;background:#06633e}.newsEventCategoryContent{width:calc(100% - 75px)}.newsEventCategoryBlock .spanDate span{top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:11px;line-height:22px;font-weight:300;width:100%}.newsEventCategoryBlock .spanDate span big{font-size:250%;font-weight:700}.newsEventCategorySwiper{padding:0 25px}.newsEventCategorySwiper .swiper-button-next:after,.newsEventCategorySwiper .swiper-button-prev:after{display:none}.newsEventCategorySwiper .swiper-button-next,.newsEventCategorySwiper .swiper-button-prev{top:84%;transform:translate(0,-50%);bottom:auto;width:auto;height:auto}.newsEventCategorySwiper .swiper-button-next{right:-3px}.newsEventCategorySwiper .swiper-button-prev{left:-3px}.newsEventCategorySwiper .swiper-button-next svg,.newsEventCategorySwiper .swiper-button-prev svg{width:38px;fill:#000}.admissionStepsBlockImg{z-index:9}.admissionStepsBlockImg img{height:320px;-o-object-fit:cover;object-fit:cover;border-radius:0 30px 0 30px}.admissionStepsBlockContent .stepHead{padding:0 0 0 90px}.admissionStepsBlockContent .stepHead:before{content:"";position:absolute;left:0;top:0;width:60px;height:100%;background:rgba(57,131,187,.3137254902)}.admissionStepsBlockContent .stepHead span.stepCount{font-size:16px;line-height:24px;font-weight:700;margin-right:20px;color:#19376e;border-right:1px solid rgba(0,0,0,.1490196078);padding-right:20px}.admissionStepsBlockContent .stepHead span.stepCount big{font-size:300%;line-height:42px;font-weight:700}.admissionStepsPara{margin-top:30px;padding:25px 35px 25px 110px;background:#fff;border-radius:0 12px 12px 12px;margin-left:-50px}.admissionStepsPara p{position:relative;font-size:20px;line-height:30px;color:#000;font-weight:400;margin-bottom:0}section.advisoryBoardSection{padding:50px 0}section.advisoryBoardSection:before{content:"";position:absolute;left:0;top:0;width:45%;height:100%;background:rgba(57,131,187,.3137254902)}.wrapperSidebar h2{font-family:"Open Sans",sans-serif;font-size:72px;line-height:74px;font-weight:700;letter-spacing:-.5px;color:rgba(0,33,94,.5);text-transform:uppercase;margin-bottom:0}.advisoryBoardBlock{position:relative;text-align:center;background:#fff;padding:6px;border-radius:6px;box-shadow:0 6px 12px rgba(0,0,0,.1)}.advisoryBoardBlock img{height:200px;border-radius:4px;-o-object-fit:cover;object-fit:cover;background-color:#eee}.advisoryBoardBlock .advisoryBoardContent{position:relative;margin-top:12px;height:62px;overflow:hidden}.advisoryBoardBlock .advisoryBoardContent h3{font-family:"Open Sans",sans-serif;text-align:center;font-size:18px;line-height:22px;font-weight:700;color:#121212;text-transform:uppercase;margin-bottom:0;letter-spacing:-.1px}.advisoryBoardBlock .advisoryBoardContent h3 small{font-size:70%;line-height:17px;font-weight:500;color:#222;margin-top:4px}.swiper.advisoryBoardSwiper{padding-bottom:60px}.swiper.advisoryBoardSwiper .swiper-button-next:after,.swiper.advisoryBoardSwiper .swiper-button-prev:after{display:none}.swiper.advisoryBoardSwiper .swiper-button-next,.swiper.advisoryBoardSwiper .swiper-button-prev{bottom:0;top:auto;width:auto;height:auto;transform:translate(-50%,0);transition:.4s ease-in-out}.swiper.advisoryBoardSwiper .swiper-button-prev{left:45%}.swiper.advisoryBoardSwiper .swiper-button-next{left:55%}.swiper.advisoryBoardSwiper .swiper-button-next svg,.swiper.advisoryBoardSwiper .swiper-button-prev svg{width:55px;fill:#b0203c;transition:.4s ease-in-out}.swiper.advisoryBoardSwiper .swiper-button-next:hover svg,.swiper.advisoryBoardSwiper .swiper-button-prev:hover svg{fill:#b0203c}.governingBlockImg img{width:200px;height:240px;-o-object-fit:cover;object-fit:cover;border-radius:30px 0 30px 0;border:1px solid rgba(0,0,0,.16)}.governingBlockImg h3{font-family:"Open Sans",sans-serif;text-align:center;font-size:18px;line-height:24px;font-weight:700;margin-bottom:0;margin-top:12px;color:#000}.governingBlockImg h3 small{font-size:80%;line-height:18px;font-weight:500;color:#222;margin-top:4px}.governingBlockContent p{position:relative;font-size:20px;line-height:30px;color:#000;font-weight:400;margin-bottom:0;margin-top:20px}.governingBlock{padding:50px 40px;background:#fff;border-bottom:2px solid #ddd}.governingBlock:last-child{margin-bottom:0;border-bottom:0}.contactInfoBlock h3{font-family:"Open Sans",sans-serif;background:rgba(57,131,187,.3137254902);padding:10px 16px;margin-bottom:0;color:#1b1a52;font-weight:700;font-size:22px;line-height:30px}.contactInfoBlock p{font-size:18px;line-height:26px;color:#000;font-weight:400;margin-bottom:0;margin-top:20px}.googleMap iframe{position:relative;margin-bottom:-7px}.wrapperSection .wrapperSticky{top:75px}section.wrapperSection:before{content:"";position:absolute;left:0;top:0;width:30%;height:100%;background:rgba(35,15,78,.2)}section.wrapperSection.wrapperSection2:before{left:auto;right:0;background:rgba(239,124,0,.2)}.wrapperImg{border-radius:30px 0 30px 0;border:8px solid #fff;background-color:#1f1550}section.wrapperSection.wrapperSection2 .wrapperImg{border-radius:0 30px 0 30px}.wrapperImg,.wrapperImg img{height:calc(100vh - 90px)}.wrapperImg img{-o-object-fit:cover;object-fit:cover}h1.table-head{font-size:26px;line-height:34px;font-weight:700;color:#121212;text-transform:uppercase;margin-bottom:16px}table.table.mainTable tbody tr td,table.table.mainTable thead tr th{font-weight:500;vertical-align:middle;padding:12px 10px;color:#000}table.table.mainTable tbody tr td,table.table.mainTable thead tr th{font-size:17px;line-height:23px}.wrapperBlock table.table.mainTable tbody tr td{font-size:18px;line-height:25px}.wrapperBlock table.table.mainTable thead tr th{font-size:16px;line-height:22px}table.table.mainTable tbody tr td i.fa-indian-rupee-sign{font-size:75%;margin-right:4px}table.table.mainTable tbody tr td svg,table.table.mainTable thead tr th svg{width:17px;fill:#000}.feesPageSection a svg{transform:none}.feesNotes ul{padding-inline-start:20px}.feesNotes ul,.feesNotes ul li{list-style-type:disc}ul.wrapperImgText{flex-wrap:wrap}ul.wrapperImgText li{flex:0 0 auto;width:33.33%}ul.wrapperImgText.schoolStructureImgText li{width:25%}ul.wrapperImgText.wrapperCurriculum li{width:16.66%}ul.wrapperImgText.musicImgText li{width:100%}ul.wrapperImgText li.one-third{width:66.66%}.wrapperImgTextBlock{border-radius:6px;padding:18px 12px 12px;background:rgba(57,131,187,.0784313725)}.wrapperImgTextBlock svg{width:52px;fill:#b0203c;filter:hue-rotate(45deg)}.wrapperImgTextBlock h3{font-family:"Open Sans",sans-serif;font-size:14px;line-height:18px;color:#000;font-weight:700}.wrapperImgTextBlock p{position:relative;font-size:18px;line-height:24px;color:#000;font-weight:400;margin-bottom:0}.content-img-box img{background-color:#252525;-o-object-fit:cover;object-fit:cover;border-radius:6px;transition:.4s ease-in-out}.content-img-box:hover img{transform:rotate(4deg) scale(.98)}.content-box-caption h3{font-size:17px;line-height:24px;font-weight:700;color:#121212;font-family:"Open Sans",sans-serif}.examResultsBlock:nth-child(1){background-color:rgba(251,168,52,.1254901961)}.examResultsBlock:nth-child(1) .examClass{background:#ef7c00}.examResultsBlock:nth-child(2){background-color:rgba(113,176,223,.1254901961)}.examResultsBlock:nth-child(2) .examClass{background:#06633e}.examResultsBlock{padding:30px 25px}.examResultsBlock .examClass{font-size:28px;line-height:35px;border-radius:50px;padding:8px 20px;font-weight:400;color:#121212;margin-bottom:25px}.examResultsBox ul{flex-wrap:wrap}.examResultsBox ul li{flex:0 0 auto;width:33.33%;padding:4px}.examResultsBox h2{font-size:22px;line-height:26px;font-weight:700;margin-bottom:6px;color:#121212}.examResultsInnerBoxContent h3{font-family:"Open Sans",sans-serif;font-size:15px;line-height:18px;font-weight:400;color:#000;margin-bottom:0}.examResultsInnerBoxContent h3 big{font-size:130%;line-height:30px;font-weight:700;color:#121212}.examResultsInnerBox{border-radius:30px 0 0 0;border:4px solid #fff}.examResultsInnerBox img{border-radius:30px 0 30px 0}.contactPageForm{padding:40px 35px}form.mainForm label.form-label{font-size:14px;line-height:18px;font-weight:400;color:#000;margin-bottom:3px}form.mainForm input.form-control,form.mainForm select.form-select,form.mainForm textarea{color:#000;font-size:16px;line-height:22px;height:42px;font-weight:700;border-radius:0;background-color:rgba(31,21,80,.16);border:0;padding:8px 12px}form.mainForm select.form-select option{color:#000;font-size:16px;line-height:22px;font-weight:700}form.mainForm textarea{height:60px}.form-control:focus,.form-select:focus{background-color:rgba(0,33,94,.0588235294);border:0;box-shadow:none;color:#000}form.mainForm button.btn{padding:12px 25px;font-size:16px;border-radius:0;line-height:22px;background:#ef7c00;color:#000;font-weight:700;text-transform:uppercase;border:1px solid #ef7c00;letter-spacing:.1px;transition:.4s ease-in-out}.contactGoogleMapBlockContent{padding:45px 25px 25px}.contactGoogleMapBlockContent h2{font-family:"Open Sans",sans-serif;color:rgba(255,255,255,.35);font-size:30px;line-height:34px;font-weight:700}.contactPageSection:before{content:"";position:absolute;top:0;width:50%;height:100%;left:0;background-color:rgba(251,168,52,.1254901961)}.contactGoogleMapBlockContent a,.contactGoogleMapBlockContent address{color:#fff;font-size:20px;line-height:24px;font-weight:400;transition:.4s ease-in-out}span.contactTagTitle{font-weight:700;color:rgba(0,0,0,.6117647059);font-size:13px;line-height:15px;text-transform:uppercase}.contactGoogleMapBlockContent a:hover{color:#ef7c00}.contactGoogleMapBlockContent span.contactTag{font-weight:300;color:rgba(255,255,255,.6784313725);font-size:15px;line-height:20px;text-transform:uppercase;margin-bottom:4px}.contactGoogleMap iframe{height:400px}.border-top{border-top:1px solid rgba(0,0,0,.1019607843)!important}.bc1{border-color:rgba(251,168,52,.5)!important}.bc2{border-color:rgba(113,176,223,.5)!important}ul.bookRow{flex-wrap:wrap}ul.bookRow li{flex:0 0 auto;width:20%}.bookListBlock{padding:20px 12px 16px;transition:.4s ease-in-out}.bookListBlock:hover{background:0 0!important}ul.bookRow li:nth-child(odd) .bookListBlock{background:rgba(251,168,52,.1254901961)}ul.bookRow li:nth-child(even) .bookListBlock{background:rgba(113,176,223,.1254901961)}.bookListBlock svg{width:56px;fill:#b0203c;filter:hue-rotate(45deg)}.bookListBlock h3{font-size:22px;line-height:22px;color:#000;font-weight:700;font-family:"Open Sans",sans-serif}.bookListBlock h3 small{font-style:italic;font-weight:500;font-size:75%;line-height:20px}.payFeePageBox h2{font-size:14px;line-height:20px;font-weight:500;color:#000;letter-spacing:2px;border-radius:0;padding:20px 20px 16px;margin-bottom:35px}.payFeePageBox h2 big{font-size:220%;line-height:32px;font-weight:700;letter-spacing:-1px}.payFeePageBlockImg img{width:220px;border:8px solid #fff;border-radius:6px}h3.paymentHead{font-size:17px;line-height:22px;color:#000;font-weight:600;margin-bottom:0}.countNum{position:relative;font-size:18px;line-height:22px;font-weight:700;margin-right:8px}.paymentBtn a{position:relative;background:#00215e;text-align:center;margin:80px auto;font-size:16px;line-height:20px;color:#fff;font-weight:600;padding:8px 20px;text-transform:uppercase;transition:.4s ease-in-out}.roDivider{top:60%;left:42%;transform:translate(-50%,-50%);font-size:15px;line-height:20px;font-weight:500;color:#000}footer{position:relative;background:#080818}.mainFooter{position:relative;padding:60px 0 35px}.footerLogoBrand{position:relative;z-index:9}.footerLogoBrand img{width:80px}.footerLogoBrand h2{color:#fff;font-weight:700;text-transform:uppercase;font-size:21px;line-height:24px;margin-bottom:8px;font-family:"Open Sans",sans-serif}.footerLogoBrand h2 small{font-size:52%;line-height:16px;font-weight:500;letter-spacing:3.2px}.footerLogoBrand p{font-size:14px;line-height:22px;color:#fff;font-weight:400;margin-bottom:0}.footerLogoBrand ul{display:flex;justify-content:start;margin-top:12px}.footerLogoBrand ul li a{color:#fff;transition:all .3s;overflow:hidden;position:relative;height:30px;width:30px;border-radius:100%;display:block;margin-right:16px}.footerLogoBrand ul li a svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;fill:#fff}.footerLogoBrand ul li:nth-child(1) a svg,.footerLogoBrand ul li:nth-child(2) a svg{width:22px}.contactLinks,.quickLinks{position:relative}h2.footerHead{font-size:20px;line-height:28px;margin-bottom:16px;font-weight:700;color:rgba(255,255,255,.44);text-transform:uppercase}.quickLinks ul li a{position:relative;font-size:16px;line-height:22px;color:#fff;display:inline-block;margin-bottom:6px;font-weight:400;transition:.4sease-in-out;padding-left:22px}.quickLinks ul li a svg{width:18px;position:absolute;left:0;top:2px;fill:#ddd}.contactLinks a:hover,.quickLinks ul li a:hover{color:#ddd}.contactLinks a,.contactLinks address{position:relative;font-size:16px;line-height:22px;color:#fff;margin-bottom:12px;font-weight:400;display:block;padding-left:25px;transition:.4s ease-in-out}.contactLinks a big{font-size:130%;line-height:120%;font-weight:500}.contactLinks a svg,.contactLinks address svg{width:18px;fill:#ddd;position:absolute;left:0;top:2px}ul.resourcesLinks{display:flex;flex-wrap:wrap;justify-content:center;margin-top:35px;border-top:1px solid rgba(255,255,255,.05);padding-top:35px}ul.resourcesLinks li a{font-size:16px;line-height:24px;font-weight:500;display:block;margin:0 6px;color:#fff;transition:.4s ease-in-out;text-transform:uppercase;padding:8px 16px;border-radius:50px;border:1px solid rgba(255,255,255,.6705882353)}ul.resourcesLinks li a:hover{color:#fff}.impLinks{position:relative;margin-top:30px}.impLinks a{position:relative;font-size:15px;line-height:21px;color:#fff;text-transform:uppercase;font-weight:600;padding:8px 32px 8px 12px;display:inline-block;margin-right:6px;border-radius:30px;transition:.4s ease-in-out;border:1px solid rgba(255,255,255,.7098039216)}.impLinks a:hover{opacity:.8}.impLinks a svg{width:15px;fill:#fff;position:absolute;right:12px;top:50%;transform:translate(0,-50%) rotate(-30deg);transition:.4s ease-in-out}.impLinks a:hover svg{transform:translate(0,-50%) rotate(0)}.footerCopyright{position:relative;padding:16px 0;border-top:1px solid rgba(255,255,255,.05)}.footerCopyright p{font-size:13px;line-height:20px;color:#fff;font-weight:400}.footerCopyright p a{color:#fff;text-decoration:none;text-underline-offset:2px;transition:.4s ease-in-out}.footerCopyright p a:hover{text-decoration:underline}.footerCopyright ul li a{font-size:13px;line-height:20px;color:#fff;font-weight:400;margin-left:20px;transition:.4s ease-in-out}.privacyBlock{padding:50px 35px 35px}ul.siteMapUl li h3{font-size:24px;line-height:28px;font-weight:700;color:#1b1a52;margin-bottom:16px}ul.siteMapUl li ol li a{font-family:Quicksand,sans-serif;color:#000;font-size:17px;line-height:22px;display:inline-block;font-weight:600;position:relative;margin:6px 0;transition:.4s ease-in-out}ul.siteMapUl li ol li a:hover{color:#06633e}ul.siteMapUl li ol li a:before{content:"";position:absolute;left:-28px;top:50%;transform:translate(0,-50%);width:15px;height:2px;background:rgba(0,0,0,.1882352941)}ul.siteMapUl li ol{padding-inline-start:30px;position:relative}ul.siteMapUl li ol:before{content:"";position:absolute;left:0;top:0;width:2px;height:100%;background:rgba(0,0,0,.1882352941)}.navbar-toggler:focus{box-shadow:none}body.offcanvas-active{overflow:hidden}.offcanvas-header{display:none}.screen-darken{height:100%;width:0%;z-index:30;position:fixed;top:0;right:0;opacity:0;visibility:hidden;background-color:rgba(34,34,34,.6);transition:opacity .2s linear,visibility .2s,width 2s ease-in}.screen-darken.active{z-index:9999;transition:opacity .3s ease,width 0s;opacity:1;width:100%;visibility:visible}@media all and (max-width:991px){.offcanvas-header{display:block}.mobile-offcanvas{visibility:hidden;transform:translateX(-100%);border-radius:0;display:block;position:fixed;top:0;left:0;height:100%;z-index:99999;width:350px;overflow-y:scroll;overflow-x:hidden;transition:visibility .3s ease-in-out,transform .3s ease-in-out;background:#1b1a52;padding:20px 8px}.mobile-offcanvas::-webkit-scrollbar{width:4px;border-radius:6px}.mobile-offcanvas::-webkit-scrollbar-track{border-radius:20px}.mobile-offcanvas::-webkit-scrollbar-thumb{background-color:#22216b;border-radius:20px}.mobile-offcanvas.show{visibility:visible;transform:translateX(0)}.mobile-offcanvas .container,.mobile-offcanvas .container-fluid{display:block}}@media only screen and (max-width:991px){header.main-header nav.navbar button.navbar-toggler{visibility:hidden;position:absolute}.mobile-navbar-menu{display:flex;position:relative;top:2px}header.main-header nav.navbar.fixed-top{padding:8px 0}header.main-header nav.navbar .mobile-navbar-menu a.navbar-brand span.logoFixedText,header.main-header nav.navbar.fixed-top .mobile-navbar-menu a.navbar-brand img{display:none}header.main-header nav.navbar .mobile-navbar-menu a.navbar-brand img,header.main-header nav.navbar.fixed-top .mobile-navbar-menu a.navbar-brand span.logoFixedText{display:block}header.main-header nav.navbar{padding:20px 8px 0}a.navbar-brand.navbar-brand-fixed.removeFromMobile{display:none!important}.mobile-navbar-menu .icon-bars{text-transform:uppercase;color:#fff!important;text-shadow:1px 1px 3px #2c2c2c;font-size:18px;font-weight:400;letter-spacing:1px;cursor:pointer;padding-top:20px}header.main-header nav.navbar.fixed-top .mobile-navbar-menu .icon-bars{padding-top:0}.mobile-navbar-menu .icon-bars svg{width:40px;fill:#fff;position:relative;top:-1px;margin-left:2px;border-radius:2px;transform:rotate(180deg)}.mobile-menu{display:block}.mobile-menu nav.mobile-offcanvas a.navbar-brand img{width:100px}.mobile-menu nav.mobile-offcanvas .accordion .accordion-item,.mobile-menu nav.mobile-offcanvas .accordion a.accordion-button,.mobile-menu nav.mobile-offcanvas .accordion button.accordion-button{background-color:transparent}.mobile-menu nav.mobile-offcanvas .accordion button,.mobile-menu nav.mobile-offcanvas .accordion h2 a{color:#fff;padding:10px 0;font-size:20px;line-height:24px;text-transform:capitalize;font-weight:500;font-family:Quicksand,sans-serif}.mobile-menu nav.mobile-offcanvas .accordion{margin:30px 0 0}.mobile-menu nav.mobile-offcanvas .accordion button.accordion-button::after{filter:invert(1)}.mobile-menu nav.mobile-offcanvas .accordion a.accordion-button.accordion-remove-icon::after{display:none}.mobile-menu nav.mobile-offcanvas .accordion .accordion-button:focus{z-index:3;border-color:transparent;outline:0;box-shadow:none}.mobile-menu nav.mobile-offcanvas .offcanvas-header button.btn-close{position:absolute;right:30px;padding:0;font-size:24px;filter:invert(1);opacity:1;top:50px}.mobile-menu .accordion-button:not(.collapsed){box-shadow:none}.mobile-menu nav.mobile-offcanvas .accordion .accordion-body{padding:4px 6px 12px}.mobile-menu nav.mobile-offcanvas .accordion .accordion-body ul.sub-menu li a{font-family:Quicksand,sans-serif;color:#fff;padding:3px 0;display:block;font-size:17px;font-weight:500;position:relative;padding-left:12px}.mobile-menu nav.mobile-offcanvas .accordion .accordion-body ul.sub-menu li a{font-family:Quicksand,sans-serif;color:#fff;padding:4px 0;display:block;font-size:17px;line-height:24px;font-weight:400;position:relative;padding-left:20px}.ext-mob-btn{position:relative;margin-top:30px}.ext-mob-btn a.ext-btn2{color:#fff;padding:5px 16px 6px;display:inline-block;font-size:16px;line-height:24px;font-weight:600;margin:2px;border-radius:50px;border:1px solid rgba(255,255,255,.4588235294);transition:.6s ease-in-out}.mobile-menu nav.mobile-offcanvas .accordion .accordion-body ul.sub-menu li a svg{width:13px;fill:rgba(255,255,255,.7019607843);position:absolute;left:0;top:10px;transform:rotate(45deg)}.mobile-menu nav.mobile-offcanvas .accordion .accordion-body ul.sub-menu li a i{position:absolute;left:0;top:7px}.mobile-menu nav.mobile-offcanvas .accordion .accordion-item{border-bottom:1px solid rgba(255,255,255,.0588235294)}.mobile-menu nav.mobile-offcanvas .accordion .accordion-body ul.sub-menu{margin-bottom:0}.mobile-menu nav.mobile-offcanvas .offcanvas-header{padding:0}.mobile-menu nav.mobile-offcanvas ol.social-media-mob-header{display:flex;margin-top:40px;justify-content:center;margin-bottom:0}.mobile-menu nav.mobile-offcanvas ol.social-media-mob-header li{margin:0 10px}.mobile-menu nav.mobile-offcanvas ol.social-media-mob-header li a{color:#fff;transition:all .3s;overflow:hidden;position:relative;display:block;font-size:20px}.mobile-menu nav.mobile-offcanvas ol.social-media-mob-header li a svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:26px;fill:#fff}.mobile-menu nav.mobile-offcanvas ol.social-media-mob-header li:nth-child(1) a svg,.mobile-menu nav.mobile-offcanvas ol.social-media-mob-header li:nth-child(2) a svg{width:24px}.mobile-menu nav.mobile-offcanvas ol.social-media-mob-header li a:hover svg{fill:#fff}.mobile-menu nav.mobile-offcanvas ul.contact-detail-mob{margin-top:25px;margin-bottom:0}.mobile-menu nav.mobile-offcanvas ul.contact-detail-mob li{position:relative;padding-left:25px;margin-bottom:14px}.mobile-menu nav.mobile-offcanvas ul.contact-detail-mob li i{position:absolute;left:0;top:2px;font-size:16px;color:#fff}.mobile-menu nav.mobile-offcanvas ul.contact-detail-mob li a,.mobile-menu nav.mobile-offcanvas ul.contact-detail-mob li address{color:#fff;font-size:18px;line-height:24px;font-weight:400;display:block}.mobileImpLinks{position:relative;margin-top:30px}.mobileImpLinks a{position:relative;font-size:16px;line-height:22px;color:#fff;text-transform:uppercase;font-weight:700;padding:8px 30px 8px 16px;display:inline-block;margin:3px;border-radius:30px;transition:.4s ease-in-out}.mobileImpLinks a:hover{opacity:.8}.mobileImpLinks a:nth-child(1){background:#1b1a52}.mobileImpLinks a:nth-child(2){background:#06633e;color:#000}.mobileImpLinks a:nth-child(3){background:#ef7c00;color:#000}.mobileImpLinks a:nth-child(2) svg,.mobileImpLinks a:nth-child(3) svg{fill:#000}.mobileImpLinks a:nth-child(4){background:#b0203c}.mobileImpLinks a svg{width:15px;fill:#fff;position:absolute;right:12px;top:50%;transform:translate(0,-50%) rotate(-30deg);transition:.4s ease-in-out}.mobileImpLinks a:hover svg{transform:translate(0,-50%) rotate(0)}}@media only screen and (min-width:1400px){html{zoom:1.12}.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1480px}.innerBanner.innerBannerWithoutLinks img{height:calc(100dvh - 102px)!important}.loader img{width:175px}.aboutHpBox img{height:350px}.galleryInnerSwiperBlock img{height:250px}.swiper.newsEventsSwiper{margin-left:30px}#preloader,.mainSlider .carousel-inner .carousel-item img.main-slider-img,img.navigation-bg-img{height:calc(100dvh - 104px)}.innerBanner img{height:calc(100vh - 168px)}.wrapperImg,.wrapperImg img{height:calc(100vh - 160px)}.wrapperGallerySidebar{height:calc(100vh - 200px)}.wrapperSection .wrapperSticky{top:100px}.exploreCampus,.statsBlock,section.calendarHpSection{height:580px}section.newsHpSection{padding:120px 0 90px}section{padding:100px 0}.aboutHpBox{width:280px}.photoGalleryImg img,.photoGallerySection{height:850px}.swiper.gallerySwiper{margin-top:-640px;margin-right:200px}.gallerySwiperBlock img{height:360px}section.haridwarHpSection{padding:80px 0}.navigation nav{padding:160px 35px 40px 35px}ol.usefulLinks li .usefulLinksBlock img{height:150px}}@media only screen and (max-width:767px){ul.welcomeUl{justify-content:center}section.aboutHpSection:before{background:url(../images/education-pattern-mobile.jpg)}.galleryInnerSwiperBlock img{height:240px}.parentsReviewPageSidebar p:before{width:20px}a.whatsapp_popup{bottom:25px;right:25px}.payFeePageBlock ul.nav.nav-tabs li.nav-item button big{font-size:180%;line-height:28px}.countNum,h3.paymentHead{font-size:16px;line-height:20px}.payFeePageBox h2{font-size:13px;line-height:18px;padding:16px 12px 12px;margin-bottom:30px}.parentsReviewPageSidebar{padding:20px;height:auto}.parentsReviewPageSidebar h2{font-size:46px;line-height:50px}.parentsReviewsBlock{padding:20px 16px 16px}.parentsReviewsBlock p{font-size:18px;line-height:27px}span.quoteSvg svg{width:55px}span.quoteSvg{right:16px}.gallerySwiperBlock span.numberCount{top:6px;left:6px;font-size:46px;line-height:46px}section.advisoryBoardSection:before{width:25%}ul.wrapperAims li{width:100%;padding:5px 0}.wrapperAimsLi{font-size:19px;line-height:27px;border:4px solid rgba(25,55,110,.0588235294);padding:8px}ul.mainUlData li{font-size:19px;line-height:29px;margin-top:12px}ul.main-core-ul li{width:50%}ul.wrapperImgText.schoolStructureImgText li{width:50%}ul.main-core-ul li .wrapper-core-block h2{font-size:19px;line-height:22px;margin-top:16px}.wrapperBlock table.table.mainTable tbody tr td{font-size:17px;line-height:23px}.wrapperBlock table.table.mainTable thead tr th{font-size:16px;line-height:22px}.examResultsBlock{padding:20px 16px}.examResultsBlock .examClass{font-size:26px;line-height:33px;padding:7px 12px}.examResultsBox ul li{width:50%}table.table.mainTable tbody tr td,table.table.mainTable thead tr th{padding:6px}.loader img{width:140px}section{padding:60px 0}section.aboutHpSection{padding:80px 0 60px}header nav.navbar.fixed-navbar{padding:4px 16px}header nav.navbar{padding:30px 20px 10px 20px}header a.navbar-brand span.logoImg img{width:130px}.mainSlider .carousel-caption{left:0;padding:0 16px;bottom:25px}.mainSlider .carousel-caption h1{font-size:38px;line-height:48px;-webkit-text-stroke:1px;-webkit-text-stroke-color:#fff}.mainSlider .carousel-caption h1 br{display:none}.mainSlider .carousel-control-next,.mainSlider .carousel-control-prev{display:none}.welcomeBlock{padding:0 16px}.welcomeBlock img.welcomeIcon{width:220px}.welcomeBlock h2{font-size:42px;line-height:42px;margin-bottom:30px}.welcomeBlock h2 small{font-size:20px;line-height:36px}p.mainPara{font-size:24px;line-height:36px}.singleTestimonials{margin-top:60px;border-radius:8px;padding:30px 20px;border:6px solid #e4ebf8}.singleTestimonials p{font-size:23px;line-height:33px}.singleTestimonials .exploreBtn a svg{display:none}.exploreBtn a{padding:12px 20px;margin:0 4px;font-size:15px;line-height:20px;text-align:center}ul.welcomeUl li{width:50%;padding:2px}ul.welcomeUl li:nth-child(1) .aboutHpBox,ul.welcomeUl li:nth-child(1) .aboutHpBox:hover,ul.welcomeUl li:nth-child(2) .aboutHpBox,ul.welcomeUl li:nth-child(2) .aboutHpBox:hover,ul.welcomeUl li:nth-child(3) .aboutHpBox,ul.welcomeUl li:nth-child(3) .aboutHpBox:hover,ul.welcomeUl li:nth-child(4) .aboutHpBox,ul.welcomeUl li:nth-child(4) .aboutHpBox:hover{transform:rotate(0) scale(1) translateY(0)}.aboutHpBoxContent p{display:none}.aboutHpBoxContent{bottom:0;padding:20px 8px 8px}.aboutHpBox:hover .aboutHpBoxContent,.aboutHpBoxContent{transform:translate(-50%,0) translateY(0)}.aboutHpBox:hover::before{background:rgba(239,124,0,0)}.aboutHpBox,.aboutHpBox img{width:100%}.aboutHpBox img{height:220px}.aboutHpBox{border:2px solid #fff}.aboutHpBoxContent h3{font-size:20px;line-height:24px;margin-bottom:0}.exploreCampus,.statsBlock{height:300px}section.calendarHpSection{height:300px;background:url(../images/homepage/best-day-mobile.jpg);background-size:cover;background-repeat:no-repeat}.statsBlock .statsBox:nth-child(1){left:25%}.statsBlock .statsBox:nth-child(2){left:75%}.statsBlock .statsBox:nth-child(3){top:90%;left:auto;right:5%;transform:translate(0,-50%)}.statsBlock .statsBox{width:130px;height:130px;outline:10px solid rgba(255,255,255,.4)}.statsBlock .statsBox .statsInnerBox{padding:12px}.statsBlock .statsBox .statsInnerBox h3,.statsBlock .statsBox .statsInnerBox h3.counter{font-size:38px;line-height:38px}.statsBlock .statsBox .statsInnerBox p{margin-bottom:0;font-size:14px;line-height:18px}.playbtn{top:55%}.play-btn{width:75px;height:75px}.mainTitle h2{font-size:38px;line-height:38px}.mainTitle h2 small{font-size:18px}.newsAndEventsBlock img{height:180px}.swiper.newsEventsSwiper{padding-top:0}.newsAndEventsContent p{font-size:15px;line-height:20px;height:62px}.newsAndEventsBlock span.spanDate{font-size:12.5px;line-height:17px;padding:4px 8px;left:8px;top:8px}.swiper.galleryInnerSwiper .swiper-button-next svg,.swiper.galleryInnerSwiper .swiper-button-prev svg,.swiper.gallerySwiper .swiper-button-next svg,.swiper.gallerySwiper .swiper-button-prev svg,.swiper.newsEventsSwiper .swiper-button-next svg,.swiper.newsEventsSwiper .swiper-button-prev svg{width:32px!important}.calendarBtn a{padding:10px 16px}.calendarBtn{margin-top:20px}.calendarBlock{padding:60px 50px;margin:0 auto 60px;max-width:400px}.calendarBlock h2{font-size:38px;line-height:44px;margin-bottom:20px}.flyerModal .modal-lg{max-width:85%;margin:0 auto}.flyerModal .modal-body .flyerBlock{padding:16px 12px}.flyerModal .modal-body .flyerBlock h2{font-size:24px;line-height:28px}.flyerModal .modal-body .flyerBlock .flyerText{font-size:19px;line-height:26px;margin-top:12px}.extraBlock .extraBlockContent h3{font-size:16px;line-height:20px}.extraBlock img{width:100px}.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:100%}.exploreVideoBlock iframe{height:280px}.photoGallerySection{height:auto}.swiper.gallerySwiper{margin:0 12px 0 12px}.gallerySwiperBlock img{height:280px}.photoGalleryInfo{padding:0 0 20px 0}.photoGalleryInfo h2{font-size:58px;line-height:68px;text-align:center}.gallerySwiperBlock h3{font-size:16px;line-height:20px;height:auto}.swiper.gallerySwiper .swiper-button-next,.swiper.gallerySwiper .swiper-button-prev{top:65%}a.mainLink{position:relative;right:0;top:0;transform:none;width:auto;height:auto;padding:8px 16px;border-radius:50px;border:1px solid #000}a.mainLink br,a.mainLink svg{display:none}.footerLogoBrand{text-align:center;width:350px;margin:0 auto}.footerLogoBrand img{width:100px;margin-bottom:25px}.footerLogoBrand ul{justify-content:center}.footerCopyright p{text-align:center}ul.resourcesLinks li a{font-size:15.5px;line-height:21px;margin:4px;padding:8px 12px}.contactLinks a,.contactLinks address,.quickLinks ul li a{font-size:15.5px;line-height:21px}ul.resourcesLinks{margin-top:25px;padding-top:25px}.footerLogoBrand p{font-size:15px;line-height:22px}.mainFooter{padding:50px 0 25px}.footerCopyright{padding:12px 0}.impLinks{margin-top:25px;justify-content:center;display:flex;flex-wrap:wrap}.impLinks a{position:relative;padding:8px 30px 8px 16px;margin:3px 2px}.impLinks a svg{width:14px;right:10px}.innerBanner img,.innerBanner.innerBannerWithoutLinks img{height:480px!important}.innerBannerContent h1{font-size:44px;line-height:50px;-webkit-text-stroke:1px;-webkit-text-stroke-color:#fff}.innerBanner.innerWithOutBanner .innerBannerContent h1{font-size:38px;line-height:44px}.innerBannerContent{padding:30px 25px 25px}.innerBanner.innerWithOutBanner .innerBannerContent{padding:30px 25px 16px}.wrapperNoImgSection,.wrapperNoImgSection.wrapperNoImgSection2{padding:60px 0 50px}p.wrapperText{font-size:26px;line-height:38px}.wrapperNoImgBlock img.welcomeIcon{top:-50px;width:140px}.wrapperNoImgBlock{padding:0 16px}.strategyPurposeBlock,.strategyPurposeBlock2{padding:30px 16px;height:auto}h2.subTitle{font-size:32px;line-height:38px;margin-bottom:16px}p.subPara{font-size:19px;line-height:29px;margin-bottom:16px}h3.subh3{font-size:19px;line-height:24px;margin-bottom:12px}.strategyPurposeContent{padding-right:0}p.subPara big{font-size:110%}.strategyPurposeBox{margin-bottom:30px;padding-bottom:30px;flex-direction:column-reverse}.strategyPurposeBox svg{width:120px;position:absolute;top:0;right:0;fill:rgba(0,0,0,.05)}ul.pageLinkBlock li a{padding:10px 16px;font-size:15px;line-height:22px;background:#ddd;margin:3px;border-radius:50px}ul.pageLinkBlock li a.active,ul.pageLinkBlock li a:hover{background:rgba(57,131,187,.1882352941)}.innerBanner.innerWithOutBanner{height:300px}.wrapperSticky{position:relative;top:0}.wrapperSection .wrapperSticky{top:0}.welcomeInnerBlockImg{width:220px;margin:0 auto 30px}.welcomeInnerBlockContent h3{font-size:18px;line-height:22px}.welcomeInnerBlockContent{padding:12px 4px 8px}.welcomeInnerBlock{padding:0 12px}p.mainPara2{font-size:20px;line-height:30px}.wrapperSidebar h2{font-size:48px;line-height:54px}.advisoryBoardBlock img{height:180px}.swiper.advisoryBoardSwiper .swiper-button-next svg,.swiper.advisoryBoardSwiper .swiper-button-prev svg{width:50px}.swiper.advisoryBoardSwiper .swiper-button-prev{left:42%}.swiper.advisoryBoardSwiper .swiper-button-next{left:58%}.advisoryBoardBlock .advisoryBoardContent h3{font-size:16px;line-height:20px}.swiper.advisoryBoardSwiper{padding:0 12px 60px}.governingBlock{padding:30px 16px;flex-direction:column}.governingBlock2{flex-direction:column-reverse}.governingBlockContent p{font-size:19px;line-height:28px}.governingBlockImg img{width:160px;height:200px}.governingBlockImg{width:160px}.governingBlockImg h3{font-size:17px;line-height:22px;margin-top:8px}.governingBlockImg h3 small{margin-top:2px}.wrapperImg,.wrapperImg img{height:400px}section.wrapperSection:before{width:100%;height:220px}.contactInfoBlock h3{padding:8px;font-size:20px;line-height:28px}.contactInfoBlock p{font-size:17px;line-height:24px;margin-top:16px}.pageLinkSection{padding:20px 0}ul.wrapperImgText.wrapperCurriculum li{width:33.33%}.wrapperImgTextBlock svg{width:50px}.wrapperImgTextBlock{padding:16px 6px 10px}ul.wrapperImgText li{width:50%}ul.wrapperImgText li.one-third{width:100%}.exploreSportsVideo iframe{height:220px}.wrapperImgTextBlock p{font-size:17px;line-height:23px}h2.wrapperTitle{font-size:24px;line-height:32px}ul.stepsNavbar li.nav-item button{font-size:14px;line-height:18px;padding:0 12px;background:0 0}ul.stepsNavbar li.nav-item button .stepCount1{width:45px;height:45px}ul.stepsNavbar li.nav-item button .stepCount1 span{font-size:22px;line-height:21px}ul.nav.stepsNavbar li.nav-item{flex:0 0 auto;width:33.33%}h2.subTitle big{font-size:110%;line-height:42px}.admissionStepsPara{margin-top:20px;padding:16px;margin-left:0}.admissionStepsPara p{font-size:18px;line-height:28px}.admissionStepsBlockContent .stepHead{padding:0 0 0 50px}.admissionStepsBlockContent .stepHead:before{width:30px}.admissionStepsBlockContent .stepHead span.stepCount big{font-size:250%;line-height:30px}.admissionStepsBlockContent .stepHead span.stepCount{margin-right:16px;padding-right:16px}.admissionStepsBlockContent .stepHead h3{font-size:26px;line-height:32px}ul.stepsNavbar:before{top:22px}.admissionStepsBlockImg img{height:240px}.gradeLevelBlock{padding:30px 25px 20px}.gradeLevelBlock img{width:180px;height:180px}.gallerySwiperBlock span.imagesCount{top:8px;left:8px}.wrapper-img-content p{font-size:17px;line-height:22px}.wrapper-img{border:4px solid #fff;margin-bottom:16px}.wrapperGallerySidebar{padding:12px;height:auto}.contactGoogleMapBlockContent{margin-top:40px;padding:25px 20px}.contactGoogleMapBlockContent h2{font-size:26px;line-height:34px}.contactGoogleMapBlockContent::before,.innerBanner.innerWithOutBanner::before{background-size:70%}.contactGoogleMapBlockContent span.contactTag{font-size:15px;line-height:20px}.contactGoogleMapBlockContent a,.contactGoogleMapBlockContent address{font-size:18px;line-height:24px}.contactPageForm{padding:25px 20px}form.mainForm button.btn{padding:10px 25px}.importantBlocks{border:4px solid #fff}.importantBlocksContent{padding:16px 12px 12px}.importantBlocksContent h3{font-size:26px;line-height:30px}.importantBlocksContent p{font-size:17px;line-height:24px}.contactGoogleMap iframe{height:320px;border:4px solid #f1f1f1;border-top:8px solid #f1f1f1;border-bottom:8px solid #f1f1f1}.branchName{bottom:7px;font-size:16px;line-height:18px}.privacyBlock{padding:30px 16px 20px}ul.mainUl li{font-size:18px;line-height:27px}ul.siteMapUl li h3{font-size:23px;line-height:27px;margin-bottom:12px}ul.siteMapUl li ol li a{font-size:16.5px;line-height:21px;margin:5px 0}ul.bookRow li{width:33.33%}.footerCopyright ul li a{margin:0 10px}.bookListBlock svg{width:50px}.bookListBlock h3{font-size:16px;line-height:18px}.bookListBlock{padding:16px 6px 10px}.content-box-caption h3{font-size:16px;line-height:22px}.newsEventsDetailsBlock{margin-top:-100px;padding:25px 12px 20px;border-top:6px solid #ef7c00;border-bottom:6px solid #ef7c00}h1.newsTitle{font-size:26px;line-height:30px}span.newsDate{font-size:14px;line-height:18px}.newsText{font-size:17px;line-height:28px;margin-bottom:16px}}@media only screen and (min-width:768px) and (max-width:991px){.welcomeBlock h2{font-size:40px;line-height:48px}.payFeePageBox h2{font-size:12px;line-height:16px;padding:16px 12px 12px;margin-bottom:30px}.roDivider{left:50%;top:65%}.paymentBtn a{margin:25px auto}.countNum,h3.paymentHead{font-size:15px;line-height:20px}.parentsReviewPageSidebar{padding:20px}.parentsReviewPageSidebar h2{font-size:46px;line-height:50px}.parentsReviewPageSidebar p:before{width:20px}.parentsReviewsBlock{padding:25px 20px 20px}.parentsReviewsBlock p{font-size:19px;line-height:27px}.parentsReviewsBoxText span{font-size:24px;line-height:24px}.parentsReviewsBoxText{width:45px;height:45px}.wrapperAimsLi{font-size:18px;line-height:26px;border:4px solid rgba(25,55,110,.0588235294);padding:8px 12px}ul.mainUlData li{position:relative;font-size:20px;line-height:30px;margin-top:14px}ul.main-core-ul li{width:33.33%}ul.main-core-ul{justify-content:start}.wrapperBlock table.table.mainTable thead tr th{font-size:15px;line-height:20px}.wrapperBlock table.table.mainTable tbody tr td{font-size:16px;line-height:22px}ul.wrapperAims li{padding:3px}ul.wrapperImgText.schoolStructureImgText li{width:33.33%}.examResultsBlock .examClass{font-size:26px;line-height:33px;margin-bottom:20px}.examResultsBox ul li{width:50%}.examResultsBlock{padding:25px 20px}table.table.mainTable tbody tr td,table.table.mainTable thead tr th{padding:8px 6px}.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:98%}.loader img{width:150px}header nav.navbar{padding:25px 25px 10px 25px}header a.navbar-brand span.logoImg img{width:140px}header span.mobileMenu svg{width:30px}.mainSlider .carousel-caption{bottom:25px;max-width:700px}.mainSlider .carousel-caption h1{font-size:42px;line-height:54px}.mainSlider .carousel-control-next,.mainSlider .carousel-control-prev{display:none}.flyerModal .modal-lg{max-width:400px}.flyerModal .modal-body .flyerBlock{padding:16px}.flyerModal .modal-body .flyerBlock h2{font-size:26px;line-height:30px}.flyerModal .modal-body .flyerBlock .flyerText{font-size:20px;line-height:27px;margin-top:12px}p.mainPara{font-size:24px;margin-bottom:22px}.singleTestimonials p{font-size:24px;line-height:34px}.singleTestimonials{padding:30px 80px;margin-top:60px}section.aboutHpSection{padding:90px 0 60px}.aboutHpBox{border:2px solid #fff;width:100%;transform:none!important}.aboutHpBox img{height:240px}.contactGoogleMapBlockContent::before,.innerBanner.innerWithOutBanner::before{background-size:50%}.calendarBlock h2{font-size:32px;line-height:40px;margin-bottom:25px}.calendarBlock{padding:50px 25px;max-width:320px;margin:0 auto}.calendarBtn a{padding:10px 20px;font-size:14px;line-height:18px}.mainTitle h2{font-size:41px;line-height:41px}.mainTitle h2 small{font-size:18px;line-height:28px}.newsAndEventsBlock img{height:180px}.calendarBtn{margin-top:20px}.newsAndEventsContent p{font-size:15px;line-height:20px;height:42px}.swiper.galleryInnerSwiper .swiper-button-next svg,.swiper.galleryInnerSwiper .swiper-button-prev svg,.swiper.gallerySwiper .swiper-button-next svg,.swiper.gallerySwiper .swiper-button-prev svg,.swiper.newsEventsSwiper .swiper-button-next svg,.swiper.newsEventsSwiper .swiper-button-prev svg{width:32px!important}.upcomingCalendar .upcomingCalendarBox h4{font-size:15px}.upcomingCalendar .upcomingCalendarBox span.startDateUpcomingBox{font-size:32px;line-height:32px}section{padding:60px 0}.newsAndEventsBlock span.spanDate{left:8px;top:8px;font-size:13px;line-height:17px}.swiper.newsEventsSwiper{padding-top:12px}.swiper.gallerySwiper{margin-right:100px;margin-top:-600px}.photoGalleryImg img,.photoGallerySection{height:650px}.gallerySwiperBlock img{height:280px}.photoGalleryInfo h2{font-size:68px;line-height:68px}.photoGalleryInfo{padding:30px 0 30px 0}a.mainLink{right:25px;width:100px;height:100px;padding:16px 12px;font-size:14px;line-height:18px}.extraBlock img{width:120px}.extraBlock .extraBlockContent h3{font-size:16px}ul.resourcesLinks li a{font-size:15px;line-height:22px;margin:4px;padding:10px 16px}.footerCopyright p,.footerCopyright ul li a{font-size:12px;line-height:18px}ul.resourcesLinks{margin-top:30px;padding-top:30px}.footerCopyright{padding:12px 0}.mainFooter{padding:50px 0 30px}.exploreCampus,.statsBlock,section.calendarHpSection{height:360px}.statsBlock .statsBox{width:150px;height:150px;outline:12px solid rgba(255,255,255,.4)}.statsBlock .statsBox .statsInnerBox h3,.statsBlock .statsBox .statsInnerBox h3.counter{font-size:36px;line-height:36px}.statsBlock .statsBox .statsInnerBox{padding:12px}.play-btn{width:85px;height:85px}.exploreVideoBlock iframe{height:320px}.footerLogoBrand h2{font-size:20px;line-height:22px}.welcomeBlock img.welcomeIcon{width:250px}.innerBanner img{height:calc(100dvh - 60px)}.innerBanner.innerWithOutBanner .innerBannerContent{padding:30px 30px 20px}.innerBannerContent{padding:25px 30px}.innerBannerContent h1{font-size:46px;line-height:52px}p.wrapperText{font-size:25px;line-height:36px;margin-bottom:20px}.wrapperNoImgSection{padding:80px 0 60px}.strategyPurposeBlock{padding:30px 20px}h2.subTitle{font-size:36px;line-height:42px;margin-bottom:16px}p.subPara{font-size:20px;line-height:30px;margin-bottom:20px}h2.subTitle big{font-size:110%}h3.subh3{font-size:20px;line-height:24px;margin-bottom:8px}.strategyPurposeContent{padding-right:16px}.strategyPurposeBox svg{width:100px}.strategyPurposeBox{margin-bottom:35px;padding-bottom:35px}.innerBanner.innerWithOutBanner .innerBannerContent h1{font-size:44px;line-height:50px}.innerBanner.innerWithOutBanner{height:300px}p.mainPara2{font-size:21px;line-height:31px}.welcomeInnerBlockImg{width:210px}.welcomeInnerBlockContent h3{font-size:18px;line-height:22px}.wrapperSidebar h2{font-size:42px;line-height:50px}.advisoryBoardBlock img{height:160px}.advisoryBoardBlock .advisoryBoardContent h3{font-size:16px;line-height:20px}.advisoryBoardBlock .advisoryBoardContent h3 small{line-height:13px}.swiper.advisoryBoardSwiper .swiper-button-next svg,.swiper.advisoryBoardSwiper .swiper-button-prev svg{width:44px}section.advisoryBoardSection{padding:40px 0}.governingBlock{padding:30px 20px}.governingBlockContent p{font-size:19px;line-height:29px}.governingBlockImg img{width:180px;height:220px}.wrapperImg,.wrapperImg img{height:540px}.contactInfoBlock p{font-size:17px;line-height:25px;margin-top:16px}.contactInfoBlock h3{font-size:20px;line-height:28px}ul.wrapperImgText.wrapperCurriculum li{width:20%}.wrapperImgTextBlock svg{width:50px}.wrapperImgTextBlock h3{font-size:12px;line-height:17px}.wrapperImgTextBlock{padding:16px 8px 10px}.exploreSportsVideo iframe{height:260px}h2.wrapperTitle{font-size:28px;line-height:34px}.gradeLevelBlock img{width:160px;height:160px}.gradeLevelBlock{padding:30px 12px 20px}.admissionStepsPara{margin-top:25px;padding:20px 25px 20px 80px}.admissionStepsBlockContent .stepHead:before{width:40px}.admissionStepsBlockContent .stepHead{padding:0 0 0 60px}.admissionStepsPara p{font-size:18px;line-height:26px}.wrapper-img-content p{font-size:17px;line-height:22px}.admissionStepsBlockContent .stepHead span.stepCount{font-size:15px;line-height:20px}.admissionStepsBlockContent .stepHead span.stepCount big{font-size:260%;line-height:34px}.contactPageForm{padding:30px 25px}.contactGoogleMapBlockContent{padding:25px 16px 20px}.importantBlocks img{height:160px}.importantBlocks{border:4px solid #fff}.importantBlocksContent h3{font-size:22px;line-height:26px;margin-bottom:6px}.importantBlocksContent p{font-size:16px;line-height:24px}.branchName{bottom:15px;font-size:18px;line-height:20px}.mainHeaderWithoutImg header.main-header nav.navbar a.navbar-brand img{width:100px}.wrapper-img{border:4px solid #fff;margin-bottom:16px}.wrapperGallerySidebar{padding:16px}.wrapper-img-content p{font-size:18px;line-height:24px}.wrapperGallerySidebar h2{font-size:26px;line-height:34px;margin-bottom:8px}.wrapperGallerySidebar p{font-size:17px;line-height:24px}.wrapperSticky{top:75px}.galleryInnerSwiperBlock img{height:200px}.content-box-caption h3{font-size:16px;line-height:23px}ul.bookRow li{width:25%}.bookListBlock svg{width:52px}.bookListBlock h3{font-size:20px;line-height:20px}.privacyBlock{padding:40px 25px 25px}ul.siteMapUl li h3{font-size:22px;line-height:26px;margin-bottom:12px}ul.siteMapUl li ol li a{font-size:16px;line-height:20px;margin:6px 0}.newsEventsDetailsBlock{margin-top:-50px;padding:30px 20px 20px;border-top:6px solid #ef7c00;border-bottom:6px solid #ef7c00}h1.newsTitle{font-size:28px;line-height:34px}.newsText{font-size:17px;line-height:28px;margin-bottom:16px}.newsEventCategoryBlock .spanDate{width:65px;height:65px}.newsEventCategoryContent p{height:55px;line-height:18px}.newsEventCategoryBlock .spanDate span{line-height:20px}.newsEventCategoryBlock .spanDate span big{font-size:230%}}@media only screen and (min-width:992px) and (max-width:1199px){header.main-header nav.navbar{padding:12px 20px}header.main-header ul.navbar-nav li.nav-item a.nav-link{padding:12px 14px 10px!important;font-size:16px;letter-spacing:0}.paymentBtn a{margin:65px auto}.payFeePageBox h2 big{font-size:200%;line-height:28px}.countNum,h3.paymentHead{font-size:16px;line-height:20px}.parentsReviewPageSidebar h2{font-size:56px;line-height:56px}.parentsReviewsBlock{padding:25px 25px 20px}ul.wrapperImgText.schoolStructureImgText li{width:33.33%}ul.main-core-ul li .wrapper-core-block h2{font-size:20px;line-height:22px;margin-top:16px}.wrapperAimsLi{font-size:19px;line-height:27px;border:4px solid rgba(25,55,110,.0588235294);padding:10px 12px}ul.wrapperAims li{padding:4px}.examResultsBlock{padding:25px 20px}table.table.mainTable tbody tr td{font-size:16px;line-height:22px}.mainSlider .carousel-caption h1{font-size:48px;line-height:62px}.mainSlider .carousel-caption{bottom:30px}header.main-header nav.navbar.fixed-top{padding:0 12px}header.main-header nav.navbar.fixed-top a.navbar-brand span.logoFixedText{font-size:18px;line-height:22px}header.main-header nav.navbar.fixed-top ul.navbar-nav li.nav-item a.nav-link{padding:14px 8px 12px!important;font-size:15px}header nav.navbar{padding:20px 30px 10px 30px}header ul.navbar-nav .nav-link{padding:2px 14px!important}.flyerModal .modal-lg{max-width:450px}.flyerModal .modal-body .flyerBlock{padding:16px}.mainSlider .carousel-control-prev{right:90px}.mainSlider .carousel-control-next{right:40px}p.mainPara{font-size:24px;line-height:35px}p.mainPara2{font-size:21px;line-height:31px}.aboutHpBox{width:calc(100% - 15px)}.aboutHpBox img{height:250px}.aboutHpBoxContent h3{font-size:19px;line-height:21px;margin-bottom:12px}.aboutHpBoxContent{padding:20px 12px 12px}.aboutHpBoxContent p{font-size:12px;line-height:18px}.photoGalleryImg img,.photoGallerySection{height:750px}.photoGalleryInfo h2{font-size:54px;line-height:62px}a.mainLink{top:50%;width:98px;height:98px;padding:16px 12px;font-size:14px;line-height:18px}.welcomeBlock h2{font-size:46px;line-height:56px}.gallerySwiperBlock img{height:320px}section{padding:70px 0}.calendarBlock h2{font-size:38px;line-height:46px;margin-bottom:25px}.calendarBlock{padding:60px 30px;max-width:350px;margin:0 auto}.mainTitle h2{font-size:48px;line-height:48px}.newsAndEventsBlock img{height:220px}.swiper.galleryInnerSwiper .swiper-button-next svg,.swiper.galleryInnerSwiper .swiper-button-prev svg,.swiper.gallerySwiper .swiper-button-next svg,.swiper.gallerySwiper .swiper-button-prev svg,.swiper.newsEventsSwiper .swiper-button-next svg,.swiper.newsEventsSwiper .swiper-button-prev svg{width:32px!important}.calendarBtn{margin-top:25px}.exploreCampus,.statsBlock,section.calendarHpSection{height:400px}.statsBlock .statsBox{width:160px;height:160px;outline:16px solid rgba(255,255,255,.4)}.statsBlock .statsBox .statsInnerBox h3,.statsBlock .statsBox .statsInnerBox h3.counter{font-size:38px;line-height:38px}.statsBlock .statsBox .statsInnerBox p{font-size:13px;line-height:16px;margin-top:6px}.play-btn{width:90px;height:90px}.extraBlock img{width:140px}.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:98%}.footerLogoBrand h2{font-size:20px;line-height:22px}.footerLogoBrand h2 small{font-size:49%}.impLinks a{font-size:14px;line-height:20px;padding:10px 30px 10px 12px;margin:4px 2px}ul.resourcesLinks li a{font-size:15px;line-height:22px;margin:0 4px;padding:8px 12px}.exploreVideoBlock iframe{height:430px}.innerBannerContent h1{font-size:56px;line-height:66px}.wrapperNoImgSection{padding:100px 0 60px}h2.subTitle{font-size:38px;line-height:42px;margin-bottom:16px}p.subPara big{line-height:28px}.innerBanner.innerWithOutBanner .innerBannerContent h1{font-size:48px;line-height:58px}.innerBanner.innerWithOutBanner{height:300px}.welcomeInnerBlockImg{width:100%;padding-left:35px!important}.wrapperSidebar h2{font-size:54px;line-height:60px}.governingBlock{padding:35px 25px}.governingBlockContent p{font-size:19px;line-height:29px;margin-top:16px}.governingBlockImg img{width:180px;height:220px}.googleMap iframe{height:350px}ul.wrapperImgText.wrapperCurriculum li{width:20%}.wrapperImgTextBlock svg{width:50px}h2.wrapperTitle{font-size:28px;line-height:34px}.contactPageForm{padding:30px 25px}.contactGoogleMapBlockContent{padding:30px 16px 25px}.contactGoogleMapBlockContent h2{font-size:24px;line-height:30px}.importantBlocks img{height:200px}.importantBlocksContent{padding:16px 8px 8px}.importantBlocksContent h3{font-size:24px;line-height:30px;margin-bottom:6px}.importantBlocksContent p{font-size:16px;line-height:23px}header.main-header nav.navbar a.navbar-brand img{width:110px}.navigation nav ul.menu-main-ul{width:250px}.navigation nav ul ul{right:240px!important;width:260px!important}.navigation-logo a.navbar-brands img{width:110px}.branchName{bottom:19px;font-size:18px;line-height:20px}.wrapper-img{margin-bottom:16px}.wrapperGallerySidebar{padding:20px}.wrapperGallerySidebar h2{font-size:28px;line-height:34px;margin-bottom:8px}.wrapperGallerySidebar p{font-size:16px;line-height:24px}.content-box-caption h3{font-size:16px}.bookListBlock svg{width:52px}.bookListBlock h3{font-size:20px;line-height:20px}.privacyBlock{padding:40px 25px 25px}ul.siteMapUl li h3{font-size:22px;line-height:26px;margin-bottom:12px}.newsEventsDetailsBlock{margin-top:-50px;padding:30px 25px 20px}h1.newsTitle{font-size:30px;line-height:36px}ul.resourcesLinks{margin-top:30px;padding-top:30px}.mainFooter{padding:50px 0 30px}.footerCopyright{padding:12px 0}}#calendar_pop{position:fixed;left:0;top:0;width:100%;margin:0 auto;bottom:0;font-size:20px;z-index:99999;height:100%;display:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(0,0,0,.2)}#calendar_pop .calendar_inner{width:320px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}#closeCal{position:absolute;top:0;right:-35px;width:24px;cursor:pointer}#closeCal svg{fill:#b0203c}#calendar_pop .calendar_inner .calendarSingle{padding:40px 20px}#calendar_pop .calendar_inner .calendarSingle .dateContent h3{font-size:17px;line-height:22px;margin-left:10px;padding:10px;height:auto;border-width:4px;font-weight:600;text-transform:uppercase}.calendar-wrapper{height:100%;padding:60px 0 60px 30px}.calendarSingle{padding:30px 30px;background:#1b1a52;margin:0;text-align:center}.circleDate{background-color:#002a77;color:#fff;margin:0 auto 35px;text-align:center;font-weight:700;position:relative;display:flex;justify-content:center;align-items:center;border-radius:20px;opacity:.8}.circleDate .date span{display:inline-block;color:#fff;font-size:16px;line-height:normal;vertical-align:middle;text-transform:uppercase;font-weight:500;letter-spacing:0}.circleDate .date span:nth-child(2){font-size:36px;line-height:38px;padding:10px;background:#00205b;margin:-10px 7px;border-radius:50px;border:3px solid #fff;font-weight:500}.calendarSingle .dateContent h3{font-size:20px;color:#fff;margin:0;text-align:left;margin-left:20px;border-left:5px solid #c3c3c3;padding:20px 10px 0 10px;height:70px;overflow:hidden}.calendarBtn2 a svg{transform:none}#calendar{max-width:100%;margin:0 auto}a.fc-more{color:#06633e!important;font-weight:700}@media only screen and (min-width:768px) and (max-width:991px){.fc-toolbar{padding:8px 12px;margin-bottom:12px}.fc-toolbar h2{font-size:26px;line-height:26px}.fc-event{font-size:14px;line-height:14px}}@media only screen and (max-width:767px){.mainHeaderWithoutImg header.main-header nav.navbar a.navbar-brand img{width:100px}th.fc-col-header-cell{padding:6px 6px!important;font-size:15px!important}.fc-toolbar h2{font-size:22px!important;line-height:28px!important}.roDivider{left:50%;top:65%}.paymentBtn a{margin:16px auto}.fc-toolbar{padding:10px 12px!important;margin-bottom:16px!important}.fc-button-primary.fc-button{border-right:4px solid #fee3be;padding:5px 4px}.fc-toolbar h2{font-size:22px;line-height:24px}.fc-right .fc-button-primary.fc-today-button{padding:5px 12px!important;font-size:14px}th.fc-day-header{padding:6px 6px;font-size:14px}td.fc-day-top{padding:3px;font-size:14px}.fc-event{font-size:13px;line-height:13px}.fc-unthemed td.fc-today{font-size:20px;line-height:22px}}th.fc-col-header-cell{padding:6px 12px;font-size:17px;font-weight:500;text-transform:uppercase;color:#fff;background:#0e1800}th.fc-col-header-cell a{color:#fff}td.fc-day{padding:6px;font-size:17px;color:#000;font-weight:400}td.fc-day a{color:#000}button.fc-today-button.fc-button.fc-button-primary{color:#fff!important;background-color:#0a5121!important;border-color:#0a5121!important;opacity:1!important;border-radius:50px!important;padding:6px 16px!important;font-weight:500!important;text-transform:uppercase!important;border:0!important}button.fc-next-button.fc-button.fc-button-primary{color:#000;background-color:#ef7c00;border-right:8px solid #fee3be;border-radius:60px;border-top:0;border-bottom:0;border:0 solid transparent}button.fc-prev-button.fc-button.fc-button-primary{color:#000;background-color:#ef7c00;border-right:8px solid #fee3be;border-radius:60px;border-top:0;border-bottom:0;border:0 solid transparent;margin-right:8px}.fc .fc-button-primary:not(:disabled).fc-button-active,.fc .fc-button-primary:not(:disabled):active{background-color:#ef7c00;color:#000;border:0}.fc .fc-button-primary:focus{box-shadow:none!important}.fc-h-event .fc-event-main{position:relative;display:block;font-size:14px;line-height:14px;border-radius:3px!important;border:0;color:#fff!important;font-weight:400;padding:2px 6px!important;cursor:pointer}.fc-h-event{background:#444!important;border:0}.fc-toolbar{display:flex;justify-content:space-between;align-items:center;padding:12px 25px;background:rgba(251,168,52,.3215686275);margin-bottom:20px;border-radius:50px}.fc-toolbar h2{font-size:28px;line-height:28px;margin:0;color:#121212;font-weight:700;text-transform:uppercase}.pseudo-text-effect{position:relative;padding:0;overflow:hidden;transition:transform .5s;display:block}.pseudo-text-effect::after{content:attr(data-after);display:inline-block;transform:translateY(150%);position:absolute;left:14px;transition:inherit}.pseudo-text-effect>span{display:inline-block;transform:translateY(0);transition:inherit}.pseudo-text-effect:hover>span{transform:translateY(-150%)}.pseudo-text-effect:hover::after{transform:translateY(0)}#exploreYoutubeVideo .modal-header button.btn-close{background:0 0}#exploreYoutubeVideo .modal-header button.btn-close{right:auto;left:50%;top:0;transform:translate(-50%,0);background:red;border-radius:0;filter:none;font-size:14px;padding:8px 10px;margin:0;width:20px;height:20px}#exploreYoutubeVideo .modal-header button.btn-close svg{fill:#fff;width:20px}.exploreBtn a span.unrotate svg{transform:rotate(0)}.natureNurtureLogo img{background:#fff;width:80px;height:80px;-o-object-fit:contain;object-fit:contain;padding:2px;border-radius:4px}