﻿.elementor-16 .elementor-element.elementor-element-d176421 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-16 .elementor-element.elementor-element-d176421 {
    margin-top: 90px;
    margin-bottom: 0px;
    padding: 0% 10% 0% 10%;
}

.elementor-16 .elementor-element.elementor-element-bfcf462 {
    padding: 0% 5% 0% 0%;
}

.elementor-16 .elementor-element.elementor-element-72c2d36 {
    padding: 0% 5% 0% 0%;
}

.elementor-16 .elementor-element.elementor-element-40fcca9 {
    --divider-border-style: solid;
    --divider-border-color: #E2E2E2;
    --divider-border-width: 1px;
}

    .elementor-16 .elementor-element.elementor-element-40fcca9 .elementor-divider-separator {
        width: 100%;
    }

    .elementor-16 .elementor-element.elementor-element-40fcca9 .elementor-divider {
        padding-top: 15px;
        padding-bottom: 15px;
    }

.elementor-16 .elementor-element.elementor-element-24ffd68 {
    padding: 0% 5% 0% 0%;
}

.elementor-16 .elementor-element.elementor-element-a19ccb0 {
    text-align: right;
}

.elementor-16 .elementor-element.elementor-element-af7e94d:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-af7e94d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../images/finance2-sectionbg1.png");
    background-position: top center;
    background-repeat: repeat;
}

.elementor-16 .elementor-element.elementor-element-af7e94d {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 60px 0px;
}

    .elementor-16 .elementor-element.elementor-element-af7e94d > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-16 .elementor-element.elementor-element-d564b70 {
    text-align: left;
}

.elementor-16 .elementor-element.elementor-element-3b477a2 .elementor-spacer-inner {
    height: 10px;
}

.elementor-16 .elementor-element.elementor-element-d1a472b .elementor-spacer-inner {
    height: 20px;
}

.elementor-16 .elementor-element.elementor-element-65d9e77:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-65d9e77 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../images/finance2-wrapbg1.png");
    background-position: top center;
    background-repeat: no-repeat;
}

.elementor-16 .elementor-element.elementor-element-65d9e77 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 60px 0px;
}

    .elementor-16 .elementor-element.elementor-element-65d9e77 > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-16 .elementor-element.elementor-element-af6c73f > .elementor-widget-container {
    padding: 0px 0px 0px 55px;
    background-image: url("../images/finance2-contact-icon5.png");
    background-position: center left;
    background-repeat: no-repeat;
    background-size: contain;
}

.elementor-16 .elementor-element.elementor-element-21cdd10 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-16 .elementor-element.elementor-element-21cdd10:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-21cdd10 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../images/finance2-sectionbg2.jpg");
    background-position: top center;
    background-repeat: no-repeat;
}

.elementor-16 .elementor-element.elementor-element-21cdd10 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 60px 0px;
}

    .elementor-16 .elementor-element.elementor-element-21cdd10 > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-16 .elementor-element.elementor-element-45553aa {
    text-align: right;
}

.elementor-16 .elementor-element.elementor-element-66f7bd4 .elementor-spacer-inner {
    height: 10px;
}

.elementor-16 .elementor-element.elementor-element-5005f15 .elementor-text-editor {
    text-align: right;
}

.elementor-16 .elementor-element.elementor-element-8a5d47e .elementor-button .elementor-align-icon-right {
    margin-left: 10px;
}

.elementor-16 .elementor-element.elementor-element-8a5d47e .elementor-button .elementor-align-icon-left {
    margin-right: 10px;
}

.elementor-16 .elementor-element.elementor-element-8a5d47e .elementor-button {
    line-height: 1.3em;
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: #14C9F4;
    border-radius: 0px 0px 0px 0px;
}

    .elementor-16 .elementor-element.elementor-element-8a5d47e .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-8a5d47e .elementor-button:focus {
        color: #FFFFFF;
        background-color: #03B3DD;
    }

        .elementor-16 .elementor-element.elementor-element-8a5d47e .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-8a5d47e .elementor-button:focus svg {
            fill: #FFFFFF;
        }

.elementor-16 .elementor-element.elementor-element-5c8b0f6:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-5c8b0f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #F7F7F7;
}

.elementor-16 .elementor-element.elementor-element-5c8b0f6 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 20px 0px 20px 0px;
}

    .elementor-16 .elementor-element.elementor-element-5c8b0f6 > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-16 .elementor-element.elementor-element-54925ce > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-16 .elementor-element.elementor-element-0f43846 > .elementor-widget-container {
    padding: 0px 0px 0px 100px;
    background-image: url("../images/finance2-pic3.png");
    background-position: center left;
    background-repeat: no-repeat;
}

.elementor-16 .elementor-element.elementor-element-8c5cd9a .elementor-text-editor {
    text-align: right;
}

.elementor-16 .elementor-element.elementor-element-e52d08c {
    --divider-border-style: solid;
    --divider-border-color: #E2E2E2;
    --divider-border-width: 1px;
}

    .elementor-16 .elementor-element.elementor-element-e52d08c .elementor-divider-separator {
        width: 100%;
    }

    .elementor-16 .elementor-element.elementor-element-e52d08c .elementor-divider {
        padding-top: 20px;
        padding-bottom: 20px;
    }

.elementor-16 .elementor-element.elementor-element-ba72c2d > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-16 .elementor-element.elementor-element-2e651a9 {
    text-align: left;
}

.elementor-16 .elementor-element.elementor-element-a654009 .elementor-text-editor {
    text-align: left;
}

.elementor-16 .elementor-element.elementor-element-43f9cb0 .elementor-button .elementor-align-icon-right {
    margin-left: 10px;
}

.elementor-16 .elementor-element.elementor-element-43f9cb0 .elementor-button .elementor-align-icon-left {
    margin-right: 10px;
}

.elementor-16 .elementor-element.elementor-element-43f9cb0 .elementor-button {
    line-height: 1.3em;
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: #ef4723;
    border-radius: 0px 0px 0px 0px;
}

    .elementor-16 .elementor-element.elementor-element-43f9cb0 .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-43f9cb0 .elementor-button:focus {
        color: #FFFFFF;
        background-color: #647f38;
    }

        .elementor-16 .elementor-element.elementor-element-43f9cb0 .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-43f9cb0 .elementor-button:focus svg {
            fill: #FFFFFF;
        }

@media(min-width:768px) {
    .elementor-16 .elementor-element.elementor-element-f2234fb {
        width: 42.963%;
    }

    .elementor-16 .elementor-element.elementor-element-64123f2 {
        width: 57.037%;
    }

    .elementor-16 .elementor-element.elementor-element-5da61d2 {
        width: 27.87%;
    }

    .elementor-16 .elementor-element.elementor-element-5f2058c {
        width: 41.76%;
    }

    .elementor-16 .elementor-element.elementor-element-dbe028b {
        width: 30.034%;
    }
}

@media(max-width:767px) {
    .elementor-16 .elementor-element.elementor-element-d176421 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-16 .elementor-element.elementor-element-a19ccb0 {
        text-align: left;
    }

    .elementor-16 .elementor-element.elementor-element-b690c7d .elementor-text-editor {
        text-align: center;
    }

    .elementor-16 .elementor-element.elementor-element-97b18c8 .elementor-text-editor {
        text-align: center;
    }

    .elementor-16 .elementor-element.elementor-element-72cd3c6 .elementor-text-editor {
        text-align: center;
    }

    .elementor-16 .elementor-element.elementor-element-6a5ecd7 .elementor-text-editor {
        text-align: center;
    }

    .elementor-16 .elementor-element.elementor-element-45553aa {
        text-align: left;
    }

    .elementor-16 .elementor-element.elementor-element-5005f15 .elementor-text-editor {
        text-align: left;
    }

    .elementor-16 .elementor-element.elementor-element-0f43846 .elementor-text-editor {
        text-align: center;
    }

    .elementor-16 .elementor-element.elementor-element-0f43846 > .elementor-widget-container {
        padding: 70px 0px 0px 0px;
        background-position: top center;
    }

    .elementor-16 .elementor-element.elementor-element-8c5cd9a .elementor-text-editor {
        text-align: center;
    }

    .elementor-16 .elementor-element.elementor-element-2e651a9 {
        text-align: center;
    }

    .elementor-16 .elementor-element.elementor-element-a654009 .elementor-text-editor {
        text-align: center;
    }
}

