.list-form{background-color:#000}form{font-family:Arial}.hs-form-required{color:#ef6b51}.list-form__container{align-items:center;display:flex;justify-content:space-between;padding:60px 120px 80px}.list-form__left{padding-bottom:20px;width:59%}.list-form__badge{color:#fff;font-size:24px;font-weight:300;line-height:125%;margin-bottom:0}.list-form__title{color:#fff;font-size:40px;font-weight:700;line-height:150%;margin-bottom:35px}.list-form__text{color:#fff;font-size:24px;font-weight:300;line-height:144%;margin-bottom:35px}.list-form__items{display:flex;gap:20px;justify-content:space-between;margin-bottom:30px;max-width:90%}.list-form__item-title{color:#10d881;font-size:48px;font-weight:700;line-height:126%}.list-form__item-text{color:#fff;font-size:24px;font-weight:300;line-height:123%}.list-form__text-bottom{color:#fff;font-size:24px;font-weight:700;line-height:116%}.list-form__text-bottom a{color:#10d881;font-size:24px;font-weight:700;line-height:122%;padding-left:5px;text-decoration:underline;text-decoration-skip-ink:none}.list-form__right{width:40%}.list-form__right .form{background-color:#f5f5f5;display:flex;flex-direction:column;padding:45px}.list-form__title-right{background-color:#00d87b;color:#fff;font-size:32px;font-weight:400;line-height:100%;padding:23px 20px 24px;text-align:center}.list-form input{border:1px solid #ccc;border-radius:8px;padding:7px 11px;width:100%}.list-form label{color:#1a1a1a;display:flex;font-size:16px;font-weight:400;line-height:140%;margin-bottom:.35rem;padding:6px}.list-form input::placeholder{color:#efeeef}.list-form input[type=email],.list-form input[type=text]{margin-bottom:1rem}.list-form input[type=submit]{background-color:#10d881;border:2px solid #10d881;color:#040404;cursor:pointer;font-size:16px;font-weight:600;line-height:1;margin-top:-6px;padding:11px 15px 10px;text-align:center;transition:background-color .3s ease}.list-form input[type=submit]:hover{background-color:#fff}@media screen and (max-width:1024px){.list-form__container{flex-direction:column;gap:35px;padding:50px 20px}.list-form__left,.list-form__right{padding:0;width:100%}.list-form__title{font-size:28px;margin-bottom:20px}.list-form__badge,.list-form__item-text,.list-form__text{font-size:16px}.list-form__items{flex-direction:column;gap:30px;margin-bottom:30px}.list-form__item-title{font-size:28px}.list-form__text-bottom,.list-form__text-bottom a{font-size:16px}.list-form__right .form{padding:25px}}