.new-project-container{margin-top:100px}.new-project-container,.new-project-hero{display:flex;flex-direction:column;align-items:center}.new-project-hero{margin-top:15vh}.new-project-input{margin-top:30px;width:40vw}.templates-container{margin-top:70px;display:flex;flex-direction:column;align-items:center;p{font-size:16px}}.templates-cards{display:flex;flex-wrap:wrap;justify-content:space-around;width:60vw}.templates-card{flex-basis:calc(50% - 20px);margin:10px;padding:20px;border:1px solid #dde1e6;border-radius:4px}.new-project-title-container{display:flex;flex-direction:column;align-items:center;margin-top:100px}.new-project-title-input-container{display:flex;flex-direction:column;align-items:center;height:80vh;justify-content:center}.title-container{margin-top:50px}.title-nav-container{display:flex;margin-top:40px}.status-text-style{display:flex;color:#8c8c8c;font-size:16px}.selected{color:#000;font-weight:700}.input-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:5px 25px;border:1px solid #000;border-radius:100px;width:100%}.input-style{border:none;width:100%;outline:none}.cta{display:flex;align-items:center;justify-content:center;margin:10px;width:160px;border:1px solid #000;border-radius:50px;gap:10px}.cta.highlighted{color:#fff;background-color:#000}.cta-name{font-weight:700;font-size:18px}.title-input-style{padding:10px 0;text-align:center;border:none;border-bottom:1px solid #000;font-size:18px;width:30vw;outline:none}.new-visitor-container{justify-content:center;height:100vh}.new-visitor-container,.new-visitor-hero-container{display:flex;flex-direction:column;align-items:center}.new-visitor-hero-container{h2{margin-top:40px;margin-bottom:40px;text-align:center}}.new-visitor-message{display:flex;flex-direction:column;margin-top:65px;margin-bottom:30px;text-align:center;color:#555;font-size:18px;gap:30px}@media (max-width:768px){.visitor-desktop-view{display:none}.mobile-view{display:block;margin:20px}.animated-input{width:80vw}}@media (min-width:769px){.visitor-desktop-view{display:flex;flex-direction:column}.mobile-view{display:none}.animated-input{width:40vw}}