.title{font-family:BigNoodle;text-align:center;font-size:24px;color:#fff}body,div,html,p{font-family:Figtree,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-weight:500;font-size:16px;font-size:max(17px,min(1.8vw,17px))}.header{display:flex;margin:40px auto 0;width:100%}.logo{width:100px;height:auto;margin:0 auto}*{box-sizing:border-box!important}form{width:100%;padding:20px 0 40px;border-radius:20px;font-size:17px}.form-container{margin:40px}.name-fields{display:flex;gap:35px;justify-content:space-between}.name-fields *{width:100%}.form-group{margin-bottom:20px}form label{display:block;margin-bottom:5px;color:#00ad74;font-weight:800}input,input[type=number],input[type=text],textarea{width:100%;font-size:17px!important}form input::-moz-placeholder{color:#ccc}form input::placeholder{color:#ccc}form button{background-color:#00ad74;border:none;padding:10px 20px;color:#fff;cursor:pointer;border-radius:5px;width:100%;font-size:20px;font-weight:800;letter-spacing:3px;transition:all .2s ease-in-out;&:hover{opacity:.8;transform:scale(1.05)}&:active{opacity:.8;transform:scale(1)}}form .error-message{color:orange;text-align:center;margin-top:10px;display:none}