.apply{background:#f0f0f0}.apply section.contactus{display:flex;gap:70px;margin:0 auto;max-width:var(--max-width);padding:250px 20px 70px;position:relative}.apply section.contactus:after{border-color:transparent #fff transparent transparent;border-style:solid;border-width:0 100px 100px 0;content:"";height:0;left:60%;position:absolute;top:0;width:0}.apply .contactus__text{text-align:right;width:35%}.apply .apply-form{width:65%}.apply section.contactus h3{font-weight:700;text-transform:uppercase}.apply section.contactus p{font-size:var(--fs--l);line-height:var(--lh-l)}.apply-form .form-title{margin:0}.apply-form label:not(.hs-error-msg){color:#999;font-family:Roboto;font-size:12px;font-weight:400;line-height:20px}.apply-form fieldset.form-columns-2{display:flex;gap:70px}.apply-form input::placeholder,.apply-form select,.apply-form textarea::placeholder{color:#33333354;font-family:Roboto;font-size:15px;font-weight:400;line-height:20px}.apply-form input,.apply-form select,.apply-form textarea{border:1px solid #e2e2e2;color:var(--black);height:50px}.apply-form select{background:#fff}.apply-form select option:first-child{display:none}.apply-form select:invalid{color:#33333354}.apply-form select option{color:var(--black)}.apply-form textarea{min-height:100px;width:100%!important}.apply-form form input[type=submit]{background:var(--red);border:1px solid var(--red);color:#fff;display:block;font-size:16px;font-weight:600;line-height:20px;margin-left:auto;margin-right:8px;padding:15px 30px}@media (max-width:992px){.apply section.contactus{flex-direction:column;gap:30px;padding-bottom:70px;padding-top:70px}.apply section.contactus>*{width:100%}.apply .contactus__text{text-align:left}.apply section.contactus h3 br{content:""}.apply section.contactus h3 br:after{content:" "}.apply section.contactus:after{content:none}.apply section.contactus p{font-size:var(--fs-small);line-height:var(--lh-small)}.apply-form form input[type=submit]{margin-left:0}}@media (max-width:767px){.apply-form fieldset.form-columns-2{gap:0}.apply-form form input[type=submit]{width:98.5%}}@media (max-width:480px){.apply-form fieldset.form-columns-2{flex-direction:column}.apply-form input,.apply-form select,.apply-form textarea{width:100%!important}.apply-form fieldset.form-columns-1 .input,.apply-form fieldset.form-columns-2 .input{margin-right:0!important}}