.cm_app_form .content-wrapper{max-width:100%;padding:0}.cm_app_form .flex_row{display:flex;flex-wrap:wrap;gap:64px}.cm_app_form .left_col{width:calc(25% - 32px)}.cm_app_form .right_col{width:calc(75% - 32px)}.cm_app_form .content_text h2{font-family:AvenirLight;font-weight:300}.cm_app_form form input[type=email],.cm_app_form form input[type=number],.cm_app_form form input[type=password],.cm_app_form form input[type=search],.cm_app_form form input[type=tel],.cm_app_form form input[type=text],.cm_app_form form select,form textarea{border:0;border-bottom:1px solid #1d1d1d9e}.cm_app_form .form-title~div>form{padding:0}.cm_app_form fieldset.form-columns-2{display:flex;gap:30px}.cm_app_form input.hs-button.primary.large{background-color:#d027ec;border-radius:40px;color:#fff;display:inline-block;font-size:20px;font-weight:600;margin-top:40px;text-transform:uppercase;width:auto}.cm_app_form .file_wrapper{display:flex;justify-content:space-between}.cm_app_form .file_wrapper label:after{bottom:0;content:"";cursor:pointer;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.cm_app_form .file_wrapper label{position:static}.cm_app_form .file_wrapper fieldset.form-columns-1{border:1px dashed #1d1d1d9e;min-height:120px;padding:10px;position:relative;text-align:center;width:calc(33% - 12px)}.cm_app_form .lagend{font-size:15px;opacity:.5}.cm_app_form .file_wrapper fieldset.form-columns-1 input{display:none}.cm_app_form form .file_wrapper .hs-form-field{margin:0}@media(max-width:767px){.cm_app_form .flex_row{flex-direction:column}.cm_app_form .left_col,.cm_app_form .right_col{width:100%}.cm_app_form .file_wrapper{flex-direction:column;gap:20px}.cm_app_form .file_wrapper fieldset.form-columns-1{width:100%}}