.module-hero-banner{display:grid;grid-auto-rows:auto;grid-template-columns:1fr 1fr;margin:0 auto;max-width:var(--main-max-width);grid-gap:50px}.module-hero-banner-content{display:flex;flex-direction:column;row-gap:40px;width:100%}.module-hero-banner-content__text *{margin-bottom:0}.module-hero-banner-content__text h1{font-size:64px;font-style:normal;font-weight:700;line-height:normal}.form-title,.submitted-message,form{background:transparent}.module__hero-banner__content-form{background-color:#fff;background:rgba(33,43,48,.6);border:2px solid rgba(0,0,0,.65);border-radius:10px;border-radius:20px;margin-bottom:20px;margin-left:0;padding:30px 50px}.module__hero-banner__content-form .legal-consent-container{color:#fff;margin-top:0;text-align:left}.legal-consent-container .hs-form-booleancheckbox-display>span,.module__hero-banner__content-form .hs-form-booleancheckbox{color:#fff;text-align:left}.module__hero-banner__content-form .hs-richtext a{color:#fff;text-decoration:none}.module__hero-banner__content-form .hs-richtext a:hover{text-decoration:underline}.module__hero-banner__content-form form input[type=checkbox],.module__hero-banner__content-form form input[type=color],.module__hero-banner__content-form form input[type=date],.module__hero-banner__content-form form input[type=email],.module__hero-banner__content-form form input[type=file],.module__hero-banner__content-form form input[type=number],.module__hero-banner__content-form form input[type=password],.module__hero-banner__content-form form input[type=range],.module__hero-banner__content-form form input[type=search],.module__hero-banner__content-form form input[type=tel],.module__hero-banner__content-form form input[type=text],.module__hero-banner__content-form form input[type=time],.module__hero-banner__content-form form input[type=url],.module__hero-banner__content-form form textarea{background:#fff;border:2px solid #ccc;border-radius:4px;color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:22px;padding:5px 10px 8px}.module__hero-banner__content-form input[type=submit]{align-items:center;background:var(--Highlight-white-BG,#066ef9);border-radius:18px;gap:10px;justify-content:center;padding:8px 17px 10px}.module__hero-banner__content-form input[type=submit]:hover{background:#066ef9;box-shadow:0 0 8px 2px #2583ff}.module__hero-banner__content-form .form-title,.module__hero-banner__content-form form label,.module__hero-banner__content-form form legend{color:#fff;font-size:16px}.module__hero-banner__content-form__title{align-items:center;color:#fff;display:flex;font-size:30px;font-style:normal;font-weight:500;line-height:120%;margin-bottom:24px}.module__hero-banner__content-form__subtitle{color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:22px;margin-bottom:30px}.module-hero-banner-content__event-date-and-duration__item{align-items:center;column-gap:28px;display:flex;row-gap:10px}.module-hero-banner-content__event-date-and-duration__item .item-icon{align-items:center;display:flex;height:auto;width:20px}.module-hero-banner-content__event-date-and-duration__item .item-text{color:#fff;font-size:21px;font-style:normal;font-weight:300;line-height:150%}.module-hero-banner-content__event-description div{color:#fff;font-size:21px;font-style:normal;font-weight:700;line-height:110%;margin-bottom:24px}.module-hero-banner-content__event-description ol,.module-hero-banner-content__event-description ul{list-style:none;margin:0;padding:0}.module-hero-banner-content__event-description ol li,.module-hero-banner-content__event-description ul li{color:#fff;font-size:21px;font-style:normal;font-weight:300;line-height:150%;margin-bottom:12px}@media only screen and (max-width:1000px){.module__hero-banner__content-form{margin-left:40px}}@media only screen and (max-width:768px){.module-hero-banner-content{row-gap:20px;width:100%}.module-hero-banner-content__text h1{font-size:40px;line-height:normal}.module__hero-banner-info__speaker__wrapper .module__hero-banner-info__speaker__image{aspect-ratio:auto 100/100;text-align:center;width:100%}.module__hero-banner__content-form{margin-bottom:30px;margin-left:0;padding:20px 30px}}