.elementor-1483 .elementor-element.elementor-element-b485452{--display:flex;--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;--padding-top:150px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1483 .elementor-element.elementor-element-b485452:not(.elementor-motion-effects-element-type-background), .elementor-1483 .elementor-element.elementor-element-b485452 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-434b1a5 );}.elementor-1483 .elementor-element.elementor-element-4f8a872{--display:flex;}.elementor-1483 .elementor-element.elementor-element-c9de01f{--display:flex;--gap:70px 70px;--row-gap:70px;--column-gap:70px;}.elementor-1483 .elementor-element.elementor-element-8036980{--display:flex;}.elementor-1483 .elementor-element.elementor-element-3d1f929{text-align:center;}.elementor-1483 .elementor-element.elementor-element-3d1f929 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-1483 .elementor-element.elementor-element-e03b073{text-align:center;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1483 .elementor-element.elementor-element-b485452{--padding-top:110px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1483 .elementor-element.elementor-element-3d1f929 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-1483 .elementor-element.elementor-element-b485452{--padding-top:110px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1483 .elementor-element.elementor-element-c9de01f{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-1483 .elementor-element.elementor-element-3d1f929 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}/* Start custom CSS */.form-title {
    margin: 30px 0 0 0;
}

.forminator-ui.forminator-custom-form[data-design=basic] .forminator-pagination-steps {
    margin: 0 0 60px!important;
}

.forminator-subtitle {
    font-size: 24px!important;
    line-height: 26px!important;
    margin-bottom: 10px!important;
}

.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row:not(:last-child), .forminator-field {
        margin-bottom: 10px!important;
}

.forminator-field-radio {
    margin-bottom: 15px;
}

.forminator-ui#forminator-module-1421.forminator-design--basic .forminator-radio, .forminator-radio-label {
    font-size: 18px;
    line-height: 26px;
}

.forminator-ui.forminator-custom-form[data-design=basic] .forminator-radio {
    margin: 0 10px!important;
}

.forminator-label.forminator-repeater-label {
    display: none!important;
}

.forminator-ui.forminator-custom-form[data-design=basic]:not(.forminator-size--small) .forminator-pagination-footer {
    margin: 50px 0 0!important;
}

.forminator-step-label {
    color: #1082FF!important;
    /*white-space: nowrap!important;*/
}

.forminator-ui#forminator-module-1421.forminator-design--basic .forminator-pagination-steps .forminator-break:before {
    background-color: #1082FF!important;
}

.forminator-ui#forminator-module-1421.forminator-design--basic .forminator-pagination-steps .forminator-step .forminator-step-dot {
    border-color: #1082FF!important;
    background-color: #1082FF!important;
}

.forminator-ui#forminator-module-1421.forminator-design--basic .forminator-pagination-steps .forminator-break {
    background-color: #D1E7FF!important;
}

.forminator-label {
    margin-bottom: 6px!important;
}

.forminator-input, .forminator-textarea, .forminator-field select, input[type=text] {
    border-radius: 10px!important;
    border: 1px solid #000E3D;
    padding: 12px 18px!important;
    transition: all .3s;
    width: 100%;
}

.forminator-ui#forminator-module-1421.forminator-design--basic .forminator-select2 + .forminator-select .selection .select2-selection--single[role="combobox"] {
    border-radius: 10px!important;
    border: 1px solid #000E3D!important;
    background-color: #ffffff!important;
}

 .forminator-ui.forminator-custom-form[data-design=basic] select.forminator-select2+.forminator-select .selection span[role=combobox].select2-selection--single .select2-selection__rendered {
    padding: 10px 18px!important;
}

.forminator-select-dropdown-container--open .forminator-custom-form-1421.forminator-dropdown--basic {
    background-color: #ffffff!important;
    font-size: 16px;
}

.forminator-input:hover,
.forminator-textarea:hover, .forminator-field select:hover, .forminator-ui#forminator-module-1421.forminator-design--basic .forminator-select2 + .forminator-select .selection .select2-selection--single[role="combobox"]:hover  {
    border-color: #1082FF !important;
}

