.elementor-4775
.elementor-element.elementor-element-086e60a > .elementor-container {
    max-width: 1200px;
}

    .elementor-4775
    .elementor-element.elementor-element-086e60a > .elementor-container > .elementor-column > .elementor-widget-wrap {
        align-content: center;
        align-items: center;
    }

.elementor-4775
.elementor-element.elementor-element-086e60a:not( .elementor-motion-effects-element-type-background ),
.elementor-4775
.elementor-element.elementor-element-086e60a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../../2021/06/business-team-in-discussion-e1626233324159.jpg");
    background-position: 0px 0px;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-4775
.elementor-element.elementor-element-086e60a > .elementor-background-overlay {
    background-color: #00386b;
    opacity: 0.2;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4775 .elementor-element.elementor-element-086e60a {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -151px;
    margin-bottom: 0px;
    padding: 280px 0px 150px 0px;
}

.elementor-4775
.elementor-element.elementor-element-518d5d9 > .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-4775 .elementor-element.elementor-element-cec6732 {
    text-align: center;
}

    .elementor-4775
    .elementor-element.elementor-element-cec6732
    .elementor-heading-title {
        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-4775
    .elementor-element.elementor-element-cec6732 > .elementor-widget-container {
        margin: 0px 0px 20px 0px;
    }

.elementor-4775
.elementor-element.elementor-element-253f1d7
.elementor-icon-list-items:not(.elementor-inline-items)
.elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(5px / 2);
}

.elementor-4775
.elementor-element.elementor-element-253f1d7
.elementor-icon-list-items:not(.elementor-inline-items)
.elementor-icon-list-item:not(:first-child) {
    margin-top: calc(5px / 2);
}

.elementor-4775
.elementor-element.elementor-element-253f1d7
.elementor-icon-list-items.elementor-inline-items
.elementor-icon-list-item {
    margin-right: calc(5px / 2);
    margin-left: calc(5px / 2);
}

.elementor-4775
.elementor-element.elementor-element-253f1d7
.elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-5px / 2);
    margin-left: calc(-5px / 2);
}

body.rtl
.elementor-4775
.elementor-element.elementor-element-253f1d7
.elementor-icon-list-items.elementor-inline-items
.elementor-icon-list-item:after {
    left: calc(-5px / 2);
}

body:not(.rtl)
.elementor-4775
.elementor-element.elementor-element-253f1d7
.elementor-icon-list-items.elementor-inline-items
.elementor-icon-list-item:after {
    right: calc(-5px / 2);
}

.elementor-4775
.elementor-element.elementor-element-253f1d7
.elementor-icon-list-icon
i {
    color: #6aba3d;
    transition: color 0.3s;
}

.elementor-4775
.elementor-element.elementor-element-253f1d7
.elementor-icon-list-icon
svg {
    fill: #6aba3d;
    transition: fill 0.3s;
}

.elementor-4775 .elementor-element.elementor-element-253f1d7 {
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}

    .elementor-4775
    .elementor-element.elementor-element-253f1d7
    .elementor-icon-list-text {
        color: #ffffff;
        transition: color 0.3s;
    }

    .elementor-4775
    .elementor-element.elementor-element-253f1d7 > .elementor-widget-container {
        margin: -10px 0px 0px 0px;
    }

.elementor-4775
.elementor-element.elementor-element-cb5cabe > .elementor-container {
    max-width: 1200px;
}

.elementor-4775 .elementor-element.elementor-element-cb5cabe {
    padding: 100px 0px 100px 0px;
}

.elementor-4775
.elementor-element.elementor-element-d16c3bf
.jeg-elementor-kit.jkit-heading
.heading-section-description {
    max-width: 60%;
}

.elementor-4775
.elementor-element.elementor-element-d16c3bf
.jeg-elementor-kit.jkit-heading {
    text-align: center;
}

    .elementor-4775
    .elementor-element.elementor-element-d16c3bf
    .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-4775
    .elementor-element.elementor-element-d16c3bf
    .jeg-elementor-kit.jkit-heading
    .heading-section-title {
        margin: 0px 0px 15px 0px;
    }

    .elementor-4775
    .elementor-element.elementor-element-d16c3bf
    .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-4775
    .elementor-element.elementor-element-d16c3bf
    .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-4775
    .elementor-element.elementor-element-d16c3bf
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-dotted,
    .elementor-4775
    .elementor-element.elementor-element-d16c3bf
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-solid,
    .elementor-4775
    .elementor-element.elementor-element-d16c3bf
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-solid-star,
    .elementor-4775
    .elementor-element.elementor-element-d16c3bf
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-solid-bullet {
        width: 150px;
    }

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

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

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

        .elementor-4775
        .elementor-element.elementor-element-d16c3bf
        .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-4775
    .elementor-element.elementor-element-d16c3bf
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-solid-bullet,
    .elementor-4775
    .elementor-element.elementor-element-d16c3bf
    .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-4775
        .elementor-element.elementor-element-d16c3bf
        .jeg-elementor-kit.jkit-heading
        .separator-wrapper.style-solid-bullet:after,
        .elementor-4775
        .elementor-element.elementor-element-d16c3bf
        .jeg-elementor-kit.jkit-heading
        .separator-wrapper.style-solid-star:after {
            background-color: #6aba3d;
        }

