.modal-body .lead-gen-form-component .lead-gen-form-inner-section{border:0}.lead-gen-form-component{padding:20px 0;width:100%}.lead-gen-form-component .btn.submit-btn:disabled{background-color:#1f1f1f!important;border-color:#1f1f1f!important;color:#afafaf;opacity:.65}.lead-gen-form-component .social-share-container{background:#fff;border:1px solid #d9d9d9;border-radius:24px;margin:0 auto;max-width:420px;padding:40px;width:100%}.lead-gen-form-component .lead-gen-form-inner-section{background:#fff;border:1px solid #d9d9d9;border-radius:24px;padding:40px;text-align:left}.lead-gen-form-component .lead-gen-form-inner-section .lead-gen-form-container{margin:0 auto;max-width:772px}.lead-gen-form-component .lead-gen-form-inner-section .lead-gen-form-container .lead-gen-form{margin:0 auto;max-width:420px}.lead-gen-form-title{font-weight:700;margin-bottom:20px;text-align:center}.lead-gen-form-subtitle p:last-child{margin-bottom:0}.lead-gen-form-section{background-color:#fff;color:#4c4c4c;padding:50px 0}.lead-gen-form-section .lead-gen-form-inner-section{background:#fff;border-radius:24px;padding:40px 30px}.lead-gen-form-section .lead-gen-form-inner-section .lead-gen-form-container .lead-gen-form .btn[type=submit]{margin-top:10px}.form-error-message{border:1px solid;color:red;display:block;font-size:1rem;margin-bottom:30px;margin-top:10px;padding:12px 13px;text-align:left}.checkbox-group .checkbox-container{position:relative}.checkbox-group .checkbox-container .form-checkbox{width:100%!important}.checkbox-group .checkbox-container .checkmark{left:15px;position:absolute;top:3px}.checkbox-group .checkbox-container .checkbox-label{margin-left:25px}.input-container{margin-top:15px}.input-container.select-container select.form-control{max-height:50px;padding-bottom:10px;padding-top:22px}.input-container.close-container{align-items:center;display:flex;height:50px;justify-content:center;margin-left:auto;margin-right:auto;width:100%}.input-container.close-container .icon-close{color:#4c4c4c;cursor:pointer;font-size:1rem;font-weight:700;text-decoration:none}.printed-brochure-group{margin-bottom:30px}.form-extra-disclaimer{font-size:.875rem}.form-extra-disclaimer a{color:#4c4c4c;font-weight:700}.submit-button{margin-top:40px;text-align:center}.form-disclaimer{font-size:.625rem;padding-top:20px}.form-disclaimer a{color:#4c4c4c;font-weight:700}
