.demo-form{display:flex;flex-direction:row;flex-wrap:wrap}.form-label,form label{font-size:1.2rem!important;font-weight:600;margin-bottom:.5rem!important}.form .hs-button,.form input[type=submit],form .hs-button,form input[type=submit]{height:50px;width:100%}.form input[type=email],.form input[type=file],.form input[type=number],.form input[type=password],.form input[type=tel],.form input[type=text],.form select,.form textarea,.hs-input,form input[type=email],form input[type=file],form input[type=number],form input[type=password],form input[type=tel],form input[type=text],form select,form textarea{border:2px solid #323e48;height:50px}.demo-form__left-col-wrapper{width:100%}.demo-form--dark .demo-form__left-col-wrapper{background-color:#1a1833}.demo-form--light .demo-form__left-col-wrapper{background-color:#d7deed}.demo-form__title{margin-right:6rem;padding:2rem 1rem;position:relative}.demo__underline{margin-left:max(2rem,calc(50vw - 650px - 1rem));margin-top:2rem}.demo-form__title h2{margin:0}.demo-form--dark .demo-form__title h2{color:#fff}.demo-form--light .demo-form__title h2{color:#323e48}.demo-form__content{padding-top:2rem}.demo-form--dark .demo-form__content,.demo-form--dark .demo-form__content *{color:#fff}.demo-form__right-col-wrapper{width:100%}.demo-form--dark .demo-form__right-col-wrapper{background-color:#d1d0d6}.demo-form--light .demo-form__right-col-wrapper,.demo-form__form{background-color:#fff}.demo-form__form{box-shadow:-2px 4px 8px rgba(50,62,72,.25);padding:2rem}@media (min-width:768px){.demo-form__left-col-wrapper{width:50%}.demo-form__left-col{padding-right:2rem}.demo-form__right-col-wrapper{width:50%}.demo-form__right-col{padding-left:2rem}}