.elementor-20 .elementor-element.elementor-element-f7836f1 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-20 .elementor-element.elementor-element-f7836f1 {
    margin-top: 90px;
    margin-bottom: 0px;
    padding: 0% 10% 0% 10%;
}

.elementor-20 .elementor-element.elementor-element-0289558 {
    padding: 0% 5% 0% 0%;
}

.elementor-20 .elementor-element.elementor-element-6a10af7 {
    padding: 0% 5% 0% 0%;
}

.elementor-20 .elementor-element.elementor-element-056a8bb {
    --divider-border-style: solid;
    --divider-border-color: #E2E2E2;
    --divider-border-width: 1px;
}

    .elementor-20 .elementor-element.elementor-element-056a8bb .elementor-divider-separator {
        width: 100%;
    }

    .elementor-20 .elementor-element.elementor-element-056a8bb .elementor-divider {
        padding-top: 15px;
        padding-bottom: 15px;
    }

.elementor-20 .elementor-element.elementor-element-8352fc7 {
    padding: 0% 5% 0% 0%;
}

.elementor-20 .elementor-element.elementor-element-c11f830 {
    text-align: right;
}

.elementor-20 .elementor-element.elementor-element-a2c01ee {
    padding: 0px 0px 90px 0px;
}

.elementor-20 .elementor-element.elementor-element-5279098 .elementor-spacer-inner {
    height: 20px;
}

.elementor-20 .elementor-element.elementor-element-a0cea23 {
    text-align: left;
}

.elementor-20 .elementor-element.elementor-element-72b0e20 .elementor-spacer-inner {
    height: 50px;
}

.elementor-20 .elementor-element.elementor-element-a1181dc .elementor-spacer-inner {
    height: 20px;
}

.elementor-20 .elementor-element.elementor-element-b4b86a3 {
    text-align: left;
}

.elementor-20 .elementor-element.elementor-element-df30eff .elementor-spacer-inner {
    height: 100px;
}

.elementor-20 .elementor-element.elementor-element-b6ad250 .elementor-spacer-inner {
    height: 20px;
}

.elementor-20 .elementor-element.elementor-element-88998bb {
    text-align: left;
}

.elementor-20 .elementor-element.elementor-element-7f8e704 .elementor-spacer-inner {
    height: 50px;
}

.elementor-20 .elementor-element.elementor-element-a00be28 .elementor-spacer-inner {
    height: 20px;
}

.elementor-20 .elementor-element.elementor-element-baa6939 {
    text-align: left;
}

.elementor-20 .elementor-element.elementor-element-54ca5fb:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-54ca5fb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #F7F7F7;
}

.elementor-20 .elementor-element.elementor-element-54ca5fb {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 20px 0px 20px 0px;
}

    .elementor-20 .elementor-element.elementor-element-54ca5fb > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-20 .elementor-element.elementor-element-6957787 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-20 .elementor-element.elementor-element-220c255 > .elementor-widget-container {
    padding: 0px 0px 0px 100px;
    background-image: url("../images/finance2-pic3.png");
    background-position: center left;
    background-repeat: no-repeat;
}

.elementor-20 .elementor-element.elementor-element-4989632 .elementor-text-editor {
    text-align: right;
}

.elementor-20 .elementor-element.elementor-element-036be52 {
    --divider-border-style: solid;
    --divider-border-color: #E2E2E2;
    --divider-border-width: 1px;
}

    .elementor-20 .elementor-element.elementor-element-036be52 .elementor-divider-separator {
        width: 100%;
    }

    .elementor-20 .elementor-element.elementor-element-036be52 .elementor-divider {
        padding-top: 20px;
        padding-bottom: 20px;
    }

.elementor-20 .elementor-element.elementor-element-2f16914 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-20 .elementor-element.elementor-element-e3ae611 {
    text-align: left;
}

.elementor-20 .elementor-element.elementor-element-cada07f .elementor-text-editor {
    text-align: left;
}

.elementor-20 .elementor-element.elementor-element-0cbb130 .elementor-button .elementor-align-icon-right {
    margin-left: 10px;
}

.elementor-20 .elementor-element.elementor-element-0cbb130 .elementor-button .elementor-align-icon-left {
    margin-right: 10px;
}

.elementor-20 .elementor-element.elementor-element-0cbb130 .elementor-button {
    line-height: 1.3em;
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: #ef4723;
    border-radius: 0px 0px 0px 0px;
}

    .elementor-20 .elementor-element.elementor-element-0cbb130 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-0cbb130 .elementor-button:focus {
        color: #FFFFFF;
        background-color: #647f38;
    }

        .elementor-20 .elementor-element.elementor-element-0cbb130 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-0cbb130 .elementor-button:focus svg {
            fill: #FFFFFF;
        }

@media(min-width:768px) {
    .elementor-20 .elementor-element.elementor-element-48357e1 {
        width: 42.963%;
    }

    .elementor-20 .elementor-element.elementor-element-0887244 {
        width: 57.037%;
    }

    .elementor-20 .elementor-element.elementor-element-b491cfe {
        width: 27.87%;
    }

    .elementor-20 .elementor-element.elementor-element-24f38eb {
        width: 41.76%;
    }

    .elementor-20 .elementor-element.elementor-element-f0210a0 {
        width: 30.034%;
    }
}

@media(max-width:767px) {
    .elementor-20 .elementor-element.elementor-element-f7836f1 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-20 .elementor-element.elementor-element-c11f830 {
        text-align: left;
    }

    .elementor-20 .elementor-element.elementor-element-220c255 .elementor-text-editor {
        text-align: center;
    }

    .elementor-20 .elementor-element.elementor-element-220c255 > .elementor-widget-container {
        padding: 70px 0px 0px 0px;
        background-position: top center;
    }

    .elementor-20 .elementor-element.elementor-element-4989632 .elementor-text-editor {
        text-align: center;
    }

    .elementor-20 .elementor-element.elementor-element-e3ae611 {
        text-align: center;
    }

    .elementor-20 .elementor-element.elementor-element-cada07f .elementor-text-editor {
        text-align: center;
    }
}

.elementor-18 .elementor-element.elementor-element-b7e3b47 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-18 .elementor-element.elementor-element-b7e3b47 {
    margin-top: 90px;
    margin-bottom: 0px;
    padding: 0% 10% 0% 10%;
}

.elementor-18 .elementor-element.elementor-element-2e3b689 {
    padding: 0% 5% 0% 0%;
}

.elementor-18 .elementor-element.elementor-element-1e48b4d {
    padding: 0% 5% 0% 0%;
}

.elementor-18 .elementor-element.elementor-element-5acee26 {
    --divider-border-style: solid;
    --divider-border-color: #E2E2E2;
    --divider-border-width: 1px;
}

    .elementor-18 .elementor-element.elementor-element-5acee26 .elementor-divider-separator {
        width: 100%;
    }

    .elementor-18 .elementor-element.elementor-element-5acee26 .elementor-divider {
        padding-top: 15px;
        padding-bottom: 15px;
    }

.elementor-18 .elementor-element.elementor-element-21607fd {
    padding: 0% 5% 0% 0%;
}

.elementor-18 .elementor-element.elementor-element-1ea8587 {
    text-align: right;
}

.elementor-18 .elementor-element.elementor-element-54e982b {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 0px 0px;
}

    .elementor-18 .elementor-element.elementor-element-54e982b > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-18 .elementor-element.elementor-element-0d54631 {
    text-align: left;
}

.elementor-18 .elementor-element.elementor-element-15fb81d .elementor-spacer-inner {
    height: 10px;
}

