.elementor-39 .elementor-element.elementor-element-478113c {
    --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;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-39 .elementor-element.elementor-element-478113c:not(.elementor-motion-effects-element-type-background),
.elementor-39 .elementor-element.elementor-element-478113c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #03211B;
    background-image: url("../../2024/03/hero-secondary_bg.png");
}

.elementor-39 .elementor-element.elementor-element-478113c,
.elementor-39 .elementor-element.elementor-element-478113c::before {
    --border-transition: 0.3s;
}

.elementor-39 .elementor-element.elementor-element-3d9b810 {
    --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;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-39 .elementor-element.elementor-element-3d9b810:not(.elementor-motion-effects-element-type-background),
.elementor-39 .elementor-element.elementor-element-3d9b810>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #03211B;
    background-image: url("../../2024/03/hero-secondary_bg.png");
}

.elementor-39 .elementor-element.elementor-element-3d9b810,
.elementor-39 .elementor-element.elementor-element-3d9b810::before {
    --border-transition: 0.3s;
}

.elementor-39 .elementor-element.elementor-element-d285ca2 {
    --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;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-39 .elementor-element.elementor-element-aba432f {
    --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;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-39 .elementor-element.elementor-element-c08ad0a {
    --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;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-39 .elementor-element.elementor-element-c08ad0a,
.elementor-39 .elementor-element.elementor-element-c08ad0a::before {
    --border-transition: 0.3s;
}

.elementor-39 .elementor-element.elementor-element-d142ede .cus_cont {
    text-align: left;
}

.elementor-39 .elementor-element.elementor-element-d142ede .cus_align {
    align-items: left;
}

.elementor-39 .elementor-element.elementor-element-d142ede .section__header {
    text-align: left;
}

.elementor-39 .elementor-element.elementor-element-d142ede .section__content {
    text-align: left;
}

.elementor-39 .elementor-element.elementor-element-d142ede .cus_card:hover .cus_icon {
    border: 1px solid #FCB65000;
}

.elementor-39 .elementor-element.elementor-element-76ec3dc {
    --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;
    --background-transition: 0.3s;
    --overlay-opacity: 0.1;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-39 .elementor-element.elementor-element-76ec3dc::before,
.elementor-39 .elementor-element.elementor-element-76ec3dc>.elementor-background-video-container::before,
.elementor-39 .elementor-element.elementor-element-76ec3dc>.e-con-inner>.elementor-background-video-container::before,
.elementor-39 .elementor-element.elementor-element-76ec3dc>.elementor-background-slideshow::before,
.elementor-39 .elementor-element.elementor-element-76ec3dc>.e-con-inner>.elementor-background-slideshow::before,
.elementor-39 .elementor-element.elementor-element-76ec3dc>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
    --background-overlay: '';
    background-color: transparent;
    background-image: linear-gradient(90deg, #074C3E 0%, #FCB650 100%);
}

.elementor-39 .elementor-element.elementor-element-7f8482e .loan-reviews-area::before {
    opacity: 0.1 !important;
}

.elementor-39 .elementor-element.elementor-element-7f8482e .loan-reviews.loan-reviews--secondary::after {
    opacity: 0.1 !important;
}

.elementor-39 .elementor-element.elementor-element-7f8482e .section__header {
    text-align: center;
}

.elementor-39 .elementor-element.elementor-element-7f8482e .cus_cont {
    text-align: center;
}

.elementor-39 .elementor-element.elementor-element-35d7f63 {
    --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;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-39 .elementor-element.elementor-element-c5ce20e .working-process::after {
    opacity: 0.1 !important;
}

.elementor-39 .elementor-element.elementor-element-c5ce20e .section__header {
    text-align: center;
}

.elementor-39 .elementor-element.elementor-element-c5ce20e .cus_cont {
    text-align: center;
}

.elementor-39 .elementor-element.elementor-element-f48c7dd {
    --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;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-39 .elementor-element.elementor-element-ff2138c {
    --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;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-39 .elementor-element.elementor-element-cfa2cc7 {
    --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;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 10px;
    --padding-right: 10px;
}

.elementor-39 .elementor-element.elementor-element-ec13754 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: space-between;
    --align-items: center;
    --gap: 0px 0px;
    --background-transition: 0.3s;
    --padding-top: 120px;
    --padding-bottom: 120px;
    --padding-left: 10px;
    --padding-right: 10px;
}

.elementor-39 .elementor-element.elementor-element-ca4a35d {
    --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;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-39 .elementor-element.elementor-element-554c9a4 {
    --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;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-39 .elementor-element.elementor-element-9ea3bae .section__content {
    text-align: left;
}

.elementor-39 .elementor-element.elementor-element-8e3e616 {
    --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;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 10px;
    --padding-right: 10px;
}

.elementor-39 .elementor-element.elementor-element-693fcc8 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --justify-content: space-between;
    --align-items: center;
    --gap: 0px 0px;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 120px;
    --padding-left: 10px;
    --padding-right: 10px;
}

.elementor-39 .elementor-element.elementor-element-b437c4a {
    --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;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-39 .elementor-element.elementor-element-d726337 {
    --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;
    --background-transition: 0.3s;
    --overlay-opacity: 0.5;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-39 .elementor-element.elementor-element-d726337::before,
.elementor-39 .elementor-element.elementor-element-d726337>.elementor-background-video-container::before,
.elementor-39 .elementor-element.elementor-element-d726337>.e-con-inner>.elementor-background-video-container::before,
.elementor-39 .elementor-element.elementor-element-d726337>.elementor-background-slideshow::before,
.elementor-39 .elementor-element.elementor-element-d726337>.e-con-inner>.elementor-background-slideshow::before,
.elementor-39 .elementor-element.elementor-element-d726337>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
    --background-overlay: '';
}

.elementor-39 .elementor-element.elementor-element-34c708c .section__content {
    text-align: left;
}

.elementor-39 .elementor-element.elementor-element-34c708c .loan-solution::after {
    opacity: 0.1 !important;
}

.elementor-39 .elementor-element.elementor-element-541ca9b {
    --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;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-39 .elementor-element.elementor-element-e1f03c6 .section__header {
    text-align: center !important;
}

.elementor-39 .elementor-element.elementor-element-e1f03c6 .card--custom {
    text-align: left !important;
}

.elementor-39 .elementor-element.elementor-element-e1f03c6 .testimonials__author {
    justify-content: left !important;
}

.elementor-39 .elementor-element.elementor-element-de0fad8 {
    --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;
    --background-transition: 0.3s;
    --overlay-opacity: 0.05;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-39 .elementor-element.elementor-element-de0fad8::before,
.elementor-39 .elementor-element.elementor-element-de0fad8>.elementor-background-video-container::before,
.elementor-39 .elementor-element.elementor-element-de0fad8>.e-con-inner>.elementor-background-video-container::before,
.elementor-39 .elementor-element.elementor-element-de0fad8>.elementor-background-slideshow::before,
.elementor-39 .elementor-element.elementor-element-de0fad8>.e-con-inner>.elementor-background-slideshow::before,
.elementor-39 .elementor-element.elementor-element-de0fad8>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
    --background-overlay: '';
    background-color: transparent;
    background-image: linear-gradient(270deg, #074C3E 0%, #FCB650 100%);
}

.elementor-39 .elementor-element.elementor-element-84ba027 {
    --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;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-39 .elementor-element.elementor-element-712efb3 {
    --display: flex;
    --align-items: center;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --gap: 0px 0px;
    --background-transition: 0.3s;
    --padding-top: 120px;
    --padding-bottom: 120px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-39 .elementor-element.elementor-element-038db3e {
    --display: flex;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-39 .elementor-element.elementor-element-944b5bc .section__head {
    text-align: center;
}

.elementor-39 .elementor-element.elementor-element-944b5bc .section__header {
    text-align: center;
}

.elementor-39 .elementor-element.elementor-element-3182ab4 {
    --display: flex;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

@media(min-width:576px) {
    .elementor-39 .elementor-element.elementor-element-ca4a35d {
        --width: 40.8%;
    }

    .elementor-39 .elementor-element.elementor-element-554c9a4 {
        --width: 50%;
    }

    .elementor-39 .elementor-element.elementor-element-b437c4a {
        --width: 100%;
    }

    .elementor-39 .elementor-element.elementor-element-712efb3 {
        --content-width: 1320px;
    }

    .elementor-39 .elementor-element.elementor-element-038db3e {
        --width: 100%;
    }

    .elementor-39 .elementor-element.elementor-element-3182ab4 {
        --width: 66.6666%;
    }
}

@media(max-width:1366px) and (min-width:576px) {
    .elementor-39 .elementor-element.elementor-element-ca4a35d {
        --width: 50%;
    }
}

@media(max-width:1200px) and (min-width:576px) {
    .elementor-39 .elementor-element.elementor-element-3182ab4 {
        --width: 91%;
    }
}

@media(max-width:991px) and (min-width:576px) {
    .elementor-39 .elementor-element.elementor-element-ca4a35d {
        --width: 100%;
    }

    .elementor-39 .elementor-element.elementor-element-554c9a4 {
        --width: 100%;
    }

    .elementor-39 .elementor-element.elementor-element-b437c4a {
        --width: 100%;
    }

    .elementor-39 .elementor-element.elementor-element-3182ab4 {
        --width: 100%;
    }
}

@media(max-width:767px) and (min-width:576px) {
    .elementor-39 .elementor-element.elementor-element-3182ab4 {
        --width: 94%;
    }
}

@media(max-width:1366px) {
    .elementor-39 .elementor-element.elementor-element-ec13754 {
        --gap: 24px 24px;
    }

    .elementor-39 .elementor-element.elementor-element-693fcc8 {
        --gap: 24px 24px;
    }
}

@media(max-width:991px) {
    .elementor-39 .elementor-element.elementor-element-ec13754 {
        --flex-direction: column-reverse;
        --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
        --align-items: flex-start;
        --gap: 48px 24px;
        --flex-wrap: wrap;
    }

    .elementor-39 .elementor-element.elementor-element-693fcc8 {
        --flex-direction: column-reverse;
        --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
        --align-items: flex-start;
        --gap: 48px 24px;
        --flex-wrap: wrap;
    }
}

@media(max-width:767px) {
    .elementor-39 .elementor-element.elementor-element-ec13754 {
        --padding-top: 80px;
        --padding-bottom: 80px;
        --padding-left: 10px;
        --padding-right: 10px;
    }

    .elementor-39 .elementor-element.elementor-element-693fcc8 {
        --padding-top: 80px;
        --padding-bottom: 80px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
}

@media(max-width:575px) {
    .elementor-39 .elementor-element.elementor-element-ec13754 {
        --padding-top: 80px;
        --padding-bottom: 80px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-39 .elementor-element.elementor-element-693fcc8 {
        --padding-top: 80px;
        --padding-bottom: 80px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-39 .elementor-element.elementor-element-3182ab4 {
        --width: 93%;
    }
}