.webinar-form{display:flex;padding-bottom:90px;padding-top:90px}.webinar-form h4{color:#4d4d4d;font-size:28px;line-height:38px;margin-bottom:21px;text-align:center;text-transform:none}.webinar-form .segment__inner{display:flex;flex-direction:column;justify-content:center}.webinar-form .thank-you-text{font-size:18px;line-height:28px;text-align:center}.webinar-form.resware-form .hs-button.primary.large{background-color:#a22c22}.form-title{color:#444;font-size:20px;font-weight:600;line-height:1.13;margin-bottom:45px;text-align:center}.cta_container{align-items:center;display:flex;flex-flow:column}.form-container .ui.segment{border:none;box-shadow:0 10px 35px rgba(50,50,93,.1);padding:50px 40px 40px;width:600px}.form-container label{color:#666;font-size:15px;font-weight:500;letter-spacing:.5px;line-height:1;margin-bottom:11px;text-transform:uppercase}.form-container .form-columns-1,.form-container .form-columns-2{margin-right:0;max-width:100%}.form-container .input{margin-bottom:21px}.form-container .form-columns-1{margin-right:0}.form-container .form-columns-1 .input .hs-input{width:100%}.form-container .form-columns-2 .hs-form-field:first-of-type .input{margin-right:20px}.form-container input[type=email],.form-container input[type=tel],.form-container input[type=text],.form-container select{background:#fcfcfd;border:1px solid #d3d4d5;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.06);height:45px}.form-container .hs-form-booleancheckbox{display:none}.form-container .hs-fieldtype-booleancheckbox legend{color:#a9a9a9}.form-container .actions input[type=submit]{background:linear-gradient(180deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,0)),#4daf7c;border:none;border-radius:4px;box-shadow:0 -1px 0 rgba(0,0,0,.05);color:#fff;font-size:13px;font-weight:700;height:45px;line-height:1;text-align:center;text-transform:uppercase;width:100%}@media screen and (max-width:1280px){.form-container .ui.segment{width:470px}}@media screen and (max-width:1024px){.webinar-form{float:none}.form-container .ui.segment{width:100%}}@media screen and (max-width:768px){.webinar-form{padding-top:0;position:relative}.form-container .ui.segment{background:transparent;box-shadow:none;padding:50px 0 40px}}