#root,body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Montserrat,Poppins,sans-serif;font-size:medium;margin:0;scroll-behavior:smooth;scroll-padding-top:80px}button,input,textarea{font-family:inherit}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@media (max-width:768px){#root,body,html{font-size:small}}.hero-section{background:#000;color:#fff;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;padding:1rem;position:-webkit-sticky;position:sticky;text-align:left;top:0;z-index:1000}.hero-nav{justify-content:space-between}.hero-left,.hero-nav{align-items:center;display:flex}.hero-left{gap:1.5rem}.hero-menu{display:none}.hero-logo{background-color:#fff;border-radius:8px;margin-right:1.5rem}.hero-logo img{height:50px;width:50px}.hero-links{display:flex;gap:1.5rem}.hero-links a{color:#fff;text-decoration:none}@media (max-width:768px){.hero-nav{justify-content:space-between}.hero-left,.hero-nav{align-items:center;display:flex}.hero-left{gap:2rem}.hero-links{flex-direction:column;gap:.5rem;margin-top:.5rem}.hero-links,.hero-menu{display:none}.hero-menu button{background-color:#fff;border:none;border-radius:4px;color:#000;cursor:pointer;padding:.5rem 1rem}}.courseList{font-size:smaller}@media (max-width:750px){.courseList{font-size:xx-small}}
/*# sourceMappingURL=main.a7e18f30.css.map*/