.elementor-18 .elementor-element.elementor-element-ebacc8a > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-18 .elementor-element.elementor-element-ebacc8a {
    padding: 0px 0px 40px 0px;
}

.elementor-18 .elementor-element.elementor-element-12555a1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(10px/2);
}

.elementor-18 .elementor-element.elementor-element-12555a1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(10px/2);
}

.elementor-18 .elementor-element.elementor-element-12555a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(10px/2);
    margin-left: calc(10px/2);
}

.elementor-18 .elementor-element.elementor-element-12555a1 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-10px/2);
    margin-left: calc(-10px/2);
}

body.rtl .elementor-18 .elementor-element.elementor-element-12555a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-10px/2);
}

body:not(.rtl) .elementor-18 .elementor-element.elementor-element-12555a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-10px/2);
}

.elementor-18 .elementor-element.elementor-element-12555a1 .elementor-icon-list-icon i {
    color: #14C9F4;
    font-size: 25px;
}

.elementor-18 .elementor-element.elementor-element-12555a1 .elementor-icon-list-icon svg {
    fill: #14C9F4;
    width: 25px;
}

.elementor-18 .elementor-element.elementor-element-12555a1 .elementor-icon-list-icon {
    text-align: left;
}

.elementor-18 .elementor-element.elementor-element-12555a1 .elementor-icon-list-text {
    padding-left: 0px;
}

.elementor-18 .elementor-element.elementor-element-9b61ee6 .elementor-button .elementor-align-icon-right {
    margin-left: 10px;
}

.elementor-18 .elementor-element.elementor-element-9b61ee6 .elementor-button .elementor-align-icon-left {
    margin-right: 10px;
}

.elementor-18 .elementor-element.elementor-element-9b61ee6 .elementor-button {
    line-height: 1.3em;
    fill: #000000;
    color: #000000;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #E2E2E2;
    border-radius: 0px 0px 0px 0px;
}

    .elementor-18 .elementor-element.elementor-element-9b61ee6 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-9b61ee6 .elementor-button:focus {
        color: #FFFFFF;
        background-color: #14C9F4;
        border-color: #14C9F4;
    }

        .elementor-18 .elementor-element.elementor-element-9b61ee6 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-9b61ee6 .elementor-button:focus svg {
            fill: #FFFFFF;
        }

.elementor-18 .elementor-element.elementor-element-e1de0f5 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-18 .elementor-element.elementor-element-e1de0f5 {
    padding: 0px 0px 40px 0px;
}

.elementor-18 .elementor-element.elementor-element-3779a85 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(10px/2);
}

.elementor-18 .elementor-element.elementor-element-3779a85 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(10px/2);
}

.elementor-18 .elementor-element.elementor-element-3779a85 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(10px/2);
    margin-left: calc(10px/2);
}

.elementor-18 .elementor-element.elementor-element-3779a85 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-10px/2);
    margin-left: calc(-10px/2);
}

body.rtl .elementor-18 .elementor-element.elementor-element-3779a85 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-10px/2);
}

body:not(.rtl) .elementor-18 .elementor-element.elementor-element-3779a85 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-10px/2);
}

.elementor-18 .elementor-element.elementor-element-3779a85 .elementor-icon-list-icon i {
    color: #14C9F4;
    font-size: 25px;
}

.elementor-18 .elementor-element.elementor-element-3779a85 .elementor-icon-list-icon svg {
    fill: #14C9F4;
    width: 25px;
}

.elementor-18 .elementor-element.elementor-element-3779a85 .elementor-icon-list-icon {
    text-align: left;
}

.elementor-18 .elementor-element.elementor-element-3779a85 .elementor-icon-list-text {
    padding-left: 0px;
}

.elementor-18 .elementor-element.elementor-element-38e5db1 .elementor-button .elementor-align-icon-right {
    margin-left: 10px;
}

.elementor-18 .elementor-element.elementor-element-38e5db1 .elementor-button .elementor-align-icon-left {
    margin-right: 10px;
}

.elementor-18 .elementor-element.elementor-element-38e5db1 .elementor-button {
    line-height: 1.3em;
    fill: #000000;
    color: #000000;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #E2E2E2;
    border-radius: 0px 0px 0px 0px;
}

    .elementor-18 .elementor-element.elementor-element-38e5db1 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-38e5db1 .elementor-button:focus {
        color: #FFFFFF;
        background-color: #14C9F4;
        border-color: #14C9F4;
    }

        .elementor-18 .elementor-element.elementor-element-38e5db1 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-38e5db1 .elementor-button:focus svg {
            fill: #FFFFFF;
        }

.elementor-18 .elementor-element.elementor-element-2ca0e0e > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-18 .elementor-element.elementor-element-2ca0e0e {
    padding: 0px 0px 40px 0px;
}

.elementor-18 .elementor-element.elementor-element-a1ca870 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(10px/2);
}

.elementor-18 .elementor-element.elementor-element-a1ca870 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(10px/2);
}

.elementor-18 .elementor-element.elementor-element-a1ca870 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(10px/2);
    margin-left: calc(10px/2);
}

.elementor-18 .elementor-element.elementor-element-a1ca870 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-10px/2);
    margin-left: calc(-10px/2);
}

body.rtl .elementor-18 .elementor-element.elementor-element-a1ca870 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-10px/2);
}

body:not(.rtl) .elementor-18 .elementor-element.elementor-element-a1ca870 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-10px/2);
}

.elementor-18 .elementor-element.elementor-element-a1ca870 .elementor-icon-list-icon i {
    color: #14C9F4;
    font-size: 25px;
}

.elementor-18 .elementor-element.elementor-element-a1ca870 .elementor-icon-list-icon svg {
    fill: #14C9F4;
    width: 25px;
}

.elementor-18 .elementor-element.elementor-element-a1ca870 .elementor-icon-list-icon {
    text-align: left;
}

.elementor-18 .elementor-element.elementor-element-a1ca870 .elementor-icon-list-text {
    padding-left: 0px;
}

.elementor-18 .elementor-element.elementor-element-512740e .elementor-button .elementor-align-icon-right {
    margin-left: 10px;
}

.elementor-18 .elementor-element.elementor-element-512740e .elementor-button .elementor-align-icon-left {
    margin-right: 10px;
}

.elementor-18 .elementor-element.elementor-element-512740e .elementor-button {
    line-height: 1.3em;
    fill: #000000;
    color: #000000;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #E2E2E2;
    border-radius: 0px 0px 0px 0px;
}

    .elementor-18 .elementor-element.elementor-element-512740e .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-512740e .elementor-button:focus {
        color: #FFFFFF;
        background-color: #14C9F4;
        border-color: #14C9F4;
    }

        .elementor-18 .elementor-element.elementor-element-512740e .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-512740e .elementor-button:focus svg {
            fill: #FFFFFF;
        }

.elementor-18 .elementor-element.elementor-element-ea83432 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-18 .elementor-element.elementor-element-ea83432 {
    padding: 0px 0px 90px 0px;
}

.elementor-18 .elementor-element.elementor-element-0741b6c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(10px/2);
}

.elementor-18 .elementor-element.elementor-element-0741b6c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(10px/2);
}

.elementor-18 .elementor-element.elementor-element-0741b6c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(10px/2);
    margin-left: calc(10px/2);
}

.elementor-18 .elementor-element.elementor-element-0741b6c .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-10px/2);
    margin-left: calc(-10px/2);
}

body.rtl .elementor-18 .elementor-element.elementor-element-0741b6c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-10px/2);
}

body:not(.rtl) .elementor-18 .elementor-element.elementor-element-0741b6c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-10px/2);
}

.elementor-18 .elementor-element.elementor-element-0741b6c .elementor-icon-list-icon i {
    color: #14C9F4;
    font-size: 25px;
}

.elementor-18 .elementor-element.elementor-element-0741b6c .elementor-icon-list-icon svg {
    fill: #14C9F4;
    width: 25px;
}

