.elementor-kit-5 {
    --e-global-color-primary: #00386b;
    --e-global-color-secondary: #3D96FF;
    --e-global-color-text: #282828;
    --e-global-color-accent: #61CE70;
    --e-global-color-f097191: #FFFFFF;
    --e-global-color-8c1b78e: #6aba3d;
    --e-global-color-fb3b207: #242424;
    --e-global-color-79847bf: #E9E9E9;
    --e-global-color-2cc16f3: #E9E9E9;
    --e-global-color-74dc561: #616670;
    --e-global-typography-primary-font-family: "Lato";
    --e-global-typography-primary-font-size: 60px;
    --e-global-typography-primary-font-weight: 800;
    --e-global-typography-primary-line-height: 1.2em;
    --e-global-typography-secondary-font-family: "Lato";
    --e-global-typography-secondary-font-size: 40px;
    --e-global-typography-secondary-font-weight: 800;
    --e-global-typography-secondary-line-height: 1.4em;
    --e-global-typography-text-font-family: "Lato";
    --e-global-typography-text-font-size: 16px;
    --e-global-typography-text-font-weight: 400;
    --e-global-typography-text-line-height: 1.5em;
    --e-global-typography-accent-font-family: "Lato";
    --e-global-typography-accent-font-size: 25px;
    --e-global-typography-accent-font-weight: 600;
    --e-global-typography-accent-line-height: 1.3em;
    --e-global-typography-acc0400-font-size: 14px;
    --e-global-typography-acc0400-font-weight: 400;
    --e-global-typography-acc0400-line-height: 1em;
    --e-global-typography-45d6551-font-family: "Lato";
    --e-global-typography-45d6551-font-size: 30px;
    --e-global-typography-45d6551-font-weight: 500;
    --e-global-typography-45d6551-line-height: 1em;
    --e-global-typography-535b2f5-font-family: "Lato";
    --e-global-typography-535b2f5-font-size: 16px;
    --e-global-typography-535b2f5-font-weight: 400;
    --e-global-typography-535b2f5-line-height: 1.3em;
    --e-global-typography-4d255e8-font-family: "Lato";
    --e-global-typography-4d255e8-font-size: 16px;
    --e-global-typography-4d255e8-font-weight: 600;
    --e-global-typography-4d255e8-line-height: 1.3em;
    --e-global-typography-4d255e8-letter-spacing: 1.5px;
    --e-global-typography-8076e37-font-family: "Lato";
    --e-global-typography-8076e37-font-size: 32px;
    --e-global-typography-8076e37-font-weight: 600;
    --e-global-typography-8076e37-line-height: 1.1em;
    --e-global-typography-c0ef577-font-family: "Lato";
    --e-global-typography-c0ef577-font-size: 30px;
    --e-global-typography-c0ef577-font-weight: 500;
    --e-global-typography-c0ef577-line-height: 1.3em;
    --e-global-typography-2e2581c-font-family: "Lato";
    --e-global-typography-2e2581c-font-size: 40px;
    --e-global-typography-2e2581c-font-weight: 700;
    --e-global-typography-2e2581c-line-height: 1.3em;
    --e-global-typography-da95442-font-family: "Lato";
    --e-global-typography-da95442-font-size: 16px;
    --e-global-typography-da95442-font-weight: 600;
    --e-global-typography-da95442-line-height: 1.3em;
    --e-global-typography-d7b6a8f-font-family: "Lato";
    --e-global-typography-d7b6a8f-font-size: 25px;
    --e-global-typography-d7b6a8f-font-weight: 700;
    --e-global-typography-d7b6a8f-line-height: 1.3em;
    --e-global-typography-0760536-font-family: "Lato";
    --e-global-typography-0760536-font-size: 18px;
    --e-global-typography-0760536-font-weight: 600;
    --e-global-typography-0760536-line-height: 1.5em;
    --e-global-typography-0760536-letter-spacing: 1.5px;
    --e-global-typography-8b0fba1-font-family: "Lato";
    --e-global-typography-8b0fba1-font-size: 14px;
    --e-global-typography-8b0fba1-font-weight: 400;
    --e-global-typography-8b0fba1-line-height: 1.3em;
    --e-global-typography-a3f92bd-font-family: "Lato";
    --e-global-typography-a3f92bd-font-size: 14px;
    --e-global-typography-a3f92bd-font-weight: 400;
    --e-global-typography-a3f92bd-line-height: 1.5em;
    --e-global-typography-3d4f5fa-font-family: "Lato";
    --e-global-typography-3d4f5fa-font-size: 18px;
    --e-global-typography-3d4f5fa-font-weight: 600;
    --e-global-typography-3d4f5fa-line-height: 1em;
    --e-global-typography-ca84996-font-family: "Lato";
    --e-global-typography-ca84996-font-size: 14px;
    --e-global-typography-ca84996-font-weight: 400;
    --e-global-typography-b028564-font-family: "Lato";
    --e-global-typography-b028564-font-size: 15px;
    --e-global-typography-b028564-font-weight: 600;
    --e-global-typography-b028564-line-height: 0.1em;
    --e-global-typography-72012cd-font-family: "Lato";
    --e-global-typography-72012cd-font-size: 16px;
    --e-global-typography-72012cd-font-weight: 600;
    --e-global-typography-72012cd-line-height: 1.5em;
    --e-global-typography-c086c34-font-family: "Lato";
    --e-global-typography-c086c34-font-size: 15px;
    --e-global-typography-c086c34-font-weight: 600;
    --e-global-typography-c086c34-line-height: 1.3em;
    --e-global-typography-88dfc62-font-family: "Lato";
    --e-global-typography-88dfc62-font-size: 17px;
    --e-global-typography-88dfc62-font-weight: 400;
    --e-global-typography-88dfc62-line-height: 1.5em;
    --e-global-typography-9cd4aa2-font-family: "Lato";
    --e-global-typography-9cd4aa2-font-size: 150px;
    --e-global-typography-9cd4aa2-font-weight: 600;
    --e-global-typography-9cd4aa2-line-height: 1em;
    --e-global-typography-9cd4aa2-letter-spacing: 10px;
    --e-global-typography-246adc1-font-family: "Lato";
    --e-global-typography-246adc1-font-size: 55px;
    --e-global-typography-246adc1-font-weight: 800;
    --e-global-typography-246adc1-line-height: 1.2em;
    color: #616670;
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
    line-height: var( --e-global-typography-text-line-height );
}
 .elementor-container {
    display: flex;
    margin-right: auto;
    margin-left: auto;
    position: relative;
}
    .elementor-kit-5 a {
        color: #00386b;
        font-family: var( --e-global-typography-text-font-family ), Sans-serif;
        font-size: var( --e-global-typography-text-font-size );
        font-weight: var( --e-global-typography-text-font-weight );
        line-height: var( --e-global-typography-text-line-height );
    }

        .elementor-kit-5 a:hover {
            color: #6aba3d;
        }

    .elementor-kit-5 h1 {
        color: #00386b;
        font-family: var( --e-global-typography-primary-font-family ), Sans-serif;
        font-size: var( --e-global-typography-primary-font-size );
        font-weight: var( --e-global-typography-primary-font-weight );
        line-height: var( --e-global-typography-primary-line-height );
    }

    .elementor-kit-5 h2 {
        color: #00386b;
    }

    .elementor-kit-5 button, .elementor-kit-5 input[type="button"], .elementor-kit-5 input[type="submit"], .elementor-kit-5 .elementor-button {
        font-family: var( --e-global-typography-da95442-font-family ), Sans-serif;
        font-size: var( --e-global-typography-da95442-font-size );
        font-weight: var( --e-global-typography-da95442-font-weight );
        line-height: var( --e-global-typography-da95442-line-height );
        letter-spacing: var( --e-global-typography-da95442-letter-spacing );
        word-spacing: var( --e-global-typography-da95442-word-spacing );
        color: #00386b;
        background-color: #6aba3d;
        border-style: solid;
        border-width: 0px 0px 0px 0px;
        border-radius: 0px 0px 0px 0px;
        padding: 20px 50px 20px 50px;
    }

        .elementor-kit-5 button:hover, .elementor-kit-5 button:focus, .elementor-kit-5 input[type="button"]:hover, .elementor-kit-5 input[type="button"]:focus, .elementor-kit-5 input[type="submit"]:hover, .elementor-kit-5 input[type="submit"]:focus, .elementor-kit-5 .elementor-button:hover, .elementor-kit-5 .elementor-button:focus {
            color: #FFFFFF;
            background-color: #00386b;
            border-radius: 0px 0px 0px 0px;
        }

    .elementor-kit-5 label {
        color: #616670;
        font-family: var( --e-global-typography-text-font-family ), Sans-serif;
        font-size: var( --e-global-typography-text-font-size );
        font-weight: var( --e-global-typography-text-font-weight );
        line-height: var( --e-global-typography-text-line-height );
    }

    .elementor-kit-5 input:not([type="button"]):not([type="submit"]), .elementor-kit-5 textarea, .elementor-kit-5 .elementor-field-textual {
        font-family: var( --e-global-typography-text-font-family ), Sans-serif;
        font-size: var( --e-global-typography-text-font-size );
        font-weight: var( --e-global-typography-text-font-weight );
        line-height: var( --e-global-typography-text-line-height );
        color: #616670;
    }

        .elementor-kit-5 input:focus:not([type="button"]):not([type="submit"]), .elementor-kit-5 textarea:focus, .elementor-kit-5 .elementor-field-textual:focus {
            color: #616670;
        }

.elementor-section.elementor-section-boxed > .elementor-container {
    max-width: 1200px;
}

.e-con {
    --container-max-width: 1200px;
}

.elementor-widget:not(:last-child) {
    margin-bottom: 20px;
}

.elementor-element {
    --widgets-spacing: 20px;
}

{
}

h1.entry-title {
    display: var(--page-title-display);
}

.elementor-lightbox {
    background-color: #00386b;
    --lightbox-ui-color: #00386b;
    --lightbox-ui-color-hover: #6aba3d;
    --lightbox-text-color: #6aba3d;
}

@media(max-width: 1024px) {
    .elementor-kit-5 {
        --e-global-typography-primary-font-size: 50px;
        --e-global-typography-secondary-font-size: 35px;
        --e-global-typography-3d4f5fa-line-height: 1.5em;
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

        .elementor-kit-5 a {
            font-size: var( --e-global-typography-text-font-size );
            line-height: var( --e-global-typography-text-line-height );
        }

        .elementor-kit-5 h1 {
            font-size: var( --e-global-typography-primary-font-size );
            line-height: var( --e-global-typography-primary-line-height );
        }

        .elementor-kit-5 button, .elementor-kit-5 input[type="button"], .elementor-kit-5 input[type="submit"], .elementor-kit-5 .elementor-button {
            font-size: var( --e-global-typography-da95442-font-size );
            line-height: var( --e-global-typography-da95442-line-height );
            letter-spacing: var( --e-global-typography-da95442-letter-spacing );
            word-spacing: var( --e-global-typography-da95442-word-spacing );
        }

        .elementor-kit-5 label {
            font-size: var( --e-global-typography-text-font-size );
            line-height: var( --e-global-typography-text-line-height );
        }

        .elementor-kit-5 input:not([type="button"]):not([type="submit"]), .elementor-kit-5 textarea, .elementor-kit-5 .elementor-field-textual {
            font-size: var( --e-global-typography-text-font-size );
            line-height: var( --e-global-typography-text-line-height );
        }

    .elementor-section.elementor-section-boxed > .elementor-container {
        max-width: 1024px;
    }

    .e-con {
        --container-max-width: 1024px;
    }
}

@media(max-width: 767px) {
    .elementor-kit-5 {
        --e-global-typography-secondary-font-size: 30px;
        --e-global-typography-d7b6a8f-font-size: 20px;
        --e-global-typography-3d4f5fa-font-size: 15px;
        --e-global-typography-9cd4aa2-font-size: 120px;
        font-size: var( --e-global-typography-text-font-size );
        line-height: var( --e-global-typography-text-line-height );
    }

        .elementor-kit-5 a {
            font-size: var( --e-global-typography-text-font-size );
            line-height: var( --e-global-typography-text-line-height );
        }

        .elementor-kit-5 h1 {
            font-size: var( --e-global-typography-primary-font-size );
            line-height: var( --e-global-typography-primary-line-height );
        }

        .elementor-kit-5 button, .elementor-kit-5 input[type="button"], .elementor-kit-5 input[type="submit"], .elementor-kit-5 .elementor-button {
            font-size: var( --e-global-typography-da95442-font-size );
            line-height: var( --e-global-typography-da95442-line-height );
            letter-spacing: var( --e-global-typography-da95442-letter-spacing );
            word-spacing: var( --e-global-typography-da95442-word-spacing );
        }

        .elementor-kit-5 label {
            font-size: var( --e-global-typography-text-font-size );
            line-height: var( --e-global-typography-text-line-height );
        }

        .elementor-kit-5 input:not([type="button"]):not([type="submit"]), .elementor-kit-5 textarea, .elementor-kit-5 .elementor-field-textual {
            font-size: var( --e-global-typography-text-font-size );
            line-height: var( --e-global-typography-text-line-height );
        }

    .elementor-section.elementor-section-boxed > .elementor-container {
        max-width: 767px;
    }

    .e-con {
        --container-max-width: 767px;
    }
}


.elementor-6
.elementor-element.elementor-element-f0dd4c4 > .elementor-container {
    max-width: 1200px;
    min-height: 1000px;
}

    .elementor-6
    .elementor-element.elementor-element-f0dd4c4 > .elementor-container > .elementor-column > .elementor-widget-wrap {
        align-content: center;
        align-items: center;
    }

.elementor-6
.elementor-element.elementor-element-f0dd4c4:not( .elementor-motion-effects-element-type-background ),
.elementor-6
.elementor-element.elementor-element-f0dd4c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../../2021/06/businessman-sitting-at-his-workplace-at-office-e1626231227446.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-6
.elementor-element.elementor-element-f0dd4c4 > .elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(270deg, #000000 45%, #dedede00 54%);
    opacity: 0.5;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-f0dd4c4 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -12%;
    margin-bottom: 0%;
    padding: 50px 0px 50px 0px;
}

.elementor-bc-flex-widget
.elementor-6
.elementor-element.elementor-element-526d37f.elementor-column
.elementor-widget-wrap {
    align-items: center;
}

.elementor-6
.elementor-element.elementor-element-526d37f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-6
.elementor-element.elementor-element-526d37f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not( .elementor-widget__width-initial ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 20px;
}

.elementor-6
.elementor-element.elementor-element-526d37f > .elementor-element-populated {
    margin: 50px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 40px 0px 0px;
}

.elementor-6
.elementor-element.elementor-element-fd76dc0
.elementor-heading-title {
    color: var(--e-global-color-f097191);
    font-family: var(--e-global-typography-0760536-font-family), Sans-serif;
    font-size: var(--e-global-typography-0760536-font-size);
    font-weight: var(--e-global-typography-0760536-font-weight);
    line-height: var(--e-global-typography-0760536-line-height);
    letter-spacing: var(--e-global-typography-0760536-letter-spacing);
    word-spacing: var(--e-global-typography-0760536-word-spacing);
}

.elementor-6
.elementor-element.elementor-element-b039903
.elementor-heading-title {
    color: var(--e-global-color-f097191);
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    line-height: var(--e-global-typography-primary-line-height);
}

.elementor-6
.elementor-element.elementor-element-b039903 > .elementor-widget-container {
    margin: 0px 20px 0px 0px;
    padding: 0px 20px 0px 20px;
    border-style: solid;
    border-width: 0px 0px 0px 5px;
    border-color: var(--e-global-color-8c1b78e);
}

.elementor-6 .elementor-element.elementor-element-27ee765 {
    color: var(--e-global-color-f097191);
    font-family: var(--e-global-typography-88dfc62-font-family), Sans-serif;
    font-size: var(--e-global-typography-88dfc62-font-size);
    font-weight: var(--e-global-typography-88dfc62-font-weight);
    line-height: var(--e-global-typography-88dfc62-line-height);
    letter-spacing: var(--e-global-typography-88dfc62-letter-spacing);
    word-spacing: var(--e-global-typography-88dfc62-word-spacing);
}

    .elementor-6
    .elementor-element.elementor-element-27ee765 > .elementor-widget-container {
        margin: 0px 60px 20px 0px;
    }

.elementor-6
.elementor-element.elementor-element-e3fb443 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-6 .elementor-element.elementor-element-f88b4a1 .elementor-button {
    font-family: var(--e-global-typography-da95442-font-family), Sans-serif;
    font-size: var(--e-global-typography-da95442-font-size);
    font-weight: var(--e-global-typography-da95442-font-weight);
    line-height: var(--e-global-typography-da95442-line-height);
    letter-spacing: var(--e-global-typography-da95442-letter-spacing);
    word-spacing: var(--e-global-typography-da95442-word-spacing);
    fill: var(--e-global-color-primary);
    color: var(--e-global-color-primary);
    background-color: var(--e-global-color-8c1b78e);
    border-radius: 0px 0px 0px 0px;
    padding: 20px 50px 20px 50px;
}

    .elementor-6
    .elementor-element.elementor-element-f88b4a1
    .elementor-button:hover,
    .elementor-6
    .elementor-element.elementor-element-f88b4a1
    .elementor-button:focus {
        color: var(--e-global-color-primary);
        background-color: var(--e-global-color-f097191);
    }

        .elementor-6
        .elementor-element.elementor-element-f88b4a1
        .elementor-button:hover
        svg,
        .elementor-6
        .elementor-element.elementor-element-f88b4a1
        .elementor-button:focus
        svg {
            fill: var(--e-global-color-primary);
        }

.elementor-6
.elementor-element.elementor-element-889c44a
.jeg-elementor-kit.jkit-video-button {
    text-align: left;
}

    .elementor-6
    .elementor-element.elementor-element-889c44a
    .jeg-elementor-kit.jkit-video-button
    i {
        font-size: 60px;
    }

    .elementor-6
    .elementor-element.elementor-element-889c44a
    .jeg-elementor-kit.jkit-video-button
    svg {
        width: 60px;
    }

    .elementor-6
    .elementor-element.elementor-element-889c44a
    .jeg-elementor-kit.jkit-video-button
    .jkit-video-popup-btn {
        height: 55px;
        width: 49px;
        line-height: 70px;
        background-color: #ffffff00;
    }

        .elementor-6
        .elementor-element.elementor-element-889c44a
        .jeg-elementor-kit.jkit-video-button
        .jkit-video-popup-btn
        i,
        .elementor-6
        .elementor-element.elementor-element-889c44a
        .jeg-elementor-kit.jkit-video-button
        .jkit-video-popup-btn
        span {
            color: var(--e-global-color-f097191);
        }

        .elementor-6
        .elementor-element.elementor-element-889c44a
        .jeg-elementor-kit.jkit-video-button
        .jkit-video-popup-btn
        svg {
            fill: var(--e-global-color-f097191);
        }

        .elementor-6
        .elementor-element.elementor-element-889c44a
        .jeg-elementor-kit.jkit-video-button
        .jkit-video-popup-btn:hover
        i,
        .elementor-6
        .elementor-element.elementor-element-889c44a
        .jeg-elementor-kit.jkit-video-button
        .jkit-video-popup-btn:hover
        span {
            color: var(--e-global-color-8c1b78e);
        }

        .elementor-6
        .elementor-element.elementor-element-889c44a
        .jeg-elementor-kit.jkit-video-button
        .jkit-video-popup-btn:hover
        svg {
            fill: var(--e-global-color-8c1b78e);
        }

.elementor-6
.elementor-element.elementor-element-889c44a > .elementor-widget-container {
    margin: 0px 0px 0px 15px;
}

.elementor-6
.elementor-element.elementor-element-da2c1fa
.elementor-heading-title {
    color: var(--e-global-color-f097191);
    font-family: var(--e-global-typography-da95442-font-family), Sans-serif;
    font-size: var(--e-global-typography-da95442-font-size);
    font-weight: var(--e-global-typography-da95442-font-weight);
    line-height: var(--e-global-typography-da95442-line-height);
    letter-spacing: var(--e-global-typography-da95442-letter-spacing);
    word-spacing: var(--e-global-typography-da95442-word-spacing);
}

.elementor-6
.elementor-element.elementor-element-27632a6 > .elementor-container {
    max-width: 1200px;
}

.elementor-6 .elementor-element.elementor-element-27632a6 {
    padding: 100px 0px 20px 0px;
}

.elementor-6
.elementor-element.elementor-element-29d5a0f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not( .elementor-widget__width-initial ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-6
.elementor-element.elementor-element-29d5a0f > .elementor-element-populated {
    padding: 0px 100px 0px 0px;
}

.elementor-6
.elementor-element.elementor-element-53c69da
.jeg-elementor-kit.jkit-heading {
    text-align: left;
}

    .elementor-6
    .elementor-element.elementor-element-53c69da
    .jeg-elementor-kit.jkit-heading
    .heading-title {
        -webkit-box-decoration-break: clone;
        box-decoration-break: clone;
        display: inline;
        font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
        font-size: var(--e-global-typography-secondary-font-size);
        font-weight: var(--e-global-typography-secondary-font-weight);
        line-height: var(--e-global-typography-secondary-line-height);
        color: var(--e-global-color-primary);
    }

    .elementor-6
    .elementor-element.elementor-element-53c69da
    .jeg-elementor-kit.jkit-heading
    .heading-section-title {
        margin: 0px 0px 16px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-53c69da
    .jeg-elementor-kit.jkit-heading
    .heading-title > span {
        color: var(--e-global-color-primary);
        font-family: var(--e-global-typography-8076e37-font-family), Sans-serif;
        font-size: var(--e-global-typography-8076e37-font-size);
        font-weight: var(--e-global-typography-8076e37-font-weight);
        line-height: var(--e-global-typography-8076e37-line-height);
        letter-spacing: var(--e-global-typography-8076e37-letter-spacing);
        word-spacing: var(--e-global-typography-8076e37-word-spacing);
        text-decoration-color: var(--e-global-color-primary);
    }

    .elementor-6
    .elementor-element.elementor-element-53c69da
    .jeg-elementor-kit.jkit-heading
    .heading-section-subtitle {
        color: var(--e-global-color-8c1b78e);
        font-family: var(--e-global-typography-4d255e8-font-family), Sans-serif;
        font-size: var(--e-global-typography-4d255e8-font-size);
        font-weight: var(--e-global-typography-4d255e8-font-weight);
        line-height: var(--e-global-typography-4d255e8-line-height);
        letter-spacing: var(--e-global-typography-4d255e8-letter-spacing);
        word-spacing: var(--e-global-typography-4d255e8-word-spacing);
        margin: 0px 0px 20px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-53c69da
    .jeg-elementor-kit.jkit-heading
    .heading-section-description {
        color: var(--e-global-color-74dc561);
        font-family: var(--e-global-typography-text-font-family), Sans-serif;
        font-size: var(--e-global-typography-text-font-size);
        font-weight: var(--e-global-typography-text-font-weight);
        line-height: var(--e-global-typography-text-line-height);
        margin: 20px 0px 5px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-53c69da
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-dotted,
    .elementor-6
    .elementor-element.elementor-element-53c69da
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-solid,
    .elementor-6
    .elementor-element.elementor-element-53c69da
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-solid-star,
    .elementor-6
    .elementor-element.elementor-element-53c69da
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-solid-bullet {
        width: 150px;
    }

        .elementor-6
        .elementor-element.elementor-element-53c69da
        .jeg-elementor-kit.jkit-heading
        .separator-wrapper:not(.style-custom),
        .elementor-6
        .elementor-element.elementor-element-53c69da
        .jeg-elementor-kit.jkit-heading
        .separator-wrapper.style-dotted:after {
            height: 5px;
        }

    .elementor-6
    .elementor-element.elementor-element-53c69da
    .jeg-elementor-kit.jkit-heading
    .heading-section-separator {
        margin: 0px 0px 0px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-53c69da
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-dotted,
    .elementor-6
    .elementor-element.elementor-element-53c69da
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-solid {
        background: var(--e-global-color-8c1b78e);
    }

        .elementor-6
        .elementor-element.elementor-element-53c69da
        .jeg-elementor-kit.jkit-heading
        .separator-wrapper.style-dotted:after {
            background-color: var(--e-global-color-8c1b78e);
            box-shadow: var(--e-global-color-8c1b78e);
        }

    .elementor-6
    .elementor-element.elementor-element-53c69da
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-solid-bullet,
    .elementor-6
    .elementor-element.elementor-element-53c69da
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-solid-star {
        background: var(--e-global-color-8c1b78e);
    }

        .elementor-6
        .elementor-element.elementor-element-53c69da
        .jeg-elementor-kit.jkit-heading
        .separator-wrapper.style-solid-bullet:after,
        .elementor-6
        .elementor-element.elementor-element-53c69da
        .jeg-elementor-kit.jkit-heading
        .separator-wrapper.style-solid-star:after {
            background-color: var(--e-global-color-8c1b78e);
        }

.elementor-6
.elementor-element.elementor-element-2679dab
.elementor-icon-list-items:not(.elementor-inline-items)
.elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(10px / 2);
}

.elementor-6
.elementor-element.elementor-element-2679dab
.elementor-icon-list-items:not(.elementor-inline-items)
.elementor-icon-list-item:not(:first-child) {
    margin-top: calc(10px / 2);
}

.elementor-6
.elementor-element.elementor-element-2679dab
.elementor-icon-list-items.elementor-inline-items
.elementor-icon-list-item {
    margin-right: calc(10px / 2);
    margin-left: calc(10px / 2);
}

.elementor-6
.elementor-element.elementor-element-2679dab
.elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-10px / 2);
    margin-left: calc(-10px / 2);
}

body.rtl
.elementor-6
.elementor-element.elementor-element-2679dab
.elementor-icon-list-items.elementor-inline-items
.elementor-icon-list-item:after {
    left: calc(-10px / 2);
}

body:not(.rtl)
.elementor-6
.elementor-element.elementor-element-2679dab
.elementor-icon-list-items.elementor-inline-items
.elementor-icon-list-item:after {
    right: calc(-10px / 2);
}

.elementor-6
.elementor-element.elementor-element-2679dab
.elementor-icon-list-icon
i {
    color: var(--e-global-color-8c1b78e);
    transition: color 0.3s;
}

.elementor-6
.elementor-element.elementor-element-2679dab
.elementor-icon-list-icon
svg {
    fill: var(--e-global-color-8c1b78e);
    transition: fill 0.3s;
}

.elementor-6 .elementor-element.elementor-element-2679dab {
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}

    .elementor-6
    .elementor-element.elementor-element-2679dab
    .elementor-icon-list-icon {
        padding-right: 5px;
    }

    .elementor-6
    .elementor-element.elementor-element-2679dab
    .elementor-icon-list-item > .elementor-icon-list-text,
    .elementor-6
    .elementor-element.elementor-element-2679dab
    .elementor-icon-list-item > a {
        font-family: var(--e-global-typography-72012cd-font-family), Sans-serif;
        font-size: var(--e-global-typography-72012cd-font-size);
        font-weight: var(--e-global-typography-72012cd-font-weight);
        line-height: var(--e-global-typography-72012cd-line-height);
        letter-spacing: var(--e-global-typography-72012cd-letter-spacing);
        word-spacing: var(--e-global-typography-72012cd-word-spacing);
    }

    .elementor-6
    .elementor-element.elementor-element-2679dab
    .elementor-icon-list-text {
        color: var(--e-global-color-74dc561);
        transition: color 0.3s;
    }

.elementor-6
.elementor-element.elementor-element-df7409e
.elementor-icon-list-items:not(.elementor-inline-items)
.elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(10px / 2);
}

.elementor-6
.elementor-element.elementor-element-df7409e
.elementor-icon-list-items:not(.elementor-inline-items)
.elementor-icon-list-item:not(:first-child) {
    margin-top: calc(10px / 2);
}

.elementor-6
.elementor-element.elementor-element-df7409e
.elementor-icon-list-items.elementor-inline-items
.elementor-icon-list-item {
    margin-right: calc(10px / 2);
    margin-left: calc(10px / 2);
}

.elementor-6
.elementor-element.elementor-element-df7409e
.elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-10px / 2);
    margin-left: calc(-10px / 2);
}

