/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 06 2023 | 09:49:00 */
body{font-family:"Roboto","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;line-height:1.8em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-overflow-style:scrollbar}#header{display:none}#header+hr{display:none}#main-header:before{content:"";left:0;right:0;bottom:0;top:0;background:#fff;position:absolute;width:100%;z-index:0}#main-header .navbar-header{position:relative;z-index:1}#main-header .header-right{display:flex;justify-content:flex-end;float:right;width:75%}@media screen and (max-width:1199px){#main-header .header-right{width:80%}}@media screen and (max-width:992px){#main-header .header-right{width:100%}}#main-header ul.menu-join{margin-left:25px;width:190px}#main-header ul.menu-join>li{position:relative}#main-header ul.menu-join>li a.free-ac-link{display:inline-block;position:relative;width:auto}#main-header ul.menu-join>li a.free-ac-link:after{content:"\f0d7";height:8px;width:8px;position:absolute;right:10px;top:5px;color:#fff;font-family:fontAwesome}#main-header ul.menu-join>li a.free-ac-link .free-ac-btn{background-color:#fb9b02}#main-header ul.menu-join li{list-style-type:none}#main-header ul.menu-join li ul.sub-menu{border-radius:2px;background-color:transparent;box-shadow:0 8px 20px 0 rgba(37,50,67,0.15);margin-left:12px;padding-left:0;position:absolute;top:100%;padding-top:5px;display:none}#main-header ul.menu-join li ul.sub-menu:before{content:"";height:10px;width:10px;background:#fff;top:5px;right:10px;position:absolute;transform:rotate(45deg)}#main-header ul.menu-join li ul.sub-menu li{background:#fff;border-bottom:1px solid #eee}#main-header ul.menu-join li ul.sub-menu li.as-teacher{border-left:4px solid #0f50a5;border-radius:2px 0 0 0}#main-header ul.menu-join li ul.sub-menu li.as-admin{border-left:4px solid #00a37c}#main-header ul.menu-join li ul.sub-menu li.as-student{border-left:4px solid #fb9b02;border-radius:0 0 0 2px}#main-header ul.menu-join li ul.sub-menu li a{display:block;font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:2.57;letter-spacing:.5px;color:#5b7287;padding:2px;text-align:left;padding-left:10px;text-decoration:none;width:112px}#main-header ul.menu-join li ul.sub-menu li a:hover{background:rgba(0,0,0,0.06);color:#2b3748}#main-header #navbar{float:none;position:initial}#main-header #navbar ul.nav>li{position:initial}#main-header #navbar ul.nav>li>a{font-size:11px;padding-left:25px;padding-right:25px;position:relative;z-index:1}#main-header #navbar ul.nav>li>a:hover{color:#1ab395}@media screen and (max-width:1449px){#main-header #navbar ul.nav>li>a{padding-left:13px;padding-right:13px}}@media screen and (max-width:1199px){#main-header #navbar ul.nav>li>a{padding-left:6px;padding-right:6px}}#main-header #navbar ul.nav>li>.bg-white-overlay{background:#fff;position:absolute;left:0;right:0;bottom:0;top:0;z-index:0}#main-header #navbar ul.nav>li .mega-submenu{background:#fff;border:1px solid #e0e0e0;position:absolute;left:0;right:0;top:-400px;transition:all .5s ease;z-index:-1}#main-header #navbar ul.nav>li .mega-submenu .mega-submenu-container{display:flex;padding:50px 0}#main-header #navbar ul.nav>li .mega-submenu .mega-submenu-container .mega-submenu-left{flex-basis:25%;padding-left:2%;text-align:center}@media screen and (max-width:1199px){#main-header #navbar ul.nav>li .mega-submenu .mega-submenu-container .mega-submenu-left{flex-basis:20%}}#main-header #navbar ul.nav>li .mega-submenu .mega-submenu-container .mega-submenu-right{flex-basis:65%}#main-header #navbar ul.nav>li .mega-submenu .mega-submenu-container .mega-submenu-right ul{display:flex;flex-wrap:wrap;justify-content:space-between;padding-left:30px}#main-header #navbar ul.nav>li .mega-submenu .mega-submenu-container .mega-submenu-right ul li{color:#373a3e;flex-basis:30%;font-size:13px;line-height:1.8;list-style-type:none;margin-bottom:2em}#main-header #navbar ul.nav>li .mega-submenu .mega-submenu-container .mega-submenu-right ul li a{color:#1ab395;display:block;font-size:14px;font-weight:500;line-height:1.2;margin-bottom:10px;padding:0;text-decoration:none;text-transform:initial}@media screen and (max-width:1449px){#main-header #navbar ul.nav>li .mega-submenu .mega-submenu-container .mega-submenu-right ul{padding-left:17px}}@media screen and (max-width:1199px){#main-header #navbar ul.nav>li .mega-submenu .mega-submenu-container .mega-submenu-right ul{padding-left:10px}}#main-header #navbar ul.nav>li:hover .mega-submenu{top:100%}#main-header #navbar ul.nav>li.main{margin-left:0}@media screen and (max-width:992px){#main-header #navbar{position:relative}}#main-header{border:0;min-height:60px;padding-left:15px;padding-right:15px;width:100%}#main-header .navbar-header button.navbar-toggle{position:relative;float:right;margin-right:5px;padding:8px 10px;margin-top:5px;margin-bottom:5px;background-color:transparent;background-image:none;border:0}#main-header .navbar-header button.navbar-toggle .icon-bar{margin:6px 0;display:block;width:25px;height:3px;background:#23b1df;border-radius:3px}ul li.current-menu-item a{pointer-events:initial;color:#50aceb !important}@media(max-width:992px){.page-teacher-premium #main-header.navbar-default.affix-top .navbar-header .navbar-brand{background-position:0 8px}.navbar-toggle{display:inline-block}.navbar-header{float:none}.navbar-collapse.collapse{display:none !important;width:100%;border-top:1px solid #ddd}.navbar-collapse.collapse .navbar-right{margin:7.5px 0;float:none;width:100%}.navbar-collapse .navbar-right li,#main-header .nav.navbar-right li.main{width:100%;margin:0}.navbar-collapse .navbar-right li a{padding:15px 25px !important}.navbar-collapse.collapse.in{display:block !important;padding:0}}#main-header.navbar-default .navbar-brand{background-size:155px;width:180px;background-repeat:no-repeat;height:50px;margin:10px 0 10px 15px}#main-header.affix{box-shadow:rgba(0,0,0,0.18) 0 0 12px}#main-header.affix-top .navbar-brand{background-image:url("https://cdn.edulastic.com/website/images/Home_page/edulastic-logo-new.svg");background-position:0 8px}#main-header.affix .navbar-header .navbar-brand{background-image:url("https://cdn.edulastic.com/website/images/Home_page/edulastic-logo-new.svg");background-position:0 5px}@media screen and (max-width:480px){.page-teacher-premium #main-header.navbar-default.affix-top .navbar-header .navbar-brand,#main-header.affix-top .navbar-brand,#main-header.affix .navbar-header .navbar-brand{padding:25px 0;background-position:5px -101px;background-size:150px;height:32px;margin:5px 0 5px 6px}}@media screen and (min-width:480px) and (max-width:992px){#main-header.affix-top .navbar-brand,#main-header.affix .navbar-header .navbar-brand{margin:5px 0 5px 15px;background-position:0 8px;background-size:150px}}@media screen and (min-width:992px){#main-header #navbar{float:right}}#main-header .free-ac-link{margin-top:12px;width:190px;margin-left:7px;text-decoration:none}@media screen and (max-width:991px){#main-header .free-ac-link{position:absolute;top:0;left:0;margin-top:14px}}#main-header .free-ac-link .free-ac-btn{border-radius:4px;font-size:14px;padding:11px 24px 11px 16px;font-weight:500;letter-spacing:.26px;background:#24a7e8;box-shadow:0 4px 6px rgba(50,50,93,0.11),0 1px 3px rgba(0,0,0,0.08);text-transform:uppercase}#main-header ul.menu-join>li a.free-ac-link:after{top:8px}@media screen and (max-width:992px){#main-header ul.menu-join>li a.free-ac-link:after{top:4px}}#main-header .free-ac-link .free-ac-btn:hover{transform:translateY(-1px);box-shadow:0 7px 14px rgba(50,50,93,0.1),0 3px 6px rgba(0,0,0,0.08)}@media screen and (max-width:992px){#main-header ul.menu-join{position:absolute;right:50px;top:0}#main-header .free-ac-link .free-ac-btn{padding:6px 24px}}@media screen and (max-width:480px){#main-header .free-ac-link .free-ac-btn{padding:8px 0;width:100px;margin:0 auto}}#main-header .nav li.main{margin-left:20px}#main-header .nav li.main a{color:#1ab395;font-weight:500}#main-header .nav li a{font-family:"Roboto","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;padding-top:20px;padding-bottom:20px;padding-left:30px;padding-right:30px;font-size:14px;font-weight:500;color:#51545a;text-transform:uppercase}@media screen and (max-width:1199px){#main-header .nav li a{padding-left:15px;padding-right:15px}}#main-header .nav li a:hover{color:#50aceb}@media screen and (min-width:768px){#main-header .nav li a{line-height:29px}}#main-header.modal-removed{transition:none !important}#main-header .navbar-collapse{max-height:500px}#main-header.navbar-default{background:#fff;transition:all .3s;margin-bottom:0}#main-header.navbar-default.affix{background:white}#main-header.navbar-default.affix .navbar-nav li a{color:#4e4e4e}#main-header.navbar-default.affix .navbar-nav li.main a{color:#1ab395}#main-header.navbar-default .navbar-nav li>ul.sub-menu{display:none;position:absolute;top:70px;left:0;background:white;padding:0;border-radius:5px;min-width:180px;list-style:none}#main-header.navbar-default ul.sub-menu li{position:relative}#main-header.navbar-default .navbar-nav li>ul.sub-menu ul{top:0;left:100%;margin-left:1px}#main-header.navbar-default .navbar-nav li>ul.sub-menu a{color:#333;display:block;padding:10px 15px}#main-header.navbar-default .navbar-nav li:hover>ul.sub-menu{display:block}#main-header.navbar-default.affix .navbar-nav li a:hover{color:#07ad7c}@media screen and (max-width:992px){#main-header.navbar-default{background:white}#main-header.navbar-default .navbar-nav li a{color:#4e4e4e}}