.elementor-18 .elementor-element.elementor-element-0741b6c .elementor-icon-list-icon {
    text-align: left;
}

.elementor-18 .elementor-element.elementor-element-0741b6c .elementor-icon-list-text {
    padding-left: 0px;
}

.elementor-18 .elementor-element.elementor-element-8ad8442 .elementor-button .elementor-align-icon-right {
    margin-left: 10px;
}

.elementor-18 .elementor-element.elementor-element-8ad8442 .elementor-button .elementor-align-icon-left {
    margin-right: 10px;
}

.elementor-18 .elementor-element.elementor-element-8ad8442 .elementor-button {
    line-height: 1.3em;
    fill: #000000;
    color: #000000;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #E2E2E2;
    border-radius: 0px 0px 0px 0px;
}

    .elementor-18 .elementor-element.elementor-element-8ad8442 .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-8ad8442 .elementor-button:focus {
        color: #FFFFFF;
        background-color: #14C9F4;
        border-color: #14C9F4;
    }

        .elementor-18 .elementor-element.elementor-element-8ad8442 .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-8ad8442 .elementor-button:focus svg {
            fill: #FFFFFF;
        }

.elementor-18 .elementor-element.elementor-element-ebe462d:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-ebe462d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #F7F7F7;
}

.elementor-18 .elementor-element.elementor-element-ebe462d {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 20px 0px 20px 0px;
}

    .elementor-18 .elementor-element.elementor-element-ebe462d > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-18 .elementor-element.elementor-element-f0f9560 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-18 .elementor-element.elementor-element-131879b > .elementor-widget-container {
    padding: 0px 0px 0px 100px;
     background-image: url('../images/finance2-pic3.png');
    background-position: center left;
    background-repeat: no-repeat;
}

.elementor-18 .elementor-element.elementor-element-883499e .elementor-text-editor {
    text-align: right;
}

.elementor-18 .elementor-element.elementor-element-a562fa1 {
    --divider-border-style: solid;
    --divider-border-color: #E2E2E2;
    --divider-border-width: 1px;
}

    .elementor-18 .elementor-element.elementor-element-a562fa1 .elementor-divider-separator {
        width: 100%;
    }

    .elementor-18 .elementor-element.elementor-element-a562fa1 .elementor-divider {
        padding-top: 20px;
        padding-bottom: 20px;
    }

.elementor-18 .elementor-element.elementor-element-3ea8b39 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-18 .elementor-element.elementor-element-6743522 {
    text-align: left;
}

.elementor-18 .elementor-element.elementor-element-4073ff0 .elementor-text-editor {
    text-align: left;
}

.elementor-18 .elementor-element.elementor-element-35d01eb .elementor-button .elementor-align-icon-right {
    margin-left: 10px;
}

.elementor-18 .elementor-element.elementor-element-35d01eb .elementor-button .elementor-align-icon-left {
    margin-right: 10px;
}

.elementor-18 .elementor-element.elementor-element-35d01eb .elementor-button {
    line-height: 1.3em;
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: #ef4723;
    border-radius: 0px 0px 0px 0px;
}

    .elementor-18 .elementor-element.elementor-element-35d01eb .elementor-button:hover, .elementor-18 .elementor-element.elementor-element-35d01eb .elementor-button:focus {
        color: #FFFFFF;
        background-color: #647f38;
    }

        .elementor-18 .elementor-element.elementor-element-35d01eb .elementor-button:hover svg, .elementor-18 .elementor-element.elementor-element-35d01eb .elementor-button:focus svg {
            fill: #FFFFFF;
        }

@media(min-width:768px) {
    .elementor-18 .elementor-element.elementor-element-09d232b {
        width: 42.963%;
    }

    .elementor-18 .elementor-element.elementor-element-a5ecbe2 {
        width: 57.037%;
    }

    .elementor-18 .elementor-element.elementor-element-8fc8888 {
        width: 27.87%;
    }

    .elementor-18 .elementor-element.elementor-element-96f7b36 {
        width: 41.76%;
    }

    .elementor-18 .elementor-element.elementor-element-f5a1bf8 {
        width: 30.034%;
    }
}

@media(max-width:767px) {
    .elementor-18 .elementor-element.elementor-element-b7e3b47 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-18 .elementor-element.elementor-element-1ea8587 {
        text-align: left;
    }

    .elementor-18 .elementor-element.elementor-element-131879b .elementor-text-editor {
        text-align: center;
    }

    .elementor-18 .elementor-element.elementor-element-131879b > .elementor-widget-container {
        padding: 70px 0px 0px 0px;
        background-position: top center;
    }

    .elementor-18 .elementor-element.elementor-element-883499e .elementor-text-editor {
        text-align: center;
    }

    .elementor-18 .elementor-element.elementor-element-6743522 {
        text-align: center;
    }

    .elementor-18 .elementor-element.elementor-element-4073ff0 .elementor-text-editor {
        text-align: center;
    }
}

.elementor-14 .elementor-element.elementor-element-7ab43a5 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-14 .elementor-element.elementor-element-7ab43a5 {
    margin-top: 90px;
    margin-bottom: 0px;
    padding: 0% 10% 0% 10%;
}

.elementor-14 .elementor-element.elementor-element-9729263 {
    padding: 0% 5% 0% 0%;
}

.elementor-14 .elementor-element.elementor-element-5582b94 {
    padding: 0% 5% 0% 0%;
}

.elementor-14 .elementor-element.elementor-element-48528f6 {
    --divider-border-style: solid;
    --divider-border-color: #E2E2E2;
    --divider-border-width: 1px;
}

    .elementor-14 .elementor-element.elementor-element-48528f6 .elementor-divider-separator {
        width: 100%;
    }

    .elementor-14 .elementor-element.elementor-element-48528f6 .elementor-divider {
        padding-top: 15px;
        padding-bottom: 15px;
    }

.elementor-14 .elementor-element.elementor-element-f82056c {
    padding: 0% 5% 0% 0%;
}

.elementor-14 .elementor-element.elementor-element-3fc68d0 {
    text-align: right;
}

.elementor-14 .elementor-element.elementor-element-8e0ef82:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-8e0ef82 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../images/finance2-sectionbg1.png");
    background-position: top center;
    background-repeat: no-repeat;
}

.elementor-14 .elementor-element.elementor-element-8e0ef82 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 40px 0px 60px 0px;
}

    .elementor-14 .elementor-element.elementor-element-8e0ef82 > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-14 .elementor-element.elementor-element-466a11e {
    text-align: left;
}

.elementor-14 .elementor-element.elementor-element-01e6e77 .elementor-spacer-inner {
    height: 10px;
}

.elementor-14 .elementor-element.elementor-element-4c96daa .elementor-spacer-inner {
    height: 40px;
}

.elementor-14 .elementor-element.elementor-element-8296d94 {
    text-align: right;
}

.elementor-14 .elementor-element.elementor-element-3a5b99c .elementor-spacer-inner {
    height: 10px;
}

.elementor-14 .elementor-element.elementor-element-8976815 .elementor-text-editor {
    text-align: left;
}

.elementor-14 .elementor-element.elementor-element-3f56ca2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(10px/2);
}

.elementor-14 .elementor-element.elementor-element-3f56ca2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(10px/2);
}

.elementor-14 .elementor-element.elementor-element-3f56ca2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(10px/2);
    margin-left: calc(10px/2);
}

.elementor-14 .elementor-element.elementor-element-3f56ca2 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-10px/2);
    margin-left: calc(-10px/2);
}

body.rtl .elementor-14 .elementor-element.elementor-element-3f56ca2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-10px/2);
}

body:not(.rtl) .elementor-14 .elementor-element.elementor-element-3f56ca2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-10px/2);
}

.elementor-14 .elementor-element.elementor-element-3f56ca2 .elementor-icon-list-icon i {
    color: #14C9F4;
    font-size: 25px;
}

.elementor-14 .elementor-element.elementor-element-3f56ca2 .elementor-icon-list-icon svg {
    fill: #14C9F4;
    width: 25px;
}