body.rtl
.elementor-6
.elementor-element.elementor-element-df7409e
.elementor-icon-list-items.elementor-inline-items
.elementor-icon-list-item:after {
    left: calc(-10px / 2);
}

body:not(.rtl)
.elementor-6
.elementor-element.elementor-element-df7409e
.elementor-icon-list-items.elementor-inline-items
.elementor-icon-list-item:after {
    right: calc(-10px / 2);
}

.elementor-6
.elementor-element.elementor-element-df7409e
.elementor-icon-list-icon
i {
    color: var(--e-global-color-8c1b78e);
    transition: color 0.3s;
}

.elementor-6
.elementor-element.elementor-element-df7409e
.elementor-icon-list-icon
svg {
    fill: var(--e-global-color-8c1b78e);
    transition: fill 0.3s;
}

.elementor-6 .elementor-element.elementor-element-df7409e {
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}

    .elementor-6
    .elementor-element.elementor-element-df7409e
    .elementor-icon-list-icon {
        padding-right: 5px;
    }

    .elementor-6
    .elementor-element.elementor-element-df7409e
    .elementor-icon-list-item > .elementor-icon-list-text,
    .elementor-6
    .elementor-element.elementor-element-df7409e
    .elementor-icon-list-item > a {
        font-family: var(--e-global-typography-72012cd-font-family), Sans-serif;
        font-size: var(--e-global-typography-72012cd-font-size);
        font-weight: var(--e-global-typography-72012cd-font-weight);
        line-height: var(--e-global-typography-72012cd-line-height);
        letter-spacing: var(--e-global-typography-72012cd-letter-spacing);
        word-spacing: var(--e-global-typography-72012cd-word-spacing);
    }

    .elementor-6
    .elementor-element.elementor-element-df7409e
    .elementor-icon-list-text {
        color: var(--e-global-color-74dc561);
        transition: color 0.3s;
    }

.elementor-6 .elementor-element.elementor-element-d7578b9 {
    margin-top: 40px;
    margin-bottom: 0px;
}

.elementor-bc-flex-widget
.elementor-6
.elementor-element.elementor-element-9d96893.elementor-column
.elementor-widget-wrap {
    align-items: center;
}

.elementor-6
.elementor-element.elementor-element-9d96893.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-6
.elementor-element.elementor-element-9d96893.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-6
.elementor-element.elementor-element-9d96893 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not( .elementor-widget__width-initial ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-6
.elementor-element.elementor-element-9d96893 > .elementor-element-populated {
    border-style: solid;
    border-width: 0px 1px 0px 0px;
    border-color: var(--e-global-color-79847bf);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

    .elementor-6
    .elementor-element.elementor-element-9d96893 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-6 .elementor-element.elementor-element-2698187 img {
    width: 55%;
}

.elementor-bc-flex-widget
.elementor-6
.elementor-element.elementor-element-8d0e351.elementor-column
.elementor-widget-wrap {
    align-items: center;
}

.elementor-6
.elementor-element.elementor-element-8d0e351.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-6
.elementor-element.elementor-element-8d0e351 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not( .elementor-widget__width-initial ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-6
.elementor-element.elementor-element-8d0e351 > .elementor-element-populated {
    padding: 0px 0px 0px 50px;
}

.elementor-6
.elementor-element.elementor-element-2fea428
.elementor-heading-title {
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    line-height: var(--e-global-typography-accent-line-height);
}

.elementor-6 .elementor-element.elementor-element-b5f147a {
    color: var(--e-global-color-74dc561);
}

.elementor-6
.elementor-element.elementor-element-be7d7d6:not( .elementor-motion-effects-element-type-background ) > .elementor-widget-wrap,
.elementor-6
.elementor-element.elementor-element-be7d7d6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #ffffff;
}

.elementor-6
.elementor-element.elementor-element-be7d7d6 > .elementor-element-populated > .elementor-background-overlay {
    background-color: #ffffff;
    opacity: 0.5;
}

.elementor-6
.elementor-element.elementor-element-be7d7d6 > .elementor-element-populated {
    box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.1);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: -170px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 30px 50px 30px 50px;
}

    .elementor-6
    .elementor-element.elementor-element-be7d7d6 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-6
.elementor-element.elementor-element-3c7f415b > .elementor-container {
    max-width: 1200px;
}

.elementor-6 .elementor-element.elementor-element-3c7f415b {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 50px 0px 100px 0px;
}

.elementor-bc-flex-widget
.elementor-6
.elementor-element.elementor-element-2ff00d2.elementor-column
.elementor-widget-wrap {
    align-items: center;
}

.elementor-6
.elementor-element.elementor-element-2ff00d2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-6
.elementor-element.elementor-element-2ff00d2.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-6
.elementor-element.elementor-element-2ff00d2:not( .elementor-motion-effects-element-type-background ) > .elementor-widget-wrap,
.elementor-6
.elementor-element.elementor-element-2ff00d2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-f097191);
}

.elementor-6
.elementor-element.elementor-element-2ff00d2 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 10px 20px 10px 0px;
}

    .elementor-6
    .elementor-element.elementor-element-2ff00d2 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-6
.elementor-element.elementor-element-7e98250f.elementor-view-stacked
.elementor-icon {
    background-color: var(--e-global-color-8c1b78e);
}

.elementor-6
.elementor-element.elementor-element-7e98250f.elementor-view-framed
.elementor-icon,
.elementor-6
.elementor-element.elementor-element-7e98250f.elementor-view-default
.elementor-icon {
    fill: var(--e-global-color-8c1b78e);
    color: var(--e-global-color-8c1b78e);
    border-color: var(--e-global-color-8c1b78e);
}

.elementor-6
.elementor-element.elementor-element-7e98250f.elementor-view-stacked
.elementor-icon:hover {
    background-color: var(--e-global-color-primary);
}

