.wp-block-kadence-advanced-form .kb-advanced-form{display:flex;flex-wrap:wrap;gap:20px 16px}
.wp-block-kadence-advanced-form .kb-adv-form-field{flex:1 1 calc(50% - 8px);min-width:0}
.wp-block-kadence-advanced-form .kb-adv-form-field:has(textarea),.wp-block-kadence-advanced-form .kb-adv-form-field:has(input[type=checkbox]),.wp-block-kadence-advanced-form .kb-adv-form-submit-container{flex:1 1 100%}
.wp-block-kadence-advanced-form .kb-advanced-form input:not([type=checkbox]),.wp-block-kadence-advanced-form .kb-advanced-form textarea{width:100%;background:#fff;border:1px solid #c9ccc7;border-radius:3px;padding:12px 15px;color:#111}
.wp-block-kadence-advanced-form .kb-advanced-form button[type=submit]{background:#00db70;color:#080b08;border:0;border-radius:100px;padding:18px 32px;font-weight:600}
@media(max-width:767px){.wp-block-kadence-advanced-form .kb-adv-form-field{flex-basis:100%}}
.wp-block-kadence-advanced-form .kb-advanced-form{gap:20px 16px!important}
.wp-block-kadence-advanced-form .kb-advanced-form{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}
.wp-block-kadence-advanced-form .kb-adv-form-field:has(textarea),.wp-block-kadence-advanced-form .kb-adv-form-field:has(input[type=checkbox]),.wp-block-kadence-advanced-form .kb-adv-form-submit-container,.wp-block-kadence-advanced-form .kb-adv-form-message{grid-column:1 / -1}
@media(max-width:767px){.wp-block-kadence-advanced-form .kb-advanced-form{grid-template-columns:minmax(0,1fr)}}
