@import url("https://fonts.googleapis.com/css2?family=Varela+Round&display=swap");@import url("https://use.typekit.net/jem3ywq.css");*{box-sizing:border-box;margin:0;border:0}:root{--light-blue:#196fef;--dark-blue:#094093;--custom-blue:#105ac9;--custom-darkblue:#232930;--custom-bg-dark:#121212;--custom-green:#22c55e;--dark-green:#1fbd59;--dark-green-two:#1ca429;--purple:#b15cc4;--stripePurple:#635bff}.App{min-height:100vh;font-size:large;color:#fff}button{padding:10px;background-color:var(--custom-blue);border-radius:10px;color:#fff;text-decoration:none;font-size:16px;font-family:sofia-pro,sans-serif;font-weight:700;font-style:normal}button:disabled{background-color:var(--custom-darkblue)}.course-navbar-svg{background-color:#161f2a;min-width:100px;padding:10px;margin:10px}body{font-family:sofia-pro,cursive;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-y:scroll}h1{font-family:cubano,sans-serif;font-size:50px;margin:50px auto}h2{font-family:Varela Round,sans-serif;font-size:22px;margin:20px auto}h1,h2,h3{text-align:center}p{font-family:sofia-pro,sans-serif;font-weight:600;font-style:normal}.section-one{width:100vw;display:flex;justify-content:space-around;align-items:center;margin:120px 0}.FASTER{background:-webkit-linear-gradient(#ffbd3b,#fa8c24);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.toast-overlay{background-color:#ff000000;z-index:11;position:fixed;top:0;left:0;height:100%;width:100%;display:flex;justify-content:center;align-items:center;pointer-events:none}a,a:active,a:link{color:inherit;text-decoration:none}video:focus{outline:none}.background-gradient-overlay{background-image:linear-gradient(#101010,#121419);width:100vw;height:100vh;position:fixed;top:0;left:0;pointer-events:none;overflow:hidden;z-index:-2}.Navbar_navbar__VkIDk{z-index:8;padding-right:10px;background-color:var(--custom-bg-dark);border-bottom:1px solid #1f2225;justify-content:space-between}.Navbar_navbar__VkIDk,.Navbar_scoreoverlay___w_Iw{position:fixed;width:100vw;top:0;display:flex;align-items:center;height:50px}.Navbar_scoreoverlay___w_Iw{z-index:9;pointer-events:none;justify-content:right}.Navbar_userPhoto___kye5{border-radius:50%;margin:auto 20px}.Navbar_top-left__O8ixm{display:flex;padding:0;margin:0}.Navbar_link-to-page-button__iBhPl{padding:auto;margin:auto 20px;color:#ddd;font-size:16px;text-decoration:none;font-family:Varela Round;font-weight:600;text-align:center}.Navbar_link-to-page-button__iBhPl:hover{font-size:17px;margin:auto 18px;background:-webkit-linear-gradient(#ffbd3b,#fa8c24);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.LoginModal_wide-button__0xDDZ{background-color:#eee;margin:10px 0;width:100%;text-align:left;border-radius:0;color:#000;font-family:Varela Round;font-weight:700;font-size:18px}