.elementor-2048 .elementor-element.elementor-element-64ae89b9{--display:flex;--min-height:70vh;--overflow:hidden;}.elementor-2048 .elementor-element.elementor-element-7a58d41.elementor-element{--align-self:center;}.elementor-2048 .elementor-element.elementor-element-7a58d41 .acf-required{display:none;}.elementor-2048 .elementor-element.elementor-element-7a58d41 .acf-fields>.acf-field{border-top:none;}.elementor-2048 .elementor-element.elementor-element-7a58d41 .acf-field[data-width]+.acf-field[data-width]{border-left:none;}body.rtl .elementor-2048 .elementor-element.elementor-element-7a58d41 .acf-form-fields.-left .acf-field label{padding-left:0px;}body:not(.rtl) .elementor-2048 .elementor-element.elementor-element-7a58d41 .acf-form-fields.-left .acf-field label{padding-right:0px;}body .elementor-2048 .elementor-element.elementor-element-7a58d41 .acf-form-fields.-top .acf-field label{padding-bottom:0px;}.elementor-2048 .elementor-element.elementor-element-7a58d41 .acf-label{color:var( --e-global-color-text );}body .elementor-2048 .elementor-element.elementor-element-7a58d41 .acf-form-fields.-top p.description{padding-bottom:0px;}.elementor-2048 .elementor-element.elementor-element-7a58d41 .acf-field input{outline:none;color:var( --e-global-color-text );}.elementor-2048 .elementor-element.elementor-element-7a58d41 .acf-field textarea{outline:none;color:var( --e-global-color-text );background-color:var( --e-global-color-39c8890 );border-color:var( --e-global-color-9955fa4 );}.elementor-2048 .elementor-element.elementor-element-7a58d41 .acf-field select{outline:none;color:var( --e-global-color-text );}.elementor-2048 .elementor-element.elementor-element-7a58d41 select#posts-select{outline:none;}.elementor-2048 .elementor-element.elementor-element-7a58d41 .acf-field span.select2-selection__rendered{outline:none;color:var( --e-global-color-text );}.elementor-2048 .elementor-element.elementor-element-7a58d41 .acf-field input::placeholder{color:#B6B6B6;}.elementor-2048 .elementor-element.elementor-element-7a58d41 .acf-field textarea::placeholder{color:#B6B6B6;}.elementor-2048 .elementor-element.elementor-element-7a58d41 .acf-field select::placeholder{color:#B6B6B6;}.elementor-2048 .elementor-element.elementor-element-7a58d41 .acf-field input, .elementor-2048 .elementor-element.elementor-element-7a58d41 .acf-field textarea, .elementor-2048 .elementor-element.elementor-element-7a58d41 .acf-field select, .elementor-2048 .elementor-element.elementor-element-7a58d41 .select2-selection__rendered, .elementor-2048 .elementor-element.elementor-element-7a58d41 .input-subgroup label{font-size:12px;}.elementor-2048 .elementor-element.elementor-element-7a58d41 .acf-field:not(.acf-field-image) input:not([type=submit]):not([type=button]):not(.acf-input):not(.select2-search__field){background-color:var( --e-global-color-39c8890 );}.elementor-2048 .elementor-element.elementor-element-7a58d41 .acf-field .acf-input select{background-color:var( --e-global-color-39c8890 );border-color:var( --e-global-color-9955fa4 );}.elementor-2048 .elementor-element.elementor-element-7a58d41 .acf-field .acf-input .select2-selection{background-color:var( --e-global-color-39c8890 );border-color:var( --e-global-color-9955fa4 );}.elementor-2048 .elementor-element.elementor-element-7a58d41 .acf-field:not(.acf-field-image) input:not(.acf-input):not(.select2-search__field){border-color:var( --e-global-color-9955fa4 );}.elementor-2048 .elementor-element.elementor-element-7a58d41 .acf-field .acf-input::before{border-color:var( --e-global-color-9955fa4 );}.elementor-2048 .elementor-element.elementor-element-7a58d41 .fea-submit-buttons{padding-top:15px;justify-content:center;}.elementor-2048 .elementor-element.elementor-element-7a58d41 .acf-field-submit-button .acf-input{padding-top:15px;justify-content:center;}.elementor-2048 .elementor-element.elementor-element-7a58d41 .fea-submit-button{border-radius:opx opx opx opx;fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-secondary );}.elementor-2048 .elementor-element.elementor-element-7a58d41 .fea-submit-button:hover{background-color:var( --e-global-color-primary );}.elementor-2048 .elementor-element.elementor-element-7a58d41 .modal-button-container{padding-top:0px;display:flex;flex-direction:column;gap:10px;justify-content:center;}.elementor-2048 .elementor-element.elementor-element-7a58d41 .modal-button{border-radius:opx opx opx opx;}.elementor-2048 .elementor-element.elementor-element-7a58d41 .fea-modal-content{justify-content:center;}.elementor-2048 .elementor-element.elementor-element-7a58d41 .acf-actions a{border-radius:opx opx opx opx;}.elementor-2048 .elementor-element.elementor-element-7a58d41 .acf-repeater .acf-row-handle .acf-icon.-minus{font-size:12px;border-radius:opx opx opx opx;}.elementor-2048 .elementor-element.elementor-element-7a58d41 .acf-repeater .acf-row-handle .acf-icon.-plus{font-size:12px;border-radius:opx opx opx opx;}.elementor-2048 .elementor-element.elementor-element-7a58d41 .image-field .button{border-radius:opx opx opx opx;}.elementor-2048 .elementor-element.elementor-element-7a58d41 .frontend-admin-tabs-wrapper .between-tabs{background-color:#4BB543;}.elementor-2048 .elementor-element.elementor-element-7a58d41 .frontend-admin-tabs-wrapper .between-tabs.pending{background-color:#000000;}.elementor-2048 .elementor-element.elementor-element-7a58d41 .frontend-admin-tabs-wrapper{justify-content:center;}.elementor-2048 .elementor-element.elementor-element-7a58d41 .form-tab{text-align:center;font-size:14px;border-radius:3px 3px 3px 3px;}.elementor-2048 .elementor-element.elementor-element-7a58d41 .form-tab:not(.active){fill:var( --e-global-color-adf6cb9 );color:var( --e-global-color-adf6cb9 );background-color:var( --e-global-color-a66c38f );}.elementor-2048 .elementor-element.elementor-element-7a58d41 .form-tab.active{fill:var( --e-global-color-adf6cb9 );color:var( --e-global-color-adf6cb9 );background-color:var( --e-global-color-secondary );}.elementor-2048 .elementor-element.elementor-element-7a58d41 .form-tab.completed-step{fill:var( --e-global-color-adf6cb9 );color:var( --e-global-color-adf6cb9 );background-color:var( --e-global-color-primary );}.elementor-2048 .elementor-element.elementor-element-7a58d41 .step-count{border-radius:opx opx opx opx;}.elementor-2048 .elementor-element.elementor-element-7a58d41 .fea-delete-button-container{display:flex;justify-content:center;}.elementor-2048 .elementor-element.elementor-element-7a58d41 .fea-delete-button{border-radius:opx opx opx opx;}.elementor-2048 .elementor-element.elementor-element-7a58d41 .acf-notice.-success{border-radius:opx opx opx opx;}.elementor-2048 .elementor-element.elementor-element-7a58d41 .acf-notice.-error{border-radius:opx opx opx opx;}.elementor-2048 .elementor-element.elementor-element-7a58d41 .acf-notice.-limit{border-radius:opx opx opx opx;}:root{--page-title-display:none;}@media(min-width:768px){body:not(.rtl) .elementor-2048 .elementor-element.elementor-element-7a58d41 .acf-repeater .acf-row-handle .acf-icon.-minus{right:5%;}body.rtl .elementor-2048 .elementor-element.elementor-element-7a58d41 .acf-repeater .acf-row-handle .acf-icon.-minus{left:5%;}body .elementor-2048 .elementor-element.elementor-element-7a58d41 .acf-repeater .acf-row-handle .acf-icon.-minus{top:50%;}body:not(.rtl) .elementor-2048 .elementor-element.elementor-element-7a58d41 .acf-repeater .acf-row-handle .acf-icon.-plus{right:5%;}body.rtl .elementor-2048 .elementor-element.elementor-element-7a58d41 .acf-repeater .acf-row-handle .acf-icon.-plus{left:5%;}body .elementor-2048 .elementor-element.elementor-element-7a58d41 .acf-repeater .acf-row-handle .acf-icon.-plus{top:5%;}.elementor-2048 .elementor-element.elementor-element-7a58d41 .frontend-admin-tabs-wrapper .between-tabs{height:50px;}.elementor-2048 .elementor-element.elementor-element-7a58d41 .frontend-admin-tabs-view-horizontal .frontend-admin-tabs-wrapper{margin-bottom:30px;}body.rtl .elementor-2048 .elementor-element.elementor-element-7a58d41 .frontend-admin-tabs-view-vertical .frontend-admin-tabs-wrapper{margin-left:30px;}body:not(.rtl) .elementor-2048 .elementor-element.elementor-element-7a58d41 .frontend-admin-tabs-view-vertical .frontend-admin-tabs-wrapper{margin-right:30px;}.elementor-2048 .elementor-element.elementor-element-7a58d41 .frontend-admin-tabs-wrapper{gap:15px;}}@media(max-width:767px){.elementor-2048 .elementor-element.elementor-element-64ae89b9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2048 .elementor-element.elementor-element-7a58d41{width:100%;max-width:100%;}.elementor-2048 .elementor-element.elementor-element-7a58d41 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2048 .elementor-element.elementor-element-7a58d41.elementor-element{--align-self:center;}}/* Start custom CSS for acf_ele_form, class: .elementor-element-7a58d41 */.frontend-admin-tabs-wrapper {
    gap: 0 !important;
}
.form-tab {
    margin: auto 5px !important; font-size: 12px !important;
}
input.select2-search__field {border: none !important; background-color: transparent !important;}
.acfe-repeater-stylised-button {padding: 0 20px !important;}

