*{box-sizing:border-box;margin:0;padding:0;color:#fff;font-family:Segoe UI,Helvetica Neue,Helvetica,Lucida Grande,Arial,Ubuntu,Cantarell,Fira Sans,sans-serif}header{position:fixed;top:0;z-index:3}.nav_inside{width:100vw}.nav{width:90vw;margin:0 auto;display:flex;padding-top:1rem;justify-content:space-between;align-items:center;background-color:transparent}.logo{visibility:hidden;font-size:150%;text-decoration:none!important}.nav__menu-bar{display:flex;flex-direction:column;row-gap:6px;cursor:pointer}.nav__menu-bar div{width:40px;height:4px;background-color:#54fbea;border-radius:2px}.nav__menu-list{display:flex;flex-direction:column;position:fixed;top:60px;width:150px;row-gap:24px;padding:24px 16px;right:-288px;min-height:calc(100vh - 60px);transition:all .3s}.nav__menu-list.active{right:0}.nav__link{font-size:18px;position:relative;transition:all .2s;text-decoration:none}.nav__link.active,.nav__link:hover{font-weight:700}.center{min-height:600px;display:flex;justify-content:center;align-items:center}@media (min-width:425px){.nav{width:80vw}}@media screen and (min-width:768px){.nav{width:85vw}.logo{visibility:visible}.nav__menu-bar{display:none}.nav__menu-list{position:unset;min-height:-moz-fit-content;min-height:fit-content;width:-moz-fit-content;width:fit-content;flex-direction:row;column-gap:24px;align-items:center}.nav__link:before{content:"";position:absolute;width:0;bottom:-16px;left:0;height:6px;transition:all .2s}.nav__link.active:before,.nav__link:hover:before{width:100%}}@media (min-width:1024px){.nav{width:80vw}}