.elementor-4775
.elementor-element.elementor-element-815d5f6 > .elementor-container {
    max-width: 1200px;
}

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

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

.elementor-4775
.elementor-element.elementor-element-a217b5e.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-4775
.elementor-element.elementor-element-0b643e5
.jeg-elementor-kit.jkit-icon-box
.jkit-icon-box-wrapper {
    text-align: left;
    background-color: #00386b;
    padding: 50px 50px 50px 50px;
    border-style: solid;
    border-color: #e9e9e9;
    border-radius: 0px 0px 0px 0px;
}

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

.elementor-4775
.elementor-element.elementor-element-0b643e5
.jeg-elementor-kit.jkit-icon-box
.title {
    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);
}

.elementor-4775
.elementor-element.elementor-element-0b643e5
.jeg-elementor-kit.jkit-icon-box:hover
.title {
    color: #00386b;
}

.elementor-4775
.elementor-element.elementor-element-0b643e5
.jeg-elementor-kit.jkit-icon-box
.icon-box.icon-box-body
.icon-box-description {
    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-4775
.elementor-element.elementor-element-0b643e5
.jeg-elementor-kit.jkit-icon-box:hover
.icon-box.icon-box-body
.icon-box-description {
    color: #616670;
}

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

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

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

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

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

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

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

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

.elementor-4775
.elementor-element.elementor-element-0b643e5 > .elementor-widget-container {
    margin: 10px 10px 10px 10px;
}

.elementor-4775
.elementor-element.elementor-element-209ba71
.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-4775
.elementor-element.elementor-element-209ba71.jkit-equal-height-enable,
.elementor-4775
.elementor-element.elementor-element-209ba71.jkit-equal-height-enable
.elementor-widget-container,
.elementor-4775
.elementor-element.elementor-element-209ba71.jkit-equal-height-enable
.jeg-elementor-kit.jkit-icon-box,
.elementor-4775
.elementor-element.elementor-element-209ba71.jkit-equal-height-enable
.jeg-elementor-kit.jkit-icon-box
.jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-4775
.elementor-element.elementor-element-209ba71
.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-4775
.elementor-element.elementor-element-209ba71
.jeg-elementor-kit.jkit-icon-box:hover
.title {
    color: #ffffff;
}

.elementor-4775
.elementor-element.elementor-element-209ba71
.jeg-elementor-kit.jkit-icon-box
.icon-box.icon-box-body
.icon-box-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-4775
.elementor-element.elementor-element-209ba71
.jeg-elementor-kit.jkit-icon-box:hover
.icon-box.icon-box-body
.icon-box-description {
    color: #ffffff;
}

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

.elementor-4775
.elementor-element.elementor-element-209ba71
.jeg-elementor-kit.jkit-icon-box
.hover-watermark
svg {
    width: 100px;
}

.elementor-4775
.elementor-element.elementor-element-209ba71
.jeg-elementor-kit.jkit-icon-box
.icon-box > .icon {
    color: #6aba3d;
    padding: 0px 0px 0px 0px;
    height: 60px;
}

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

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

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

.elementor-4775
.elementor-element.elementor-element-209ba71
.jeg-elementor-kit.jkit-icon-box
.icon-box > .icon
i {
    font-size: 60px;
}

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

.elementor-4775
.elementor-element.elementor-element-209ba71 > .elementor-widget-container {
    margin: 10px 10px 10px 10px;
}

.elementor-bc-flex-widget
.elementor-4775
.elementor-element.elementor-element-28c9280.elementor-column
.elementor-widget-wrap {
    align-items: center;
}

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

.elementor-4775
.elementor-element.elementor-element-28c9280.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-4775
.elementor-element.elementor-element-9d673f2
.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-4775
.elementor-element.elementor-element-9d673f2.jkit-equal-height-enable,
.elementor-4775
.elementor-element.elementor-element-9d673f2.jkit-equal-height-enable
.elementor-widget-container,
.elementor-4775
.elementor-element.elementor-element-9d673f2.jkit-equal-height-enable
.jeg-elementor-kit.jkit-icon-box,
.elementor-4775
.elementor-element.elementor-element-9d673f2.jkit-equal-height-enable
.jeg-elementor-kit.jkit-icon-box
.jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-4775
.elementor-element.elementor-element-9d673f2
.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-4775
.elementor-element.elementor-element-9d673f2
.jeg-elementor-kit.jkit-icon-box:hover
.title {
    color: #ffffff;
}

.elementor-4775
.elementor-element.elementor-element-9d673f2
.jeg-elementor-kit.jkit-icon-box
.icon-box.icon-box-body
.icon-box-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-4775
.elementor-element.elementor-element-9d673f2
.jeg-elementor-kit.jkit-icon-box:hover
.icon-box.icon-box-body
.icon-box-description {
    color: #ffffff;
}

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

.elementor-4775
.elementor-element.elementor-element-9d673f2
.jeg-elementor-kit.jkit-icon-box
.hover-watermark
svg {
    width: 100px;
}

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

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

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

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

.elementor-4775
.elementor-element.elementor-element-9d673f2
.jeg-elementor-kit.jkit-icon-box
.icon-box > .icon
i {
    font-size: 60px;
}

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

.elementor-4775
.elementor-element.elementor-element-9d673f2 > .elementor-widget-container {
    margin: 10px 10px 10px 10px;
}

.elementor-4775
.elementor-element.elementor-element-71448d8
.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-4775
.elementor-element.elementor-element-71448d8.jkit-equal-height-enable,
.elementor-4775
.elementor-element.elementor-element-71448d8.jkit-equal-height-enable
.elementor-widget-container,
.elementor-4775
.elementor-element.elementor-element-71448d8.jkit-equal-height-enable
.jeg-elementor-kit.jkit-icon-box,
.elementor-4775
.elementor-element.elementor-element-71448d8.jkit-equal-height-enable
.jeg-elementor-kit.jkit-icon-box
.jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-4775
.elementor-element.elementor-element-71448d8
.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-4775
.elementor-element.elementor-element-71448d8
.jeg-elementor-kit.jkit-icon-box:hover
.title {
    color: #ffffff;
}

.elementor-4775
.elementor-element.elementor-element-71448d8
.jeg-elementor-kit.jkit-icon-box:hover
.icon-box.icon-box-body
.icon-box-description {
    color: #ffffff;
}

.elementor-4775
.elementor-element.elementor-element-71448d8
.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-4775
.elementor-element.elementor-element-71448d8
.jeg-elementor-kit.jkit-icon-box
.hover-watermark
i {
    font-size: 100px;
}

.elementor-4775
.elementor-element.elementor-element-71448d8
.jeg-elementor-kit.jkit-icon-box
.hover-watermark
svg {
    width: 100px;
}

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

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

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

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

.elementor-4775
.elementor-element.elementor-element-71448d8
.jeg-elementor-kit.jkit-icon-box
.icon-box > .icon
i {
    font-size: 60px;
}

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

.elementor-4775
.elementor-element.elementor-element-71448d8 > .elementor-widget-container {
    margin: 10px 10px 10px 10px;
}

.elementor-bc-flex-widget
.elementor-4775
.elementor-element.elementor-element-868d0ad.elementor-column
.elementor-widget-wrap {
    align-items: center;
}

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

.elementor-4775
.elementor-element.elementor-element-868d0ad.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-4775
.elementor-element.elementor-element-3baab59
.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-4775
.elementor-element.elementor-element-3baab59.jkit-equal-height-enable,
.elementor-4775
.elementor-element.elementor-element-3baab59.jkit-equal-height-enable
.elementor-widget-container,
.elementor-4775
.elementor-element.elementor-element-3baab59.jkit-equal-height-enable
.jeg-elementor-kit.jkit-icon-box,
.elementor-4775
.elementor-element.elementor-element-3baab59.jkit-equal-height-enable
.jeg-elementor-kit.jkit-icon-box
.jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-4775
.elementor-element.elementor-element-3baab59
.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-4775
.elementor-element.elementor-element-3baab59
.jeg-elementor-kit.jkit-icon-box:hover
.title {
    color: #ffffff;
}

.elementor-4775
.elementor-element.elementor-element-3baab59
.jeg-elementor-kit.jkit-icon-box
.icon-box.icon-box-body
.icon-box-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-4775
.elementor-element.elementor-element-3baab59
.jeg-elementor-kit.jkit-icon-box:hover
.icon-box.icon-box-body
.icon-box-description {
    color: #ffffff;
}

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

.elementor-4775
.elementor-element.elementor-element-3baab59
.jeg-elementor-kit.jkit-icon-box
.hover-watermark
svg {
    width: 100px;
}

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

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

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

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

.elementor-4775
.elementor-element.elementor-element-3baab59
.jeg-elementor-kit.jkit-icon-box
.icon-box > .icon
i {
    font-size: 60px;
}

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

.elementor-4775
.elementor-element.elementor-element-3baab59 > .elementor-widget-container {
    margin: 10px 10px 10px 10px;
}

.elementor-4775
.elementor-element.elementor-element-a1e3843
.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-4775
.elementor-element.elementor-element-a1e3843.jkit-equal-height-enable,
.elementor-4775
.elementor-element.elementor-element-a1e3843.jkit-equal-height-enable
.elementor-widget-container,
.elementor-4775
.elementor-element.elementor-element-a1e3843.jkit-equal-height-enable
.jeg-elementor-kit.jkit-icon-box,
.elementor-4775
.elementor-element.elementor-element-a1e3843.jkit-equal-height-enable
.jeg-elementor-kit.jkit-icon-box
.jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-4775
.elementor-element.elementor-element-a1e3843
.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-4775
.elementor-element.elementor-element-a1e3843
.jeg-elementor-kit.jkit-icon-box:hover
.title {
    color: #ffffff;
}

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

.elementor-4775
.elementor-element.elementor-element-a1e3843
.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-4775
.elementor-element.elementor-element-a1e3843
.jeg-elementor-kit.jkit-icon-box
.hover-watermark
i {
    font-size: 100px;
}

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

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

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

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

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

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

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

.elementor-4775
.elementor-element.elementor-element-a1e3843 > .elementor-widget-container {
    margin: 10px 10px 10px 10px;
}

.elementor-4775
.elementor-element.elementor-element-98cfde3 > .elementor-container {
    max-width: 1200px;
}

    .elementor-4775
    .elementor-element.elementor-element-98cfde3 > .elementor-container > .elementor-column > .elementor-widget-wrap {
        align-content: center;
        align-items: center;
    }

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

.elementor-4775
.elementor-element.elementor-element-98cfde3 > .elementor-background-overlay {
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4775 .elementor-element.elementor-element-98cfde3 {
    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-4775
.elementor-element.elementor-element-b9c6e99.elementor-column
.elementor-widget-wrap {
    align-items: center;
}

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

.elementor-4775
.elementor-element.elementor-element-b9c6e99.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-4775
.elementor-element.elementor-element-b9c6e99 > .elementor-element-populated {
    margin: 0px 65px 0px 0px;
    --e-column-margin-right: 65px;
    --e-column-margin-left: 0px;
}

.elementor-4775
.elementor-element.elementor-element-a689e50
.jeg-elementor-kit.jkit-animated-text {
    text-align: left;
}

    .elementor-4775
    .elementor-element.elementor-element-a689e50
    .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-4775
        .elementor-element.elementor-element-a689e50
        .jeg-elementor-kit.jkit-animated-text
        .animated-text
        .normal-text.style-color {
            color: #ffffff;
        }

    .elementor-4775
    .elementor-element.elementor-element-a689e50
    .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-4775
    .elementor-element.elementor-element-a689e50
    .jeg-elementor-kit.jkit-animated-text
    .animated-text
    .dynamic-wrapper.style-color
    .dynamic-text {
        color: #6aba3d;
    }

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

.elementor-4775 .elementor-element.elementor-element-1087321 {
    color: #ffffff;
}

    .elementor-4775
    .elementor-element.elementor-element-1087321 > .elementor-widget-container {
        margin: 0px 0px 20px 0px;
    }

.elementor-4775 .elementor-element.elementor-element-61b45da .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-4775
    .elementor-element.elementor-element-61b45da
    .elementor-button:hover,
    .elementor-4775
    .elementor-element.elementor-element-61b45da
    .elementor-button:focus {
        color: var(--e-global-color-primary);
        background-color: var(--e-global-color-f097191);
    }

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

.elementor-bc-flex-widget
.elementor-4775
.elementor-element.elementor-element-4ac9707.elementor-column
.elementor-widget-wrap {
    align-items: center;
}

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

.elementor-4775
.elementor-element.elementor-element-4ac9707.elementor-column > .elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-4775
.elementor-element.elementor-element-4ac9707:not( .elementor-motion-effects-element-type-background ) > .elementor-widget-wrap,
.elementor-4775
.elementor-element.elementor-element-4ac9707 > .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-4775
.elementor-element.elementor-element-4ac9707 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 0px 200px 0px;
}

    .elementor-4775
    .elementor-element.elementor-element-4ac9707 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-4775 .elementor-element.elementor-element-fe8ebda {
    text-align: right;
}

    .elementor-4775 .elementor-element.elementor-element-fe8ebda 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-4775
    .elementor-element.elementor-element-fe8ebda > .elementor-widget-container {
        margin: 0px -100px -80px 80px;
    }

.elementor-4775
.elementor-element.elementor-element-c0acc85 > .elementor-container {
    max-width: 1200px;
}

.elementor-4775 .elementor-element.elementor-element-c0acc85 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 100px 0px 100px 0px;
}

.elementor-bc-flex-widget
.elementor-4775
.elementor-element.elementor-element-4dfa8fd.elementor-column
.elementor-widget-wrap {
    align-items: center;
}

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

.elementor-4775
.elementor-element.elementor-element-4dfa8fd.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

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

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

    .elementor-4775
    .elementor-element.elementor-element-4dfa8fd > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-4775
.elementor-element.elementor-element-774e49f.elementor-view-stacked
.elementor-icon {
    background-color: #6aba3d;
}

.elementor-4775
.elementor-element.elementor-element-774e49f.elementor-view-framed
.elementor-icon,
.elementor-4775
.elementor-element.elementor-element-774e49f.elementor-view-default
.elementor-icon {
    fill: #6aba3d;
    color: #6aba3d;
    border-color: #6aba3d;
}

.elementor-4775
.elementor-element.elementor-element-774e49f.elementor-view-stacked
.elementor-icon:hover {
    background-color: var(--e-global-color-primary);
}

.elementor-4775
.elementor-element.elementor-element-774e49f.elementor-view-framed
.elementor-icon:hover,
.elementor-4775
.elementor-element.elementor-element-774e49f.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-4775 .elementor-element.elementor-element-774e49f {
    --icon-box-icon-margin: 20px;
}

    .elementor-4775 .elementor-element.elementor-element-774e49f .elementor-icon {
        font-size: 50px;
    }

    .elementor-4775
    .elementor-element.elementor-element-774e49f
    .elementor-icon-box-title {
        margin-bottom: 20px;
        color: #00386b;
    }

        .elementor-4775
        .elementor-element.elementor-element-774e49f
        .elementor-icon-box-title,
        .elementor-4775
        .elementor-element.elementor-element-774e49f
        .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-4775
    .elementor-element.elementor-element-774e49f
    .elementor-icon-box-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-bc-flex-widget
.elementor-4775
.elementor-element.elementor-element-73c5429.elementor-column
.elementor-widget-wrap {
    align-items: center;
}

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

.elementor-4775
.elementor-element.elementor-element-73c5429.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-4775
.elementor-element.elementor-element-73c5429 > .elementor-element-populated {
    padding: 10px 20px 10px 20px;
}

.elementor-4775
.elementor-element.elementor-element-dcfa7fb.elementor-view-stacked
.elementor-icon {
    background-color: #6aba3d;
}

.elementor-4775
.elementor-element.elementor-element-dcfa7fb.elementor-view-framed
.elementor-icon,
.elementor-4775
.elementor-element.elementor-element-dcfa7fb.elementor-view-default
.elementor-icon {
    fill: #6aba3d;
    color: #6aba3d;
    border-color: #6aba3d;
}

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

.elementor-4775
.elementor-element.elementor-element-dcfa7fb.elementor-view-framed
.elementor-icon:hover,
.elementor-4775
.elementor-element.elementor-element-dcfa7fb.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-4775 .elementor-element.elementor-element-dcfa7fb {
    --icon-box-icon-margin: 20px;
}

    .elementor-4775 .elementor-element.elementor-element-dcfa7fb .elementor-icon {
        font-size: 50px;
    }

    .elementor-4775
    .elementor-element.elementor-element-dcfa7fb
    .elementor-icon-box-title {
        margin-bottom: 20px;
        color: #00386b;
    }

        .elementor-4775
        .elementor-element.elementor-element-dcfa7fb
        .elementor-icon-box-title,
        .elementor-4775
        .elementor-element.elementor-element-dcfa7fb
        .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-4775
    .elementor-element.elementor-element-dcfa7fb
    .elementor-icon-box-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-bc-flex-widget
.elementor-4775
.elementor-element.elementor-element-f8b1e8a.elementor-column
.elementor-widget-wrap {
    align-items: center;
}

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

.elementor-4775
.elementor-element.elementor-element-f8b1e8a.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-4775
.elementor-element.elementor-element-f8b1e8a > .elementor-element-populated {
    padding: 10px 0px 10px 20px;
}

.elementor-4775
.elementor-element.elementor-element-fbf90db.elementor-view-stacked
.elementor-icon {
    background-color: #6aba3d;
}

.elementor-4775
.elementor-element.elementor-element-fbf90db.elementor-view-framed
.elementor-icon,
.elementor-4775
.elementor-element.elementor-element-fbf90db.elementor-view-default
.elementor-icon {
    fill: #6aba3d;
    color: #6aba3d;
    border-color: #6aba3d;
}

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

.elementor-4775
.elementor-element.elementor-element-fbf90db.elementor-view-framed
.elementor-icon:hover,
.elementor-4775
.elementor-element.elementor-element-fbf90db.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-4775 .elementor-element.elementor-element-fbf90db {
    --icon-box-icon-margin: 20px;
}

    .elementor-4775 .elementor-element.elementor-element-fbf90db .elementor-icon {
        font-size: 50px;
    }

    .elementor-4775
    .elementor-element.elementor-element-fbf90db
    .elementor-icon-box-title {
        margin-bottom: 20px;
        color: #00386b;
    }

        .elementor-4775
        .elementor-element.elementor-element-fbf90db
        .elementor-icon-box-title,
        .elementor-4775
        .elementor-element.elementor-element-fbf90db
        .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-4775
    .elementor-element.elementor-element-fbf90db
    .elementor-icon-box-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-4775
.elementor-element.elementor-element-6a29d94 > .elementor-container {
    max-width: 1200px;
}

.elementor-4775 .elementor-element.elementor-element-6a29d94 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 50px;
    margin-bottom: 200px;
}

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