.elementor-6
.elementor-element.elementor-element-7e98250f.elementor-view-framed
.elementor-icon:hover,
.elementor-6
.elementor-element.elementor-element-7e98250f.elementor-view-default
.elementor-icon:hover {
    fill: var(--e-global-color-primary);
    color: var(--e-global-color-primary);
    border-color: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-7e98250f {
    --icon-box-icon-margin: 20px;
}

    .elementor-6 .elementor-element.elementor-element-7e98250f .elementor-icon {
        font-size: 50px;
    }

    .elementor-6
    .elementor-element.elementor-element-7e98250f
    .elementor-icon-box-title {
        margin-bottom: 20px;
        color: var(--e-global-color-primary);
    }

        .elementor-6
        .elementor-element.elementor-element-7e98250f
        .elementor-icon-box-title,
        .elementor-6
        .elementor-element.elementor-element-7e98250f
        .elementor-icon-box-title
        a {
            font-family: var(--e-global-typography-accent-font-family), Sans-serif;
            font-size: var(--e-global-typography-accent-font-size);
            font-weight: var(--e-global-typography-accent-font-weight);
            line-height: var(--e-global-typography-accent-line-height);
        }

    .elementor-6
    .elementor-element.elementor-element-7e98250f
    .elementor-icon-box-description {
        color: var(--e-global-color-74dc561);
        font-family: var(--e-global-typography-text-font-family), Sans-serif;
        font-size: var(--e-global-typography-text-font-size);
        font-weight: var(--e-global-typography-text-font-weight);
        line-height: var(--e-global-typography-text-line-height);
    }

.elementor-bc-flex-widget
.elementor-6
.elementor-element.elementor-element-75ede085.elementor-column
.elementor-widget-wrap {
    align-items: center;
}

.elementor-6
.elementor-element.elementor-element-75ede085.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-6
.elementor-element.elementor-element-75ede085.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-6
.elementor-element.elementor-element-75ede085 > .elementor-element-populated {
    padding: 10px 20px 10px 20px;
}

.elementor-6
.elementor-element.elementor-element-6912e14e.elementor-view-stacked
.elementor-icon {
    background-color: var(--e-global-color-8c1b78e);
}

.elementor-6
.elementor-element.elementor-element-6912e14e.elementor-view-framed
.elementor-icon,
.elementor-6
.elementor-element.elementor-element-6912e14e.elementor-view-default
.elementor-icon {
    fill: var(--e-global-color-8c1b78e);
    color: var(--e-global-color-8c1b78e);
    border-color: var(--e-global-color-8c1b78e);
}

.elementor-6
.elementor-element.elementor-element-6912e14e.elementor-view-stacked
.elementor-icon:hover {
    background-color: var(--e-global-color-primary);
}

.elementor-6
.elementor-element.elementor-element-6912e14e.elementor-view-framed
.elementor-icon:hover,
.elementor-6
.elementor-element.elementor-element-6912e14e.elementor-view-default
.elementor-icon:hover {
    fill: var(--e-global-color-primary);
    color: var(--e-global-color-primary);
    border-color: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-6912e14e {
    --icon-box-icon-margin: 20px;
}

    .elementor-6 .elementor-element.elementor-element-6912e14e .elementor-icon {
        font-size: 50px;
    }

    .elementor-6
    .elementor-element.elementor-element-6912e14e
    .elementor-icon-box-title {
        margin-bottom: 20px;
        color: var(--e-global-color-primary);
    }

        .elementor-6
        .elementor-element.elementor-element-6912e14e
        .elementor-icon-box-title,
        .elementor-6
        .elementor-element.elementor-element-6912e14e
        .elementor-icon-box-title
        a {
            font-family: var(--e-global-typography-accent-font-family), Sans-serif;
            font-size: var(--e-global-typography-accent-font-size);
            font-weight: var(--e-global-typography-accent-font-weight);
            line-height: var(--e-global-typography-accent-line-height);
        }

    .elementor-6
    .elementor-element.elementor-element-6912e14e
    .elementor-icon-box-description {
        color: var(--e-global-color-74dc561);
        font-family: var(--e-global-typography-text-font-family), Sans-serif;
        font-size: var(--e-global-typography-text-font-size);
        font-weight: var(--e-global-typography-text-font-weight);
        line-height: var(--e-global-typography-text-line-height);
    }

.elementor-bc-flex-widget
.elementor-6
.elementor-element.elementor-element-d807d7.elementor-column
.elementor-widget-wrap {
    align-items: center;
}

.elementor-6
.elementor-element.elementor-element-d807d7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-6
.elementor-element.elementor-element-d807d7.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-6
.elementor-element.elementor-element-d807d7 > .elementor-element-populated {
    padding: 10px 0px 10px 20px;
}

.elementor-6
.elementor-element.elementor-element-44876c29.elementor-view-stacked
.elementor-icon {
    background-color: var(--e-global-color-8c1b78e);
}

.elementor-6
.elementor-element.elementor-element-44876c29.elementor-view-framed
.elementor-icon,
.elementor-6
.elementor-element.elementor-element-44876c29.elementor-view-default
.elementor-icon {
    fill: var(--e-global-color-8c1b78e);
    color: var(--e-global-color-8c1b78e);
    border-color: var(--e-global-color-8c1b78e);
}

.elementor-6
.elementor-element.elementor-element-44876c29.elementor-view-stacked
.elementor-icon:hover {
    background-color: var(--e-global-color-primary);
}

.elementor-6
.elementor-element.elementor-element-44876c29.elementor-view-framed
.elementor-icon:hover,
.elementor-6
.elementor-element.elementor-element-44876c29.elementor-view-default
.elementor-icon:hover {
    fill: var(--e-global-color-primary);
    color: var(--e-global-color-primary);
    border-color: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-44876c29 {
    --icon-box-icon-margin: 20px;
}

    .elementor-6 .elementor-element.elementor-element-44876c29 .elementor-icon {
        font-size: 50px;
    }

    .elementor-6
    .elementor-element.elementor-element-44876c29
    .elementor-icon-box-title {
        margin-bottom: 20px;
        color: var(--e-global-color-primary);
    }

        .elementor-6
        .elementor-element.elementor-element-44876c29
        .elementor-icon-box-title,
        .elementor-6
        .elementor-element.elementor-element-44876c29
        .elementor-icon-box-title
        a {
            font-family: var(--e-global-typography-accent-font-family), Sans-serif;
            font-size: var(--e-global-typography-accent-font-size);
            font-weight: var(--e-global-typography-accent-font-weight);
            line-height: var(--e-global-typography-accent-line-height);
        }

    .elementor-6
    .elementor-element.elementor-element-44876c29
    .elementor-icon-box-description {
        color: var(--e-global-color-74dc561);
        font-family: var(--e-global-typography-text-font-family), Sans-serif;
        font-size: var(--e-global-typography-text-font-size);
        font-weight: var(--e-global-typography-text-font-weight);
        line-height: var(--e-global-typography-text-line-height);
    }

.elementor-6
.elementor-element.elementor-element-e1f8ee0 > .elementor-container {
    max-width: 1200px;
}

    .elementor-6
    .elementor-element.elementor-element-e1f8ee0 > .elementor-container > .elementor-column > .elementor-widget-wrap {
        align-content: center;
        align-items: center;
    }

.elementor-6
.elementor-element.elementor-element-e1f8ee0:not( .elementor-motion-effects-element-type-background ),
.elementor-6
.elementor-element.elementor-element-e1f8ee0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(90deg, #00386b 70%, #ffffff 0%);
}

.elementor-6
.elementor-element.elementor-element-e1f8ee0 > .elementor-background-overlay {
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-e1f8ee0 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 0px 100px 0px;
}

.elementor-bc-flex-widget
.elementor-6
.elementor-element.elementor-element-79b5111.elementor-column
.elementor-widget-wrap {
    align-items: center;
}

.elementor-6
.elementor-element.elementor-element-79b5111.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-6
.elementor-element.elementor-element-79b5111.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-6
.elementor-element.elementor-element-79b5111 > .elementor-element-populated {
    margin: 0px 65px 0px 0px;
    --e-column-margin-right: 65px;
    --e-column-margin-left: 0px;
}

.elementor-6
.elementor-element.elementor-element-e46dd8f
.jeg-elementor-kit.jkit-animated-text {
    text-align: left;
}

    .elementor-6
    .elementor-element.elementor-element-e46dd8f
    .jeg-elementor-kit.jkit-animated-text
    .animated-text
    .normal-text {
        font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
        font-size: var(--e-global-typography-secondary-font-size);
        font-weight: var(--e-global-typography-secondary-font-weight);
        line-height: var(--e-global-typography-secondary-line-height);
    }

        .elementor-6
        .elementor-element.elementor-element-e46dd8f
        .jeg-elementor-kit.jkit-animated-text
        .animated-text
        .normal-text.style-color {
            color: var(--e-global-color-f097191);
        }

    .elementor-6
    .elementor-element.elementor-element-e46dd8f
    .jeg-elementor-kit.jkit-animated-text
    .animated-text
    .dynamic-text {
        font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
        font-size: var(--e-global-typography-secondary-font-size);
        font-weight: var(--e-global-typography-secondary-font-weight);
        line-height: var(--e-global-typography-secondary-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-e46dd8f
    .jeg-elementor-kit.jkit-animated-text
    .animated-text
    .dynamic-wrapper.style-color
    .dynamic-text {
        color: var(--e-global-color-8c1b78e);
    }

.elementor-6
.elementor-element.elementor-element-e46dd8f > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 30px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-2d3e2f6 {
    color: var(--e-global-color-f097191);
}

    .elementor-6
    .elementor-element.elementor-element-2d3e2f6 > .elementor-widget-container {
        margin: 0px 0px 20px 0px;
    }

.elementor-6 .elementor-element.elementor-element-00a81b9 .elementor-button {
    font-family: var(--e-global-typography-da95442-font-family), Sans-serif;
    font-size: var(--e-global-typography-da95442-font-size);
    font-weight: var(--e-global-typography-da95442-font-weight);
    line-height: var(--e-global-typography-da95442-line-height);
    letter-spacing: var(--e-global-typography-da95442-letter-spacing);
    word-spacing: var(--e-global-typography-da95442-word-spacing);
    fill: var(--e-global-color-primary);
    color: var(--e-global-color-primary);
    background-color: var(--e-global-color-8c1b78e);
    border-radius: 0px 0px 0px 0px;
    padding: 20px 50px 20px 50px;
}

    .elementor-6
    .elementor-element.elementor-element-00a81b9
    .elementor-button:hover,
    .elementor-6
    .elementor-element.elementor-element-00a81b9
    .elementor-button:focus {
        color: var(--e-global-color-primary);
        background-color: var(--e-global-color-f097191);
    }

        .elementor-6
        .elementor-element.elementor-element-00a81b9
        .elementor-button:hover
        svg,
        .elementor-6
        .elementor-element.elementor-element-00a81b9
        .elementor-button:focus
        svg {
            fill: var(--e-global-color-primary);
        }

.elementor-bc-flex-widget
.elementor-6
.elementor-element.elementor-element-d1c2cff.elementor-column
.elementor-widget-wrap {
    align-items: center;
}

.elementor-6
.elementor-element.elementor-element-d1c2cff.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-6
.elementor-element.elementor-element-d1c2cff.elementor-column > .elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-6
.elementor-element.elementor-element-d1c2cff:not( .elementor-motion-effects-element-type-background ) > .elementor-widget-wrap,
.elementor-6
.elementor-element.elementor-element-d1c2cff > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../../2021/06/cropped-shot-of-accounting-staff-are-using-calculators-and-graphing-to-pay-annual-taxes-2.jpg");
    background-position: -131px 0px;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-6
.elementor-element.elementor-element-d1c2cff > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 0px 200px 0px;
}

    .elementor-6
    .elementor-element.elementor-element-d1c2cff > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-6 .elementor-element.elementor-element-a173bae {
    text-align: right;
}

    .elementor-6 .elementor-element.elementor-element-a173bae img {
        width: 60%;
        border-style: solid;
        border-width: 20px 20px 20px 20px;
        border-color: var(--e-global-color-f097191);
        box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.1);
    }

    .elementor-6
    .elementor-element.elementor-element-a173bae > .elementor-widget-container {
        margin: 0px -100px -80px 80px;
    }

.elementor-6
.elementor-element.elementor-element-894dac4 > .elementor-container {
    max-width: 1200px;
}

.elementor-6 .elementor-element.elementor-element-894dac4 {
    padding: 100px 0px 100px 0px;
}

.elementor-6
.elementor-element.elementor-element-833e261
.jeg-elementor-kit.jkit-heading
.heading-section-description {
    max-width: 60%;
    color: var(--e-global-color-74dc561);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-6
.elementor-element.elementor-element-833e261
.jeg-elementor-kit.jkit-heading {
    text-align: center;
}

    .elementor-6
    .elementor-element.elementor-element-833e261
    .jeg-elementor-kit.jkit-heading
    .heading-title {
        -webkit-box-decoration-break: clone;
        box-decoration-break: clone;
        display: inline;
        font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
        font-size: var(--e-global-typography-secondary-font-size);
        font-weight: var(--e-global-typography-secondary-font-weight);
        line-height: var(--e-global-typography-secondary-line-height);
        color: var(--e-global-color-primary);
    }

    .elementor-6
    .elementor-element.elementor-element-833e261
    .jeg-elementor-kit.jkit-heading
    .heading-section-title {
        margin: 0px 0px 15px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-833e261
    .jeg-elementor-kit.jkit-heading
    .heading-title > span {
        color: var(--e-global-color-primary);
        font-family: var(--e-global-typography-8076e37-font-family), Sans-serif;
        font-size: var(--e-global-typography-8076e37-font-size);
        font-weight: var(--e-global-typography-8076e37-font-weight);
        line-height: var(--e-global-typography-8076e37-line-height);
        letter-spacing: var(--e-global-typography-8076e37-letter-spacing);
        word-spacing: var(--e-global-typography-8076e37-word-spacing);
        text-decoration-color: var(--e-global-color-primary);
    }

    .elementor-6
    .elementor-element.elementor-element-833e261
    .jeg-elementor-kit.jkit-heading
    .heading-section-subtitle {
        color: var(--e-global-color-8c1b78e);
        font-family: var(--e-global-typography-4d255e8-font-family), Sans-serif;
        font-size: var(--e-global-typography-4d255e8-font-size);
        font-weight: var(--e-global-typography-4d255e8-font-weight);
        line-height: var(--e-global-typography-4d255e8-line-height);
        letter-spacing: var(--e-global-typography-4d255e8-letter-spacing);
        word-spacing: var(--e-global-typography-4d255e8-word-spacing);
        margin: 0px 0px 20px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-833e261
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-dotted,
    .elementor-6
    .elementor-element.elementor-element-833e261
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-solid,
    .elementor-6
    .elementor-element.elementor-element-833e261
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-solid-star,
    .elementor-6
    .elementor-element.elementor-element-833e261
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-solid-bullet {
        width: 150px;
    }

        .elementor-6
        .elementor-element.elementor-element-833e261
        .jeg-elementor-kit.jkit-heading
        .separator-wrapper:not(.style-custom),
        .elementor-6
        .elementor-element.elementor-element-833e261
        .jeg-elementor-kit.jkit-heading
        .separator-wrapper.style-dotted:after {
            height: 5px;
        }

    .elementor-6
    .elementor-element.elementor-element-833e261
    .jeg-elementor-kit.jkit-heading
    .heading-section-separator {
        margin: 0px 0px 20px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-833e261
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-dotted,
    .elementor-6
    .elementor-element.elementor-element-833e261
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-solid {
        background: var(--e-global-color-8c1b78e);
    }

        .elementor-6
        .elementor-element.elementor-element-833e261
        .jeg-elementor-kit.jkit-heading
        .separator-wrapper.style-dotted:after {
            background-color: var(--e-global-color-8c1b78e);
            box-shadow: var(--e-global-color-8c1b78e);
        }

    .elementor-6
    .elementor-element.elementor-element-833e261
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-solid-bullet,
    .elementor-6
    .elementor-element.elementor-element-833e261
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-solid-star {
        background: var(--e-global-color-8c1b78e);
    }

        .elementor-6
        .elementor-element.elementor-element-833e261
        .jeg-elementor-kit.jkit-heading
        .separator-wrapper.style-solid-bullet:after,
        .elementor-6
        .elementor-element.elementor-element-833e261
        .jeg-elementor-kit.jkit-heading
        .separator-wrapper.style-solid-star:after {
            background-color: var(--e-global-color-8c1b78e);
        }

.elementor-6
.elementor-element.elementor-element-27f4fcf > .elementor-container {
    max-width: 1200px;
}

.elementor-bc-flex-widget
.elementor-6
.elementor-element.elementor-element-d57bd56.elementor-column
.elementor-widget-wrap {
    align-items: center;
}

.elementor-6
.elementor-element.elementor-element-d57bd56.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-6
.elementor-element.elementor-element-d57bd56.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-6
.elementor-element.elementor-element-33feb89
.jeg-elementor-kit.jkit-icon-box
.jkit-icon-box-wrapper {
    text-align: left;
    background-color: var(--e-global-color-primary);
    padding: 50px 50px 50px 50px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-79847bf);
    border-radius: 0px 0px 0px 0px;
}

.elementor-6
.elementor-element.elementor-element-33feb89.jkit-equal-height-enable,
.elementor-6
.elementor-element.elementor-element-33feb89.jkit-equal-height-enable
.elementor-widget-container,
.elementor-6
.elementor-element.elementor-element-33feb89.jkit-equal-height-enable
.jeg-elementor-kit.jkit-icon-box,
.elementor-6
.elementor-element.elementor-element-33feb89.jkit-equal-height-enable
.jeg-elementor-kit.jkit-icon-box
.jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-6
.elementor-element.elementor-element-33feb89
.jeg-elementor-kit.jkit-icon-box
.title {
    color: var(--e-global-color-f097191);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    line-height: var(--e-global-typography-accent-line-height);
}

.elementor-6
.elementor-element.elementor-element-33feb89
.jeg-elementor-kit.jkit-icon-box:hover
.title {
    color: var(--e-global-color-primary);
}

.elementor-6
.elementor-element.elementor-element-33feb89
.jeg-elementor-kit.jkit-icon-box
.icon-box.icon-box-body
.icon-box-description {
    color: var(--e-global-color-f097191);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-6
.elementor-element.elementor-element-33feb89
.jeg-elementor-kit.jkit-icon-box:hover
.icon-box.icon-box-body
.icon-box-description {
    color: var(--e-global-color-74dc561);
}

.elementor-6
.elementor-element.elementor-element-33feb89
.jeg-elementor-kit.jkit-icon-box
.hover-watermark
i {
    font-size: 100px;
}

.elementor-6
.elementor-element.elementor-element-33feb89
.jeg-elementor-kit.jkit-icon-box
.hover-watermark
svg {
    width: 100px;
}

.elementor-6
.elementor-element.elementor-element-33feb89
.jeg-elementor-kit.jkit-icon-box
.icon-box > .icon {
    color: var(--e-global-color-8c1b78e);
    height: 60px;
}

    .elementor-6
    .elementor-element.elementor-element-33feb89
    .jeg-elementor-kit.jkit-icon-box
    .icon-box > .icon
    svg {
        fill: var(--e-global-color-8c1b78e);
        width: 60px;
    }

.elementor-6
.elementor-element.elementor-element-33feb89
.jeg-elementor-kit.jkit-icon-box:hover
.icon-box > .icon {
    color: var(--e-global-color-8c1b78e);
}

    .elementor-6
    .elementor-element.elementor-element-33feb89
    .jeg-elementor-kit.jkit-icon-box:hover
    .icon-box > .icon
    svg {
        fill: var(--e-global-color-8c1b78e);
    }

.elementor-6
.elementor-element.elementor-element-33feb89
.jeg-elementor-kit.jkit-icon-box
.icon-box > .icon
i {
    font-size: 60px;
}

.elementor-6
.elementor-element.elementor-element-33feb89
.jeg-elementor-kit.jkit-icon-box
.jkit-icon-box-wrapper:hover:before {
    background-color: var(--e-global-color-f097191);
}

.elementor-6
.elementor-element.elementor-element-33feb89 > .elementor-widget-container {
    margin: 10px 10px 10px 10px;
}

.elementor-6
.elementor-element.elementor-element-0e345b9
.jeg-elementor-kit.jkit-icon-box
.jkit-icon-box-wrapper {
    text-align: left;
    padding: 50px 50px 50px 50px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-79847bf);
    border-radius: 0px 0px 0px 0px;
}

.elementor-6
.elementor-element.elementor-element-0e345b9.jkit-equal-height-enable,
.elementor-6
.elementor-element.elementor-element-0e345b9.jkit-equal-height-enable
.elementor-widget-container,
.elementor-6
.elementor-element.elementor-element-0e345b9.jkit-equal-height-enable
.jeg-elementor-kit.jkit-icon-box,
.elementor-6
.elementor-element.elementor-element-0e345b9.jkit-equal-height-enable
.jeg-elementor-kit.jkit-icon-box
.jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-6
.elementor-element.elementor-element-0e345b9
.jeg-elementor-kit.jkit-icon-box
.title {
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    line-height: var(--e-global-typography-accent-line-height);
}

.elementor-6
.elementor-element.elementor-element-0e345b9
.jeg-elementor-kit.jkit-icon-box:hover
.title {
    color: var(--e-global-color-f097191);
}

.elementor-6
.elementor-element.elementor-element-0e345b9
.jeg-elementor-kit.jkit-icon-box
.icon-box.icon-box-body
.icon-box-description {
    color: var(--e-global-color-74dc561);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-6
.elementor-element.elementor-element-0e345b9
.jeg-elementor-kit.jkit-icon-box:hover
.icon-box.icon-box-body
.icon-box-description {
    color: var(--e-global-color-f097191);
}

.elementor-6
.elementor-element.elementor-element-0e345b9
.jeg-elementor-kit.jkit-icon-box
.hover-watermark
i {
    font-size: 100px;
}

.elementor-6
.elementor-element.elementor-element-0e345b9
.jeg-elementor-kit.jkit-icon-box
.hover-watermark
svg {
    width: 100px;
}

.elementor-6
.elementor-element.elementor-element-0e345b9
.jeg-elementor-kit.jkit-icon-box
.icon-box > .icon {
    color: var(--e-global-color-8c1b78e);
    padding: 0px 0px 0px 0px;
    height: 60px;
}

    .elementor-6
    .elementor-element.elementor-element-0e345b9
    .jeg-elementor-kit.jkit-icon-box
    .icon-box > .icon
    svg {
        fill: var(--e-global-color-8c1b78e);
        width: 60px;
    }

.elementor-6
.elementor-element.elementor-element-0e345b9
.jeg-elementor-kit.jkit-icon-box:hover
.icon-box > .icon {
    color: var(--e-global-color-8c1b78e);
}

    .elementor-6
    .elementor-element.elementor-element-0e345b9
    .jeg-elementor-kit.jkit-icon-box:hover
    .icon-box > .icon
    svg {
        fill: var(--e-global-color-8c1b78e);
    }

.elementor-6
.elementor-element.elementor-element-0e345b9
.jeg-elementor-kit.jkit-icon-box
.icon-box > .icon
i {
    font-size: 60px;
}

.elementor-6
.elementor-element.elementor-element-0e345b9
.jeg-elementor-kit.jkit-icon-box
.jkit-icon-box-wrapper:hover:before {
    background-color: var(--e-global-color-primary);
}

.elementor-6
.elementor-element.elementor-element-0e345b9 > .elementor-widget-container {
    margin: 10px 10px 10px 10px;
}

.elementor-bc-flex-widget
.elementor-6
.elementor-element.elementor-element-97d2989.elementor-column
.elementor-widget-wrap {
    align-items: center;
}

.elementor-6
.elementor-element.elementor-element-97d2989.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-6
.elementor-element.elementor-element-97d2989.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-6
.elementor-element.elementor-element-2354a0a
.jeg-elementor-kit.jkit-icon-box
.jkit-icon-box-wrapper {
    text-align: left;
    padding: 50px 50px 50px 50px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-79847bf);
    border-radius: 0px 0px 0px 0px;
}

.elementor-6
.elementor-element.elementor-element-2354a0a.jkit-equal-height-enable,
.elementor-6
.elementor-element.elementor-element-2354a0a.jkit-equal-height-enable
.elementor-widget-container,
.elementor-6
.elementor-element.elementor-element-2354a0a.jkit-equal-height-enable
.jeg-elementor-kit.jkit-icon-box,
.elementor-6
.elementor-element.elementor-element-2354a0a.jkit-equal-height-enable
.jeg-elementor-kit.jkit-icon-box
.jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-6
.elementor-element.elementor-element-2354a0a
.jeg-elementor-kit.jkit-icon-box
.title {
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    line-height: var(--e-global-typography-accent-line-height);
}

.elementor-6
.elementor-element.elementor-element-2354a0a
.jeg-elementor-kit.jkit-icon-box:hover
.title {
    color: var(--e-global-color-f097191);
}

.elementor-6
.elementor-element.elementor-element-2354a0a
.jeg-elementor-kit.jkit-icon-box
.icon-box.icon-box-body
.icon-box-description {
    color: var(--e-global-color-74dc561);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-6
.elementor-element.elementor-element-2354a0a
.jeg-elementor-kit.jkit-icon-box:hover
.icon-box.icon-box-body
.icon-box-description {
    color: var(--e-global-color-f097191);
}

.elementor-6
.elementor-element.elementor-element-2354a0a
.jeg-elementor-kit.jkit-icon-box
.hover-watermark
i {
    font-size: 100px;
}

.elementor-6
.elementor-element.elementor-element-2354a0a
.jeg-elementor-kit.jkit-icon-box
.hover-watermark
svg {
    width: 100px;
}

.elementor-6
.elementor-element.elementor-element-2354a0a
.jeg-elementor-kit.jkit-icon-box
.icon-box > .icon {
    color: var(--e-global-color-8c1b78e);
    height: 60px;
}

    .elementor-6
    .elementor-element.elementor-element-2354a0a
    .jeg-elementor-kit.jkit-icon-box
    .icon-box > .icon
    svg {
        fill: var(--e-global-color-8c1b78e);
        width: 60px;
    }

.elementor-6
.elementor-element.elementor-element-2354a0a
.jeg-elementor-kit.jkit-icon-box:hover
.icon-box > .icon {
    color: var(--e-global-color-8c1b78e);
}

    .elementor-6
    .elementor-element.elementor-element-2354a0a
    .jeg-elementor-kit.jkit-icon-box:hover
    .icon-box > .icon
    svg {
        fill: var(--e-global-color-8c1b78e);
    }

.elementor-6
.elementor-element.elementor-element-2354a0a
.jeg-elementor-kit.jkit-icon-box
.icon-box > .icon
i {
    font-size: 60px;
}

.elementor-6
.elementor-element.elementor-element-2354a0a
.jeg-elementor-kit.jkit-icon-box
.jkit-icon-box-wrapper:hover:before {
    background-color: var(--e-global-color-primary);
}

.elementor-6
.elementor-element.elementor-element-2354a0a > .elementor-widget-container {
    margin: 10px 10px 10px 10px;
}

.elementor-6
.elementor-element.elementor-element-6d0a6b4
.jeg-elementor-kit.jkit-icon-box
.jkit-icon-box-wrapper {
    text-align: left;
    padding: 50px 50px 50px 50px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-79847bf);
    border-radius: 0px 0px 0px 0px;
}

.elementor-6
.elementor-element.elementor-element-6d0a6b4.jkit-equal-height-enable,
.elementor-6
.elementor-element.elementor-element-6d0a6b4.jkit-equal-height-enable
.elementor-widget-container,
.elementor-6
.elementor-element.elementor-element-6d0a6b4.jkit-equal-height-enable
.jeg-elementor-kit.jkit-icon-box,
.elementor-6
.elementor-element.elementor-element-6d0a6b4.jkit-equal-height-enable
.jeg-elementor-kit.jkit-icon-box
.jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-6
.elementor-element.elementor-element-6d0a6b4
.jeg-elementor-kit.jkit-icon-box
.title {
    color: #00386b;
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    line-height: var(--e-global-typography-accent-line-height);
}

.elementor-6
.elementor-element.elementor-element-6d0a6b4
.jeg-elementor-kit.jkit-icon-box:hover
.title {
    color: #ffffff;
}

.elementor-6
.elementor-element.elementor-element-6d0a6b4
.jeg-elementor-kit.jkit-icon-box:hover
.icon-box.icon-box-body
.icon-box-description {
    color: #ffffff;
}

.elementor-6
.elementor-element.elementor-element-6d0a6b4
.jeg-elementor-kit.jkit-icon-box
.icon-box.icon-box-body
.icon-box-description {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-6
.elementor-element.elementor-element-6d0a6b4
.jeg-elementor-kit.jkit-icon-box
.hover-watermark
i {
    font-size: 100px;
}

.elementor-6
.elementor-element.elementor-element-6d0a6b4
.jeg-elementor-kit.jkit-icon-box
.hover-watermark
svg {
    width: 100px;
}

.elementor-6
.elementor-element.elementor-element-6d0a6b4
.jeg-elementor-kit.jkit-icon-box
.icon-box > .icon {
    color: #6aba3d;
    height: 60px;
}

    .elementor-6
    .elementor-element.elementor-element-6d0a6b4
    .jeg-elementor-kit.jkit-icon-box
    .icon-box > .icon
    svg {
        fill: #6aba3d;
        width: 60px;
    }

.elementor-6
.elementor-element.elementor-element-6d0a6b4
.jeg-elementor-kit.jkit-icon-box:hover
.icon-box > .icon {
    color: var(--e-global-color-8c1b78e);
}

    .elementor-6
    .elementor-element.elementor-element-6d0a6b4
    .jeg-elementor-kit.jkit-icon-box:hover
    .icon-box > .icon
    svg {
        fill: var(--e-global-color-8c1b78e);
    }

.elementor-6
.elementor-element.elementor-element-6d0a6b4
.jeg-elementor-kit.jkit-icon-box
.icon-box > .icon
i {
    font-size: 60px;
}

.elementor-6
.elementor-element.elementor-element-6d0a6b4
.jeg-elementor-kit.jkit-icon-box
.jkit-icon-box-wrapper:hover:before {
    background-color: var(--e-global-color-primary);
}

.elementor-6
.elementor-element.elementor-element-6d0a6b4 > .elementor-widget-container {
    margin: 10px 10px 10px 10px;
}

.elementor-bc-flex-widget
.elementor-6
.elementor-element.elementor-element-6cb3794.elementor-column
.elementor-widget-wrap {
    align-items: center;
}

.elementor-6
.elementor-element.elementor-element-6cb3794.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-6
.elementor-element.elementor-element-6cb3794.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-6
.elementor-element.elementor-element-455daef
.jeg-elementor-kit.jkit-icon-box
.jkit-icon-box-wrapper {
    text-align: left;
    padding: 50px 50px 50px 50px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-79847bf);
    border-radius: 0px 0px 0px 0px;
}

.elementor-6
.elementor-element.elementor-element-455daef.jkit-equal-height-enable,
.elementor-6
.elementor-element.elementor-element-455daef.jkit-equal-height-enable
.elementor-widget-container,
.elementor-6
.elementor-element.elementor-element-455daef.jkit-equal-height-enable
.jeg-elementor-kit.jkit-icon-box,
.elementor-6
.elementor-element.elementor-element-455daef.jkit-equal-height-enable
.jeg-elementor-kit.jkit-icon-box
.jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-6
.elementor-element.elementor-element-455daef
.jeg-elementor-kit.jkit-icon-box
.title {
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    line-height: var(--e-global-typography-accent-line-height);
}

.elementor-6
.elementor-element.elementor-element-455daef
.jeg-elementor-kit.jkit-icon-box:hover
.title {
    color: var(--e-global-color-f097191);
}

.elementor-6
.elementor-element.elementor-element-455daef
.jeg-elementor-kit.jkit-icon-box
.icon-box.icon-box-body
.icon-box-description {
    color: var(--e-global-color-74dc561);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-6
.elementor-element.elementor-element-455daef
.jeg-elementor-kit.jkit-icon-box:hover
.icon-box.icon-box-body
.icon-box-description {
    color: var(--e-global-color-f097191);
}

.elementor-6
.elementor-element.elementor-element-455daef
.jeg-elementor-kit.jkit-icon-box
.hover-watermark
i {
    font-size: 100px;
}

.elementor-6
.elementor-element.elementor-element-455daef
.jeg-elementor-kit.jkit-icon-box
.hover-watermark
svg {
    width: 100px;
}

.elementor-6
.elementor-element.elementor-element-455daef
.jeg-elementor-kit.jkit-icon-box
.icon-box > .icon {
    color: #6aba3d;
    height: 60px;
}

    .elementor-6
    .elementor-element.elementor-element-455daef
    .jeg-elementor-kit.jkit-icon-box
    .icon-box > .icon
    svg {
        fill: #6aba3d;
        width: 60px;
    }

.elementor-6
.elementor-element.elementor-element-455daef
.jeg-elementor-kit.jkit-icon-box:hover
.icon-box > .icon {
    color: var(--e-global-color-8c1b78e);
}

    .elementor-6
    .elementor-element.elementor-element-455daef
    .jeg-elementor-kit.jkit-icon-box:hover
    .icon-box > .icon
    svg {
        fill: var(--e-global-color-8c1b78e);
    }

.elementor-6
.elementor-element.elementor-element-455daef
.jeg-elementor-kit.jkit-icon-box
.icon-box > .icon
i {
    font-size: 60px;
}

.elementor-6
.elementor-element.elementor-element-455daef
.jeg-elementor-kit.jkit-icon-box
.jkit-icon-box-wrapper:hover:before {
    background-color: var(--e-global-color-primary);
}

.elementor-6
.elementor-element.elementor-element-455daef > .elementor-widget-container {
    margin: 10px 10px 10px 10px;
}

.elementor-6
.elementor-element.elementor-element-4be19db
.jeg-elementor-kit.jkit-icon-box
.jkit-icon-box-wrapper {
    text-align: left;
    padding: 50px 50px 50px 50px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #e9e9e9;
    border-radius: 0px 0px 0px 0px;
}

.elementor-6
.elementor-element.elementor-element-4be19db.jkit-equal-height-enable,
.elementor-6
.elementor-element.elementor-element-4be19db.jkit-equal-height-enable
.elementor-widget-container,
.elementor-6
.elementor-element.elementor-element-4be19db.jkit-equal-height-enable
.jeg-elementor-kit.jkit-icon-box,
.elementor-6
.elementor-element.elementor-element-4be19db.jkit-equal-height-enable
.jeg-elementor-kit.jkit-icon-box
.jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-6
.elementor-element.elementor-element-4be19db
.jeg-elementor-kit.jkit-icon-box
.title {
    color: #00386b;
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    line-height: var(--e-global-typography-accent-line-height);
}

.elementor-6
.elementor-element.elementor-element-4be19db
.jeg-elementor-kit.jkit-icon-box:hover
.title {
    color: #ffffff;
}

.elementor-6
.elementor-element.elementor-element-4be19db
.jeg-elementor-kit.jkit-icon-box:hover
.icon-box.icon-box-body
.icon-box-description {
    color: #ffffff;
}

.elementor-6
.elementor-element.elementor-element-4be19db
.jeg-elementor-kit.jkit-icon-box
.icon-box.icon-box-body
.icon-box-description {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-6
.elementor-element.elementor-element-4be19db
.jeg-elementor-kit.jkit-icon-box
.hover-watermark
i {
    font-size: 100px;
}

.elementor-6
.elementor-element.elementor-element-4be19db
.jeg-elementor-kit.jkit-icon-box
.hover-watermark
svg {
    width: 100px;
}

.elementor-6
.elementor-element.elementor-element-4be19db
.jeg-elementor-kit.jkit-icon-box
.icon-box > .icon {
    color: #6aba3d;
    height: 60px;
}

    .elementor-6
    .elementor-element.elementor-element-4be19db
    .jeg-elementor-kit.jkit-icon-box
    .icon-box > .icon
    svg {
        fill: #6aba3d;
        width: 60px;
    }

.elementor-6
.elementor-element.elementor-element-4be19db
.jeg-elementor-kit.jkit-icon-box:hover
.icon-box > .icon {
    color: var(--e-global-color-8c1b78e);
}

    .elementor-6
    .elementor-element.elementor-element-4be19db
    .jeg-elementor-kit.jkit-icon-box:hover
    .icon-box > .icon
    svg {
        fill: var(--e-global-color-8c1b78e);
    }

.elementor-6
.elementor-element.elementor-element-4be19db
.jeg-elementor-kit.jkit-icon-box
.icon-box > .icon
i {
    font-size: 60px;
}

.elementor-6
.elementor-element.elementor-element-4be19db
.jeg-elementor-kit.jkit-icon-box
.jkit-icon-box-wrapper:hover:before {
    background-color: var(--e-global-color-primary);
}

.elementor-6
.elementor-element.elementor-element-4be19db > .elementor-widget-container {
    margin: 10px 10px 10px 10px;
}

.elementor-6
.elementor-element.elementor-element-586435a:not( .elementor-motion-effects-element-type-background ),
.elementor-6
.elementor-element.elementor-element-586435a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../../2021/06/office-building-skyscraper-exterior-of-building-e1626232281420.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-6
.elementor-element.elementor-element-586435a > .elementor-background-overlay {
    background-color: var(--e-global-color-primary);
    opacity: 0.7;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-586435a {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-bc-flex-widget
.elementor-6
.elementor-element.elementor-element-71acc6c.elementor-column
.elementor-widget-wrap {
    align-items: center;
}

.elementor-6
.elementor-element.elementor-element-71acc6c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-6
.elementor-element.elementor-element-71acc6c.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-6
.elementor-element.elementor-element-71acc6c > .elementor-element-populated {
    padding: 80px 0px 80px 0px;
}

.elementor-bc-flex-widget
.elementor-6
.elementor-element.elementor-element-7121fff.elementor-column
.elementor-widget-wrap {
    align-items: center;
}

.elementor-6
.elementor-element.elementor-element-7121fff.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-6
.elementor-element.elementor-element-87bd289
.jeg-elementor-kit.jkit-fun-fact {
    text-align: center;
}

    .elementor-6
    .elementor-element.elementor-element-87bd289
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner {
        justify-content: normal;
        align-items: normal;
        flex-direction: column;
    }

        .elementor-6
        .elementor-element.elementor-element-87bd289
        .jeg-elementor-kit.jkit-fun-fact
        .fun-fact-inner > .icon {
            color: #6aba3d;
            font-size: 60px;
            margin: 0px 0px 20px 0px;
            padding: 0px 0px 0px 0px;
        }

            .elementor-6
            .elementor-element.elementor-element-87bd289
            .jeg-elementor-kit.jkit-fun-fact
            .fun-fact-inner > .icon
            svg {
                fill: #6aba3d;
                width: 60px;
            }

        .elementor-6
        .elementor-element.elementor-element-87bd289
        .jeg-elementor-kit.jkit-fun-fact
        .fun-fact-inner
        .content
        .number-wrapper {
            color: #ffffff;
            font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
            font-size: var(--e-global-typography-secondary-font-size);
            font-weight: var(--e-global-typography-secondary-font-weight);
            line-height: var(--e-global-typography-secondary-line-height);
        }

            .elementor-6
            .elementor-element.elementor-element-87bd289
            .jeg-elementor-kit.jkit-fun-fact
            .fun-fact-inner
            .content
            .number-wrapper
            .number {
                margin-right: 0px;
            }

        .elementor-6
        .elementor-element.elementor-element-87bd289
        .jeg-elementor-kit.jkit-fun-fact
        .fun-fact-inner
        .content
        .title {
            color: #ffffff;
            font-family: var(--e-global-typography-text-font-family), Sans-serif;
            font-size: var(--e-global-typography-text-font-size);
            font-weight: var(--e-global-typography-text-font-weight);
            line-height: var(--e-global-typography-text-line-height);
        }

        .elementor-6
        .elementor-element.elementor-element-87bd289
        .jeg-elementor-kit.jkit-fun-fact
        .fun-fact-inner
        .content
        .number-wrapper
        .super {
            color: #ffffff;
            font-family: var(--e-global-typography-accent-font-family), Sans-serif;
            font-size: var(--e-global-typography-accent-font-size);
            font-weight: var(--e-global-typography-accent-font-weight);
            line-height: var(--e-global-typography-accent-line-height);
            top: 10px;
            vertical-align: super;
        }

.elementor-bc-flex-widget
.elementor-6
.elementor-element.elementor-element-283a292.elementor-column
.elementor-widget-wrap {
    align-items: center;
}

.elementor-6
.elementor-element.elementor-element-283a292.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-6
.elementor-element.elementor-element-1d1ad45
.jeg-elementor-kit.jkit-fun-fact {
    text-align: center;
}

    .elementor-6
    .elementor-element.elementor-element-1d1ad45
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner {
        justify-content: normal;
        align-items: normal;
        flex-direction: column;
    }

        .elementor-6
        .elementor-element.elementor-element-1d1ad45
        .jeg-elementor-kit.jkit-fun-fact
        .fun-fact-inner > .icon {
            color: #6aba3d;
            font-size: 60px;
            margin: 0px 0px 20px 0px;
            padding: 0px 0px 0px 0px;
        }

            .elementor-6
            .elementor-element.elementor-element-1d1ad45
            .jeg-elementor-kit.jkit-fun-fact
            .fun-fact-inner > .icon
            svg {
                fill: #6aba3d;
                width: 60px;
            }

        .elementor-6
        .elementor-element.elementor-element-1d1ad45
        .jeg-elementor-kit.jkit-fun-fact
        .fun-fact-inner
        .content
        .number-wrapper {
            color: #ffffff;
            font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
            font-size: var(--e-global-typography-secondary-font-size);
            font-weight: var(--e-global-typography-secondary-font-weight);
            line-height: var(--e-global-typography-secondary-line-height);
            margin-bottom: 0px;
        }

            .elementor-6
            .elementor-element.elementor-element-1d1ad45
            .jeg-elementor-kit.jkit-fun-fact
            .fun-fact-inner
            .content
            .number-wrapper
            .number {
                margin-right: 0px;
            }

        .elementor-6
        .elementor-element.elementor-element-1d1ad45
        .jeg-elementor-kit.jkit-fun-fact
        .fun-fact-inner
        .content
        .title {
            color: #ffffff;
            font-family: var(--e-global-typography-text-font-family), Sans-serif;
            font-size: var(--e-global-typography-text-font-size);
            font-weight: var(--e-global-typography-text-font-weight);
            line-height: var(--e-global-typography-text-line-height);
        }

        .elementor-6
        .elementor-element.elementor-element-1d1ad45
        .jeg-elementor-kit.jkit-fun-fact
        .fun-fact-inner
        .content
        .number-wrapper
        .super {
            color: #ffffff;
            font-family: var(--e-global-typography-accent-font-family), Sans-serif;
            font-size: var(--e-global-typography-accent-font-size);
            font-weight: var(--e-global-typography-accent-font-weight);
            line-height: var(--e-global-typography-accent-line-height);
            top: 10px;
            vertical-align: super;
        }

.elementor-bc-flex-widget
.elementor-6
.elementor-element.elementor-element-e60f477.elementor-column
.elementor-widget-wrap {
    align-items: center;
}

.elementor-6
.elementor-element.elementor-element-e60f477.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-6
.elementor-element.elementor-element-46e370c
.jeg-elementor-kit.jkit-fun-fact {
    text-align: center;
}

    .elementor-6
    .elementor-element.elementor-element-46e370c
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner {
        justify-content: normal;
        align-items: normal;
        flex-direction: column;
    }

        .elementor-6
        .elementor-element.elementor-element-46e370c
        .jeg-elementor-kit.jkit-fun-fact
        .fun-fact-inner > .icon {
            color: #6aba3d;
            font-size: 60px;
            margin: 0px 0px 20px 0px;
            padding: 0px 0px 0px 0px;
        }

            .elementor-6
            .elementor-element.elementor-element-46e370c
            .jeg-elementor-kit.jkit-fun-fact
            .fun-fact-inner > .icon
            svg {
                fill: #6aba3d;
                width: 60px;
            }

        .elementor-6
        .elementor-element.elementor-element-46e370c
        .jeg-elementor-kit.jkit-fun-fact
        .fun-fact-inner
        .content
        .number-wrapper {
            color: #ffffff;
            font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
            font-size: var(--e-global-typography-secondary-font-size);
            font-weight: var(--e-global-typography-secondary-font-weight);
            line-height: var(--e-global-typography-secondary-line-height);
            margin-bottom: 0px;
        }

            .elementor-6
            .elementor-element.elementor-element-46e370c
            .jeg-elementor-kit.jkit-fun-fact
            .fun-fact-inner
            .content
            .number-wrapper
            .number {
                margin-right: 0px;
            }

        .elementor-6
        .elementor-element.elementor-element-46e370c
        .jeg-elementor-kit.jkit-fun-fact
        .fun-fact-inner
        .content
        .title {
            color: #ffffff;
            font-family: var(--e-global-typography-text-font-family), Sans-serif;
            font-size: var(--e-global-typography-text-font-size);
            font-weight: var(--e-global-typography-text-font-weight);
            line-height: var(--e-global-typography-text-line-height);
        }

        .elementor-6
        .elementor-element.elementor-element-46e370c
        .jeg-elementor-kit.jkit-fun-fact
        .fun-fact-inner
        .content
        .number-wrapper
        .super {
            color: #ffffff;
            font-family: var(--e-global-typography-accent-font-family), Sans-serif;
            font-size: var(--e-global-typography-accent-font-size);
            font-weight: var(--e-global-typography-accent-font-weight);
            line-height: var(--e-global-typography-accent-line-height);
            top: 10px;
            vertical-align: super;
        }

.elementor-6
.elementor-element.elementor-element-2bfe706
.jeg-elementor-kit.jkit-fun-fact {
    text-align: center;
}

    .elementor-6
    .elementor-element.elementor-element-2bfe706
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner {
        justify-content: normal;
        align-items: normal;
        flex-direction: column;
    }

        .elementor-6
        .elementor-element.elementor-element-2bfe706
        .jeg-elementor-kit.jkit-fun-fact
        .fun-fact-inner > .icon {
            color: #6aba3d;
            font-size: 60px;
            margin: 0px 0px 20px 0px;
            padding: 0px 0px 0px 0px;
        }

            .elementor-6
            .elementor-element.elementor-element-2bfe706
            .jeg-elementor-kit.jkit-fun-fact
            .fun-fact-inner > .icon
            svg {
                fill: #6aba3d;
                width: 60px;
            }

        .elementor-6
        .elementor-element.elementor-element-2bfe706
        .jeg-elementor-kit.jkit-fun-fact
        .fun-fact-inner
        .content
        .number-wrapper {
            color: #ffffff;
            font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
            font-size: var(--e-global-typography-secondary-font-size);
            font-weight: var(--e-global-typography-secondary-font-weight);
            line-height: var(--e-global-typography-secondary-line-height);
            margin-bottom: 0px;
        }

            .elementor-6
            .elementor-element.elementor-element-2bfe706
            .jeg-elementor-kit.jkit-fun-fact
            .fun-fact-inner
            .content
            .number-wrapper
            .number {
                margin-right: 0px;
            }

        .elementor-6
        .elementor-element.elementor-element-2bfe706
        .jeg-elementor-kit.jkit-fun-fact
        .fun-fact-inner
        .content
        .title {
            color: #ffffff;
            font-family: var(--e-global-typography-text-font-family), Sans-serif;
            font-size: var(--e-global-typography-text-font-size);
            font-weight: var(--e-global-typography-text-font-weight);
            line-height: var(--e-global-typography-text-line-height);
        }

        .elementor-6
        .elementor-element.elementor-element-2bfe706
        .jeg-elementor-kit.jkit-fun-fact
        .fun-fact-inner
        .content {
            padding: -3px -3px -3px -3px;
        }

            .elementor-6
            .elementor-element.elementor-element-2bfe706
            .jeg-elementor-kit.jkit-fun-fact
            .fun-fact-inner
            .content
            .number-wrapper
            .super {
                color: #ffffff;
                font-family: var(--e-global-typography-accent-font-family), Sans-serif;
                font-size: var(--e-global-typography-accent-font-size);
                font-weight: var(--e-global-typography-accent-font-weight);
                line-height: var(--e-global-typography-accent-line-height);
                top: 10px;
                vertical-align: super;
            }

.elementor-6
.elementor-element.elementor-element-668b16f > .elementor-container {
    max-width: 1200px;
}

.elementor-6 .elementor-element.elementor-element-668b16f {
    padding: 100px 0px 100px 0px;
}

.elementor-6
.elementor-element.elementor-element-1cda8fa
.jeg-elementor-kit.jkit-heading
.heading-section-description {
    max-width: 60%;
}

.elementor-6
.elementor-element.elementor-element-1cda8fa
.jeg-elementor-kit.jkit-heading {
    text-align: center;
}

    .elementor-6
    .elementor-element.elementor-element-1cda8fa
    .jeg-elementor-kit.jkit-heading
    .heading-title {
        -webkit-box-decoration-break: clone;
        box-decoration-break: clone;
        display: inline;
        font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
        font-size: var(--e-global-typography-secondary-font-size);
        font-weight: var(--e-global-typography-secondary-font-weight);
        line-height: var(--e-global-typography-secondary-line-height);
        color: #00386b;
    }

    .elementor-6
    .elementor-element.elementor-element-1cda8fa
    .jeg-elementor-kit.jkit-heading
    .heading-section-title {
        margin: 0px 0px 15px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-1cda8fa
    .jeg-elementor-kit.jkit-heading
    .heading-title > span {
        color: #00386b;
        font-family: var(--e-global-typography-8076e37-font-family), Sans-serif;
        font-size: var(--e-global-typography-8076e37-font-size);
        font-weight: var(--e-global-typography-8076e37-font-weight);
        line-height: var(--e-global-typography-8076e37-line-height);
        letter-spacing: var(--e-global-typography-8076e37-letter-spacing);
        word-spacing: var(--e-global-typography-8076e37-word-spacing);
        text-decoration-color: #00386b;
        padding: 0px 0px 0px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-1cda8fa
    .jeg-elementor-kit.jkit-heading
    .heading-section-subtitle {
        color: #6aba3d;
        font-family: var(--e-global-typography-4d255e8-font-family), Sans-serif;
        font-size: var(--e-global-typography-4d255e8-font-size);
        font-weight: var(--e-global-typography-4d255e8-font-weight);
        line-height: var(--e-global-typography-4d255e8-line-height);
        letter-spacing: var(--e-global-typography-4d255e8-letter-spacing);
        word-spacing: var(--e-global-typography-4d255e8-word-spacing);
        margin: 0px 0px 20px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-1cda8fa
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-dotted,
    .elementor-6
    .elementor-element.elementor-element-1cda8fa
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-solid,
    .elementor-6
    .elementor-element.elementor-element-1cda8fa
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-solid-star,
    .elementor-6
    .elementor-element.elementor-element-1cda8fa
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-solid-bullet {
        width: 150px;
    }

        .elementor-6
        .elementor-element.elementor-element-1cda8fa
        .jeg-elementor-kit.jkit-heading
        .separator-wrapper:not(.style-custom),
        .elementor-6
        .elementor-element.elementor-element-1cda8fa
        .jeg-elementor-kit.jkit-heading
        .separator-wrapper.style-dotted:after {
            height: 5px;
        }

    .elementor-6
    .elementor-element.elementor-element-1cda8fa
    .jeg-elementor-kit.jkit-heading
    .heading-section-separator {
        margin: 0px 0px 20px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-1cda8fa
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-dotted,
    .elementor-6
    .elementor-element.elementor-element-1cda8fa
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-solid {
        background: #6aba3d;
    }

        .elementor-6
        .elementor-element.elementor-element-1cda8fa
        .jeg-elementor-kit.jkit-heading
        .separator-wrapper.style-dotted:after {
            background-color: #6aba3d;
            box-shadow: 9px 0 0 0 #6aba3d, 18px 0 0 0 #6aba3d;
        }

    .elementor-6
    .elementor-element.elementor-element-1cda8fa
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-solid-bullet,
    .elementor-6
    .elementor-element.elementor-element-1cda8fa
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-solid-star {
        background: linear-gradient( 90deg, #6aba3d 0, #6aba3d 38%, rgba(255, 255, 255, 0) 38%, rgba(255, 255, 255, 0) 62%, #6aba3d 62%, #6aba3d 100% );
    }

        .elementor-6
        .elementor-element.elementor-element-1cda8fa
        .jeg-elementor-kit.jkit-heading
        .separator-wrapper.style-solid-bullet:after,
        .elementor-6
        .elementor-element.elementor-element-1cda8fa
        .jeg-elementor-kit.jkit-heading
        .separator-wrapper.style-solid-star:after {
            background-color: #6aba3d;
        }

.elementor-6
.elementor-element.elementor-element-1cda8fa > .elementor-widget-container {
    margin: 0px 0px 20px 0px;
}

.elementor-bc-flex-widget
.elementor-6
.elementor-element.elementor-element-47c6366.elementor-column
.elementor-widget-wrap {
    align-items: center;
}

.elementor-6
.elementor-element.elementor-element-47c6366.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-6
.elementor-element.elementor-element-47c6366.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-6
.elementor-element.elementor-element-47c6366 > .elementor-element-populated {
    margin: 0px 20px 0px 0px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 0px;
}

.elementor-6
.elementor-element.elementor-element-67e6829
.jeg-elementor-kit.jkit-team
.social-list
.social-icon.elementor-repeater-item-5ad6f6c
a {
    color: #00386b;
    background-color: #6aba3d;
}

    .elementor-6
    .elementor-element.elementor-element-67e6829
    .jeg-elementor-kit.jkit-team
    .social-list
    .social-icon.elementor-repeater-item-5ad6f6c
    a
    svg {
        fill: #00386b;
    }

.elementor-6
.elementor-element.elementor-element-67e6829
.jeg-elementor-kit.jkit-team
.social-list
.social-icon.elementor-repeater-item-5ad6f6c:hover
a {
    color: var(--e-global-color-primary);
    background-color: var(--e-global-color-f097191);
}

    .elementor-6
    .elementor-element.elementor-element-67e6829
    .jeg-elementor-kit.jkit-team
    .social-list
    .social-icon.elementor-repeater-item-5ad6f6c:hover
    a
    svg {
        fill: var(--e-global-color-primary);
    }

.elementor-6
.elementor-element.elementor-element-67e6829
.jeg-elementor-kit.jkit-team
.social-list
.social-icon.elementor-repeater-item-a5f9af9
a {
    color: #00386b;
    background-color: #6aba3d;
}

    .elementor-6
    .elementor-element.elementor-element-67e6829
    .jeg-elementor-kit.jkit-team
    .social-list
    .social-icon.elementor-repeater-item-a5f9af9
    a
    svg {
        fill: #00386b;
    }

.elementor-6
.elementor-element.elementor-element-67e6829
.jeg-elementor-kit.jkit-team
.social-list
.social-icon.elementor-repeater-item-a5f9af9:hover
a {
    color: var(--e-global-color-primary);
    background-color: var(--e-global-color-f097191);
}

    .elementor-6
    .elementor-element.elementor-element-67e6829
    .jeg-elementor-kit.jkit-team
    .social-list
    .social-icon.elementor-repeater-item-a5f9af9:hover
    a
    svg {
        fill: var(--e-global-color-primary);
    }

.elementor-6
.elementor-element.elementor-element-67e6829
.jeg-elementor-kit.jkit-team
.social-list
.social-icon.elementor-repeater-item-182327c
a {
    color: #00386b;
    background-color: #6aba3d;
}

    .elementor-6
    .elementor-element.elementor-element-67e6829
    .jeg-elementor-kit.jkit-team
    .social-list
    .social-icon.elementor-repeater-item-182327c
    a
    svg {
        fill: #00386b;
    }

.elementor-6
.elementor-element.elementor-element-67e6829
.jeg-elementor-kit.jkit-team
.social-list
.social-icon.elementor-repeater-item-182327c:hover
a {
    color: var(--e-global-color-primary);
    background-color: var(--e-global-color-f097191);
}

    .elementor-6
    .elementor-element.elementor-element-67e6829
    .jeg-elementor-kit.jkit-team
    .social-list
    .social-icon.elementor-repeater-item-182327c:hover
    a
    svg {
        fill: var(--e-global-color-primary);
    }

.elementor-6
.elementor-element.elementor-element-67e6829
.jeg-elementor-kit.jkit-team,
.elementor-6
.elementor-element.elementor-element-67e6829
.jeg-elementor-kit.jkit-team.style-title-horizontal
.profile-body
.title-wrapper {
    text-align: center;
}

    .elementor-6
    .elementor-element.elementor-element-67e6829
    .jeg-elementor-kit.jkit-team
    .profile-box
    .profile-card,
    .elementor-6
    .elementor-element.elementor-element-67e6829
    .jeg-elementor-kit.jkit-team.style-overlay
    .profile-card:before,
    .elementor-6
    .elementor-element.elementor-element-67e6829
    .jeg-elementor-kit.jkit-team.style-hover-social
    .profile-card:before {
        background-color: #00386ba8;
    }

    .elementor-6
    .elementor-element.elementor-element-67e6829
    .jeg-elementor-kit.jkit-team
    .profile-body
    .profile-designation {
        margin-bottom: 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-67e6829
    .jeg-elementor-kit.jkit-team
    .social-list {
        text-align: center;
    }

        .elementor-6
        .elementor-element.elementor-element-67e6829
        .jeg-elementor-kit.jkit-team
        .social-list
        .social-icon {
            display: inline-block;
        }

            .elementor-6
            .elementor-element.elementor-element-67e6829
            .jeg-elementor-kit.jkit-team
            .social-list
            .social-icon
            a {
                font-size: 18px;
                height: 50px;
                width: 50px;
                line-height: 50px;
            }

                .elementor-6
                .elementor-element.elementor-element-67e6829
                .jeg-elementor-kit.jkit-team
                .social-list
                .social-icon
                a
                svg {
                    width: 18px;
                }

.elementor-6
.elementor-element.elementor-element-83dcc72
.jeg-elementor-kit.jkit-heading {
    text-align: center;
}

    .elementor-6
    .elementor-element.elementor-element-83dcc72
    .jeg-elementor-kit.jkit-heading
    .heading-title {
        font-family: var(--e-global-typography-accent-font-family), Sans-serif;
        font-size: var(--e-global-typography-accent-font-size);
        font-weight: var(--e-global-typography-accent-font-weight);
        line-height: var(--e-global-typography-accent-line-height);
        color: #00386b;
    }

    .elementor-6
    .elementor-element.elementor-element-83dcc72
    .jeg-elementor-kit.jkit-heading
    .heading-section-title {
        margin: 0px 0px -10px 0px;
    }

        .elementor-6
        .elementor-element.elementor-element-83dcc72
        .jeg-elementor-kit.jkit-heading
        .heading-section-title
        .heading-title {
            padding: 0px 0px 0px 0px;
        }

    .elementor-6
    .elementor-element.elementor-element-83dcc72
    .jeg-elementor-kit.jkit-heading
    .heading-section-subtitle {
        color: #616670;
        font-family: var(--e-global-typography-text-font-family), Sans-serif;
        font-size: var(--e-global-typography-text-font-size);
        font-weight: var(--e-global-typography-text-font-weight);
        line-height: var(--e-global-typography-text-line-height);
    }

.elementor-6
.elementor-element.elementor-element-83dcc72 > .elementor-widget-container {
    margin: -80px 40px 0px 40px;
    padding: 10px 0px 10px 0px;
    background-color: #ffffff;
    box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.1);
}

.elementor-6 .elementor-element.elementor-element-83dcc72 {
    z-index: 1;
}

.elementor-bc-flex-widget
.elementor-6
.elementor-element.elementor-element-d1d22be.elementor-column
.elementor-widget-wrap {
    align-items: center;
}

.elementor-6
.elementor-element.elementor-element-d1d22be.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-6
.elementor-element.elementor-element-d1d22be.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-6
.elementor-element.elementor-element-d1d22be > .elementor-element-populated {
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-6
.elementor-element.elementor-element-463bcde
.jeg-elementor-kit.jkit-team
.social-list
.social-icon.elementor-repeater-item-5ad6f6c
a {
    color: #00386b;
    background-color: #6aba3d;
}

    .elementor-6
    .elementor-element.elementor-element-463bcde
    .jeg-elementor-kit.jkit-team
    .social-list
    .social-icon.elementor-repeater-item-5ad6f6c
    a
    svg {
        fill: #00386b;
    }

.elementor-6
.elementor-element.elementor-element-463bcde
.jeg-elementor-kit.jkit-team
.social-list
.social-icon.elementor-repeater-item-5ad6f6c:hover
a {
    color: var(--e-global-color-primary);
    background-color: var(--e-global-color-f097191);
}

    .elementor-6
    .elementor-element.elementor-element-463bcde
    .jeg-elementor-kit.jkit-team
    .social-list
    .social-icon.elementor-repeater-item-5ad6f6c:hover
    a
    svg {
        fill: var(--e-global-color-primary);
    }

.elementor-6
.elementor-element.elementor-element-463bcde
.jeg-elementor-kit.jkit-team
.social-list
.social-icon.elementor-repeater-item-a5f9af9
a {
    color: #00386b;
    background-color: #6aba3d;
}

    .elementor-6
    .elementor-element.elementor-element-463bcde
    .jeg-elementor-kit.jkit-team
    .social-list
    .social-icon.elementor-repeater-item-a5f9af9
    a
    svg {
        fill: #00386b;
    }

.elementor-6
.elementor-element.elementor-element-463bcde
.jeg-elementor-kit.jkit-team
.social-list
.social-icon.elementor-repeater-item-a5f9af9:hover
a {
    color: var(--e-global-color-primary);
    background-color: var(--e-global-color-f097191);
}

    .elementor-6
    .elementor-element.elementor-element-463bcde
    .jeg-elementor-kit.jkit-team
    .social-list
    .social-icon.elementor-repeater-item-a5f9af9:hover
    a
    svg {
        fill: var(--e-global-color-primary);
    }

.elementor-6
.elementor-element.elementor-element-463bcde
.jeg-elementor-kit.jkit-team
.social-list
.social-icon.elementor-repeater-item-182327c
a {
    color: #00386b;
    background-color: #6aba3d;
}

    .elementor-6
    .elementor-element.elementor-element-463bcde
    .jeg-elementor-kit.jkit-team
    .social-list
    .social-icon.elementor-repeater-item-182327c
    a
    svg {
        fill: #00386b;
    }

.elementor-6
.elementor-element.elementor-element-463bcde
.jeg-elementor-kit.jkit-team
.social-list
.social-icon.elementor-repeater-item-182327c:hover
a {
    color: var(--e-global-color-primary);
    background-color: var(--e-global-color-f097191);
}

    .elementor-6
    .elementor-element.elementor-element-463bcde
    .jeg-elementor-kit.jkit-team
    .social-list
    .social-icon.elementor-repeater-item-182327c:hover
    a
    svg {
        fill: var(--e-global-color-primary);
    }

.elementor-6
.elementor-element.elementor-element-463bcde
.jeg-elementor-kit.jkit-team,
.elementor-6
.elementor-element.elementor-element-463bcde
.jeg-elementor-kit.jkit-team.style-title-horizontal
.profile-body
.title-wrapper {
    text-align: center;
}

    .elementor-6
    .elementor-element.elementor-element-463bcde
    .jeg-elementor-kit.jkit-team
    .profile-box
    .profile-card,
    .elementor-6
    .elementor-element.elementor-element-463bcde
    .jeg-elementor-kit.jkit-team.style-overlay
    .profile-card:before,
    .elementor-6
    .elementor-element.elementor-element-463bcde
    .jeg-elementor-kit.jkit-team.style-hover-social
    .profile-card:before {
        background-color: #00386ba8;
    }

    .elementor-6
    .elementor-element.elementor-element-463bcde
    .jeg-elementor-kit.jkit-team
    .social-list {
        text-align: center;
    }

        .elementor-6
        .elementor-element.elementor-element-463bcde
        .jeg-elementor-kit.jkit-team
        .social-list
        .social-icon {
            display: inline-block;
        }

            .elementor-6
            .elementor-element.elementor-element-463bcde
            .jeg-elementor-kit.jkit-team
            .social-list
            .social-icon
            a {
                font-size: 18px;
                height: 50px;
                width: 50px;
                line-height: 50px;
            }

                .elementor-6
                .elementor-element.elementor-element-463bcde
                .jeg-elementor-kit.jkit-team
                .social-list
                .social-icon
                a
                svg {
                    width: 18px;
                }

.elementor-6
.elementor-element.elementor-element-7c6afe7
.jeg-elementor-kit.jkit-heading {
    text-align: center;
}

    .elementor-6
    .elementor-element.elementor-element-7c6afe7
    .jeg-elementor-kit.jkit-heading
    .heading-title {
        font-family: var(--e-global-typography-accent-font-family), Sans-serif;
        font-size: var(--e-global-typography-accent-font-size);
        font-weight: var(--e-global-typography-accent-font-weight);
        line-height: var(--e-global-typography-accent-line-height);
        color: #00386b;
    }

    .elementor-6
    .elementor-element.elementor-element-7c6afe7
    .jeg-elementor-kit.jkit-heading
    .heading-section-title {
        margin: 0px 0px -10px 0px;
    }

        .elementor-6
        .elementor-element.elementor-element-7c6afe7
        .jeg-elementor-kit.jkit-heading
        .heading-section-title
        .heading-title {
            padding: 0px 0px 0px 0px;
        }

    .elementor-6
    .elementor-element.elementor-element-7c6afe7
    .jeg-elementor-kit.jkit-heading
    .heading-section-subtitle {
        color: #616670;
        font-family: var(--e-global-typography-text-font-family), Sans-serif;
        font-size: var(--e-global-typography-text-font-size);
        font-weight: var(--e-global-typography-text-font-weight);
        line-height: var(--e-global-typography-text-line-height);
    }

.elementor-6
.elementor-element.elementor-element-7c6afe7 > .elementor-widget-container {
    margin: -80px 40px 0px 40px;
    padding: 10px 0px 10px 0px;
    background-color: #ffffff;
    box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.1);
}

.elementor-6 .elementor-element.elementor-element-7c6afe7 {
    z-index: 1;
}

.elementor-bc-flex-widget
.elementor-6
.elementor-element.elementor-element-3e825d5.elementor-column
.elementor-widget-wrap {
    align-items: center;
}

.elementor-6
.elementor-element.elementor-element-3e825d5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-6
.elementor-element.elementor-element-3e825d5.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-6
.elementor-element.elementor-element-3e825d5 > .elementor-element-populated {
    margin: 0px 0px 0px 20px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 20px;
}

.elementor-6
.elementor-element.elementor-element-6ed2d02
.jeg-elementor-kit.jkit-team
.social-list
.social-icon.elementor-repeater-item-5ad6f6c
a {
    color: #00386b;
    background-color: #6aba3d;
}

    .elementor-6
    .elementor-element.elementor-element-6ed2d02
    .jeg-elementor-kit.jkit-team
    .social-list
    .social-icon.elementor-repeater-item-5ad6f6c
    a
    svg {
        fill: #00386b;
    }

.elementor-6
.elementor-element.elementor-element-6ed2d02
.jeg-elementor-kit.jkit-team
.social-list
.social-icon.elementor-repeater-item-5ad6f6c:hover
a {
    color: var(--e-global-color-primary);
    background-color: var(--e-global-color-f097191);
}

    .elementor-6
    .elementor-element.elementor-element-6ed2d02
    .jeg-elementor-kit.jkit-team
    .social-list
    .social-icon.elementor-repeater-item-5ad6f6c:hover
    a
    svg {
        fill: var(--e-global-color-primary);
    }

.elementor-6
.elementor-element.elementor-element-6ed2d02
.jeg-elementor-kit.jkit-team
.social-list
.social-icon.elementor-repeater-item-a5f9af9
a {
    color: #00386b;
    background-color: #6aba3d;
}

    .elementor-6
    .elementor-element.elementor-element-6ed2d02
    .jeg-elementor-kit.jkit-team
    .social-list
    .social-icon.elementor-repeater-item-a5f9af9
    a
    svg {
        fill: #00386b;
    }

.elementor-6
.elementor-element.elementor-element-6ed2d02
.jeg-elementor-kit.jkit-team
.social-list
.social-icon.elementor-repeater-item-a5f9af9:hover
a {
    color: var(--e-global-color-primary);
    background-color: var(--e-global-color-f097191);
}

    .elementor-6
    .elementor-element.elementor-element-6ed2d02
    .jeg-elementor-kit.jkit-team
    .social-list
    .social-icon.elementor-repeater-item-a5f9af9:hover
    a
    svg {
        fill: var(--e-global-color-primary);
    }

.elementor-6
.elementor-element.elementor-element-6ed2d02
.jeg-elementor-kit.jkit-team
.social-list
.social-icon.elementor-repeater-item-182327c
a {
    color: #00386b;
    background-color: #6aba3d;
}

    .elementor-6
    .elementor-element.elementor-element-6ed2d02
    .jeg-elementor-kit.jkit-team
    .social-list
    .social-icon.elementor-repeater-item-182327c
    a
    svg {
        fill: #00386b;
    }

.elementor-6
.elementor-element.elementor-element-6ed2d02
.jeg-elementor-kit.jkit-team
.social-list
.social-icon.elementor-repeater-item-182327c:hover
a {
    color: var(--e-global-color-primary);
    background-color: var(--e-global-color-f097191);
}

    .elementor-6
    .elementor-element.elementor-element-6ed2d02
    .jeg-elementor-kit.jkit-team
    .social-list
    .social-icon.elementor-repeater-item-182327c:hover
    a
    svg {
        fill: var(--e-global-color-primary);
    }

.elementor-6
.elementor-element.elementor-element-6ed2d02
.jeg-elementor-kit.jkit-team,
.elementor-6
.elementor-element.elementor-element-6ed2d02
.jeg-elementor-kit.jkit-team.style-title-horizontal
.profile-body
.title-wrapper {
    text-align: center;
}

    .elementor-6
    .elementor-element.elementor-element-6ed2d02
    .jeg-elementor-kit.jkit-team
    .profile-box
    .profile-card,
    .elementor-6
    .elementor-element.elementor-element-6ed2d02
    .jeg-elementor-kit.jkit-team.style-overlay
    .profile-card:before,
    .elementor-6
    .elementor-element.elementor-element-6ed2d02
    .jeg-elementor-kit.jkit-team.style-hover-social
    .profile-card:before {
        background-color: #00386ba8;
    }

    .elementor-6
    .elementor-element.elementor-element-6ed2d02
    .jeg-elementor-kit.jkit-team
    .social-list {
        text-align: center;
    }

        .elementor-6
        .elementor-element.elementor-element-6ed2d02
        .jeg-elementor-kit.jkit-team
        .social-list
        .social-icon {
            display: inline-block;
        }

            .elementor-6
            .elementor-element.elementor-element-6ed2d02
            .jeg-elementor-kit.jkit-team
            .social-list
            .social-icon
            a {
                font-size: 18px;
                height: 50px;
                width: 50px;
                line-height: 50px;
            }

                .elementor-6
                .elementor-element.elementor-element-6ed2d02
                .jeg-elementor-kit.jkit-team
                .social-list
                .social-icon
                a
                svg {
                    width: 18px;
                }

.elementor-6
.elementor-element.elementor-element-33f2e16
.jeg-elementor-kit.jkit-heading {
    text-align: center;
}

    .elementor-6
    .elementor-element.elementor-element-33f2e16
    .jeg-elementor-kit.jkit-heading
    .heading-title {
        font-family: var(--e-global-typography-accent-font-family), Sans-serif;
        font-size: var(--e-global-typography-accent-font-size);
        font-weight: var(--e-global-typography-accent-font-weight);
        line-height: var(--e-global-typography-accent-line-height);
        color: #00386b;
    }

    .elementor-6
    .elementor-element.elementor-element-33f2e16
    .jeg-elementor-kit.jkit-heading
    .heading-section-title {
        margin: 0px 0px -10px 0px;
    }

        .elementor-6
        .elementor-element.elementor-element-33f2e16
        .jeg-elementor-kit.jkit-heading
        .heading-section-title
        .heading-title {
            padding: 0px 0px 0px 0px;
        }

    .elementor-6
    .elementor-element.elementor-element-33f2e16
    .jeg-elementor-kit.jkit-heading
    .heading-section-subtitle {
        color: #616670;
        font-family: var(--e-global-typography-text-font-family), Sans-serif;
        font-size: var(--e-global-typography-text-font-size);
        font-weight: var(--e-global-typography-text-font-weight);
        line-height: var(--e-global-typography-text-line-height);
    }

.elementor-6
.elementor-element.elementor-element-33f2e16 > .elementor-widget-container {
    margin: -80px 40px 0px 40px;
    padding: 10px 0px 10px 0px;
    background-color: #ffffff;
    box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.1);
}

.elementor-6 .elementor-element.elementor-element-33f2e16 {
    z-index: 1;
}

.elementor-6
.elementor-element.elementor-element-92d33e5 > .elementor-container {
    max-width: 1200px;
}

.elementor-6
.elementor-element.elementor-element-fd6d5a1 > .elementor-container {
    max-width: 1200px;
}

.elementor-6
.elementor-element.elementor-element-fd6d5a1:not( .elementor-motion-effects-element-type-background ),
.elementor-6
.elementor-element.elementor-element-fd6d5a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient( 270deg, var(--e-global-color-primary) 62%, #ffffff 0% );
}

.elementor-6
.elementor-element.elementor-element-fd6d5a1 > .elementor-background-overlay {
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-fd6d5a1 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 100px 0px 100px 0px;
}

.elementor-bc-flex-widget
.elementor-6
.elementor-element.elementor-element-0a77d07.elementor-column
.elementor-widget-wrap {
    align-items: center;
}

.elementor-6
.elementor-element.elementor-element-0a77d07.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-6
.elementor-element.elementor-element-07ea09e
.jeg-elementor-kit.jkit-testimonials
.testimonials-track
.testimonial-item
.testimonial-box {
    box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0);
}

    .elementor-6
    .elementor-element.elementor-element-07ea09e
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track
    .testimonial-item
    .testimonial-box
    .comment-content
    p {
        font-family: var(--e-global-typography-text-font-family), Sans-serif;
        font-size: var(--e-global-typography-text-font-size);
        font-weight: var(--e-global-typography-text-font-weight);
        line-height: var(--e-global-typography-text-line-height);
        color: #616670;
    }

.elementor-6
.elementor-element.elementor-element-07ea09e.quote-reverse-position-yes
.jeg-elementor-kit.jkit-testimonials.style-2
.testimonials-track
.testimonial-item
.testimonial-box
.comment-bio {
    flex-direction: row-reverse;
}

.elementor-6
.elementor-element.elementor-element-07ea09e
.jeg-elementor-kit.jkit-testimonials
.testimonials-track
.testimonial-item
.testimonial-box
.icon-content {
    color: #00386b;
    font-size: 52px;
}

    .elementor-6
    .elementor-element.elementor-element-07ea09e
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track
    .testimonial-item
    .testimonial-box
    .icon-content
    svg {
        fill: #00386b;
        width: 52px;
    }

.elementor-6
.elementor-element.elementor-element-07ea09e
.jeg-elementor-kit.jkit-testimonials
.testimonials-track
.testimonial-item
.testimonial-box
.rating-stars
li {
    color: #6aba3d;
}

    .elementor-6
    .elementor-element.elementor-element-07ea09e
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track
    .testimonial-item
    .testimonial-box
    .rating-stars
    li
    svg {
        fill: #6aba3d;
        width: 14px;
    }

    .elementor-6
    .elementor-element.elementor-element-07ea09e
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track
    .testimonial-item
    .testimonial-box
    .rating-stars
    li
    i {
        font-size: 14px;
    }

.elementor-6
.elementor-element.elementor-element-07ea09e
.jeg-elementor-kit.jkit-testimonials
.testimonials-track
.testimonial-item
.testimonial-box
.profile-info
.profile-name {
    color: #00386b;
    font-family: var(--e-global-typography-d7b6a8f-font-family), Sans-serif;
    font-size: var(--e-global-typography-d7b6a8f-font-size);
    font-weight: var(--e-global-typography-d7b6a8f-font-weight);
    line-height: var(--e-global-typography-d7b6a8f-line-height);
    letter-spacing: var(--e-global-typography-d7b6a8f-letter-spacing);
    word-spacing: var(--e-global-typography-d7b6a8f-word-spacing);
}

.elementor-6
.elementor-element.elementor-element-07ea09e
.jeg-elementor-kit.jkit-testimonials
.testimonials-track
.testimonial-item
.testimonial-box
.profile-info
.profile-des {
    color: #6aba3d;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
    margin-bottom: 0px;
}

.elementor-6
.elementor-element.elementor-element-07ea09e
.jeg-elementor-kit.jkit-testimonials
.testimonials-track
.testimonial-item
.testimonial-box
.profile-image
img {
    width: 60px;
}

.elementor-6
.elementor-element.elementor-element-07ea09e
.jeg-elementor-kit.jkit-testimonials
.tns-controls
button
i,
.elementor-6
.elementor-element.elementor-element-07ea09e
.jeg-elementor-kit.jkit-testimonials
.tns-controls
button
svg {
    opacity: 100%;
}

.elementor-6
.elementor-element.elementor-element-07ea09e
.jeg-elementor-kit.jkit-testimonials:hover
.tns-controls
button
i,
.elementor-6
.elementor-element.elementor-element-07ea09e
.jeg-elementor-kit.jkit-testimonials:hover
.tns-controls
button
svg {
    opacity: 100%;
}

.elementor-6
.elementor-element.elementor-element-07ea09e
.jeg-elementor-kit.jkit-testimonials
.tns-nav {
    text-align: center;
}

.elementor-6
.elementor-element.elementor-element-07ea09e > .elementor-widget-container {
    background-color: #ffffff;
    box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
}

.elementor-bc-flex-widget
.elementor-6
.elementor-element.elementor-element-21472a5.elementor-column
.elementor-widget-wrap {
    align-items: center;
}

.elementor-6
.elementor-element.elementor-element-21472a5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-6
.elementor-element.elementor-element-21472a5 > .elementor-element-populated {
    padding: 0px 0px 0px 80px;
}

.elementor-6
.elementor-element.elementor-element-a6e1a10
.jeg-elementor-kit.jkit-heading
.heading-section-description {
    max-width: 89%;
    color: #ffffff;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-6
.elementor-element.elementor-element-a6e1a10
.jeg-elementor-kit.jkit-heading {
    text-align: right;
}

    .elementor-6
    .elementor-element.elementor-element-a6e1a10
    .jeg-elementor-kit.jkit-heading
    .heading-title {
        font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
        font-size: var(--e-global-typography-secondary-font-size);
        font-weight: var(--e-global-typography-secondary-font-weight);
        line-height: var(--e-global-typography-secondary-line-height);
        color: #ffffff;
    }

    .elementor-6
    .elementor-element.elementor-element-a6e1a10
    .jeg-elementor-kit.jkit-heading
    .heading-section-title {
        margin: 0px 0px 15px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-a6e1a10
    .jeg-elementor-kit.jkit-heading
    .heading-title > span {
        color: #00386b;
        font-family: var(--e-global-typography-8076e37-font-family), Sans-serif;
        font-size: var(--e-global-typography-8076e37-font-size);
        font-weight: var(--e-global-typography-8076e37-font-weight);
        line-height: var(--e-global-typography-8076e37-line-height);
        letter-spacing: var(--e-global-typography-8076e37-letter-spacing);
        word-spacing: var(--e-global-typography-8076e37-word-spacing);
        text-decoration-color: #00386b;
    }

    .elementor-6
    .elementor-element.elementor-element-a6e1a10
    .jeg-elementor-kit.jkit-heading
    .heading-section-subtitle {
        color: #6aba3d;
        font-family: var(--e-global-typography-4d255e8-font-family), Sans-serif;
        font-size: var(--e-global-typography-4d255e8-font-size);
        font-weight: var(--e-global-typography-4d255e8-font-weight);
        line-height: var(--e-global-typography-4d255e8-line-height);
        letter-spacing: var(--e-global-typography-4d255e8-letter-spacing);
        word-spacing: var(--e-global-typography-4d255e8-word-spacing);
        margin: 0px 0px 20px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-a6e1a10
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-dotted,
    .elementor-6
    .elementor-element.elementor-element-a6e1a10
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-solid,
    .elementor-6
    .elementor-element.elementor-element-a6e1a10
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-solid-star,
    .elementor-6
    .elementor-element.elementor-element-a6e1a10
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-solid-bullet {
        width: 150px;
    }

        .elementor-6
        .elementor-element.elementor-element-a6e1a10
        .jeg-elementor-kit.jkit-heading
        .separator-wrapper:not(.style-custom),
        .elementor-6
        .elementor-element.elementor-element-a6e1a10
        .jeg-elementor-kit.jkit-heading
        .separator-wrapper.style-dotted:after {
            height: 5px;
        }

    .elementor-6
    .elementor-element.elementor-element-a6e1a10
    .jeg-elementor-kit.jkit-heading
    .heading-section-separator {
        margin: 0px 0px 20px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-a6e1a10
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-dotted,
    .elementor-6
    .elementor-element.elementor-element-a6e1a10
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-solid {
        background: #6aba3d;
    }

        .elementor-6
        .elementor-element.elementor-element-a6e1a10
        .jeg-elementor-kit.jkit-heading
        .separator-wrapper.style-dotted:after {
            background-color: #6aba3d;
            box-shadow: 9px 0 0 0 #6aba3d, 18px 0 0 0 #6aba3d;
        }

    .elementor-6
    .elementor-element.elementor-element-a6e1a10
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-solid-bullet,
    .elementor-6
    .elementor-element.elementor-element-a6e1a10
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-solid-star {
        background: linear-gradient( 90deg, #6aba3d 0, #6aba3d 38%, rgba(255, 255, 255, 0) 38%, rgba(255, 255, 255, 0) 62%, #6aba3d 62%, #6aba3d 100% );
    }

        .elementor-6
        .elementor-element.elementor-element-a6e1a10
        .jeg-elementor-kit.jkit-heading
        .separator-wrapper.style-solid-bullet:after,
        .elementor-6
        .elementor-element.elementor-element-a6e1a10
        .jeg-elementor-kit.jkit-heading
        .separator-wrapper.style-solid-star:after {
            background-color: #6aba3d;
        }

.elementor-6
.elementor-element.elementor-element-a6e1a10 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 35px 0px 0px 35px;
}

.elementor-6
.elementor-element.elementor-element-3d392fc > .elementor-container {
    max-width: 1200px;
}

.elementor-6 .elementor-element.elementor-element-3d392fc {
    padding: 80px 0px 100px 0px;
}

.elementor-6
.elementor-element.elementor-element-469deb0
.jeg-elementor-kit.jkit-heading {
    text-align: center;
}

    .elementor-6
    .elementor-element.elementor-element-469deb0
    .jeg-elementor-kit.jkit-heading
    .heading-title {
        font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
        font-size: var(--e-global-typography-secondary-font-size);
        font-weight: var(--e-global-typography-secondary-font-weight);
        line-height: var(--e-global-typography-secondary-line-height);
        color: #00386b;
    }

    .elementor-6
    .elementor-element.elementor-element-469deb0
    .jeg-elementor-kit.jkit-heading
    .heading-section-title {
        margin: 0px 0px 15px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-469deb0
    .jeg-elementor-kit.jkit-heading
    .heading-title > span {
        color: #00386b;
        font-family: var(--e-global-typography-8076e37-font-family), Sans-serif;
        font-size: var(--e-global-typography-8076e37-font-size);
        font-weight: var(--e-global-typography-8076e37-font-weight);
        line-height: var(--e-global-typography-8076e37-line-height);
        letter-spacing: var(--e-global-typography-8076e37-letter-spacing);
        word-spacing: var(--e-global-typography-8076e37-word-spacing);
        text-decoration-color: #00386b;
    }

    .elementor-6
    .elementor-element.elementor-element-469deb0
    .jeg-elementor-kit.jkit-heading
    .heading-section-subtitle {
        color: #00386b;
        font-family: var(--e-global-typography-text-font-family), Sans-serif;
        font-size: var(--e-global-typography-text-font-size);
        font-weight: var(--e-global-typography-text-font-weight);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-469deb0
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-dotted,
    .elementor-6
    .elementor-element.elementor-element-469deb0
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-solid,
    .elementor-6
    .elementor-element.elementor-element-469deb0
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-solid-star,
    .elementor-6
    .elementor-element.elementor-element-469deb0
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-solid-bullet {
        width: 150px;
    }

        .elementor-6
        .elementor-element.elementor-element-469deb0
        .jeg-elementor-kit.jkit-heading
        .separator-wrapper:not(.style-custom),
        .elementor-6
        .elementor-element.elementor-element-469deb0
        .jeg-elementor-kit.jkit-heading
        .separator-wrapper.style-dotted:after {
            height: 5px;
        }

    .elementor-6
    .elementor-element.elementor-element-469deb0
    .jeg-elementor-kit.jkit-heading
    .heading-section-separator {
        margin: 10px 0px 0px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-469deb0
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-dotted,
    .elementor-6
    .elementor-element.elementor-element-469deb0
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-solid {
        background: #6aba3d;
    }

        .elementor-6
        .elementor-element.elementor-element-469deb0
        .jeg-elementor-kit.jkit-heading
        .separator-wrapper.style-dotted:after {
            background-color: #6aba3d;
            box-shadow: 9px 0 0 0 #6aba3d, 18px 0 0 0 #6aba3d;
        }

    .elementor-6
    .elementor-element.elementor-element-469deb0
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-solid-bullet,
    .elementor-6
    .elementor-element.elementor-element-469deb0
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-solid-star {
        background: linear-gradient( 90deg, #6aba3d 0, #6aba3d 38%, rgba(255, 255, 255, 0) 38%, rgba(255, 255, 255, 0) 62%, #6aba3d 62%, #6aba3d 100% );
    }

        .elementor-6
        .elementor-element.elementor-element-469deb0
        .jeg-elementor-kit.jkit-heading
        .separator-wrapper.style-solid-bullet:after,
        .elementor-6
        .elementor-element.elementor-element-469deb0
        .jeg-elementor-kit.jkit-heading
        .separator-wrapper.style-solid-star:after {
            background-color: #6aba3d;
        }

.elementor-6
.elementor-element.elementor-element-469deb0 > .elementor-widget-container {
    padding: 0px 0px 20px 0px;
}

.elementor-6 .elementor-element.elementor-element-b3f6d65 {
    --e-image-carousel-slides-to-show: 5;
}

    .elementor-6
    .elementor-element.elementor-element-b3f6d65 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

.elementor-6
.elementor-element.elementor-element-29a0636b > .elementor-container {
    max-width: 1200px;
}

.elementor-6
.elementor-element.elementor-element-b62d432 > .elementor-container {
    max-width: 1200px;
}

.elementor-6
.elementor-element.elementor-element-b62d432:not( .elementor-motion-effects-element-type-background ),
.elementor-6
.elementor-element.elementor-element-b62d432 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../../2021/06/business-team-meeting-e1626232677298.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-6
.elementor-element.elementor-element-b62d432 > .elementor-background-overlay {
    background-color: var(--e-global-color-primary);
    opacity: 0.7;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-b62d432 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 100px 0px 0px 0px;
}

.elementor-bc-flex-widget
.elementor-6
.elementor-element.elementor-element-46a3e78.elementor-column
.elementor-widget-wrap {
    align-items: center;
}

.elementor-6
.elementor-element.elementor-element-46a3e78.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-6
.elementor-element.elementor-element-46a3e78 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not( .elementor-widget__width-initial ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-6
.elementor-element.elementor-element-4d5a0c3
.jeg-elementor-kit.jkit-heading
.heading-section-description {
    max-width: 80%;
    color: #ffffff;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-6
.elementor-element.elementor-element-4d5a0c3
.jeg-elementor-kit.jkit-heading {
    text-align: center;
}

    .elementor-6
    .elementor-element.elementor-element-4d5a0c3
    .jeg-elementor-kit.jkit-heading
    .heading-title {
        -webkit-box-decoration-break: clone;
        box-decoration-break: clone;
        display: inline;
        font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
        font-size: var(--e-global-typography-secondary-font-size);
        font-weight: var(--e-global-typography-secondary-font-weight);
        line-height: var(--e-global-typography-secondary-line-height);
        color: #ffffff;
    }

    .elementor-6
    .elementor-element.elementor-element-4d5a0c3
    .jeg-elementor-kit.jkit-heading
    .heading-section-title {
        margin: 0px 0px 15px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-4d5a0c3
    .jeg-elementor-kit.jkit-heading
    .heading-title > span {
        color: #00386b;
        font-family: var(--e-global-typography-8076e37-font-family), Sans-serif;
        font-size: var(--e-global-typography-8076e37-font-size);
        font-weight: var(--e-global-typography-8076e37-font-weight);
        line-height: var(--e-global-typography-8076e37-line-height);
        letter-spacing: var(--e-global-typography-8076e37-letter-spacing);
        word-spacing: var(--e-global-typography-8076e37-word-spacing);
        text-decoration-color: #00386b;
        padding: 0px 0px 0px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-4d5a0c3
    .jeg-elementor-kit.jkit-heading
    .heading-section-subtitle {
        color: #6aba3d;
        font-family: var(--e-global-typography-4d255e8-font-family), Sans-serif;
        font-size: var(--e-global-typography-4d255e8-font-size);
        font-weight: var(--e-global-typography-4d255e8-font-weight);
        line-height: var(--e-global-typography-4d255e8-line-height);
        letter-spacing: var(--e-global-typography-4d255e8-letter-spacing);
        word-spacing: var(--e-global-typography-4d255e8-word-spacing);
        margin: 0px 0px 20px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-4d5a0c3
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-dotted,
    .elementor-6
    .elementor-element.elementor-element-4d5a0c3
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-solid,
    .elementor-6
    .elementor-element.elementor-element-4d5a0c3
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-solid-star,
    .elementor-6
    .elementor-element.elementor-element-4d5a0c3
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-solid-bullet {
        width: 150px;
    }

        .elementor-6
        .elementor-element.elementor-element-4d5a0c3
        .jeg-elementor-kit.jkit-heading
        .separator-wrapper:not(.style-custom),
        .elementor-6
        .elementor-element.elementor-element-4d5a0c3
        .jeg-elementor-kit.jkit-heading
        .separator-wrapper.style-dotted:after {
            height: 5px;
        }

    .elementor-6
    .elementor-element.elementor-element-4d5a0c3
    .jeg-elementor-kit.jkit-heading
    .heading-section-separator {
        margin: 0px 0px 20px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-4d5a0c3
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-dotted,
    .elementor-6
    .elementor-element.elementor-element-4d5a0c3
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-solid {
        background: #6aba3d;
    }

        .elementor-6
        .elementor-element.elementor-element-4d5a0c3
        .jeg-elementor-kit.jkit-heading
        .separator-wrapper.style-dotted:after {
            background-color: #6aba3d;
            box-shadow: 9px 0 0 0 #6aba3d, 18px 0 0 0 #6aba3d;
        }

    .elementor-6
    .elementor-element.elementor-element-4d5a0c3
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-solid-bullet,
    .elementor-6
    .elementor-element.elementor-element-4d5a0c3
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-solid-star {
        background: linear-gradient( 90deg, #6aba3d 0, #6aba3d 38%, rgba(255, 255, 255, 0) 38%, rgba(255, 255, 255, 0) 62%, #6aba3d 62%, #6aba3d 100% );
    }

        .elementor-6
        .elementor-element.elementor-element-4d5a0c3
        .jeg-elementor-kit.jkit-heading
        .separator-wrapper.style-solid-bullet:after,
        .elementor-6
        .elementor-element.elementor-element-4d5a0c3
        .jeg-elementor-kit.jkit-heading
        .separator-wrapper.style-solid-star:after {
            background-color: #6aba3d;
        }

.elementor-6
.elementor-element.elementor-element-4d5a0c3 > .elementor-widget-container {
    padding: 0px 150px 30px 150px;
}

.elementor-6 .elementor-element.elementor-element-f5d6a2e {
    margin-top: 0px;
    margin-bottom: -200px;
}

.elementor-6
.elementor-element.elementor-element-e861afd > .elementor-element-populated {
    margin: 0px 20px 0px 0px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 0px;
}

.elementor-6
.elementor-element.elementor-element-b2f676f.jkit-equal-height-enable,
.elementor-6
.elementor-element.elementor-element-b2f676f.jkit-equal-height-enable
.elementor-widget-container,
.elementor-6
.elementor-element.elementor-element-b2f676f.jkit-equal-height-enable
.jeg-elementor-kit.jkit-image-box,
.elementor-6
.elementor-element.elementor-element-b2f676f.jkit-equal-height-enable
.jeg-elementor-kit.jkit-image-box
.image-box-body
.body-inner {
    height: 100%;
}

.elementor-6
.elementor-element.elementor-element-b2f676f
.jeg-elementor-kit.jkit-image-box {
    flex-direction: column;
}

    .elementor-6
    .elementor-element.elementor-element-b2f676f
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-inner {
        text-align: center;
        box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.1);
        padding: 30px 30px 30px 30px;
    }

    .elementor-6
    .elementor-element.elementor-element-b2f676f
    .jeg-elementor-kit.jkit-image-box
    .image-box-header
    img {
        height: 400px;
        object-fit: cover;
        opacity: 100%;
    }

    .elementor-6
    .elementor-element.elementor-element-b2f676f
    .jeg-elementor-kit.jkit-image-box:hover
    .image-box-header
    img {
        opacity: 100%;
        -webkit-transform: scale(1.1);
        -o-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -ms-transform: scale(1.1);
        transform: scale(1.1);
    }

    .elementor-6
    .elementor-element.elementor-element-b2f676f
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-title {
        margin: 10px 0px 20px 0px;
        font-family: var(--e-global-typography-accent-font-family), Sans-serif;
        font-size: var(--e-global-typography-accent-font-size);
        font-weight: var(--e-global-typography-accent-font-weight);
        line-height: var(--e-global-typography-accent-line-height);
        color: #00386b;
    }

        .elementor-6
        .elementor-element.elementor-element-b2f676f
        .jeg-elementor-kit.jkit-image-box
        .image-box-body
        .body-title.icon-position-before
        i,
        .elementor-6
        .elementor-element.elementor-element-b2f676f
        .jeg-elementor-kit.jkit-image-box
        .image-box-body
        .body-title.icon-position-before
        svg {
            margin-right: 5px;
        }

        .elementor-6
        .elementor-element.elementor-element-b2f676f
        .jeg-elementor-kit.jkit-image-box
        .image-box-body
        .body-title.icon-position-after
        i,
        .elementor-6
        .elementor-element.elementor-element-b2f676f
        .jeg-elementor-kit.jkit-image-box
        .image-box-body
        .body-title.icon-position-after
        svg {
            margin-left: 5px;
        }

    .elementor-6
    .elementor-element.elementor-element-b2f676f
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-inner
    .body-description {
        margin: 0px 0px 10px 0px;
        font-family: var(--e-global-typography-text-font-family), Sans-serif;
        font-size: var(--e-global-typography-text-font-size);
        font-weight: var(--e-global-typography-text-font-weight);
        line-height: var(--e-global-typography-text-line-height);
        color: #616670;
    }

    .elementor-6
    .elementor-element.elementor-element-b2f676f
    .jeg-elementor-kit.jkit-image-box
    .button-box
    .button-wrapper
    a {
        font-family: var(--e-global-typography-ca84996-font-family), Sans-serif;
        font-size: var(--e-global-typography-ca84996-font-size);
        font-weight: var(--e-global-typography-ca84996-font-weight);
        line-height: var(--e-global-typography-ca84996-line-height);
        letter-spacing: var(--e-global-typography-ca84996-letter-spacing);
        word-spacing: var(--e-global-typography-ca84996-word-spacing);
        color: #6aba3d;
        background-color: #ffffff;
    }

        .elementor-6
        .elementor-element.elementor-element-b2f676f
        .jeg-elementor-kit.jkit-image-box
        .button-box
        .button-wrapper
        a
        i {
            font-size: 10px;
        }

        .elementor-6
        .elementor-element.elementor-element-b2f676f
        .jeg-elementor-kit.jkit-image-box
        .button-box
        .button-wrapper
        a
        svg {
            width: 10px;
            fill: #6aba3d;
        }

    .elementor-6
    .elementor-element.elementor-element-b2f676f
    .jeg-elementor-kit.jkit-image-box
    .button-box.icon-position-before
    i,
    .elementor-6
    .elementor-element.elementor-element-b2f676f
    .jeg-elementor-kit.jkit-image-box
    .button-box.icon-position-before
    svg {
        margin-right: 10px;
    }

    .elementor-6
    .elementor-element.elementor-element-b2f676f
    .jeg-elementor-kit.jkit-image-box
    .button-box.icon-position-after
    i,
    .elementor-6
    .elementor-element.elementor-element-b2f676f
    .jeg-elementor-kit.jkit-image-box
    .button-box.icon-position-after
    svg {
        margin-left: 10px;
    }

    .elementor-6
    .elementor-element.elementor-element-b2f676f
    .jeg-elementor-kit.jkit-image-box
    .button-box
    .button-wrapper
    a:hover {
        color: #00386b;
    }

        .elementor-6
        .elementor-element.elementor-element-b2f676f
        .jeg-elementor-kit.jkit-image-box
        .button-box
        .button-wrapper
        a:hover
        svg {
            fill: #00386b;
        }

.elementor-6
.elementor-element.elementor-element-caab77a > .elementor-element-populated {
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-6
.elementor-element.elementor-element-602dba2.jkit-equal-height-enable,
.elementor-6
.elementor-element.elementor-element-602dba2.jkit-equal-height-enable
.elementor-widget-container,
.elementor-6
.elementor-element.elementor-element-602dba2.jkit-equal-height-enable
.jeg-elementor-kit.jkit-image-box,
.elementor-6
.elementor-element.elementor-element-602dba2.jkit-equal-height-enable
.jeg-elementor-kit.jkit-image-box
.image-box-body
.body-inner {
    height: 100%;
}

.elementor-6
.elementor-element.elementor-element-602dba2
.jeg-elementor-kit.jkit-image-box {
    flex-direction: column;
}

    .elementor-6
    .elementor-element.elementor-element-602dba2
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-inner {
        text-align: center;
        box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.1);
        padding: 30px 30px 30px 30px;
    }

    .elementor-6
    .elementor-element.elementor-element-602dba2
    .jeg-elementor-kit.jkit-image-box
    .image-box-header
    img {
        height: 400px;
        object-fit: cover;
        opacity: 100%;
    }

    .elementor-6
    .elementor-element.elementor-element-602dba2
    .jeg-elementor-kit.jkit-image-box:hover
    .image-box-header
    img {
        opacity: 100%;
        -webkit-transform: scale(1.1);
        -o-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -ms-transform: scale(1.1);
        transform: scale(1.1);
    }

    .elementor-6
    .elementor-element.elementor-element-602dba2
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-title {
        margin: 10px 0px 20px 0px;
        font-family: var(--e-global-typography-accent-font-family), Sans-serif;
        font-size: var(--e-global-typography-accent-font-size);
        font-weight: var(--e-global-typography-accent-font-weight);
        line-height: var(--e-global-typography-accent-line-height);
        color: #00386b;
    }

        .elementor-6
        .elementor-element.elementor-element-602dba2
        .jeg-elementor-kit.jkit-image-box
        .image-box-body
        .body-title.icon-position-before
        i,
        .elementor-6
        .elementor-element.elementor-element-602dba2
        .jeg-elementor-kit.jkit-image-box
        .image-box-body
        .body-title.icon-position-before
        svg {
            margin-right: 5px;
        }

        .elementor-6
        .elementor-element.elementor-element-602dba2
        .jeg-elementor-kit.jkit-image-box
        .image-box-body
        .body-title.icon-position-after
        i,
        .elementor-6
        .elementor-element.elementor-element-602dba2
        .jeg-elementor-kit.jkit-image-box
        .image-box-body
        .body-title.icon-position-after
        svg {
            margin-left: 5px;
        }

    .elementor-6
    .elementor-element.elementor-element-602dba2
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-inner
    .body-description {
        margin: 0px 0px 10px 0px;
        font-family: var(--e-global-typography-text-font-family), Sans-serif;
        font-size: var(--e-global-typography-text-font-size);
        font-weight: var(--e-global-typography-text-font-weight);
        line-height: var(--e-global-typography-text-line-height);
        color: #616670;
    }

    .elementor-6
    .elementor-element.elementor-element-602dba2
    .jeg-elementor-kit.jkit-image-box
    .button-box
    .button-wrapper
    a {
        font-family: var(--e-global-typography-ca84996-font-family), Sans-serif;
        font-size: var(--e-global-typography-ca84996-font-size);
        font-weight: var(--e-global-typography-ca84996-font-weight);
        line-height: var(--e-global-typography-ca84996-line-height);
        letter-spacing: var(--e-global-typography-ca84996-letter-spacing);
        word-spacing: var(--e-global-typography-ca84996-word-spacing);
        color: #6aba3d;
        background-color: #ffffff;
    }

        .elementor-6
        .elementor-element.elementor-element-602dba2
        .jeg-elementor-kit.jkit-image-box
        .button-box
        .button-wrapper
        a
        i {
            font-size: 10px;
        }

        .elementor-6
        .elementor-element.elementor-element-602dba2
        .jeg-elementor-kit.jkit-image-box
        .button-box
        .button-wrapper
        a
        svg {
            width: 10px;
            fill: #6aba3d;
        }

    .elementor-6
    .elementor-element.elementor-element-602dba2
    .jeg-elementor-kit.jkit-image-box
    .button-box.icon-position-before
    i,
    .elementor-6
    .elementor-element.elementor-element-602dba2
    .jeg-elementor-kit.jkit-image-box
    .button-box.icon-position-before
    svg {
        margin-right: 10px;
    }

    .elementor-6
    .elementor-element.elementor-element-602dba2
    .jeg-elementor-kit.jkit-image-box
    .button-box.icon-position-after
    i,
    .elementor-6
    .elementor-element.elementor-element-602dba2
    .jeg-elementor-kit.jkit-image-box
    .button-box.icon-position-after
    svg {
        margin-left: 10px;
    }

    .elementor-6
    .elementor-element.elementor-element-602dba2
    .jeg-elementor-kit.jkit-image-box
    .button-box
    .button-wrapper
    a:hover {
        color: #00386b;
    }

        .elementor-6
        .elementor-element.elementor-element-602dba2
        .jeg-elementor-kit.jkit-image-box
        .button-box
        .button-wrapper
        a:hover
        svg {
            fill: #00386b;
        }

.elementor-6
.elementor-element.elementor-element-1abc0d4.jkit-equal-height-enable,
.elementor-6
.elementor-element.elementor-element-1abc0d4.jkit-equal-height-enable
.elementor-widget-container,
.elementor-6
.elementor-element.elementor-element-1abc0d4.jkit-equal-height-enable
.jeg-elementor-kit.jkit-image-box,
.elementor-6
.elementor-element.elementor-element-1abc0d4.jkit-equal-height-enable
.jeg-elementor-kit.jkit-image-box
.image-box-body
.body-inner {
    height: 100%;
}

.elementor-6
.elementor-element.elementor-element-1abc0d4
.jeg-elementor-kit.jkit-image-box {
    flex-direction: column;
}

    .elementor-6
    .elementor-element.elementor-element-1abc0d4
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-inner {
        text-align: center;
        box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.1);
        padding: 30px 30px 30px 30px;
    }

    .elementor-6
    .elementor-element.elementor-element-1abc0d4
    .jeg-elementor-kit.jkit-image-box
    .image-box-header
    img {
        height: 400px;
        object-fit: cover;
        opacity: 100%;
    }

    .elementor-6
    .elementor-element.elementor-element-1abc0d4
    .jeg-elementor-kit.jkit-image-box:hover
    .image-box-header
    img {
        opacity: 100%;
        -webkit-transform: scale(1.1);
        -o-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -ms-transform: scale(1.1);
        transform: scale(1.1);
    }

    .elementor-6
    .elementor-element.elementor-element-1abc0d4
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-title {
        margin: 10px 0px 20px 0px;
        font-family: var(--e-global-typography-accent-font-family), Sans-serif;
        font-size: var(--e-global-typography-accent-font-size);
        font-weight: var(--e-global-typography-accent-font-weight);
        line-height: var(--e-global-typography-accent-line-height);
        color: #00386b;
    }

        .elementor-6
        .elementor-element.elementor-element-1abc0d4
        .jeg-elementor-kit.jkit-image-box
        .image-box-body
        .body-title.icon-position-before
        i,
        .elementor-6
        .elementor-element.elementor-element-1abc0d4
        .jeg-elementor-kit.jkit-image-box
        .image-box-body
        .body-title.icon-position-before
        svg {
            margin-right: 5px;
        }

        .elementor-6
        .elementor-element.elementor-element-1abc0d4
        .jeg-elementor-kit.jkit-image-box
        .image-box-body
        .body-title.icon-position-after
        i,
        .elementor-6
        .elementor-element.elementor-element-1abc0d4
        .jeg-elementor-kit.jkit-image-box
        .image-box-body
        .body-title.icon-position-after
        svg {
            margin-left: 5px;
        }

    .elementor-6
    .elementor-element.elementor-element-1abc0d4
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-inner
    .body-description {
        margin: 0px 0px 10px 0px;
        font-family: var(--e-global-typography-text-font-family), Sans-serif;
        font-size: var(--e-global-typography-text-font-size);
        font-weight: var(--e-global-typography-text-font-weight);
        line-height: var(--e-global-typography-text-line-height);
        color: #616670;
    }

    .elementor-6
    .elementor-element.elementor-element-1abc0d4
    .jeg-elementor-kit.jkit-image-box
    .button-box
    .button-wrapper
    a {
        font-family: var(--e-global-typography-ca84996-font-family), Sans-serif;
        font-size: var(--e-global-typography-ca84996-font-size);
        font-weight: var(--e-global-typography-ca84996-font-weight);
        line-height: var(--e-global-typography-ca84996-line-height);
        letter-spacing: var(--e-global-typography-ca84996-letter-spacing);
        word-spacing: var(--e-global-typography-ca84996-word-spacing);
        color: #6aba3d;
        background-color: #ffffff;
    }

        .elementor-6
        .elementor-element.elementor-element-1abc0d4
        .jeg-elementor-kit.jkit-image-box
        .button-box
        .button-wrapper
        a
        i {
            font-size: 10px;
        }

        .elementor-6
        .elementor-element.elementor-element-1abc0d4
        .jeg-elementor-kit.jkit-image-box
        .button-box
        .button-wrapper
        a
        svg {
            width: 10px;
            fill: #6aba3d;
        }

    .elementor-6
    .elementor-element.elementor-element-1abc0d4
    .jeg-elementor-kit.jkit-image-box
    .button-box.icon-position-before
    i,
    .elementor-6
    .elementor-element.elementor-element-1abc0d4
    .jeg-elementor-kit.jkit-image-box
    .button-box.icon-position-before
    svg {
        margin-right: 10px;
    }

    .elementor-6
    .elementor-element.elementor-element-1abc0d4
    .jeg-elementor-kit.jkit-image-box
    .button-box.icon-position-after
    i,
    .elementor-6
    .elementor-element.elementor-element-1abc0d4
    .jeg-elementor-kit.jkit-image-box
    .button-box.icon-position-after
    svg {
        margin-left: 10px;
    }

    .elementor-6
    .elementor-element.elementor-element-1abc0d4
    .jeg-elementor-kit.jkit-image-box
    .button-box
    .button-wrapper
    a:hover {
        color: #00386b;
    }

        .elementor-6
        .elementor-element.elementor-element-1abc0d4
        .jeg-elementor-kit.jkit-image-box
        .button-box
        .button-wrapper
        a:hover
        svg {
            fill: #00386b;
        }

.elementor-6
.elementor-element.elementor-element-1abc0d4 > .elementor-widget-container {
    margin: 0px 0px 0px 20px;
}

.elementor-6
.elementor-element.elementor-element-32c40f4 > .elementor-container {
    max-width: 1200px;
}

.elementor-6 .elementor-element.elementor-element-32c40f4 {
    padding: 60px 0px 60px 0px;
}

.elementor-bc-flex-widget
.elementor-6
.elementor-element.elementor-element-74610e6.elementor-column
.elementor-widget-wrap {
    align-items: center;
}

.elementor-6
.elementor-element.elementor-element-74610e6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-6
.elementor-element.elementor-element-74610e6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not( .elementor-widget__width-initial ):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-6
.elementor-element.elementor-element-74610e6 > .elementor-element-populated {
    padding: 0px 100px 0px 0px;
}

.elementor-6
.elementor-element.elementor-element-dcfe4d3
.jeg-elementor-kit.jkit-heading {
    text-align: left;
}

    .elementor-6
    .elementor-element.elementor-element-dcfe4d3
    .jeg-elementor-kit.jkit-heading
    .heading-title {
        -webkit-box-decoration-break: clone;
        box-decoration-break: clone;
        display: inline;
        font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
        font-size: var(--e-global-typography-secondary-font-size);
        font-weight: var(--e-global-typography-secondary-font-weight);
        line-height: var(--e-global-typography-secondary-line-height);
        color: #00386b;
    }

    .elementor-6
    .elementor-element.elementor-element-dcfe4d3
    .jeg-elementor-kit.jkit-heading
    .heading-section-title {
        margin: 0px 0px 15px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-dcfe4d3
    .jeg-elementor-kit.jkit-heading
    .heading-title > span {
        color: #00386b;
        font-family: var(--e-global-typography-8076e37-font-family), Sans-serif;
        font-size: var(--e-global-typography-8076e37-font-size);
        font-weight: var(--e-global-typography-8076e37-font-weight);
        line-height: var(--e-global-typography-8076e37-line-height);
        letter-spacing: var(--e-global-typography-8076e37-letter-spacing);
        word-spacing: var(--e-global-typography-8076e37-word-spacing);
        text-decoration-color: #00386b;
    }

    .elementor-6
    .elementor-element.elementor-element-dcfe4d3
    .jeg-elementor-kit.jkit-heading
    .heading-section-subtitle {
        color: #6aba3d;
        font-family: var(--e-global-typography-4d255e8-font-family), Sans-serif;
        font-size: var(--e-global-typography-4d255e8-font-size);
        font-weight: var(--e-global-typography-4d255e8-font-weight);
        line-height: var(--e-global-typography-4d255e8-line-height);
        letter-spacing: var(--e-global-typography-4d255e8-letter-spacing);
        word-spacing: var(--e-global-typography-4d255e8-word-spacing);
        margin: 0px 0px 20px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-dcfe4d3
    .jeg-elementor-kit.jkit-heading
    .heading-section-description {
        color: #616670;
        font-family: var(--e-global-typography-text-font-family), Sans-serif;
        font-size: var(--e-global-typography-text-font-size);
        font-weight: var(--e-global-typography-text-font-weight);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-dcfe4d3
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-dotted,
    .elementor-6
    .elementor-element.elementor-element-dcfe4d3
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-solid,
    .elementor-6
    .elementor-element.elementor-element-dcfe4d3
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-solid-star,
    .elementor-6
    .elementor-element.elementor-element-dcfe4d3
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-solid-bullet {
        width: 150px;
    }

        .elementor-6
        .elementor-element.elementor-element-dcfe4d3
        .jeg-elementor-kit.jkit-heading
        .separator-wrapper:not(.style-custom),
        .elementor-6
        .elementor-element.elementor-element-dcfe4d3
        .jeg-elementor-kit.jkit-heading
        .separator-wrapper.style-dotted:after {
            height: 5px;
        }

    .elementor-6
    .elementor-element.elementor-element-dcfe4d3
    .jeg-elementor-kit.jkit-heading
    .heading-section-separator {
        margin: 0px 0px 20px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-dcfe4d3
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-dotted,
    .elementor-6
    .elementor-element.elementor-element-dcfe4d3
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-solid {
        background: #6aba3d;
    }

        .elementor-6
        .elementor-element.elementor-element-dcfe4d3
        .jeg-elementor-kit.jkit-heading
        .separator-wrapper.style-dotted:after {
            background-color: #6aba3d;
            box-shadow: 9px 0 0 0 #6aba3d, 18px 0 0 0 #6aba3d;
        }

    .elementor-6
    .elementor-element.elementor-element-dcfe4d3
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-solid-bullet,
    .elementor-6
    .elementor-element.elementor-element-dcfe4d3
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-solid-star {
        background: linear-gradient( 90deg, #6aba3d 0, #6aba3d 38%, rgba(255, 255, 255, 0) 38%, rgba(255, 255, 255, 0) 62%, #6aba3d 62%, #6aba3d 100% );
    }

        .elementor-6
        .elementor-element.elementor-element-dcfe4d3
        .jeg-elementor-kit.jkit-heading
        .separator-wrapper.style-solid-bullet:after,
        .elementor-6
        .elementor-element.elementor-element-dcfe4d3
        .jeg-elementor-kit.jkit-heading
        .separator-wrapper.style-solid-star:after {
            background-color: #6aba3d;
        }

.elementor-6
.elementor-element.elementor-element-dcfe4d3 > .elementor-widget-container {
    margin: 0px 0px 30px 0px;
}

.elementor-bc-flex-widget
.elementor-6
.elementor-element.elementor-element-c4ec88e.elementor-column
.elementor-widget-wrap {
    align-items: center;
}

.elementor-6
.elementor-element.elementor-element-c4ec88e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-6
.elementor-element.elementor-element-c4ec88e:not( .elementor-motion-effects-element-type-background ) > .elementor-widget-wrap,
.elementor-6
.elementor-element.elementor-element-c4ec88e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-f097191);
}

.elementor-6
.elementor-element.elementor-element-c4ec88e > .elementor-element-populated > .elementor-background-overlay {
    background-color: var(--e-global-color-f097191);
    opacity: 0.5;
}

.elementor-6
.elementor-element.elementor-element-c4ec88e > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

    .elementor-6
    .elementor-element.elementor-element-c4ec88e > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-6
.elementor-element.elementor-element-85879e5
.jeg-elementor-kit.jkit-accordion
.card-wrapper
.card-header
.card-header-button {
    font-family: var(--e-global-typography-3d4f5fa-font-family), Sans-serif;
    font-size: var(--e-global-typography-3d4f5fa-font-size);
    font-weight: var(--e-global-typography-3d4f5fa-font-weight);
    line-height: var(--e-global-typography-3d4f5fa-line-height);
    letter-spacing: var(--e-global-typography-3d4f5fa-letter-spacing);
    word-spacing: var(--e-global-typography-3d4f5fa-word-spacing);
    padding: 20px 20px 20px 20px;
    margin-bottom: 20px;
}

.elementor-6
.elementor-element.elementor-element-85879e5
.jeg-elementor-kit.jkit-accordion
.card-wrapper.expand
.card-header
.card-header-button {
    color: #ffffff;
    background-color: #00386b;
}

.elementor-6
.elementor-element.elementor-element-85879e5
.jeg-elementor-kit.jkit-accordion
.card-wrapper:not(.expand)
.card-header
.card-header-button {
    color: var(--e-global-color-primary);
    background-color: var(--e-global-color-79847bf);
}

.elementor-6
.elementor-element.elementor-element-85879e5
.jeg-elementor-kit.jkit-accordion
.card-expand
.card-body {
    color: #616670;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
    padding: 20px 20px 20px 20px;
}

.elementor-6
.elementor-element.elementor-element-eb6f18a > .elementor-container {
    max-width: 1200px;
}

.elementor-6
.elementor-element.elementor-element-eb6f18a:not( .elementor-motion-effects-element-type-background ),
.elementor-6
.elementor-element.elementor-element-eb6f18a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../../2021/06/picture-of-business-people-discussing-in-office-e1626233020291.jpg");
    background-position: bottom center;
    background-size: cover;
}

.elementor-6
.elementor-element.elementor-element-eb6f18a > .elementor-background-overlay {
    background-color: var(--e-global-color-primary);
    opacity: 0.7;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-6 .elementor-element.elementor-element-eb6f18a {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 60px 0px 60px 0px;
}

.elementor-bc-flex-widget
.elementor-6
.elementor-element.elementor-element-881408f.elementor-column
.elementor-widget-wrap {
    align-items: center;
}

.elementor-6
.elementor-element.elementor-element-881408f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-6
.elementor-element.elementor-element-881408f.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-6
.elementor-element.elementor-element-881408f > .elementor-element-populated {
    margin: 30px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-6
.elementor-element.elementor-element-d29aa56
.jeg-elementor-kit.jkit-heading
.heading-section-description {
    max-width: 56%;
    color: #ffffff;
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-6
.elementor-element.elementor-element-d29aa56
.jeg-elementor-kit.jkit-heading {
    text-align: center;
}

    .elementor-6
    .elementor-element.elementor-element-d29aa56
    .jeg-elementor-kit.jkit-heading
    .heading-title {
        font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
        font-size: var(--e-global-typography-secondary-font-size);
        font-weight: var(--e-global-typography-secondary-font-weight);
        line-height: var(--e-global-typography-secondary-line-height);
        color: #ffffff;
    }

    .elementor-6
    .elementor-element.elementor-element-d29aa56
    .jeg-elementor-kit.jkit-heading
    .heading-section-title {
        margin: 0px 0px 0px 0px;
    }

        .elementor-6
        .elementor-element.elementor-element-d29aa56
        .jeg-elementor-kit.jkit-heading
        .heading-section-title
        .heading-title {
            padding: 0px 100px 0px 100px;
        }

    .elementor-6
    .elementor-element.elementor-element-d29aa56
    .jeg-elementor-kit.jkit-heading
    .heading-title > span {
        color: #6aba3d;
        font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
        font-size: var(--e-global-typography-secondary-font-size);
        font-weight: var(--e-global-typography-secondary-font-weight);
        line-height: var(--e-global-typography-secondary-line-height);
        text-decoration-color: #00386b;
        padding: 0px 0px 0px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-d29aa56
    .jeg-elementor-kit.jkit-heading
    .heading-section-subtitle {
        color: #ffffff;
        font-family: var(--e-global-typography-4d255e8-font-family), Sans-serif;
        font-size: var(--e-global-typography-4d255e8-font-size);
        font-weight: var(--e-global-typography-4d255e8-font-weight);
        line-height: var(--e-global-typography-4d255e8-line-height);
        letter-spacing: var(--e-global-typography-4d255e8-letter-spacing);
        word-spacing: var(--e-global-typography-4d255e8-word-spacing);
        margin: 0px 0px 0px 0px;
    }

.elementor-6
.elementor-element.elementor-element-d29aa56 > .elementor-widget-container {
    margin: 0px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-d585718 .elementor-button {
    font-family: var(--e-global-typography-da95442-font-family), Sans-serif;
    font-size: var(--e-global-typography-da95442-font-size);
    font-weight: var(--e-global-typography-da95442-font-weight);
    line-height: var(--e-global-typography-da95442-line-height);
    letter-spacing: var(--e-global-typography-da95442-letter-spacing);
    word-spacing: var(--e-global-typography-da95442-word-spacing);
    fill: #00386b;
    color: #00386b;
    background-color: #6aba3d;
    border-radius: 0px 0px 0px 0px;
    padding: 20px 50px 20px 50px;
}

    .elementor-6
    .elementor-element.elementor-element-d585718
    .elementor-button:hover,
    .elementor-6
    .elementor-element.elementor-element-d585718
    .elementor-button:focus {
        color: var(--e-global-color-primary);
        background-color: var(--e-global-color-f097191);
    }

        .elementor-6
        .elementor-element.elementor-element-d585718
        .elementor-button:hover
        svg,
        .elementor-6
        .elementor-element.elementor-element-d585718
        .elementor-button:focus
        svg {
            fill: var(--e-global-color-primary);
        }

.elementor-6
.elementor-element.elementor-element-27f5eda > .elementor-container {
    max-width: 1200px;
}

.elementor-6 .elementor-element.elementor-element-27f5eda {
    margin-top: 100px;
    margin-bottom: 100px;
}

.elementor-6
.elementor-element.elementor-element-57ca7e0 > .elementor-container {
    max-width: 1200px;
}

.elementor-6 .elementor-element.elementor-element-57ca7e0 {
    padding: 0px 0px 0px 0px;
}

.elementor-6
.elementor-element.elementor-element-1642d03 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

    .elementor-6
    .elementor-element.elementor-element-1642d03 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-6
.elementor-element.elementor-element-05e1391
.jeg-elementor-kit.jkit-heading
.heading-section-description {
    max-width: 50%;
}

.elementor-6
.elementor-element.elementor-element-05e1391
.jeg-elementor-kit.jkit-heading {
    text-align: center;
}

    .elementor-6
    .elementor-element.elementor-element-05e1391
    .jeg-elementor-kit.jkit-heading
    .heading-title {
        -webkit-box-decoration-break: clone;
        box-decoration-break: clone;
        display: inline;
        font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
        font-size: var(--e-global-typography-secondary-font-size);
        font-weight: var(--e-global-typography-secondary-font-weight);
        line-height: var(--e-global-typography-secondary-line-height);
        color: #00386b;
    }

    .elementor-6
    .elementor-element.elementor-element-05e1391
    .jeg-elementor-kit.jkit-heading
    .heading-section-title {
        margin: 0px 0px 15px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-05e1391
    .jeg-elementor-kit.jkit-heading
    .heading-title > span {
        color: #00386b;
        font-family: var(--e-global-typography-8076e37-font-family), Sans-serif;
        font-size: var(--e-global-typography-8076e37-font-size);
        font-weight: var(--e-global-typography-8076e37-font-weight);
        line-height: var(--e-global-typography-8076e37-line-height);
        letter-spacing: var(--e-global-typography-8076e37-letter-spacing);
        word-spacing: var(--e-global-typography-8076e37-word-spacing);
        text-decoration-color: #00386b;
        padding: 0px 0px 0px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-05e1391
    .jeg-elementor-kit.jkit-heading
    .heading-section-subtitle {
        color: #6aba3d;
        font-family: var(--e-global-typography-4d255e8-font-family), Sans-serif;
        font-size: var(--e-global-typography-4d255e8-font-size);
        font-weight: var(--e-global-typography-4d255e8-font-weight);
        line-height: var(--e-global-typography-4d255e8-line-height);
        letter-spacing: var(--e-global-typography-4d255e8-letter-spacing);
        word-spacing: var(--e-global-typography-4d255e8-word-spacing);
        margin: 0px 0px 20px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-05e1391
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-dotted,
    .elementor-6
    .elementor-element.elementor-element-05e1391
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-solid,
    .elementor-6
    .elementor-element.elementor-element-05e1391
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-solid-star,
    .elementor-6
    .elementor-element.elementor-element-05e1391
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-solid-bullet {
        width: 150px;
    }

        .elementor-6
        .elementor-element.elementor-element-05e1391
        .jeg-elementor-kit.jkit-heading
        .separator-wrapper:not(.style-custom),
        .elementor-6
        .elementor-element.elementor-element-05e1391
        .jeg-elementor-kit.jkit-heading
        .separator-wrapper.style-dotted:after {
            height: 5px;
        }

    .elementor-6
    .elementor-element.elementor-element-05e1391
    .jeg-elementor-kit.jkit-heading
    .heading-section-separator {
        margin: 0px 0px 20px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-05e1391
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-dotted,
    .elementor-6
    .elementor-element.elementor-element-05e1391
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-solid {
        background: #6aba3d;
    }

        .elementor-6
        .elementor-element.elementor-element-05e1391
        .jeg-elementor-kit.jkit-heading
        .separator-wrapper.style-dotted:after {
            background-color: #6aba3d;
            box-shadow: 9px 0 0 0 #6aba3d, 18px 0 0 0 #6aba3d;
        }

    .elementor-6
    .elementor-element.elementor-element-05e1391
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-solid-bullet,
    .elementor-6
    .elementor-element.elementor-element-05e1391
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-solid-star {
        background: linear-gradient( 90deg, #6aba3d 0, #6aba3d 38%, rgba(255, 255, 255, 0) 38%, rgba(255, 255, 255, 0) 62%, #6aba3d 62%, #6aba3d 100% );
    }

        .elementor-6
        .elementor-element.elementor-element-05e1391
        .jeg-elementor-kit.jkit-heading
        .separator-wrapper.style-solid-bullet:after,
        .elementor-6
        .elementor-element.elementor-element-05e1391
        .jeg-elementor-kit.jkit-heading
        .separator-wrapper.style-solid-star:after {
            background-color: #6aba3d;
        }

.elementor-6
.elementor-element.elementor-element-05e1391 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-6
.elementor-element.elementor-element-e6b5eca
.jeg-elementor-kit.jkit-postblock
.jkit-posts {
    grid-template-columns: repeat(3, minmax(0, 1fr));
    grid-column-gap: 30px;
}

.elementor-6
.elementor-element.elementor-element-e6b5eca
.jeg-elementor-kit.jkit-postblock
.jkit-post {
    background-color: #ffffff;
    padding: 0px 0px 10px 0px;
    box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
}

.elementor-6
.elementor-element.elementor-element-e6b5eca
.jeg-elementor-kit.jkit-postblock
.jkit-thumb
.thumbnail-container {
    height: 250px;
}

.elementor-6
.elementor-element.elementor-element-e6b5eca
.jeg-elementor-kit.jkit-postblock
.jkit-postblock-content {
    text-align: left;
    padding: 30px 30px 30px 30px;
}

.elementor-6
.elementor-element.elementor-element-e6b5eca
.jeg-elementor-kit.jkit-postblock
.jkit-post-category
span
a,
.elementor-6
.elementor-element.elementor-element-e6b5eca
.jeg-elementor-kit.jkit-postblock.postblock-type-3
.jkit-post-category
span
a {
    font-family: var(--e-global-typography-a3f92bd-font-family), Sans-serif;
    font-size: var(--e-global-typography-a3f92bd-font-size);
    font-weight: var(--e-global-typography-a3f92bd-font-weight);
    line-height: var(--e-global-typography-a3f92bd-line-height);
    letter-spacing: var(--e-global-typography-a3f92bd-letter-spacing);
    word-spacing: var(--e-global-typography-a3f92bd-word-spacing);
}

.elementor-6
.elementor-element.elementor-element-e6b5eca
.jeg-elementor-kit.jkit-postblock
.jkit-post-category
a {
    color: #6aba3d;
}

.elementor-6
.elementor-element.elementor-element-e6b5eca
.jeg-elementor-kit.jkit-postblock.postblock-type-2
.jkit-post-category
a {
    color: #6aba3d;
}

.elementor-6
.elementor-element.elementor-element-e6b5eca
.jeg-elementor-kit.jkit-postblock.postblock-type-5
.jkit-post-category
a {
    color: #6aba3d;
}

.elementor-6
.elementor-element.elementor-element-e6b5eca
.jeg-elementor-kit.jkit-postblock
.jkit-post-title {
    margin: 0px 0px 20px 0px;
}

.elementor-6
.elementor-element.elementor-element-e6b5eca
.jeg-elementor-kit.jkit-postblock.postblock-type-4
.jkit-post-title {
    margin: 0px 0px 20px 0px;
}

    .elementor-6
    .elementor-element.elementor-element-e6b5eca
    .jeg-elementor-kit.jkit-postblock
    .jkit-post-title
    a,
    .elementor-6
    .elementor-element.elementor-element-e6b5eca
    .jeg-elementor-kit.jkit-postblock.postblock-type-4
    .jkit-post-title
    a {
        font-family: var(--e-global-typography-accent-font-family), Sans-serif;
        font-size: var(--e-global-typography-accent-font-size);
        font-weight: var(--e-global-typography-accent-font-weight);
        line-height: var(--e-global-typography-accent-line-height);
    }

.elementor-6
.elementor-element.elementor-element-e6b5eca
.jeg-elementor-kit.jkit-postblock
.jkit-post-title
a {
    color: #00386b;
}

.elementor-6
.elementor-element.elementor-element-e6b5eca
.jeg-elementor-kit.jkit-postblock
.jkit-post-excerpt {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}

    .elementor-6
    .elementor-element.elementor-element-e6b5eca
    .jeg-elementor-kit.jkit-postblock
    .jkit-post-excerpt
    p {
        color: #616670;
    }

.elementor-6
.elementor-element.elementor-element-e6b5eca
.jeg-elementor-kit.jkit-postblock
.jkit-readmore {
    font-family: var(--e-global-typography-ca84996-font-family), Sans-serif;
    font-size: var(--e-global-typography-ca84996-font-size);
    font-weight: var(--e-global-typography-ca84996-font-weight);
    line-height: var(--e-global-typography-ca84996-line-height);
    letter-spacing: var(--e-global-typography-ca84996-letter-spacing);
    word-spacing: var(--e-global-typography-ca84996-word-spacing);
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    background-color: #ffffff;
    color: #6aba3d;
}

.elementor-6
.elementor-element.elementor-element-e6b5eca
.jeg-elementor-kit.jkit-postblock
.jkit-meta-readmore.icon-position-before
i,
.elementor-6
.elementor-element.elementor-element-e6b5eca
.jeg-elementor-kit.jkit-postblock
.jkit-meta-readmore.icon-position-before
svg {
    margin-right: 10px;
}

.elementor-6
.elementor-element.elementor-element-e6b5eca
.jeg-elementor-kit.jkit-postblock
.jkit-meta-readmore.icon-position-after
i,
.elementor-6
.elementor-element.elementor-element-e6b5eca
.jeg-elementor-kit.jkit-postblock
.jkit-meta-readmore.icon-position-after
svg {
    margin-left: 10px;
}

.elementor-6
.elementor-element.elementor-element-e6b5eca
.jeg-elementor-kit.jkit-postblock
.jkit-meta-readmore
i {
    font-size: 16px;
}

.elementor-6
.elementor-element.elementor-element-e6b5eca
.jeg-elementor-kit.jkit-postblock
.jkit-meta-readmore
svg {
    width: 16px;
}

.elementor-6
.elementor-element.elementor-element-e6b5eca
.jeg-elementor-kit.jkit-postblock
.jkit-readmore
svg {
    fill: #6aba3d;
}

.elementor-6
.elementor-element.elementor-element-e6b5eca
.jeg-elementor-kit.jkit-postblock
.jkit-readmore:hover {
    color: var(--e-global-color-primary);
}

    .elementor-6
    .elementor-element.elementor-element-e6b5eca
    .jeg-elementor-kit.jkit-postblock
    .jkit-readmore:hover
    svg {
        fill: var(--e-global-color-primary);
    }

.elementor-6
.elementor-element.elementor-element-e6b5eca
.jeg-elementor-kit.jkit-postblock
.jkit-post-meta-bottom {
    justify-content: space-between;
}

.elementor-6
.elementor-element.elementor-element-e6b5eca
.jeg-elementor-kit.jkit-postblock
.jeg_empty_module {
    text-align: left;
}

.elementor-6
.elementor-element.elementor-element-e6b5eca > .elementor-widget-container {
    margin: 20px 0px 0px 0px;
}

@media (max-width: 1024px) {
    .elementor-6
    .elementor-element.elementor-element-f0dd4c4 > .elementor-container {
        min-height: 750px;
    }

    .elementor-6 .elementor-element.elementor-element-f0dd4c4 {
        margin-top: -131px;
        margin-bottom: 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-526d37f > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-fd76dc0
    .elementor-heading-title {
        font-size: var(--e-global-typography-0760536-font-size);
        line-height: var(--e-global-typography-0760536-line-height);
        letter-spacing: var(--e-global-typography-0760536-letter-spacing);
        word-spacing: var(--e-global-typography-0760536-word-spacing);
    }

    .elementor-6
    .elementor-element.elementor-element-b039903
    .elementor-heading-title {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-b039903 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 20px;
    }

    .elementor-6 .elementor-element.elementor-element-27ee765 {
        font-size: var(--e-global-typography-88dfc62-font-size);
        line-height: var(--e-global-typography-88dfc62-line-height);
        letter-spacing: var(--e-global-typography-88dfc62-letter-spacing);
        word-spacing: var(--e-global-typography-88dfc62-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-f88b4a1 .elementor-button {
        font-size: var(--e-global-typography-da95442-font-size);
        line-height: var(--e-global-typography-da95442-line-height);
        letter-spacing: var(--e-global-typography-da95442-letter-spacing);
        word-spacing: var(--e-global-typography-da95442-word-spacing);
    }

    .elementor-bc-flex-widget
    .elementor-6
    .elementor-element.elementor-element-933895e.elementor-column
    .elementor-widget-wrap {
        align-items: center;
    }

    .elementor-6
    .elementor-element.elementor-element-933895e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
        align-content: center;
        align-items: center;
    }

    .elementor-6
    .elementor-element.elementor-element-933895e > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-889c44a
    .jeg-elementor-kit.jkit-video-button
    .jkit-video-popup-btn {
        padding: 0px 0px 0px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-889c44a
    .jeg-elementor-kit.jkit-video-button
    i {
        font-size: 60px;
    }

    .elementor-6
    .elementor-element.elementor-element-889c44a
    .jeg-elementor-kit.jkit-video-button
    svg {
        width: 60px;
    }

    .elementor-6
    .elementor-element.elementor-element-889c44a > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-862caa4 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-da2c1fa
    .elementor-heading-title {
        font-size: var(--e-global-typography-da95442-font-size);
        line-height: var(--e-global-typography-da95442-line-height);
        letter-spacing: var(--e-global-typography-da95442-letter-spacing);
        word-spacing: var(--e-global-typography-da95442-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-27632a6 {
        padding: 80px 0px 80px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-29d5a0f > .elementor-element-populated {
        margin: 0px 20px 0px 20px;
        --e-column-margin-right: 20px;
        --e-column-margin-left: 20px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-53c69da
    .jeg-elementor-kit.jkit-heading
    .heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

        .elementor-6
        .elementor-element.elementor-element-53c69da
        .jeg-elementor-kit.jkit-heading
        .heading-title > span {
            font-size: var(--e-global-typography-8076e37-font-size);
            line-height: var(--e-global-typography-8076e37-line-height);
            letter-spacing: var(--e-global-typography-8076e37-letter-spacing);
            word-spacing: var(--e-global-typography-8076e37-word-spacing);
        }

    .elementor-6
    .elementor-element.elementor-element-53c69da
    .jeg-elementor-kit.jkit-heading
    .heading-section-subtitle {
        font-size: var(--e-global-typography-4d255e8-font-size);
        line-height: var(--e-global-typography-4d255e8-line-height);
        letter-spacing: var(--e-global-typography-4d255e8-letter-spacing);
        word-spacing: var(--e-global-typography-4d255e8-word-spacing);
    }

    .elementor-6
    .elementor-element.elementor-element-53c69da
    .jeg-elementor-kit.jkit-heading
    .heading-section-description {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-2679dab
    .elementor-icon-list-item > .elementor-icon-list-text,
    .elementor-6
    .elementor-element.elementor-element-2679dab
    .elementor-icon-list-item > a {
        font-size: var(--e-global-typography-72012cd-font-size);
        line-height: var(--e-global-typography-72012cd-line-height);
        letter-spacing: var(--e-global-typography-72012cd-letter-spacing);
        word-spacing: var(--e-global-typography-72012cd-word-spacing);
    }

    .elementor-6
    .elementor-element.elementor-element-df7409e
    .elementor-icon-list-item > .elementor-icon-list-text,
    .elementor-6
    .elementor-element.elementor-element-df7409e
    .elementor-icon-list-item > a {
        font-size: var(--e-global-typography-72012cd-font-size);
        line-height: var(--e-global-typography-72012cd-line-height);
        letter-spacing: var(--e-global-typography-72012cd-letter-spacing);
        word-spacing: var(--e-global-typography-72012cd-word-spacing);
    }

    .elementor-6
    .elementor-element.elementor-element-2fea428
    .elementor-heading-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-be7d7d6 > .elementor-element-populated {
        margin: 50px 20px 10px 20px;
        --e-column-margin-right: 20px;
        --e-column-margin-left: 20px;
    }

    .elementor-6 .elementor-element.elementor-element-3c7f415b {
        margin-top: 0px;
        margin-bottom: 50px;
        padding: 30px 20px 30px 20px;
    }

    .elementor-6
    .elementor-element.elementor-element-7e98250f
    .elementor-icon-box-title,
    .elementor-6
    .elementor-element.elementor-element-7e98250f
    .elementor-icon-box-title
    a {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-7e98250f
    .elementor-icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-75ede085 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 10px 0px 10px;
    }

    .elementor-6
    .elementor-element.elementor-element-6912e14e
    .elementor-icon-box-title,
    .elementor-6
    .elementor-element.elementor-element-6912e14e
    .elementor-icon-box-title
    a {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-6912e14e
    .elementor-icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-44876c29
    .elementor-icon-box-title,
    .elementor-6
    .elementor-element.elementor-element-44876c29
    .elementor-icon-box-title
    a {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-44876c29
    .elementor-icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-e1f8ee0 > .elementor-background-overlay {
        background-image: url("../../2021/07/bg-green.jpg");
    }

    .elementor-6 .elementor-element.elementor-element-e1f8ee0 {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-79b5111 > .elementor-element-populated {
        margin: 0px 20px 0px 20px;
        --e-column-margin-right: 20px;
        --e-column-margin-left: 20px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-e46dd8f
    .jeg-elementor-kit.jkit-animated-text
    .animated-text
    .normal-text {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-e46dd8f
    .jeg-elementor-kit.jkit-animated-text
    .animated-text
    .dynamic-text {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-e46dd8f > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-00a81b9 .elementor-button {
        font-size: var(--e-global-typography-da95442-font-size);
        line-height: var(--e-global-typography-da95442-line-height);
        letter-spacing: var(--e-global-typography-da95442-letter-spacing);
        word-spacing: var(--e-global-typography-da95442-word-spacing);
    }

    .elementor-6
    .elementor-element.elementor-element-d1c2cff:not( .elementor-motion-effects-element-type-background ) > .elementor-widget-wrap,
    .elementor-6
    .elementor-element.elementor-element-d1c2cff > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-position: 0px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-d1c2cff > .elementor-element-populated {
        margin: 50px 100px 0px 0px;
        --e-column-margin-right: 100px;
        --e-column-margin-left: 0px;
        padding: 100px 0px 200px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-a173bae > .elementor-widget-container {
        margin: 0px -50px -100px 110px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-894dac4 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 80px 0px 80px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-833e261
    .jeg-elementor-kit.jkit-heading
    .heading-section-description {
        max-width: 95%;
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-833e261
    .jeg-elementor-kit.jkit-heading
    .heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

        .elementor-6
        .elementor-element.elementor-element-833e261
        .jeg-elementor-kit.jkit-heading
        .heading-title > span {
            font-size: var(--e-global-typography-8076e37-font-size);
            line-height: var(--e-global-typography-8076e37-line-height);
            letter-spacing: var(--e-global-typography-8076e37-letter-spacing);
            word-spacing: var(--e-global-typography-8076e37-word-spacing);
        }

    .elementor-6
    .elementor-element.elementor-element-833e261
    .jeg-elementor-kit.jkit-heading
    .heading-section-subtitle {
        font-size: var(--e-global-typography-4d255e8-font-size);
        line-height: var(--e-global-typography-4d255e8-line-height);
        letter-spacing: var(--e-global-typography-4d255e8-letter-spacing);
        word-spacing: var(--e-global-typography-4d255e8-word-spacing);
    }

    .elementor-6
    .elementor-element.elementor-element-33feb89
    .jeg-elementor-kit.jkit-icon-box
    .title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-33feb89
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-0e345b9
    .jeg-elementor-kit.jkit-icon-box
    .title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-0e345b9
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-2354a0a
    .jeg-elementor-kit.jkit-icon-box
    .title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-2354a0a
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-6d0a6b4
    .jeg-elementor-kit.jkit-icon-box
    .title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-6d0a6b4
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-455daef
    .jeg-elementor-kit.jkit-icon-box
    .title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-455daef
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-4be19db
    .jeg-elementor-kit.jkit-icon-box
    .title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-4be19db
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-87bd289
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-87bd289
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .title {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-87bd289
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper
    .super {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-1d1ad45
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-1d1ad45
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .title {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-1d1ad45
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper
    .super {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-46e370c
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-46e370c
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .title {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-46e370c
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper
    .super {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-2bfe706
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-2bfe706
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .title {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-2bfe706
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper
    .super {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-6 .elementor-element.elementor-element-668b16f {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 80px 0px 100px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-ad572bb > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 20px 0px 20px;
    }

    .elementor-6
    .elementor-element.elementor-element-1cda8fa
    .jeg-elementor-kit.jkit-heading
    .heading-section-description {
        max-width: 100%;
    }

    .elementor-6
    .elementor-element.elementor-element-1cda8fa
    .jeg-elementor-kit.jkit-heading
    .heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

        .elementor-6
        .elementor-element.elementor-element-1cda8fa
        .jeg-elementor-kit.jkit-heading
        .heading-title > span {
            font-size: var(--e-global-typography-8076e37-font-size);
            line-height: var(--e-global-typography-8076e37-line-height);
            letter-spacing: var(--e-global-typography-8076e37-letter-spacing);
            word-spacing: var(--e-global-typography-8076e37-word-spacing);
        }

    .elementor-6
    .elementor-element.elementor-element-1cda8fa
    .jeg-elementor-kit.jkit-heading
    .heading-section-subtitle {
        font-size: var(--e-global-typography-4d255e8-font-size);
        line-height: var(--e-global-typography-4d255e8-line-height);
        letter-spacing: var(--e-global-typography-4d255e8-letter-spacing);
        word-spacing: var(--e-global-typography-4d255e8-word-spacing);
    }

    .elementor-6
    .elementor-element.elementor-element-83dcc72
    .jeg-elementor-kit.jkit-heading
    .heading-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-83dcc72
    .jeg-elementor-kit.jkit-heading
    .heading-section-subtitle {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-83dcc72 > .elementor-widget-container {
        margin: -80px 10px 0px 10px;
        padding: 10px 10px 10px 10px;
    }

    .elementor-6
    .elementor-element.elementor-element-7c6afe7
    .jeg-elementor-kit.jkit-heading
    .heading-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-7c6afe7
    .jeg-elementor-kit.jkit-heading
    .heading-section-subtitle {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-7c6afe7 > .elementor-widget-container {
        margin: -80px 10px 0px 10px;
        padding: 10px 10px 10px 10px;
    }

    .elementor-6
    .elementor-element.elementor-element-33f2e16
    .jeg-elementor-kit.jkit-heading
    .heading-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-33f2e16
    .jeg-elementor-kit.jkit-heading
    .heading-section-subtitle {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-33f2e16 > .elementor-widget-container {
        margin: -80px 10px 0px 10px;
        padding: 10px 10px 10px 10px;
    }

    .elementor-6 .elementor-element.elementor-element-92d33e5 {
        margin-top: -50px;
        margin-bottom: 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-fd6d5a1 > .elementor-background-overlay {
        background-image: url("../../2021/07/bg-green.jpg");
    }

    .elementor-6 .elementor-element.elementor-element-fd6d5a1 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 100px 20px 80px 20px;
    }

    .elementor-6
    .elementor-element.elementor-element-07ea09e
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track
    .testimonial-item
    .testimonial-box
    .comment-content
    p {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-07ea09e
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track
    .testimonial-item
    .testimonial-box
    .profile-info
    .profile-name {
        font-size: var(--e-global-typography-d7b6a8f-font-size);
        line-height: var(--e-global-typography-d7b6a8f-line-height);
        letter-spacing: var(--e-global-typography-d7b6a8f-letter-spacing);
        word-spacing: var(--e-global-typography-d7b6a8f-word-spacing);
    }

    .elementor-6
    .elementor-element.elementor-element-07ea09e
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track
    .testimonial-item
    .testimonial-box
    .profile-info
    .profile-des {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-21472a5 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-a6e1a10
    .jeg-elementor-kit.jkit-heading
    .heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

        .elementor-6
        .elementor-element.elementor-element-a6e1a10
        .jeg-elementor-kit.jkit-heading
        .heading-title > span {
            font-size: var(--e-global-typography-8076e37-font-size);
            line-height: var(--e-global-typography-8076e37-line-height);
            letter-spacing: var(--e-global-typography-8076e37-letter-spacing);
            word-spacing: var(--e-global-typography-8076e37-word-spacing);
        }

    .elementor-6
    .elementor-element.elementor-element-a6e1a10
    .jeg-elementor-kit.jkit-heading
    .heading-section-subtitle {
        font-size: var(--e-global-typography-4d255e8-font-size);
        line-height: var(--e-global-typography-4d255e8-line-height);
        letter-spacing: var(--e-global-typography-4d255e8-letter-spacing);
        word-spacing: var(--e-global-typography-4d255e8-word-spacing);
    }

    .elementor-6
    .elementor-element.elementor-element-a6e1a10
    .jeg-elementor-kit.jkit-heading
    .heading-section-description {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-a6e1a10 > .elementor-widget-container {
        margin: 0px 0px 20px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-3d392fc {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 100px 0px 80px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-469deb0
    .jeg-elementor-kit.jkit-heading
    .heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

        .elementor-6
        .elementor-element.elementor-element-469deb0
        .jeg-elementor-kit.jkit-heading
        .heading-title > span {
            font-size: var(--e-global-typography-8076e37-font-size);
            line-height: var(--e-global-typography-8076e37-line-height);
            letter-spacing: var(--e-global-typography-8076e37-letter-spacing);
            word-spacing: var(--e-global-typography-8076e37-word-spacing);
        }

    .elementor-6
    .elementor-element.elementor-element-469deb0
    .jeg-elementor-kit.jkit-heading
    .heading-section-subtitle {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6 .elementor-element.elementor-element-b3f6d65 {
        --e-image-carousel-slides-to-show: 3;
    }

    .elementor-6 .elementor-element.elementor-element-29a0636b {
        margin-top: -50px;
        margin-bottom: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-b62d432 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 100px 0px 100px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-4d5a0c3
    .jeg-elementor-kit.jkit-heading
    .heading-section-description {
        max-width: 100%;
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-4d5a0c3
    .jeg-elementor-kit.jkit-heading
    .heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

        .elementor-6
        .elementor-element.elementor-element-4d5a0c3
        .jeg-elementor-kit.jkit-heading
        .heading-title > span {
            font-size: var(--e-global-typography-8076e37-font-size);
            line-height: var(--e-global-typography-8076e37-line-height);
            letter-spacing: var(--e-global-typography-8076e37-letter-spacing);
            word-spacing: var(--e-global-typography-8076e37-word-spacing);
        }

    .elementor-6
    .elementor-element.elementor-element-4d5a0c3
    .jeg-elementor-kit.jkit-heading
    .heading-section-subtitle {
        font-size: var(--e-global-typography-4d255e8-font-size);
        line-height: var(--e-global-typography-4d255e8-line-height);
        letter-spacing: var(--e-global-typography-4d255e8-letter-spacing);
        word-spacing: var(--e-global-typography-4d255e8-word-spacing);
    }

    .elementor-6
    .elementor-element.elementor-element-4d5a0c3 > .elementor-widget-container {
        padding: 0px 30px 30px 30px;
    }

    .elementor-6 .elementor-element.elementor-element-f5d6a2e {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-e861afd > .elementor-element-populated {
        margin: 0px 20px 50px 20px;
        --e-column-margin-right: 20px;
        --e-column-margin-left: 20px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-b2f676f
    .jeg-elementor-kit.jkit-image-box
    .image-box-header
    img {
        height: 500px;
    }

    .elementor-6
    .elementor-element.elementor-element-b2f676f
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-b2f676f
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-inner
    .body-description {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-b2f676f
    .jeg-elementor-kit.jkit-image-box
    .button-box
    .button-wrapper
    a {
        font-size: var(--e-global-typography-ca84996-font-size);
        line-height: var(--e-global-typography-ca84996-line-height);
        letter-spacing: var(--e-global-typography-ca84996-letter-spacing);
        word-spacing: var(--e-global-typography-ca84996-word-spacing);
    }

    .elementor-6
    .elementor-element.elementor-element-caab77a > .elementor-element-populated {
        margin: 0px 20px 50px 20px;
        --e-column-margin-right: 20px;
        --e-column-margin-left: 20px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-602dba2
    .jeg-elementor-kit.jkit-image-box
    .image-box-header
    img {
        padding: 0px 0px 0px 0px;
        height: 500px;
    }

    .elementor-6
    .elementor-element.elementor-element-602dba2
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-602dba2
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-inner
    .body-description {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-602dba2
    .jeg-elementor-kit.jkit-image-box
    .button-box
    .button-wrapper
    a {
        font-size: var(--e-global-typography-ca84996-font-size);
        line-height: var(--e-global-typography-ca84996-line-height);
        letter-spacing: var(--e-global-typography-ca84996-letter-spacing);
        word-spacing: var(--e-global-typography-ca84996-word-spacing);
    }

    .elementor-6
    .elementor-element.elementor-element-06b70c4 > .elementor-element-populated {
        margin: 0px 20px 50px 20px;
        --e-column-margin-right: 20px;
        --e-column-margin-left: 20px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-1abc0d4
    .jeg-elementor-kit.jkit-image-box
    .image-box-header
    img {
        height: 500px;
    }

    .elementor-6
    .elementor-element.elementor-element-1abc0d4
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-1abc0d4
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-inner
    .body-description {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-1abc0d4
    .jeg-elementor-kit.jkit-image-box
    .button-box
    .button-wrapper
    a {
        font-size: var(--e-global-typography-ca84996-font-size);
        line-height: var(--e-global-typography-ca84996-line-height);
        letter-spacing: var(--e-global-typography-ca84996-letter-spacing);
        word-spacing: var(--e-global-typography-ca84996-word-spacing);
    }

    .elementor-6
    .elementor-element.elementor-element-1abc0d4 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-32c40f4 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 80px 0px 80px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-74610e6 > .elementor-element-populated {
        margin: 0px 20px 0px 20px;
        --e-column-margin-right: 20px;
        --e-column-margin-left: 20px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-dcfe4d3
    .jeg-elementor-kit.jkit-heading
    .heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

        .elementor-6
        .elementor-element.elementor-element-dcfe4d3
        .jeg-elementor-kit.jkit-heading
        .heading-title > span {
            font-size: var(--e-global-typography-8076e37-font-size);
            line-height: var(--e-global-typography-8076e37-line-height);
            letter-spacing: var(--e-global-typography-8076e37-letter-spacing);
            word-spacing: var(--e-global-typography-8076e37-word-spacing);
        }

    .elementor-6
    .elementor-element.elementor-element-dcfe4d3
    .jeg-elementor-kit.jkit-heading
    .heading-section-subtitle {
        font-size: var(--e-global-typography-4d255e8-font-size);
        line-height: var(--e-global-typography-4d255e8-line-height);
        letter-spacing: var(--e-global-typography-4d255e8-letter-spacing);
        word-spacing: var(--e-global-typography-4d255e8-word-spacing);
    }

    .elementor-6
    .elementor-element.elementor-element-dcfe4d3
    .jeg-elementor-kit.jkit-heading
    .heading-section-description {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-c4ec88e > .elementor-element-populated {
        margin: 0px 20px 0px 0px;
        --e-column-margin-right: 20px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-85879e5
    .jeg-elementor-kit.jkit-accordion
    .card-wrapper
    .card-header
    .card-header-button {
        font-size: var(--e-global-typography-3d4f5fa-font-size);
        line-height: var(--e-global-typography-3d4f5fa-line-height);
        letter-spacing: var(--e-global-typography-3d4f5fa-letter-spacing);
        word-spacing: var(--e-global-typography-3d4f5fa-word-spacing);
    }

    .elementor-6
    .elementor-element.elementor-element-85879e5
    .jeg-elementor-kit.jkit-accordion
    .card-expand
    .card-body {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6 .elementor-element.elementor-element-eb6f18a {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 50px 0px 50px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-881408f > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-d29aa56
    .jeg-elementor-kit.jkit-heading
    .heading-section-description {
        max-width: 100%;
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-d29aa56
    .jeg-elementor-kit.jkit-heading
    .heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-d29aa56
    .jeg-elementor-kit.jkit-heading
    .heading-section-title {
        margin: 0px 0px 0px 0px;
    }

        .elementor-6
        .elementor-element.elementor-element-d29aa56
        .jeg-elementor-kit.jkit-heading
        .heading-section-title
        .heading-title {
            padding: 0px 0px 0px 0px;
            border-radius: 0px 0px 0px 0px;
        }

    .elementor-6
    .elementor-element.elementor-element-d29aa56
    .jeg-elementor-kit.jkit-heading
    .heading-title > span {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-d29aa56
    .jeg-elementor-kit.jkit-heading
    .heading-section-subtitle {
        font-size: var(--e-global-typography-4d255e8-font-size);
        line-height: var(--e-global-typography-4d255e8-line-height);
        letter-spacing: var(--e-global-typography-4d255e8-letter-spacing);
        word-spacing: var(--e-global-typography-4d255e8-word-spacing);
        margin: 0px 0px 0px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-d29aa56 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-d585718 .elementor-button {
        font-size: var(--e-global-typography-da95442-font-size);
        line-height: var(--e-global-typography-da95442-line-height);
        letter-spacing: var(--e-global-typography-da95442-letter-spacing);
        word-spacing: var(--e-global-typography-da95442-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-27f5eda {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 80px 0px 80px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-05e1391
    .jeg-elementor-kit.jkit-heading
    .heading-section-description {
        max-width: 100%;
    }

    .elementor-6
    .elementor-element.elementor-element-05e1391
    .jeg-elementor-kit.jkit-heading
    .heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

        .elementor-6
        .elementor-element.elementor-element-05e1391
        .jeg-elementor-kit.jkit-heading
        .heading-title > span {
            font-size: var(--e-global-typography-8076e37-font-size);
            line-height: var(--e-global-typography-8076e37-line-height);
            letter-spacing: var(--e-global-typography-8076e37-letter-spacing);
            word-spacing: var(--e-global-typography-8076e37-word-spacing);
        }

    .elementor-6
    .elementor-element.elementor-element-05e1391
    .jeg-elementor-kit.jkit-heading
    .heading-section-subtitle {
        font-size: var(--e-global-typography-4d255e8-font-size);
        line-height: var(--e-global-typography-4d255e8-line-height);
        letter-spacing: var(--e-global-typography-4d255e8-letter-spacing);
        word-spacing: var(--e-global-typography-4d255e8-word-spacing);
    }

    .elementor-6
    .elementor-element.elementor-element-e6b5eca
    .jeg-elementor-kit.jkit-postblock
    .jkit-posts {
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }

    .elementor-6
    .elementor-element.elementor-element-e6b5eca
    .jeg-elementor-kit.jkit-postblock {
        padding: 0px 20px 0px 20px;
    }

        .elementor-6
        .elementor-element.elementor-element-e6b5eca
        .jeg-elementor-kit.jkit-postblock
        .jkit-post {
            padding: 0px 0px 0px 0px;
            margin: 0px 0px 0px 0px;
        }

        .elementor-6
        .elementor-element.elementor-element-e6b5eca
        .jeg-elementor-kit.jkit-postblock
        .jkit-post-category
        span
        a,
        .elementor-6
        .elementor-element.elementor-element-e6b5eca
        .jeg-elementor-kit.jkit-postblock.postblock-type-3
        .jkit-post-category
        span
        a {
            font-size: var(--e-global-typography-a3f92bd-font-size);
            line-height: var(--e-global-typography-a3f92bd-line-height);
            letter-spacing: var(--e-global-typography-a3f92bd-letter-spacing);
            word-spacing: var(--e-global-typography-a3f92bd-word-spacing);
        }

        .elementor-6
        .elementor-element.elementor-element-e6b5eca
        .jeg-elementor-kit.jkit-postblock
        .jkit-post-title
        a,
        .elementor-6
        .elementor-element.elementor-element-e6b5eca
        .jeg-elementor-kit.jkit-postblock.postblock-type-4
        .jkit-post-title
        a {
            font-size: var(--e-global-typography-accent-font-size);
            line-height: var(--e-global-typography-accent-line-height);
        }

        .elementor-6
        .elementor-element.elementor-element-e6b5eca
        .jeg-elementor-kit.jkit-postblock
        .jkit-post-excerpt {
            font-size: var(--e-global-typography-text-font-size);
            line-height: var(--e-global-typography-text-line-height);
        }

        .elementor-6
        .elementor-element.elementor-element-e6b5eca
        .jeg-elementor-kit.jkit-postblock
        .jkit-readmore {
            font-size: var(--e-global-typography-ca84996-font-size);
            line-height: var(--e-global-typography-ca84996-line-height);
            letter-spacing: var(--e-global-typography-ca84996-letter-spacing);
            word-spacing: var(--e-global-typography-ca84996-word-spacing);
        }
}

@media (max-width: 767px) {
    .elementor-6
    .elementor-element.elementor-element-f0dd4c4 > .elementor-container {
        min-height: 850px;
    }

    .elementor-6
    .elementor-element.elementor-element-f0dd4c4:not( .elementor-motion-effects-element-type-background ),
    .elementor-6
    .elementor-element.elementor-element-f0dd4c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-image: url("../../2021/06/businessman-sitting-at-his-workplace-at-office-1.jpg");
        background-position: top center;
        background-repeat: no-repeat;
    }

    .elementor-6 .elementor-element.elementor-element-f0dd4c4 {
        margin-top: -200px;
        margin-bottom: 0px;
        padding: 100px 20px 50px 20px;
    }

    .elementor-6
    .elementor-element.elementor-element-526d37f > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-fd76dc0
    .elementor-heading-title {
        font-size: var(--e-global-typography-0760536-font-size);
        line-height: var(--e-global-typography-0760536-line-height);
        letter-spacing: var(--e-global-typography-0760536-letter-spacing);
        word-spacing: var(--e-global-typography-0760536-word-spacing);
    }

    .elementor-6
    .elementor-element.elementor-element-b039903
    .elementor-heading-title {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
    }

    .elementor-6 .elementor-element.elementor-element-27ee765 {
        font-size: var(--e-global-typography-88dfc62-font-size);
        line-height: var(--e-global-typography-88dfc62-line-height);
        letter-spacing: var(--e-global-typography-88dfc62-letter-spacing);
        word-spacing: var(--e-global-typography-88dfc62-word-spacing);
    }

    .elementor-6
    .elementor-element.elementor-element-83a15c8 > .elementor-element-populated {
        margin: 0px 0px 20px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-f88b4a1 .elementor-button {
        font-size: var(--e-global-typography-da95442-font-size);
        line-height: var(--e-global-typography-da95442-line-height);
        letter-spacing: var(--e-global-typography-da95442-letter-spacing);
        word-spacing: var(--e-global-typography-da95442-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-933895e {
        width: 25%;
    }

        .elementor-6
        .elementor-element.elementor-element-933895e > .elementor-element-populated {
            margin: 0px 0px 0px 0px;
            --e-column-margin-right: 0px;
            --e-column-margin-left: 0px;
            padding: 0px 0px 0px 0px;
        }

    .elementor-6
    .elementor-element.elementor-element-889c44a
    .jeg-elementor-kit.jkit-video-button {
        text-align: left;
    }

        .elementor-6
        .elementor-element.elementor-element-889c44a
        .jeg-elementor-kit.jkit-video-button
        i {
            font-size: 60px;
        }

        .elementor-6
        .elementor-element.elementor-element-889c44a
        .jeg-elementor-kit.jkit-video-button
        svg {
            width: 60px;
        }

    .elementor-6
    .elementor-element.elementor-element-889c44a > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-862caa4 {
        width: 50%;
    }

    .elementor-6
    .elementor-element.elementor-element-da2c1fa
    .elementor-heading-title {
        font-size: var(--e-global-typography-da95442-font-size);
        line-height: var(--e-global-typography-da95442-line-height);
        letter-spacing: var(--e-global-typography-da95442-letter-spacing);
        word-spacing: var(--e-global-typography-da95442-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-27632a6 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 80px 0px 50px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-53c69da
    .jeg-elementor-kit.jkit-heading
    .heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

        .elementor-6
        .elementor-element.elementor-element-53c69da
        .jeg-elementor-kit.jkit-heading
        .heading-title > span {
            font-size: var(--e-global-typography-8076e37-font-size);
            line-height: var(--e-global-typography-8076e37-line-height);
            letter-spacing: var(--e-global-typography-8076e37-letter-spacing);
            word-spacing: var(--e-global-typography-8076e37-word-spacing);
        }

    .elementor-6
    .elementor-element.elementor-element-53c69da
    .jeg-elementor-kit.jkit-heading
    .heading-section-subtitle {
        font-size: var(--e-global-typography-4d255e8-font-size);
        line-height: var(--e-global-typography-4d255e8-line-height);
        letter-spacing: var(--e-global-typography-4d255e8-letter-spacing);
        word-spacing: var(--e-global-typography-4d255e8-word-spacing);
    }

    .elementor-6
    .elementor-element.elementor-element-53c69da
    .jeg-elementor-kit.jkit-heading
    .heading-section-description {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-4bed5d9 > .elementor-element-populated {
        margin: 0px 0px 10px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-2679dab
    .elementor-icon-list-item > .elementor-icon-list-text,
    .elementor-6
    .elementor-element.elementor-element-2679dab
    .elementor-icon-list-item > a {
        font-size: var(--e-global-typography-72012cd-font-size);
        line-height: var(--e-global-typography-72012cd-line-height);
        letter-spacing: var(--e-global-typography-72012cd-letter-spacing);
        word-spacing: var(--e-global-typography-72012cd-word-spacing);
    }

    .elementor-6
    .elementor-element.elementor-element-df7409e
    .elementor-icon-list-item > .elementor-icon-list-text,
    .elementor-6
    .elementor-element.elementor-element-df7409e
    .elementor-icon-list-item > a {
        font-size: var(--e-global-typography-72012cd-font-size);
        line-height: var(--e-global-typography-72012cd-line-height);
        letter-spacing: var(--e-global-typography-72012cd-letter-spacing);
        word-spacing: var(--e-global-typography-72012cd-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-d7578b9 {
        margin-top: 30px;
        margin-bottom: 30px;
    }

    .elementor-6
    .elementor-element.elementor-element-9d96893 > .elementor-element-populated {
        border-width: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-2698187 {
        text-align: left;
    }

        .elementor-6
        .elementor-element.elementor-element-2698187 > .elementor-widget-container {
            margin: 0px 0px 20px 0px;
        }

    .elementor-6
    .elementor-element.elementor-element-8d0e351 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-2fea428 {
        text-align: left;
    }

        .elementor-6
        .elementor-element.elementor-element-2fea428
        .elementor-heading-title {
            font-size: var(--e-global-typography-accent-font-size);
            line-height: var(--e-global-typography-accent-line-height);
        }

    .elementor-6
    .elementor-element.elementor-element-be7d7d6 > .elementor-element-populated {
        margin: 0px 20px 0px 20px;
        --e-column-margin-right: 20px;
        --e-column-margin-left: 20px;
        padding: 15px 15px 15px 15px;
    }

    .elementor-6 .elementor-element.elementor-element-3c7f415b {
        margin-top: 0px;
        margin-bottom: 20px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-2ff00d2 > .elementor-element-populated {
        margin: 0px 0px 30px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-7e98250f
    .elementor-icon-box-title,
    .elementor-6
    .elementor-element.elementor-element-7e98250f
    .elementor-icon-box-title
    a {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-7e98250f
    .elementor-icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-7e98250f > .elementor-widget-container {
        margin: 0px 30px 0px 30px;
    }

    .elementor-6
    .elementor-element.elementor-element-75ede085 > .elementor-element-populated {
        margin: 0px 0px 30px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-6912e14e
    .elementor-icon-box-title,
    .elementor-6
    .elementor-element.elementor-element-6912e14e
    .elementor-icon-box-title
    a {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-6912e14e
    .elementor-icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-6912e14e > .elementor-widget-container {
        margin: 0px 30px 0px 30px;
    }

    .elementor-6
    .elementor-element.elementor-element-d807d7 > .elementor-element-populated {
        margin: 0px 0px 30px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-44876c29
    .elementor-icon-box-title,
    .elementor-6
    .elementor-element.elementor-element-44876c29
    .elementor-icon-box-title
    a {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-44876c29
    .elementor-icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-44876c29 > .elementor-widget-container {
        margin: 0px 20px 0px 20px;
    }

    .elementor-6 .elementor-element.elementor-element-e1f8ee0 {
        padding: 80px 0px 0px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-79b5111 > .elementor-element-populated {
        margin: 0px 10px 50px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
        padding: 10px 10px 10px 10px;
    }

    .elementor-6
    .elementor-element.elementor-element-e46dd8f
    .jeg-elementor-kit.jkit-animated-text
    .animated-text
    .normal-text {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-e46dd8f
    .jeg-elementor-kit.jkit-animated-text
    .animated-text
    .dynamic-text {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

    .elementor-6 .elementor-element.elementor-element-00a81b9 .elementor-button {
        font-size: var(--e-global-typography-da95442-font-size);
        line-height: var(--e-global-typography-da95442-line-height);
        letter-spacing: var(--e-global-typography-da95442-letter-spacing);
        word-spacing: var(--e-global-typography-da95442-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-d1c2cff {
        width: 100%;
    }

        .elementor-6
        .elementor-element.elementor-element-d1c2cff:not( .elementor-motion-effects-element-type-background ) > .elementor-widget-wrap,
        .elementor-6
        .elementor-element.elementor-element-d1c2cff > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
            background-position: center center;
            background-repeat: no-repeat;
            background-size: cover;
        }

        .elementor-6
        .elementor-element.elementor-element-d1c2cff > .elementor-element-populated {
            margin: 0px 0px 0px 0px;
            --e-column-margin-right: 0px;
            --e-column-margin-left: 0px;
            padding: 120px 0px 120px 0px;
        }

    .elementor-6
    .elementor-element.elementor-element-a173bae > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-833e261
    .jeg-elementor-kit.jkit-heading
    .heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

        .elementor-6
        .elementor-element.elementor-element-833e261
        .jeg-elementor-kit.jkit-heading
        .heading-title > span {
            font-size: var(--e-global-typography-8076e37-font-size);
            line-height: var(--e-global-typography-8076e37-line-height);
            letter-spacing: var(--e-global-typography-8076e37-letter-spacing);
            word-spacing: var(--e-global-typography-8076e37-word-spacing);
        }

    .elementor-6
    .elementor-element.elementor-element-833e261
    .jeg-elementor-kit.jkit-heading
    .heading-section-subtitle {
        font-size: var(--e-global-typography-4d255e8-font-size);
        line-height: var(--e-global-typography-4d255e8-line-height);
        letter-spacing: var(--e-global-typography-4d255e8-letter-spacing);
        word-spacing: var(--e-global-typography-4d255e8-word-spacing);
    }

    .elementor-6
    .elementor-element.elementor-element-833e261
    .jeg-elementor-kit.jkit-heading
    .heading-section-description {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-33feb89
    .jeg-elementor-kit.jkit-icon-box
    .title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-33feb89
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-0e345b9
    .jeg-elementor-kit.jkit-icon-box
    .title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-0e345b9
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-2354a0a
    .jeg-elementor-kit.jkit-icon-box
    .title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-2354a0a
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-6d0a6b4
    .jeg-elementor-kit.jkit-icon-box
    .title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-6d0a6b4
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-455daef
    .jeg-elementor-kit.jkit-icon-box
    .title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-455daef
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-4be19db
    .jeg-elementor-kit.jkit-icon-box
    .title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-4be19db
    .jeg-elementor-kit.jkit-icon-box
    .icon-box.icon-box-body
    .icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6 .elementor-element.elementor-element-7121fff {
        width: 50%;
    }

        .elementor-6
        .elementor-element.elementor-element-7121fff > .elementor-element-populated {
            padding: 10px 10px 10px 10px;
        }

    .elementor-6
    .elementor-element.elementor-element-87bd289
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-87bd289
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .title {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-87bd289
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper
    .super {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-6 .elementor-element.elementor-element-283a292 {
        width: 50%;
    }

        .elementor-6
        .elementor-element.elementor-element-283a292 > .elementor-element-populated {
            padding: 10px 10px 10px 10px;
        }

    .elementor-6
    .elementor-element.elementor-element-1d1ad45
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-1d1ad45
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .title {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-1d1ad45
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper
    .super {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-6 .elementor-element.elementor-element-e60f477 {
        width: 50%;
    }

        .elementor-6
        .elementor-element.elementor-element-e60f477 > .elementor-element-populated {
            padding: 10px 10px 10px 10px;
        }

    .elementor-6
    .elementor-element.elementor-element-46e370c
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-46e370c
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .title {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-46e370c
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper
    .super {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-6 .elementor-element.elementor-element-fbda3e6 {
        width: 50%;
    }

        .elementor-6
        .elementor-element.elementor-element-fbda3e6 > .elementor-element-populated {
            padding: 10px 10px 10px 10px;
        }

    .elementor-6
    .elementor-element.elementor-element-2bfe706
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-2bfe706
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .title {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-2bfe706
    .jeg-elementor-kit.jkit-fun-fact
    .fun-fact-inner
    .content
    .number-wrapper
    .super {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-6 .elementor-element.elementor-element-668b16f {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 80px 0px 80px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-1cda8fa
    .jeg-elementor-kit.jkit-heading
    .heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

        .elementor-6
        .elementor-element.elementor-element-1cda8fa
        .jeg-elementor-kit.jkit-heading
        .heading-title > span {
            font-size: var(--e-global-typography-8076e37-font-size);
            line-height: var(--e-global-typography-8076e37-line-height);
            letter-spacing: var(--e-global-typography-8076e37-letter-spacing);
            word-spacing: var(--e-global-typography-8076e37-word-spacing);
        }

    .elementor-6
    .elementor-element.elementor-element-1cda8fa
    .jeg-elementor-kit.jkit-heading
    .heading-section-subtitle {
        font-size: var(--e-global-typography-4d255e8-font-size);
        line-height: var(--e-global-typography-4d255e8-line-height);
        letter-spacing: var(--e-global-typography-4d255e8-letter-spacing);
        word-spacing: var(--e-global-typography-4d255e8-word-spacing);
    }

    .elementor-6
    .elementor-element.elementor-element-47c6366 > .elementor-element-populated {
        margin: 0px 0px 20px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-83dcc72
    .jeg-elementor-kit.jkit-heading
    .heading-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-83dcc72
    .jeg-elementor-kit.jkit-heading
    .heading-section-subtitle {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-d1d22be > .elementor-element-populated {
        margin: 0px 0px 20px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-7c6afe7
    .jeg-elementor-kit.jkit-heading
    .heading-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-7c6afe7
    .jeg-elementor-kit.jkit-heading
    .heading-section-subtitle {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-3e825d5 > .elementor-element-populated {
        margin: 0px 0px 20px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-33f2e16
    .jeg-elementor-kit.jkit-heading
    .heading-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-33f2e16
    .jeg-elementor-kit.jkit-heading
    .heading-section-subtitle {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6 .elementor-element.elementor-element-92d33e5 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-0a77d07 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-07ea09e
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track
    .testimonial-item
    .testimonial-box
    .comment-content
    p {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-07ea09e
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track
    .testimonial-item
    .testimonial-box
    .profile-info
    .profile-name {
        font-size: var(--e-global-typography-d7b6a8f-font-size);
        line-height: var(--e-global-typography-d7b6a8f-line-height);
        letter-spacing: var(--e-global-typography-d7b6a8f-letter-spacing);
        word-spacing: var(--e-global-typography-d7b6a8f-word-spacing);
    }

    .elementor-6
    .elementor-element.elementor-element-07ea09e
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track
    .testimonial-item
    .testimonial-box
    .profile-info
    .profile-des {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-21472a5 > .elementor-element-populated {
        margin: 0px 0px 20px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-a6e1a10
    .jeg-elementor-kit.jkit-heading
    .heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

        .elementor-6
        .elementor-element.elementor-element-a6e1a10
        .jeg-elementor-kit.jkit-heading
        .heading-title > span {
            font-size: var(--e-global-typography-8076e37-font-size);
            line-height: var(--e-global-typography-8076e37-line-height);
            letter-spacing: var(--e-global-typography-8076e37-letter-spacing);
            word-spacing: var(--e-global-typography-8076e37-word-spacing);
        }

    .elementor-6
    .elementor-element.elementor-element-a6e1a10
    .jeg-elementor-kit.jkit-heading
    .heading-section-subtitle {
        font-size: var(--e-global-typography-4d255e8-font-size);
        line-height: var(--e-global-typography-4d255e8-line-height);
        letter-spacing: var(--e-global-typography-4d255e8-letter-spacing);
        word-spacing: var(--e-global-typography-4d255e8-word-spacing);
    }

    .elementor-6
    .elementor-element.elementor-element-a6e1a10
    .jeg-elementor-kit.jkit-heading
    .heading-section-description {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-a6e1a10 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-3d392fc {
        margin-top: 20px;
        margin-bottom: 20px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-469deb0
    .jeg-elementor-kit.jkit-heading
    .heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

        .elementor-6
        .elementor-element.elementor-element-469deb0
        .jeg-elementor-kit.jkit-heading
        .heading-title > span {
            font-size: var(--e-global-typography-8076e37-font-size);
            line-height: var(--e-global-typography-8076e37-line-height);
            letter-spacing: var(--e-global-typography-8076e37-letter-spacing);
            word-spacing: var(--e-global-typography-8076e37-word-spacing);
        }

    .elementor-6
    .elementor-element.elementor-element-469deb0
    .jeg-elementor-kit.jkit-heading
    .heading-section-subtitle {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6 .elementor-element.elementor-element-29a0636b {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-4d5a0c3
    .jeg-elementor-kit.jkit-heading
    .heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

        .elementor-6
        .elementor-element.elementor-element-4d5a0c3
        .jeg-elementor-kit.jkit-heading
        .heading-title > span {
            font-size: var(--e-global-typography-8076e37-font-size);
            line-height: var(--e-global-typography-8076e37-line-height);
            letter-spacing: var(--e-global-typography-8076e37-letter-spacing);
            word-spacing: var(--e-global-typography-8076e37-word-spacing);
        }

    .elementor-6
    .elementor-element.elementor-element-4d5a0c3
    .jeg-elementor-kit.jkit-heading
    .heading-section-subtitle {
        font-size: var(--e-global-typography-4d255e8-font-size);
        line-height: var(--e-global-typography-4d255e8-line-height);
        letter-spacing: var(--e-global-typography-4d255e8-letter-spacing);
        word-spacing: var(--e-global-typography-4d255e8-word-spacing);
    }

    .elementor-6
    .elementor-element.elementor-element-4d5a0c3
    .jeg-elementor-kit.jkit-heading
    .heading-section-description {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-b2f676f
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-b2f676f
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-inner
    .body-description {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-b2f676f
    .jeg-elementor-kit.jkit-image-box
    .button-box
    .button-wrapper
    a {
        font-size: var(--e-global-typography-ca84996-font-size);
        line-height: var(--e-global-typography-ca84996-line-height);
        letter-spacing: var(--e-global-typography-ca84996-letter-spacing);
        word-spacing: var(--e-global-typography-ca84996-word-spacing);
    }

    .elementor-6
    .elementor-element.elementor-element-602dba2
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-602dba2
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-inner
    .body-description {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-602dba2
    .jeg-elementor-kit.jkit-image-box
    .button-box
    .button-wrapper
    a {
        font-size: var(--e-global-typography-ca84996-font-size);
        line-height: var(--e-global-typography-ca84996-line-height);
        letter-spacing: var(--e-global-typography-ca84996-letter-spacing);
        word-spacing: var(--e-global-typography-ca84996-word-spacing);
    }

    .elementor-6
    .elementor-element.elementor-element-1abc0d4
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-title {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-1abc0d4
    .jeg-elementor-kit.jkit-image-box
    .image-box-body
    .body-inner
    .body-description {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-1abc0d4
    .jeg-elementor-kit.jkit-image-box
    .button-box
    .button-wrapper
    a {
        font-size: var(--e-global-typography-ca84996-font-size);
        line-height: var(--e-global-typography-ca84996-line-height);
        letter-spacing: var(--e-global-typography-ca84996-letter-spacing);
        word-spacing: var(--e-global-typography-ca84996-word-spacing);
    }

    .elementor-6
    .elementor-element.elementor-element-74610e6 > .elementor-element-populated {
        margin: 0px 20px 20px 20px;
        --e-column-margin-right: 20px;
        --e-column-margin-left: 20px;
    }

    .elementor-6
    .elementor-element.elementor-element-dcfe4d3
    .jeg-elementor-kit.jkit-heading
    .heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

        .elementor-6
        .elementor-element.elementor-element-dcfe4d3
        .jeg-elementor-kit.jkit-heading
        .heading-title > span {
            font-size: var(--e-global-typography-8076e37-font-size);
            line-height: var(--e-global-typography-8076e37-line-height);
            letter-spacing: var(--e-global-typography-8076e37-letter-spacing);
            word-spacing: var(--e-global-typography-8076e37-word-spacing);
        }

    .elementor-6
    .elementor-element.elementor-element-dcfe4d3
    .jeg-elementor-kit.jkit-heading
    .heading-section-subtitle {
        font-size: var(--e-global-typography-4d255e8-font-size);
        line-height: var(--e-global-typography-4d255e8-line-height);
        letter-spacing: var(--e-global-typography-4d255e8-letter-spacing);
        word-spacing: var(--e-global-typography-4d255e8-word-spacing);
    }

    .elementor-6
    .elementor-element.elementor-element-dcfe4d3
    .jeg-elementor-kit.jkit-heading
    .heading-section-description {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-c4ec88e > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 20px 0px 20px;
    }

    .elementor-6
    .elementor-element.elementor-element-85879e5
    .jeg-elementor-kit.jkit-accordion
    .card-wrapper
    .card-header
    .card-header-button {
        font-size: var(--e-global-typography-3d4f5fa-font-size);
        line-height: var(--e-global-typography-3d4f5fa-line-height);
        letter-spacing: var(--e-global-typography-3d4f5fa-letter-spacing);
        word-spacing: var(--e-global-typography-3d4f5fa-word-spacing);
    }

    .elementor-6
    .elementor-element.elementor-element-85879e5
    .jeg-elementor-kit.jkit-accordion
    .card-expand
    .card-body {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-881408f > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-d29aa56
    .jeg-elementor-kit.jkit-heading
    .heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

        .elementor-6
        .elementor-element.elementor-element-d29aa56
        .jeg-elementor-kit.jkit-heading
        .heading-title > span {
            font-size: var(--e-global-typography-secondary-font-size);
            line-height: var(--e-global-typography-secondary-line-height);
        }

    .elementor-6
    .elementor-element.elementor-element-d29aa56
    .jeg-elementor-kit.jkit-heading
    .heading-section-subtitle {
        font-size: var(--e-global-typography-4d255e8-font-size);
        line-height: var(--e-global-typography-4d255e8-line-height);
        letter-spacing: var(--e-global-typography-4d255e8-letter-spacing);
        word-spacing: var(--e-global-typography-4d255e8-word-spacing);
    }

    .elementor-6
    .elementor-element.elementor-element-d29aa56
    .jeg-elementor-kit.jkit-heading
    .heading-section-description {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
        margin: 0px 0px 0px 0px;
    }

    .elementor-6
    .elementor-element.elementor-element-d29aa56 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-d585718 .elementor-button {
        font-size: var(--e-global-typography-da95442-font-size);
        line-height: var(--e-global-typography-da95442-line-height);
        letter-spacing: var(--e-global-typography-da95442-letter-spacing);
        word-spacing: var(--e-global-typography-da95442-word-spacing);
    }

    .elementor-6
    .elementor-element.elementor-element-05e1391
    .jeg-elementor-kit.jkit-heading
    .heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

        .elementor-6
        .elementor-element.elementor-element-05e1391
        .jeg-elementor-kit.jkit-heading
        .heading-title > span {
            font-size: var(--e-global-typography-8076e37-font-size);
            line-height: var(--e-global-typography-8076e37-line-height);
            letter-spacing: var(--e-global-typography-8076e37-letter-spacing);
            word-spacing: var(--e-global-typography-8076e37-word-spacing);
        }

    .elementor-6
    .elementor-element.elementor-element-05e1391
    .jeg-elementor-kit.jkit-heading
    .heading-section-subtitle {
        font-size: var(--e-global-typography-4d255e8-font-size);
        line-height: var(--e-global-typography-4d255e8-line-height);
        letter-spacing: var(--e-global-typography-4d255e8-letter-spacing);
        word-spacing: var(--e-global-typography-4d255e8-word-spacing);
    }

    .elementor-6
    .elementor-element.elementor-element-e6b5eca
    .jeg-elementor-kit.jkit-postblock
    .jkit-post-category
    span
    a,
    .elementor-6
    .elementor-element.elementor-element-e6b5eca
    .jeg-elementor-kit.jkit-postblock.postblock-type-3
    .jkit-post-category
    span
    a {
        font-size: var(--e-global-typography-a3f92bd-font-size);
        line-height: var(--e-global-typography-a3f92bd-line-height);
        letter-spacing: var(--e-global-typography-a3f92bd-letter-spacing);
        word-spacing: var(--e-global-typography-a3f92bd-word-spacing);
    }

    .elementor-6
    .elementor-element.elementor-element-e6b5eca
    .jeg-elementor-kit.jkit-postblock
    .jkit-post-title
    a,
    .elementor-6
    .elementor-element.elementor-element-e6b5eca
    .jeg-elementor-kit.jkit-postblock.postblock-type-4
    .jkit-post-title
    a {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-e6b5eca
    .jeg-elementor-kit.jkit-postblock
    .jkit-post-excerpt {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6
    .elementor-element.elementor-element-e6b5eca
    .jeg-elementor-kit.jkit-postblock
    .jkit-readmore {
        font-size: var(--e-global-typography-ca84996-font-size);
        line-height: var(--e-global-typography-ca84996-line-height);
        letter-spacing: var(--e-global-typography-ca84996-letter-spacing);
        word-spacing: var(--e-global-typography-ca84996-word-spacing);
    }
}

@media (min-width: 768px) {
    .elementor-6 .elementor-element.elementor-element-933895e {
        width: 16%;
    }

    .elementor-6 .elementor-element.elementor-element-862caa4 {
        width: 50.331%;
    }

    .elementor-6 .elementor-element.elementor-element-29d5a0f {
        width: 60%;
    }

    .elementor-6 .elementor-element.elementor-element-be7d7d6 {
        width: 40%;
    }

    .elementor-6 .elementor-element.elementor-element-74610e6 {
        width: 50%;
    }

    .elementor-6 .elementor-element.elementor-element-c4ec88e {
        width: 50%;
    }
}

@media (max-width: 1024px) and (min-width: 768px) {
    .elementor-6 .elementor-element.elementor-element-a994da8 {
        width: 40%;
    }

    .elementor-6 .elementor-element.elementor-element-526d37f {
        width: 60%;
    }

    .elementor-6 .elementor-element.elementor-element-83a15c8 {
        width: 40%;
    }

    .elementor-6 .elementor-element.elementor-element-933895e {
        width: 20%;
    }

    .elementor-6 .elementor-element.elementor-element-862caa4 {
        width: 30%;
    }

    .elementor-6 .elementor-element.elementor-element-29d5a0f {
        width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-be7d7d6 {
        width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-79b5111 {
        width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-d1c2cff {
        width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-d57bd56 {
        width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-97d2989 {
        width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-6cb3794 {
        width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-0a77d07 {
        width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-21472a5 {
        width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-e861afd {
        width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-caab77a {
        width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-06b70c4 {
        width: 100%;
    }
}

@media (min-width: 1025px) {
    .elementor-6
    .elementor-element.elementor-element-586435a:not( .elementor-motion-effects-element-type-background ),
    .elementor-6
    .elementor-element.elementor-element-586435a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-attachment: fixed;
    }

    .elementor-6
    .elementor-element.elementor-element-b62d432:not( .elementor-motion-effects-element-type-background ),
    .elementor-6
    .elementor-element.elementor-element-b62d432 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-attachment: fixed;
    }

    .elementor-6
    .elementor-element.elementor-element-eb6f18a:not( .elementor-motion-effects-element-type-background ),
    .elementor-6
    .elementor-element.elementor-element-eb6f18a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-attachment: fixed;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-07ea09e
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider) {
        display: flex;
        flex-direction: row;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-07ea09e
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider)
    .testimonial-item {
        width: calc(1);
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-07ea09e
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider)
    .testimonial-item:nth-child(n + 2) {
        display: none;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-07ea09e
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider):not(:nth-child(1)) {
        margin-right: 10px;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-element.elementor-element-07ea09e
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider) {
        display: flex;
        flex-direction: row;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-element.elementor-element-07ea09e
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider)
    .testimonial-item {
        width: calc(1);
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-element.elementor-element-07ea09e
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider)
    .testimonial-item:nth-child(n + 2) {
        display: none;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-element.elementor-element-07ea09e
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider):not(:nth-child(1)) {
        margin-right: 10px;
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-07ea09e
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider) {
        display: flex;
        flex-direction: row;
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-07ea09e
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider)
    .testimonial-item {
        width: calc(1);
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-07ea09e
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider)
    .testimonial-item:nth-child(n + 2) {
        display: none;
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-07ea09e
    .jeg-elementor-kit.jkit-testimonials
    .testimonials-track:not(.tns-slider):not(:nth-child(1)) {
        margin-right: 10px;
    }
}
