.events{width:33.33%}.events .event{color:#4c4c4c;gap:32px;letter-spacing:0;margin-bottom:56px}.events .event .event_logo{height:100px;margin-right:32px;width:100px}.events .event_logo_wrapper svg{fill:#e16900}.events .event .event_info-top{font-weight:700}.form{color:#4c4c4c;float:right;gap:32px;max-width:1032px;width:66.67%}.form-field{box-sizing:border-box;flex:1 1 48%;min-width:300px}.form-field-full{width:100%}.form-field-half{width:48%}.form-control,.form-select{background:#fff 0 0 no-repeat padding-box;border:1px solid rgba(51,51,51,.12);color:#4c4c4c;display:block;height:58px;opacity:1;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.form-control:focus{background-color:#fff}.form-control:focus,.form-select:focus{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);outline:0}.form-check{margin-bottom:56px}.form-check .form-check-input{border:1px solid rgba(51,51,51,.12);height:22px;margin-right:16px;width:22px}.form textarea{height:174px}.form textarea:placeholder{color:#4c4c4c;font-size:20px}.form input,.form select,.form textarea{padding:18px 20px}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:focus{border-color:#0d6efd;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);outline:0}.form-check .form-check-label{color:#4c4c4c;font-size:16px;opacity:1}.form .button,.form .button_wrapper{position:relative}.form .button{background:#fff;background-color:transparent;border:0;cursor:pointer;display:block;font-size:20px;letter-spacing:.7px;padding:10px 60px 10px 10px;text-transform:uppercase;transition:background-color .3s;z-index:1}.form .button span{position:relative}.form .button span:before{background:#000;bottom:-2px;content:"";height:2px;position:absolute;transform:scaleX(1);transform-origin:left;transition:transform .3s ease-in-out;width:100%}.form .button:hover span:before{transform:scaleX(0);transform-origin:right}.form .button_wrapper .circle{background:#e16900;border-radius:50%;height:40px;position:absolute;right:5px;top:0;width:40px}.form .button_wrapper .circle svg{position:absolute;fill:#fff;height:18px;left:12px;top:12px;width:18px}.invalid-feedback{color:#dc3545;display:none}.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-feedback{display:block}.was-validated .form-control:valid{border-color:#28a745}.was-validated .form-control:invalid{border-color:#dc3545}.register_form{justify-content:space-between}@media only screen and (max-width:1540px){.form-field-half{width:100%}}@media only screen and (max-width:1300px){.register_form{flex-direction:column}.events{width:100%}}@media only screen and (max-width:1024px){.register_form .form{width:100%}}