.elementor-bc-flex-widget
.elementor-4775
.elementor-element.elementor-element-5c8e645.elementor-column
.elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-4775
.elementor-element.elementor-element-5c8e645.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-4775
.elementor-element.elementor-element-5c8e645.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-4775
.elementor-element.elementor-element-5c8e645:not( .elementor-motion-effects-element-type-background ) > .elementor-widget-wrap,
.elementor-4775
.elementor-element.elementor-element-5c8e645 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../../2021/07/beautiful-businesswoman-using-tablet-to-gather-information-in-of-e1626233412333.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-4775
.elementor-element.elementor-element-5c8e645 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: -80px 80px -80px 0px;
    --e-column-margin-right: 80px;
    --e-column-margin-left: 0px;
}

    .elementor-4775
    .elementor-element.elementor-element-5c8e645 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-bc-flex-widget
.elementor-4775
.elementor-element.elementor-element-c43b6da.elementor-column
.elementor-widget-wrap {
    align-items: flex-start;
}

.elementor-4775
.elementor-element.elementor-element-c43b6da.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-4775
.elementor-element.elementor-element-c43b6da:not( .elementor-motion-effects-element-type-background ) > .elementor-widget-wrap,
.elementor-4775
.elementor-element.elementor-element-c43b6da > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #00386b;
}