.acf-fields.-left>.acf-field:before {
    border: none !important;
    background: transparent !important;
}
.-plus {display: none !important;}
.acf-tooltip {font-size: 12px !important;}
.acf-selection {
    font-size: 12px;
}
/* keep month + year on one line (jQuery UI datepicker) */
.ui-datepicker .ui-datepicker-title { white-space: nowrap; }
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
  display: inline-block !important;
  width: auto !important;
  margin-right: 6px !important;
  vertical-align: middle !important;
}
.first-col label {
    white-space: nowrap; font-size: 12px;}
.sec-col label {
    white-space: nowrap; font-size: 12px;}
.first-col .acf-input {
    float: right !important;
    width: 70% !important;     margin-left: 10px !important;}
.sec-col .acf-input {
    float: right !important;
    width: 70% !important;     margin-left: 10px !important;}
.acf-fields.-left>.acf-field>.acf-input {padding: 5px !important;}
.acf-fields.-left>.acf-field>.acf-label {padding: 10px !important;}

.ach label {
    margin-left: 1px !important; font-size: 12px;;
}
.change-step.button {
    min-width: 100px;
    font-size: 12px;;
}
/*.acf-repeater-add-row {
    font-size: 12px;
    border: 1px solid;
    padding: 2px 5px !important;
    border-radius: 3px;
}*/
.e-con-inner {max-width: 600px !important;}/* End custom CSS */