html{scroll-behavior:smooth}body{font-family:Urbanist,sans-serif;background:#e9efe1;letter-spacing:.5px;padding:8px}h1,h2,h3,h4{font-family:Urbanist,sans-serif}a,a:hover{text-decoration:none}li,ol,ul{list-style-type:none;padding-inline-start:0}b,strong{font-weight:800}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1680px}.text-black{color:#121212!important}.pStart0{padding-left:0!important}.bgTexture{background:#041811}.bgTexture:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/hr_bullet.svg);background-size:10px;opacity:.01;filter:invert(1)}.bgTexture .inner-banner-content nav ol.breadcrumb li.breadcrumb-item a{color:#edbc3f}.border-semiwhite{border-color:rgba(255,255,255,.168627451)!important}.bgMain{background:#043526}.bg1{background:#dbebcd!important}.bg2{background:#f7f7f7!important}.bg3{background:#f9fdf9!important}.bg4{background:#d7dfd0}.bg5{background:#e5dfd0}.bg6{background:#ffedbc!important}.bg7{background:#fefefe!important}.bg8{background:#e9efe1!important}.bg-yellow{background:#edbc3f!important}.bg-orange{background:#ed3500!important}.bg-lightYellow{background:#fffbed!important}.bg-lightRed{background:#ffdfdf!important}.bg-darkBrown{background:#1a1915!important}.bg-transparentlight{background-color:rgba(0,0,0,.1098039216)!important}.bg-trans70{background:rgba(255,255,255,.6705882353)!important}.text-blue{color:#042f22!important}.text-orange{color:#c52321!important}.text-yellow{color:#ffd244!important}.br-4{border-radius:4px}.br-Main{border-radius:30px 4px 30px 4px}.fixed-top{position:fixed;left:auto;right:50px;top:40px}.trigger_popup{transform:rotate(270deg);position:fixed;top:55%;right:-112px;z-index:999;cursor:pointer;background-color:#ecbf4a;border-color:#ecbf4a;border-radius:16px;border-bottom-right-radius:0;border-bottom-left-radius:0;padding:10px 20px;font-size:24px;line-height:28px;font-weight:800;color:#121212;border:0}.preloader{position:fixed;left:0;top:0;width:100%;height:100%;z-index:999999;text-align:center;transition:.2s}.preloader .loader{position:absolute;top:50%;left:50%;right:0;transform:translate(-50%,-50%);text-align:center;margin:0 auto;transition:.6s}.preloader .box{width:100%;height:100%;animation:animate .5s linear infinite}.preloader .shadow{width:100%;height:5px;background:#000;opacity:.1;position:absolute;top:59px;left:0;border-radius:50%;animation:shadow .5s linear infinite}.preloader::after,.preloader::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background:#e9efe1;transition:.6s}.preloader .box img{width:280px}.preloader .box span.preloaderLogoText{font-size:34px;line-height:34px;text-transform:uppercase;font-weight:600;letter-spacing:.5px;color:#fff;align-self:center;margin-left:16px;text-align:start}.preloader::after{left:auto;right:0}.preloader.preloader-deactivate{visibility:hidden}.preloader.preloader-deactivate::after,.preloader.preloader-deactivate::before{width:100%;opacity:0;visibility:hidden}.preloader.preloader-deactivate .loader{opacity:0;visibility:hidden}#marquee-container{width:100%;overflow:hidden;position:relative;height:34px}#marquee-text{position:absolute;white-space:nowrap;left:-20%}.tickerBlock{position:absolute;right:50px;bottom:30px;width:calc(100% - 100px);z-index:9;background:rgba(232,239,226,.9019607843);padding:12px 20px 12px 160px;border-radius:16px 4px 16px 4px}span.marqueeTag{position:absolute;left:10px;top:50%;transform:translate(0,-50%);background:#c52321;color:#fff;text-transform:uppercase;font-size:18px;padding:8px 14px 8px 24px;border-radius:16px 4px 16px 4px;font-weight:800}span.marqueeTag:before{content:"";position:absolute;left:8px;top:50%;transform:translate(0,-50%);width:10px;height:10px;border-radius:50%;background:#fff;outline:1px solid #fff;outline-offset:2px}.tickerBlock .marquee p,.tickerBlock .marquee p a{color:#093525;display:inline-block}.tickerBlock .marquee{position:relative}.tickerBlock .marquee p{font-size:28px;line-height:32px;font-weight:900}.tickerBlock .marquee span.separator svg{width:18px;margin:0 32px;fill:#c52321;position:relative;top:-5px}.tickerBlock .marquee span.separator:last-child svg{display: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(2,39,0,.3);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%);opacity:0;border-radius:0;display:block;position:fixed;top:0;left:0;height:100%;z-index:99999;width:100%;max-width:320px;overflow-y:scroll;overflow-x:hidden;transition:.3s ease-in-out;background:#072318;padding:20px 12px}.mobile-offcanvas.show{visibility:visible;transform:translateX(0);opacity:1}.mobile-offcanvas::-webkit-scrollbar{width:6px;border-radius:6px}.mobile-offcanvas::-webkit-scrollbar-track{border-radius:20px}.mobile-offcanvas::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.05);border-radius:20px}.mobile-offcanvas .container,.mobile-offcanvas .container-fluid{display:block}}header.main-header nav.navbar a.navbar-brand img.withBannerImage{display:block}header.main-header nav.navbar a.navbar-brand img.woBannerImage{display:none}header.main-header nav.navbar.fixed-top{position:fixed!important;top:0;left:0}header.main-header nav.navbar a.navbar-brand.navbar-brand-nofixed{transition:.4s ease-in-out}header.main-header nav.navbar.fixed-top a.navbar-brand.navbar-brand-nofixed{display:none!important}header.main-header nav.navbar{position:absolute;top:0;left:0;width:100%;z-index:9999;padding:40px 50px 0;transition:.6s ease-in-out}header.main-header nav.navbar a.navbar-brand img{width:200px}.woBannerHeader header.main-header nav.navbar a.navbar-brand img{width:225px}.navbarBrandLogoText{font-size:32px;line-height:32px;text-transform:uppercase;font-weight:600;letter-spacing:.5px;color:#fff;align-self:center;margin-left:16px}header.main-header ul.navbar-nav li.nav-item a.nav-link{text-transform:uppercase;color:#fff!important;padding:26px 20px 26px!important;text-shadow:1px 1px 3px #2c2c2c;font-size:20px;font-weight:400}header.main-header ul.navbar-nav li.nav-item a.nav-link.nav-link2{padding:16px 25px!important;background:0 0;margin:9px 0 9px 16px;color:#fff!important;text-shadow:none;border-radius:50px;font-size:20px;border:1px solid #fff}header.main-header ul.navbar-nav li.nav-item.nav-item-menu a.nav-link{display:inline-block;border-radius:50%;padding:12px!important;width:110px;height:110px;text-align:center;text-shadow:none;transition:.4s ease-in-out;position:relative;text-transform:capitalize;border:3px solid #eafcdd}.headerLinks{background:#0e3524;padding:15px 40px 15px 16px;margin-right:-20px;border-radius:20px 0 0 4px;border:3px solid #eafcdd;transform:translateY(0);display:block;transition:.4s ease-in-out}.fixed-top .headerLinks{opacity:0;visibility:hidden;transform:translateY(-100%);display:none}.headerLinks a{position:relative;display:inline-block;font-size:19px;line-height:26px;font-weight:600;text-transform:uppercase;color:rgba(255,255,255,.7607843137);border-right:1px solid rgba(255,255,255,.168627451);padding:0 16px;transition:.4s ease-in-out}.headerLinks a:hover{color:#fff}.headerLinks a:last-child{border-right:0}.nav-item-menu-link{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%}header.main-header ul.navbar-nav li.nav-item.nav-item-menu a.nav-link svg{width:58px;fill:#121212;transition:.4s ease-in-out}header.main-header ul.navbar-nav li.nav-item.nav-item-menu a.nav-link span{position:relative;top:-6px;line-height:normal;font-size:16px;line-height:20px;font-weight:900;text-transform:uppercase;color:#121212}.mydiv{display:none;height:100%;position:relative;overflow:hidden}.navigation{position:fixed;right:0;height:100dvh;z-index:99;top:0;visibility:hidden;transition:1s ease-in-out;transform:translateX(200%);width:calc(55% + 0px);background:rgba(232,239,226,.8);overflow:hidden;overflow-y:auto;padding:8px 8px 8px 0}.navigation.open-nav{opacity:1;visibility:visible;z-index:99999;transform:translateX(0);transition:1s ease-in-out}.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)}.menuLeftSection{border-radius:25px 0 0 0;overflow:hidden}img.navigation-bg-img{height:calc(100dvh - 16px);width:100%;-o-object-fit:cover;object-fit:cover}.navigation nav{position:relative;display:table;margin:0;text-align:left;width:100%;height:calc(100dvh - 16px);border-radius:0 4px 4px 0}.navigation nav ul.menu-main-ul{display:flex;justify-content:center;flex-direction:column;height:calc(100dvh - 16px);position:relative;width:430px;float:left;margin-bottom:0;margin-top:0;padding:120px 50px 60px 40px;list-style-type:none;background:rgba(7,35,24,.8);border-radius:0 4px 4px 0}.menuLink{position:relative;border-bottom:1px solid rgba(255,255,255,.2);padding-bottom:40px;margin-bottom:30px}.ext-btn-group{position:relative;z-index:99;margin-top:35px}.ext-btn-group a:hover{color:#fff}.ext-btn-group a.ext-btn3{background:#a92b25;color:#fff;font-weight:500}.ext-btn-group a{color:#fff;padding:6px 14px;display:inline-block;font-size:17px;background:rgba(255,255,255,.04);border-radius:50px;margin:3px;font-weight:600;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{color:rgba(255,255,255,.831372549);font-size:36px;padding:6px 0;font-weight:800;line-height:36px;justify-content:space-between;display:flex;justify-content:end}.navigation nav>ul>li>a i{font-size:28px;align-self:center;display:none}.navigation nav>ul>li.nav_active>a,.navigation nav>ul>li.nav_active>a i{color:#edbc3f}.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{text-align:start;color:#222;padding:5px 50px;font-size:19px;line-height:23px;display:block;font-weight:700;position:relative;transition:.4s ease-in-out}.navigation nav ul ul li a:hover{color:#c52321}.navigation nav ul ul li a img.pdfIcon{width:16px;position:relative;top:-2px;filter:opacity(.8)}@media screen and (min-width:767px){.navigation nav ul ul{position:absolute;left:430px;padding:0;top:30%;opacity:0;width:420px;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 li.nav_active ul,.navigation nav ul li:hover ul{opacity:1;visibility:visible}.hamburgerCloser{position:absolute;right:40px;top:33px;width:100%;z-index:9;display:flex;justify-content:end}.close-nav-panel{cursor:pointer;background:#edbc3f;display:inline-block;border-radius:50%;padding:12px!important;width:110px;height:110px;text-align:center;text-shadow:none;transition:.4s ease-in-out;position:relative;text-transform:capitalize;border:3px solid #fff}.close-nav-panel span{position:relative;top:-6px;line-height:normal;font-size:16px;font-weight:900;text-transform:uppercase;color:#121212}.close-nav-panel-svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%}.close-nav-panel svg{width:62px;fill:#121212;transition:.4s ease-in-out}ul.h-links{position:relative;display:flex;align-self:center;margin-bottom:0;background:rgba(7,35,24,.8);padding:15px 40px 15px 16px;border-radius:20px 0 0 4px;margin-right:-20px;border:3px solid #eafcdd}ul.h-links a{display:inline-block;font-size:19px;line-height:26px;font-weight:600;text-transform:uppercase;color:rgba(255,255,255,.7607843137);padding:0 16px;border-right:1px solid rgba(255,255,255,.168627451);transition:.4s ease-in-out}ul.h-links a:hover{color:#fff}ul.h-links li:last-child a{border-right:0}.hbImpLinks a{color:rgba(255,255,255,.7607843137);padding-right:20px;font-size:19px;line-height:26px;text-transform:uppercase;display:inline-block;font-weight:600;border-right:1px solid rgba(255,255,255,.168627451);margin-right:20px;position:relative;transition:.4s ease-in-out}.hbImpLinks a img.pdfIcon{width:18px!important;position:relative;top:-4px;filter:opacity(.8) invert(1)}.hbImpLinks a:last-child{padding-right:0;border-right:0;margin-right:0}.hbImpLinks a:hover{color:#fff}.hbSocialMedia{position:absolute;bottom:8px;left:8px;z-index:99;width:calc(100% - 16px);padding:16px 40px 16px 20px;background:rgba(7,41,28,.8);border-radius:0 0 30px 4px}.followText{font-size:18px;line-height:22px;font-weight:400;color:#fff}.social-media-header{z-index:9;position:relative;display:flex;margin-bottom:0}.social-media-header a{color:rgba(255,255,255,.7607843137);transition:.4s ease-in-out;margin-right:25px;position:relative;align-self:center}.social-media-header a:hover{color:#fff}.social-media-header a svg{width:22px;fill:#fff}.navigation a img{width:200px}.navigation a.navbar-brand.brand-logo.desk-menu-logo{position:absolute;bottom:20px;transform:translate(0,0);right:5%;filter:opacity(.02);margin:0;cursor:auto}.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:40px 42px 0;z-index:999;position:absolute;top:0;left:0;width:100%}.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:40px;left:50px;z-index:99}.navigation-logo a.navbar-brands img{width:190px}.navigation-logo a.navbar-brands .navbarBrandLogoText2{font-size:18px;line-height:19px;text-transform:uppercase;font-weight:500;letter-spacing:1px;color:#14489c;align-self:center;margin-left:12px}.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:50%;background:linear-gradient(180deg,rgba(9,53,37,.5),transparent);z-index:9;border-radius:30px 4px 30px 4px}.menuLink a{display:block;text-align:center;font-size:15px;text-decoration:none;background-image:none;padding:12px;background-color:#e36c28;color:#fff;text-transform:uppercase;letter-spacing:1.5px;font-weight:500}.overlayHamburger{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.1);backdrop-filter:blur(6px);opacity:0;visibility:hidden;transition:.3s ease;z-index:9999}.overlayHamburger.overlay-open{opacity:1;visibility:visible}.slider-main{position:relative;height:100vh;width:100%;overflow:hidden}.slider-main:before{content:"";position:absolute;left:0;top:0;width:100%;height:40%;z-index:9;background:linear-gradient(180deg,#000,transparent)}.main-slider .carousel-inner .carousel-item img.main-slider-img{height:calc(100dvh - 16px);-o-object-fit:cover;object-fit:cover;border-radius:30px 4px 30px 4px;transition:transform 1s ease-in-out,opacity 1s ease-in-out}.main-slider .carousel-item{transition:opacity 1s ease-in-out}.main-slider .carousel-item.zoom-out img{transform:scale(1.1);opacity:0}.carousel-fade .carousel-item{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%}.carousel-fade .carousel-item.active{position:relative;z-index:1;opacity:1;transition:opacity 1s ease-in-out}.main-slider .carousel-inner .carousel-item:before{content:"";position:absolute;top:0;left:0;z-index:9;width:100%;height:40%;border-radius:30px 4px 30px 4px;background:linear-gradient(180deg,rgba(9,53,37,.8),transparent)}.main-slider .carousel-inner .carousel-item:after{content:"";position:absolute;bottom:0;left:0;z-index:9;width:100%;height:40%;border-radius:30px 4px 30px 4px;background:linear-gradient(0deg,rgba(9,53,37,.8),transparent)}.main-slider .carousel-inner .carousel-item .carousel-caption{z-index:999;text-align:left;width:100%;left:0;right:0;padding:40px 40px 120px;bottom:0}.main-slider .carousel-inner .carousel-item .carousel-caption-content{display:block}.main-slider .carousel-inner .carousel-item .carousel-caption-img img{width:100px;height:130px}.main-slider .carousel-inner .carousel-item .carousel-caption h1{font-size:68px;line-height:76px;font-weight:400;color:#fff;margin-bottom:0;text-shadow:2px 2px 80px #000}.main-slider .carousel-inner .carousel-item .carousel-caption h1 small{font-size:140%;line-height:120%;font-style:italic;letter-spacing:-3px;font-weight:800;font-family:Kalam,cursive;color:#ebc253;text-shadow:2px 2px 80px #000}.main-slider .carousel-inner .carousel-item .carousel-caption p{font-size:18px;line-height:24px;font-weight:400;margin-bottom:0}.main-slider .carousel-control-next,.main-slider .carousel-control-prev{width:auto!important;opacity:1;font-size:18px;top:auto;bottom:50px}.main-slider .carousel-control-prev{left:auto;right:140px}.main-slider .carousel-control-next{right:90px}.main-slider .carousel-control-next{border-top-left-radius:4px;border-bottom-left-radius:4px}.main-slider .carousel-control-prev{border-top-right-radius:4px;border-bottom-right-radius:4px}.main-slider .carousel-control-next span.carousel-control-next-icon,.main-slider .carousel-control-prev span.carousel-control-prev-icon{width:22px;height:40px}.main-slider .carousel-control-next svg,.main-slider .carousel-control-prev svg{width:34px;fill:#fff}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-100%)}100%{opacity:1;transform:translateX(0)}}.carousel-caption-content h1{opacity:0}.carousel-caption-content.animate h1{animation:slideInLeft .4s ease-in-out forwards}.MainBannerSection:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/lines.svg);filter:invert(1);background-position:center;background-size:contain}.MainBannerVideo:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(9,31,82,.5),transparent)}.MainBannerVideo video{width:100%;height:calc(100dvh - 38px);-o-object-fit:cover;object-fit:cover}.flyerModel{z-index:99999;background:rgba(0,0,0,.1);opacity:1;backdrop-filter:blur(6px)}.flyerModel .modal-content{border-radius:30px 4px 30px 4px}.flyerModel .modal-dialog{max-width:480px}.flyerModel .modal-header .btn-close{position:absolute;right:16px;top:16px;width:32px;height:32px;z-index:9;color:#fff;opacity:1;font-size:28px;background:#c6281e;border-radius:50%;margin:0;transition:.4s ease-in-out}.flyerModel .modal-header .btn-close svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);fill:#fff}.MainBannerRight{background:#f9fdf9}.notificationBlockContent{padding:25px 20px 20px;text-align:center;height:100%;max-height:380px;overflow:scroll;overflow-x:hidden}.notificationBlockContent::-webkit-scrollbar{width:6px;border-radius:6px}.notificationBlockContent::-webkit-scrollbar-track{border-radius:20px}.notificationBlockContent::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.156);border-radius:20px}.notificationBlockImg img{width:100%;-o-object-fit:cover;object-fit:cover}.notificationBlockContent h2{font-size:34px;line-height:40px;font-weight:800;color:#121212;margin-bottom:12px}.notificationBlockContent p{font-size:22px;line-height:30px;font-weight:500;color:#121212;margin-bottom:0;margin-top:12px}.mainBtn a,.mainBtn button{position:relative;background:#fff;display:inline-block;padding:20px 70px 20px 20px;color:#121212;font-size:20px;line-height:24px;font-weight:500;border-radius:20px 4px 20px 4px;border:1px solid rgba(0,0,0,.7803921569);letter-spacing:-.5px;transition:.4s ease-in-out}.mainBtn a.mainBlackBtn,.mainBtn button.mainBlackBtn{font-weight:100;letter-spacing:1px}.mainBtn a span.arrowSvg,.mainBtn button span.arrowSvg{border-radius:50px;background:#c6281e;width:48px;height:48px;display:inline-block;position:absolute;right:12px;top:50%;transform:translate(0,-50%);transition:.4s ease-in-out}.mainBtn a span.arrowSvg svg,.mainBtn button span.arrowSvg svg{width:28px;fill:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.mainBtn a.mainBlackBtn span.arrowSvg svg,.mainBtn button.mainBlackBtn span.arrowSvg svg{fill:#121212}.mainBtn a:hover span.arrowSvg,.mainBtn button:hover span.arrowSvg{transform:translate(0,-50%) rotate(-45deg)}.mainBtn.mainTableBtn a{font-size:18px;line-height:22px;padding:16px 60px 16px 16px}.mainBtn.mainTableBtn a span.arrowSvg{width:42px;height:42px;right:8px}.mainBtn.mainTableBtn a span.arrowSvg svg{width:26px}.swiper.gallerySwiper .swiper-button-next:hover,.swiper.gallerySwiper .swiper-button-prev:hover,.swiper.resultSwiper .swiper-button-next:hover,.swiper.resultSwiper .swiper-button-prev:hover,.swiper.testimonialSwiper .swiper-button-next:hover,.swiper.testimonialSwiper .swiper-button-prev:hover{transform:rotate(-45deg)}.fw-bold{font-weight:800!important}.MainBannerVideoTitle{position:absolute;bottom:50px;left:50px}.MainBannerVideoTitle h1{font-size:110px;line-height:110px;font-weight:700;color:#ffd244;margin-bottom:0;text-shadow:1px 1px 80px #000}section{padding:100px 0}section.welcomeSection{padding:120px 0 100px}.welcomeSection h2.mainTitle{font-size:62px;line-height:62px}.welcomeImg{position:absolute;top:0;left:0;width:50%;height:100%}.welcomeImg:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:radial-gradient(rgba(232,239,226,.33) 0,rgba(232,239,226,.87) 70%,#e8efe2 100%)}.welcomeImg img{filter:contrast(80%) grayscale(1);opacity:.12;height:100%;-o-object-fit:cover;object-fit:cover}span.welcomeSpan{font-size:22px;line-height:28px;text-transform:uppercase;font-weight:700;color:#636363;margin-bottom:10px;display:inline-block}h2.mainTitle{font-size:48px;line-height:56px;font-weight:800;color:#121212;margin-bottom:25px}h2.mainTitle small{color:#121212;font-size:65%;line-height:48px;font-weight:400}h2.mainTitle4{font-size:32px;line-height:34px;font-weight:900;color:#121212;margin-bottom:25px;letter-spacing:-.2px}p.mainPara{font-size:26px;line-height:38px;font-weight:500;color:#121212;margin-bottom:0;margin-top:20px}p.mainText{font-size:22px;line-height:30px;color:#121212;font-weight:500;margin-bottom:0;margin-top:25px}.statBlock{background:#fff;height:420px;padding:40px 25px 25px;border-radius:50px 4px 50px 4px;transition:.4s ease-in-out}.statContentBlockImg{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:.4s ease-in-out}.statContentBlockImg:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(236,191,74,.9)}.stat01 .statContentBlockImg:before{background-color:rgba(31,61,50,.9)}.stat02 .statContentBlockImg:before{background-color:rgba(236,191,74,.9)}.stat03 .statContentBlockImg:before{background-color:rgba(109,71,66,.9)}.stat04 .statContentBlockImg:before{background-color:rgba(57,57,57,.9)}.statBlock:hover .statContentBlockImg{opacity:1;visibility:visible}.statContentBlockImg img{height:100%;-o-object-fit:cover;object-fit:cover}.statImgBlock img{height:720px;-o-object-fit:cover;object-fit:cover;border-radius:0 0 30px 0}.statContentBlock h3{font-size:62px;line-height:64px;margin-bottom:20px;color:#121212;font-weight:800;transition:.4s ease-in-out}.stat01:hover .statContentBlock h3,.stat03:hover .statContentBlock h3,.stat04:hover .statContentBlock h3{color:#fff}.statContentBlock h3 small{font-size:50%;line-height:20px;font-weight:400;display:inline-block}.statContentBlock h3 span{font-size:40%;line-height:30px;font-weight:800;margin-top:20px}.statContentBlock p{font-size:20px;line-height:28px;font-weight:500;color:#121212;margin-bottom:0;margin-top:16px;transition:.4s ease-in-out}.stat01:hover .statContentBlock p,.stat03:hover .statContentBlock p,.stat04:hover .statContentBlock p{color:#fff}.statContentBlock{position:absolute;bottom:0;left:0;width:100%;height:220px;padding:50px 25px 25px;overflow:hidden;transition:.4s ease-in-out}.statBlock:hover .statContentBlock{height:100%}.statSvgBlock{position:absolute;right:25px;top:25px;visibility:hidden;visibility:visible;opacity:1;transition:.4s ease-in-out}.statBlock:hover .statSvgBlock{opacity:0;transform:translateY(0);transform:translateY(-500%)}.statSvgBlock svg{width:78px;fill:rgba(201,45,27,.5)}.eventSection{padding:130px 0 100px}.eventsBlock{border-radius:40px 4px 40px 4px}.eventsBlock img{width:100%;height:620px;-o-object-fit:cover;object-fit:cover;border-radius:4px;transition:.2s ease-in-out}.eventsBlock:hover img{transform:scale(1.1)}.upcomingEventBlock{height:620px;width:100%;max-width:380px;margin-left:auto;border-radius:40px 4px 40px 4px;overflow:hidden;background:#fff}.upcomingEventDate{background:#ebc253;padding:16px 12px 12px;border-radius:4px 4px 0 0}.upcomingEventDate h3{font-size:36px;line-height:36px;color:#0e3524;font-weight:900;margin-bottom:0}.upcomingEventDate h3 small{font-size:45%;line-height:22px}.upcomingEventContent{background:#fff;padding:30px 20px;border-radius:0 0 4px 4px}.upcomingEventContent h4{font-size:28px;line-height:34px;font-weight:700;color:#093525;margin-bottom:16px}.upcomingEventContent p{font-size:20px;line-height:26px;font-weight:500;color:#121212;margin-bottom:0;margin-top:16px;position:relative;height:82px;overflow:hidden}.eventsBlock:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(9,53,37,.15);border-radius:4px;z-index:1;transition:.2s ease-in-out}.eventsBlockContent{bottom:0;left:0;width:520px;padding:35px;background:rgba(255,255,255,.9);border-radius:0 40px 0 0;z-index:2}span.spanTag{color:#c92d1b;display:inline-block;margin-bottom:3px;font-size:16px;line-height:22px;text-transform:uppercase;font-weight:900}.eventsBlockContent h2{color:#121212;font-size:36px;line-height:42px;font-weight:700}.mainEventBtn{bottom:20px;right:20px;z-index:2}.mainEventBtn2{bottom:40px;right:40px}.upcomingEventImg img{height:200px;-o-object-fit:cover;object-fit:cover}.lity-content{border-radius:30px 4px 30px 4px;overflow:hidden}section.gallerySection{padding:130px 0}.gallerySwiperBlock{transition:.2s ease-in-out;border:4px solid #fff;border-radius:30px 4px 30px 4px}.gallerySwiperBlock:before{content:"";position:absolute;left:0;right:0;z-index:1;width:100%;height:100%;background:rgba(2,39,0,.3);transition:.2s ease-in-out}.gallerySwiperBlock:hover::before{background:0 0}.gallerySwiperBlockImg img{height:460px;-o-object-fit:cover;object-fit:cover;transform:scale(1);transition:.2s ease-in-out}.gallerySwiperBlock:hover .gallerySwiperBlockImg img{transform:scale(1.1)}.gallerySwiperBlockContent{bottom:8px;left:8px;z-index:2;width:calc(100% - 16px);padding:12px;border-radius:20px 4px 20px 4px;transition:.2s ease-in-out}.gallerySwiperBlock:hover .gallerySwiperBlockContent{background:rgba(255,255,255,.9529411765)}.gallerySwiperBlockContent h3{font-size:26px;line-height:30px;font-weight:800;color:#fff;margin-bottom:0;position:relative;overflow:hidden;height:100%;max-height:65px;transition:.2s ease-in-out}.gallerySwiperBlock:hover .gallerySwiperBlockContent h3{color:#093525}span.dateSpan{position:absolute;right:16px;top:16px;z-index:1;background:#ebc253;color:#121212;padding:8px 16px;font-size:16px;line-height:22px;font-weight:800;display:inline-block;border-radius:16px 4px 16px 4px;text-transform:uppercase}.swiper.gallerySwiper .swiper-button-next,.swiper.gallerySwiper .swiper-button-prev{top:50%}.swiper.flyerSwiper .swiper-button-next,.swiper.flyerSwiper .swiper-button-prev{top:55%}.swiper.flyerSwiper .swiper-button-next{right:0}.swiper.resultSwiper .swiper-button-next{right:6px}.swiper.gallerySwiper .swiper-button-next,.swiper.testimonialSwiper .swiper-button-next{right:16px}.swiper.flyerSwiper .swiper-button-next,.swiper.flyerSwiper .swiper-button-prev,.swiper.gallerySwiper .swiper-button-next,.swiper.gallerySwiper .swiper-button-prev{width:auto;height:auto;background:#fff}.swiper.gallerySwiper .swiper-button-next,.swiper.gallerySwiper .swiper-button-prev,.swiper.resultSwiper .swiper-button-next,.swiper.resultSwiper .swiper-button-prev,.swiper.testimonialSwiper .swiper-button-next,.swiper.testimonialSwiper .swiper-button-prev{width:auto;height:auto;background:#c6281e;box-shadow:rgba(0,0,0,.05) 10px 10px 30px;border-radius:50%;transition:.4s ease-in-out}.swiper.resultSwiper .swiper-button-next,.swiper.resultSwiper .swiper-button-prev{top:40%}.swiper.gallerySwiper .swiper-button-next,.swiper.gallerySwiper .swiper-button-prev,.swiper.resultSwiper .swiper-button-next,.swiper.resultSwiper .swiper-button-prev,.swiper.testimonialSwiper .swiper-button-next,.swiper.testimonialSwiper .swiper-button-prev{padding:14px}.swiper.testimonialSwiper .swiper-slide{padding:0 30px 0 0}.swiper.flyerSwiper .swiper-button-next,.swiper.flyerSwiper .swiper-button-prev{padding:25px 5px;border-radius:4px 0 0 4px}.swiper.flyerSwiper .swiper-button-next svg,.swiper.flyerSwiper .swiper-button-prev svg{fill:#c6281e;width:30px!important}.swiper.gallerySwiper .swiper-button-next svg,.swiper.gallerySwiper .swiper-button-prev svg,.swiper.resultSwiper .swiper-button-next svg,.swiper.resultSwiper .swiper-button-prev svg,.swiper.testimonialSwiper .swiper-button-next svg,.swiper.testimonialSwiper .swiper-button-prev svg{fill:#fff;width:42px!important}.swiper.resultSwiper .swiper-button-next svg,.swiper.resultSwiper .swiper-button-prev svg{width:36px!important}.swiper.flyerSwiper .swiper-button-next:after,.swiper.flyerSwiper .swiper-button-prev:after,.swiper.gallerySwiper .swiper-button-next:after,.swiper.gallerySwiper .swiper-button-prev:after,.swiper.resultSwiper .swiper-button-next:after,.swiper.testimonialSwiper .swiper-button-next:after{display:none}.testimonialBlock{border-radius:180px 4px 180px 4px;border:1px solid #cedfce}.testimonialBlockImg{width:260px;border-radius:50%}.testimonialBlockImg img{width:260px;height:260px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.testimonialBlock p{font-size:28px;line-height:38px;font-weight:500;color:#121212;margin-bottom:0;margin-top:30px}.testimonialProfile h3{color:#121212;font-size:18px;line-height:24px;font-weight:800;margin-bottom:0;text-transform:uppercase}span.testiSpan{position:absolute;left:28%;top:3%}span.testiSpan svg{width:120px;fill:rgba(0,0,0,.06)}span.testiTag{font-size:18px;line-height:22px;display:inline-block;color:#121212;margin-bottom:0;font-weight:800;text-transform:uppercase;position:absolute;left:0;bottom:0;width:100%;text-align:center;background:#ecbf4a;padding:10px 0 12px}.testimonialBlockContent{width:calc(100% - 260px)}section.work-section{position:relative;overflow:hidden}.work-block-img{position:relative}.work-block-img:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:50%;background:linear-gradient(0deg,#093525,transparent)}.work-block-info{bottom:60px;left:100px;width:calc(100% - 200px);text-align:start}.work-block-info.work-block-info1{bottom:60px;left:50%;transform:translate(-50%,0);width:100%;max-width:1080px;text-align:center}.work-block-info h2{font-size:68px;line-height:80px;font-weight:400;color:#fff;margin-bottom:20px;text-shadow:2px 2px 80px #000}.work-block-info h2 small{font-size:140%;font-style:italic;letter-spacing:-3px;font-weight:800;font-family:Kalam,cursive;color:#ebc253;text-shadow:2px 2px 80px #000}.work-block-info p{font-size:24px;line-height:32px;font-weight:400;color:#fff;margin-bottom:0;text-shadow:2px 2px 80px #000;width:100%;max-width:900px}.why-we-section{background:url(../images/technology-background.png);background-position:center;background-attachment:fixed;background-size:cover;position:relative}.why-we-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.5}.home_section_service{min-width:100vw!important;height:calc(100dvh - 8px);width:100vw;float:left;position:sticky;top:0;margin-top:8px}.home_service_wrapper{overflow:hidden}.work-block-content{width:100%;margin:auto;background:#fff;padding:25px 20px}.work-block-content h2{font-size:24px;color:#111;margin-bottom:0;font-weight:500}.work-block-content p{font-size:16px;margin-top:6px;margin-bottom:0;color:#000;font-weight:400}h3.work-symbol{font-size:270px;text-align:center;color:#cfcfcf;font-style:italic;letter-spacing:-22px;font-family:times}.work-block-img img{width:100%;height:calc(100vh - 8px);-o-object-fit:cover;object-fit:cover;border-radius:30px 30px 4px 4px}.exploreVideoBlock{height:100dvh;display:flex;align-items:center;justify-content:center;width:100%}.exploreVideoBlock:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:60%;background:linear-gradient(0deg,#041811,transparent);z-index:1}.exploreVideoBlock #video{width:100%;transform:scale(.7);transition:transform .2s ease;position:sticky;top:calc(50vh - 50%)}.exploreVideoBlock .sticky-overlay2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9;color:#fff;max-width:900px;text-align:center;width:100%}.exploreVideoBlock .sticky-overlay2 h3{font-size:68px;line-height:80px;font-weight:400;color:#fff;margin-bottom:20px;text-shadow:2px 2px 80px #000}.exploreVideoBlock .sticky-overlay2 h3 small{font-size:140%;font-style:italic;letter-spacing:-3px;font-weight:800;font-family:Kalam,cursive;color:#ebc253;text-shadow:2px 2px 80px #000}.exploreVideoBlock .sticky-overlay2 p{font-size:26px;line-height:36px;font-weight:400;color:#fff;margin-bottom:0;margin-top:20px;text-shadow:2px 2px 80px #000}.movingtext{background:#041811}.tickerwrapper{position:relative;top:0;left:0;width:100%;overflow:hidden;z-index:99}.tickerwrapper ul.list{position:relative;display:inline-block;list-style:none;padding:0;margin:0}.tickerwrapper ul.list.cloned{position:absolute;top:0;left:0}.tickerwrapper ul.list li{float:left;padding-left:20px}.awardScrollerBlock{background:rgba(255,255,255,.0078431373);border-radius:30px 4px 30px 4px}.awardScrollerBlock img{width:140px;filter:grayscale(1) opacity(.7);padding:8px 20px;transition:.4s ease-in-out}.awardScrollerBlock img:hover{filter:grayscale(0)}.wrapper-contact-form{padding:40px 50px}::-moz-placeholder{color:rgba(0,0,0,.3803921569)!important}::placeholder{color:rgba(0,0,0,.3803921569)!important}label.mainLabel{font-size:18px;line-height:24px;font-weight:700;color:#121212;margin-bottom:4px}.mainForm .wrapper-control input,.mainForm .wrapper-control select,.mainForm .wrapper-control textarea{padding:8px 16px;height:52px;background-color:#fff;border:0;font-size:19px;line-height:24px;font-weight:600;color:#121212;border-radius:6px}.mainForm .wrapper-control textarea{height:100px}.mainForm .wrapper-control select option{font-weight:600}.mainForm button.btn{background:#ecbf4a;border-color:#ecbf4a}section.topperSection{background:#043626;padding:130px 0 100px}section.topperSection:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/result-bg.webp);background-position:top;background-size:cover;background-attachment:fixed;filter:opacity(.4)}h2.mainTitle2{font-size:34px;line-height:44px;font-weight:400;color:#fff;margin-bottom:30px}h2.mainTitle2 span{font-size:350%;line-height:90%;font-style:italic;letter-spacing:-3px;font-weight:800;font-family:Kalam,cursive;color:#ebc253;margin:25px 0 0}.topperBlock{border-radius:30px 4px 30px 4px;transition:.4s ease-in-out}.topperBlockImg img{-o-object-fit:cover;object-fit:cover;transform:scale(1);transition:.4s ease-in-out}.topperBlock:hover .topperBlockImg img{transform:scale(1.2)}h3.resultSubHeading{font-size:40px;line-height:50px;text-align:center;font-weight:800;text-transform:uppercase;background:#03231a;margin-bottom:16px;color:#fff;padding:12px 8px}h3.resultSubHeading small{font-size:60%;line-height:30px;font-weight:400}.topperContentBlock{background:rgba(5,35,25,.8588235294);padding:12px 6px 8px}.topperContentBlock p{color:#eac55b}.topperContentBlock p{color:#fff;text-transform:uppercase;font-size:22px;line-height:24px;font-weight:700;margin-bottom:0}.topperContentBlock p small{font-weight:400;text-transform:capitalize;margin-top:2px;font-size:92%}.topperContentBlock h3{font-size:40px;line-height:42px;font-weight:800;color:#eac55b;margin-bottom:0}.topperContentBlock h3 small{font-size:60%;font-weight:400}.inner-banner{position:relative;overflow:hidden;border-radius:30px 4px 0 0}.inner-banner:before{content:"";position:absolute;left:0;top:0;width:100%;height:40%;background:linear-gradient(180deg,rgba(9,53,37,.5),transparent)}.inner-banner:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:40%;background:linear-gradient(0deg,#093525,transparent)}.inner-banner img{height:calc(100dvh - 16px);-o-object-fit:cover;object-fit:cover}.innerBannerContent{position:absolute;left:50%;bottom:20px;z-index:1;transform:translate(-50%,0);width:100%;max-width:1080px;text-align:center}.innerBannerContent h1{font-size:72px;line-height:72px;font-weight:800;color:#fff;margin-bottom:0}.innerBannerContent nav ol.breadcrumb li.breadcrumb-item a{color:#edbc3f;text-decoration:none;text-underline-offset:4px;text-decoration-thickness:2px;transition:.4s ease-in-out}.innerBannerContent nav ol.breadcrumb li.breadcrumb-item a:hover{color:#edbc3f;text-decoration:underline}.innerBannerContent nav ol.breadcrumb li.breadcrumb-item{font-size:18px;line-height:24px;text-transform:uppercase;color:#fff;font-weight:600}.privacyPolicyBlock{background:#f6f9f0;padding:40px}.privacyPolicyBlock p.mainPara01,.privacyPolicyBlock ul.mainUl li{font-size:20px!important;line-height:30px!important;margin-top:16px}.privacyPolicyBlock ul.mainUl li{padding-left:24px}h3.headH3{font-size:22px;line-height:28px;font-weight:800;color:#121212;margin-bottom:6px}.privacyPolicyBlock ul.mainUl svg{width:14px}.visionBlock{padding:35px;border-radius:8px}.mottoBlock{display:inline-block;border:8px solid rgba(4,53,38,.3);padding:30px 25px 25px;background:#f6f9f0;border-radius:8px}.mottoBlock h3{font-size:52px;line-height:54px;font-weight:700;color:#c52321}.mottoBlock h3 small{font-size:56%;font-weight:400;line-height:32px;color:#043526;text-transform:uppercase;margin-top:2px;letter-spacing:2px}.horizontalScrollSection{background:#edbc3f}.outerContainerBlock{display:flex;overflow-x:hidden;overflow-y:hidden;margin:0 40px;justify-content:start}.outerContainerBlock .inner{flex:0 0 auto}.scrollContainerBlock .paddle{position:absolute;top:50px;bottom:0;width:30px;height:20px}.scrollContainerBlock .lefty{left:0}.scrollContainerBlock .righty{right:0}.scrollContainerBlock .left-button,.scrollContainerBlock .right-button{display:none;position:absolute;top:50%;transform:translateY(-50%);z-index:9;width:60px;height:100%;background-color:rgba(0,0,0,.5);color:#000;border:none;cursor:pointer;background:linear-gradient(90deg,#ecbf4a 70%,transparent);font-size:22px;padding:0}.bg1 .scrollContainerBlock .left-button,.scrollContainerBlock .right-button{background:linear-gradient(90deg,#eee 70%,transparent)}.scrollContainerBlock .left-button{left:0}.scrollContainerBlock .right-button{right:0;background:linear-gradient(-90deg,#ecbf4a 70%,transparent)}.bg1 .scrollContainerBlock .right-button{background:linear-gradient(-90deg,#eee 70%,transparent)}.scrollContainerBlock .inner a:hover{color:#c52321;background:#dbb145;text-decoration-color:#c52321}.scrollContainerBlock .inner a{color:#121212;font-size:21px;line-height:28px;font-weight:800;display:inline-block;padding:25px 20px;border-right:1px solid rgba(8,8,8,.0784313725);text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:4px;text-decoration-color:transparent;transition:.6s ease-in-out;text-transform:uppercase}.scrollContainerBlock .inner a img.pdfIcon{width:18px;position:relative;top:-8px;filter:opacity(.8)}.scrollContainerBlock .inner:last-child a{border-right:0}.scrollContainerBlock .left-button svg,.scrollContainerBlock .right-button svg{width:28px;fill:#222}.fixedMenuContainer{position:fixed;bottom:0;right:0;z-index:999;width:100%;max-width:320px;border-radius:20px 0 0 0;background:#fff;border:3px solid #fff;border-bottom:0;border-right:0;transition:.4s ease-in-out}.fixedMenuContainer.hide{transform:translateX(500%)}.fixedMenuHeading{position:relative;padding:18px 60px 18px 25px;background-color:#093525;color:#fff;cursor:pointer;font-weight:700;border-radius:20px 0 0 0;font-size:28px;line-height:28px}.fixedMenuHeading small{font-weight:400;font-size:75%;font-family:Kalam,cursive;color:#ebc253}.fixedMenuHeading svg{position:absolute;right:20px;top:50%;transform:translateY(-50%);width:30px;fill:#cab301;transition:.3s ease-in-out}.fixedMenuLinks{background-color:#fff;border-top:none;max-height:0;overflow:hidden;transition:.3s ease-in-out;position:relative;z-index:1000;padding:0;overflow-y:scroll}.fixedMenuLinks::-webkit-scrollbar{width:4px;border-radius:6px}.fixedMenuLinks::-webkit-scrollbar-track{border-radius:20px}.fixedMenuLinks::-webkit-scrollbar-thumb{background-color:#b9cdb9;border-radius:20px}.fixedMenuLinks a{display:block;padding:8px 25px;color:#222;font-size:20px;line-height:26px;border-bottom:1px solid rgba(0,0,0,.1254901961);font-weight:700;text-decoration:none;transition:.4s ease-in-out}.fixedMenuLinks a:last-child{border-bottom:0}.fixedMenuLinks a img.pdfIcon{width:18px;position:relative;top:-4px;filter:opacity(.8)}.fixedMenuLinks a.active,.fixedMenuLinks a:hover{font-weight:700}.fixedMenuLinks a.active,.fixedMenuLinks a.active:hover{color:#c52321}.fixedMenuLinks a:hover{color:#c52321}.fixedMenuContainer:hover .fixedMenuLinks{max-height:330px;padding:16px 0 12px}.fixedMenuContainer:hover .fixedMenuHeading svg{transform:translateY(-50%) rotate(180deg)}section.innerBannerMainSection{padding:100px 0}h2.bigHeading{font-size:38px;line-height:48px;font-weight:500;color:#003527;margin-bottom:50px;letter-spacing:1px;background:#ecbf4a;padding:10px 20px;display:inline-block;border-radius:30px 4px 30px 4px}h3.bigHeading2{font-size:38px;line-height:50px;font-weight:800;color:#ebc253;margin-bottom:20px}p.bigParagraph{position:relative;font-size:26px;line-height:38px;color:#fff;font-weight:400;margin-bottom:0;margin-top:20px}.logoIcons{position:absolute;top:30px;right:150px;filter:opacity(.1) grayscale(1)}.logoIcons img{width:300px}.imgText{text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:5px;color:#ecbf4a;font-weight:700}h3.SubHeading2{font-size:30px;line-height:36px;font-weight:800;color:#121212;margin-bottom:12px}.noteBlock p.mainPara01,.noteBlock ul.mainUl li{font-size:20px;line-height:28px;margin-top:14px}.noteBlock p.mainPara01 svg,.noteBlock ul.mainUl li svg{top:7px;width:15px}.noteBlock ul.mainUl li ol li svg{width:42px;left:-10px;top:-7px}.noteBlock ul.mainUl li{padding-left:24px}p.mainPara01,ul.mainUl li{position:relative;font-size:22px;line-height:34px;color:#121212;font-weight:600;margin-bottom:0;margin-top:20px}ul.mainUl li{padding-left:25px}span.noticeDate{border:1px solid #bec7b6;padding:4px 8px;border-radius:50px;font-size:15px;line-height:20px;font-weight:800;background:#dde7d5}ul.mainUl svg{position:absolute;left:0;top:8px;width:16px;fill:rgba(197,35,33,.8196078431)}.noticeBlock ul.mainUl li{font-size:22px;line-height:32px}ul.mainUl li ol li svg{width:42px;fill:#2f2f2f;top:-2px;left:-6px}.wrapperSticky{position:sticky;top:8px}.wrapperContactBox{padding:60px 25px 30px 45px}.wrapperContactBox h3{font-size:14px;line-height:16px;margin-bottom:6px;font-weight:700;color:#407568;display:inline-block;background:#d5e7e3;padding:3px 8px;border-radius:4px}.wrapperContactBlock a,.wrapperContactBlock address,.wrapperContactBlock p{font-size:24px;line-height:30px;color:#121212;font-weight:900;margin-bottom:0}.wrapperContactBlock address span{letter-spacing:-.6px}span.phoneTag{color:#c92d1b;font-size:13px;line-height:18px;text-transform:uppercase;font-weight:900}h4.contactHead{font-size:44px;line-height:52px;font-weight:800;color:#121212;margin-bottom:25px}ul.social-media2{margin-bottom:0;list-style-type:none;padding-inline-start:0;display:flex}ul.social-media2 li a{display:inline-block;color:#555;padding:0;font-size:26px;width:26px;margin:0 12px;transition:.4s ease-in-out;position:relative}ul.social-media2 li a:hover{color:#121212}.innerContactBlock{background:#d1dbc8;padding:100px 50px 30px;border-radius:0 4px 30px 0}.innerWrapperConatctImg img{-o-object-fit:cover;object-fit:cover;height:100%;border-radius:30px 0 0 4px}.innerWrapperSection .innerWrapperBlock{padding:100px 0 100px 80px}.innerWrapperSection.innerWrapperSection02 .innerWrapperBlock{padding:100px 80px 100px 0}.innerWrapperBlockImg img{height:calc(100dvh - 16px);-o-object-fit:cover;object-fit:cover}.activityBody .innerWrapperBlockImg img{min-height:720px}.mainTable tr td,.mainTable tr th{font-size:20px;line-height:30px;padding:8px 16px;font-weight:600;color:#121212;vertical-align:middle}span.rupeeSign svg{fill:#121212!important;width:16px!important;position:relative!important;top:-2px!important}.mainTable tr th{background:#043526;color:#fff}.mainTable tr td b i{font-size:74%;font-weight:600;margin-right:2px}.mainTable tr td a{color:#ed3500}.mainTable tr td small{font-size:74%;line-height:12px}.table-striped>tbody>tr:nth-of-type(odd){--bs-table-accent-bg:rgb(229 235 233)}.quoteBlock{font-size:32px;line-height:42px;color:#d71311;font-weight:500}.quoteBlock small{font-size:70%;line-height:28px;margin-top:20px;color:#121212;font-weight:800}.quoteBlock svg{width:120px;fill:rgba(0,0,0,.08);position:absolute;top:-35px;left:-28px}.headmasterName{color:#042f22;font-size:28px;line-height:34px;font-weight:800;margin-bottom:0;display:inline-block}.headmasterName small{font-size:82%;font-weight:600;margin-top:8px}.linkText{text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:3px;text-underline-offset:5px;color:#121212;font-weight:800;transition:.4s ease-in-out}a.linkText:hover{color:#c6281e;text-decoration-color:#c6281e;text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:5px}span.assistSvg svg{width:20px;fill:#c6281e}.inner-banner-wo-image{background:#03291d;height:40dvh}.inner-banner-wo-image.inner-banner-gallery-details{height:300px}.inner-banner-wo-image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/hr_bullet.svg);background-size:10px;opacity:.01;filter:invert(1)}.inner-banner.inner-banner-wo-image:before{display:none}.inner-banner-wo-image .innerBannerContent h1{font-size:60px;line-height:70px}.inner-banner-wo-image .innerBannerContent{bottom:20px}.googleMap iframe{height:520px;position:relative;margin-bottom:-7px}.awardBlock img{-o-object-fit:contain;object-fit:contain}.awardContentBlock h3{font-size:24px;line-height:28px;font-weight:600;color:#121212}ul.galleryUl li{flex:0 0 auto;width:25%;padding:12px}ul.galleryUl .gallerySwiperBlockImg img{height:420px}.gallery-item{transition:all .4s ease-in-out;opacity:1;display:block;transform:scale(1)}.gallery-item.hide{opacity:0;display:none;transform:scale(.8);pointer-events:none}h2.mainTitle12{font-size:42px;line-height:48px;font-weight:800;color:#121212;margin-bottom:20px}.wrapper-photo-info{padding:50px 0 30px;position:sticky;top:200px;height:calc(100dvh - 200px);background:#d0dcc9;border:2px solid #c7d7c2;width:100%;max-width:400px;margin-left:auto;z-index:9;border-radius:30px 4px 0 0}.wrapper-photo-info h2{font-size:24px;line-height:30px;font-weight:800;color:#121212;margin-bottom:20px}span.imageNumbers{font-size:18px;line-height:24px;color:#121212;margin-bottom:8px;font-weight:700;background:#ebc253;padding:2px 8px;border-radius:16px 4px 16px 4px}.wrapper-photo-info-scroll{position:relative;overflow-y:scroll;max-height:180px}.wrapper-photo-info-scroll::-webkit-scrollbar{width:4px;border-radius:6px}.wrapper-photo-info-scroll::-webkit-scrollbar-track{border-radius:20px}.wrapper-photo-info-scroll::-webkit-scrollbar-thumb{background-color:#b9cdb9;border-radius:20px}.wrapper-photo-info p{position:relative;font-size:22px;line-height:30px;color:#121212;font-weight:600;margin-bottom:0;margin-top:20px}.wrapper-photo-img .wrapper-img{margin-bottom:20px;border:8px solid #fff;border-radius:30px 4px 30px 4px}.wrapper-photo-img .wrapper-img:last-child{margin-bottom:0}.wrapper-photo-img{position:relative}.wrapper-img-content{padding:8px 8px 0;background:#fff}.wrapper-img-content p{margin-bottom:0;font-size:22px;line-height:28px;color:rgba(0,0,0,.8);font-weight:500}hr.main-hr{border-bottom:2px solid #8f8f8f;margin:20px 0}.galleryCategorySwiper .galleryCategory-box{text-align:center;background:#edf5ed;padding:4px;overflow:hidden;border-radius:20px 4px 20px 4px}.galleryCategorySwiper .galleryBoxImg{border-radius:20px 4px 20px 4px}.galleryCategorySwiper .galleryBoxImg:before{content:"";position:absolute;left:0;right:0;z-index:1;width:100%;height:100%;background:rgba(2,39,0,.3);transition:.2s ease-in-out}.galleryCategorySwiper .galleryBoxImg:hover::before{background:0 0}.galleryCategorySwiper .galleryCategory-box img{width:100%;height:240px;-o-object-fit:cover;object-fit:cover;transform:scale(1);transition:.2s ease-in-out}.galleryCategorySwiper .galleryCategory-box:hover img{transform:scale(1.1)}.galleryCategorySwiper .swiper-button-next:after,.galleryCategorySwiper .swiper-button-next:before,.galleryCategorySwiper .swiper-button-prev:after,.galleryCategorySwiper .swiper-button-prev:before{display:none}.galleryCategorySwiper .galleryCategory-box h4{margin-bottom:0;padding:8px 6px 0;font-size:20px;line-height:22px;font-weight:800;color:#121212;height:54px;position:relative;overflow:hidden}.galleryCategorySwiper .swiper-button-prev{left:0;border-radius:0 6px 6px 0}.galleryCategorySwiper .swiper-button-next{right:0;border-radius:6px 0 0 6px}.galleryCategorySwiper .swiper-button-next,.galleryCategorySwiper .swiper-button-prev{color:#121212;background:#c6281e;width:25px;height:60px}.galleryCategorySwiper .swiper-button-next svg,.galleryCategorySwiper .swiper-button-prev svg{width:24px;fill:#fff}.swiper.galleryCategorySwiper{padding:0 25px}.wrapper-photo-img .wrapper-img{position:relative;overflow:hidden}.sharethis-inline-share-buttons{position:absolute;right:-35px;top:100px;margin-top:0;transition:.6s ease-in-out!important}.sharethis-inline-share-buttons .st-btn{margin-right:0!important;width:36px;margin-bottom:2px;display:block!important;background-color:rgba(255,255,255,.8)!important}.sharethis-inline-share-buttons .st-btn:hover{top:0!important}#calendar_pop{position:fixed;left:0;top:0;width:100%;margin:0 auto;bottom:0;font-size:20px;z-index:99999;background:rgba(0,0,0,.1);opacity:1;backdrop-filter:blur(6px);height:100%;display:none}#calendar_pop .calendar_inner{width:520px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}#closeCal{font-weight:400;cursor:pointer;position:absolute;right:-65px;top:4px;width:50px;height:50px;z-index:9;color:#fff;opacity:1;background:#c6281e;font-size:28px;border-radius:50%;margin:0;transition:.4s ease-in-out}#closeCal svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:24px;fill:#fff}#calendar_pop .calendar_inner .calendarSingle .dateContent h3{font-size:22px;line-height:30px;padding:50px 0 0 0;height:auto;font-weight:600;margin:0;color:#fff;font-family:Urbanist,sans-serif}.calendar-wrapper{height:100%;padding:60px 0 60px 30px}.calendarSingle{padding:40px 30px 30px;background:#093525;margin:0;text-align:center;border-radius:20px}.circleDate{background-color:#c6281e;color:#fff;margin:0 auto;text-align:center;font-weight:700;position:relative;display:flex;justify-content:center;align-items:center;border-radius:100px;opacity:.9}.circleStartDate{background:#054531}.circleDate.circleStartDate .date span:nth-child(2){background:#054531}.calendarSingle span.align-self-center{margin:0 8px}.circleDate .date{padding:0 20px}.circleDate .date span{display:inline-block;color:#fff;font-size:16px;line-height:normal;vertical-align:middle;text-transform:uppercase;font-weight:600;letter-spacing:0}.circleDate .date span:nth-child(2){font-size:38px;line-height:38px;padding:14px 6px;background:#c6281e;margin:-10px 10px;border-radius:100%;border:3px solid #fff;height:70px;width:70px;text-align:center}.fc .fc-button-group>.fc-button{flex:1 1 auto;position:relative;border-radius:100px;border-color:#c6281e!important;border-width:2px;background-color:#fff;text-transform:uppercase;font-size:18px;font-weight:800;color:#c6281e!important;padding:8px 20px 8px 25px}button.fc-listWeek-button.fc-button.fc-button-primary{font-size:18px;font-weight:800;padding:8px 25px 8px 20px;text-transform:uppercase}.fc .fc-button-primary:not(:disabled).fc-button-active,.fc .fc-button-primary:not(:disabled):active{background-color:#c6281e;border-color:#c6281e!important;color:#fff!important;font-weight:800;text-transform:uppercase;font-size:18px;padding:8px 20px 8px 25px}th.fc-col-header-cell{padding:8px 12px!important;text-transform:uppercase;background:#ecbf4a}.fc .fc-col-header-cell-cushion{color:#121212;font-size:18px;font-weight:800}.fc .fc-daygrid-day-number{padding:12px;position:relative;z-index:4;color:#121212;font-size:18px;font-weight:500}.fc-h-event .fc-event-main img{background:#fff;width:25px;height:25px;padding:2px;border-radius:50%}.fc-event,.fc-event-dot{background-color:#4c5551!important;font-weight:400;padding:4px 12px;cursor:pointer!important}button.fc-today-button.fc-button.fc-button-primary{text-transform:uppercase;background:#fff;color:#c6281e;border-radius:50px;padding:10px 25px;font-size:18px;font-weight:800}.fc .fc-daygrid-event{font-size:15px;line-height:20px;font-weight:500;color:#121212}.fc-theme-standard .fc-list-day-cushion{background-color:#eee}.fc-direction-ltr .fc-list-day-text,.fc-direction-rtl .fc-list-day-side-text{color:#121212;font-weight:500;font-size:19px}.fc-direction-ltr .fc-list-day-side-text,.fc-direction-rtl .fc-list-day-text{color:#121212;font-weight:500;font-size:19px}.fc .fc-list-day-cushion,.fc .fc-list-table td{border:0}td.fc-list-event-graphic{display:none;visibility:hidden}.fc .fc-list-event:hover td{background-color:transparent}.fc-view-harness.fc-view-harness-active table.fc-list-table{background:#4c5551}tr.fc-event.fc-list-event{font-size:18px;border-radius:0!important;border:0!important;text-transform:capitalize}.fc .fc-list-event-dot{border-color:#eee}.wrapperSticky2{position:sticky;top:200px}.upcomingEventPageBlock{margin-top:25px;background:#d8e3d8;height:calc(100dvh - 200px);width:100%;max-width:390px;margin-left:auto;padding:30px;border-radius:20px 20px 0 0}ul.newsUl li{flex:0 0 auto;width:50%;padding:25px}.newsSwiperBlockContent{bottom:0;left:0;width:360px;padding:20px;background:rgba(255,255,255,.9);border-radius:0 30px 0 0}.newsSwiperBlockContent h3{color:#121212;font-size:28px;line-height:34px;font-weight:700}.newsSwiperBlockImg img{width:100%;-o-object-fit:cover;object-fit:cover;transition:.1s ease-in-out}.newsSwiperBlock{transition:.1s ease-in-out;border-radius:30px 4px 30px 4px}.newsSwiperBlock:hover img{transform:scale(1.1)}.inner-banner.innerNewsBanner img{height:calc(100dvh - 190px)}.wrapper-news-events-block .news-events-featured-img img{height:340px}.wrapper-news-events-block .news-events-featured{margin:12px 0}.wrapper-news-events-content span.date-span{background:#ebc253;color:#121212;padding:8px 16px;font-size:17px;line-height:23px;font-weight:800;display:inline-block;border-radius:16px 4px 16px 4px;text-transform:uppercase}.wrapper-news-events-content h1{position:relative;font-size:34px;line-height:42px;font-weight:800;color:#121212;margin-bottom:16px}.wrapper-news-events-content .news-events-text .neMainPara{position:relative;font-size:20px;line-height:30px;color:#121212;font-weight:600;margin-bottom:0;margin-top:16px}.wrapper-news-events-content{background:#fff;padding:45px 30px 30px;position:relative;margin-top:-200px;z-index:9;border-radius:30px 4px 30px 4px;border-bottom:0}.wrapper-news-events-content img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.newseventSwiper-block{background:#093525;border-radius:30px 4px 30px 4px;display:flex;padding:16px}.newseventSwiper-block span{display:block;background:#e8efe2;color:#c6281e;padding:20px;width:85px;height:85px;border-radius:50%;font-size:18px;line-height:24px;font-weight:600;text-align:center;text-transform:uppercase}.newseventSwiper-block span b{font-size:210%;font-weight:800}.newseventSwiper-block h2{position:relative;color:#fff;text-align:left;margin-bottom:0;padding-left:16px;font-size:24px;line-height:28px;display:flex;align-self:center;font-weight:600;overflow:hidden;height:100%;max-height:60px;width:calc(100% - 85px)}.newsEventsSwiper .swiper-button-next:after,.newsEventsSwiper .swiper-button-next:before,.newsEventsSwiper .swiper-button-prev:after,.newsEventsSwiper .swiper-button-prev:before{display:none}.newsEventsSwiper .swiper-button-next,.newsEventsSwiper .swiper-button-prev{width:auto;height:auto;top:55%}.newsEventsSwiper .swiper-button-prev{left:-3px!important}.newsEventsSwiper .swiper-button-next{right:-3px!important}.newsEventsSwiper .swiper-button-next svg,.newsEventsSwiper .swiper-button-prev svg{fill:#c6281e;width:34px}#st-1 .st-btn>img{height:30px!important;width:30px!important}#st-1 .st-btn{height:45px!important;line-height:45px!important;padding:0 2px!important}.swiper.newsEventsSwiper{padding:0 28px}.clamp1{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;line-height:1.4;max-height:2.8em}.clamp2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;line-height:1.4;max-height:4em}.blogBlockImg img{-o-object-fit:cover;object-fit:cover;border-radius:20px 4px 4px 4px;transition:.2s ease-in-out}.blogBlock{border:1px solid transparent;background:#fff;height:100%;transform:translateY(0);border-radius:20px 4px 20px 4px;padding:12px;transition:.2s ease-in-out}.blogBlock:hover{transform:translateY(-10px)}.blogBlock:hover:after,.blogBlock:hover:before{transform:scale(1)}.blogBlock:before{border-left:1px solid #ecbf4a;border-right:1px solid #ecbf4a;transform:scale(1,0)}.blogBlock:after{border-top:1px solid #ecbf4a;border-bottom:1px solid #ecbf4a;transform:scale(0,1)}.blogBlock:after,.blogBlock:before{content:"";position:absolute;width:100%;height:100%;z-index:-1;top:0;left:0;border-radius:20px 4px 20px 4px;transition:all .4s ease-in-out}.blogBlock:hover img{-o-object-fit:cover;object-fit:cover}.blogBlockInfo{padding:16px 0 0}.blogBlockInfo h3{color:#121212;font-size:22px;line-height:26px;font-weight:900;margin-bottom:12px}.blogBlockInfo p{font-size:20px;line-height:26px;color:#121212;font-weight:500;margin-bottom:0;margin-top:0}.blogDetailInnerBanner{padding:100px 0 0}.blogDetailInnerBanner .innerBannerContent h1{font-size:50px;line-height:56px;color:#121212}.blogDetailInnerBanner h1.heroTitle{font-size:52px;line-height:58px}.blogBannerImg .container,.blogBannerImg .container-lg,.blogBannerImg .container-md,.blogBannerImg .container-sm,.blogBannerImg .container-xl{max-width:100%}.blogBannerImg{position:relative}.blogBannerImg img{width:100%}.blogDetailSectionBlock .blogContentText{position:relative;padding:0}.blogDetailSectionBlock .blogContentText .blogText,.blogDetailSectionBlock .blogContentText .blogText ol li,.blogDetailSectionBlock .blogContentText .blogText p,.blogDetailSectionBlock .blogContentText .blogText ul li{color:#121212;font-size:22px!important;font-weight:500!important;line-height:32px!important}.blogDetailSectionBlock .blogContentText table tr td,.blogDetailSectionBlock .blogContentText table tr th{color:#121212;font-size:18px!important;font-weight:500!important;line-height:24px!important;padding:12px 16px!important}.blogDetailSectionBlock .blogContentText table thead tr td{background:#ddd!important}.blogDetailSectionBlock .blogContentText table tr:nth-child(2n){background:#f6f7f8}.blogDetailSectionBlock .blogContentText table{display:block;overflow-x:auto;margin-bottom:20px}.blogDetailSectionBlock .blogContentText .imgCaption{text-align:center;font-size:20px;line-height:26px;margin-top:8px;font-style:italic;font-weight:400;color:#000}.blogDetailSectionBlock .blogContentText .blogText,.blogDetailSectionBlock .blogContentText .blogText p{margin-bottom:20px}.blogDetailSectionBlock .blogContentText .blogText ol li,.blogDetailSectionBlock .blogContentText .blogText ul li{margin-bottom:20px}.blogDetailSectionBlock .blogContentText .blogText ol li:last-child,.blogDetailSectionBlock .blogContentText .blogText ul li:last-child{margin-bottom:0}.blogDetailSectionBlock .blogContentText ol,.blogDetailSectionBlock .blogContentText ul{list-style-type:disc;padding-inline-start:30px;margin-bottom:16px}.blogDetailSectionBlock .blogContentText li{list-style-type:disc}.blogDetailSectionBlock .blogContentText ol li a,.blogDetailSectionBlock .blogContentText p a,.blogDetailSectionBlock .blogContentText ul li a{color:#ed3500;transition:.4s ease-in-out}.blogDetailSectionBlock .blogContentText ol li a,.blogDetailSectionBlock .blogContentText p a:hover,.blogDetailSectionBlock .blogContentText ul li a:hover{text-decoration:underline;text-underline-offset:2px}.blogContentText h2.head{font-size:32px;font-weight:800;line-height:38px;margin-bottom:16px;color:#121212}.blogContentText h3{padding-top:6px;font-size:22px;font-weight:600;line-height:30px;margin-bottom:9px;color:#000}.blogContentText strong{font-weight:500!important}.blogDetailSectionBlock .blogContentText .blogText b,.blogDetailSectionBlock .blogContentText .blogText p b{font-weight:700!important}.blogDetailSectionBlock .blogContentText .blogText p:last-child,.blogDetailSectionBlock .blogContentText .blogText:last-child{margin-bottom:0}.wrapperScrollTop{scroll-margin-top:60px}.wrapperSticky3{position:sticky;top:160px}.popularBlogsScroll{position:relative;height:100%;max-height:200px;overflow-y:scroll}.popularBlogsScroll::-webkit-scrollbar{width:5px;border-radius:6px}.popularBlogsScroll::-webkit-scrollbar-track{border-radius:20px}.popularBlogsScroll::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:20px}.popularBlogsBox{border-bottom:1px solid #dbdbdb;margin-bottom:10px;padding-bottom:10px}.popularBlogsScroll a:last-child .popularBlogsBox{border-bottom:0;margin-bottom:0;padding-bottom:0}.popularBlogsBox img{width:60px;height:60px;-o-object-fit:cover;object-fit:cover;border-radius:6px}.popularBlogsBox h4{font-size:17px;line-height:20px;color:#121212;margin-bottom:0;font-weight:700;position:relative;height:40px;overflow:hidden}span.dateTag{font-size:12px;line-height:18px;color:#ed3500;font-weight:500;display:none}.blogSidebar{padding:20px 16px;border-radius:20px 4px 20px 4px}.blogSidebar h3{font-size:17px;font-weight:800;line-height:24px;margin-bottom:8px;color:#121212;letter-spacing:-.2px;text-transform:uppercase}.tableContentScroll{position:relative;height:100%;max-height:330px;overflow-y:scroll}.tableContentScroll ul{margin-bottom:0}.tableContentScroll::-webkit-scrollbar{width:5px;border-radius:6px}.tableContentScroll::-webkit-scrollbar-track{border-radius:20px}.tableContentScroll::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:20px}.tableContentBlock ul li a{position:relative;text-decoration:none;line-height:18px;font-size:15px;font-weight:500;transition:.6s ease-in-out;color:#121212;margin-bottom:8px;display:block;padding-left:16px}.tableContentBlock ul li a i{font-size:14px;position:absolute;left:0;top:2px;color:#8b8b8b}.tableContentBlock ul li a:hover{color:#c6281e}.ctaBlogBanner{background:#d7e9d8;padding:30px 25px 25px;border-radius:6px}.ctaBlogBanner h5{color:#121212;font-size:28px;line-height:36px;font-weight:600;margin-bottom:6px;font-family:Lora,serif}.ctaBlogBanner h6{font-size:20px;font-weight:500;line-height:26px;color:#121212}.ctaBg{height:180px;margin-top:40px}.ctaBg:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;background:url(../images/footerBg.webp);background-position:top;background-size:cover}.ctaBg:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:70%;background:linear-gradient(0deg,#041811,transparent)}.ctaSection{background:#051811;padding:20px 0 0}.blog-info{position:relative;margin-top:16px}.blog-info .title-content{display:flex;align-items:center;justify-content:center;padding:18px 20px;background:#b9c9bb;border-radius:20px 4px 20px 4px}.blog-info .title-content .title-content-box{font-size:16px;padding-left:20px;position:relative;display:flex;justify-content:flex-start;line-height:20px;flex-direction:column;margin-right:20px;font-weight:600}.blog-info .title-content .title-content-box i{content:"";position:absolute;top:1px;left:0;color:#c6281e;width:18px}.blog-info .title-content .title-content-box .span.a2a_svg svg{content:"";position:relative!important;top:0!important;left:0!important}.blog-info .title-content .title-content-box small{font-weight:600;font-size:70%;color:#494949;text-transform:uppercase}.blog-info .title-content .title-content-box span{color:#121212}.blogText h2{position:relative;font-size:26px;font-weight:400;line-height:38px;margin-bottom:0;color:#000;padding-left:30px}.blogText h2:before{content:"";position:absolute;top:0;left:0;border-radius:2px;width:8px;height:100%;background-color:rgba(198,40,30,.7607843137)}.blogSidebar.ctaBlogBlock{background:#2d2f22;padding:25px 12px;border-radius:20px 4px 20px 4px}.ctaBlogBlock h4{font-size:28px;line-height:34px;font-weight:700}.ctaBlogBlock p{font-size:18px;line-height:20px;font-weight:400;margin-bottom:0}.blogLinks a{position:relative;color:#fff;padding:10px 25px;font-size:17px;line-height:23px;border:1px solid #c6281e;font-weight:700;border-radius:50px;background:#c6281e;display:inline-block;text-transform:uppercase;margin:0 8px;transition:.4s ease-in-out}.explore-more-block{position:relative;display:flex}.explore-more-block h5{margin-bottom:0;background:#35371c;color:#fff;padding:6px 25px 6px 12px;font-size:13px;line-height:20px;font-weight:400;letter-spacing:-.1px;text-transform:uppercase;border-top-left-radius:4px;border-bottom-left-radius:4px}.explore-more-block .main-custom-icon{background:#1d1e0f;color:#fff;padding:6px;margin-left:-14px;font-size:24px}.creditBlock{position:relative;text-align:center}.creditBlock:before{content:"";position:absolute;left:0;top:56%;transform:translate(0,-50%);width:100%;border-bottom:1px dashed #3f3f3f}a.creditBySpan{font-size:13px;line-height:18px;color:#101010;font-weight:500;display:inline-block;background:#e9efe1;position:relative;padding:0 12px}ul.wrapperUl li{flex:0 0 auto;width:16.66%;padding:4px}.wrapperLi{padding:20px 12px 16px;background:#f6f9f0}.wrapperLi svg{fill:#bb4240;width:72px}.wrapperLi h4{margin-top:16px;font-size:19px;line-height:24px;margin-bottom:0;font-weight:800;color:#040404}ul.wrapperUl.wrapperHostelUl .wrapperLi svg{width:58px}ul.wrapperUl.wrapperHostelUl .wrapperLi h4{width:calc(100% - 62px)}.thank-you-card{padding:30px}.thank-you-card svg{width:82px;fill:#093525;margin-bottom:25px}.thank-you-card h2.mainTitle{font-size:52px;line-height:62px;color:#093525}.thank-you-card p.mainPara01{font-size:24px;line-height:30px}.inner-banner.inner-banner-wo-image.thank-you-inner-banner{height:30dvh}ul.publicationUl li{flex:0 0 auto;width:25%;padding:14px}.publicationBlockContent{margin-top:12px}.publicationBlockContent h3{font-size:20px;line-height:24px;text-transform:uppercase;color:#121212;font-weight:800;margin-bottom:0;letter-spacing:-.1px}.publicationBlock{border:1px solid transparent;position:relative;padding:12px;background:#fff;border-radius:20px 4px 20px 4px;transform:translateY(0);transition:.2s ease-in-out}.publicationBlock:hover{transform:translateY(-10px)}.publicationBlock img{-o-object-fit:cover;object-fit:cover;border-radius:20px 4px 4px 4px}.publicationBlock:hover:after,.publicationBlock:hover:before{transform:scale(1)}.publicationBlock:before{border-left:1px solid #ecbf4a;border-right:1px solid #ecbf4a;transform:scale(1,0)}.publicationBlock:after{border-top:1px solid #ecbf4a;border-bottom:1px solid #ecbf4a;transform:scale(0,1)}.publicationBlock:after,.publicationBlock:before{content:"";position:absolute;width:100%;height:100%;z-index:-1;top:0;left:0;border-radius:20px 4px 20px 4px;transition:all .4s ease-in-out}.filterSticky{position:sticky;top:60px;z-index:1;transition:.4s ease-in-out}.filterButtons{background:#d7e3d8;padding:10px 20px;border-radius:60px;position:relative}.filterButtons button{background:rgba(255,255,255,.6784313725);border:0;font-size:18px;line-height:22px;text-transform:uppercase;font-weight:800;padding:10px 20px;border-radius:50px;color:#282828;transition:.4s ease-in-out;margin:6px}.filterButtons button.active{background:#c6281e;color:#fff}span.testiTag{font-size:15px;line-height:20px;padding:6px 0 8px}.testimonialPageSection .testimonialBlockImg{width:140px}.testimonialPageSection .testimonialBlockContent{width:100%}.testimonialPageSection .testimonialBlockImg img{width:140px;height:140px}.testimonialPageSection span.testiSpan{left:auto;right:30px;top:5%;transform:rotate(180deg)}.testimonialPageSection .testimonialBlock p{font-size:24px;line-height:34px}.testimonialPageSection .testimonialBlock{padding:25px 25px 20px;box-shadow:none;border-radius:30px 4px 30px 4px}.testimonialPageSection .testimonialProfile h3{font-size:17px;line-height:23px}.careerDescription{padding-top:30px;margin-top:30px;border-top:1px solid rgba(0,0,0,.1411764706)}.careerDescriptionBlock .careerDescription:first-child{padding-top:0;margin-top:0;border-top:0}.careerDescription p,.careerDescription ul li{position:relative;font-size:24px;line-height:34px;color:#121212;font-weight:600;margin-bottom:0}.careerDescription p{margin-top:16px}.careerDescription ul li{margin-top:8px;padding-left:18px}.careerDescription ul li:before{content:"";position:absolute;left:0;top:12px;width:8px;height:8px;border-radius:50%;background:rgba(0,0,0,.6784313725)}h3.main-head{font-size:24px;line-height:30px;font-weight:800;margin-bottom:8px}h2.mainTitle3{font-size:42px;line-height:48px;font-weight:800;color:#121212;margin-bottom:16px}h2.mainTitle3 small{font-weight:400;font-size:24px;line-height:28px}span.tagline{font-size:20px;line-height:24px}h2.tableTitle{font-size:24px;line-height:28px;font-weight:800;color:#121212;margin-bottom:12px;letter-spacing:-.2px}hr.separatorLine{background:0 0;background-image:url(../images/hr_bullet.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;display:block;height:.5rem;margin:50px 0;position:relative;width:100%}hr.separatorLine:after,hr.separatorLine:before{border-bottom:1px solid #121212;content:"";display:block;height:.0625rem;position:absolute;top:.1875rem;width:calc(50% - .75rem)}hr.separatorLine:before{right:0}hr.separatorLine:after{left:0}ul.facultyUl li{flex:0 0 auto;width:25%;padding:20px}.facultyBlock{border:0;border-radius:20px 4px 20px 4px;transition:.4s ease-in-out}.facultyBlock .facultyImg{border-radius:20px 4px 4px 4px}.facultyImg img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;height:360px}.facultyBlock .facultyContent{bottom:0;left:0;z-index:9;width:100%;text-align:center;padding:40px 12px 16px;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.5),transparent);display:flex;flex-direction:column;justify-content:end;transition:.4s ease-in-out}.facultyBlock:hover .facultyContent{padding:40px 12px 25px;transition:.4s ease-in-out}.facultyBlock .facultyContent:before{content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:0 0;transform:translateY(100%);transition:.4s ease-in-out}.facultyBlock:hover .facultyContent::before{transform:translateY(0);background:linear-gradient(0deg,rgba(0,0,0,.8),transparent);transition:.4s ease-in-out}.facultyContent h3{font-size:22px;line-height:24px;text-transform:uppercase;color:#fff;font-weight:600;margin-bottom:0;letter-spacing:-.2px}.facultyContent h4{font-size:34px;line-height:38px;font-weight:800;color:#ab7f00;margin-bottom:0}.facultyContent p{margin-bottom:0;margin-top:6px;font-size:18px;line-height:22px;font-weight:400;color:#fff}span.facultyTag{position:absolute;left:50%;bottom:0;width:100%;max-width:220px;transform:translate(-50%,0);z-index:1;background:#fff;color:#c92d1b;padding:8px 12px 6px;font-size:15px;line-height:18px;font-weight:800;border-radius:4px 4px 0 0;display:inline-block;text-transform:uppercase}.transferCertificateBlock h2.mainTitle{font-size:42px;line-height:50px}.transferCertificateBlock p.mainPara01{font-size:22px;line-height:30px}.noItemFoundBlock svg{width:150px;fill:rgba(0,0,0,.1)}.noItemFoundBlock h4{font-size:42px;line-height:48px;font-weight:700;color:rgba(0,0,0,.1);margin-bottom:0;margin-top:12px}.noItemFoundBlock{height:400px;padding:125px 0}.transferCertificateBlock{padding:100px 30px}.ctaBlock{transition:.4s ease-in-out;border-top:8px solid #222}.ctaSection .col-lg-3{width:20%}.ctaBlock:before{content:"";position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;background:rgba(0,0,0,.1)}.col-12:nth-child(1) .ctaBlock{border-color:#21634e}.col-12:nth-child(2) .ctaBlock{border-color:#edbc3f}.col-12:nth-child(3) .ctaBlock{border-color:#d74f46}.col-12:nth-child(4) .ctaBlock{border-color:#edbc3f}.col-12:nth-child(5) .ctaBlock{border-color:#21634e}.ctaBlockContent{z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 60px);height:calc(100% - 60px);text-align:center;display:flex;justify-content:center;background:rgba(4,24,17,.45);padding:16px;border-radius:20px 4px 20px 4px;transition:.4s ease-in-out}.ctaBlock:hover .ctaBlockContent{width:100%;height:100%;border-radius:0}.ctaBlockContent h2{align-self:center;color:#fff;margin-bottom:0;font-size:22px;line-height:28px;font-weight:600;text-shadow:1px 1px 70px #000;text-transform:uppercase;transition:.4s ease-in-out}.ctaBlock img{-o-object-fit:cover;object-fit:cover}img.pdfIcon2{width:20px;position:relative;top:-4px;filter:opacity(.8)}.curriculumFooter{background:#ebc253;padding:25px 0}.curriculumFooterBlock h2{font-size:24px;line-height:34px;font-weight:800;text-transform:uppercase;color:#121212;margin-bottom:0;transition:.4s ease-in-out;text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:4px;text-decoration-color:transparent}.curriculumFooterBlock h2:hover{color:#c52321;text-decoration-color:#c52321}.curriculumFooterBlock h2 span{text-transform:capitalize;font-weight:600;font-size:85%}footer{background:url(../images/footer-image.webp);background-size:cover;background-repeat:no-repeat;background-position:center;z-index:9;border-radius:0 0 4px 4px;border-top:20px solid #041811}footer:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#051811;opacity:.98}a.footer-logo{margin:0 0 25px;display:inline-block}a.footer-logo img{width:160px}span.navbarBrandLogoText2{font-size:26px;line-height:28px;text-transform:uppercase;font-weight:600;letter-spacing:.5px;color:#fff;align-self:center;margin-left:16px}.main-footer1 p{color:rgba(255,255,255,.6784313725);font-weight:400;font-size:12px;line-height:16px;margin-bottom:25px;padding-top:16px;border-top:1px solid rgba(255,255,255,.0509803922)}.main-footer1 h4{font-weight:600;font-size:18px;color:rgba(255,255,255,.37);margin:0 0 12px;position:relative;text-transform:uppercase}.main-footer{position:relative}.main-footer1.footer-contact h1:before{right:0;left:auto}.main-footer1 ul{padding-inline-start:0;list-style-type:none;margin-bottom:0}.main-footer1 ul.contactInfo li{margin-bottom:5px}.main-footer1 ul.contactInfo li a{color:#fff;font-size:20px;line-height:28px;font-weight:400;display:inline-block;transition:.6s ease-in-out;position:relative;padding-left:22px;letter-spacing:.5px}.main-footer1.footer-contact ul.contactInfo li a{padding-left:0}.main-footer1.footer-info{border-bottom:1px solid rgba(255,255,255,.1254901961)}.main-footer1.footer-contact ul.contactInfo li a{font-size:20px;line-height:26px}.main-footer1.footer-contact ul.contactInfo li a.emailLink{color:#fff;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;text-decoration-color:transparent;transition:.4s ease-in-out}.main-footer1.footer-contact ul.contactInfo li a.emailLink:hover{color:#fff;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;text-decoration-color:#fff}.main-footer1.footer-contact ul.contactInfo li a i{right:0}.main-footer1 ul.contactInfo li a:hover{color:#fff}.main-footer1.footer-contact ul.contactInfo li{margin-bottom:8px}ul.quickLink li a{position:relative;color:rgba(255,255,255,.9);display:inline-block;padding:10px 16px;font-size:19px;line-height:23px;font-weight:500;letter-spacing:.5px;margin:4px;transition:.4s ease-in-out;border-radius:12px 4px 12px 4px;background:rgba(255,255,255,.04)}ul.quickLink li a:hover{color:#fff;background:rgba(255,255,255,.07)}ul.quickLink li a svg{width:16px;fill:rgba(255,255,255,.737254902);position:absolute;left:0;top:4px;transition:.4s ease-in-out}ul.quickLink li a:hover svg{fill:#fff}.footerCenterDiv{background:#051811;padding:80px 40px 50px;width:100%;max-width:420px;height:100%;margin:0 auto}.footerLeftDiv{padding:80px 0 50px}.footerRightBlock img{width:100%;height:110px;-o-object-fit:cover;object-fit:cover;transition:.4s ease-in-out}.footerRightBlock:hover img{transform:scale(1.2)}.footerRightBlock{transition:.4s ease-in-out;background:#011000;height:110px}.footerRightBlock:before{content:"";position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;background:radial-gradient(rgba(45,42,33,0),#011000)}.footerRightBlockContent{z-index:2;bottom:0;left:0;width:100%;text-align:center;padding:8px 12px}.footerRightBlockContent h3{color:#fff;font-size:18px;line-height:24px;margin-bottom:0;font-weight:600;text-transform:uppercase}.contact-chat{margin-top:20px;display:inline-block;background:#fcc61d;color:#fff;padding:10px 20px;border-radius:4px}.contact-chat a{color:#121212;display:inline-block;font-size:22px;font-weight:500;letter-spacing:.2px}.contact-chat a i{color:#121212;margin-right:4px}ol.social-media{margin-bottom:0;list-style-type:none;padding-inline-start:0;display:flex}ol.social-media li a{display:inline-block;color:#eee;padding:0;font-size:24px;width:24px;margin:0 12px;transition:.4s ease-in-out;position:relative}ol.social-media li a:hover{color:#fff}.main-copyrights p{margin-bottom:0;font-size:16px;font-weight:600;color:#121212}.main-copyrights p a{color:#121212;transition:.4s ease-in-out;font-weight:800;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px;text-decoration-color:transparent}.main-copyrights p a:hover{color:#041811;text-decoration-color:#041811}.main-copyrights{padding:10px 0;background:rgba(232,239,226,.9019607843)}.collaborationDiv img{width:150px;border-radius:6px}.form-control:focus{border-color:#b6bbbf;box-shadow:none}.btn-check:focus+.btn,.btn:focus{box-shadow:none}.form-select:focus{border-color:#b6bbbf;box-shadow:none}.btn-close:focus{box-shadow:none}.admission-enquiry-modal{z-index:999999;background:rgba(0,0,0,.1);opacity:1;backdrop-filter:blur(6px)}.admission-enquiry-modal .modal-dialog{max-width:480px}.admission-enquiry-modal .modal-content{border-radius:30px 4px 30px 4px;border:0;background:0 0;overflow:hidden}.admission-enquiry-modal .modal-header{background:#0e3524;border-bottom:0;border-radius:4px 4px 0 0;padding:18px 18px 16px}.admission-enquiry-modal h5{font-size:26px;line-height:32px;font-weight:600;color:#fff;margin-bottom:0}.admission-enquiry-modal .modal-body{padding:16px;background:#e9efe1;border-radius:0 0 4px 4px}.admission-enquiry-modal .modal-header button.btn-close{position:absolute;right:16px;top:8px;width:32px;height:32px;z-index:9;color:#fff;opacity:1;background:#c6281e;font-size:28px;border-radius:50%;margin:0;transition:.4s ease-in-out}.admission-enquiry-modal .modal-header button.btn-close svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:28px;fill:#fff}.mobileLifeContent{bottom:0;left:0;width:100%;max-width:420px;padding:30px 20px 50px}.mobileLifeBlock:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(0deg,#003627,transparent)}.mobileLifeContent h2{font-size:40px;line-height:56px;font-weight:400;color:#fff;margin-bottom:16px;text-shadow:2px 2px 80px #000}.mobileLifeContent h2 small{font-size:150%;font-style:italic;letter-spacing:-3px;font-weight:800;font-family:Kalam,cursive;color:#ebc253;text-shadow:2px 2px 80px #000;margin-top:6px}.life-at-riverside-mobile .carousel-inner .carousel-item img{width:100%;height:100dvh;-o-object-fit:cover;object-fit:cover}.life-at-riverside-mobile .carousel-control-next,.life-at-riverside-mobile .carousel-control-prev{width:62px!important;opacity:1;font-size:20px;top:40%;transform:translate(0,-50%);height:62px;background:#c6281e;box-shadow:rgba(0,0,0,.05) 10px 10px 30px;border-radius:50%}.life-at-riverside-mobile .carousel-control-next svg,.life-at-riverside-mobile .carousel-control-prev svg{width:34px;fill:#fff}.life-at-riverside-mobile .carousel-control-prev{left:auto;right:120px}.life-at-riverside-mobile .carousel-control-next{right:20px}.life-at-riverside-mobile .carousel-control-next span.carousel-control-next-icon,.life-at-riverside-mobile .carousel-control-prev span.carousel-control-prev-icon{width:22px;height:40px}@media only screen and (max-width:1399px){.noteBlock h3.headH3{font-size:20px;line-height:26px}body{padding:5px}.main-slider .carousel-inner .carousel-item img.main-slider-img{height:calc(100dvh - 10px)}.main-slider .carousel-inner .carousel-item img.main-slider-img,.main-slider .carousel-inner .carousel-item:after,.main-slider .carousel-inner .carousel-item:before,.navigation-image:before{border-radius:20px 4px 20px 4px}.navigation{padding:5px 5px 5px 0}.menuLeftSection{border-radius:20px 0 0 0}.hbSocialMedia{bottom:5px;left:5px;width:calc(100% - 10px);border-radius:0 0 20px 4px}.headerLinks,ul.h-links{border-radius:16px 0 0 4px}.tickerBlock,span.marqueeTag{border-radius:12px 4px 12px 4px}.mainBtn a,.mainBtn button{border-radius:16px 4px 16px 4px}.statImgBlock img{border-radius:0 0 20px 0}.statBlock{border-radius:30px 4px 30px 4px}.eventsBlock,.upcomingEventBlock{border-radius:25px 4px 25px 4px}.eventsBlockContent{border-radius:0 25px 0 0}.flyerModel .modal-content{border-radius:20px 4px 20px 4px}.trigger_popup{border-radius:10px;border-bottom-right-radius:0;border-bottom-left-radius:0}.testimonialBlock{border-radius:120px 4px 120px 4px}.work-block-img img{border-radius:20px 20px 4px 4px}.topperBlock{border-radius:16px 4px 16px 4px}.gallerySwiperBlock{border-radius:20px 4px 20px 4px}span.dateSpan{border-radius:12px 4px 12px 4px}.gallerySwiperBlockContent{border-radius:14px 4px 14px 4px}.awardScrollerBlock,.lity-content{border-radius:20px 4px 20px 4px}.admission-enquiry-modal .modal-content{border-radius:20px 4px 20px 4px}.inner-banner{border-radius:20px 4px 4px 4px}.fixedMenuContainer,.fixedMenuHeading{border-radius:14px 0 0 0}h2.bigHeading{border-radius:18px 4px 18px 4px}.wrapperSticky{top:5px}.ctaBlockContent{border-radius:16px 4px 16px 4px}.innerWrapperConatctImg img{border-radius:20px 0 0 4px}.innerContactBlock{border-radius:0 4px 20px 0}.wrapper-photo-img .wrapper-img{border-radius:20px 4px 20px 4px}.wrapper-photo-info{border-radius:20px 4px 0 0}.galleryCategorySwiper .galleryBoxImg,.galleryCategorySwiper .galleryCategory-box{border-radius:14px 4px 14px 4px}.wrapper-photo-img .wrapper-img{border:5px solid #fff}span.imageNumbers{border-radius:10px 4px 10px 4px}.wrapper-news-events-content{border-radius:20px 4px 20px 4px}.newseventSwiper-block{border-radius:20px 4px 20px 4px}.newsSwiperBlock{border-radius:20px 4px 20px 4px}.newsSwiperBlockContent{border-radius:0 20px 0 0}.upcomingEventPageBlock{border-radius:16px 16px 0 0}#calendar{border-radius:20px 4px 4px 4px!important}.calendarSingle{border-radius:12px}.blogBlock{border-radius:16px 4px 16px 4px}.publicationBlock img{border-radius:16px 4px 4px 4px}.publicationBlock{border-radius:16px 4px 16px 4px}.blogSidebar{border-radius:16px 4px 16px 4px}.blogSidebar.ctaBlogBlock{border-radius:16px 4px 16px 4px}.blog-info .title-content{border-radius:16px 4px 16px 4px}.blogBlockImg img{border-radius:16px 4px 4px 4px}.testimonialPageSection .testimonialBlock{border-radius:20px 4px 20px 4px}.facultyBlock .facultyImg{border-radius:12px 4px 4px 4px}.facultyBlock{border-radius:12px 4px 12px 4px}.br-Main{border-radius:16px 4px 16px 4px}.wrapper-news-events-content span.date-span{border-radius:12px 4px 12px 4px}}@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}.mobile-menu{display:block}.mobile-menu nav.mobile-offcanvas a.navbar-brand img{width:160px}.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:rgba(255,255,255,.9098039216);padding:7px 0;font-size:22px;line-height:28px;font-weight:600}.mobile-menu nav.mobile-offcanvas .accordion{margin:35px 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:55px}.mobile-menu .accordion-button:not(.collapsed){box-shadow:none}.mobile-menu nav.mobile-offcanvas .accordion .accordion-body{padding:4px 2px 16px}.mobile-menu nav.mobile-offcanvas .accordion .accordion-body ul.sub-menu li a{color:#fff;padding:4px 0;display:block;font-size:18px;line-height:24px;font-weight:400;position:relative;padding-left:20px}.mobile-menu nav.mobile-offcanvas .accordion .accordion-body ul.sub-menu li a img.pdfIcon{width:16px;position:relative;top:-2px;filter:opacity(.8) invert(1)}.mobile-menu nav.mobile-offcanvas .accordion .accordion-body ul.sub-menu li a svg{position:absolute;left:0;top:8px;opacity:.5;width:15px;fill:#fff}.mobile-menu nav.mobile-offcanvas .accordion .accordion-item{border-bottom:1px solid rgba(255,255,255,.06)}.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:20px;padding-top:20px;border-top:1px solid rgba(255,255,255,.06);justify-content:center;margin-bottom:0}.mobile-menu nav.mobile-offcanvas ol.social-media-mob-header li{margin:0 12px}.mobile-menu nav.mobile-offcanvas ol.social-media-mob-header li a{display:block;color:#bbb;width:24px;transition:.6s ease-in-out}.mobile-menu nav.mobile-offcanvas ol.social-media-mob-header li a:hover{color:#fff}.mobile-menu nav.mobile-offcanvas ul.contact-detail-mob{margin-top:30px;margin-bottom:0}.mobile-menu nav.mobile-offcanvas ul.contact-detail-mob li{position:relative;padding-left:28px;margin-bottom:8px}.mobile-menu nav.mobile-offcanvas ul.contact-detail-mob li i{position:absolute;left:0;top:5px;color:#ddd;font-size:90%}.mobile-menu nav.mobile-offcanvas ul.contact-detail-mob li a{color:#fff;font-size:18px;line-height:24px;font-weight:500;display:inline-block}.mobile-menu nav.mobile-offcanvas ul.contact-detail-mob li svg{width:18px;fill:#fff;position:absolute;left:0;top:4px}.ext-btn-group.ext-mob-btn{margin-right:0;text-align:left;margin-top:30px;position:relative;right:0;top:0;bottom:0;display:flex;flex-wrap:wrap}.ext-btn-group.ext-mob-btn a.ext-btn2{font-size:15px;padding:4px 12px;margin:0 4px 8px 0}.ext-btn-group.ext-mob-btn a.ext-btn3{font-size:15px;padding:4px 12px}.icon-bars{display:inline-block;border-radius:50%;padding:12px!important;width:85px;height:85px;text-align:center;text-shadow:none;transition:.4s ease-in-out;position:fixed;right:16px;top:30px;text-transform:capitalize;border:2px solid #fff;background:#ecbf4a}.nav-item-menu-link2{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%}.nav-item-menu-link2 svg{width:50px;fill:#121212;transition:.4s ease-in-out}.nav-item-menu-link2 span{position:relative;top:-6px;line-height:normal;font-size:13px;line-height:16px;font-weight:800;text-transform:uppercase;color:#121212}}@media only screen and (max-width:767px){.sr_widget.modalForm{height:480px!important}}@media only screen and (min-width:768px) and (max-width:1400px){.sr_widget.modalForm{height:480px!important}}@media only screen and (max-width:767px){.blogDetailInnerBanner{padding:60px 0 0}.ctaBg:before{background:url(../images/footerBg-mobile.webp);background-position:top;background-size:cover}h2.mainTitle12{font-size:32px;line-height:36px}.stat01:hover .statContentBlock h3,.stat01:hover .statContentBlock p,.stat03:hover .statContentBlock h3,.stat03:hover .statContentBlock p,.stat04:hover .statContentBlock h3,.stat04:hover .statContentBlock p{color:#121212}.statBlock:hover .statSvgBlock{opacity:1;transform:translateY(0)}.innerContactBlock{height:auto!important}.mainForm .wrapper-control textarea{height:80px!important}.noteBlock p.mainPara01,.noteBlock ul.mainUl li{font-size:20px;line-height:28px}.pStart0{padding-left:0!important;padding-right:0!important}.privacyPolicyBlock p.mainPara01,.privacyPolicyBlock ul.mainUl li{font-size:20px!important;line-height:30px!important;margin-top:12px}.privacyPolicyBlock{padding:16px}.fc-toolbar{border-radius:16px!important}.filterSticky{position:relative;top:0}.transferCertificateBlock p.mainPara01{font-size:20px;line-height:28px}.noItemFoundBlock svg{width:110px}.noItemFoundBlock h4{font-size:28px;line-height:34px;margin-top:8px}.transferCertificateBlock{padding:50px 16px}.transferCertificateBlock h2.mainTitle{font-size:32px;line-height:40px}.awardContentBlock h3{font-size:21px;line-height:24px}ul.publicationUl li{width:100%}.publicationBlock,ul.publicationUl li{padding:6px}.publicationBlockContent{margin-top:8px}h3.headH3{font-size:24px;line-height:30px;margin-bottom:6px}.testimonialPageSection span.testiSpan{right:16px;top:0}.testimonialPageSection .testimonialBlock{padding:16px 14px 14px}.testimonialPageSection .testimonialBlockImg{width:120px;margin-bottom:25px}.testimonialPageSection .testimonialBlock p{font-size:22px;line-height:32px}.testimonialPageSection span.testiTag{font-size:14px;line-height:16px}.testimonialPageSection .testimonialBlockImg img{width:120px;height:120px}.thank-you-card h2.mainTitle{font-size:40px;line-height:48px}.thank-you-card svg{width:64px;margin-bottom:16px}.thank-you-card p.mainPara01{font-size:22px;line-height:28px}.thank-you-card{padding:20px}.galleryCategorySwiper .galleryCategory-box h4{font-size:19px}span.imageNumbers{font-size:16px;line-height:22px}.wrapper-photo-info p{font-size:20px;line-height:28px;margin-top:16px}.wrapper-photo-info-scroll{max-height:100%}.wrapper-photo-img .wrapper-img{margin-bottom:12px}.swiper.galleryCategorySwiper{padding:0 10px}.wrapper-img-content p{font-size:18px;line-height:24px}.wrapper-photo-info{padding:20px 0 16px;position:relative;top:0;height:auto;max-width:100%}ul.galleryUl .gallerySwiperBlockImg img{height:280px}ul.galleryUl li{width:50%;padding:3px}.newseventSwiper-block h2{padding-left:10px;font-size:22px;line-height:24px;max-height:48px;width:calc(100% - 75px)}.newseventSwiper-block{padding:10px}.newseventSwiper-block span{padding:14px;width:75px;height:75px;font-size:16px;line-height:22px}.swiper.newsEventsSwiper{padding:0 20px}#st-1 .st-btn{height:38px!important;line-height:38px!important}#st-1 .st-btn>img{height:24px!important;width:24px!important}.inner-banner.innerNewsBanner img{height:calc(100dvh - 120px)}.wrapper-news-events-content span.date-span{padding:6px 12px;font-size:16px;line-height:22px}.wrapper-news-events-content .news-events-text .neMainPara{font-size:21px;line-height:30px;margin-top:12px}.wrapper-news-events-content h1{position:relative;font-size:28px;line-height:34px;margin-bottom:16px}.wrapper-news-events-content{padding:20px 12px 16px;margin-top:-160px;margin-right:20px}.newsSwiperBlockContent h3{font-size:22px;line-height:26px}.newsSwiperBlockContent{width:280px;padding:12px}ul.newsUl li{width:100%;padding:6px}.upcomingEventPageBlock{padding:8px;margin-top:0}#closeCal{right:0;top:-50px;width:45px;height:45px}#closeCal svg{width:18px}.circleDate .date span:nth-child(2){font-size:28px;line-height:28px;padding:11px 4px;margin:-10px 2px;border:2px solid #fff;height:55px;width:55px}.circleDate .date{padding:0 10px}#calendar_pop .calendar_inner .calendarSingle .dateContent h3{padding:30px 0 0 0}#calendar_pop .calendar_inner{width:360px}.calendarSingle{padding:20px 12px 16px}.fc-toolbar{border-radius:12px}.fc .fc-button-group>.fc-button,.fc .fc-button-primary:not(:disabled).fc-button-active,.fc .fc-button-primary:not(:disabled):active{font-size:16px;padding:5px 8px 5px 12px}button.fc-today-button.fc-button.fc-button-primary{padding:7px 12px;font-size:16px}.fc-toolbar h2{font-size:22px!important;padding:12px 0}.fc-toolbar h2{font-size:24px!important}.fc-event,.fc-event-dot{padding:2px 4px}.fc-h-event .fc-event-main img{width:16px;height:16px;padding:1px}.fc .fc-daygrid-event{font-size:13px;line-height:16px}.fc .fc-col-header-cell-cushion{font-size:14px}.fc .fc-daygrid-day-number{padding:6px;font-size:15px}#calendar{padding:6px!important}.fc .fc-toolbar{display:block;text-align:center}hr.separatorLine{margin:40px 0}h2.tableTitle{font-size:22px;line-height:26px;margin-bottom:6px}h3.main-head{font-size:22px;line-height:28px;margin-bottom:6px}h2.mainTitle3 small{font-size:20px;line-height:24px}h2.mainTitle3{font-size:32px;line-height:38px}span.tagline{font-size:18px;line-height:22px}.careerDescription ul li{margin-top:6px}.careerDescription p,.careerDescription ul li{font-size:20px;line-height:30px}.mainBtn.mainTableBtn a{font-size:16px;line-height:20px;padding:12px 52px 12px 12px}.careerDescription{padding-top:20px;margin-top:20px}.mainBtn.mainTableBtn a span.arrowSvg{width:38px;height:38px;right:6px}.mainTable tr td,.mainTable tr th{font-size:20px;line-height:28px;padding:8px 12px}.blogSidebar.ctaBlogBlock{padding:20px 12px}.blogSidebar h3{font-size:15px;line-height:22px}.ctaBlogBlock p{font-size:16px;line-height:18px}.ctaBlogBlock h4{font-size:26px;line-height:32px}.blogDetailSectionBlock .blogContentText .imgCaption{font-size:16px;line-height:22px;margin-top:6px}.blogLinks a{padding:8px 16px;font-size:16px;line-height:22px;margin:0 6px}.blogDetailSectionBlock .blogContentText .blogText,.blogDetailSectionBlock .blogContentText .blogText p{margin-bottom:12px}.blogDetailSectionBlock .blogContentText .blogText,.blogDetailSectionBlock .blogContentText .blogText ol li,.blogDetailSectionBlock .blogContentText .blogText p,.blogDetailSectionBlock .blogContentText .blogText ul li{font-size:20px!important;line-height:30px!important}.blogContentText h2.head{font-size:24px;line-height:30px;margin-bottom:12px}.blogText h2{font-size:24px;line-height:36px;padding-left:20px}.blogText h2:before{width:5px}.blog-info .title-content .title-content-box{margin:4px 8px}.blog-info .title-content{padding:12px 16px}.blogDetailInnerBanner .innerBannerContent h1{font-size:34px;line-height:40px}.inner-banner-wo-image.inner-banner-gallery-details{height:200px}.blogBlock{padding:6px}.blogBlockInfo p{font-size:18px;line-height:24px}.quoteBlock{font-size:28px;line-height:38px}.quoteBlock svg{width:100px;top:-20px;left:0}.headmasterName{font-size:26px;line-height:32px}span.facultyTag{max-width:190px;padding:8px 8px 6px;font-size:14px;line-height:16px}.filterButtons{padding:10px 12px;border-radius:8px}.facultyImg img{height:260px}.facultyBlock .facultyContent{padding:40px 6px 12px}.facultyContent h3{font-size:18px;line-height:22px}.facultyContent p{margin-top:5px;font-size:16px;line-height:20px}.facultyBlock:hover .facultyContent{padding:40px 6px 20px}.filterButtons button{font-size:17px;line-height:21px;padding:8px 12px;margin:3px}ul.facultyUl li{width:50%;padding:4px}ul.mainUl li ol li svg{width:38px;top:-4px}.visionBlock{padding:35px 12px 16px}.ctaBg{height:80px;margin-top:0}.ctaSection{padding:10px 0 0}.mottoBlock h3{font-size:38px;line-height:44px}.inner-banner img{height:calc(100dvh - 10px)}.mottoBlock{border-width:4px;padding:16px 12px 12px}.mottoBlock h3 small{font-size:52%;line-height:24px}h2.mainTitle br{display:none}.logoIcons{top:40%;right:auto;left:50%;transform:translate(-50%,-50%)}.logoIcons img{width:220px}h2.bigHeading{font-size:30px;line-height:36px;margin-bottom:35px;padding:8px 10px}h3.bigHeading2{font-size:30px;line-height:34px;margin-bottom:16px}p.bigParagraph{font-size:24px;line-height:36px;margin-top:20px}section.innerBannerMainSection{padding:60px 6px 50px}.pb0{padding-bottom:0!important}.innerWrapperBlockImg img{height:420px}.innerBannerContent h1{font-size:52px;line-height:52px}.innerBannerContent{bottom:16px;max-width:100%}ul.mainUl svg{top:8px;width:15px}ul.mainUl li{padding-left:25px}p.mainPara01,ul.mainUl li{font-size:22px;line-height:30px;margin-top:16px}.innerWrapperSection .innerWrapperBlock{padding:50px 12px}.innerWrapperSection.innerWrapperSection02 .innerWrapperBlock{padding:50px 12px}.activityBody .innerWrapperBlockImg img{min-height:420px}.overflowHidden{overflow:hidden}.fixedMenuContainer{display:none}.scrollContainerBlock .inner a{font-size:18px;line-height:24px;padding:18px 16px}.outerContainerBlock{margin:0 16px}.scrollContainerBlock .left-button,.scrollContainerBlock .right-button{width:25px;font-size:16px}.innerWrapperConatctImg img{height:360px}.mainForm .wrapper-control input,.mainForm .wrapper-control select,.mainForm .wrapper-control textarea{padding:6px 12px;height:48px;font-size:17px;line-height:22px}h4.contactHead{font-size:34px;line-height:38px;margin-bottom:16px}.googleMap iframe{height:300px}.ctaBlock{border-top:5px solid #222}.ctaBlockContent{width:calc(100% - 12px);height:calc(100% - 12px);padding:8px;background:rgba(0,0,0,.4)}.ctaSection .col-lg-3{width:50%}.ctaBlockContent h2{font-size:20px;line-height:24px}.ctaSection .col-lg-3:first-child{display:none}.wrapperContactBox{padding:40px 16px 16px}.wrapperContactBox h3{font-size:12px;line-height:14px;margin-bottom:4px;padding:2px 6px}ul.social-media2 li a{font-size:22px;width:22px;margin:0 10px}span.phoneTag{font-size:12px;line-height:16px}.innerContactBlock{padding:40px 16px 20px}.wrapperContactBlock a,.wrapperContactBlock address,.wrapperContactBlock p{font-size:22px;line-height:28px}.woBannerHeader header.main-header nav.navbar a.navbar-brand img{width:160px}.inner-banner-wo-image .innerBannerContent h1{font-size:38px;line-height:46px}.innerBannerContent nav ol.breadcrumb li.breadcrumb-item{font-size:18px;line-height:24px}.inner-banner-wo-image .innerBannerContent{bottom:12px}.lity-close{right:20px!important;top:20px!important;font-size:78px!important}.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container,.lity-iframe .lity-container,.lity-vimeo .lity-container,.lity-youtube .lity-container{max-width:340px!important}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:100%}.main-copyrights p{font-size:15px;line-height:20px}.main-copyrights{padding:12px 8px}.awardScrollerBlock img{width:110px;padding:6px 16px}.footerCenterDiv{padding:60px 20px 30px;max-width:340px}a.footer-logo img{width:160px}.main-footer1.footer-contact ul.contactInfo li a{font-size:18px;line-height:24px}.main-footer1 h4{font-size:16px;margin:0 0 8px}ol.social-media li a{font-size:22px;width:22px;margin:0 10px}.footerLeftDiv{padding:30px 0 0}ul.quickLink li a{padding:7px 12px;font-size:18px;line-height:22px;margin:3px}.mainBtn a,.mainBtn button{padding:16px 60px 16px 16px;font-size:18px;line-height:22px}.mainBtn a span.arrowSvg,.mainBtn button span.arrowSvg{width:42px;height:42px;right:8px}.trigger_popup{top:50%;right:-105px;padding:8px 16px;font-size:23px;line-height:27px}.admission-enquiry-modal .modal-dialog{max-width:340px;margin:0 auto}.admission-enquiry-modal h5{font-size:24px;line-height:30px}.admission-enquiry-modal .modal-header{padding:14px 16px 12px}.admission-enquiry-modal .modal-header button.btn-close{right:12px;top:6px;width:28px;height:28px}.admission-enquiry-modal .modal-header button.btn-close svg{width:24px}.admission-enquiry-modal .modal-body{padding:12px}.flyerModel .modal-dialog{max-width:340px;margin:0 auto}.flyerModel .modal-header .btn-close{right:8px;top:8px;width:28px;height:28px}.notificationBlockContent{padding:20px 12px 16px;max-height:350px}.notificationBlockContent h2{font-size:28px;line-height:34px}.notificationBlockContent p{font-size:21px;line-height:28px}.swiper.flyerSwiper .swiper-button-next,.swiper.flyerSwiper .swiper-button-prev{padding:20px 2px}.swiper.flyerSwiper .swiper-button-next svg,.swiper.flyerSwiper .swiper-button-prev svg{width:26px!important}.preloader .box img{width:200px}section.welcomeSection{padding:80px 0 60px}section{padding:60px 0}span.welcomeSpan{font-size:18px;line-height:24px;margin-bottom:8px}.welcomeSection h2.mainTitle{font-size:44px;line-height:50px}h2.mainTitle small{line-height:36px;font-size:74%}h3.SubHeading2{font-size:30px;line-height:34px;margin-bottom:12px}p.mainPara{font-size:24px;line-height:34px}header.main-header nav.navbar{padding:25px 20px 0}header.main-header nav.navbar a.navbar-brand img{width:175px}.tickerBlock{position:relative;right:auto;left:8px;bottom:0;width:calc(100% - 16px);padding:8px 12px 8px 125px;margin-top:10px;background:#fff}.main-slider .carousel-inner .carousel-item img.main-slider-img{height:calc(100dvh - 62px)!important}.main-slider .carousel-inner .carousel-item .carousel-caption{padding:20px 12px 20px}.main-slider .carousel-inner .carousel-item .carousel-caption h1{font-size:38px;line-height:48px}.tickerBlock .marquee p{font-size:24px;line-height:28px}span.marqueeTag{left:6px;font-size:14px;padding:6px 12px 6px 20px}span.marqueeTag:before{left:7px;width:6px;height:6px}.statImgBlock img{height:340px}h2.mainTitle{font-size:38px;line-height:44px;margin-bottom:16px}.statContentBlockImg{opacity:1;visibility:visible}.statContentBlock{overflow:visible;height:auto;position:relative;padding:0}.statBlock{height:auto;padding:60px 20px 20px}.statSvgBlock{right:30px;top:50px}.stat01 .statContentBlockImg:before,.stat02 .statContentBlockImg:before,.stat03 .statContentBlockImg:before,.stat04 .statContentBlockImg:before{background-color:rgba(255,255,255,.9)}.statContentBlock h3{font-size:58px;line-height:64px;margin-bottom:16px}.statContentBlock h3 span{line-height:30px;margin-top:12px}.eventSection{padding:80px 0 60px}.upcomingEventDate h3{font-size:30px;line-height:34px}.upcomingEventDate{padding:12px 8px 8px}.upcomingEventContent{padding:16px 12px}.upcomingEventContent h4{font-size:26px;line-height:32px;margin-bottom:12px}.upcomingEventContent p{font-size:19px;line-height:25px;margin-top:12px;height:auto}.upcomingEventImg img{height:160px}.upcomingEventBlock{height:auto;max-width:100%}.eventsBlockContent{position:relative!important;width:100%;padding:20px 16px 90px}.mainEventBtn{bottom:16px;right:auto;left:16px}.eventsBlock img{height:340px}span.spanTag{font-size:15px;line-height:20px}.eventsBlockContent h2{font-size:28px;line-height:34px}.testimonialBlockContent{width:100%}.testimonialBlockImg{width:140px;margin-bottom:40px}.testimonialBlockImg img{width:140px;height:140px}span.testiTag{font-size:15px;line-height:18px;padding:6px 0 8px}.testimonialBlock{border-radius:80px 4px 4px 4px}span.testiSpan svg{width:100px}span.testiSpan{left:auto;right:12px;top:2%}.testimonialBlock p{font-size:24px;line-height:34px;margin-top:20px}.testimonialProfile h3{font-size:17px;line-height:24px}.swiper.gallerySwiper .swiper-button-next,.swiper.gallerySwiper .swiper-button-prev,.swiper.resultSwiper .swiper-button-next,.swiper.resultSwiper .swiper-button-prev,.swiper.testimonialSwiper .swiper-button-next,.swiper.testimonialSwiper .swiper-button-prev{padding:10px}.swiper.gallerySwiper .swiper-button-next svg,.swiper.gallerySwiper .swiper-button-prev svg,.swiper.resultSwiper .swiper-button-next svg,.swiper.resultSwiper .swiper-button-prev svg,.swiper.testimonialSwiper .swiper-button-next svg,.swiper.testimonialSwiper .swiper-button-prev svg{width:34px!important}.swiper.testimonialSwiper .swiper-slide{padding:0 20px 0 0}.swiper.gallerySwiper .swiper-button-next,.swiper.testimonialSwiper .swiper-button-next{right:8px}section.topperSection{padding:80px 0 60px}h2.mainTitle2{font-size:24px;line-height:34px;margin-bottom:20px}h2.mainTitle2 span{font-size:300%;margin:16px 0 0}h3.resultSubHeading{font-size:32px;line-height:42px;margin-bottom:12px;padding:10px 6px}.topperContentBlock{padding:10px 6px 6px}.topperContentBlock p{font-size:18px;line-height:22px}.topperContentBlock h3{font-size:36px;line-height:38px}section.gallerySection{padding:60px 0}p.mainText{font-size:20px;line-height:28px;margin-top:16px}.gallerySwiperBlock{border:2px solid #fff}.gallerySwiperBlockImg img{height:280px}.gallerySwiperBlockContent{bottom:4px;left:4px;width:calc(100% - 8px);padding:8px}span.dateSpan{right:8px;top:8px;padding:6px 12px;font-size:14px;line-height:18px}.gallerySwiperBlockContent h3{font-size:24px;line-height:26px;max-height:54px}.exploreVideoBlock .sticky-overlay2 h3{font-size:48px;line-height:68px;margin-bottom:16px}.exploreVideoBlock .sticky-overlay2 p{font-size:24px;line-height:32px;margin-top:16px}.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container,.lity-iframe .lity-container,.lity-vimeo .lity-container,.lity-youtube .lity-container{max-width:340px}.lity-close{right:20px;top:20px;font-size:78px}.exploreVideoBlock{height:600px}.exploreVideoBlock .sticky-overlay2{max-width:340px}.curriculumFooterBlock{background:rgba(0,0,0,.1);padding:10px 12px;border-radius:20px 4px 20px 4px}.curriculumFooterBlock h2{font-size:20px;line-height:30px}.curriculumFooter{padding:35px 0}.footerLeftDiv .h-100{height:auto!important}}@media only screen and (min-width:768px) and (max-width:1199px){.blogDetailInnerBanner{padding:70px 0 0}.awardContentBlock h3{font-size:22px;line-height:26px}.fixedMenuHeading{padding:12px 40px 12px 16px;font-size:30px;line-height:30px}.fixedMenuHeading svg{right:16px;width:26px}.fixedMenuContainer:hover .fixedMenuLinks{max-height:280px;padding:12px 0 8px}.fixedMenuLinks a{padding:6px 16px;font-size:18px;line-height:24px}.fixedMenuContainer{max-width:260px}}@media only screen and (min-width:768px) and (max-width:1199px){.quoteBlock{font-size:28px;line-height:40px}.quoteBlock svg{width:100px;top:-30px;left:-16px}.headmasterName{font-size:26px;line-height:32px}#calendar{padding:12px!important}.fc .fc-button-group>.fc-button{font-size:16px;padding:6px 12px 6px 16px}button.fc-today-button.fc-button.fc-button-primary{padding:8px 16px;font-size:16px}.fc .fc-button-primary:not(:disabled).fc-button-active,.fc .fc-button-primary:not(:disabled):active{font-size:16px;padding:6px 12px 6px 16px}.fc-toolbar h2{font-size:22px!important}.fc-toolbar{padding:8px!important}.fc .fc-toolbar.fc-header-toolbar{margin-bottom:.8em}.fc .fc-col-header-cell-cushion{font-size:16px}.fc .fc-daygrid-event{font-size:14px;line-height:16px}.fc-h-event .fc-event-main img{width:20px;height:20px;padding:1px}.fc .fc-daygrid-day-number{padding:10px;font-size:16px}th.fc-col-header-cell{padding:6px 8px!important}.circleDate .date span:nth-child(2){font-size:30px;line-height:30px;padding:12px 6px;margin:-10px 4px;border:2px solid #fff;height:60px;width:60px}.circleDate .date span{font-size:15px}.circleDate .date{padding:0 16px}.calendarSingle{padding:30px 20px 20px}#calendar_pop .calendar_inner{width:430px}#closeCal svg{width:20px}#closeCal{right:-50px;top:0;width:45px;height:45px;font-size:20px}.upcomingEventPageBlock{padding:8px;margin-top:0}.newsSwiperBlockContent{padding:12px}.newsSwiperBlockContent h3{font-size:22px;line-height:28px}.wrapperSticky2{top:100px}.inner-banner.innerNewsBanner img{height:calc(100dvh - 120px)}.wrapper-news-events-content{padding:25px 20px 20px;margin-top:-160px}.wrapper-news-events-content .news-events-text .neMainPara{font-size:20px;line-height:30px;margin-top:12px}.wrapper-news-events-content h1{font-size:30px;line-height:36px;margin-bottom:16px}.wrapper-news-events-content span.date-span{padding:6px 12px;font-size:16px;line-height:22px}.newseventSwiper-block span{padding:16px;width:72px;height:72px;font-size:15px;line-height:20px}.newseventSwiper-block h2{padding-left:10px;font-size:20px;line-height:24px;max-height:50px;width:calc(100% - 72px)}.newseventSwiper-block{padding:10px}.swiper.newsEventsSwiper{padding:0 25px}ul.mainUl svg{width:15px}ul.mainUl li{padding-left:24px}ul.galleryUl li{width:33.33%;padding:5px}.wrapper-img-content p{font-size:18px;line-height:24px}.wrapper-photo-img .wrapper-img{margin-bottom:12px}.wrapper-photo-info{padding:20px 0 16px;top:100px;height:calc(100dvh - 100px)}span.imageNumbers{font-size:16px;line-height:22px;margin-bottom:6px;padding:2px 6px}.wrapper-photo-info p{font-size:20px;line-height:26px;margin-top:16px}.wrapper-photo-info-scroll{max-height:80px}.galleryCategorySwiper .galleryCategory-box img{height:200px}.swiper.galleryCategorySwiper{padding:0 12px}.galleryCategorySwiper .galleryCategory-box h4{padding:6px 4px 0;font-size:18px;line-height:22px;height:52px}.galleryCategorySwiper .swiper-button-next,.galleryCategorySwiper .swiper-button-prev{width:18px;height:50px}.thank-you-card{padding:25px}.thank-you-card svg{width:68px;margin-bottom:20px}.thank-you-card h2.mainTitle{font-size:44px;line-height:52px}.thank-you-card p.mainPara01{font-size:22px;line-height:28px}.testimonialPageSection .testimonialBlock{padding:20px 16px 16px}.testimonialPageSection span.testiSpan{right:16px;top:0}span.testiSpan svg{width:100px}.testimonialPageSection .testimonialBlockImg img{width:120px;height:120px}.testimonialPageSection .testimonialBlockImg{width:120px}.testimonialPageSection span.testiTag{font-size:14px;line-height:18px}.testimonialPageSection .testimonialBlock p{font-size:22px;line-height:32px}.testimonialPageSection .testimonialProfile h3{font-size:16px;line-height:22px}h3.headH3{font-size:24px;line-height:30px;margin-bottom:6px}ul.mainUl li ol li svg{width:36px}ul.publicationUl li{width:33.33%}.publicationBlock,ul.publicationUl li{padding:8px}}@media only screen and (min-width:768px) and (max-width:991px){h2.mainTitle12{font-size:34px;line-height:38px}.noteBlock p.mainPara01,.noteBlock ul.mainUl li{font-size:20px;line-height:28px}.privacyPolicyBlock{padding:20px}.privacyPolicyBlock p.mainPara01,.privacyPolicyBlock ul.mainUl li{font-size:20px!important;line-height:30px!important;margin-top:12px}.publicationBlockContent h3{font-size:18px;line-height:22px}.noItemFoundBlock svg{width:100px}.noItemFoundBlock h4{font-size:32px;line-height:40px;margin-top:8px}.transferCertificateBlock{padding:60px 16px}.transferCertificateBlock h2.mainTitle{font-size:32px;line-height:40px}.transferCertificateBlock p.mainPara01{font-size:19px;line-height:24px}.ctaBg{height:100px;margin-top:30px}.innerWrapperBlockImg img{height:calc(100dvh - 10px)}.wrapper-photo-info{max-width:270px}ul.galleryUl .gallerySwiperBlockImg img{height:300px}.filterSticky{top:50px}.newsSwiperBlockContent{width:320px}ul.newsUl li{width:100%;padding:8px}hr.separatorLine{margin:30px 0}h2.tableTitle{font-size:22px;line-height:26px;margin-bottom:10px}h2.mainTitle3{font-size:32px;line-height:34px}span.tagline{font-size:16px;line-height:22px}h2.mainTitle3 small{font-size:18px;line-height:22px}.careerDescription p,.careerDescription ul li{font-size:20px;line-height:30px}.careerDescription{padding-top:25px;margin-top:25px}h3.main-head{font-size:22px;line-height:28px;margin-bottom:6px}.blogSidebar.ctaBlogBlock{padding:16px 12px}.ctaBlogBlock h4{font-size:26px;line-height:32px}.ctaBlogBlock p{font-size:16px;line-height:18px}.wrapperSticky3{top:30px}.blogLinks a{padding:8px 16px;font-size:15px;line-height:20px;margin:0 4px}.blogDetailSectionBlock .blogContentText .blogText,.blogDetailSectionBlock .blogContentText .blogText p{margin-bottom:16px}.blogDetailSectionBlock .blogContentText .blogText,.blogDetailSectionBlock .blogContentText .blogText ol li,.blogDetailSectionBlock .blogContentText .blogText p,.blogDetailSectionBlock .blogContentText .blogText ul li{color:#121212;font-size:20px!important;line-height:30px!important}.blog-info .title-content .title-content-box{font-size:15px;padding-left:18px;line-height:18px;margin-right:16px}.blogText h2{font-size:24px;line-height:36px;padding-left:24px}.blogText h2:before{width:6px}.inner-banner-wo-image.inner-banner-gallery-details{height:220px}.blogDetailInnerBanner .innerBannerContent h1{font-size:38px;line-height:46px}.blogSidebar h3{font-size:15px;line-height:22px;margin-bottom:6px}.blog-info .title-content{padding:12px 16px}.tableContentBlock ul li a{line-height:17px;font-size:14px;padding-left:14px}.blogBlock{padding:6px}.blogContentText h2.head{font-size:24px;line-height:30px;margin-bottom:12px}.blogDetailSectionBlock .blogContentText .imgCaption{font-size:16px;line-height:22px;margin-top:6px}.blogBlockInfo p{font-size:18px;line-height:24px}.filterButtons{padding:8px 16px;border-radius:20px}.filterButtons button{font-size:18px;line-height:22px;padding:8px 16px;margin:3px}span.facultyTag{max-width:190px;padding:8px 8px 6px;font-size:14px;line-height:16px}.facultyContent p{margin-top:5px;font-size:16px;line-height:20px}.facultyContent h3{font-size:18px;line-height:20px}.facultyBlock .facultyContent{padding:40px 8px 12px}.facultyBlock:hover .facultyContent{padding:40px 8px 20px}ul.facultyUl li{width:33.33%;padding:12px}.facultyImg img{height:300px}.mottoBlock{border-width:5px;padding:20px 16px 16px}.mottoBlock h3 small{font-size:54%}.mottoBlock h3{font-size:42px;line-height:48px}.mottoBlock h3{font-size:42px;line-height:48px}.visionBlock{padding:20px}.logoIcons img{width:280px}p.mainPara01,ul.mainUl li{font-size:22px;line-height:32px;margin-top:16px}h2.bigHeading{font-size:32px;line-height:38px;margin-bottom:40px;padding:8px 16px}h3.bigHeading2{font-size:36px;line-height:40px;margin-bottom:16px}p.bigParagraph{font-size:26px;line-height:36px;margin-top:20px}section.innerBannerMainSection{padding:60px 0}.inner-banner img{height:calc(100dvh - 10px)}.innerBannerContent h1{font-size:58px;line-height:64px}.innerBannerContent{max-width:680px}.innerWrapperSection .innerWrapperBlock{padding:70px 0 70px 35px}.innerWrapperSection.innerWrapperSection02 .innerWrapperBlock{padding:70px 35px 70px 0}span.phoneTag{font-size:12px;line-height:16px}.ctaBlockContent{width:calc(100% - 40px);height:calc(100% - 40px);padding:12px}.ctaBlock{border-top:6px solid #222}.ctaBlockContent h2{font-size:20px;line-height:26px}.mainForm .wrapper-control input,.mainForm .wrapper-control select,.mainForm .wrapper-control textarea{padding:6px 12px;height:48px;font-size:18px;line-height:22px}ul.social-media2 li a{font-size:22px;width:22px;margin:0 10px}.inner-banner-wo-image{height:280px}.inner-banner-wo-image .innerBannerContent h1{font-size:44px;line-height:52px}.innerBannerContent nav ol.breadcrumb li.breadcrumb-item{font-size:18px;line-height:24px}.woBannerHeader header.main-header nav.navbar a.navbar-brand img{width:165px}h4.contactHead{font-size:38px;line-height:42px;margin-bottom:20px}.wrapperContactBox h3{font-size:12px;line-height:14px}.wrapperContactBlock a,.wrapperContactBlock address,.wrapperContactBlock p{font-size:22px;line-height:26px;letter-spacing:-.2px}.innerContactBlock{padding:50px 25px 40px}.wrapperContactBox{padding:50px 20px 40px 20px}.googleMap iframe{height:340px}.ctaSection .col-lg-3{width:33.33%}.innerWrapperConatctImg img{height:240px}.mainForm .wrapper-control textarea{height:80px!important}.lity-close{right:30px!important;top:30px!important;font-size:78px!important}.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container,.lity-iframe .lity-container,.lity-vimeo .lity-container,.lity-youtube .lity-container{max-width:600px!important}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:720px}.mainTable tr td,.mainTable tr th{font-size:20px;line-height:32px;padding:6px 12px}.mainBtn.mainTableBtn a{font-size:17px;line-height:21px;padding:12px 50px 12px 12px}.mainBtn.mainTableBtn a span.arrowSvg{width:38px;height:38px;right:6px}.preloader .box img{width:220px}header.main-header nav.navbar a.navbar-brand img{width:185px}header.main-header nav.navbar{padding:25px 20px 0}.icon-bars{right:20px;top:35px}.trigger_popup{top:50%;right:-105px;padding:8px 16px;font-size:23px;line-height:27px}.tickerBlock{right:auto;left:20px;bottom:20px;width:calc(100% - 40px);padding:10px 16px 10px 150px}.tickerBlock .marquee p{font-size:25px;line-height:28px}span.marqueeTag{font-size:16px}.main-slider .carousel-inner .carousel-item .carousel-caption{padding:40px 20px 90px}.main-slider .carousel-inner .carousel-item .carousel-caption h1{font-size:58px;line-height:70px}span.welcomeSpan{font-size:20px;line-height:26px;margin-bottom:6px}.welcomeSection h2.mainTitle{font-size:48px;line-height:54px}h2.mainTitle small{line-height:36px;font-size:78%}h3.SubHeading2{font-size:28px;line-height:34px;margin-bottom:12px}p.mainPara{font-size:24px;line-height:38px;margin-top:16px}section.welcomeSection{padding:90px 0 70px}.admission-enquiry-modal .modal-dialog{max-width:380px}.admission-enquiry-modal h5{font-size:24px;line-height:30px}.admission-enquiry-modal .modal-header{padding:14px 12px 14px}.admission-enquiry-modal .modal-header button.btn-close{right:12px;top:7px;width:28px;height:28px}.mainBtn a,.mainBtn button{padding:18px 60px 18px 16px;font-size:19px;line-height:23px}.mainBtn a span.arrowSvg,.mainBtn button span.arrowSvg{width:46px;height:46px;right:8px}.mainBtn a span.arrowSvg svg,.mainBtn button span.arrowSvg svg{width:26px}h2.mainTitle{font-size:40px;line-height:48px;margin-bottom:20px}.statBlock{height:320px;padding:25px 16px 16px}.statSvgBlock svg{width:62px}.statContentBlock{height:165px;padding:25px 16px 16px}.statContentBlock h3{font-size:54px;line-height:58px;margin-bottom:12px}.statContentBlock h3 span{line-height:26px;margin-top:16px}.statContentBlock p{font-size:17px;line-height:24px;margin-top:12px}.flyerModel .modal-dialog{max-width:380px}.notificationBlockContent h2{font-size:30px;line-height:36px}.notificationBlockContent p{font-size:20px;line-height:28px}.notificationBlockContent{padding:20px 16px 20px;max-height:340px}.swiper.flyerSwiper .swiper-button-next svg,.swiper.flyerSwiper .swiper-button-prev svg{width:26px!important}.swiper.flyerSwiper .swiper-button-next,.swiper.flyerSwiper .swiper-button-prev{top:35%}.testimonialBlockImg img{width:160px;height:160px}.testimonialBlockImg{width:160px}.testimonialBlockContent{width:calc(100% - 160px)}.testimonialBlock p{font-size:26px;line-height:36px;margin-top:20px}.testimonialProfile h3{font-size:18px;line-height:24px}span.testiTag{font-size:16px;line-height:20px;padding:6px 0 8px}.swiper.gallerySwiper .swiper-button-next svg,.swiper.gallerySwiper .swiper-button-prev svg,.swiper.resultSwiper .swiper-button-next svg,.swiper.resultSwiper .swiper-button-prev svg,.swiper.testimonialSwiper .swiper-button-next svg,.swiper.testimonialSwiper .swiper-button-prev svg{width:34px!important}.swiper.gallerySwiper .swiper-button-next,.swiper.gallerySwiper .swiper-button-prev,.swiper.resultSwiper .swiper-button-next,.swiper.resultSwiper .swiper-button-prev,.swiper.testimonialSwiper .swiper-button-next,.swiper.testimonialSwiper .swiper-button-prev{padding:12px}.testimonialBlock{border-radius:80px 4px 80px 4px}.eventSection{padding:100px 0 70px}section{padding:70px 0}.upcomingEventDate h3{font-size:28px;line-height:28px}.upcomingEventDate{padding:12px 8px 8px}.upcomingEventImg img{height:180px}.upcomingEventContent{padding:16px 12px 4px}.upcomingEventContent h4{font-size:24px;line-height:30px;margin-bottom:12px}.upcomingEventContent p{font-size:18px;line-height:24px;margin-top:12px;height:74px}.eventsBlockContent{width:360px;padding:20px 20px 90px}.eventsBlockContent h2{font-size:30px;line-height:36px}span.spanTag{margin-bottom:2px;font-size:15px;line-height:20px}.mainEventBtn{bottom:16px;right:auto;left:20px}.eventsBlock img,.upcomingEventBlock{height:520px}.upcomingEventBlock{max-width:280px}h2.mainTitle2{font-size:24px;line-height:32px;margin-bottom:20px}h3.resultSubHeading{font-size:34px;line-height:42px;margin-bottom:12px;padding:8px 6px}.topperContentBlock p{font-size:19px;line-height:21px}.topperContentBlock h3{font-size:36px;line-height:38px}section.topperSection{padding:90px 0 70px}.home_section_service{margin-top:4px}.work-block-info{bottom:40px;left:40px;width:calc(100% - 80px)}.work-block-info h2{font-size:52px;line-height:60px;margin-bottom:16px}.work-block-info p{font-size:22px;line-height:30px;max-width:600px}.work-block-info.work-block-info1{bottom:40px;max-width:580px}.work-block-info .w-25,.work-block-info .w-75{width:100%!important}section.gallerySection{padding:70px 0}p.mainText{font-size:22px;line-height:30px;margin-top:20px}.gallerySwiperBlockImg img{height:360px}.gallerySwiperBlockContent{bottom:6px;left:6px;width:calc(100% - 12px);padding:10px}.gallerySwiperBlockContent h3{font-size:24px;line-height:28px;max-height:56px}span.dateSpan{right:8px;top:8px;padding:6px 12px;font-size:15px;line-height:20px}.main-copyrights p{font-size:16px}.main-copyrights{padding:16px 6px}.awardScrollerBlock img{width:110px;padding:6px 16px}ul.quickLink li a{padding:8px 12px;font-size:18px;line-height:22px;margin:3px}.footerLeftDiv{padding:40px 0 0}.footerCenterDiv{padding:60px 25px 30px;max-width:360px}.main-footer1.footer-contact ul.contactInfo li a{font-size:18px;line-height:24px}.main-footer1 h4{font-size:16px;margin:0 0 8px}ol.social-media li a{font-size:22px;width:22px;margin:0 10px}a.footer-logo img{width:150px}.footerLeftDiv .h-100{height:auto!important}.curriculumFooter{padding:20px 0}.curriculumFooterBlock h2{font-size:22px;line-height:26px}.exploreVideoBlock .sticky-overlay2 h3{font-size:52px;line-height:60px;margin-bottom:16px}.exploreVideoBlock .sticky-overlay2 p{font-size:22px;line-height:30px;margin-top:16px}.exploreVideoBlock .sticky-overlay2{max-width:600px}.statImgBlock,.statImgBlock img{height:100%}.exploreVideoBlock{height:80dvh}}@media only screen and (max-width:991px){ul.wrapperUl.wrapperHostelUl .wrapperLi h4{width:calc(100% - 48px)}ul.wrapperUl.wrapperHostelUl .wrapperLi svg{width:48px}.wrapperLi h4{margin-top:12px;font-size:18px;line-height:22px}}@media only screen and (min-width:992px) and (max-width:1199px){.navigation{width:calc(80% + 0px)}h2.mainTitle12{font-size:36px;line-height:44px}.mainForm .wrapper-control textarea{height:80px!important}.noteBlock p.mainPara01,.noteBlock ul.mainUl li{font-size:21px;line-height:28px}ul.wrapperUl.wrapperHostelUl .wrapperLi h4{width:calc(100% - 48px)}ul.wrapperUl.wrapperHostelUl .wrapperLi svg{width:48px}.wrapperLi h4{margin-top:12px;font-size:19px;line-height:24px}h2.tableTitle{font-size:23px;line-height:26px;margin-bottom:10px}.privacyPolicyBlock{padding:25px}.privacyPolicyBlock p.mainPara01,.privacyPolicyBlock ul.mainUl li{font-size:21px!important;line-height:30px!important;margin-top:14px}h3.SubHeading2{font-size:30px;line-height:36px;margin-bottom:14px}.transferCertificateBlock p.mainPara01{font-size:20px;line-height:28px}.transferCertificateBlock h2.mainTitle{font-size:36px;line-height:42px}.noItemFoundBlock svg{width:120px}.noItemFoundBlock h4{font-size:34px;line-height:42px;margin-top:10px}.transferCertificateBlock{padding:70px 16px}.wrapper-photo-info{max-width:300px}ul.galleryUl .gallerySwiperBlockImg img{height:340px}.filterSticky{top:40px}.newsSwiperBlockContent{width:280px}ul.newsUl li{padding:6px}.careerDescription ul li{margin-top:6px}hr.separatorLine{margin:40px 0}.mainTable tr td,.mainTable tr th{font-size:20px;line-height:32px;padding:6px 12px}.careerDescription{padding-top:25px;margin-top:25px}h2.mainTitle3{font-size:32px;line-height:34px}span.tagline{font-size:16px;line-height:22px}h2.mainTitle3 small{font-size:20px;line-height:24px}.careerDescription p,.careerDescription ul li{font-size:22px;line-height:32px}h3.main-head{font-size:22px;line-height:28px;margin-bottom:6px}.mainBtn.mainTableBtn a{font-size:17px;line-height:21px;padding:14px 55px 14px 14px}.mainBtn.mainTableBtn a span.arrowSvg{width:38px;height:38px;right:6px}.blogText h2{font-size:24px;line-height:36px;padding-left:25px}.blogText h2:before{width:5px}.blogContentText h2.head{font-size:26px;line-height:32px;margin-bottom:12px}.blogDetailSectionBlock .blogContentText .imgCaption{font-size:18px;line-height:24px;margin-top:6px}.blogDetailSectionBlock .blogContentText .blogText,.blogDetailSectionBlock .blogContentText .blogText ol li,.blogDetailSectionBlock .blogContentText .blogText p,.blogDetailSectionBlock .blogContentText .blogText ul li{font-size:20px!important;line-height:30px!important}.blogDetailSectionBlock .blogContentText .blogText,.blogDetailSectionBlock .blogContentText .blogText p{margin-bottom:16px}.blogSidebar h3{font-size:15px;line-height:20px}.tableContentBlock ul li a{line-height:16px;font-size:14px;padding-left:14px}.blogLinks a{padding:8px 20px;font-size:16px;line-height:22px;margin:0 5px}.tableContentBlock ul li a i{font-size:12px}.ctaBlogBlock h4{font-size:22px;line-height:28px}.ctaBlogBlock p{font-size:16px;line-height:20px}.popularBlogsBox img{width:50px;height:50px}.popularBlogsBox h4{font-size:15px;line-height:18px;height:36px}.blogSidebar{padding:16px 12px}.blog-info .title-content .title-content-box{font-size:15px;padding-left:18px;line-height:18px;margin-right:18px}.inner-banner-wo-image.inner-banner-gallery-details{height:240px}.blog-info .title-content{padding:12px 16px}.blogDetailInnerBanner .innerBannerContent h1{font-size:42px;line-height:48px}.blogBlockInfo p{font-size:18px;line-height:24px}.blogBlock{padding:8px}.innerWrapperBlockImg img{height:calc(100dvh - 10px)}span.facultyTag{max-width:190px;padding:8px 8px 6px;font-size:14px;line-height:16px}.facultyContent p{font-size:17px;line-height:22px}.facultyContent h3{font-size:19px;line-height:23px}.filterButtons{padding:10px 16px;border-radius:30px}.filterButtons button{font-size:18px;line-height:22px;padding:8px 16px;margin:4px}.facultyImg img{height:280px}.facultyBlock .facultyContent{padding:40px 8px 12px}.facultyBlock:hover .facultyContent{padding:40px 8px 20px}ul.facultyUl li{padding:10px}.logoIcons{top:60px;right:80px}.logoIcons img{width:260px}.mainBtn a,.mainBtn button{padding:18px 65px 18px 16px;font-size:18px;line-height:22px}.mainBtn a span.arrowSvg,.mainBtn button span.arrowSvg{width:44px;height:44px;right:8px}.mainBtn a span.arrowSvg svg,.mainBtn button span.arrowSvg svg{width:26px}section.innerBannerMainSection{padding:80px 0}h2.bigHeading{font-size:34px;line-height:40px;margin-bottom:35px}h3.bigHeading2{font-size:36px;line-height:48px;margin-bottom:16px}p.bigParagraph{font-size:28px;line-height:38px;margin-top:20px}.innerWrapperSection .innerWrapperBlock{padding:70px 0 70px 40px}.innerWrapperSection.innerWrapperSection02 .innerWrapperBlock{padding:70px 40px 70px 0}.mottoBlock{padding:25px 20px 20px}.mottoBlock h3{font-size:48px;line-height:48px}.ctaBg{height:200px}p.mainPara01,ul.mainUl li{font-size:23px;line-height:32px}.visionBlock{padding:25px}.innerBannerContent{bottom:16px;max-width:680px}.innerBannerContent h1{font-size:58px;line-height:68px}.inner-banner img{height:calc(100dvh - 10px)}.ctaBg{height:100px}.mainForm .wrapper-control input,.mainForm .wrapper-control select,.mainForm .wrapper-control textarea{padding:6px 12px;height:48px;font-size:18px;line-height:22px}h4.contactHead{font-size:42px;line-height:46px;margin-bottom:20px}ul.social-media2 li a{font-size:24px;width:24px;margin:0 10px}.wrapperContactBox h3{font-size:13px;line-height:16px}.wrapperContactBlock a,.wrapperContactBlock address,.wrapperContactBlock p{font-size:22px;line-height:26px}.wrapperContactBox{padding:40px 20px 30px 25px}.innerContactBlock{padding:40px 25px 30px}.social-media-header a{margin-right:20px}.inner-banner-wo-image .innerBannerContent h1{font-size:48px;line-height:56px}.innerBannerContent nav ol.breadcrumb li.breadcrumb-item{font-size:17px;line-height:24px}.ctaBlockContent{width:calc(100% - 30px);height:calc(100% - 30px);padding:12px}.ctaBlockContent h2{font-size:20px;line-height:24px}.googleMap iframe{height:340px}.woBannerHeader header.main-header nav.navbar a.navbar-brand img{width:185px}.preloader .box img{width:240px}header.main-header nav.navbar a.navbar-brand img{width:180px}header.main-header nav.navbar{padding:25px 25px 0}.headerLinks a{font-size:16px;line-height:24px;padding:0 12px}header.main-header ul.navbar-nav li.nav-item.nav-item-menu a.nav-link svg{width:52px}header.main-header ul.navbar-nav li.nav-item.nav-item-menu a.nav-link span{font-size:14px;line-height:18px}header.main-header ul.navbar-nav li.nav-item.nav-item-menu a.nav-link{width:100px;height:100px}.trigger_popup{right:-111px;padding:9px 18px;font-size:24px;line-height:28px}.headerLinks{padding:12px 35px 12px 12px}.tickerBlock{right:30px;bottom:30px;width:calc(100% - 60px);padding:10px 16px 10px 150px}span.marqueeTag{left:8px;font-size:16px}.tickerBlock .marquee p{font-size:26px;line-height:30px}.main-slider .carousel-inner .carousel-item .carousel-caption{padding:25px;width:100%;padding:40px 40px 100px}.main-slider .carousel-inner .carousel-item .carousel-caption h1{font-size:52px;line-height:64px}section.welcomeSection{padding:100px 0 80px}.welcomeSection h2.mainTitle{font-size:54px;line-height:60px}h2.mainTitle small{line-height:36px;font-size:74%}.main-copyrights{padding:16px 0}span.welcomeSpan{font-size:20px;line-height:26px;margin-bottom:8px}p.mainPara{font-size:24px;line-height:38px;margin-top:16px}h2.mainTitle{font-size:38px;line-height:44px;margin-bottom:20px}.statSvgBlock svg{width:68px}.statContentBlock h3{font-size:54px;line-height:60px;margin-bottom:16px}.statContentBlock{height:180px;padding:30px 20px 20px}.statBlock{height:300px;padding:30px 20px 20px}.statContentBlock h3 span{line-height:28px;margin-top:16px}.statContentBlock p{font-size:18px;line-height:24px;margin-top:12px}.statImgBlock,.statImgBlock img{height:100%}.eventSection{padding:100px 0 80px}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:960px}.upcomingEventDate h3{font-size:30px;line-height:32px}.upcomingEventImg img{height:160px}.upcomingEventContent{padding:16px 12px 0}.upcomingEventContent h4{font-size:26px;line-height:32px;margin-bottom:12px}.upcomingEventContent p{font-size:18px;line-height:24px;margin-top:12px;height:74px}.upcomingEventDate{padding:12px 8px 8px}.upcomingEventBlock{max-width:290px}.eventsBlock img,.upcomingEventBlock{height:505px}.eventsBlockContent{width:320px;padding:25px}span.spanTag{font-size:15px;line-height:20px}.eventsBlockContent h2{font-size:32px;line-height:38px}.flyerModel .modal-dialog{max-width:400px}.notificationBlockContent{padding:20px 16px 16px;max-height:360px}.notificationBlockContent h2{font-size:30px;line-height:36px}.notificationBlockContent p{font-size:21px;line-height:28px}.testimonialBlockImg img{width:180px;height:180px}.testimonialBlockImg{width:180px}.testimonialBlockContent{width:calc(100% - 180px)}.testimonialBlock p{font-size:28px;line-height:38px;margin-top:25px}span.testiTag{font-size:16px;line-height:20px;padding:8px 0 10px}.testimonialProfile h3{font-size:18px;line-height:24px}.swiper.gallerySwiper .swiper-button-next svg,.swiper.gallerySwiper .swiper-button-prev svg,.swiper.resultSwiper .swiper-button-next svg,.swiper.resultSwiper .swiper-button-prev svg,.swiper.testimonialSwiper .swiper-button-next svg,.swiper.testimonialSwiper .swiper-button-prev svg{width:38px!important}.swiper.gallerySwiper .swiper-button-next,.swiper.gallerySwiper .swiper-button-prev,.swiper.resultSwiper .swiper-button-next,.swiper.resultSwiper .swiper-button-prev,.swiper.testimonialSwiper .swiper-button-next,.swiper.testimonialSwiper .swiper-button-prev{padding:12px}.testimonialBlock{border-radius:90px 4px 90px 4px}section{padding:80px 0}.home_section_service{margin-top:4px}.work-block-info h2{font-size:52px;line-height:60px}.work-block-info.work-block-info1{bottom:50px;max-width:720px}.work-block-info p{font-size:22px;line-height:30px;max-width:600px}.work-block-info{bottom:50px;left:50px;width:calc(100% - 100px)}h2.mainTitle2{font-size:26px;line-height:28px;margin-bottom:25px}h3.resultSubHeading{font-size:34px;line-height:40px;margin-bottom:12px}section.topperSection{padding:100px 0 80px}.topperContentBlock p{font-size:19px;line-height:21px}.topperContentBlock h3{font-size:36px;line-height:38px}section.gallerySection{padding:90px 0}p.mainText{font-size:22px;line-height:30px;margin-top:20px}.gallerySwiperBlockImg img{height:360px}.gallerySwiperBlockContent h3{font-size:24px;line-height:28px;max-height:58px}span.dateSpan{right:14px;top:14px;padding:6px 12px;font-size:15px;line-height:20px}.gallerySwiperBlockContent{bottom:6px;left:6px;width:calc(100% - 12px);padding:8px}.exploreVideoBlock{height:80dvh}.exploreVideoBlock .sticky-overlay2 h3{font-size:52px;line-height:60px;margin-bottom:16px}.exploreVideoBlock .sticky-overlay2 p{font-size:24px;line-height:34px;margin-top:16px}.exploreVideoBlock .sticky-overlay2{max-width:600px}.curriculumFooterBlock h2{font-size:22px;line-height:30px}.main-copyrights p{font-size:17px}.awardScrollerBlock img{width:125px}ul.quickLink li a{padding:8px 12px;font-size:18px;line-height:22px;margin:3px}.main-footer1 h4{font-size:17px;margin:0 0 10px}a.footer-logo img{width:140px}.footerCenterDiv{padding:70px 20px 40px;max-width:340px}.footerLeftDiv{padding:70px 0 40px}ol.social-media li a{font-size:24px;width:24px;margin:0 10px}.main-footer1.footer-contact ul.contactInfo li a{font-size:19px;line-height:24px}.lity-close{right:30px!important;top:30px!important;font-size:78px!important}.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container,.lity-iframe .lity-container,.lity-vimeo .lity-container,.lity-youtube .lity-container{max-width:800px!important}.admission-enquiry-modal .modal-dialog{max-width:420px}.lity-close{right:25px;top:25px;font-size:78px}.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container,.lity-iframe .lity-container,.lity-vimeo .lity-container,.lity-youtube .lity-container{max-width:640px}.hbImpLinks a{padding-right:10px;font-size:16px;line-height:24px;margin-right:10px}ul.h-links a{font-size:16px;line-height:24px;padding:0 12px}ul.h-links{padding:12px 35px 12px 12px}.close-nav-panel svg{width:52px}.close-nav-panel{width:100px;height:100px}.close-nav-panel span{font-size:14px;line-height:18px}.fixed-top{right:25px;top:25px}.hamburgerCloser{right:25px;top:25px}.navigation a img{width:200px}.navigation-logo{top:25px;left:25px}.hbSocialMedia{padding:12px 16px}.social-media-header a svg{width:22px}.followText{display:none}.navigation nav>ul>li>a{font-size:32px;padding:2px 0;line-height:34px}.navigation nav ul.menu-main-ul{width:340px}.navigation nav ul ul{left:340px;width:280px}.navigation nav ul ul li a{padding:5px 30px;font-size:18px;line-height:22px}}@media only screen and (min-width:1200px) and (max-width:1460px){.blogDetailInnerBanner{padding:80px 0 0}.innerWrapperBlockImg img{height:calc(100dvh - 10px)}.noteBlock p.mainPara01,.noteBlock ul.mainUl li{font-size:18px;line-height:24px;margin-top:12px}.activityBody .innerWrapperBlockImg img{min-height:520px}.innerContactBlock .mainForm .wrapper-control textarea{height:100px}.awardContentBlock h3{font-size:20px;line-height:24px}.ctaBg{height:120px;margin-top:20px}.home_section_service{height:calc(100dvh - 4px);margin-top:4px}.work-block-img img{height:calc(100vh - 4px)}.privacyPolicyBlock ul.mainUl svg{top:7px}.privacyPolicyBlock{padding:25px}.noItemFoundBlock svg{width:120px}.noItemFoundBlock h4{font-size:34px;line-height:38px;margin-top:10px}.transferCertificateBlock h2.mainTitle{font-size:32px;line-height:36px}.transferCertificateBlock p.mainPara01{font-size:20px;line-height:28px}.transferCertificateBlock{padding:70px 25px}h3.SubHeading2{font-size:26px;line-height:34px;margin-bottom:12px}.privacyPolicyBlock p.mainPara01,.privacyPolicyBlock ul.mainUl li{font-size:20px!important;line-height:28px!important}h3.headH3{font-size:22px;line-height:28px}ul.wrapperUl li{width:33.33%}.wrapperLi{padding:16px 8px 12px}.wrapperLi svg{width:62px}.wrapperLi h4{margin-top:12px;font-size:17px;line-height:22px}.visionBlock{padding:25px}.mottoBlock{border-width:6px;padding:25px 20px 20px}.mottoBlock h3 small{line-height:30px;font-size:54%}.mottoBlock h3{font-size:44px;line-height:44px}.inner-banner img{height:calc(100dvh - 10px);-o-object-fit:cover;object-fit:cover}h2.mainTitle3{font-size:32px;line-height:36px}h2.mainTitle3 small{font-size:20px;line-height:24px}span.tagline{font-size:17px;line-height:22px}.careerDescription{padding-top:20px;margin-top:20px}.careerDescription ul li{margin-top:6px}.careerDescription p{margin-top:12px}.careerDescription p,.careerDescription ul li{font-size:22px;line-height:32px}.mainBtn.mainTableBtn a{font-size:17px;line-height:21px;padding:12px 50px 12px 12px}.mainBtn.mainTableBtn a span.arrowSvg{width:36px;height:36px;right:6px}.facultyContent h3{font-size:18px;line-height:22px}span.facultyTag{max-width:170px;padding:6px 8px 4px;font-size:13px;line-height:14px}.facultyContent p{margin-top:5px;font-size:16px;line-height:20px}.facultyBlock .facultyContent{padding:40px 8px 12px}.facultyBlock:hover .facultyContent{padding:40px 8px 20px}.facultyImg img{height:300px}ul.facultyUl li{padding:12px}ul.galleryUl .gallerySwiperBlockImg img{height:320px}ul.galleryUl li{padding:8px}.inner-banner.inner-banner-wo-image.thank-you-inner-banner{height:35dvh}.thank-you-card svg{width:68px;margin-bottom:20px}.thank-you-card{padding:25px}.thank-you-card p.mainPara01{font-size:22px;line-height:26px}.thank-you-card h2.mainTitle{font-size:42px;line-height:52px}.publicationBlockContent h3{font-size:18px;line-height:22px}.publicationBlock{padding:8px}.publicationBlockContent{margin-top:8px}ul.publicationUl li{padding:8px}.testimonialPageSection .testimonialBlock{padding:20px 16px 16px}.testimonialPageSection .testimonialBlock p{font-size:22px;line-height:30px}.testimonialPageSection .testimonialBlockImg img{width:120px;height:120px}.testimonialPageSection .testimonialBlockImg{width:120px}.testimonialPageSection span.testiTag{font-size:13px;line-height:16px;padding:4px 0 6px}.testimonialPageSection .testimonialProfile h3{font-size:16px;line-height:22px}.filterButtons button{font-size:17px;line-height:22px;padding:8px 16px;margin:3px}.wrapperSticky3{top:100px}.popularBlogsBox img{width:50px;height:50px}.popularBlogsBox h4{font-size:15px;line-height:18px;height:36px}.blogDetailInnerBanner .innerBannerContent h1{font-size:38px;line-height:44px}.popularBlogsBox{margin-bottom:6px;padding-bottom:6px}.blogSidebar h3{font-size:15px;line-height:20px;margin-bottom:6px}.popularBlogsScroll{max-height:180px}.tableContentScroll{max-height:300px}.blogDetailSectionBlock .blogContentText .imgCaption{font-size:16px;line-height:22px}.blogSidebar{padding:16px 12px}.tableContentBlock ul li a{font-size:14px}.blogContentText h2.head{font-size:26px;line-height:32px;margin-bottom:14px}.blogDetailSectionBlock .blogContentText .blogText,.blogDetailSectionBlock .blogContentText .blogText ol li,.blogDetailSectionBlock .blogContentText .blogText p,.blogDetailSectionBlock .blogContentText .blogText ul li{font-size:19px!important;line-height:26px!important}.blogDetailSectionBlock .blogContentText .blogText,.blogDetailSectionBlock .blogContentText .blogText p{margin-bottom:16px}.blogLinks a{padding:8px 20px;font-size:16px;line-height:22px}.ctaBlogBlock h4{font-size:22px;line-height:28px}.ctaBlogBlock p{font-size:16px;line-height:18px}.blogSidebar.ctaBlogBlock{padding:16px 8px}.blogText h2:before{width:5px}.blogText h2{font-size:23px;line-height:32px;padding-left:24px}.blog-info .title-content .title-content-box{font-size:15px;line-height:18px;margin-right:16px}.blog-info .title-content{padding:14px 16px}.woBannerHeader header.main-header nav.navbar a.navbar-brand img{width:185px}.fc-direction-ltr .fc-list-day-text,.fc-direction-rtl .fc-list-day-side-text{font-size:16px}#closeCal{right:-50px;width:45px;height:45px}#calendar_pop .calendar_inner .calendarSingle .dateContent h3{font-size:20px;line-height:28px;padding:40px 0 0 0}#closeCal svg{width:18px}#calendar_pop .calendar_inner{width:420px}.calendarSingle{padding:40px 16px 16px}.circleDate .date span{font-size:15px}.circleDate .date{padding:0 16px}.circleDate .date span:nth-child(2){font-size:32px;line-height:32px;padding:8px 6px;margin:-6px 4px;border:2px solid #fff;height:50px;width:50px}.fc .fc-daygrid-day-number{padding:6px;font-size:16px}.fc-h-event .fc-event-main img{width:16px;height:16px;padding:1px}.fc .fc-daygrid-event{font-size:13px;line-height:14px}th.fc-col-header-cell{padding:6px 8px!important}.fc .fc-col-header-cell-cushion{font-size:16px}.fc .fc-button-primary:not(:disabled).fc-button-active,.fc .fc-button-primary:not(:disabled):active{border-width:1px;font-size:16px;padding:6px 12px 6px 16px}.fc .fc-button-group>.fc-button{border-width:1px;font-size:16px;padding:6px 12px 6px 16px}#calendar{padding:20px!important}.fc-toolbar{padding:8px!important}button.fc-today-button.fc-button.fc-button-primary{padding:8px 16px!important;font-size:16px!important}.upcomingEventPageBlock{margin-top:16px;height:calc(100dvh - 140px)!important;max-width:300px;padding:16px}.wrapperSticky2{top:140px}.newsSwiperBlockContent{padding:16px}.newsSwiperBlockContent h3{font-size:22px;line-height:26px}ul.newsUl li{padding:16px}.swiper.newsEventsSwiper{padding:0 22px}.newsEventsSwiper .swiper-button-next svg,.newsEventsSwiper .swiper-button-prev svg{width:28px}.newseventSwiper-block span b{font-size:200%}.newseventSwiper-block span{padding:12px;width:72px;height:72px;font-size:16px;line-height:22px}.newseventSwiper-block h2{padding-left:12px;font-size:22px;line-height:26px;max-height:54px;width:calc(100% - 72px)}#st-1 .st-btn{height:38px!important;line-height:38px!important}#st-1 .st-btn>img{height:24px!important;width:24px!important}.wrapper-news-events-content{padding:40px 25px 25px;margin-top:-120px}.wrapper-news-events-content .news-events-text .neMainPara{font-size:18px;line-height:26px;margin-top:16px}.wrapper-news-events-content span.date-span{padding:6px 12px;font-size:16px;line-height:22px}.wrapper-news-events-content h1{font-size:28px;line-height:34px;margin-bottom:16px}.inner-banner.innerNewsBanner img{height:calc(100dvh - 100px)}.inner-banner-wo-image .innerBannerContent h1{font-size:46px;line-height:56px}.mainTable tr td,.mainTable tr th{font-size:18px;line-height:24px;padding:7px 12px}h2.tableTitle{font-size:20px;line-height:24px;margin-bottom:8px}hr.separatorLine{margin:35px 0}span.imageNumbers{font-size:15px;line-height:20px}.galleryCategorySwiper .galleryCategory-box h4{padding:6px 4px 0;font-size:17px;line-height:21px;height:50px}.blogBlockInfo h3{font-size:20px;line-height:24px;margin-bottom:10px}.blogBlockInfo p{font-size:18px;line-height:24px}.blogBlockInfo{padding:12px 8px 8px}.galleryCategorySwiper .galleryCategory-box img{height:200px}.galleryCategorySwiper .swiper-button-next,.galleryCategorySwiper .swiper-button-prev{width:20px;height:50px}.wrapper-img-content p{font-size:19px;line-height:23px}.wrapper-photo-info-scroll{max-height:78px}.wrapper-photo-info p{font-size:19px;line-height:25px;margin-top:12px}.wrapper-photo-info h2{font-size:22px;line-height:28px;margin-bottom:12px}.wrapper-photo-info{padding:25px 0 20px;top:150px;height:calc(100dvh - 150px);max-width:360px}h2.mainTitle12{font-size:38px;line-height:48px}.inner-banner-wo-image.inner-banner-gallery-details{height:220px}h4.contactHead{font-size:38px;line-height:46px;margin-bottom:20px}.googleMap iframe{height:400px}.wrapperContactBox h3{font-size:13px;line-height:16px;margin-bottom:4px;padding:2px 6px}ul.social-media2 li a{font-size:22px;width:22px;margin:0 10px}span.phoneTag{font-size:11px;line-height:16px}.wrapperContactBlock a,.wrapperContactBlock address,.wrapperContactBlock p{font-size:23px;line-height:28px}.wrapperContactBox{padding:50px 20px 25px 35px}.innerContactBlock{padding:70px 35px 25px}.inner-banner-wo-image{height:50dvh}.exploreVideoBlock .sticky-overlay2{max-width:800px}.ctaBlock{border-top:6px solid #222}.ctaBlockContent h2{font-size:20px;line-height:26px}.ctaBlockContent{width:calc(100% - 50px);height:calc(100% - 50px);padding:12px}.scrollContainerBlock .left-button svg,.scrollContainerBlock .right-button svg{width:22px}.scrollContainerBlock .left-button,.scrollContainerBlock .right-button{width:45px}.outerContainerBlock{margin:0 30px}.scrollContainerBlock .inner a{font-size:19px;line-height:24px;padding:20px 12px}.innerWrapperSection .innerWrapperBlock{padding:60px 0 60px 50px}.innerWrapperSection.innerWrapperSection02 .innerWrapperBlock{padding:60px 50px 60px 0}p.mainPara01,ul.mainUl li{font-size:20px;line-height:30px;margin-top:16px}section.innerBannerMainSection{padding:80px 0}.logoIcons img{width:280px}.logoIcons{right:100px}p.bigParagraph{font-size:23px;line-height:34px;margin-top:20px}h2.bigHeading{font-size:34px;line-height:44px;margin-bottom:40px;padding:6px 12px}h3.bigHeading2{font-size:36px;line-height:52px;margin-bottom:12px}.fixedMenuLinks a{padding:7px 12px;font-size:17px;line-height:20px}.fixedMenuContainer{max-width:230px}.fixedMenuHeading{padding:10px 40px 10px 12px;font-size:26px;line-height:30px}.fixedMenuContainer:hover .fixedMenuLinks{max-height:200px;padding:10px 0 8px}.fixedMenuHeading svg{right:12px;width:26px}.innerBannerContent nav ol.breadcrumb li.breadcrumb-item{font-size:17px;line-height:23px}.innerBannerContent h1{font-size:54px;line-height:58px}.innerBannerContent{bottom:16px;max-width:820px}.flyerModel .modal-header .btn-close{right:12px;top:12px;width:28px;height:28px}.notificationBlockContent{padding:16px}.swiper.flyerSwiper .swiper-button-next svg,.swiper.flyerSwiper .swiper-button-prev svg{width:24px!important}.notificationBlockContent h2{font-size:28px;line-height:36px}.notificationBlockContent p{font-size:20px;line-height:28px}.flyerModel .modal-dialog{max-width:400px}.swiper.resultSwiper .swiper-button-next,.swiper.resultSwiper .swiper-button-prev{padding:10px}section.gallerySection{padding:90px 0}.swiper.resultSwiper .swiper-button-next svg,.swiper.resultSwiper .swiper-button-prev svg{width:32px!important}.topperContentBlock h3{font-size:36px;line-height:38px}.topperContentBlock{padding:10px 8px 6px}.topperContentBlock p{font-size:18px;line-height:22px}section.topperSection{padding:100px 0 80px}h3.resultSubHeading{font-size:34px;line-height:40px;margin-bottom:10px;padding:8px 6px}h2.mainTitle2 span{font-size:320%;line-height:84%;margin:20px 0 0}h2.mainTitle2{font-size:28px;line-height:40px}.statSvgBlock{right:16px;top:16px}.statSvgBlock svg{width:62px}.curriculumFooterBlock h2{font-size:22px;line-height:32px}.curriculumFooter{padding:16px 0}.mainForm .wrapper-control input,.mainForm .wrapper-control select,.mainForm .wrapper-control textarea{height:46px;font-size:17px;line-height:22px}header.main-header nav.navbar a.navbar-brand img{width:170px}.headerLinks a{font-size:16px;line-height:22px;padding:0 12px}.headerLinks{padding:12px 30px 12px 8px}header.main-header ul.navbar-nav li.nav-item.nav-item-menu a.nav-link{width:90px;height:90px}header.main-header ul.navbar-nav li.nav-item.nav-item-menu a.nav-link svg{width:48px}header.main-header ul.navbar-nav li.nav-item.nav-item-menu a.nav-link span{font-size:14px}.tickerBlock{right:40px;bottom:30px;width:calc(100% - 80px);padding:10px 16px 10px 135px}.main-slider .carousel-inner .carousel-item .carousel-caption h1{font-size:48px;line-height:56px}.main-slider .carousel-inner .carousel-item .carousel-caption{padding:20px 40px 100px}span.marqueeTag{font-size:15px;padding:6px 10px 6px 20px}.tickerBlock .marquee p{font-size:24px;line-height:28px}span.marqueeTag:before{left:6px;width:8px;height:8px}.tickerBlock .marquee span.separator svg{width:16px;margin:0 20px}.trigger_popup{right:-92px;padding:8px 16px;font-size:20px;line-height:24px}header.main-header nav.navbar{padding:35px 40px 0}.preloader .box img{width:240px}.admission-enquiry-modal .modal-header{padding:12px 12px 10px}.admission-enquiry-modal h5{font-size:22px;line-height:28px}.admission-enquiry-modal .modal-header button.btn-close{right:12px;top:5px;width:24px;height:24px;font-size:24px}.admission-enquiry-modal .modal-body{padding:12px}.admission-enquiry-modal .modal-dialog{max-width:400px}section.welcomeSection{padding:120px 0 80px}.welcomeSection h2.mainTitle{font-size:52px;line-height:64px}span.welcomeSpan{font-size:18px;line-height:24px;margin-bottom:4px}p.mainPara{font-size:23px;line-height:34px;margin-top:16px}h2.mainTitle{font-size:38px;line-height:42px;margin-bottom:20px}.mainBtn a,.mainBtn button{padding:16px 60px 16px 16px;font-size:18px;line-height:24px}.mainBtn a span.arrowSvg,.mainBtn button span.arrowSvg{width:42px;height:42px;right:8px}.mainBtn a span.arrowSvg svg,.mainBtn button span.arrowSvg svg{width:26px}.statImgBlock img{height:540px}.statBlock{height:320px;padding:25px 16px 16px}.statContentBlock h3{font-size:50px;line-height:62px;margin-bottom:16px}.statContentBlock h3 span{line-height:26px;margin-top:12px}.statContentBlock p{font-size:18px;line-height:26px;margin-top:12px}.statContentBlock{height:168px;padding:20px 16px 16px}.eventSection{padding:100px 0 80px}section{padding:80px 0}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1280px}.eventsBlock img,.upcomingEventBlock{height:460px}.eventsBlockContent h2{font-size:30px;line-height:36px}span.spanTag{font-size:15px;line-height:20px}.eventsBlockContent{width:450px;padding:25px}.eventsBlockContent{width:450px;padding:25px}.upcomingEventDate{padding:12px 8px 8px}.upcomingEventDate h3{font-size:28px;line-height:32px}.upcomingEventImg img{height:140px}.upcomingEventContent{padding:16px 12px}.upcomingEventContent h4{font-size:22px;line-height:28px;margin-bottom:12px}.upcomingEventContent p{font-size:18px;line-height:24px;margin-top:12px;height:50px}.testimonialBlock p{font-size:24px;line-height:34px;margin-top:20px}.testimonialBlockImg img{width:200px;height:200px}.testimonialBlockImg{width:200px}.testimonialProfile h3{font-size:17px;line-height:23px}span.testiTag{font-size:16px;line-height:20px;padding:6px 0 8px}.testimonialBlockContent{width:calc(100% - 220px)}.swiper.gallerySwiper .swiper-button-next svg,.swiper.gallerySwiper .swiper-button-prev svg,.swiper.testimonialSwiper .swiper-button-next svg,.swiper.testimonialSwiper .swiper-button-prev svg{fill:#fff;width:36px!important}.swiper.gallerySwiper .swiper-button-next,.swiper.gallerySwiper .swiper-button-prev,.swiper.testimonialSwiper .swiper-button-next,.swiper.testimonialSwiper .swiper-button-prev{padding:12px}.fixed-top{right:40px;top:35px}.work-block-info h2{font-size:54px;line-height:66px;margin-bottom:16px}.work-block-info p{font-size:22px;line-height:30px;max-width:800px}.work-block-info.work-block-info1{bottom:40px;max-width:920px}.work-block-info{bottom:40px;left:60px;width:calc(100% - 120px)}.main-copyrights p{font-size:14px}.main-copyrights{padding:14px 0}.awardScrollerBlock img{width:120px}.tickerwrapper ul.list li{padding-left:16px}.footerCenterDiv{padding:60px 25px 40px;max-width:320px}a.footer-logo img{width:130px}.main-footer1.footer-contact ul.contactInfo li a{font-size:17px;line-height:23px}.main-footer1 h4{font-size:16px;margin:0 0 8px}ol.social-media li a{font-size:22px;width:22px;margin:0 10px}ul.quickLink li a{padding:8px 12px;font-size:16px;line-height:22px;margin:3px}.footerLeftDiv{padding:60px 0 40px}.exploreVideoBlock .sticky-overlay2 h3{font-size:56px;line-height:70px;margin-bottom:16px}.exploreVideoBlock .sticky-overlay2 p{font-size:24px;line-height:34px;margin-top:16px}.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container,.lity-iframe .lity-container,.lity-vimeo .lity-container,.lity-youtube .lity-container{max-width:860px!important}p.mainText{font-size:22px;line-height:28px;margin-top:20px}.gallerySwiperBlockImg img{height:340px}.gallerySwiperBlockContent h3{font-size:22px;line-height:26px;max-height:52px}ul.wrapperUl.wrapperHostelUl .wrapperLi svg{width:52px}ul.wrapperUl.wrapperHostelUl .wrapperLi h4{width:calc(100% - 52px)}.headmasterName{font-size:24px;line-height:30px}.quoteBlock{font-size:28px;line-height:36px}h2.mainTitle small{line-height:36px}.gallerySwiperBlockContent{bottom:8px;left:8px;width:calc(100% - 12px);padding:8px}span.dateSpan{right:12px;top:12px;padding:6px 12px;font-size:15px;line-height:18px}.navigation a img{width:170px}.navigation-logo{top:30px;left:40px}.navigation nav ul.menu-main-ul{width:280px;padding:100px 30px 60px 25px}.navigation nav>ul>li>a{font-size:24px;padding:1px 0;line-height:26px}.navigation nav ul ul{left:280px;width:320px}.navigation nav ul ul li a{padding:3px 30px;font-size:16px;line-height:20px}.hbImpLinks a{font-size:15px;line-height:20px;padding-right:12px;margin-right:12px}.followText{font-size:16px;line-height:20px}.social-media-header a{margin-right:18px}.social-media-header a svg{width:20px}.hbSocialMedia{padding:16px 20px}ul.h-links a{font-size:16px;line-height:22px;padding:0 12px}ul.h-links{padding:12px 30px 12px 8px}.close-nav-panel{width:90px;height:90px}.close-nav-panel svg{width:48px}.close-nav-panel span{font-size:14px}.hamburgerCloser{right:40px;top:30px}span.testiSpan{left:24%}}@media only screen and (-webkit-min-device-pixel-ratio:1.25) and (-webkit-max-device-pixel-ratio:1.49){h2.mainTitle12{font-size:40px;line-height:48px}.noteBlock p.mainPara01,.noteBlock ul.mainUl li{font-size:20px;line-height:28px;margin-top:10px}ul.wrapperUl li{width:33.33%}.wrapperLi svg{width:62px}.wrapperLi h4{margin-top:14px;font-size:18px;line-height:22px}.wrapperLi{padding:16px 8px 12px}.fixedMenuHeading{padding:18px 60px 18px 20px;font-size:32px;line-height:34px}.fixedMenuLinks a{font-size:19px;line-height:24px;padding:8px 20px}.innerWrapperSection .innerWrapperBlock{padding:80px 0 80px 60px}.innerWrapperSection.innerWrapperSection02 .innerWrapperBlock{padding:80px 60px 80px 0}.activityBody .innerWrapperBlockImg img{min-height:580px}section.innerBannerMainSection{padding:80px 0}.headmasterName{font-size:28px;line-height:34px}.quoteBlock{font-size:32px;line-height:44px}.mottoBlock h3{font-size:42px;line-height:42px}h2.mainTitle3{font-size:36px;line-height:44px}.filterButtons button{font-size:18px;line-height:22px;padding:8px 16px;margin:4px}h2.mainTitle3 small{font-size:22px;line-height:26px}h3.main-head{font-size:22px;line-height:28px;margin-bottom:6px}span.tagline{font-size:18px;line-height:22px}.facultyImg img{height:320px}.facultyContent h3{font-size:20px;line-height:24px}.facultyContent p{font-size:18px;line-height:22px}ul.facultyUl li{padding:10px}p.mainPara01,ul.mainUl li{font-size:22px;line-height:36px;margin-top:16px}.mainTable tr td,.mainTable tr th{font-size:19px;line-height:28px;padding:7px 12px}h3.bigHeading2{font-size:34px;line-height:46px}h2.bigHeading{font-size:34px;line-height:44px}hr.separatorLine{margin:40px 0}ul.galleryUl .gallerySwiperBlockImg img{height:360px}.thank-you-card{padding:25px}.thank-you-card svg{width:72px;margin-bottom:20px}.thank-you-card h2.mainTitle{font-size:44px;line-height:54px}.thank-you-card p.mainPara01{font-size:22px;line-height:28px}.newseventSwiper-block span{padding:16px;width:80px;height:80px;font-size:16px;line-height:22px}.newseventSwiper-block h2{padding-left:12px;font-size:22px;line-height:26px;max-height:54px;width:calc(100% - 80px)}.wrapper-news-events-content{padding:35px 25px 25px;margin-top:-150px}.wrapper-news-events-content h1{font-size:32px;line-height:40px;margin-bottom:16px}.wrapper-news-events-content .news-events-text .neMainPara{font-size:20px;line-height:28px;margin-top:16px}.wrapper-news-events-content span.date-span{padding:6px 12px;font-size:16px;line-height:22px}.inner-banner.innerNewsBanner img{height:calc(100dvh - 120px)}.upcomingEventPageBlock{height:605px!important;height:calc(100dvh - 160px);padding:16px}.wrapperSticky2{top:160px}.upcomingEventBlock.upcomingEventPageBlock{max-width:340px}ul.newsUl li{padding:16px}.newsSwiperBlockContent h3{font-size:24px;line-height:30px}.inner-banner-wo-image .innerBannerContent h1{font-size:62px;line-height:72px}.inner-banner-wo-image.inner-banner-gallery-details{height:250px}.wrapper-photo-info p{font-size:20px;line-height:28px;margin-top:16px}.wrapper-photo-info-scroll{max-height:90px}.wrapper-photo-info h2{font-size:30px;line-height:34px;margin-bottom:16px}.wrapper-photo-info{padding:40px 0 25px}.topperContentBlock h3{font-size:38px;line-height:38px}.topperContentBlock p{font-size:19px;line-height:22px}.galleryCategorySwiper .galleryCategory-box img{height:180px}.wrapper-photo-info h2{font-size:22px;line-height:28px}.galleryCategorySwiper .swiper-button-next,.galleryCategorySwiper .swiper-button-prev{width:20px;height:50px}h3.resultSubHeading{font-size:38px;line-height:50px;padding:10px 8px}h2.mainTitle2{font-size:28px;line-height:40px}.galleryCategorySwiper .galleryCategory-box h4{font-size:17px;line-height:20px;height:50px}.transferCertificateBlock{padding:80px 25px}.transferCertificateBlock h2.mainTitle{font-size:38px;line-height:44px}.ctaBg{height:140px;margin-top:30px}.ctaBg:after{height:50%}.statSvgBlock{right:16px;top:16px}.innerBannerContent h1{font-size:62px;line-height:68px}.statSvgBlock svg{width:68px}.fixedMenuContainer{max-width:300px}.curriculumFooterBlock h2{font-size:26px;line-height:36px}.curriculumFooter{padding:20px 0}h4.contactHead{font-size:42px;line-height:50px}.tickerBlock{padding:10px 20px 10px 150px}.wrapperContactBlock a,.wrapperContactBlock address,.wrapperContactBlock p{font-size:24px;line-height:30px}.tickerBlock .marquee p{font-size:26px;line-height:30px}.wrapperContactBox h3{font-size:13px;line-height:16px}span.marqueeTag{font-size:16px}.main-slider .carousel-inner .carousel-item .carousel-caption{padding:40px 40px 90px}.googleMap iframe{height:480px}.innerContactBlock{padding:80px 40px 30px}.main-slider .carousel-inner .carousel-item .carousel-caption h1{font-size:58px;line-height:68px}header.main-header nav.navbar a.navbar-brand img{width:185px}.headerLinks a,ul.h-links a{font-size:18px;line-height:26px;padding:0 12px}.headerLinks,ul.h-links{padding:12px 35px 12px 12px}.trigger_popup{right:-105px;padding:8px 16px;font-size:23px;line-height:28px}.preloader .box img{width:260px}.navigation a img{width:185px}.hbImpLinks a{padding-right:16px;font-size:18px;line-height:26px;margin-right:16px}.followText{font-size:18px;line-height:22px}.social-media-header a svg{width:21px}.social-media-header a{margin-right:20px}.hbSocialMedia{padding:16px 30px}.navigation nav>ul>li>a{font-size:28px;line-height:32px;padding:1px 0}.navigation nav ul.menu-main-ul{width:340px;padding:120px 40px 60px 20px}.navigation nav ul ul{left:340px;width:340px}.navigation nav ul ul li a{padding:4px 30px}.navigation-logo{top:30px;left:40px}.hamburgerCloser{top:30px;right:40px}span.welcomeSpan{font-size:20px;line-height:26px;margin-bottom:8px}.welcomeSection h2.mainTitle{font-size:56px;line-height:56px}p.mainPara{font-size:24px;line-height:38px}section.welcomeSection{padding:120px 0 80px}.statImgBlock img{height:620px}h2.mainTitle{font-size:46px;line-height:54px}.flyerModel .modal-dialog{max-width:460px}.statContentBlock h3{font-size:52px;line-height:64px;margin-bottom:16px}.statBlock,.statContentBlock{padding:30px 16px 16px}.statContentBlock p{font-size:18px;line-height:24px}.statContentBlock h3 span{line-height:26px;margin-top:16px}.statBlock{height:340px}.statContentBlock{height:175px}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1400px}.eventSection{padding:100px 0 80px}span.spanTag{font-size:14px;line-height:20px}.eventsBlockContent h2{font-size:32px;line-height:38px}.eventsBlockContent{width:440px;padding:28px}.eventsBlock img,.upcomingEventBlock{height:530px}.upcomingEventImg img{height:160px}.upcomingEventBlock{max-width:300px}.upcomingEventContent h4{font-size:26px;line-height:32px;margin-bottom:12px}.upcomingEventContent p{font-size:18px;line-height:24px;margin-top:12px;height:72px}.upcomingEventContent{padding:20px 16px}.upcomingEventDate h3{font-size:32px;line-height:32px}.testimonialBlockImg img{width:220px;height:220px}.testimonialBlockImg{width:220px}.testimonialBlockContent{width:calc(100% - 220px)}.testimonialBlock p{font-size:24px;line-height:34px;margin-top:25px}.testimonialProfile h3{font-size:16px;line-height:24px}.work-block-info.work-block-info1{bottom:40px;max-width:960px}.work-block-info h2{font-size:60px;line-height:74px;margin-bottom:16px}.work-block-info p{font-size:22px;line-height:30px;max-width:800px}.work-block-info{bottom:40px;left:80px;width:calc(100% - 160px)}.awardScrollerBlock img{width:140px}.main-copyrights{padding:16px 0}a.footer-logo img{width:160px}.main-footer1.footer-contact ul.contactInfo li a{font-size:18px;line-height:24px}.main-footer1 h4{font-size:16px;margin:0 0 10px}ol.social-media li a{font-size:22px;width:22px;margin:0 10px}ul.quickLink li a{padding:8px 14px;font-size:18px;line-height:24px;margin:3px}.footerCenterDiv{padding:70px 30px 40px;max-width:360px}.footerLeftDiv{padding:70px 0 40px}.exploreVideoBlock .sticky-overlay2 h3{font-size:62px;line-height:74px;margin-bottom:16px}.exploreVideoBlock .sticky-overlay2 p{font-size:24px;line-height:34px;margin-top:16px}.gallerySwiperBlockImg img{height:400px}section{padding:90px 0}.gallerySwiperBlockContent h3{font-size:24px;line-height:32px}span.dateSpan{padding:6px 12px;font-size:15px;line-height:20px}.gallerySwiperBlockContent{padding:10px}.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container,.lity-iframe .lity-container,.lity-vimeo .lity-container,.lity-youtube .lity-container{max-width:1000px!important}.admission-enquiry-modal .modal-dialog{max-width:440px}.inner-banner-wo-image{height:45dvh}.woBannerHeader header.main-header nav.navbar a.navbar-brand img{width:185px}.publicationBlock{padding:10px}.blogBlock,ul.publicationUl li{padding:12px}}@media only screen and (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:1.99){.facultyImg img{height:280px}#marquee-container{top:3px}.navigation a img,header.main-header nav.navbar a.navbar-brand img{width:160px}.headerLinks a,ul.h-links a{font-size:16px;line-height:22px;padding:0 10px}.topperContentBlock{padding:10px 6px 6px}.hbImpLinks a{font-size:15px;line-height:20px;padding-right:10px;margin-right:10px}.social-media-header a svg{width:20px}.followText{font-size:15px;line-height:18px}.navigation nav ul ul li a{font-size:15px;line-height:20px}.filterButtons button{font-size:16px;line-height:20px;padding:7px 14px;margin:2px}span.facultyTag{font-size:13px;line-height:14px;max-width:168px}.facultyContent p{margin-top:6px;font-size:16px;line-height:20px}.facultyContent h3{font-size:16px;line-height:20px}ul.mainUl li ol li svg{top:-6px}h2.mainTitle small{font-size:70%}.noticeBlock ul.mainUl li{font-size:20px;line-height:30px}.publicationBlockContent h3{font-size:18px;line-height:22px}.publicationBlock{padding:8px}.blogBlock,ul.publicationUl li{padding:10px}.thank-you-card h2.mainTitle{font-size:38px;line-height:48px}.thank-you-card p.mainPara01{font-size:20px;line-height:24px}.publicationBlockContent h3{font-size:16px;line-height:20px}.inner-banner.innerNewsBanner img{height:calc(100dvh - 80px)}.wrapper-news-events-content{margin-top:-100px}.newseventSwiper-block span{width:68px;height:68px;font-size:15px;line-height:20px}.newseventSwiper-block h2{font-size:20px;line-height:24px;max-height:50px;width:calc(100% - 68px)}.wrapper-news-events-content .news-events-text .neMainPara{font-size:18px;line-height:25px}.wrapper-news-events-content h1{font-size:26px;line-height:32px}.inner-banner-wo-image .innerBannerContent h1{font-size:48px;line-height:60px}.innerBannerContent h1{font-size:54px;line-height:64px}.headmasterName{font-size:26px;line-height:32px}.privacyPolicyBlock p.mainPara01,.privacyPolicyBlock ul.mainUl li{font-size:18px!important;line-height:26px!important}.transferCertificateBlock h2.mainTitle{font-size:28px;line-height:34px}.transferCertificateBlock p.mainPara01{font-size:18px;line-height:26px}h3.SubHeading2{font-size:24px;line-height:32px;margin-bottom:10px}.quoteBlock{font-size:28px;line-height:38px}.innerBannerContent nav ol.breadcrumb li.breadcrumb-item{font-size:16px;line-height:22px}.wrapperLi svg{width:52px}.wrapperLi h4{margin-top:8px;font-size:16px;line-height:20px}.wrapperLi{padding:12px 6px 8px}.activityBody .innerWrapperBlockImg img{min-height:480px}h3.bigHeading2{font-size:34px;line-height:50px}h2.bigHeading{font-size:30px;line-height:40px;margin-bottom:35px}.fixedMenuLinks a{font-size:16px;line-height:20px}.fixedMenuHeading{font-size:24px;line-height:28px}.ctaBlockContent h2{font-size:20px;line-height:26px}.scrollContainerBlock .inner a{font-size:18px;line-height:23px}h4.contactHead{font-size:34px;line-height:40px}.wrapperContactBlock a,.wrapperContactBlock address,.wrapperContactBlock p{font-size:21px;line-height:26px}.wrapperContactBox h3{font-size:11px;line-height:14px}.googleMap iframe{height:380px}ul.galleryUl li{padding:8px}.wrapper-photo-info{max-width:360px;top:120px;height:calc(100dvh - 120px)}.wrapper-img-content p{font-size:18px;line-height:22px}.flyerModel .modal-dialog{max-width:380px}.notificationBlockContent h2{font-size:26px;line-height:30px}.notificationBlockContent p{font-size:18px;line-height:26px}.notificationBlockContent{max-height:260px}h3.resultSubHeading{font-size:36px;line-height:48px}.topperContentBlock h3{font-size:36px;line-height:36px}.topperContentBlock p{font-size:17px;line-height:20px}h2.mainTitle2{font-size:24px;line-height:34px}.curriculumFooterBlock h2{font-size:22px;line-height:32px}.curriculumFooter{padding:20px 0}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1220px}span.marqueeTag{font-size:14px;padding:6px 8px 6px 18px}.tickerBlock{width:calc(100% - 80px);padding:8px 16px 8px 125px}.tickerBlock .marquee p{font-size:22px;line-height:26px}.tickerBlock .marquee span.separator svg{width:15px;margin:0 16px}.main-slider .carousel-inner .carousel-item .carousel-caption h1{font-size:48px;line-height:56px}.preloader .box img{width:230px}section.welcomeSection{padding:100px 0 70px}.welcomeSection h2.mainTitle{font-size:48px;line-height:56px}.testimonialBlock p{font-size:22px;line-height:32px}span.welcomeSpan{font-size:16px;line-height:22px}p.mainPara{font-size:22px;line-height:34px}.statContentBlock h3{font-size:48px;line-height:60px}.statContentBlock h3 span{line-height:24px}.statContentBlock p{font-size:16px;line-height:24px}.statImgBlock img{height:480px}.statContentBlock{height:155px}.statBlock{height:280px}.upcomingEventBlock{max-width:280px}.eventsBlockContent h2{font-size:28px;line-height:34px}span.spanTag{font-size:14px;line-height:18px}.eventsBlockContent{width:420px}.eventsBlock img,.upcomingEventBlock{height:440px}.upcomingEventImg img{height:125px}.eventSection{padding:90px 0 80px}.work-block-info h2{font-size:52px;line-height:64px}.mottoBlock h3{font-size:38px;line-height:38px}.trigger_popup{right:-93px;font-size:20px;line-height:24px}.work-block-info.work-block-info1{bottom:35px;max-width:820px}.work-block-info{bottom:35px}.work-block-info p{font-size:20px;line-height:28px;max-width:780px}.gallerySwiperBlockImg img{height:340px}span.dateSpan{font-size:14px;line-height:18px}.gallerySwiperBlockContent h3{font-size:22px;line-height:26px}p.mainText{font-size:20px;line-height:26px}.awardScrollerBlock img{width:120px}ul.quickLink li a{font-size:16px;line-height:22px}ol.social-media li a{font-size:20px;width:20px;margin:0 8px}.blogBlockInfo h3{font-size:18px;line-height:22px;margin-bottom:8px}.blogBlockInfo p{font-size:16px;line-height:22px}.inner-banner-wo-image .innerBannerContent h1{font-size:44px;line-height:56px}.woBannerHeader header.main-header nav.navbar a.navbar-brand img{width:165px}.ctaBlogBlock h4{font-size:20px;line-height:26px}.ctaBlogBlock p{font-size:15px}.popularBlogsScroll{max-height:160px}span.testiSpan svg{width:95px}.testimonialPageSection .testimonialBlockImg img{width:110px;height:110px}.testimonialPageSection .testimonialBlockImg{width:110px}h2.mainTitle12{font-size:36px;line-height:46px}.wrapper-photo-info h2{font-size:20px;line-height:26px}}