#button-container{width:100%}#button-container button{left:89px;top:619px;background:#1aa6b7;box-shadow:2px 3px 4px rgba(0,0,0,.25);border-radius:30px;outline:none;border:none;width:100%;height:58px;cursor:pointer;color:#fff;transition:background-color .2s}#button-container button:hover{background:#138795}#button-container button:active{transition:.3s;background:#138795;box-shadow:4px 6px 4px rgba(0,0,0,.25)}#landing-page{width:100vw;height:100vh;background:#1e5f74;display:flex;justify-content:center;align-items:center;position:fixed}#landing-page main{position:relative;width:100%;max-width:944px;height:100%;max-height:530px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}#landing-page main img{position:absolute;width:322px;height:215px;bottom:40%;left:55%}#landing-page main .nerv a{margin-bottom:50px;display:flex;justify-content:center;align-items:center;text-decoration:none}#landing-page main .curriculum-buttons{text-decoration:none}#landing-page main .nerv a h2{margin-left:15px;width:298px;height:61px;left:64px;top:146px;font-style:normal;font-weight:400;font-size:30px;line-height:35px;display:flex;align-items:center;text-align:center;color:#fff}#landing-page main{color:#c4c4c4}#landing-page main h1{height:97px;left:76px;top:253px;font-size:38px;line-height:45px}#landing-page main h1,#landing-page main p{font-style:normal;font-weight:400;text-align:center}#landing-page main p{width:458px;height:67px;left:89px;top:350px;font-size:30px;line-height:30px;margin-bottom:50px}#landing-page main span{width:471px;height:70px;left:83px;top:479px;font-style:normal;font-weight:400;font-size:20px;line-height:23px;text-align:center}#landing-page main .curriculum-info{display:flex;flex-direction:column;justify-content:flex-start;align-content:flex-start;margin-bottom:95px}#landing-page main .curriculum-buttons{width:100%;max-width:471px;display:flex;justify-content:space-between;align-items:center}#landing-page main .curriculum-buttons #button-container Button{font-weight:400}#landing-page main .curriculum-buttons a{width:349px;margin-left:50px;font-style:normal;font-weight:400;border-radius:30px;padding:20px 30px;font-size:20px;line-height:23px;text-align:center;color:#f56a79;transition:background-color .2s;text-decoration:none}#landing-page main .curriculum-buttons a:hover{background:rgba(245,106,121,.3)}@media(max-width:1000px){#landing-page{position:fixed}#landing-page,#landing-page main{justify-content:center;align-items:center}#landing-page main{padding:0;margin:0;width:100vw;height:80vh}#landing-page main .nerv{position:absolute;top:10px;left:25px;justify-content:center;align-items:center}#landing-page main .nerv h2{padding-top:15px}#landing-page main .curriculum-info{height:100px;align-items:center}#landing-page main .curriculum-info p{font-size:16px}#landing-page main .curriculum-info span{width:60%;font-size:14px;margin-top:-60px}#landing-page main .curriculum-buttons{margin-top:-60px;flex-direction:column;justify-content:space-between;height:130px;width:50%}#landing-page main .curriculum-buttons #button-container button{width:200px}#landing-page main .curriculum-buttons a{margin:0;padding:0;width:200px}#landing-page main img{width:0}}#generate-page{height:100%;padding-bottom:25px;flex-direction:column;justify-content:space-between;background:#1e5f74}#generate-page,#generate-page header{width:100%;display:flex;align-items:center}#generate-page header{background:#2d829d;height:65px;padding:20px;margin-bottom:50px}#generate-page header h1{color:#fff;font-weight:400}#generate-page main{background-color:#e8e8e8;width:700px;border-radius:20px;padding:15px 35px;box-shadow:1px 3px 5px #000}#generate-page main h1{color:#1e5f74;font-size:30px;text-align:center;margin-bottom:60px}#generate-page main .input-block{display:flex;flex-direction:column;margin-bottom:30px}#generate-page main .input-block-name{display:flex;justify-content:space-between;margin-bottom:30px}#generate-page main .input-block-name .input-container{display:flex;flex-direction:column;justify-content:space-between}#generate-page main .input-block-name .input-container label{color:#1e5f74;margin-left:20px;margin-bottom:15px;font-size:20px;font-weight:400;font-weight:600}#generate-page main .input-block-name .input-container input{background:#fff;border:none;border-radius:20px;padding:20px;width:290px;height:40px}#generate-page main .input-block label{color:#1e5f74;margin-bottom:10px;font-size:20px;font-weight:400;padding-left:20px}#generate-page main .input-block input{padding:20px}#generate-page main .input-block #condition,#generate-page main .input-block input{background-color:#fff;border:none;border-radius:30px;height:45px;color:#fff;color:#000}#generate-page main .input-block #condition{padding:10px 20px;font-size:17px;font-weight:700}#generate-page main .input-block .qualifications{margin-top:20px;margin-bottom:20px}#generate-page main .input-block textarea{background-color:#107ab0;border:none;border-radius:20px;padding:20px;color:#fff}#generate-page main .input-block .input-block-academic{display:flex}#generate-page main .input-block-academic h1{text-align:left;margin-bottom:5px}#generate-page main .input-block-academic .input-academic-container{padding:20px;border:2px solid #7da0ab;border-radius:20px;margin-bottom:50px}#generate-page main .input-block-academic .input-academic-container .input-container{display:flex;flex-direction:column;margin-bottom:30px}#generate-page main .input-block-academic .input-academic-container .date-container{display:flex;justify-content:space-between;align-items:center;color:#fff}#generate-page main .input-block-academic .input-academic-container .input-container label{color:#1e5f74;margin-bottom:10px;font-size:20px;font-weight:400;padding-left:20px}#generate-page main .input-block-academic .input-academic-container .input-container input{background-color:#fff;border:none;border-radius:30px;height:45px;color:#fff;padding:20px;color:#000}#generate-page main .input-block-academic .input-academic-container .input-container textarea{background-color:#fff;border:none;border-radius:30px;color:#fff;padding:20px;color:#000}#generate-page main .input-block-academic .input-academic-container .button-container{display:flex;justify-content:flex-end;padding-right:20px;padding-top:20px}#generate-page main .input-block-academic .input-academic-container .button-container button{width:70px;height:70px;border:none;background:#1e5f74;border-radius:20px;color:#fff;font-size:50px;font-weight:400}#generate-page main .input-block-language{margin-top:40px}#generate-page main .input-block-language h1{text-align:left;margin-bottom:20px}#generate-page main .input-block-language .input-language-container{padding:20px;border:2px solid #7da0ab;border-radius:20px;margin-bottom:50px}#generate-page main .input-block-language .input-language-container .inputs-container{display:flex;justify-content:space-between;flex-direction:row;width:100%;margin-bottom:30px}#generate-page main .input-block-language .input-language-container .inputs-container .input-container{display:flex;justify-content:space-between;flex-direction:column}#generate-page main .input-block-language .input-language-container .inputs-container .input-container label{color:#1e5f74;margin-bottom:10px;font-size:20px;font-weight:400;padding-left:20px}#generate-page main .input-block-language .input-language-container .inputs-container .input-container input{background-color:#fff;border:none;border-radius:30px;height:45px;color:#fff;padding:20px;color:#000}#generate-page main .input-block-language .input-language-container .inputs-container .input-container select{background-color:#fff;border:none;border-radius:30px;width:250px;height:45px;color:#fff;padding:10px 20px;color:#000;font-size:17px;font-weight:700}#generate-page main .input-block-language .input-language-container .button-container{display:flex;justify-content:flex-end;padding-right:20px;padding-top:20px}#generate-page main .input-block-language .input-language-container .button-container button{width:70px;height:70px;border:none;background:#1e5f74;border-radius:20px;color:#fff;font-size:50px;font-weight:400;margin-top:20px}#generate-page main form .generate-cancel-container{display:flex;flex-direction:column;align-items:center}#generate-page main form .generate-cancel-container #button-container{width:450px;margin-bottom:20px}#generate-page main form .generate-cancel-container #button-container button{color:#bedee2;font-weight:400}#generate-page main form .generate-cancel-container a{width:450px;font-style:normal;font-weight:400;border-radius:30px;padding:20px 30px;font-size:20px;line-height:23px;text-align:center;color:#f56a79;transition:background-color .2s;text-decoration:none}#generate-page main form .generate-cancel-container a:hover{background:rgba(245,106,121,.3)}@media(max-width:1000px){#generate-page{position:fixed;overflow-y:scroll;overflow-x:hidden}#generate-page main{width:80%}#generate-page main .input-block-name{flex-direction:column}#generate-page main .input-block-name .input-container input{width:100%}#generate-page main .input-block-academic .input-academic-container .date-container{flex-direction:column}#generate-page main .input-block-academic .input-academic-container .date-container input{width:190px}#generate-page main .input-block-language .input-language-container .inputs-container{flex-direction:column}#generate-page main .input-block-language .input-language-container .inputs-container .input-container select{width:180px}#generate-page main form .generate-cancel-container{justify-content:center;align-items:center}#generate-page main form .generate-cancel-container #button-container{width:190px;margin:0;padding:0;font-weight:400}}#about-page{width:100vw;height:100vh;display:flex;flex-direction:column;align-items:center;background:#e0e0e0}#about-page .header-web{display:flex;justify-content:space-between;align-items:center;width:100%;height:65px;top:0;padding:20px;margin-bottom:50px;display:absolute;z-index:3}#about-page .container{position:relative;width:100vw;height:50vh;background:#2d829d;display:flex;flex-direction:column;align-items:center}#about-page h1{color:#fff;font-size:2.375rem;font-weight:400}#about-page main{justify-content:flex-start;background:#fff;width:100%;max-width:960px;height:498px;top:30vh;padding:24px;color:#1e5f74}#about-page main,main .nerv{position:absolute;display:flex;flex-direction:column;align-items:center}main .nerv{width:100vw;justify-content:center;font-family:"Palanquin Dark",sans-serif;color:#fff;top:-200px}main .nerv h2{font-size:3rem;margin-bottom:20px}main .nerv h4{font-size:1.75rem!important;margin-bottom:40px}#about-page main h4{font-size:2.5rem;font-weight:700;margin-bottom:44px}#about-page main .subtitle{font-size:1.5625rem;font-weight:400;text-align:center;margin-bottom:64px}#about-page main .divider{width:100%;height:1px;border:1px solid #1e5f74}#about-page main .main-links{display:flex;flex-direction:row;justify-content:space-between;width:100%;margin-top:12px}#about-page main .main-links h3{font-size:1.5625rem;font-weight:700;margin-bottom:10px}#about-page main .main-links ul{list-style:none}#about-page main .main-links ul li{margin-top:10px}#about-page main .main-links a{text-decoration:none;font-weight:400;color:#1e5f74}#about-page main .main-links .nerv-community{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}#about-page main .main-links .discord-link{display:flex;justify-content:center;width:100%;text-decoration:none;color:#1e5f74;align-items:center}.dircord{margin-right:10px!important}.header-mobile{display:none;display:flex;flex-direction:column;justify-content:center;align-items:center;top:0;width:100%;color:#fff}.header-mobile section{box-sizing:border-box;width:100%;display:flex;justify-content:flex-end;padding-right:20px;padding-top:20px}.header-mobile div{width:100%;display:flex;justify-content:center;align-items:center}@media(min-width:1030px){.header-mobile{display:none}}@media(max-width:1030px){*{font-size:12px}#about-page{width:100%;background:#fff}#about-page main{position:absolute;max-width:100%;height:100%;top:35vh;padding:24px;color:#1e5f74}#about-page .header-web{display:none}.header-mobile{display:block}main .nerv{position:absolute;width:100vw;font-family:"Palanquin Dark",sans-serif;color:#fff;top:-150px}main .nerv h4{text-align:center}}@media(max-width:630px){#about-page main .main-links{flex-direction:column}.main-links div{margin-bottom:20px}#about-page main .main-links .nerv-community{align-items:flex-start;justify-content:flex-start}#about-page main .main-links .nerv-community a{display:flex;justify-content:flex-start}}@media(max-width:360px){main .nerv{top:-140px}#about-page main{top:40vh}}*{margin:0;padding:0;box-sizing:border-box;font-family:Roboto}body,button,input,textarea{font:600 18px Roboto,sans-serif}
/*# sourceMappingURL=main.8872dd34.chunk.css.map */