.elementor-4775
.elementor-element.elementor-element-c43b6da > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 20px 20px 0px 190px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 190px;
    padding: 30px 30px 20px 30px;
}

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

.elementor-4775
.elementor-element.elementor-element-b275b67
.elementor-heading-title {
    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);
}

.elementor-4775
.elementor-element.elementor-element-97e1fdc
.elementor-button
.elementor-align-icon-right {
    margin-left: 10px;
}

.elementor-4775
.elementor-element.elementor-element-97e1fdc
.elementor-button
.elementor-align-icon-left {
    margin-right: 10px;
}

.elementor-4775 .elementor-element.elementor-element-97e1fdc .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: #6aba3d;
    color: #6aba3d;
    background-color: #00386b00;
    border-radius: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

    .elementor-4775
    .elementor-element.elementor-element-97e1fdc
    .elementor-button:hover,
    .elementor-4775
    .elementor-element.elementor-element-97e1fdc
    .elementor-button:focus {
        color: #ffffff;
    }

        .elementor-4775
        .elementor-element.elementor-element-97e1fdc
        .elementor-button:hover
        svg,
        .elementor-4775
        .elementor-element.elementor-element-97e1fdc
        .elementor-button:focus
        svg {
            fill: #ffffff;
        }

.elementor-4775
.elementor-element.elementor-element-97e1fdc > .elementor-widget-container {
    margin: 0px 0px -5px 0px;
}

