.king-addons-submit-error{position:absolute;top:100%;margin:0}.king-addons-field-group .king-addons-submit-error{position:absolute;top:100%}.king-addons-form-fields-wrap.king-addons-labels-inline>.king-addons-field-group>input,.king-addons-form-fields-wrap.king-addons-labels-inline>.king-addons-field-group .king-addons-select-wrap{flex-grow:1}.king-addons-field-group .king-addons-select-wrap{position:relative;display:flex;width:100%}.king-addons-field-group .king-addons-select-wrap select{font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;flex-basis:100%;padding-right:20px;letter-spacing:inherit;text-transform:inherit;color:inherit;appearance:none}.king-addons-field-group .king-addons-select-wrap.king-addons-fi-svg-no:before{font-family:"eicons",serif;font-size:15px;position:absolute;top:50%;right:10px;content:"";transform:translateY(-50%);pointer-events:none}.king-addons-field-group.king-addons-form-field-type-select-multiple .king-addons-select-wrap:before{content:""}.king-addons-field-sub-group{display:flex;flex-wrap:wrap}.king-addons-form-field-option{display:inline-flex;align-items:center}.king-addons-field-sub-group .king-addons-form-field-option label{display:inline-block}.king-addons-field-sub-group:not(.king-addons-inline-sub-group) .king-addons-form-field-option{flex-basis:100%}.king-addons-form-field-type-checkbox .king-addons-field-sub-group .king-addons-form-field-option input,.king-addons-form-field-type-checkbox .king-addons-field-sub-group .king-addons-form-field-option label,.king-addons-form-field-type-radio .king-addons-field-sub-group .king-addons-form-field-option input,.king-addons-form-field-type-radio .king-addons-field-sub-group .king-addons-form-field-option label,.king-addons-form-field-type-acceptance .king-addons-field-sub-group .king-addons-form-field-option input,.king-addons-form-field-type-acceptance .king-addons-field-sub-group .king-addons-form-field-option label{display:inline}.king-addons-custom-styles-yes .king-addons-form-field-type-checkbox input,.king-addons-custom-styles-yes .king-addons-form-field-type-radio input{position:absolute;z-index:-1;opacity:0}.king-addons-custom-styles-yes .king-addons-form-field-type-radio .king-addons-form-field-option label,.king-addons-custom-styles-yes .king-addons-form-field-type-checkbox .king-addons-form-field-option label{display:flex!important;align-items:center;justify-content:space-between}.king-addons-custom-styles-yes .king-addons-form-field-type-checkbox .king-addons-form-field-option label::before{left:0;display:inline-flex;align-items:center;justify-content:center;content:""!important;cursor:pointer;border:1px solid black}.king-addons-custom-styles-yes .king-addons-gf-checkbox-group .king-addons-checked input[type=checkbox]+label::before,.king-addons-custom-styles-yes .king-addons-form-field-type-checkbox .king-addons-form-field-option.king-addons-checked label::before{content:"✓"!important}.king-addons-custom-styles-yes .king-addons-gf-checkbox-group input[type=radio]+label::before,.king-addons-custom-styles-yes .king-addons-form-field-type-radio .king-addons-form-field-option label::before{left:0;display:inline-flex;align-items:center;justify-content:center;content:""!important;cursor:pointer;border:1px solid black;border-radius:50%}.king-addons-custom-styles-yes .king-addons-gf-checkbox-group .king-addons-checked input[type=radio]+label::before,.king-addons-custom-styles-yes .king-addons-form-field-type-radio .king-addons-form-field-option.king-addons-checked label::before{content:"⬤"!important}.king-addons-file-type-error{font-size:13px;flex-basis:100%;margin:0 0 5px;padding:5px 0;list-style-type:none;color:red}.king-addons-file-type-error li{display:inline;color:#000}.king-addons-form-field-type-hidden{display:none}.king-addons-form-field-type-html{display:inline-block}.king-addons-form-field-type-recaptcha_v3 .king-addons-form-field-label{display:none}.king-addons-form-field-type-recaptcha_v3 .grecaptcha-badge{z-index:1}.king-addons-required-mark .king-addons-form-field-label:after{padding-left:.2em;content:"*";color:red}.king-addons-fb-step-progress{width:100%;height:auto;background-color:black}.king-addons-fb-step-progress-fill{width:0;height:auto;padding-right:10px;transition:width .5s;text-align:right;color:white;background-color:red}.king-addons-fb-step-type-none .king-addons-fb-step-wrap{align-items:center}.king-addons-fb-step-tab{display:flex;flex-wrap:wrap;width:100%}.king-addons-fb-step-tab-hidden{display:none}.king-addons-fb-step{display:inline-flex;align-items:center;justify-content:center;opacity:.5;border:none}.king-addons-fb-step-content-layout-vertical .king-addons-fb-step{flex-direction:column}.king-addons-fb-step-content-layout-horizontal .king-addons-fb-step{flex-direction:row}.king-addons-separator-off .king-addons-fb-step{flex:1}.king-addons-fb-step.king-addons-fb-step-active{opacity:1}.king-addons-fb-step-content{display:flex;align-items:center;flex-direction:column;justify-content:center;width:var(--king-addons-fb-steps-indicator-padding,30px);height:var(--king-addons-fb-steps-indicator-padding,30px)}.king-addons-fb-step-content-layout-vertical .king-addons-fb-step-label{width:100%}.king-addons-fb-step-main-label,.king-addons-fb-step-sub-label{display:block}.king-addons-form-field-type-step{display:none}.king-addons-form-field-type-recaptcha-v3{display:none}.king-addons-fb-step-tab .king-addons-step-buttons-wrap .king-addons-button{flex:0 1 auto}.king-addons-fb-step-sep:last-of-type{display:none}.king-addons-fb-step-sep{height:var(--king-addons-fb-steps-divider-width,1px);background-color:lightgrey}.king-addons-fb-step-content-layout-vertical:not(.king-addons-fb-step-type-none) .king-addons-fb-step-sep{margin-top:calc(var(--king-addons-fb-steps-indicator-padding,30px) / 2 - var(--king-addons-fb-steps-divider-width,1px) / 2 + var(--king-addons-fb-steps-padding))}.king-addons-fb-step-content-layout-horizontal .king-addons-fb-step-sep{top:50%;height:var(--king-addons-fb-steps-divider-width,1px);background-color:lightgrey}