.elementor-14 .elementor-element.elementor-element-3f56ca2 .elementor-icon-list-icon {
    text-align: left;
}

.elementor-14 .elementor-element.elementor-element-3f56ca2 .elementor-icon-list-text {
    padding-left: 0px;
}

.elementor-14 .elementor-element.elementor-element-e7349f5 .elementor-button .elementor-align-icon-right {
    margin-left: 10px;
}

.elementor-14 .elementor-element.elementor-element-e7349f5 .elementor-button .elementor-align-icon-left {
    margin-right: 10px;
}

.elementor-14 .elementor-element.elementor-element-e7349f5 .elementor-button {
    line-height: 1.3em;
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: #14C9F4;
    border-radius: 0px 0px 0px 0px;
}

    .elementor-14 .elementor-element.elementor-element-e7349f5 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-e7349f5 .elementor-button:focus {
        color: #FFFFFF;
        background-color: #03B3DD;
    }

        .elementor-14 .elementor-element.elementor-element-e7349f5 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-e7349f5 .elementor-button:focus svg {
            fill: #FFFFFF;
        }

.elementor-14 .elementor-element.elementor-element-6201cab {
    padding: 0px 0px 60px 0px;
}

.elementor-14 .elementor-element.elementor-element-7f4a49b {
    text-align: left;
}

.elementor-14 .elementor-element.elementor-element-73516ee .elementor-spacer-inner {
    height: 10px;
}

.elementor-14 .elementor-element.elementor-element-bae21cb .elementor-spacer-inner {
    height: 30px;
}

.elementor-14 .elementor-element.elementor-element-31c3e9e .elementor-button .elementor-align-icon-right {
    margin-left: 10px;
}

.elementor-14 .elementor-element.elementor-element-31c3e9e .elementor-button .elementor-align-icon-left {
    margin-right: 10px;
}

.elementor-14 .elementor-element.elementor-element-31c3e9e .elementor-button {
    line-height: 1.3em;
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: #14C9F4;
    border-radius: 0px 0px 0px 0px;
}

    .elementor-14 .elementor-element.elementor-element-31c3e9e .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-31c3e9e .elementor-button:focus {
        color: #FFFFFF;
        background-color: #03B3DD;
    }

        .elementor-14 .elementor-element.elementor-element-31c3e9e .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-31c3e9e .elementor-button:focus svg {
            fill: #FFFFFF;
        }

.elementor-14 .elementor-element.elementor-element-c34b524 .elementor-spacer-inner {
    height: 70px;
}

.elementor-14 .elementor-element.elementor-element-b254fd5 {
    padding: 0px 0px 60px 0px;
}

.elementor-14 .elementor-element.elementor-element-d8fc931:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-d8fc931 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../images/finance2-sectionbg3.png");
    background-position: top center;
    background-repeat: no-repeat;
}

.elementor-14 .elementor-element.elementor-element-d8fc931 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 90px 0px;
}

    .elementor-14 .elementor-element.elementor-element-d8fc931 > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-14 .elementor-element.elementor-element-b90c934 {
    text-align: left;
}

.elementor-14 .elementor-element.elementor-element-bc4ec95 .elementor-spacer-inner {
    height: 10px;
}

.elementor-14 .elementor-element.elementor-element-b110274 .elementor-spacer-inner {
    height: 20px;
}

.elementor-14 .elementor-element.elementor-element-09a0c0e > .elementor-widget-container {
    padding: 0% 15% 0% 0%;
}

.elementor-14 .elementor-element.elementor-element-31fdfeb {
    text-align: left;
}

    .elementor-14 .elementor-element.elementor-element-31fdfeb .elementor-social-icon {
        background-color: #FFFFFF;
        font-size: 15px;
    }

        .elementor-14 .elementor-element.elementor-element-31fdfeb .elementor-social-icon i {
            color: #045BAB;
        }

        .elementor-14 .elementor-element.elementor-element-31fdfeb .elementor-social-icon svg {
            fill: #045BAB;
        }

        .elementor-14 .elementor-element.elementor-element-31fdfeb .elementor-social-icon:hover i {
            color: #024481;
        }

        .elementor-14 .elementor-element.elementor-element-31fdfeb .elementor-social-icon:hover svg {
            fill: #024481;
        }

.elementor-14 .elementor-element.elementor-element-240954d > .elementor-widget-container {
    padding: 0% 15% 0% 0%;
}

.elementor-14 .elementor-element.elementor-element-5336a10 {
    text-align: left;
}

    .elementor-14 .elementor-element.elementor-element-5336a10 .elementor-social-icon {
        background-color: #FFFFFF;
        font-size: 15px;
    }

        .elementor-14 .elementor-element.elementor-element-5336a10 .elementor-social-icon i {
            color: #045BAB;
        }

        .elementor-14 .elementor-element.elementor-element-5336a10 .elementor-social-icon svg {
            fill: #045BAB;
        }

        .elementor-14 .elementor-element.elementor-element-5336a10 .elementor-social-icon:hover i {
            color: #024481;
        }

        .elementor-14 .elementor-element.elementor-element-5336a10 .elementor-social-icon:hover svg {
            fill: #024481;
        }

.elementor-14 .elementor-element.elementor-element-0518a7d > .elementor-widget-container {
    padding: 0% 15% 0% 0%;
}

.elementor-14 .elementor-element.elementor-element-bc4c1d8 {
    text-align: left;
}

    .elementor-14 .elementor-element.elementor-element-bc4c1d8 .elementor-social-icon {
        background-color: #FFFFFF;
        font-size: 15px;
    }

        .elementor-14 .elementor-element.elementor-element-bc4c1d8 .elementor-social-icon i {
            color: #045BAB;
        }

        .elementor-14 .elementor-element.elementor-element-bc4c1d8 .elementor-social-icon svg {
            fill: #045BAB;
        }

        .elementor-14 .elementor-element.elementor-element-bc4c1d8 .elementor-social-icon:hover i {
            color: #024481;
        }

        .elementor-14 .elementor-element.elementor-element-bc4c1d8 .elementor-social-icon:hover svg {
            fill: #024481;
        }

.elementor-14 .elementor-element.elementor-element-28dba33 > .elementor-widget-container {
    padding: 0% 15% 0% 0%;
}

.elementor-14 .elementor-element.elementor-element-e092621 {
    text-align: left;
}

    .elementor-14 .elementor-element.elementor-element-e092621 .elementor-social-icon {
        background-color: #FFFFFF;
        font-size: 15px;
    }

        .elementor-14 .elementor-element.elementor-element-e092621 .elementor-social-icon i {
            color: #045BAB;
        }

        .elementor-14 .elementor-element.elementor-element-e092621 .elementor-social-icon svg {
            fill: #045BAB;
        }

        .elementor-14 .elementor-element.elementor-element-e092621 .elementor-social-icon:hover i {
            color: #024481;
        }

        .elementor-14 .elementor-element.elementor-element-e092621 .elementor-social-icon:hover svg {
            fill: #024481;
        }

.elementor-14 .elementor-element.elementor-element-36203d4:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-36203d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #F7F7F7;
}

.elementor-14 .elementor-element.elementor-element-36203d4 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 20px 0px 20px 0px;
}

    .elementor-14 .elementor-element.elementor-element-36203d4 > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-14 .elementor-element.elementor-element-6906cf6 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-14 .elementor-element.elementor-element-2f6148c > .elementor-widget-container {
    padding: 0px 0px 0px 100px;
    background-image: url("../images/finance2-pic3.png");
    background-position: center left;
    background-repeat: no-repeat;
}

.elementor-14 .elementor-element.elementor-element-59ae4b2 .elementor-text-editor {
    text-align: right;
}

.elementor-14 .elementor-element.elementor-element-596ede2 {
    --divider-border-style: solid;
    --divider-border-color: #E2E2E2;
    --divider-border-width: 1px;
}

    .elementor-14 .elementor-element.elementor-element-596ede2 .elementor-divider-separator {
        width: 100%;
    }

    .elementor-14 .elementor-element.elementor-element-596ede2 .elementor-divider {
        padding-top: 20px;
        padding-bottom: 20px;
    }