.elementor-4775
.elementor-element.elementor-element-5fe318f
.elementor-icon-wrapper {
    text-align: left;
}

.elementor-4775
.elementor-element.elementor-element-5fe318f.elementor-view-stacked
.elementor-icon {
    background-color: #00386b;
}

.elementor-4775
.elementor-element.elementor-element-5fe318f.elementor-view-framed
.elementor-icon,
.elementor-4775
.elementor-element.elementor-element-5fe318f.elementor-view-default
.elementor-icon {
    color: #00386b;
    border-color: #00386b;
}

    .elementor-4775
    .elementor-element.elementor-element-5fe318f.elementor-view-framed
    .elementor-icon,
    .elementor-4775
    .elementor-element.elementor-element-5fe318f.elementor-view-default
    .elementor-icon
    svg {
        fill: #00386b;
    }

.elementor-4775 .elementor-element.elementor-element-5fe318f .elementor-icon {
    font-size: 40px;
}

.elementor-4775
.elementor-element.elementor-element-5fe318f > .elementor-widget-container {
    margin: -5px 0px -50px 0px;
}

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

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

.elementor-4775
.elementor-element.elementor-element-af1036c > .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-4775
.elementor-element.elementor-element-af1036c:not( .elementor-motion-effects-element-type-background ) > .elementor-widget-wrap,
.elementor-4775
.elementor-element.elementor-element-af1036c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var(--e-global-color-f097191);
}

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

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

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

