.form{display:flex;flex-direction:column;padding:50px;border-radius:5px;max-width:460px;width:100%;height:-webkit-max-content;height:-moz-max-content;height:max-content}@media (max-width: 768px){.form{padding:25px}}@media (max-width: 576px){.form{padding:20px}}.form_title{font-weight:300;font-size:26px;line-height:32px;text-align:center;margin-bottom:20px;color:#581542}.form_subtitle{font-size:16px;line-height:20px;text-align:center;margin-bottom:20px;color:#333333}.form label p{font-size:16px;line-height:21px;color:#333333;margin-bottom:10px}.form input{border-bottom:1px solid #581542;padding:10px 15px;font-size:16px;line-height:18px;margin-bottom:30px;color:#333333;width:100%;background:transparent}.form input::-moz-placeholder{color:#828282}.form input:-ms-input-placeholder{color:#828282}.form input::placeholder{color:#828282}.form button{width:100%}
