@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);
@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.form-kmi{text-align:center}.form-kmi.none-bg .select2-container--default .select2-selection--multiple,.form-kmi.none-bg .select2-container--default .select2-selection--single,.form-kmi.none-bg input,.form-kmi.none-bg select,.form-kmi.none-bg textarea,.form-kmi.white-bg .select2-container--default .select2-selection--multiple,.form-kmi.white-bg .select2-container--default .select2-selection--single,.form-kmi.white-bg input,.form-kmi.white-bg select,.form-kmi.white-bg textarea{border-radius:0;border-bottom:1px solid var(--grey-color)}.form-kmi .tabs,.form-kmi .text,.form-kmi .title{margin-bottom:5rem}.form-kmi .tabs{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:2rem}.form-kmi .tabs .tab{padding:1rem 2rem;border:1px solid;border-radius:var(--radius);color:var(--dark-grey-color);cursor:pointer;transition:all .3s ease}.form-kmi .tabs .tab.active,.form-kmi .tabs .tab:hover{color:var(--accent-color)}.form-kmi .tabs+form [data-step]{display:none}.form-kmi .tabs+form [data-step].grid.active{display:grid}.form-kmi .tabs+form [data-step]:is(button).active{display:inline-block}.form-kmi form{text-align:left}.form-kmi form .row.grid{gap:2rem}.form-kmi form .row.buttons{text-align:center;justify-content:center}.form-kmi form .row+.row{margin-top:2rem}.form-kmi form .row .select2-container--default .select2-selection--multiple,.form-kmi form .row .select2-container--default .select2-selection--single,.form-kmi form .row input,.form-kmi form .row select,.form-kmi form .row textarea{background:var(--white-color)}