.elementor-4775
.elementor-element.elementor-element-9828fcd
.jeg-elementor-kit.jkit-heading {
    text-align: left;
}

    .elementor-4775
    .elementor-element.elementor-element-9828fcd
    .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-4775
    .elementor-element.elementor-element-9828fcd
    .jeg-elementor-kit.jkit-heading
    .heading-section-title {
        margin: 0px 0px 15px 0px;
    }

    .elementor-4775
    .elementor-element.elementor-element-9828fcd
    .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-4775
    .elementor-element.elementor-element-9828fcd
    .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-4775
    .elementor-element.elementor-element-9828fcd
    .jeg-elementor-kit.jkit-heading
    .heading-section-description {
        margin: 0px 0px 10px 0px;
    }

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

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

    .elementor-4775
    .elementor-element.elementor-element-9828fcd
    .jeg-elementor-kit.jkit-heading
    .heading-section-separator {
        margin: 0px 0px 20px 0px;
    }

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

        .elementor-4775
        .elementor-element.elementor-element-9828fcd
        .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-4775
    .elementor-element.elementor-element-9828fcd
    .jeg-elementor-kit.jkit-heading
    .separator-wrapper.style-solid-bullet,
    .elementor-4775
    .elementor-element.elementor-element-9828fcd
    .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-4775
        .elementor-element.elementor-element-9828fcd
        .jeg-elementor-kit.jkit-heading
        .separator-wrapper.style-solid-bullet:after,
        .elementor-4775
        .elementor-element.elementor-element-9828fcd
        .jeg-elementor-kit.jkit-heading
        .separator-wrapper.style-solid-star:after {
            background-color: #6aba3d;
        }

