.application-form{background:#f7f8f9;padding:4rem 0}.application-form>.container{max-width:900px !important}.application-form .form-heading h2{font-family:var(--heading-font)}.application-form .form-body .tabs{display:grid;grid-template-columns:repeat(4,1fr);align-items:stretch;column-gap:.5rem;padding:1rem 0 2rem}.application-form .form-body .tabs .tab{background:0;border-top:0;border-left:0;border-right:0;padding:10px;border-bottom:6px solid var(--primary);transition:all ease-in-out .3s}.application-form .form-body .tabs .tab *{font-size:.875rem;text-transform:uppercase}.application-form .form-body .tabs .tab .tab-name{font-weight:500;letter-spacing:1px;color:var(--secondary)}.application-form .form-body .tabs .tab[aria-active="true"]{border-bottom:6px solid var(--secondary)}.application-form .form-body .tabs .tab[aria-active="true"] .tab-step{display:none}.application-form .form-body .tabs .tab[aria-active="false"] .tab-step{opacity:.5}.application-form .form-body .tabs .tab[aria-active="false"] .tab-name{display:none}.application-form .form-body .form-content{position:relative;display:grid;grid-template-columns:1fr;grid-template-rows:1fr}.application-form .form-body .form-content .form{grid-column:1 / 2;grid-row:1 / 2}.application-form .form-body .form-content .form[aria-hidden="true"]{display:none}.application-form .form-body .form-content .form form .actions{text-align:right}