.elementor-14 .elementor-element.elementor-element-8eb9c6d > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-14 .elementor-element.elementor-element-4b535db {
    text-align: left;
}

.elementor-14 .elementor-element.elementor-element-59013e6 .elementor-text-editor {
    text-align: left;
}

.elementor-14 .elementor-element.elementor-element-2291852 .elementor-button .elementor-align-icon-right {
    margin-left: 10px;
}

.elementor-14 .elementor-element.elementor-element-2291852 .elementor-button .elementor-align-icon-left {
    margin-right: 10px;
}

.elementor-14 .elementor-element.elementor-element-2291852 .elementor-button {
    line-height: 1.3em;
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: #ef4723;
    border-radius: 0px 0px 0px 0px;
}

    .elementor-14 .elementor-element.elementor-element-2291852 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-2291852 .elementor-button:focus {
        color: #FFFFFF;
        background-color: #647f38;
    }

        .elementor-14 .elementor-element.elementor-element-2291852 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-2291852 .elementor-button:focus svg {
            fill: #FFFFFF;
        }

@media(min-width:768px) {
    .elementor-14 .elementor-element.elementor-element-c814ffb {
        width: 42.963%;
    }

    .elementor-14 .elementor-element.elementor-element-4e224ba {
        width: 57.037%;
    }

    .elementor-14 .elementor-element.elementor-element-4a2672f {
        width: 27.87%;
    }

    .elementor-14 .elementor-element.elementor-element-7ce235b {
        width: 41.76%;
    }

    .elementor-14 .elementor-element.elementor-element-45eb727 {
        width: 30.034%;
    }
}

@media(max-width:767px) {
    .elementor-14 .elementor-element.elementor-element-7ab43a5 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-14 .elementor-element.elementor-element-3fc68d0 {
        text-align: left;
    }

    .elementor-14 .elementor-element.elementor-element-09a0c0e .elementor-text-editor {
        text-align: center;
    }

    .elementor-14 .elementor-element.elementor-element-09a0c0e > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-14 .elementor-element.elementor-element-31fdfeb {
        text-align: center;
    }

    .elementor-14 .elementor-element.elementor-element-240954d .elementor-text-editor {
        text-align: center;
    }

    .elementor-14 .elementor-element.elementor-element-240954d > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-14 .elementor-element.elementor-element-5336a10 {
        text-align: center;
    }

    .elementor-14 .elementor-element.elementor-element-0518a7d .elementor-text-editor {
        text-align: center;
    }

    .elementor-14 .elementor-element.elementor-element-0518a7d > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-14 .elementor-element.elementor-element-bc4c1d8 {
        text-align: center;
    }

    .elementor-14 .elementor-element.elementor-element-28dba33 .elementor-text-editor {
        text-align: center;
    }

    .elementor-14 .elementor-element.elementor-element-28dba33 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-14 .elementor-element.elementor-element-e092621 {
        text-align: center;
    }

    .elementor-14 .elementor-element.elementor-element-2f6148c .elementor-text-editor {
        text-align: center;
    }

    .elementor-14 .elementor-element.elementor-element-2f6148c > .elementor-widget-container {
        padding: 70px 0px 0px 0px;
        background-position: top center;
    }

    .elementor-14 .elementor-element.elementor-element-59ae4b2 .elementor-text-editor {
        text-align: center;
    }

    .elementor-14 .elementor-element.elementor-element-4b535db {
        text-align: center;
    }

    .elementor-14 .elementor-element.elementor-element-59013e6 .elementor-text-editor {
        text-align: center;
    }
}

.elementor-2 .elementor-element.elementor-element-be524f5:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-be524f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../images/finance2-sectionbg1.png");
    background-position: top center;
    background-repeat: no-repeat;
}

.elementor-2 .elementor-element.elementor-element-be524f5 > .elementor-background-overlay {
    opacity: 0.5;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-2 .elementor-element.elementor-element-be524f5 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 40px 0px 40px 0px;
}

.elementor-2 .elementor-element.elementor-element-37d07d8 {
    text-align: left;
}

.elementor-2 .elementor-element.elementor-element-736a204 .elementor-spacer-inner {
    height: 10px;
}

.elementor-2 .elementor-element.elementor-element-829eea8 .elementor-spacer-inner {
    height: 20px;
}

.elementor-2 .elementor-element.elementor-element-0004045 > .elementor-widget-container {
    padding: 0% 15% 0% 0%;
}

.elementor-2 .elementor-element.elementor-element-7d87308 .elementor-button .elementor-align-icon-right {
    margin-left: 10px;
}

.elementor-2 .elementor-element.elementor-element-7d87308 .elementor-button .elementor-align-icon-left {
    margin-right: 10px;
}

.elementor-2 .elementor-element.elementor-element-7d87308 .elementor-button {
    line-height: 1.3em;
    fill: #000000;
    color: #000000;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #E2E2E2;
    border-radius: 0px 0px 0px 0px;
}

    .elementor-2 .elementor-element.elementor-element-7d87308 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-7d87308 .elementor-button:focus {
        color: #FFFFFF;
        background-color: #14C9F4;
        border-color: #14C9F4;
    }

        .elementor-2 .elementor-element.elementor-element-7d87308 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-7d87308 .elementor-button:focus svg {
            fill: #FFFFFF;
        }

.elementor-2 .elementor-element.elementor-element-a6a04fd .elementor-spacer-inner {
    height: 20px;
}

.elementor-2 .elementor-element.elementor-element-f839d90 > .elementor-widget-container {
    padding: 0% 15% 0% 0%;
}

.elementor-2 .elementor-element.elementor-element-95948fb .elementor-button .elementor-align-icon-right {
    margin-left: 10px;
}

.elementor-2 .elementor-element.elementor-element-95948fb .elementor-button .elementor-align-icon-left {
    margin-right: 10px;
}

.elementor-2 .elementor-element.elementor-element-95948fb .elementor-button {
    line-height: 1.3em;
    fill: #000000;
    color: #000000;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #E2E2E2;
    border-radius: 0px 0px 0px 0px;
}

    .elementor-2 .elementor-element.elementor-element-95948fb .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-95948fb .elementor-button:focus {
        color: #FFFFFF;
        background-color: #14C9F4;
        border-color: #14C9F4;
    }

        .elementor-2 .elementor-element.elementor-element-95948fb .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-95948fb .elementor-button:focus svg {
            fill: #FFFFFF;
        }

.elementor-2 .elementor-element.elementor-element-058a3c2 .elementor-spacer-inner {
    height: 20px;
}

.elementor-2 .elementor-element.elementor-element-be49f85 > .elementor-widget-container {
    padding: 0% 15% 0% 0%;
}

.elementor-2 .elementor-element.elementor-element-a03a9e4 .elementor-button .elementor-align-icon-right {
    margin-left: 10px;
}

.elementor-2 .elementor-element.elementor-element-a03a9e4 .elementor-button .elementor-align-icon-left {
    margin-right: 10px;
}

.elementor-2 .elementor-element.elementor-element-a03a9e4 .elementor-button {
    line-height: 1.3em;
    fill: #000000;
    color: #000000;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #E2E2E2;
    border-radius: 0px 0px 0px 0px;
}

    .elementor-2 .elementor-element.elementor-element-a03a9e4 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-a03a9e4 .elementor-button:focus {
        color: #FFFFFF;
        background-color: #14C9F4;
        border-color: #14C9F4;
    }

        .elementor-2 .elementor-element.elementor-element-a03a9e4 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-a03a9e4 .elementor-button:focus svg {
            fill: #FFFFFF;
        }

.elementor-2 .elementor-element.elementor-element-40ba244 .elementor-spacer-inner {
    height: 20px;
}

.elementor-2 .elementor-element.elementor-element-4ede760 > .elementor-widget-container {
    padding: 0% 15% 0% 0%;
}

