.cm-webinar-form-group{background-position:0 25%;background-repeat:no-repeat;background-size:cover;color:#000;font-size:18px;line-height:normal;padding:70px 0 0;position:relative;text-align:left}.form{position:relative}.form-lp{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -15px}.form-lp .form-text{padding:0 15px;width:60%}.form-lp .form-image{margin-top:-25%;padding:0 15px;width:40%}.form-lp .form-text ul li{margin:0 0 10px;padding-left:30px;position:relative}.form-lp .form-text ul li:before{color:#9354ff;content:"\f058";font-family:FontAwesome;font-size:15px;left:0;position:absolute;top:0}.form-lp .form-text ul{list-style:none;margin:0;padding:0}.form-lp .form-image .form{background:#f1f1f1;padding:30px}.form-lp .form-image .form h3{color:#9354ff;font-size:18px;font-weight:700;line-height:1.3;margin-bottom:20px;padding:0;text-align:left;text-transform:none}.form-lp ul.no-list.hs-error-msgs.inputs-list label{color:red;font-weight:400;letter-spacing:0;text-transform:unset}.form-lp .form-image form input[type=email],.form-lp .form-image form input[type=tel],.form-lp .form-image form input[type=text],.form-lp .form-image form select{background:#fff;border:1px solid #9354ff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#333;font-size:16px;font-weight:400;height:46px;padding:0 20px;width:100%!important}.form-lp .form-image form ul label{font-size:12px}.form-lp .form-image form input[type=submit]{background-color:#9354ff;border:0;border-radius:5px;color:#fff;width:100%}.form-lp .form-image form label{color:#000;font-size:14px;font-weight:400;letter-spacing:0;line-height:1;margin-bottom:10px;text-transform:capitalize}.cm-webinar-form-group:before{bottom:0;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.cm-webinar-form-group .page-center{position:relative}@media(max-width:767px){.form-lp{display:block}.form-lp .form-text{width:100%}.form-lp .form-image{margin-top:0;width:100%}.cm-webinar-form-group.form{padding:40px 0}.form-lp .form-image{margin-top:30px}}@media (max-width:575px){.form-lp .form-image .form{padding:30px 15px}}[dir=rtl] .form-lp .form-image .form h3,[dir=rtl] .form-lp .form-image form label{text-align:right}[dir=rtl] .form-lp .form-text h2,[dir=rtl] .form-lp .form-text p{text-align:right!important}[dir=rtl] .form-lp .form-text ul li:before{left:auto;right:0;top:4px}[dir=rtl] .form-lp .form-text ul li{padding-right:30px}