.wp-block-nexa-form .form-group{margin-bottom:15px}.wp-block-nexa-form .nexa-form{display:flex;flex-wrap:wrap;justify-content:space-between}.wp-block-nexa-form .nexa-form>*{width:100%}.wp-block-nexa-form .nexa-form.nxa_left .form-field-label,.wp-block-nexa-form .nexa-form.nxa_left .nexa-input{text-align:right}.wp-block-nexa-form .nexa-form.nxa_center .form-field-label,.wp-block-nexa-form .nexa-form.nxa_center .nexa-input{text-align:center}.wp-block-nexa-form .nexa-form.nxa_right .form-field-label,.wp-block-nexa-form .nexa-form.nxa_right .nexa-input{text-align:left}.wp-block-nexa-form .nexa-btn{align-items:center;background-color:#0d6efd;border:none;border-radius:2px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:10px;justify-content:center;min-width:-moz-max-content;min-width:max-content;padding:16px 32px;position:relative;text-align:center;text-decoration:none;transition:all .3s ease}.wp-block-nexa-form .nexa-btn.left{flex-direction:row-reverse}.wp-block-nexa-form .nexa-btn.full{width:100%}.wp-block-nexa-form .pristine-error{color:#9c2020;font-size:clamp(.8rem,1.5vw,.9rem);margin-top:5px}.wp-block-nexa-form .nx-form-submission-result{display:none;font-size:1rem}.wp-block-nexa-form .nx-form-submission-result.top{margin-bottom:15px}.wp-block-nexa-form .nx-form-submission-result.bottom{margin-top:15px}.wp-block-nexa-form .nx-form-submission-result.show{display:block}.wp-block-nexa-form .nx-error-message{color:#9c2020}.wp-block-nexa-form .nx-success-message{color:#309f0b}