.elementor-2 .elementor-element.elementor-element-ae33d87 .elementor-button .elementor-align-icon-right {
    margin-left: 10px;
}

.elementor-2 .elementor-element.elementor-element-ae33d87 .elementor-button .elementor-align-icon-left {
    margin-right: 10px;
}

.elementor-2 .elementor-element.elementor-element-ae33d87 .elementor-button {
    line-height: 1.3em;
    fill: #000000;
    color: #000000;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #E2E2E2;
    border-radius: 0px 0px 0px 0px;
}

    .elementor-2 .elementor-element.elementor-element-ae33d87 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-ae33d87 .elementor-button:focus {
        color: #FFFFFF;
        background-color: #14C9F4;
        border-color: #14C9F4;
    }

        .elementor-2 .elementor-element.elementor-element-ae33d87 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-ae33d87 .elementor-button:focus svg {
            fill: #FFFFFF;
        }

.elementor-2 .elementor-element.elementor-element-e240c5a .elementor-spacer-inner {
    height: 20px;
}

.elementor-2 .elementor-element.elementor-element-5e15fae:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5e15fae > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../images/finance2-wrapbg1.png");
    background-position: top center;
    background-repeat: no-repeat;
    background-size: auto;
}

.elementor-2 .elementor-element.elementor-element-5e15fae {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 60px 0px;
}

    .elementor-2 .elementor-element.elementor-element-5e15fae > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-2 .elementor-element.elementor-element-8d95e65 {
    text-align: left;
}

.elementor-2 .elementor-element.elementor-element-d639604 .elementor-spacer-inner {
    height: 10px;
}

.elementor-2 .elementor-element.elementor-element-7e598f2 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-2 .elementor-element.elementor-element-7ee42c1 .elementor-counter-number-wrapper {
    color: #FF7E00;
    font-size: 110px;
}

.elementor-2 .elementor-element.elementor-element-7ee42c1 {
    width: auto;
    max-width: auto;
}

.elementor-2 .elementor-element.elementor-element-ba1b9c4 {
    --divider-border-style: solid;
    --divider-border-color: #E2E2E2;
    --divider-border-width: 1px;
}

    .elementor-2 .elementor-element.elementor-element-ba1b9c4 .elementor-divider-separator {
        width: 100%;
    }

    .elementor-2 .elementor-element.elementor-element-ba1b9c4 .elementor-divider {
        padding-top: 30px;
        padding-bottom: 30px;
    }

.elementor-2 .elementor-element.elementor-element-a69f550 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-2 .elementor-element.elementor-element-8b9b4a8 > .elementor-widget-container {
    padding: 0px 0px 0px 100px;
    background-image: url("../images/finance2-icon1.png");
    background-position: center left;
    background-repeat: no-repeat;
}

.elementor-2 .elementor-element.elementor-element-7b4feba .elementor-button .elementor-align-icon-right {
    margin-left: 10px;
}

.elementor-2 .elementor-element.elementor-element-7b4feba .elementor-button .elementor-align-icon-left {
    margin-right: 10px;
}

.elementor-2 .elementor-element.elementor-element-7b4feba .elementor-button {
    line-height: 1.3em;
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: #ef4723;
    border-radius: 0px 0px 0px 0px;
}

    .elementor-2 .elementor-element.elementor-element-7b4feba .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-7b4feba .elementor-button:focus {
        color: #FFFFFF;
        background-color: #647f38;
    }

        .elementor-2 .elementor-element.elementor-element-7b4feba .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-7b4feba .elementor-button:focus svg {
            fill: #FFFFFF;
        }

.elementor-2 .elementor-element.elementor-element-e4a542e > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-2 .elementor-element.elementor-element-e4a542e:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-e4a542e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../images/finance2-sectionbg2.jpg");
    background-position: top center;
    background-repeat: no-repeat;
}

.elementor-2 .elementor-element.elementor-element-e4a542e {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 60px 0px;
}

    .elementor-2 .elementor-element.elementor-element-e4a542e > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-2 .elementor-element.elementor-element-f79b6c3 {
    text-align: right;
}

.elementor-2 .elementor-element.elementor-element-4d9d671 .elementor-spacer-inner {
    height: 10px;
}

.elementor-2 .elementor-element.elementor-element-71e7718 .elementor-text-editor {
    text-align: right;
}

.elementor-2 .elementor-element.elementor-element-6cd7186 .elementor-button .elementor-align-icon-right {
    margin-left: 10px;
}

.elementor-2 .elementor-element.elementor-element-6cd7186 .elementor-button .elementor-align-icon-left {
    margin-right: 10px;
}

.elementor-2 .elementor-element.elementor-element-6cd7186 .elementor-button {
    line-height: 1.3em;
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: #14C9F4;
    border-radius: 0px 0px 0px 0px;
}

    .elementor-2 .elementor-element.elementor-element-6cd7186 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-6cd7186 .elementor-button:focus {
        color: #FFFFFF;
        background-color: #03B3DD;
    }

        .elementor-2 .elementor-element.elementor-element-6cd7186 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-6cd7186 .elementor-button:focus svg {
            fill: #FFFFFF;
        }

.elementor-2 .elementor-element.elementor-element-d34346c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-d34346c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../images/finance2-sectionbg3.png");
    background-position: top center;
    background-repeat: no-repeat;
}

.elementor-2 .elementor-element.elementor-element-d34346c {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 90px 0px;
}

    .elementor-2 .elementor-element.elementor-element-d34346c > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-2 .elementor-element.elementor-element-c4d0269 {
    text-align: left;
}

.elementor-2 .elementor-element.elementor-element-b4cd4b3 .elementor-spacer-inner {
    height: 10px;
}

.elementor-2 .elementor-element.elementor-element-7e6bda9 .elementor-spacer-inner {
    height: 20px;
}

.elementor-2 .elementor-element.elementor-element-c7968e8 > .elementor-widget-container {
    padding: 0% 15% 0% 0%;
}

.elementor-2 .elementor-element.elementor-element-520d22f {
    text-align: left;
}

    .elementor-2 .elementor-element.elementor-element-520d22f .elementor-social-icon {
        background-color: #FFFFFF;
        font-size: 15px;
    }

        .elementor-2 .elementor-element.elementor-element-520d22f .elementor-social-icon i {
            color: #045BAB;
        }

        .elementor-2 .elementor-element.elementor-element-520d22f .elementor-social-icon svg {
            fill: #045BAB;
        }

        .elementor-2 .elementor-element.elementor-element-520d22f .elementor-social-icon:hover i {
            color: #024481;
        }

        .elementor-2 .elementor-element.elementor-element-520d22f .elementor-social-icon:hover svg {
            fill: #024481;
        }

.elementor-2 .elementor-element.elementor-element-eb53f78 > .elementor-widget-container {
    padding: 0% 15% 0% 0%;
}

.elementor-2 .elementor-element.elementor-element-ad2ad40 {
    text-align: left;
}

    .elementor-2 .elementor-element.elementor-element-ad2ad40 .elementor-social-icon {
        background-color: #FFFFFF;
        font-size: 15px;
    }

        .elementor-2 .elementor-element.elementor-element-ad2ad40 .elementor-social-icon i {
            color: #045BAB;
        }

        .elementor-2 .elementor-element.elementor-element-ad2ad40 .elementor-social-icon svg {
            fill: #045BAB;
        }

        .elementor-2 .elementor-element.elementor-element-ad2ad40 .elementor-social-icon:hover i {
            color: #024481;
        }

        .elementor-2 .elementor-element.elementor-element-ad2ad40 .elementor-social-icon:hover svg {
            fill: #024481;
        }

.elementor-2 .elementor-element.elementor-element-ea6f333 > .elementor-widget-container {
    padding: 0% 15% 0% 0%;
}

