:root{scroll-behavior:smooth}body{font-family:"Roboto",sans-serif;color:#444}a{color:#00be6d;text-decoration:none}a:hover{color:#717ff5;text-decoration:none}#main{margin-top:60px;padding:20px 30px;transition:all .3s}#main h2.heading-title{margin-bottom:10px;font-size:28px;margin-bottom:7px;font-weight:300}#main h3.heading-title{font-size:24px;margin-bottom:7px;font-weight:300}#main h4.heading-title{font-size:20px;margin-bottom:7px;font-weight:300}#main h5.heading-title{font-size:20px;margin-bottom:7px;font-weight:300}#main .page-title{margin-bottom:10px}#main .page-title h1{font-size:32px;margin-bottom:0;font-weight:500}#main .sub-sec-cntr{margin-bottom:30px}.logo{line-height:1}.logo img{max-height:36px;margin-right:8px}.logo span{font-size:26px;font-weight:900;color:#222;margin-top:10px}.header{transition:all .5s;z-index:997;height:60px;background-color:#fff;padding-left:20px;-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.05),inset 0 -1px 0 rgba(0,0,0,.015);box-shadow:0 .5rem 1rem rgba(0,0,0,.05),inset 0 -1px 0 rgba(0,0,0,.15)}.header .toggle-sidebar-btn{cursor:pointer;color:#222}.header .search-bar{min-width:500px;padding:0 20px;position:absolute;right:0;display:flex;gap:20px;flex-grow:1}.header .search-bar .theme-select,.header .search-bar .school-select{width:50%}@media(max-width: 575px){.header .search-bar{display:block;min-width:100%}.header .search-bar .theme-select,.header .search-bar .school-select{width:100%}.header .search-bar .school-select{margin-top:15px}}.header .nav-icon{font-size:14px;color:#222;margin-right:10px;position:relative;margin-top:10px}.header .nav-icon span.material-symbols-outlined{top:8px;position:relative}.select-theme .bs-searchbox{display:none}@media(max-width: 374px){.bootstrap-select>.dropdown-toggle{width:100% !important}}.sidebar{position:fixed;top:60px;left:0;bottom:0;width:250px;z-index:996;transition:all .3s;padding:20px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#aab7cf rgba(0,0,0,0);box-shadow:0px 0px 20px 0px rgba(1,41,112,.1);background-color:#fff;border-right:1px dotted #e5e5e5}.sidebar::-webkit-scrollbar{width:5px;height:8px;background-color:#fff}.sidebar::-webkit-scrollbar-thumb{background-color:#aab7cf}.sidebar-nav{padding:0;margin:0;list-style:none}.sidebar-nav li{padding:0;margin:0;list-style:none}.sidebar-nav .nav-heading{font-size:11px;text-transform:uppercase;color:#899bbd;font-weight:600;margin:10px 0 5px 15px}.sidebar-nav .nav-link{display:flex;align-items:center;font-weight:400;color:#00be6d;transition:.3;padding:10px 0px;border-radius:4px;-webkit-transition:all .5s;transition:all .5s}.sidebar-nav span{font-size:14px;margin-right:10px;color:#222;font-weight:500}.sidebar-nav .nav-link span:last-child{float:right}.sidebar-nav .css-1r6i2mo{height:16px;display:block}.sidebar-nav .nav-link .sidebar-nav .nav-link span.material-symbols-outlined{color:#00be6d}.sidebar-nav .nav-link span.icon-left{font-size:22px;margin-right:10px;color:#00824b}.sidebar-nav .nav-link span.icon-right{font-size:20px;margin-right:0px !important;color:#222 !important;-webkit-transition:all .3s;transition:all .3s}.sidebar-nav .nav-link span.rotate-arrow-up{transform:rotate(-180deg);-webkit-transition:all .3s;transition:all .3s;color:#00824b !important}.sidebar-nav .nav-link.collapsed{color:#222;background:#f8f8fa;-webkit-transition:all .5s;transition:all .5s}.sidebar-nav .nav-link.collapsed span{color:#222}.sidebar-nav .nav-link.collapsed span.icon-left{font-size:22px;margin-right:7px;color:#00be6d}.sidebar-nav .nav-link.collapsed span.icon-right{font-size:20px;margin-right:10px;color:#00be6d}.sidebar-nav .nav-link .bi-chevron-down{margin-right:0;transition:transform .2s ease-in-out}.sidebar-nav .nav-link:not(.collapsed) .bi-chevron-down{transform:rotate(180deg)}.sidebar-nav .nav-content{padding:0;margin:0 0 0 3px;list-style:none;font-size:14px;display:none;transition:transform .2s ease-in-out}.sidebar-nav .sub-heading-one{color:#00824b;padding:1px 0px;font-weight:500}.sidebar-nav .sub-heading-one span{color:#00824b;font-size:16px;margin-top:2px}.sidebar-nav .sub-heading-one ul.nav-content{display:none !important;transition:all .2s}.sidebar-nav .sub-heading-one ul.show{display:block !important;transition:all .2s}.sidebar-nav .sub-heading-one .active{color:#00824b !important}.sidebar-nav .nav-content a{display:block;align-items:center;font-size:14px;font-weight:400;color:#222;transition:.3;padding:7px 12px 7px 12px;transition:.3s;border-bottom:1px dotted #e5e5e5}.sidebar-nav .nav-content a span{font-size:20px;margin-top:10px;line-height:0;border-radius:50%}.sidebar-nav .nav-content a:hover,.sidebar-nav .nav-content a:focus{color:#00824b}.sidebar-nav .nav-content a.active{color:#222;font-weight:700}.sidebar-nav .nav-content a.active i{background-color:#00824b}ul.slick-dots{display:flex;list-style:none;gap:12px}.footer{padding:15px 0;font-size:14px;transition:all .3s;border-top:1px solid #e5e5e5;font-family:"Roboto",sans-serif}.footer .copyright{text-align:center;color:#222}@media(max-width: 1199px){#main{padding:20px}.header .search-bar{position:fixed;top:50px;left:0;right:0;padding:20px;box-shadow:0px 0px 15px 0px rgba(1,41,112,.1);background:#00be6d;z-index:9999;transition:.3s;visibility:hidden;opacity:0}.header .search-bar-show{top:60px;visibility:visible;opacity:1}.sidebar{left:-300px}.toggle-sidebar .sidebar{left:0}}@media(min-width: 1200px){.logo{width:190px}.toggle-sidebar-btn{display:none}.header-nav{display:none}#main,#footer{margin-left:270px}.toggle-sidebar #main,.toggle-sidebar #footer{margin-left:0}.toggle-sidebar .sidebar{left:-300px}}.back-to-top{position:fixed;visibility:hidden;opacity:0;right:15px;bottom:15px;z-index:99999;background:#00824b;width:40px;height:40px;border-radius:20px;transition:all .4s;color:#e5e5e5}.back-to-top:hover{background:#00824b;color:#fff}.back-to-top span{font-size:24px;color:#fff;line-height:0}.back-to-top.active{visibility:visible;opacity:1}.breadcrumb{font-size:14px;color:#899bbd}.breadcrumb a{color:#00be6d;transition:.3s}.breadcrumb a:hover{color:#222}.breadcrumb .breadcrumb-item::before{color:#899bbd}.breadcrumb .active{color:#51678f}.navbar-collapse.collapse{height:auto !important;padding-bottom:0;overflow:visible !important}#sidebar .collapse:not(.show){display:block}.dropdown-toggle::after{border-top:.4em solid;border-right:.4em solid rgba(0,0,0,0);border-left:.4em solid rgba(0,0,0,0)}.bs-container .dropdown-menu{max-height:400px !important}.bs-container .inner{max-height:300px !important}.grid-container{display:grid;gap:30px;width:100%;grid-template-columns:repeat(auto-fit, minmax(min(200px, 100%), 1fr))}.grid-container>div{text-align:center;width:100%;border:1px solid #e5e5e5}.grid-container>div span{width:100%;display:block;padding:10px}.grid-container>div span:last-child{border-top:1px solid #e5e5e5}@media(max-width: 375px){.bootstrap-select{max-width:100% !important;width:100% !important;min-width:92% !important}.bootstrap-select .dropdown-menu{max-width:100% !important;width:100% !important;min-width:92% !important}}.clt,.clt ul,.clt li{position:relative}.clt ul,.clt ul ul,.clt li ul{list-style:none;padding-left:20px}.clt ul li a,.clt ul ul li a,.clt li ul li a{line-height:30px !important}.clt ul>li:last-child::after,.clt ul ul>li:last-child::after,.clt li ul>li:last-child::after{height:13px}.clt ul>li:last-child::before,.clt ul ul>li:last-child::before,.clt li ul>li:last-child::before{top:15px}.clt ul li::before,.clt ul li::after,.clt ul ul li::before,.clt ul ul li::after,.clt li ul li::before,.clt li ul li::after{content:"";position:absolute;left:-12px}.clt ul li::before,.clt ul ul li::before,.clt li ul li::before{border-top:1px solid #000;top:14px;width:8px;height:0}.clt ul li::after,.clt ul ul li::after,.clt li ul li::after{border-left:1px solid #000;height:100%;width:0px;top:2px}.component-wrap .component-list{background:#f8f8fa;padding:16px;padding-left:32px;list-style-type:decimal;border-radius:6px}.component-wrap .component-list p{margin:0;padding:0}.component-wrap .component-list a{color:#222}.component-wrap .component-list a:hover{color:#00824b}