.cftlms-registration-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px;margin-bottom:18px}.cftlms-field{display:flex;flex-direction:column;gap:6px}.cftlms-field label{font-weight:600}.cftlms-field input,.cftlms-field select,.cftlms-field textarea{width:100%;padding:12px 14px;border:1px solid #cfd4dc;border-radius:10px;box-sizing:border-box;background:#fff}.cftlms-field textarea{min-height:110px;resize:vertical}.cftlms-field small{color:#5b6675}.cftlms-field.cftlms-col-span-2{grid-column:span 2}.cftlms-required{color:#d63638}.cftlms-error{color:#d63638;font-size:12px;display:none}.cftlms-hidden{display:none!important}@media (max-width:767px){.cftlms-registration-fields{grid-template-columns:1fr}.cftlms-field.cftlms-col-span-2{grid-column:span 1}}
