.salary-form-block{background-color:var(--prem-beige);margin:0;padding:100px 300px}.salary-form{flex-flow:column;justify-content:center;align-items:flex-start;padding-left:60px;padding-right:60px;display:flex}.salary-form-heading{font-family:var(--sp-serif);margin-bottom:40px;font-size:50px;font-weight:400;line-height:55px}.salary-form-label{color:var(--ink);font-family:var(--sp-helvetica);margin-bottom:5px;font-size:16px;font-weight:500;display:block}.salary-form-input{color:#333;vertical-align:middle;background-color:#fff;border:1px solid #ccc;border-radius:5px;width:100%;height:38px;margin-bottom:20px;padding:8px 12px;font-size:14px;line-height:1.42857;display:block}.salary-form-input::placeholder{color:#999}.salary-form-input:focus{border-color:#3898ec;outline:0}.salary-form-submit{background-color:var(--prem-dk-green);color:#fff;font-family:var(--sp-sans);font-size:16px;font-weight:400;line-height:inherit;text-align:center;cursor:pointer;-webkit-appearance:button;border:0;border-radius:5px;align-self:flex-start;margin-top:40px;padding:12px 20px;text-decoration:none;display:block}.salary-form-submit:hover{background-color:var(--heading)}.salary-form-done{text-align:center;background-color:#ddd;padding:20px}.salary-form-fail{background-color:#ffdede;margin-top:10px;padding:10px}@media screen and (max-width:991px){.salary-form-block{padding:80px 100px}.salary-form{padding-left:0;padding-right:0}.salary-form-submit{margin-top:30px}}@media screen and (max-width:767px){.salary-form-block{padding:60px}.salary-form-heading{font-size:35px;line-height:35px}}@media screen and (max-width:479px){.salary-form-block{padding:40px 20px 60px}}
