@import url(https://fonts.googleapis.com/css2?family=Knewave&family=Manrope:wght@200..800&display=swap);@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.form-kmi .container[class*=-bg]{padding-bottom:6rem;padding-top:6rem}.form-kmi form .row.grid{gap:3rem}.form-kmi form .row.large-btns{display:flex;flex-wrap:wrap;gap:2rem}.form-kmi form .row.large-btns:has(.parsley-errors-list.filled) label{border-color:var(--error-color)}.form-kmi form .row.large-btns label{border:1px solid var(--main-color);border-radius:2rem;cursor:pointer;font-size:1.206rem;padding:1em 1.5em;text-transform:uppercase;transition:all .3s cubic-bezier(.39,.575,.565,1)}.form-kmi form .row.large-btns label:has(input:checked){background:var(--main-color);color:var(--white-color)}.form-kmi form .row.large-btns label span{margin-left:0;padding-left:0}.form-kmi form .row.large-btns label span:before{display:none}.form-kmi form .row+.row{margin-top:3rem}.form-kmi form .row+.row:has(h4){margin-top:6rem}.form-kmi form .row h4{font-family:Manrope,manrope,sans-serif;font-stretch:110;font-style:normal;font-variation-settings:"slnt" 0,"wght" 700,"wdth" 110;font-weight:700}.form-kmi form .row h4:has(+label){display:inline-block}.form-kmi form .row h4~label{margin-left:2rem}.form-kmi form .row h4~label span{font-size:1.8rem}.form-kmi form .row label{text-align:left}.form-kmi form .row .select2-container--default .select2-search--inline .select2-search__field{text-transform:uppercase}.form-kmi form .row .select2-container--default .select2-selection--multiple .select2-counter{font-size:1.206rem}@media only screen and (max-width:768px){.form-kmi .main-grid{gap:5rem}.form-kmi .end,.form-kmi .start{position:static;top:0}}@media only screen and (max-width:576px){.form-kmi form .row h4:has(+label){display:block;margin-bottom:2rem}}