@import url(https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);.banner h1,.text-42{color:#000c;font-size:42px;font-style:normal;font-weight:700;line-height:49px;margin:0}@media screen and (max-width:991.98px){.text-48{font-size:42px;line-height:49px}.banner h1,.text-42,.text-48{color:#000c;font-style:normal;font-weight:700;margin:0}.banner h1,.text-42{font-size:30px;line-height:32px!important}.text-36{font-size:32px;line-height:38px}.text-32,.text-36{color:#000c;font-style:normal;font-weight:700;margin:0}.text-32{font-size:26px;line-height:36px}.text-20{color:#000c;font-size:18px;font-style:normal;font-weight:700;line-height:23px;margin:0}}.banner{position:relative;z-index:0}.banner h1{color:#f0f9f7;text-transform:uppercase}.banner .header{background:linear-gradient(60deg,#79c853,#79c853 0,#146da9);color:#fdfcfc;position:relative}.banner .inner-header{display:flex;height:120px;margin:0;padding:0 0 30px;width:100%}.banner .flex{align-items:flex-end;display:flex;justify-content:flex-start;text-align:left}.banner .waves{margin-bottom:-7px;max-height:70px;min-height:70px;position:relative;width:100%}.banner .parallax>use{animation:move-forever 25s cubic-bezier(.55,.5,.45,.5) infinite}.banner .parallax>use:first-child{animation-delay:-2s;animation-duration:7s}.banner .parallax>use:nth-child(2){animation-delay:-3s;animation-duration:10s}.banner .parallax>use:nth-child(3){animation-delay:-4s;animation-duration:13s}.banner .parallax>use:nth-child(4){animation-delay:-5s;animation-duration:20s}@keyframes move-forever{0%{transform:translate3d(-90px,0,0)}to{transform:translate3d(85px,0,0)}}@media(max-width:768px){.banner .inner-header{align-items:center;display:flex;height:80px;padding-bottom:0}.banner .flex .container{padding:30px}.banner .waves{max-height:50px;min-height:50px}}.page{max-width:100%;overflow:hidden;padding:50px 0 150px}@media screen and (max-width:991.98px){.page{max-width:100%;overflow:hidden;padding:20px 20px 60px}.page .container{margin:0;min-width:100%;padding:0}.classes-offered .container .table td,.classes-offered .container .table th{padding:10px 20px!important}.classes-offered .container .table th{min-width:150px!important;white-space:nowrap}}.loader{left:0;position:fixed;top:0;width:100%;z-index:1}.footer .top-wrapper .logo-div .desc,.text-24{color:#000c;font-size:24px;font-style:normal;font-weight:700;line-height:31px;margin:0}.footer .top-wrapper .btn div,.text-20{color:#000c;font-family:Roboto;font-size:20px;font-style:normal;font-weight:600;line-height:26px;margin:0}.footer .top-wrapper .navbar-nav h6,.text-18,.title{color:#000c;font-size:18px;font-style:normal;font-weight:600;line-height:23px;margin:0}.bottom-wrapper p,.desc,.desc.bold,.footer .top-wrapper .navbar-nav .nav-link,.text-16{color:#000c;font-size:16px;font-style:normal;font-weight:400;line-height:21px;margin:0}@media screen and (max-width:991.98px){.text-48{font-size:42px;line-height:49px}.text-42,.text-48{color:#000c;font-style:normal;font-weight:700;margin:0}.text-42{font-size:30px;line-height:32px!important}.text-36{font-size:32px;line-height:38px}.text-32,.text-36{color:#000c;font-style:normal;font-weight:700;margin:0}.text-32{font-size:26px;line-height:36px}.footer .top-wrapper .btn div,.text-20{color:#000c;font-size:18px;font-style:normal;font-weight:700;line-height:23px;margin:0}}.footer{background-color:#146da9;max-width:100%;overflow:hidden;width:100%}.footer .top-wrapper{display:flex;flex-direction:row;padding:100px 213px 85px 100px;width:100%}.footer .top-wrapper .links-wrapper{display:flex;flex-direction:row;padding-left:118px}.footer .top-wrapper .links-wrapper .navbar-nav{width:40%}.footer .top-wrapper .links-wrapper .navbar-nav .nav-item{display:flex;justify-content:flex-start}.footer .top-wrapper .links-wrapper .navbar-nav .nav-item .nav-link:hover{color:#79c853;text-decoration:underline}.footer .top-wrapper .logo-div{display:flex;flex-direction:column;gap:20px}.footer .top-wrapper .logo-div .desc{color:#fdfcfc;font-weight:600;line-height:28px}.footer .top-wrapper .navbar-nav h6{color:#fdfcfc;font-weight:700;line-height:21px;margin-bottom:20px;opacity:.8}.footer .top-wrapper .navbar-nav .nav-link{color:#fdfcfc;font-weight:700;line-height:19px}.footer .top-wrapper input{background:#fdfcfc4d;border:none;border-radius:25px;color:#fdfcfc;height:50px;padding:16px 32px;width:325px}.footer .top-wrapper input::placeholder{align-items:center;color:#ebebeb;display:flex;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.footer .top-wrapper input:focus{outline:none}.footer .top-wrapper .btn{align-items:center;background:#79c853;border-radius:100px;display:flex;flex-direction:row;gap:5px;height:50px;justify-content:center;margin-top:20px;padding:17px 32px;width:213px}.footer .top-wrapper .btn div{color:#fdfcfc;line-height:23px}.bottom-wrapper{border-top:1px solid #fdfcfc;display:flex;justify-content:space-between;padding:35px 100px}.bottom-wrapper p{color:#fdfcfc;font-weight:400}.bottom-wrapper p span{font-weight:700}.bottom-wrapper div{gap:8px}.bottom-wrapper .social-icons-container{align-items:center;display:flex;gap:15px}.bottom-wrapper .facebook-dropdown{position:relative}.bottom-wrapper .facebook-dropdown .facebook-icon-wrapper{align-items:center;background:linear-gradient(145deg,#4267b2,#3b5998);border-radius:50%;box-shadow:0 2px 5px #0003;cursor:pointer;display:flex;height:42px;justify-content:center;position:relative;transition:all .3s ease;width:42px;z-index:2}.bottom-wrapper .facebook-dropdown .facebook-icon-wrapper:hover{background:linear-gradient(145deg,#5277c2,#4267b2);box-shadow:0 4px 8px #0000004d;transform:translateY(-3px)}.bottom-wrapper .facebook-dropdown .facebook-icon-wrapper svg{height:24px;width:24px}.bottom-wrapper .facebook-dropdown .wings-dropdown{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#191e3cf2;border:1px solid #ffffff1a;border-radius:12px;bottom:45px;box-shadow:0 8px 32px #0000004d;opacity:0;padding:15px;position:absolute;right:-10px;transform:translateY(20px) scale(.95);transition:all .3s cubic-bezier(.165,.84,.44,1);visibility:hidden;width:280px;z-index:1}.bottom-wrapper .facebook-dropdown .wings-dropdown:before{background:#191e3cf2;border-bottom:1px solid #ffffff1a;border-right:1px solid #ffffff1a;bottom:-8px;content:"";height:16px;position:absolute;right:20px;transform:rotate(45deg);width:16px}.bottom-wrapper .facebook-dropdown .wings-dropdown .dropdown-title{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#4267b2,#00c6ff);-webkit-background-clip:text;background-clip:text;color:#fff;color:#0000;font-size:16px;font-weight:600;letter-spacing:1px;margin-bottom:12px;text-align:center;text-transform:uppercase}.bottom-wrapper .facebook-dropdown .wings-dropdown .wings-buttons{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr;max-height:320px;overflow-y:auto}.bottom-wrapper .facebook-dropdown .wings-dropdown .wings-buttons::-webkit-scrollbar{width:4px}.bottom-wrapper .facebook-dropdown .wings-dropdown .wings-buttons::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.bottom-wrapper .facebook-dropdown .wings-dropdown .wings-buttons .wing-btn{background:#ffffff0d;border:none;border-left:3px solid #0000;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;overflow:hidden;padding:10px 15px;position:relative;text-align:left;transition:all .2s ease}.bottom-wrapper .facebook-dropdown .wings-dropdown .wings-buttons .wing-btn:before{background:linear-gradient(180deg,#4267b2,#00c6ff);content:"";height:100%;left:0;position:absolute;top:0;transform:scaleY(0);transform-origin:bottom;transition:transform .3s ease;width:3px}.bottom-wrapper .facebook-dropdown .wings-dropdown .wings-buttons .wing-btn:hover{background:#ffffff1a;box-shadow:0 5px 15px #0003;transform:translateX(5px)}.bottom-wrapper .facebook-dropdown .wings-dropdown .wings-buttons .wing-btn:hover:before{transform:scaleY(1)}.bottom-wrapper .facebook-dropdown .wings-dropdown .wings-buttons .wing-btn:hover .wing-name{color:#00c6ff}.bottom-wrapper .facebook-dropdown .wings-dropdown .wings-buttons .wing-btn:active{transform:scale(.97)}.bottom-wrapper .facebook-dropdown .wings-dropdown .wings-buttons .wing-btn .wing-name{transition:color .3s ease}.bottom-wrapper .facebook-dropdown:hover .wings-dropdown{opacity:1;transform:translateY(0) scale(1);visibility:visible}@media screen and (max-width:991.98px){.footer .top-wrapper{padding:30px}.footer .top-wrapper .links-wrapper{display:flex;flex-direction:column;gap:20px;padding:0 30px}.footer .top-wrapper .links-wrapper .navbar-nav{width:40%}.footer .top-wrapper .links-wrapper .navbar-nav .nav-item{display:flex;justify-content:flex-start}.footer .top-wrapper .links-wrapper .navbar-nav .nav-item .nav-link:hover{color:#79c853;text-decoration:underline}.footer .top-wrapper input{width:100%}.bottom-wrapper{border-top:1px solid #fdfcfc;padding:30px}}.desc,.desc.bold,.header .navbar-2 .nav-bar .nav-item a,.text-16{color:#000c;font-size:16px;font-style:normal;font-weight:400;line-height:21px;margin:0}.header .navbar-1 .navbar-collapse .nav-item a,.text-14{color:#000c;font-size:14px;font-style:normal;font-weight:500;margin:0}.header{position:relative;z-index:1}.header .navbar-1{background-color:#146da9;height:40px;left:0;padding:0 100px;position:fixed;right:0;top:0;width:100%;z-index:2}.header .navbar-1 .navbar-collapse{min-height:100%}.header .navbar-1 .navbar-collapse .navbar-nav{height:100%;margin-left:auto}.header .navbar-1 .navbar-collapse .dropdown{position:relative}.header .navbar-1 .navbar-collapse .dropdown>a .arrow{margin-left:5px;transition:.3s ease-in-out}.header .navbar-1 .navbar-collapse .dropdown .project{visibility:visible}.header .navbar-1 .navbar-collapse .dropdown .project .drop-item{list-style-type:none;min-width:150px}.header .navbar-1 .navbar-collapse .dropdown .project .drop-item a{font-weight:400;height:100%;margin:0;padding:10px 20px;text-decoration:none;white-space:nowrap}.header .navbar-1 .navbar-collapse .dropdown .project .drop-item a:after{height:.5px}.header .navbar-1 .navbar-collapse .dropdown .project .drop-item:hover{background-color:#ffffff1a;color:#fdfcfc}.header .navbar-1 .navbar-collapse .dropdown .project{background-color:#146da9;border-radius:2px;box-shadow:0 2px 5px #0000001a;height:0;left:20px;overflow:hidden;padding:1px 0;position:absolute;top:35.3px;transform:translateX(-20px) translateY(5px);transition:.2s ease-in-out;visibility:hidden}.header .navbar-1 .navbar-collapse .dropdown:hover .project{height:43px;visibility:visible}.header .navbar-1 .navbar-collapse .dropdown:hover .project.portal{height:207px}.header .navbar-1 .navbar-collapse .dropdown:hover>a{color:#d3d3d3}.header .navbar-1 .navbar-collapse .dropdown:hover>a .arrow{color:#d3d3d3;transform:rotate(180deg)}.header .navbar-1 .navbar-collapse .nav-item a{align-items:center;color:#fdfcfc;display:flex;font-weight:600;height:40px;padding:0 20px;position:relative;text-decoration:none}.header .navbar-1 .navbar-collapse .nav-item a .icon{margin-right:7px}.header .navbar-1 .navbar-collapse .nav-item a .icon-active{display:none;margin-right:7px}.header .navbar-1 .navbar-collapse .nav-item a.active,.header .navbar-1 .navbar-collapse .nav-item a:hover{background-color:#ffffff1a;color:#d3d3d3}.header .navbar-1 .navbar-collapse .nav-item a.active .icon,.header .navbar-1 .navbar-collapse .nav-item a:hover .icon{display:none}.header .navbar-1 .navbar-collapse .nav-item a.active .icon-active,.header .navbar-1 .navbar-collapse .nav-item a:hover .icon-active{display:flex}.header .navbar-2{background-color:#fdfcfc;border-bottom:.5px solid #d3d3d3;display:flex;height:80px;justify-content:center;padding:0 10px;width:100%}.header .navbar-2 .container{display:flex;flex-direction:row;justify-content:space-between}.header .navbar-2 .navbar-brand{align-items:center;display:flex}.header .navbar-2 .nav-bar{display:flex;height:100%;margin:0}.header .navbar-2 .nav-bar .nav-item{list-style-type:none;padding:0}.header .navbar-2 .nav-bar .dropdown{position:relative}.header .navbar-2 .nav-bar .dropdown>a .arrow{margin-left:5px;transition:.3s ease-in-out}.header .navbar-2 .nav-bar .dropdown .project{visibility:visible}.header .navbar-2 .nav-bar .dropdown .project .drop-item{list-style-type:none;min-width:150px;position:relative}.header .navbar-2 .nav-bar .dropdown .project .drop-item a{font-weight:400;height:100%;margin:0;padding:10px 20px;text-decoration:none;white-space:nowrap}.header .navbar-2 .nav-bar .dropdown .project .drop-item a:after{height:.5px}.header .navbar-2 .nav-bar .dropdown .project .drop-item .sub-project{background-color:#fdfcfc;border-radius:2px;box-shadow:0 2px 5px #0000001a;height:0;left:100.1%;overflow:hidden;padding:1px 0;position:absolute;top:0;transition:.2s ease-in-out;visibility:hidden}.header .navbar-2 .nav-bar .dropdown .project .sub-dropdown>a .arrow{margin-left:10px}.header .navbar-2 .nav-bar .dropdown .project .sub-dropdown:hover .sub-project{height:125px;visibility:visible}.header .navbar-2 .nav-bar .dropdown .project .sub-dropdown:hover .academics{height:auto!important;min-width:190px}.header .navbar-2 .nav-bar .dropdown .project .sub-dropdown:hover .academics a{white-space:pre-line}.header .navbar-2 .nav-bar .dropdown .project .sub-dropdown:hover>a{color:#146da9}.header .navbar-2 .nav-bar .dropdown .project .sub-dropdown:hover>a .arrow{margin-left:10px;transform:rotate(180deg)}.header .navbar-2 .nav-bar .dropdown .project .drop-item:hover{background-color:#f0f9f7;color:#146da9}.header .navbar-2 .nav-bar .dropdown .project{background-color:#fdfcfc;border-radius:2px;box-shadow:0 2px 5px #0000001a;height:0;left:25px;overflow:hidden;padding:1px 0;position:absolute;top:75px;transform:translateX(-20px) translateY(5px);transition:.2s ease-in-out;visibility:hidden}.header .navbar-2 .nav-bar .dropdown:hover .project{height:123px;overflow:visible;visibility:visible}.header .navbar-2 .nav-bar .dropdown:hover .project.admissions,.header .navbar-2 .nav-bar .dropdown:hover .project.portal,.header .navbar-2 .nav-bar .dropdown:hover .project.school{height:238px}.header .navbar-2 .nav-bar .dropdown:hover .project.academics{height:auto}.header .navbar-2 .nav-bar .dropdown:hover .project.admissions.showRes{height:253px}.header .navbar-2 .nav-bar .dropdown:hover .project.school{height:248px}.header .navbar-2 .nav-bar .dropdown:hover>a{color:#146da9}.header .navbar-2 .nav-bar .dropdown:hover>a .arrow{transform:rotate(180deg)}.header .navbar-2 .nav-bar .nav-item a{align-items:center;color:#79c853;display:flex;font-weight:400;height:100%;margin:0 5px;padding:0 20px;position:relative;text-decoration:none}.header .navbar-2 .nav-bar .nav-item a .i{margin-right:10px}.header .navbar-2 .nav-bar .nav-item a .icon{margin-right:7px}.header .navbar-2 .nav-bar .nav-item a .icon-active{display:none;margin-right:7px}.header .navbar-2 .nav-bar .nav-item a:after{background-color:#146da9;bottom:0;content:"";height:2px;left:0;position:absolute;transition:.3s ease-in-out;width:0}.header .navbar-2 .nav-bar .nav-item a:hover:after{color:#146da9;width:100%}.header .navbar-2 .nav-bar .nav-item a.active,.header .navbar-2 .nav-bar .nav-item a:hover{color:#146da9}.header .navbar-2 .nav-bar .nav-item a.active .icon,.header .navbar-2 .nav-bar .nav-item a:hover .icon{display:none}.header .navbar-2 .nav-bar .nav-item a.active .icon-active,.header .navbar-2 .nav-bar .nav-item a:hover .icon-active{display:flex}.header .scroll{position:fixed;transition:top .2s;width:100%}.header .scroll.visible{top:40px;z-index:1}.header .scroll.hidden{top:-100px;z-index:1}@media screen and (max-width:1400.98px){.header .navbar-1{padding:0 2%}.header .navbar-1 .navbar-collapse .dropdown>a .arrow{margin-left:0}.header .navbar-1 .navbar-collapse .dropdown .project{visibility:visible}.header .navbar-1 .navbar-collapse .dropdown .project .drop-item a{padding:10px}.header .navbar-1 .navbar-collapse .nav-item a{padding:0 17px}.header .navbar-1 .navbar-collapse .dropdown .project{left:auto;right:-20px;top:35.3px;visibility:hidden}.header .navbar-2{margin:0;padding:0 2%}.header .navbar-2 .container{margin:0;padding:0}.header .navbar-2 .nav-bar .dropdown .project{visibility:visible}.header .navbar-2 .nav-bar .dropdown .project .drop-item .sub-project{visibility:hidden}.header .navbar-2 .nav-bar .dropdown .project .sub-dropdown:hover .sub-project{visibility:visible}.header .navbar-2 .nav-bar .dropdown .project{visibility:hidden}.header .navbar-2 .nav-bar .nav-item a{margin:0 5px;padding:0 15px}}@media screen and (max-width:1200.98px){.header .navbar-1{padding:0 10px}.header .navbar-1 .navbar-collapse .dropdown .project{visibility:hidden}.header .navbar-1 .navbar-collapse .nav-item a{padding:0 7.7px}.header .navbar-2{padding:0 10px}.header .navbar-2 .container{min-width:100%}.header .navbar-2 .nav-bar{padding:0}.header .navbar-2 .nav-bar .dropdown .project{visibility:visible}.header .navbar-2 .nav-bar .dropdown .project,.header .navbar-2 .nav-bar .dropdown .project .drop-item .sub-project{visibility:hidden}.header .navbar-2 .nav-bar .nav-item a{margin:0;padding:0 10px}.header .navbar-2 .nav-bar .nav-item a .i{margin-right:10px}.header .navbar-2 .nav-bar .nav-item a .icon,.header .navbar-2 .nav-bar .nav-item a .icon-active{margin-right:5px}}@media screen and (max-width:991.98px){.navbar{display:none}.scroll .navbar-2 .navbar-brand img{height:45px;width:150px}.scroll .navbar-2 .nav-bar{display:none}.scroll .navbar-2 .menu-icon{display:flex}.scroll .navbar-2 .menu-icon i{color:#000c;margin-bottom:auto;margin-top:auto}.scroll.hidden,.scroll.visible{top:0!important}.offcanvas{width:80%!important}.offcanvas .offcanvas-header{background-color:#79c853;color:#fdfcfc}.offcanvas .offcanvas-body{padding:30px}.offcanvas .offcanvas-body .divider{background-color:#f0f9f7;height:2px;margin:20px 0;width:100%}.offcanvas .offcanvas-body .nav-bar{display:flex;flex-direction:column;gap:5px;margin:0;padding:0}.offcanvas .offcanvas-body .nav-bar .nav-item{list-style-type:none;padding:0}.offcanvas .offcanvas-body .nav-bar .nav-item a{align-items:center;color:#000c;color:#79c853;display:flex;font-size:14px;font-style:normal;font-weight:700;font-weight:400;height:100%;margin:0;padding:10px 0;position:relative;text-decoration:none}.offcanvas .offcanvas-body .nav-bar .nav-item a .i{margin-right:10px}.offcanvas .offcanvas-body .nav-bar .nav-item a .icon{margin-right:7px}.offcanvas .offcanvas-body .nav-bar .nav-item a .icon-active{display:none;margin-right:7px}.offcanvas .offcanvas-body .nav-bar .nav-item a:after{background-color:#146da9;bottom:0;content:"";height:2px;left:0;position:absolute;transition:.3s ease-in-out;width:0}.offcanvas .offcanvas-body .nav-bar .nav-item a:hover:after{color:#146da9;width:100%}.offcanvas .offcanvas-body .nav-bar .nav-item a.active,.offcanvas .offcanvas-body .nav-bar .nav-item a:hover{color:#146da9}.offcanvas .offcanvas-body .nav-bar .nav-item a.active .icon,.offcanvas .offcanvas-body .nav-bar .nav-item a:hover .icon{display:none}.offcanvas .offcanvas-body .nav-bar .nav-item a.active .icon-active,.offcanvas .offcanvas-body .nav-bar .nav-item a:hover .icon-active{display:flex}.offcanvas .offcanvas-body .nav-bar .dropdown{position:relative}.offcanvas .offcanvas-body .nav-bar .dropdown>a .arrow{margin-left:20px;transition:.3s ease-in-out}.offcanvas .offcanvas-body .nav-bar .dropdown .project{visibility:visible}.offcanvas .offcanvas-body .nav-bar .dropdown .project .drop-item{list-style-type:none;min-width:150px;position:relative}.offcanvas .offcanvas-body .nav-bar .dropdown .project .drop-item a{font-weight:400;height:100%;margin:0;padding:10px 20px;text-decoration:none;white-space:nowrap}.offcanvas .offcanvas-body .nav-bar .dropdown .project .drop-item a:after{height:.5px}.offcanvas .offcanvas-body .nav-bar .dropdown .project .drop-item .sub-project{background-color:#fdfcfc;border-radius:2px;box-shadow:0 2px 5px #0000001a;height:0;left:5%;overflow:hidden;padding:1px 0;position:absolute;top:44px;transition:.2s ease-in-out;visibility:hidden;width:100%;z-index:2000}.offcanvas .offcanvas-body .nav-bar .dropdown .project .sub-dropdown>a .arrow{margin-left:10px}.offcanvas .offcanvas-body .nav-bar .dropdown .project .sub-dropdown:hover .sub-project{height:134px;visibility:visible}.offcanvas .offcanvas-body .nav-bar .dropdown .project .sub-dropdown:hover .academics{height:auto!important;min-width:auto}.offcanvas .offcanvas-body .nav-bar .dropdown .project .sub-dropdown:hover .academics a{white-space:pre-line}.offcanvas .offcanvas-body .nav-bar .dropdown .project .sub-dropdown:hover>a{color:#146da9}.offcanvas .offcanvas-body .nav-bar .dropdown .project .sub-dropdown:hover>a .arrow{margin-left:10px;transform:rotate(180deg)}.offcanvas .offcanvas-body .nav-bar .dropdown .project .drop-item:hover{background-color:#f0f9f7;color:#146da9}.offcanvas .offcanvas-body .nav-bar .dropdown .project{background-color:#fdfcfc;border-radius:2px;box-shadow:0 2px 5px #0000001a;height:0;left:20px;overflow:hidden;padding:1px 0;position:absolute;top:44px;transform:translateX(-20px) translateY(5px);transition:.2s ease-in-out;visibility:hidden;width:100%;z-index:999}.offcanvas .offcanvas-body .nav-bar .dropdown:hover .project{height:134px;overflow:visible;visibility:visible}.offcanvas .offcanvas-body .nav-bar .dropdown:hover .project.admissions{height:210px}.offcanvas .offcanvas-body .nav-bar .dropdown:hover .project.admissions.showRes,.offcanvas .offcanvas-body .nav-bar .dropdown:hover .project.portal{height:248px!important}.offcanvas .offcanvas-body .nav-bar .dropdown:hover .project.school,.offcanvas .offcanvas-body .nav-bar .dropdown:hover>a{color:#146da9}.offcanvas .offcanvas-body .nav-bar .dropdown:hover .project.school .arrow,.offcanvas .offcanvas-body .nav-bar .dropdown:hover>a .arrow{transform:rotate(180deg)}}.outlet{height:100%;margin-top:120px}@media screen and (max-width:991.98px){.outlet{height:100%;margin-top:79.5px}}.academics-calendar .container{margin:0 auto;max-width:1200px;padding:0 1rem}.academics-calendar .container .search-filter-container{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid #cbd5e14d;border-radius:12px;border-top:3px solid #2c3e50;box-shadow:0 10px 30px #0000000d;margin-bottom:2.5rem;padding:1.75rem 2rem;transition:all .3s ease}.academics-calendar .container .search-filter-container:hover{box-shadow:0 15px 35px #0000001a;transform:translateY(-2px)}.academics-calendar .container .search-filter-container .filter-header{align-items:center;border-bottom:1px solid #cbd5e180;display:flex;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:1rem}.academics-calendar .container .search-filter-container .filter-header h2{color:#2c3e50;display:inline-block;font-size:1.75rem;font-weight:700;letter-spacing:-.5px;margin:0;position:relative}.academics-calendar .container .search-filter-container .filter-header h2:after{background:linear-gradient(90deg,#2c3e50,#507192);border-radius:2px;bottom:-8px;content:"";height:4px;left:0;position:absolute;width:50px}.academics-calendar .container .search-filter-container .filter-controls{position:relative;width:100%}.academics-calendar .container .search-filter-container .filter-controls .search-filters-row{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1.25rem;margin-bottom:1.5rem}@media(min-width:992px){.academics-calendar .container .search-filter-container .filter-controls .search-filters-row{flex-wrap:nowrap}}.academics-calendar .container .search-filter-container .filter-controls .search-filters-row .search-box{flex:2 1;min-width:280px;position:relative}.academics-calendar .container .search-filter-container .filter-controls .search-filters-row .search-box .search-icon{color:#2c3e50;left:1.25rem;opacity:.8;position:absolute;top:50%;transform:translateY(-50%)}.academics-calendar .container .search-filter-container .filter-controls .search-filters-row .search-box input{background-color:#fff;border:2px solid #cbd5e180;border-radius:8px;font-size:1rem;padding:.75rem 1rem .75rem 3rem;transition:all .3s ease;width:100%}.academics-calendar .container .search-filter-container .filter-controls .search-filters-row .search-box input:focus{border-color:#3498db;border-color:#2c3e50;box-shadow:0 0 0 3px #3498db33;outline:none}.academics-calendar .container .search-filter-container .filter-controls .search-filters-row .filter-dropdown{flex:1 1;min-width:180px}.academics-calendar .container .search-filter-container .filter-controls .search-filters-row .filter-dropdown select{-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%234b5563'%3E%3Cpath d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;background-size:12px;border:1px solid #e9ecef;border-radius:8px;cursor:pointer;font-size:1rem;padding:.75rem 2.5rem .75rem 1rem;transition:all .3s ease;width:100%}.academics-calendar .container .search-filter-container .filter-controls .search-filters-row .filter-dropdown select:focus{border-color:#3498db;box-shadow:0 0 0 3px #3498db33;outline:none}.academics-calendar .container .search-filter-container .filter-controls .filters-row{display:flex;flex-wrap:wrap;gap:.5rem}@media(min-width:768px){.academics-calendar .container .search-filter-container .filter-controls .filters-row{flex-wrap:nowrap}}.academics-calendar .container .search-filter-container .filter-controls .filters-row .month-filter,.academics-calendar .container .search-filter-container .filter-controls .filters-row .year-filter{flex:1 1;min-width:200px}@media(max-width:767px){.academics-calendar .container .search-filter-container .filter-controls .filters-row .month-filter,.academics-calendar .container .search-filter-container .filter-controls .filters-row .year-filter{flex-basis:100%;width:100%}}.academics-calendar .container .search-filter-container .search-results-summary{border-top:1px solid #eee;font-style:italic;padding:.5rem 0}.academics-calendar .container .search-filter-container .academic-calendar-table{border-collapse:initial;border-radius:8px;border-spacing:0;box-shadow:0 4px 12px #0000000d;margin-bottom:2rem;overflow:hidden;width:100%}.academics-calendar .container .search-filter-container .academic-calendar-table th{background-color:#2c3e50;color:#fff;font-size:.95rem;font-weight:600;padding:1rem;text-align:left}.academics-calendar .container .search-filter-container .academic-calendar-table th:first-child{border-top-left-radius:8px}.academics-calendar .container .search-filter-container .academic-calendar-table th:last-child{border-top-right-radius:8px}.academics-calendar .container .search-filter-container .academic-calendar-table td{border-bottom:1px solid #f1f5f9;font-size:.9rem;padding:.75rem 1rem;vertical-align:middle}.academics-calendar .container .search-filter-container .academic-calendar-table td:first-child{color:#2c3e50;font-weight:500}.academics-calendar .container .search-filter-container .academic-calendar-table tr:last-child td{border-bottom:none}.academics-calendar .container .search-filter-container .academic-calendar-table tr:hover td{background-color:#f8fafc}@media screen and (max-width:991.98px){.academics-calendar .container{padding:0 1rem}.academics-calendar .container .search-filter-container{padding:1.25rem}.academics-calendar .container .search-filter-container .filter-controls .search-filters-row{flex-direction:column}.academics-calendar .container .search-filter-container .filter-controls .search-filters-row .filter-dropdown,.academics-calendar .container .search-filter-container .filter-controls .search-filters-row .search-box{margin-bottom:1rem;width:100%}.academics-calendar .container .search-filter-container .academic-calendar-table{display:block;overflow-x:auto}.academics-calendar .container .search-filter-container .academic-calendar-table td,.academics-calendar .container .search-filter-container .academic-calendar-table th{white-space:nowrap}}.fade-in{animation:fadeIn .3s ease-out forwards}.admission-guidelines .container{max-width:767px}.admission-guidelines .container .center{font-weight:700;margin-top:20px;text-align:center}.admission-guidelines .container .li{margin-left:5px}.admission-guidelines .container h5{font-weight:700;margin-bottom:20px;margin-top:60px}.button-component.btn div,.desc,.desc.bold,.text-16{color:#000c;font-size:16px;font-style:normal;font-weight:400;line-height:21px;margin:0}.button-component.btn{align-items:center;background:#79c853!important;border:none!important;border-radius:100px!important;display:flex;flex-direction:row;gap:5px;height:40px!important;justify-content:center;margin-top:auto;padding:0 20px}.button-component.btn div{color:#fdfcfc;line-height:16px;margin:0!important}.button-component.btn.secondary{background:#146da9!important}.button-component.btn:disabled{border:none;opacity:.5}.button-component.btn:hover{background:#79c853!important;box-shadow:0 7px 29px 0 #64646f33}.button-component.btn.secondary:hover{background:#146da9!important}.button-component.btn.cancel{background:#0000001a!important}.button-component.btn.cancel div{color:#000c}.admin-header{align-items:center;background-color:#fdfcfc;box-shadow:0 7px 29px 0 #64646f33;display:flex;gap:50px;height:70px;justify-content:space-between!important;padding:10px 19px}.admin-header .icon{color:#d3d3d3;cursor:pointer}.admin-header .icon:hover{color:#79c853}.admin-header .content{align-items:center;display:flex;flex-direction:row;gap:20px}.desc,.desc.bold,.sidebar .offcanvas .offcanvas-body .nav-bar .nav-item a,.sidebar .offcanvas.expanded .offcanvas-body .nav-bar .nav-item a,.text-16{color:#000c;font-size:16px;font-style:normal;font-weight:400;line-height:21px;margin:0}.sidebar .offcanvas{border:0;box-shadow:0 7px 29px 0 #64646f33;overflow:hidden;transition:.3s ease-in-out;width:85px}.sidebar .offcanvas .offcanvas-header{background-color:#79c853;height:70px}.sidebar .offcanvas .offcanvas-header .heading{display:none}.sidebar .offcanvas .offcanvas-body{background-color:#fdfcfc;overflow:scroll;padding:0}.sidebar .offcanvas .offcanvas-body .nav-bar{display:flex;flex-direction:column;height:100%;margin:0;padding:0;width:100%}.sidebar .offcanvas .offcanvas-body .nav-bar .nav-item{border-bottom:1.5px solid #f0f9f7;list-style-type:none}.sidebar .offcanvas .offcanvas-body .nav-bar .nav-item a{align-items:center;color:30px;display:flex;font-weight:400;margin:0;padding:15px;text-decoration:none;width:100%}.sidebar .offcanvas .offcanvas-body .nav-bar .nav-item a .i{margin-right:0}.sidebar .offcanvas .offcanvas-body .nav-bar .nav-item a span{display:none}.sidebar .offcanvas .offcanvas-body .nav-bar .nav-item a.active,.sidebar .offcanvas .offcanvas-body .nav-bar .nav-item a:hover{background-color:#f0f9f7;color:#146da9}.sidebar .offcanvas .offcanvas-body .nav-bar .nav-item{position:relative}.sidebar .offcanvas .offcanvas-body .nav-bar .nav-item .dropdown{background-color:#fdfcfc;box-shadow:0 7px 29px 0 #64646f33;display:none;flex-direction:column;left:88px;padding:0;position:absolute;top:0;z-index:9999}.sidebar .offcanvas .offcanvas-body .nav-bar .nav-item:hover{background-color:#f0f9f7;height:auto}.sidebar .offcanvas .offcanvas-body .nav-bar .nav-item:hover .dropdown{display:flex}.sidebar .offcanvas .offcanvas-body .nav-bar .nav-item:hover .dropdown .nav-item a{white-space:nowrap}.sidebar .offcanvas.expanded{transition:.3s ease-in-out;width:250px}.sidebar .offcanvas.expanded .offcanvas-header .heading{animation:fadeIn 2s;display:flex}.sidebar .offcanvas.expanded .offcanvas-body{overflow:scroll;padding:0}.sidebar .offcanvas.expanded .offcanvas-body .nav-bar{display:flex;flex-direction:column;height:100%;margin:0;padding:0;width:100%}.sidebar .offcanvas.expanded .offcanvas-body .nav-bar .nav-item{border-bottom:1.5px solid #f0f9f7;list-style-type:none}.sidebar .offcanvas.expanded .offcanvas-body .nav-bar .nav-item a{align-items:center;color:30px;display:flex;font-weight:400;justify-content:normal;margin:0;padding:15px 20px;text-decoration:none}.sidebar .offcanvas.expanded .offcanvas-body .nav-bar .nav-item a .i{margin-right:20px}.sidebar .offcanvas.expanded .offcanvas-body .nav-bar .nav-item a span{display:flex}.sidebar .offcanvas.expanded .offcanvas-body .nav-bar .nav-item a.active,.sidebar .offcanvas.expanded .offcanvas-body .nav-bar .nav-item a:hover{background-color:#f0f9f7;color:#146da9}.sidebar .offcanvas.expanded .offcanvas-body .nav-bar .nav-item .dropdown{background-color:initial;box-shadow:none;display:none;flex-direction:row;left:auto;padding:initial;padding-left:20px;position:static;top:auto;z-index:auto}.sidebar .offcanvas.expanded .offcanvas-body .nav-bar .nav-item:hover{height:auto}.sidebar .offcanvas.expanded .offcanvas-body .nav-bar .nav-item:hover .dropdown{display:flex;flex-direction:column}.sidebar .children{padding-left:85px;transition:.3s ease-in-out}.sidebar .children .admin-header{left:85px;position:fixed;right:0;transition:.3s ease-in-out;z-index:1}.sidebar .children.expanded{padding-left:250px;transition:.3s ease-in-out}.sidebar .children.expanded .admin-header{left:250px;top:0;transition:.3s ease-in-out}.sidebar .outlet{height:100%;padding:0 50px 50px;width:100%}.page-404{align-items:center;display:flex;height:100vh;justify-content:center;width:100%}.text-84{font-size:84px;line-height:104px}.text-72,.text-84{color:#000c;font-style:normal;font-weight:700;margin:0}.text-72{font-size:72px;line-height:89px}.text-60{font-size:60px;line-height:75px}.text-48,.text-60{color:#000c;font-style:normal;font-weight:700;margin:0}.text-48{font-size:48px;line-height:60px}.text-42{font-size:42px;line-height:49px}.text-36,.text-42{color:#000c;font-style:normal;font-weight:700;margin:0}.text-36{font-size:36px;line-height:45px}.text-32{font-size:32px;line-height:38px}.text-30,.text-32{color:#000c;font-style:normal;font-weight:700;margin:0}.text-30{font-size:30px;line-height:39px}.heading,.text-26{font-size:26px;line-height:36px}.heading,.text-24,.text-26{color:#000c;font-style:normal;font-weight:700;margin:0}.text-24{font-size:24px;line-height:31px}.sub-heading,.text-22,h6{color:#000c;font-size:22px;font-style:normal;font-weight:700;margin:0}.text-20{font-family:Roboto;font-size:20px;line-height:26px}.text-18,.text-20,.title{color:#000c;font-style:normal;font-weight:600;margin:0}.text-18,.title{font-size:18px;line-height:23px}.desc,.desc.bold,.text-16{font-size:16px;font-weight:400;line-height:21px}.desc,.desc.bold,.text-14,.text-16{color:#000c;font-style:normal;margin:0}.text-14{font-size:14px;font-weight:500}.text-12{font-size:12px;line-height:14px}.text-10,.text-12{font-style:normal;font-weight:400}.text-10{color:#000c;font-size:10px;line-height:13px;margin:0}.tex-pre-line{white-space:pre-line}.table-text{color:#000c;font-size:.875rem;font-weight:400;letter-spacing:.01071em;line-height:1.43;overflow:hidden;padding:1rem;text-align:left;text-overflow:ellipsis;transition:all .15s ease-in-out 0s;vertical-align:inherit;vertical-align:middle;white-space:normal;z-index:0}@media screen and (max-width:991.98px){.text-48{font-size:42px;line-height:49px}.text-42,.text-48{color:#000c;font-style:normal;font-weight:700;margin:0}.text-42{font-size:30px;line-height:32px!important}.text-36{font-size:32px;line-height:38px}.text-32,.text-36{color:#000c;font-style:normal;font-weight:700;margin:0}.text-32{font-size:26px;line-height:36px}.text-20{color:#000c;font-size:18px;font-style:normal;font-weight:700;line-height:23px;margin:0}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Raleway;font-family:Roboto,Helvetica,Arial,sans-serif;margin:0}.fade-in-animation{animation:fadeIn 2s;-webkit-animation:fadeIn 2s;-moz-animation:fadeIn 2s;-o-animation:fadeIn 2s;-ms-animation:fadeIn 2s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.right-to-left-animation{animation:right-to-left .5s;-webkit-animation:right-to-left .5s;-moz-animation:right-to-left .5s;-o-animation:right-to-left .5s;-ms-animation:right-to-left .5s;position:relative}@keyframes right-to-left{0%{left:30%;opacity:0}to{left:0;opacity:1}}.left-to-right-animation{animation:left-to-right .5s;-webkit-animation:left-to-right .5s;-moz-animation:left-to-right .5s;-o-animation:left-to-right .5s;-ms-animation:left-to-right .5s;position:relative}@keyframes left-to-right{0%{opacity:0;right:30%}to{opacity:1;right:0}}._mt{margin-top:100px}._mt_50{margin-top:50px!important}._mt_150{margin-top:150px}@media screen and (max-width:991.98px){._mt{margin-top:50px}}.bg-primary{background-color:#79c853!important}.bg-secondary{background-color:#146da9!important}.bg-tertiary{background-color:#4a3a8f!important}.bg-base{background-color:30px!important}.bg-white{background-color:#fdfcfc!important}.bg-white80{background-color:#f0f9f7!important}.bg-grey{background-color:#000000a6!important}.text-primary{color:#79c853!important}.text-grey-dark{color:#000000bf!important}.text-secondary{color:#146da9!important}.text-tertiary{color:#4a3a8f!important}.text-base{color:30px!important}.text-white{color:#fdfcfc!important}.text-white80{color:#f0f9f7!important}.text-grey{color:#000000a6!important}h6{color:#000c}.title{margin-bottom:10px}.desc,.desc.bold{color:#000000a6;font-weight:400;line-height:26px}.desc .bold,.desc.bold{font-weight:700}.desc.semibold{font-weight:500!important}.card{background-color:#fdfcfc;border:none;border-radius:5px;border-top-left-radius:0;border-top-right-radius:0;box-shadow:0 7px 29px 0 #64646f33;min-height:calc(100% - 86.4px);padding:30px}.card div{display:flex;flex-direction:row;margin-bottom:7px}.card div div{margin-top:4px;min-width:30px}.icon-wrapper{margin-top:5px;min-width:20px}.link-btn{background-color:initial!important;color:#146da9;cursor:pointer!important;margin:0}.link-btn:hover{background-color:#146da9!important;color:#fdfcfc}.link-btn-no-bg{background-color:initial!important;color:#146da9;cursor:pointer!important;gap:10px!important;margin:0;opacity:.9;padding-left:0;padding-right:0}.link-btn-no-bg:active,.link-btn-no-bg:focus{border:0!important;outline:0!important}.link-btn-no-bg:hover{color:#146da9!important;opacity:1}.link-btn.danger{color:#d33}.link-btn.danger:hover{background-color:#d33!important;color:#fdfcfc}.link-btn-no-bg.disabled{border-color:#0000;cursor:not-allowed!important;outline:none}.link-btn.disabled{border-color:#0000;cursor:not-allowed;opacity:.6}._quill .ql-toolbar{border-top-left-radius:5px!important;border-top-right-radius:5px!important}._quill .ql-container{border-bottom-left-radius:5px!important;border-bottom-right-radius:5px!important;height:calc(100% - 44px)!important}._quill.quill-error .ql-toolbar{border-left-color:red!important;border-right-color:red!important;border-top-color:red!important}._quill.quill-error .ql-container{border-color:red!important}.blink{animation:blink-animation 1.5s steps(5,start) infinite;-webkit-animation:blink-animation 1.5s steps(5,start) infinite}@keyframes blink-animation{to{visibility:hidden}}@media screen and (max-width:991.98px){.card{min-height:0;min-height:auto;padding:20px}.card div{display:flex;flex-direction:row;margin-bottom:7px}.card div div{margin-top:4px;min-width:30px}}.auth-layout{align-items:center;background-color:#fdfcfc;box-shadow:0 7px 29px 0 #64646f33;display:flex;height:90px;padding:0 50px}.outlet{min-height:calc(100vh - 90px)}
/*# sourceMappingURL=main.411f96de.css.map*/