.o-form{background:linear-gradient(180deg,#2f2f80 1.85%,#0b0b0b 64.73%);padding:150px 0}.o-form form .hs-form-field.hs_date_of_birth,.o-form form .hs-form-field.hs_email,.o-form form .hs-form-field.hs_firstname,.o-form form .hs-form-field.hs_lastname,.o-form form .hs-form-field.hs_mobilephone,.o-form form .hs-form-field.hs_sport{display:inline-block;width:50%}.o-form form .hs-form-field.hs_other_sport{clear:both}.o-form form .hs-form-field label{display:none}.o-form form .hs-form-field.hs_date_of_birth,.o-form form .hs-form-field.hs_email,.o-form form .hs-form-field.hs_firstname{padding-right:15px}.o-form form .hs-form-field.hs_lastname,.o-form form .hs-form-field.hs_mobilephone,.o-form form .hs-form-field.hs_sport{padding-left:15px}.a-form__title{color:#fff;font-size:24px;font-weight:500;line-height:55px;margin-bottom:40px}.o-form fieldset.form-columns-3{display:flex;flex-wrap:wrap}.o-form form .hs-form-field{margin-bottom:30px}.o-form form .hs-form-field .input{margin-right:0!important}.o-form form label{color:#fff;font-family:var(--avenir);font-size:16px;line-height:20px;margin-bottom:10px}.o-form form label .hs-form-required{display:none}.o-form form input[type=email],.o-form form input[type=tel],.o-form form input[type=text],.o-form form select{background:transparent;border:2px solid #6060cc;border-radius:0;color:#fff;font-family:var(--avenir);font-size:16px;height:66px;line-height:26px;padding:20px;width:100%!important}.o-form form input[type=email]:focus-visible,.o-form form input[type=text]:focus-visible,.o-form form textarea:focus-visible{outline:0}.o-form form input[type=email]::-webkit-input-placeholder,.o-form form input[type=text]::-webkit-input-placeholder{color:#fff}.o-form form input[type=email]::-moz-placeholder,.o-form form input[type=text]::-moz-placeholder{color:#fff}.o-form form input[type=email]:-ms-input-placeholder,.o-form form input[type=text]:-ms-input-placeholder{color:#fff}.o-form form input[type=email]:-moz-placeholder,.o-form form input[type=text]:-moz-placeholder{color:#fff}.o-form form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(https://21812064.fs1.hubspotusercontent-na1.net/hubfs/21812064/%C4%AAmages/LCI/expand_more.svg);background-position:97%;background-repeat:no-repeat}.o-form form select:focus-visible{outline:0}.o-form form .hs-submit input[type=submit]{background:transparent;border:2px solid #6060cc;color:#fff;display:inline-block;font-family:Sequel Sans Medium Disp;font-size:18px;height:50px;letter-spacing:.04em;line-height:100%;padding:16px 40px;text-align:center;text-transform:uppercase;width:158px}.o-form form .hs-submit input[type=submit]:focus,.o-form form .hs-submit input[type=submit]:hover{background-color:#5f60cc;color:#fff;text-decoration:none}.o-form form textarea{background:transparent;border:2px solid #6060cc;border-radius:0;color:#fff!important;font-family:var(--avenir);font-size:16px;height:158px;line-height:26px;padding:20px;width:100%!important}.o-form form textarea::placeholder{color:#fff}.o-form form select option{background:#0e0e33;border:2px solid #6060cc;color:#fff;font-size:16px;line-height:22px;padding:15px}@media (min-width:481px){.o-form fieldset.form-columns-3{flex-wrap:nowrap;margin:0 -15px;max-width:none!important}.o-form form fieldset.form-columns-3 .hs-form-field{flex:1;padding:0 15px}.o-form form select{background-position:97%}}@media (min-width:992px){.o-form{padding:150px 0}.a-form__title{font-size:34px;line-height:55px}}@media(max-width:980px){.o-form form .hs-form-field.hs_date_of_birth,.o-form form .hs-form-field.hs_email,.o-form form .hs-form-field.hs_firstname,.o-form form .hs-form-field.hs_lastname,.o-form form .hs-form-field.hs_mobilephone,.o-form form .hs-form-field.hs_sport{padding-left:0;padding-right:0;width:100%}h2.a-form__title{margin-bottom:15px}}