.form-section{margin-top:30px;padding-bottom:30px;border-bottom:1px solid #eee}.form-title{font-size:1.2rem;font-weight:600;color:#000}.form-row{margin-top:30px}.form-label{font-size:1.1rem;font-weight:600;color:#34495E}.form-info{font-size:.8rem;font-weight:400;color:#aaa}.form-block{margin-top:5px}@media (max-width:991px){.form-block input[type=text],.form-block input[type=email],.form-block input[type=number],.form-block input[type=password],.form-block select{width:100%}}.form-block textarea{width:100%}.form-block label{color:#c00}.form-button{text-align:center}