.elementor-4775
.elementor-element.elementor-element-3dde3a1
.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-4775
.elementor-element.elementor-element-3dde3a1
.jeg-elementor-kit.jkit-accordion
.card-wrapper.expand
.card-header
.card-header-button {
    color: #ffffff;
    background-color: #00386b;
}

.elementor-4775
.elementor-element.elementor-element-3dde3a1
.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-4775
.elementor-element.elementor-element-3dde3a1
.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-4775
.elementor-element.elementor-element-3dde3a1 > .elementor-widget-container {
    margin: 10px 0px 0px 0px;
}

@media (max-width: 1024px) and (min-width: 768px) {
    .elementor-4775 .elementor-element.elementor-element-a217b5e {
        width: 100%;
    }

    .elementor-4775 .elementor-element.elementor-element-28c9280 {
        width: 100%;
    }

    .elementor-4775 .elementor-element.elementor-element-868d0ad {
        width: 100%;
    }

    .elementor-4775 .elementor-element.elementor-element-b9c6e99 {
        width: 100%;
    }

    .elementor-4775 .elementor-element.elementor-element-4ac9707 {
        width: 100%;
    }
}

@media (max-width: 1024px) {
    .elementor-4775
    .elementor-element.elementor-element-086e60a:not( .elementor-motion-effects-element-type-background ),
    .elementor-4775
    .elementor-element.elementor-element-086e60a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-position: 0px 0px;
    }

    .elementor-4775
    .elementor-element.elementor-element-cec6732
    .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

    .elementor-4775 .elementor-element.elementor-element-cb5cabe {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 80px 0px 80px 0px;
    }

    .elementor-4775
    .elementor-element.elementor-element-d16c3bf
    .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-4775
        .elementor-element.elementor-element-d16c3bf
        .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-4775
    .elementor-element.elementor-element-d16c3bf
    .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-4775
    .elementor-element.elementor-element-0b643e5
    .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-4775
    .elementor-element.elementor-element-0b643e5
    .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-4775
    .elementor-element.elementor-element-209ba71
    .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-4775
    .elementor-element.elementor-element-209ba71
    .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-4775
    .elementor-element.elementor-element-9d673f2
    .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-4775
    .elementor-element.elementor-element-9d673f2
    .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-4775
    .elementor-element.elementor-element-71448d8
    .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-4775
    .elementor-element.elementor-element-71448d8
    .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-4775
    .elementor-element.elementor-element-3baab59
    .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-4775
    .elementor-element.elementor-element-3baab59
    .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-4775
    .elementor-element.elementor-element-a1e3843
    .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-4775
    .elementor-element.elementor-element-a1e3843
    .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-4775
    .elementor-element.elementor-element-98cfde3 > .elementor-background-overlay {
        background-image: url("../../2021/07/bg-green.jpg");
    }

    .elementor-4775 .elementor-element.elementor-element-98cfde3 {
        margin-top: 0px;
        margin-bottom: 0px;
    }

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

    .elementor-4775
    .elementor-element.elementor-element-a689e50
    .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-4775
    .elementor-element.elementor-element-a689e50
    .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-4775
    .elementor-element.elementor-element-a689e50 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-4775
    .elementor-element.elementor-element-61b45da
    .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-4775
    .elementor-element.elementor-element-4ac9707:not( .elementor-motion-effects-element-type-background ) > .elementor-widget-wrap,
    .elementor-4775
    .elementor-element.elementor-element-4ac9707 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-position: 0px 0px;
    }

    .elementor-4775
    .elementor-element.elementor-element-4ac9707 > .elementor-element-populated {
        margin: 50px 100px 0px 0px;
        --e-column-margin-right: 100px;
        --e-column-margin-left: 0px;
    }

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

    .elementor-4775
    .elementor-element.elementor-element-4dfa8fd > .elementor-element-populated {
        margin: 0px 0px 0px 20px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 20px;
        padding: 0px 0px 0px 0px;
    }

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

    .elementor-4775
    .elementor-element.elementor-element-774e49f
    .elementor-icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-4775
    .elementor-element.elementor-element-73c5429 > .elementor-element-populated {
        margin: 0px 15px 0px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
        padding: 0px 0px 0px 0px;
    }

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

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

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

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

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

    .elementor-4775
    .elementor-element.elementor-element-5c8e645 > .elementor-element-populated {
        margin: 0px 30px 0px 0px;
        --e-column-margin-right: 30px;
        --e-column-margin-left: 0px;
    }

    .elementor-4775 .elementor-element.elementor-element-491b6af {
        padding: 0px 0px 0px 0px;
    }

    .elementor-4775
    .elementor-element.elementor-element-c43b6da > .elementor-element-populated {
        margin: 20px 20px 0px 130px;
        --e-column-margin-right: 20px;
        --e-column-margin-left: 130px;
    }

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

    .elementor-4775
    .elementor-element.elementor-element-97e1fdc
    .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-4775
    .elementor-element.elementor-element-af1036c > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-4775
    .elementor-element.elementor-element-9828fcd
    .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-4775
        .elementor-element.elementor-element-9828fcd
        .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-4775
    .elementor-element.elementor-element-9828fcd
    .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-4775
    .elementor-element.elementor-element-3dde3a1
    .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-4775
    .elementor-element.elementor-element-3dde3a1
    .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);
    }
}