.forminator-input:focus,
.forminator-textarea:focus, .forminator-field select:focus, .forminator-ui#forminator-module-1421.forminator-design--basic .forminator-select2 + .forminator-select .selection .select2-selection--single[role="combobox"]:focus {
    border-color: #1082FF!important;
    outline: none!important;
}

.forminator-ui.forminator-custom-form[data-design=basic] .forminator-button-upload {
    margin-left: 0!important;
    margin-right: 10px!important;
}

.forminator-field.forminator-merge-tags a, .forminator-checkbox__label a {
    color: #010099!important;
}

.forminator-field.forminator-merge-tags a:hover, .forminator-checkbox__label a:hover {
    color: #1082FF!important;
}

.forminator-pagination-footer .forminator-button-back {
    margin-right: auto !important;
}

.forminator-ui.forminator-custom-form[data-design=basic]:not(.forminator-size--small).draft-enabled .forminator-pagination-footer .forminator-save-draft-link {
    padding: 10px 0;
    margin: 0 20px 0 0!important;
    text-align: right;
    line-height: 22px;
    color: #1082FF!important;
}

.forminator-copy-btn {
    margin-top: 10px!important;
}

.forminator-ui.forminator-custom-form.forminator-draft-form {
    margin-top: 30px!important;
}

.forminator-field.forminator-merge-tags h5 {
    margin: 25px 0 10px!important;
}

.forminator-ui#forminator-module-1421.forminator-design--basic .forminator-response-message.forminator-success {
    background-color: #D8EBFF!important;
    box-shadow: inset 2px 0 0 0 #010099!important;
    -moz-box-shadow: inset 2px 0 0 0 #010099;
    -webkit-box-shadow: inset 2px 0 0 0 #010099!important;
}

.divider {
    border: 1px solid #D1E7FF;
    margin: 30px auto!important;
}

.forminator-phone .iti__country-container {
    right: auto !important;
    left: 0 !important;
}

.forminator-input.forminator-field--phone.iti__tel-input {
    padding-left: 35px!important;
}

.forminator-input::placeholder, .select2-selection__placeholder {
    color: #9BA0B0;   
    opacity: 1;
    font-size: 16px;
}

/* Target the text that shows the uploaded file name */
.forminator-file-upload span[data-empty-text], .forminator-file-upload span[data-empty-text]::before, .forminator-ui#forminator-module-1421.forminator-design--basic .forminator-select2 + .forminator-select .selection .select2-selection--single[role="combobox"] .select2-selection__arrow {
    color: #9BA0B0 !important;
}

.forminator-ui#forminator-module-1421.forminator-design--basic .forminator-select2 + .forminator-select .selection .select2-selection--single[role="combobox"], .forminator-field select {
    -webkit-appearance: none;
    background-image: url('/wp-content/uploads/2025/10/arrow-down.png')!important;
    background-repeat: no-repeat;
    background-position: right 10px center;
    background-size: 20px;
    padding-right: 40px;
    background-color: #fff;
    color: #9BA0B0;
}

.forminator-ui.forminator-custom-form[data-design=basic] select.forminator-select2+.forminator-select .selection span[role=combobox].select2-selection--single .select2-selection__arrow [class*=forminator-icon-] {
    display: none!important;
}




/***--- Media Query ---***/
@media (max-width: 767px) {
    .forminator-ui.forminator-custom-form[data-design=basic] .forminator-pagination-steps {
        margin: 0 0 50px!important;
    }
    
    .forminator-ui.forminator-custom-form[data-design=basic]:not(.forminator-size--small).draft-enabled .forminator-pagination-footer .forminator-save-draft-link {
        margin: 0 auto!important;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .forminator-ui.forminator-custom-form[data-design=basic]:not(.forminator-size--small).draft-enabled .forminator-pagination-footer .forminator-save-draft-link {
        margin: 0 auto!important;
    }
    
    .forminator-ui.forminator-custom-form[data-design=basic] .forminator-pagination-steps {
        display: block;
        margin: 0 0 50px;
    }
}/* End custom CSS */