.elementor-2 .elementor-element.elementor-element-1b273c1 {
    text-align: left;
}

    .elementor-2 .elementor-element.elementor-element-1b273c1 .elementor-social-icon {
        background-color: #FFFFFF;
        font-size: 15px;
    }

        .elementor-2 .elementor-element.elementor-element-1b273c1 .elementor-social-icon i {
            color: #045BAB;
        }

        .elementor-2 .elementor-element.elementor-element-1b273c1 .elementor-social-icon svg {
            fill: #045BAB;
        }

        .elementor-2 .elementor-element.elementor-element-1b273c1 .elementor-social-icon:hover i {
            color: #024481;
        }

        .elementor-2 .elementor-element.elementor-element-1b273c1 .elementor-social-icon:hover svg {
            fill: #024481;
        }

.elementor-2 .elementor-element.elementor-element-778ad45 > .elementor-widget-container {
    padding: 0% 15% 0% 0%;
}

.elementor-2 .elementor-element.elementor-element-7dab20e {
    text-align: left;
}

    .elementor-2 .elementor-element.elementor-element-7dab20e .elementor-social-icon {
        background-color: #FFFFFF;
        font-size: 15px;
    }

        .elementor-2 .elementor-element.elementor-element-7dab20e .elementor-social-icon i {
            color: #045BAB;
        }

        .elementor-2 .elementor-element.elementor-element-7dab20e .elementor-social-icon svg {
            fill: #045BAB;
        }

        .elementor-2 .elementor-element.elementor-element-7dab20e .elementor-social-icon:hover i {
            color: #024481;
        }

        .elementor-2 .elementor-element.elementor-element-7dab20e .elementor-social-icon:hover svg {
            fill: #024481;
        }

.elementor-2 .elementor-element.elementor-element-b2f8732:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b2f8732 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #F7F7F7;
}

.elementor-2 .elementor-element.elementor-element-b2f8732 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 20px 0px 20px 0px;
}

    .elementor-2 .elementor-element.elementor-element-b2f8732 > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-2 .elementor-element.elementor-element-c13d91e > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-2 .elementor-element.elementor-element-29efbe7 > .elementor-widget-container {
    padding: 0px 0px 0px 100px;
    background-image: url("../images/finance2-pic3.png");
    background-position: center left;
    background-repeat: no-repeat;
}

.elementor-2 .elementor-element.elementor-element-b07fe99 .elementor-text-editor {
    text-align: right;
}

.elementor-2 .elementor-element.elementor-element-709361c {
    --divider-border-style: solid;
    --divider-border-color: #E2E2E2;
    --divider-border-width: 1px;
}

    .elementor-2 .elementor-element.elementor-element-709361c .elementor-divider-separator {
        width: 100%;
    }

    .elementor-2 .elementor-element.elementor-element-709361c .elementor-divider {
        padding-top: 20px;
        padding-bottom: 20px;
    }

.elementor-2 .elementor-element.elementor-element-6be08d8 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-2 .elementor-element.elementor-element-b5d7204 {
    text-align: left;
}

.elementor-2 .elementor-element.elementor-element-8ffa110 .elementor-text-editor {
    text-align: left;
}

.elementor-2 .elementor-element.elementor-element-afcfeab .elementor-button .elementor-align-icon-right {
    margin-left: 10px;
}

.elementor-2 .elementor-element.elementor-element-afcfeab .elementor-button .elementor-align-icon-left {
    margin-right: 10px;
}

.elementor-2 .elementor-element.elementor-element-afcfeab .elementor-button {
    line-height: 1.3em;
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: #ef4723;
    border-radius: 0px 0px 0px 0px;
    text-decoration: none;
}

    .elementor-2 .elementor-element.elementor-element-afcfeab .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-afcfeab .elementor-button:focus {
        color: #FFFFFF;
        background-color: #647f38;
    }

        .elementor-2 .elementor-element.elementor-element-afcfeab .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-afcfeab .elementor-button:focus svg {
            fill: #FFFFFF;
        }

@media(max-width:959px) {
    .elementor-2 .elementor-element.elementor-element-7ee42c1 .elementor-counter-number-wrapper {
        font-size: 70px;
    }
}

@media(min-width:768px) {
    .elementor-2 .elementor-element.elementor-element-63c6f61 {
        width: 70%;
    }

    .elementor-2 .elementor-element.elementor-element-867737f {
        width: 29.302%;
    }

    .elementor-2 .elementor-element.elementor-element-0fbb9bd {
        width: 70%;
    }

    .elementor-2 .elementor-element.elementor-element-4438f36 {
        width: 29.302%;
    }

    .elementor-2 .elementor-element.elementor-element-98aa519 {
        width: 54.537%;
    }

    .elementor-2 .elementor-element.elementor-element-7882b92 {
        width: 45.417%;
    }

    .elementor-2 .elementor-element.elementor-element-3d36224 {
        width: 42.963%;
    }

    .elementor-2 .elementor-element.elementor-element-ebcbab7 {
        width: 57.037%;
    }

    .elementor-2 .elementor-element.elementor-element-a1936fd {
        width: 24.87%;
    }

    .elementor-2 .elementor-element.elementor-element-700664c {
        width: 48.76%;
    }

    .elementor-2 .elementor-element.elementor-element-fcf15c6 {
        width: 26.034%;
    }
}

@media(max-width:767px) {
    .elementor-2 .elementor-element.elementor-element-0004045 .elementor-text-editor {
        text-align: center;
    }

    .elementor-2 .elementor-element.elementor-element-0004045 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-2 .elementor-element.elementor-element-f839d90 .elementor-text-editor {
        text-align: center;
    }

    .elementor-2 .elementor-element.elementor-element-f839d90 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-2 .elementor-element.elementor-element-be49f85 .elementor-text-editor {
        text-align: center;
    }

    .elementor-2 .elementor-element.elementor-element-be49f85 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-2 .elementor-element.elementor-element-4ede760 .elementor-text-editor {
        text-align: center;
    }

    .elementor-2 .elementor-element.elementor-element-4ede760 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-2 .elementor-element.elementor-element-7ee42c1 .elementor-counter-number-wrapper {
        font-size: 50px;
    }

    .elementor-2 .elementor-element.elementor-element-f79b6c3 {
        text-align: left;
    }

    .elementor-2 .elementor-element.elementor-element-71e7718 .elementor-text-editor {
        text-align: left;
    }

    .elementor-2 .elementor-element.elementor-element-c7968e8 .elementor-text-editor {
        text-align: center;
    }

    .elementor-2 .elementor-element.elementor-element-c7968e8 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-2 .elementor-element.elementor-element-520d22f {
        text-align: center;
    }

    .elementor-2 .elementor-element.elementor-element-eb53f78 .elementor-text-editor {
        text-align: center;
    }

    .elementor-2 .elementor-element.elementor-element-eb53f78 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-2 .elementor-element.elementor-element-ad2ad40 {
        text-align: center;
    }

    .elementor-2 .elementor-element.elementor-element-ea6f333 .elementor-text-editor {
        text-align: center;
    }

    .elementor-2 .elementor-element.elementor-element-ea6f333 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-2 .elementor-element.elementor-element-1b273c1 {
        text-align: center;
    }

    .elementor-2 .elementor-element.elementor-element-778ad45 .elementor-text-editor {
        text-align: center;
    }

    .elementor-2 .elementor-element.elementor-element-778ad45 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-2 .elementor-element.elementor-element-7dab20e {
        text-align: center;
    }

    .elementor-2 .elementor-element.elementor-element-29efbe7 .elementor-text-editor {
        text-align: center;
    }

    .elementor-2 .elementor-element.elementor-element-29efbe7 > .elementor-widget-container {
        padding: 70px 0px 0px 0px;
        background-position: top center;
    }

    .elementor-2 .elementor-element.elementor-element-b07fe99 .elementor-text-editor {
        text-align: center;
    }

    .elementor-2 .elementor-element.elementor-element-b5d7204 {
        text-align: center;
    }

    .elementor-2 .elementor-element.elementor-element-8ffa110 .elementor-text-editor {
        text-align: center;
    }
}