@media (max-width: 767px) {
    .elementor-4775
    .elementor-element.elementor-element-086e60a:not( .elementor-motion-effects-element-type-background ),
    .elementor-4775
    .elementor-element.elementor-element-086e60a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-position: 0px 0px;
    }

    .elementor-4775
    .elementor-element.elementor-element-cec6732
    .elementor-heading-title {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

    .elementor-4775
    .elementor-element.elementor-element-d16c3bf
    .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-4775
        .elementor-element.elementor-element-d16c3bf
        .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-4775
    .elementor-element.elementor-element-d16c3bf
    .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-4775
    .elementor-element.elementor-element-0b643e5
    .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-4775
    .elementor-element.elementor-element-0b643e5
    .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-4775
    .elementor-element.elementor-element-209ba71
    .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-4775
    .elementor-element.elementor-element-209ba71
    .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-4775
    .elementor-element.elementor-element-9d673f2
    .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-4775
    .elementor-element.elementor-element-9d673f2
    .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-4775
    .elementor-element.elementor-element-71448d8
    .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-4775
    .elementor-element.elementor-element-71448d8
    .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-4775
    .elementor-element.elementor-element-3baab59
    .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-4775
    .elementor-element.elementor-element-3baab59
    .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-4775
    .elementor-element.elementor-element-a1e3843
    .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-4775
    .elementor-element.elementor-element-a1e3843
    .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-4775 .elementor-element.elementor-element-98cfde3 {
        padding: 80px 0px 0px 0px;
    }

    .elementor-4775
    .elementor-element.elementor-element-b9c6e99 > .elementor-element-populated {
        margin: 0px 10px 50px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
        padding: 10px 10px 10px 10px;
    }

    .elementor-4775
    .elementor-element.elementor-element-a689e50
    .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-4775
    .elementor-element.elementor-element-a689e50
    .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-4775
    .elementor-element.elementor-element-61b45da
    .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-4775 .elementor-element.elementor-element-4ac9707 {
        width: 100%;
    }

        .elementor-4775
        .elementor-element.elementor-element-4ac9707:not( .elementor-motion-effects-element-type-background ) > .elementor-widget-wrap,
        .elementor-4775
        .elementor-element.elementor-element-4ac9707 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
            background-position: center center;
            background-repeat: no-repeat;
            background-size: cover;
        }

        .elementor-4775
        .elementor-element.elementor-element-4ac9707 > .elementor-element-populated {
            margin: 0px 0px 0px 0px;
            --e-column-margin-right: 0px;
            --e-column-margin-left: 0px;
            padding: 120px 0px 120px 0px;
        }

    .elementor-4775
    .elementor-element.elementor-element-fe8ebda > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-4775 .elementor-element.elementor-element-c0acc85 {
        margin-top: 50px;
        margin-bottom: 50px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-4775
    .elementor-element.elementor-element-4dfa8fd > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 30px 30px 30px 30px;
    }

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

    .elementor-4775
    .elementor-element.elementor-element-774e49f
    .elementor-icon-box-description {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-bc-flex-widget
    .elementor-4775
    .elementor-element.elementor-element-73c5429.elementor-column
    .elementor-widget-wrap {
        align-items: center;
    }

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

    .elementor-4775
    .elementor-element.elementor-element-73c5429.elementor-column > .elementor-widget-wrap {
        justify-content: center;
    }

    .elementor-4775
    .elementor-element.elementor-element-73c5429 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 30px 30px 30px 30px;
    }

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

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

    .elementor-4775
    .elementor-element.elementor-element-f8b1e8a > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 30px 30px 30px 30px;
    }

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

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

    .elementor-4775
    .elementor-element.elementor-element-5c8e645 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-4775 .elementor-element.elementor-element-491b6af {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-4775
    .elementor-element.elementor-element-c43b6da > .elementor-element-populated {
        margin: 20px 20px 450px 20px;
        --e-column-margin-right: 20px;
        --e-column-margin-left: 20px;
    }

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

    .elementor-4775
    .elementor-element.elementor-element-97e1fdc
    .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-4775
    .elementor-element.elementor-element-af1036c > .elementor-element-populated {
        margin: 50px 20px 50px 20px;
        --e-column-margin-right: 20px;
        --e-column-margin-left: 20px;
    }

    .elementor-4775
    .elementor-element.elementor-element-9828fcd
    .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-4775
        .elementor-element.elementor-element-9828fcd
        .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-4775
    .elementor-element.elementor-element-9828fcd
    .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-4775
    .elementor-element.elementor-element-3dde3a1
    .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-4775
    .elementor-element.elementor-element-3dde3a1
    .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);
    }
}

@media (min-width: 1025px) {
    .elementor-4775
    .elementor-element.elementor-element-086e60a:not( .elementor-motion-effects-element-type-background ),
    .elementor-4775
    .elementor-element.elementor-element-086e60a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-attachment: fixed;
    }
}
