.elementor-bc-flex-widget .elementor-62 .elementor-element.elementor-element-607f5a2.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-62 .elementor-element.elementor-element-bfb8591 .jeg-elementor-kit.jkit-heading {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-bfb8591 .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var(--e-global-typography-5c7ffa3-font-family), Sans-serif;
    font-size: var(--e-global-typography-5c7ffa3-font-size);
    font-weight: var(--e-global-typography-5c7ffa3-font-weight);
    text-transform: var(--e-global-typography-5c7ffa3-text-transform);
    line-height: var(--e-global-typography-5c7ffa3-line-height);
    letter-spacing: var(--e-global-typography-5c7ffa3-letter-spacing);
    word-spacing: var(--e-global-typography-5c7ffa3-word-spacing);
    color: var(--e-global-color-secondary);
}

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

.elementor-62 .elementor-element.elementor-element-bfb8591 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    border-style: none;
}

.elementor-62 .elementor-element.elementor-element-bfb8591 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-08d4d58-font-family), Sans-serif;
    font-size: var(--e-global-typography-08d4d58-font-size);
    font-weight: var(--e-global-typography-08d4d58-font-weight);
    line-height: var(--e-global-typography-08d4d58-line-height);
    letter-spacing: var(--e-global-typography-08d4d58-letter-spacing);
    word-spacing: var(--e-global-typography-08d4d58-word-spacing);
    margin: 0px 0px 20px 0px;
}

.elementor-62 .elementor-element.elementor-element-bfb8591 .jeg-elementor-kit.jkit-heading .heading-section-description {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-e81dc9a-font-family), Sans-serif;
    font-size: var(--e-global-typography-e81dc9a-font-size);
    font-weight: var(--e-global-typography-e81dc9a-font-weight);
    line-height: var(--e-global-typography-e81dc9a-line-height);
    letter-spacing: var(--e-global-typography-e81dc9a-letter-spacing);
    word-spacing: var(--e-global-typography-e81dc9a-word-spacing);
    margin: 0px 0px -4px 0px;
}

.elementor-62 .elementor-element.elementor-element-d907e92>.elementor-widget-container {
    padding: 0px 58px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-d907e92 {
    width: auto;
    max-width: auto;
}

.elementor-62 .elementor-element.elementor-element-b857e47 {
    text-align: left;
    width: auto;
    max-width: auto;
    align-self: center;
}

.elementor-62 .elementor-element.elementor-element-b857e47 .elementor-heading-title {
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-b840f72-font-family), Sans-serif;
    font-size: var(--e-global-typography-b840f72-font-size);
    font-weight: var(--e-global-typography-b840f72-font-weight);
    line-height: var(--e-global-typography-b840f72-line-height);
    letter-spacing: var(--e-global-typography-b840f72-letter-spacing);
    word-spacing: var(--e-global-typography-b840f72-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-b857e47>.elementor-widget-container {
    padding: 0px 0px 10px 0px;
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: var(--e-global-color-accent);
}

.elementor-62 .elementor-element.elementor-element-41bcc45 {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-41bcc45 .elementor-heading-title {
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-ee6fe6b-font-family), Sans-serif;
    font-size: var(--e-global-typography-ee6fe6b-font-size);
    font-weight: var(--e-global-typography-ee6fe6b-font-weight);
    line-height: var(--e-global-typography-ee6fe6b-line-height);
    letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
    word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-41bcc45>.elementor-widget-container {
    padding: 44px 0px 4px 0px;
}

.elementor-62 .elementor-element.elementor-element-dbc451a .jeg-elementor-kit.jkit-client-logo {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-dbc451a .jeg-elementor-kit.jkit-client-logo .client-track .image-list {
    min-height: 0px;
}

.elementor-62 .elementor-element.elementor-element-dbc451a .jeg-elementor-kit.jkit-client-logo .tns-item img {
    height: 62px;
    object-fit: contain;
}
.elementor-62 .elementor-element.elementor-element-dbc451a .jeg-elementor-kit.jkit-client-logo .tns-item img.c-main-image {
    height: 120px;
}
.elementor-62 .elementor-element.elementor-element-dbc451a .jeg-elementor-kit.jkit-client-logo .client-slider .image-list {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    opacity: 100%;
}

.elementor-62 .elementor-element.elementor-element-dbc451a .jeg-elementor-kit.jkit-client-logo .client-slider:hover .image-list {
    opacity: 100%;
}

.elementor-62 .elementor-element.elementor-element-dbc451a .jeg-elementor-kit.jkit-client-logo .tns-controls button i,
.elementor-62 .elementor-element.elementor-element-dbc451a .jeg-elementor-kit.jkit-client-logo .tns-controls button svg {
    opacity: 100%;
}

.elementor-62 .elementor-element.elementor-element-dbc451a .jeg-elementor-kit.jkit-client-logo:hover .tns-controls button i,
.elementor-62 .elementor-element.elementor-element-dbc451a .jeg-elementor-kit.jkit-client-logo:hover .tns-controls button svg {
    opacity: 100%;
}

.elementor-62 .elementor-element.elementor-element-da6f768>.elementor-element-populated {
    padding: 0px 0px 0px 150px;
}

.elementor-62 .elementor-element.elementor-element-8562566>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 32px;
}

.elementor-62 .elementor-element.elementor-element-8562566>.elementor-element-populated {
    padding: 0px 16px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-8523712 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-8523712.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-eef325d);
    fill: var(--e-global-color-9ab10af);
    color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-8523712.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-8523712.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-eef325d);
    color: var(--e-global-color-eef325d);
    border-color: var(--e-global-color-eef325d);
}

.elementor-62 .elementor-element.elementor-element-8523712.elementor-view-framed .elementor-icon {
    background-color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-8523712 {
    --icon-box-icon-margin: 12px;
}

.elementor-62 .elementor-element.elementor-element-8523712 .elementor-icon {
    font-size: 12px;
    padding: 15px;
}

.elementor-62 .elementor-element.elementor-element-8523712 .elementor-icon-box-title {
    margin-bottom: 12px;
    color: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-8523712 .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-8523712 .elementor-icon-box-title a {
    font-family: var(--e-global-typography-6496873-font-family), Sans-serif;
    font-size: var(--e-global-typography-6496873-font-size);
    font-weight: var(--e-global-typography-6496873-font-weight);
    line-height: var(--e-global-typography-6496873-line-height);
    letter-spacing: var(--e-global-typography-6496873-letter-spacing);
    word-spacing: var(--e-global-typography-6496873-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-8523712 .elementor-icon-box-description {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-7e86f2f-font-family), Sans-serif;
    font-size: var(--e-global-typography-7e86f2f-font-size);
    font-weight: var(--e-global-typography-7e86f2f-font-weight);
    line-height: var(--e-global-typography-7e86f2f-line-height);
    letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
    word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-8523712>.elementor-widget-container {
    padding: 42px 32px 42px 32px;
    background-color: var(--e-global-color-ded3d61);
    border-style: none;
    border-radius: 12px 12px 12px 12px;
}

.elementor-62 .elementor-element.elementor-element-c4d9aec img {
    width: 100%;
    border-style: none;
    border-radius: 12px 12px 12px 12px;
}

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

.elementor-62 .elementor-element.elementor-element-efe3134>.elementor-element-populated {
    border-style: none;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 24px 32px 0px 32px;
}

.elementor-62 .elementor-element.elementor-element-efe3134>.elementor-element-populated,
.elementor-62 .elementor-element.elementor-element-efe3134>.elementor-element-populated>.elementor-background-overlay,
.elementor-62 .elementor-element.elementor-element-efe3134>.elementor-background-slideshow {
    border-radius: 12px 12px 0px 0px;
}

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

.elementor-62 .elementor-element.elementor-element-d51af18 .jeg-elementor-kit.jkit-fun-fact {
    text-align: left;
}

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

.elementor-62 .elementor-element.elementor-element-d51af18 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-6496873-font-family), Sans-serif;
    font-size: var(--e-global-typography-6496873-font-size);
    font-weight: var(--e-global-typography-6496873-font-weight);
    line-height: var(--e-global-typography-6496873-line-height);
    letter-spacing: var(--e-global-typography-6496873-letter-spacing);
    word-spacing: var(--e-global-typography-6496873-word-spacing);
    margin-bottom: 0px;
}

.elementor-62 .elementor-element.elementor-element-d51af18 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
    margin-bottom: 0px;
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-ee6fe6b-font-family), Sans-serif;
    font-size: var(--e-global-typography-ee6fe6b-font-size);
    font-weight: var(--e-global-typography-ee6fe6b-font-weight);
    line-height: var(--e-global-typography-ee6fe6b-line-height);
    letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
    word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-d51af18 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content {
    padding: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-d51af18 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
    top: -5px;
    left: 0px;
    vertical-align: super;
}

.elementor-62 .elementor-element.elementor-element-106896e {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-106896e img {
    width: 100%;
    border-style: none;
    border-radius: 4px 4px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-12c1bed>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 32px;
}

.elementor-62 .elementor-element.elementor-element-12c1bed>.elementor-element-populated {
    padding: 0px 0px 0px 16px;
}

.elementor-62 .elementor-element.elementor-element-2b5b071 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-2b5b071.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-0604b5d);
}

.elementor-62 .elementor-element.elementor-element-2b5b071.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-2b5b071.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-0604b5d);
    color: var(--e-global-color-0604b5d);
    border-color: var(--e-global-color-0604b5d);
}

.elementor-62 .elementor-element.elementor-element-2b5b071 {
    --icon-box-icon-margin: 0px;
}

.elementor-62 .elementor-element.elementor-element-2b5b071 .elementor-icon {
    font-size: 20px;
}

.elementor-62 .elementor-element.elementor-element-2b5b071 .elementor-icon-box-title {
    margin-bottom: 6px;
    color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-2b5b071 .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-2b5b071 .elementor-icon-box-title a {
    font-family: var(--e-global-typography-2383e74-font-family), Sans-serif;
    font-size: var(--e-global-typography-2383e74-font-size);
    font-weight: var(--e-global-typography-2383e74-font-weight);
    line-height: var(--e-global-typography-2383e74-line-height);
    letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
    word-spacing: var(--e-global-typography-2383e74-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-2b5b071 .elementor-icon-box-description {
    color: var(--e-global-color-bdd0b79);
    font-family: var(--e-global-typography-ee6fe6b-font-family), Sans-serif;
    font-size: var(--e-global-typography-ee6fe6b-font-size);
    font-weight: var(--e-global-typography-ee6fe6b-font-weight);
    line-height: var(--e-global-typography-ee6fe6b-line-height);
    letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
    word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-2b5b071>.elementor-widget-container {
    padding: 30px 44px 30px 44px;
    background-color: var(--e-global-color-primary);
    border-style: none;
    border-radius: 12px 12px 12px 12px;
}

.elementor-62 .elementor-element.elementor-element-cc0e15b img {
    width: 100%;
    border-style: none;
    border-radius: 12px 12px 12px 12px;
}

.elementor-62 .elementor-element.elementor-element-a0de3b0:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-a0de3b0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-5946c07);
}

.elementor-62 .elementor-element.elementor-element-a0de3b0 {
    border-style: none;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 40px 30px 41px 30px;
}

.elementor-62 .elementor-element.elementor-element-a0de3b0,
.elementor-62 .elementor-element.elementor-element-a0de3b0>.elementor-background-overlay {
    border-radius: 12px 12px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-a0de3b0>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-62 .elementor-element.elementor-element-163c5a3 .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-62 .elementor-element.elementor-element-163c5a3 .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-62 .elementor-element.elementor-element-163c5a3 {
    --e-icon-list-icon-size: 24px;
    --icon-vertical-align: center;
    --icon-vertical-offset: 0px;
}

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

.elementor-62 .elementor-element.elementor-element-163c5a3 .elementor-icon-list-text {
    color: var(--e-global-color-primary);
    transition: color 0.3s;
}

.elementor-62 .elementor-element.elementor-element-91a3210 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(20px/2);
}

.elementor-62 .elementor-element.elementor-element-91a3210 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(20px/2);
}

.elementor-62 .elementor-element.elementor-element-91a3210 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(20px/2);
    margin-left: calc(20px/2);
}

.elementor-62 .elementor-element.elementor-element-91a3210 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-20px/2);
    margin-left: calc(-20px/2);
}

body.rtl .elementor-62 .elementor-element.elementor-element-91a3210 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-20px/2);
}

body:not(.rtl) .elementor-62 .elementor-element.elementor-element-91a3210 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-20px/2);
}

.elementor-62 .elementor-element.elementor-element-91a3210 .elementor-icon-list-item:not(:last-child):after {
    content: "";
    border-color: var(--e-global-color-text);
}

.elementor-62 .elementor-element.elementor-element-91a3210 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
    border-top-style: solid;
    border-top-width: 1px;
}

.elementor-62 .elementor-element.elementor-element-91a3210 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-style: solid;
}

.elementor-62 .elementor-element.elementor-element-91a3210 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-width: 1px;
}

.elementor-62 .elementor-element.elementor-element-91a3210 .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-62 .elementor-element.elementor-element-91a3210 .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-62 .elementor-element.elementor-element-91a3210 {
    --e-icon-list-icon-size: 24px;
    --icon-vertical-align: center;
    --icon-vertical-offset: 0px;
}

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

.elementor-62 .elementor-element.elementor-element-91a3210 .elementor-icon-list-text {
    color: var(--e-global-color-text);
    transition: color 0.3s;
}

.elementor-62 .elementor-element.elementor-element-2813d02 {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-2813d02 .elementor-heading-title {
    color: var(--e-global-color-9ab10af);
    font-family: var(--e-global-typography-534e0d0-font-family), Sans-serif;
    font-size: var(--e-global-typography-534e0d0-font-size);
    font-weight: var(--e-global-typography-534e0d0-font-weight);
    line-height: var(--e-global-typography-534e0d0-line-height);
    letter-spacing: var(--e-global-typography-534e0d0-letter-spacing);
    word-spacing: var(--e-global-typography-534e0d0-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-2813d02>.elementor-widget-container {
    padding: 16px 16px 16px 16px;
    background-color: var(--e-global-color-7dc0886);
    border-style: none;
    border-radius: 100px 100px 100px 100px;
}

.elementor-62 .elementor-element.elementor-element-e77277e>.elementor-container {
    max-width: 1190px;
}

.elementor-62 .elementor-element.elementor-element-e77277e:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-e77277e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-79065ed);
}

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

.elementor-62 .elementor-element.elementor-element-e77277e>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-62 .elementor-element.elementor-element-96ba72c {
    padding: 20px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-91d3875 .jeg-elementor-kit.jkit-heading {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-91d3875 .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var(--e-global-typography-5c7ffa3-font-family), Sans-serif;
    font-size: var(--e-global-typography-5c7ffa3-font-size);
    font-weight: var(--e-global-typography-5c7ffa3-font-weight);
    text-transform: var(--e-global-typography-5c7ffa3-text-transform);
    line-height: var(--e-global-typography-5c7ffa3-line-height);
    letter-spacing: var(--e-global-typography-5c7ffa3-letter-spacing);
    word-spacing: var(--e-global-typography-5c7ffa3-word-spacing);
    color: var(--e-global-color-secondary);
}

.elementor-62 .elementor-element.elementor-element-91d3875 .jeg-elementor-kit.jkit-heading .heading-section-title {
    margin: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-91d3875 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    border-style: none;
}

.elementor-62 .elementor-element.elementor-element-91d3875 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-eee1ee4-font-family), Sans-serif;
    font-size: var(--e-global-typography-eee1ee4-font-size);
    font-weight: var(--e-global-typography-eee1ee4-font-weight);
    line-height: var(--e-global-typography-eee1ee4-line-height);
    letter-spacing: var(--e-global-typography-eee1ee4-letter-spacing);
    word-spacing: var(--e-global-typography-eee1ee4-word-spacing);
    margin: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-43e79ae {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-8a510c8);
    --divider-border-width: 1px;
}

.elementor-62 .elementor-element.elementor-element-43e79ae .elementor-divider-separator {
    width: 100%;
}

.elementor-62 .elementor-element.elementor-element-43e79ae .elementor-divider {
    padding-top: 40px;
    padding-bottom: 40px;
}

.elementor-62 .elementor-element.elementor-element-3dfa7d8>.elementor-element-populated {
    padding: 0px 25px 0px 25px;
}

.elementor-62 .elementor-element.elementor-element-a1b9243 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-a1b9243.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-eef325d);
    fill: var(--e-global-color-9ab10af);
    color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-a1b9243.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-a1b9243.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-eef325d);
    color: var(--e-global-color-eef325d);
    border-color: var(--e-global-color-eef325d);
}

.elementor-62 .elementor-element.elementor-element-a1b9243.elementor-view-framed .elementor-icon {
    background-color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-a1b9243 {
    --icon-box-icon-margin: 24px;
}

.elementor-62 .elementor-element.elementor-element-a1b9243 .elementor-icon {
    font-size: 20px;
    padding: 22px;
}

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

.elementor-62 .elementor-element.elementor-element-a1b9243 .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-a1b9243 .elementor-icon-box-title a {
    font-family: var(--e-global-typography-2383e74-font-family), Sans-serif;
    font-size: var(--e-global-typography-2383e74-font-size);
    font-weight: var(--e-global-typography-2383e74-font-weight);
    line-height: var(--e-global-typography-2383e74-line-height);
    letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
    word-spacing: var(--e-global-typography-2383e74-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-a1b9243 .elementor-icon-box-description {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-ee6fe6b-font-family), Sans-serif;
    font-size: var(--e-global-typography-ee6fe6b-font-size);
    font-weight: var(--e-global-typography-ee6fe6b-font-weight);
    line-height: var(--e-global-typography-ee6fe6b-line-height);
    letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
    word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-65d81d5>.elementor-element-populated {
    padding: 0px 25px 0px 25px;
}

.elementor-62 .elementor-element.elementor-element-a347068 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-a347068.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-eef325d);
    fill: var(--e-global-color-9ab10af);
    color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-a347068.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-a347068.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-eef325d);
    color: var(--e-global-color-eef325d);
    border-color: var(--e-global-color-eef325d);
}

.elementor-62 .elementor-element.elementor-element-a347068.elementor-view-framed .elementor-icon {
    background-color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-a347068 {
    --icon-box-icon-margin: 24px;
}

.elementor-62 .elementor-element.elementor-element-a347068 .elementor-icon {
    font-size: 20px;
    padding: 22px;
}

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

.elementor-62 .elementor-element.elementor-element-a347068 .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-a347068 .elementor-icon-box-title a {
    font-family: var(--e-global-typography-2383e74-font-family), Sans-serif;
    font-size: var(--e-global-typography-2383e74-font-size);
    font-weight: var(--e-global-typography-2383e74-font-weight);
    line-height: var(--e-global-typography-2383e74-line-height);
    letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
    word-spacing: var(--e-global-typography-2383e74-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-a347068 .elementor-icon-box-description {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-ee6fe6b-font-family), Sans-serif;
    font-size: var(--e-global-typography-ee6fe6b-font-size);
    font-weight: var(--e-global-typography-ee6fe6b-font-weight);
    line-height: var(--e-global-typography-ee6fe6b-line-height);
    letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
    word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-7de04b1>.elementor-element-populated {
    padding: 0px 25px 0px 25px;
}

.elementor-62 .elementor-element.elementor-element-4a590b1 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-4a590b1.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-eef325d);
    fill: var(--e-global-color-9ab10af);
    color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-4a590b1.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-4a590b1.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-eef325d);
    color: var(--e-global-color-eef325d);
    border-color: var(--e-global-color-eef325d);
}

.elementor-62 .elementor-element.elementor-element-4a590b1.elementor-view-framed .elementor-icon {
    background-color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-4a590b1 {
    --icon-box-icon-margin: 24px;
}

.elementor-62 .elementor-element.elementor-element-4a590b1 .elementor-icon {
    font-size: 20px;
    padding: 22px;
}

.elementor-62 .elementor-element.elementor-element-4a590b1 .elementor-icon-box-title {
    margin-bottom: 20px;
    color: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-4a590b1 .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-4a590b1 .elementor-icon-box-title a {
    font-family: var(--e-global-typography-2383e74-font-family), Sans-serif;
    font-size: var(--e-global-typography-2383e74-font-size);
    font-weight: var(--e-global-typography-2383e74-font-weight);
    line-height: var(--e-global-typography-2383e74-line-height);
    letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
    word-spacing: var(--e-global-typography-2383e74-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-4a590b1 .elementor-icon-box-description {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-ee6fe6b-font-family), Sans-serif;
    font-size: var(--e-global-typography-ee6fe6b-font-size);
    font-weight: var(--e-global-typography-ee6fe6b-font-weight);
    line-height: var(--e-global-typography-ee6fe6b-line-height);
    letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
    word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-df309e3 {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-8a510c8);
    --divider-border-width: 1px;
}

.elementor-62 .elementor-element.elementor-element-df309e3 .elementor-divider-separator {
    width: 100%;
}

.elementor-62 .elementor-element.elementor-element-df309e3 .elementor-divider {
    padding-top: 40px;
    padding-bottom: 40px;
}

.elementor-62 .elementor-element.elementor-element-bdf74da>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-62 .elementor-element.elementor-element-bdf74da {
    padding: 0px 0px 84px 0px;
}

.elementor-62 .elementor-element.elementor-element-c80dab9 {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-c80dab9 .elementor-heading-title {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-e81dc9a-font-family), Sans-serif;
    font-size: var(--e-global-typography-e81dc9a-font-size);
    font-weight: var(--e-global-typography-e81dc9a-font-weight);
    line-height: var(--e-global-typography-e81dc9a-line-height);
    letter-spacing: var(--e-global-typography-e81dc9a-letter-spacing);
    word-spacing: var(--e-global-typography-e81dc9a-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-7e24274 img {
    width: 100%;
    border-style: none;
    border-radius: 16px 16px 16px 16px;
}

.elementor-62 .elementor-element.elementor-element-7cbd5e7 {
    overflow: hidden;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 120px 0px 120px 0px;
}

.elementor-62 .elementor-element.elementor-element-7cbd5e7:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-7cbd5e7>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-ded3d61);
    background-image: url("../../2023/08/Why-Us-Line-BG.png");
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-62 .elementor-element.elementor-element-7cbd5e7>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

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

.elementor-62 .elementor-element.elementor-element-aac9c01>.elementor-element-populated {
    border-style: none;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 38px 38px 38px 38px;
}

.elementor-62 .elementor-element.elementor-element-aac9c01>.elementor-element-populated,
.elementor-62 .elementor-element.elementor-element-aac9c01>.elementor-element-populated>.elementor-background-overlay,
.elementor-62 .elementor-element.elementor-element-aac9c01>.elementor-background-slideshow {
    border-radius: 16px 16px 16px 16px;
}

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

.elementor-62 .elementor-element.elementor-element-2f4f35a {
    padding: 0px 0px 20px 0px;
}

.elementor-62 .elementor-element.elementor-element-0807a32>.elementor-element-populated {
    padding: 0px 10px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-1bdd552 img {
    width: 100%;
    border-style: none;
    border-radius: 12px 12px 12px 12px;
}

.elementor-62 .elementor-element.elementor-element-06553d7>.elementor-element-populated {
    padding: 0px 0px 0px 10px;
}

.elementor-62 .elementor-element.elementor-element-89f6a17 img {
    width: 100%;
    border-style: none;
    border-radius: 12px 12px 12px 12px;
}

.elementor-62 .elementor-element.elementor-element-871db93>.elementor-element-populated {
    padding: 0px 10px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-9e416c3 img {
    width: 100%;
    border-style: none;
    border-radius: 12px 12px 12px 12px;
}

.elementor-62 .elementor-element.elementor-element-b208835>.elementor-element-populated {
    padding: 0px 0px 0px 10px;
}

.elementor-62 .elementor-element.elementor-element-f3c34bb img {
    width: 100%;
    border-style: none;
    border-radius: 12px 12px 12px 12px;
}

.elementor-62 .elementor-element.elementor-element-e8e52cb {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-98555b5);
    --divider-border-width: 1px;
}

.elementor-62 .elementor-element.elementor-element-e8e52cb .elementor-divider-separator {
    width: 100%;
}

.elementor-62 .elementor-element.elementor-element-e8e52cb .elementor-divider {
    padding-top: 32px;
    padding-bottom: 32px;
}

.elementor-62 .elementor-element.elementor-element-65a2b59>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-62 .elementor-element.elementor-element-6970f09>.elementor-element-populated {
    padding: 0px 20px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-ecd336d {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-ecd336d .elementor-heading-title {
    color: var(--e-global-color-9ab10af);
    font-family: var(--e-global-typography-e81dc9a-font-family), Sans-serif;
    font-size: var(--e-global-typography-e81dc9a-font-size);
    font-weight: var(--e-global-typography-e81dc9a-font-weight);
    line-height: var(--e-global-typography-e81dc9a-line-height);
    letter-spacing: var(--e-global-typography-e81dc9a-letter-spacing);
    word-spacing: var(--e-global-typography-e81dc9a-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-ecd336d>.elementor-widget-container {
    padding: 10px 10px 10px 10px;
    background-color: var(--e-global-color-7dc0886);
    border-style: none;
    border-radius: 100px 100px 100px 100px;
}

.elementor-62 .elementor-element.elementor-element-8c8def7 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-8c8def7.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-8c8def7.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-8c8def7.elementor-view-default .elementor-icon {
    color: var(--e-global-color-primary);
    border-color: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-8c8def7.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-8c8def7.elementor-view-default .elementor-icon svg {
    fill: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-8c8def7 .elementor-icon {
    font-size: 44px;
}

.elementor-62 .elementor-element.elementor-element-8c8def7 .elementor-icon svg {
    height: 44px;
}

.elementor-62 .elementor-element.elementor-element-8c8def7>.elementor-widget-container {
    margin: 0px 0px -8px 0px;
}

.elementor-62 .elementor-element.elementor-element-97e4736>.elementor-element-populated {
    padding: 0px 0px 0px 96px;
}

.elementor-62 .elementor-element.elementor-element-9db923f .jeg-elementor-kit.jkit-heading {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-9db923f .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var(--e-global-typography-5c7ffa3-font-family), Sans-serif;
    font-size: var(--e-global-typography-5c7ffa3-font-size);
    font-weight: var(--e-global-typography-5c7ffa3-font-weight);
    text-transform: var(--e-global-typography-5c7ffa3-text-transform);
    line-height: var(--e-global-typography-5c7ffa3-line-height);
    letter-spacing: var(--e-global-typography-5c7ffa3-letter-spacing);
    word-spacing: var(--e-global-typography-5c7ffa3-word-spacing);
    color: var(--e-global-color-7e5e946);
}

.elementor-62 .elementor-element.elementor-element-9db923f .jeg-elementor-kit.jkit-heading .heading-section-title {
    margin: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-9db923f .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    border-style: none;
}

.elementor-62 .elementor-element.elementor-element-9db923f .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-eee1ee4-font-family), Sans-serif;
    font-size: var(--e-global-typography-eee1ee4-font-size);
    font-weight: var(--e-global-typography-eee1ee4-font-weight);
    line-height: var(--e-global-typography-eee1ee4-line-height);
    letter-spacing: var(--e-global-typography-eee1ee4-letter-spacing);
    word-spacing: var(--e-global-typography-eee1ee4-word-spacing);
    margin: 0px 0px 20px 0px;
}

.elementor-62 .elementor-element.elementor-element-9db923f .jeg-elementor-kit.jkit-heading .heading-section-description {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-e81dc9a-font-family), Sans-serif;
    font-size: var(--e-global-typography-e81dc9a-font-size);
    font-weight: var(--e-global-typography-e81dc9a-font-weight);
    line-height: var(--e-global-typography-e81dc9a-line-height);
    letter-spacing: var(--e-global-typography-e81dc9a-letter-spacing);
    word-spacing: var(--e-global-typography-e81dc9a-word-spacing);
    margin: 0px 0px -16px 0px;
}

.elementor-62 .elementor-element.elementor-element-9db923f>.elementor-widget-container {
    padding: 0px 0px 24px 0px;
}

.elementor-62 .elementor-element.elementor-element-7ac350e .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-7ac350e.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-eef325d);
    fill: var(--e-global-color-9ab10af);
    color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-7ac350e.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-7ac350e.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-eef325d);
    color: var(--e-global-color-eef325d);
    border-color: var(--e-global-color-eef325d);
}

.elementor-62 .elementor-element.elementor-element-7ac350e.elementor-view-framed .elementor-icon {
    background-color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-7ac350e {
    --icon-box-icon-margin: 10px;
}

.elementor-62 .elementor-element.elementor-element-7ac350e .elementor-icon {
    font-size: 12px;
    padding: 10px;
}

.elementor-62 .elementor-element.elementor-element-7ac350e .elementor-icon-box-title {
    margin-bottom: 0px;
    color: var(--e-global-color-text);
}

.elementor-62 .elementor-element.elementor-element-7ac350e .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-7ac350e .elementor-icon-box-title a {
    font-family: var(--e-global-typography-2383e74-font-family), Sans-serif;
    font-size: var(--e-global-typography-2383e74-font-size);
    font-weight: var(--e-global-typography-2383e74-font-weight);
    line-height: var(--e-global-typography-2383e74-line-height);
    letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
    word-spacing: var(--e-global-typography-2383e74-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-e274cab .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-e274cab.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-eef325d);
    fill: var(--e-global-color-9ab10af);
    color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-e274cab.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-e274cab.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-eef325d);
    color: var(--e-global-color-eef325d);
    border-color: var(--e-global-color-eef325d);
}

.elementor-62 .elementor-element.elementor-element-e274cab.elementor-view-framed .elementor-icon {
    background-color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-e274cab {
    --icon-box-icon-margin: 10px;
}

.elementor-62 .elementor-element.elementor-element-e274cab .elementor-icon {
    font-size: 12px;
    padding: 10px;
}

.elementor-62 .elementor-element.elementor-element-e274cab .elementor-icon-box-title {
    margin-bottom: 0px;
    color: var(--e-global-color-text);
}

.elementor-62 .elementor-element.elementor-element-e274cab .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-e274cab .elementor-icon-box-title a {
    font-family: var(--e-global-typography-2383e74-font-family), Sans-serif;
    font-size: var(--e-global-typography-2383e74-font-size);
    font-weight: var(--e-global-typography-2383e74-font-weight);
    line-height: var(--e-global-typography-2383e74-line-height);
    letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
    word-spacing: var(--e-global-typography-2383e74-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-16ec4dc .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-16ec4dc.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-eef325d);
    fill: var(--e-global-color-9ab10af);
    color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-16ec4dc.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-16ec4dc.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-eef325d);
    color: var(--e-global-color-eef325d);
    border-color: var(--e-global-color-eef325d);
}

.elementor-62 .elementor-element.elementor-element-16ec4dc.elementor-view-framed .elementor-icon {
    background-color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-16ec4dc {
    --icon-box-icon-margin: 10px;
}

.elementor-62 .elementor-element.elementor-element-16ec4dc .elementor-icon {
    font-size: 12px;
    padding: 10px;
}

.elementor-62 .elementor-element.elementor-element-16ec4dc .elementor-icon-box-title {
    margin-bottom: 0px;
    color: var(--e-global-color-text);
}

.elementor-62 .elementor-element.elementor-element-16ec4dc .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-16ec4dc .elementor-icon-box-title a {
    font-family: var(--e-global-typography-2383e74-font-family), Sans-serif;
    font-size: var(--e-global-typography-2383e74-font-size);
    font-weight: var(--e-global-typography-2383e74-font-weight);
    line-height: var(--e-global-typography-2383e74-line-height);
    letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
    word-spacing: var(--e-global-typography-2383e74-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-35c4180 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-35c4180.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-eef325d);
    fill: var(--e-global-color-9ab10af);
    color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-35c4180.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-35c4180.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-eef325d);
    color: var(--e-global-color-eef325d);
    border-color: var(--e-global-color-eef325d);
}

.elementor-62 .elementor-element.elementor-element-35c4180.elementor-view-framed .elementor-icon {
    background-color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-35c4180 {
    --icon-box-icon-margin: 10px;
}

.elementor-62 .elementor-element.elementor-element-35c4180 .elementor-icon {
    font-size: 12px;
    padding: 10px;
}

.elementor-62 .elementor-element.elementor-element-35c4180 .elementor-icon-box-title {
    margin-bottom: 0px;
    color: var(--e-global-color-text);
}

.elementor-62 .elementor-element.elementor-element-35c4180 .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-35c4180 .elementor-icon-box-title a {
    font-family: var(--e-global-typography-2383e74-font-family), Sans-serif;
    font-size: var(--e-global-typography-2383e74-font-size);
    font-weight: var(--e-global-typography-2383e74-font-weight);
    line-height: var(--e-global-typography-2383e74-line-height);
    letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
    word-spacing: var(--e-global-typography-2383e74-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-51ea156 {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-primary);
    --divider-border-width: 1px;
}

.elementor-62 .elementor-element.elementor-element-51ea156 .elementor-divider-separator {
    width: 100%;
}

.elementor-62 .elementor-element.elementor-element-51ea156 .elementor-divider {
    padding-top: 12px;
    padding-bottom: 12px;
}

.elementor-62 .elementor-element.elementor-element-51ea156>.elementor-widget-container {
    padding: 12px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-6cdd0f3 {
    text-align: left;
}

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

.elementor-62 .elementor-element.elementor-element-d44c945>.elementor-container {
    max-width: 1200px;
}

.elementor-62 .elementor-element.elementor-element-d44c945 {
    padding: 100px 0px 120px 0px;
}

.elementor-62 .elementor-element.elementor-element-3c01904>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-62 .elementor-element.elementor-element-3c01904 {
    padding: 20px 0px 44px 0px;
}

.elementor-62 .elementor-element.elementor-element-d2ae05d .jeg-elementor-kit.jkit-heading {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-d2ae05d .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var(--e-global-typography-eee1ee4-font-family), Sans-serif;
    font-size: var(--e-global-typography-eee1ee4-font-size);
    font-weight: var(--e-global-typography-eee1ee4-font-weight);
    line-height: var(--e-global-typography-eee1ee4-line-height);
    letter-spacing: var(--e-global-typography-eee1ee4-letter-spacing);
    word-spacing: var(--e-global-typography-eee1ee4-word-spacing);
    color: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-d2ae05d .jeg-elementor-kit.jkit-heading .heading-section-title {
    margin: -20px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-d2ae05d .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    border-style: none;
}

.elementor-62 .elementor-element.elementor-element-d2ae05d .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-e81dc9a-font-family), Sans-serif;
    font-size: var(--e-global-typography-e81dc9a-font-size);
    font-weight: var(--e-global-typography-e81dc9a-font-weight);
    line-height: var(--e-global-typography-e81dc9a-line-height);
    letter-spacing: var(--e-global-typography-e81dc9a-letter-spacing);
    word-spacing: var(--e-global-typography-e81dc9a-word-spacing);
    margin: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-db1d086:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-62 .elementor-element.elementor-element-db1d086>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-79065ed);
}

.elementor-62 .elementor-element.elementor-element-db1d086>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-98555b5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 12px 0px 12px;
    --e-column-margin-right: 12px;
    --e-column-margin-left: 12px;
    padding: 20px 20px 20px 20px;
}

.elementor-62 .elementor-element.elementor-element-db1d086>.elementor-element-populated,
.elementor-62 .elementor-element.elementor-element-db1d086>.elementor-element-populated>.elementor-background-overlay,
.elementor-62 .elementor-element.elementor-element-db1d086>.elementor-background-slideshow {
    border-radius: 12px 12px 12px 12px;
}

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

.elementor-62 .elementor-element.elementor-element-8a74f9a>.elementor-container {
    min-height: 200px;
}

.elementor-62 .elementor-element.elementor-element-8a74f9a:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-8a74f9a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2023/08/selective-focus-of-schoolboy-looking-at-camera-nea-2022-11-11-00-59-50-utc-1.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-62 .elementor-element.elementor-element-8a74f9a {
    border-style: none;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 12px 12px 12px 12px;
}

.elementor-62 .elementor-element.elementor-element-8a74f9a,
.elementor-62 .elementor-element.elementor-element-8a74f9a>.elementor-background-overlay {
    border-radius: 8px 8px 8px 8px;
}

.elementor-62 .elementor-element.elementor-element-8a74f9a>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-62 .elementor-element.elementor-element-8f32f79.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-62 .elementor-element.elementor-element-8f32f79.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-62 .elementor-element.elementor-element-c6e6a27 .elementor-icon-wrapper {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-c6e6a27.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-ef99535);
    color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-c6e6a27.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-c6e6a27.elementor-view-default .elementor-icon {
    color: var(--e-global-color-ef99535);
    border-color: var(--e-global-color-ef99535);
}

.elementor-62 .elementor-element.elementor-element-c6e6a27.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-c6e6a27.elementor-view-default .elementor-icon svg {
    fill: var(--e-global-color-ef99535);
}

.elementor-62 .elementor-element.elementor-element-c6e6a27.elementor-view-framed .elementor-icon {
    background-color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-c6e6a27.elementor-view-stacked .elementor-icon svg {
    fill: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-c6e6a27.elementor-view-stacked .elementor-icon:hover {
    background-color: var(--e-global-color-accent);
    color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-c6e6a27.elementor-view-framed .elementor-icon:hover,
.elementor-62 .elementor-element.elementor-element-c6e6a27.elementor-view-default .elementor-icon:hover {
    color: var(--e-global-color-accent);
    border-color: var(--e-global-color-accent);
}

.elementor-62 .elementor-element.elementor-element-c6e6a27.elementor-view-framed .elementor-icon:hover,
.elementor-62 .elementor-element.elementor-element-c6e6a27.elementor-view-default .elementor-icon:hover svg {
    fill: var(--e-global-color-accent);
}

.elementor-62 .elementor-element.elementor-element-c6e6a27.elementor-view-framed .elementor-icon:hover {
    background-color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-c6e6a27.elementor-view-stacked .elementor-icon:hover svg {
    fill: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-c6e6a27 .elementor-icon {
    font-size: 14px;
    padding: 20px;
}

.elementor-62 .elementor-element.elementor-element-c6e6a27 .elementor-icon svg {
    height: 14px;
}

.elementor-62 .elementor-element.elementor-element-c6e6a27>.elementor-widget-container {
    margin: 0px 0px -8px 0px;
    padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-62 .elementor-element.elementor-element-255052c {
    text-align: center;
    width: auto;
    max-width: auto;
}

.elementor-62 .elementor-element.elementor-element-255052c .elementor-heading-title {
    color: var(--e-global-color-9ab10af);
    font-family: var(--e-global-typography-6496873-font-family), Sans-serif;
    font-size: var(--e-global-typography-6496873-font-size);
    font-weight: var(--e-global-typography-6496873-font-weight);
    line-height: var(--e-global-typography-6496873-line-height);
    letter-spacing: var(--e-global-typography-6496873-letter-spacing);
    word-spacing: var(--e-global-typography-6496873-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-255052c>.elementor-widget-container {
    padding: 6px 10px 4px 10px;
    background-color: var(--e-global-color-eef325d);
    border-style: none;
    border-radius: 4px 4px 4px 4px;
}

.elementor-62 .elementor-element.elementor-element-e3e3583 {
    padding: 20px 12px 0px 12px;
}

.elementor-62 .elementor-element.elementor-element-01cdba7>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
}

.elementor-62 .elementor-element.elementor-element-74d5e06 {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-74d5e06 .elementor-heading-title {
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-2383e74-font-family), Sans-serif;
    font-size: var(--e-global-typography-2383e74-font-size);
    font-weight: var(--e-global-typography-2383e74-font-weight);
    line-height: var(--e-global-typography-2383e74-line-height);
    letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
    word-spacing: var(--e-global-typography-2383e74-word-spacing);
}

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

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

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

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

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

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

.elementor-62 .elementor-element.elementor-element-6e2d628 .elementor-icon-list-item:not(:last-child):after {
    content: "";
    height: 10%;
    border-color: var(--e-global-color-text);
}

.elementor-62 .elementor-element.elementor-element-6e2d628 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
    border-top-style: dotted;
    border-top-width: 4px;
}

.elementor-62 .elementor-element.elementor-element-6e2d628 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-style: dotted;
}

.elementor-62 .elementor-element.elementor-element-6e2d628 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-width: 4px;
}

.elementor-62 .elementor-element.elementor-element-6e2d628 .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-62 .elementor-element.elementor-element-6e2d628 .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

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

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

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

.elementor-62 .elementor-element.elementor-element-e04fa44 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-e04fa44.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-0604b5d);
}

.elementor-62 .elementor-element.elementor-element-e04fa44.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-e04fa44.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-0604b5d);
    color: var(--e-global-color-0604b5d);
    border-color: var(--e-global-color-0604b5d);
}

.elementor-62 .elementor-element.elementor-element-e04fa44 {
    --icon-box-icon-margin: 10px;
}

.elementor-62 .elementor-element.elementor-element-e04fa44 .elementor-icon {
    font-size: 14px;
}

.elementor-62 .elementor-element.elementor-element-e04fa44 .elementor-icon-box-title {
    margin-bottom: 0px;
    color: var(--e-global-color-709fb01);
}

.elementor-62 .elementor-element.elementor-element-e04fa44 .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-e04fa44 .elementor-icon-box-title a {
    font-family: var(--e-global-typography-7e86f2f-font-family), Sans-serif;
    font-size: var(--e-global-typography-7e86f2f-font-size);
    font-weight: var(--e-global-typography-7e86f2f-font-weight);
    line-height: var(--e-global-typography-7e86f2f-line-height);
    letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
    word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-1e2da36:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-62 .elementor-element.elementor-element-1e2da36>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-79065ed);
}

.elementor-62 .elementor-element.elementor-element-1e2da36>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-98555b5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 12px 0px 12px;
    --e-column-margin-right: 12px;
    --e-column-margin-left: 12px;
    padding: 20px 20px 20px 20px;
}

.elementor-62 .elementor-element.elementor-element-1e2da36>.elementor-element-populated,
.elementor-62 .elementor-element.elementor-element-1e2da36>.elementor-element-populated>.elementor-background-overlay,
.elementor-62 .elementor-element.elementor-element-1e2da36>.elementor-background-slideshow {
    border-radius: 12px 12px 12px 12px;
}

.elementor-62 .elementor-element.elementor-element-1e2da36>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-62 .elementor-element.elementor-element-c749ae2>.elementor-container {
    min-height: 200px;
}

.elementor-62 .elementor-element.elementor-element-c749ae2:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-c749ae2>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2023/08/selective-focus-of-multicultural-schoolkids-lookin-2023-01-30-23-24-11-utc-1.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-62 .elementor-element.elementor-element-c749ae2 {
    border-style: none;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 12px 12px 12px 12px;
}

.elementor-62 .elementor-element.elementor-element-c749ae2,
.elementor-62 .elementor-element.elementor-element-c749ae2>.elementor-background-overlay {
    border-radius: 8px 8px 8px 8px;
}

.elementor-62 .elementor-element.elementor-element-c749ae2>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-62 .elementor-element.elementor-element-82c29eb.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-62 .elementor-element.elementor-element-82c29eb.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-62 .elementor-element.elementor-element-7c78c87 .elementor-icon-wrapper {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-7c78c87.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-ef99535);
    color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-7c78c87.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-7c78c87.elementor-view-default .elementor-icon {
    color: var(--e-global-color-ef99535);
    border-color: var(--e-global-color-ef99535);
}

.elementor-62 .elementor-element.elementor-element-7c78c87.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-7c78c87.elementor-view-default .elementor-icon svg {
    fill: var(--e-global-color-ef99535);
}

.elementor-62 .elementor-element.elementor-element-7c78c87.elementor-view-framed .elementor-icon {
    background-color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-7c78c87.elementor-view-stacked .elementor-icon svg {
    fill: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-7c78c87.elementor-view-stacked .elementor-icon:hover {
    background-color: var(--e-global-color-accent);
    color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-7c78c87.elementor-view-framed .elementor-icon:hover,
.elementor-62 .elementor-element.elementor-element-7c78c87.elementor-view-default .elementor-icon:hover {
    color: var(--e-global-color-accent);
    border-color: var(--e-global-color-accent);
}

.elementor-62 .elementor-element.elementor-element-7c78c87.elementor-view-framed .elementor-icon:hover,
.elementor-62 .elementor-element.elementor-element-7c78c87.elementor-view-default .elementor-icon:hover svg {
    fill: var(--e-global-color-accent);
}

.elementor-62 .elementor-element.elementor-element-7c78c87.elementor-view-framed .elementor-icon:hover {
    background-color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-7c78c87.elementor-view-stacked .elementor-icon:hover svg {
    fill: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-7c78c87 .elementor-icon {
    font-size: 14px;
    padding: 20px;
}

.elementor-62 .elementor-element.elementor-element-7c78c87 .elementor-icon svg {
    height: 14px;
}

.elementor-62 .elementor-element.elementor-element-7c78c87>.elementor-widget-container {
    margin: 0px 0px -8px 0px;
    padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-62 .elementor-element.elementor-element-ed3d168 {
    text-align: center;
    width: auto;
    max-width: auto;
}

.elementor-62 .elementor-element.elementor-element-ed3d168 .elementor-heading-title {
    color: var(--e-global-color-9ab10af);
    font-family: var(--e-global-typography-6496873-font-family), Sans-serif;
    font-size: var(--e-global-typography-6496873-font-size);
    font-weight: var(--e-global-typography-6496873-font-weight);
    line-height: var(--e-global-typography-6496873-line-height);
    letter-spacing: var(--e-global-typography-6496873-letter-spacing);
    word-spacing: var(--e-global-typography-6496873-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-ed3d168>.elementor-widget-container {
    padding: 6px 10px 4px 10px;
    background-color: var(--e-global-color-eef325d);
    border-style: none;
    border-radius: 4px 4px 4px 4px;
}

.elementor-62 .elementor-element.elementor-element-ba00450 {
    padding: 20px 12px 0px 12px;
}

.elementor-62 .elementor-element.elementor-element-6922ba7>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
}

.elementor-62 .elementor-element.elementor-element-bac5c4d {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-bac5c4d .elementor-heading-title {
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-2383e74-font-family), Sans-serif;
    font-size: var(--e-global-typography-2383e74-font-size);
    font-weight: var(--e-global-typography-2383e74-font-weight);
    line-height: var(--e-global-typography-2383e74-line-height);
    letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
    word-spacing: var(--e-global-typography-2383e74-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-4adca33 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(24px/2);
}

.elementor-62 .elementor-element.elementor-element-4adca33 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(24px/2);
}

.elementor-62 .elementor-element.elementor-element-4adca33 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(24px/2);
    margin-left: calc(24px/2);
}

.elementor-62 .elementor-element.elementor-element-4adca33 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-24px/2);
    margin-left: calc(-24px/2);
}

body.rtl .elementor-62 .elementor-element.elementor-element-4adca33 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-24px/2);
}

body:not(.rtl) .elementor-62 .elementor-element.elementor-element-4adca33 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-24px/2);
}

.elementor-62 .elementor-element.elementor-element-4adca33 .elementor-icon-list-item:not(:last-child):after {
    content: "";
    height: 10%;
    border-color: var(--e-global-color-text);
}

.elementor-62 .elementor-element.elementor-element-4adca33 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
    border-top-style: dotted;
    border-top-width: 4px;
}

.elementor-62 .elementor-element.elementor-element-4adca33 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-style: dotted;
}

.elementor-62 .elementor-element.elementor-element-4adca33 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-width: 4px;
}

.elementor-62 .elementor-element.elementor-element-4adca33 .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-62 .elementor-element.elementor-element-4adca33 .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-62 .elementor-element.elementor-element-4adca33 {
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}

.elementor-62 .elementor-element.elementor-element-4adca33 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-62 .elementor-element.elementor-element-4adca33 .elementor-icon-list-item>a {
    font-family: var(--e-global-typography-7e86f2f-font-family), Sans-serif;
    font-size: var(--e-global-typography-7e86f2f-font-size);
    font-weight: var(--e-global-typography-7e86f2f-font-weight);
    line-height: var(--e-global-typography-7e86f2f-line-height);
    letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
    word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-4adca33 .elementor-icon-list-text {
    color: var(--e-global-color-text);
    transition: color 0.3s;
}

.elementor-62 .elementor-element.elementor-element-f8e5521 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-f8e5521.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-0604b5d);
}

.elementor-62 .elementor-element.elementor-element-f8e5521.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-f8e5521.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-0604b5d);
    color: var(--e-global-color-0604b5d);
    border-color: var(--e-global-color-0604b5d);
}

.elementor-62 .elementor-element.elementor-element-f8e5521 {
    --icon-box-icon-margin: 10px;
}

.elementor-62 .elementor-element.elementor-element-f8e5521 .elementor-icon {
    font-size: 14px;
}

.elementor-62 .elementor-element.elementor-element-f8e5521 .elementor-icon-box-title {
    margin-bottom: 0px;
    color: var(--e-global-color-709fb01);
}

.elementor-62 .elementor-element.elementor-element-f8e5521 .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-f8e5521 .elementor-icon-box-title a {
    font-family: var(--e-global-typography-7e86f2f-font-family), Sans-serif;
    font-size: var(--e-global-typography-7e86f2f-font-size);
    font-weight: var(--e-global-typography-7e86f2f-font-weight);
    line-height: var(--e-global-typography-7e86f2f-line-height);
    letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
    word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-d2e9acd:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-62 .elementor-element.elementor-element-d2e9acd>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-79065ed);
}

.elementor-62 .elementor-element.elementor-element-d2e9acd>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-98555b5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 12px 0px 12px;
    --e-column-margin-right: 12px;
    --e-column-margin-left: 12px;
    padding: 20px 20px 20px 20px;
}

.elementor-62 .elementor-element.elementor-element-d2e9acd>.elementor-element-populated,
.elementor-62 .elementor-element.elementor-element-d2e9acd>.elementor-element-populated>.elementor-background-overlay,
.elementor-62 .elementor-element.elementor-element-d2e9acd>.elementor-background-slideshow {
    border-radius: 12px 12px 12px 12px;
}

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

.elementor-62 .elementor-element.elementor-element-b8b4bb0>.elementor-container {
    min-height: 200px;
}

.elementor-62 .elementor-element.elementor-element-b8b4bb0:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-b8b4bb0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2023/08/boy-showing-colorful-robot-during-stem-robotics-le-2022-12-16-15-35-22-utc-1.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-62 .elementor-element.elementor-element-b8b4bb0 {
    border-style: none;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 12px 12px 12px 12px;
}

.elementor-62 .elementor-element.elementor-element-b8b4bb0,
.elementor-62 .elementor-element.elementor-element-b8b4bb0>.elementor-background-overlay {
    border-radius: 8px 8px 8px 8px;
}

.elementor-62 .elementor-element.elementor-element-b8b4bb0>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-62 .elementor-element.elementor-element-7171843.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-62 .elementor-element.elementor-element-7171843.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-62 .elementor-element.elementor-element-034d519 .elementor-icon-wrapper {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-034d519.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-ef99535);
    color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-034d519.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-034d519.elementor-view-default .elementor-icon {
    color: var(--e-global-color-ef99535);
    border-color: var(--e-global-color-ef99535);
}

.elementor-62 .elementor-element.elementor-element-034d519.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-034d519.elementor-view-default .elementor-icon svg {
    fill: var(--e-global-color-ef99535);
}

.elementor-62 .elementor-element.elementor-element-034d519.elementor-view-framed .elementor-icon {
    background-color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-034d519.elementor-view-stacked .elementor-icon svg {
    fill: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-034d519.elementor-view-stacked .elementor-icon:hover {
    background-color: var(--e-global-color-accent);
    color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-034d519.elementor-view-framed .elementor-icon:hover,
.elementor-62 .elementor-element.elementor-element-034d519.elementor-view-default .elementor-icon:hover {
    color: var(--e-global-color-accent);
    border-color: var(--e-global-color-accent);
}

.elementor-62 .elementor-element.elementor-element-034d519.elementor-view-framed .elementor-icon:hover,
.elementor-62 .elementor-element.elementor-element-034d519.elementor-view-default .elementor-icon:hover svg {
    fill: var(--e-global-color-accent);
}

.elementor-62 .elementor-element.elementor-element-034d519.elementor-view-framed .elementor-icon:hover {
    background-color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-034d519.elementor-view-stacked .elementor-icon:hover svg {
    fill: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-034d519 .elementor-icon {
    font-size: 14px;
    padding: 20px;
}

.elementor-62 .elementor-element.elementor-element-034d519 .elementor-icon svg {
    height: 14px;
}

.elementor-62 .elementor-element.elementor-element-034d519>.elementor-widget-container {
    margin: 0px 0px -8px 0px;
    padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-62 .elementor-element.elementor-element-49199f3 {
    text-align: center;
    width: auto;
    max-width: auto;
}

.elementor-62 .elementor-element.elementor-element-49199f3 .elementor-heading-title {
    color: var(--e-global-color-9ab10af);
    font-family: var(--e-global-typography-6496873-font-family), Sans-serif;
    font-size: var(--e-global-typography-6496873-font-size);
    font-weight: var(--e-global-typography-6496873-font-weight);
    line-height: var(--e-global-typography-6496873-line-height);
    letter-spacing: var(--e-global-typography-6496873-letter-spacing);
    word-spacing: var(--e-global-typography-6496873-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-49199f3>.elementor-widget-container {
    padding: 6px 10px 4px 10px;
    background-color: var(--e-global-color-eef325d);
    border-style: none;
    border-radius: 4px 4px 4px 4px;
}

.elementor-62 .elementor-element.elementor-element-ed8034e {
    padding: 20px 12px 0px 12px;
}

.elementor-62 .elementor-element.elementor-element-40c555c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
}

.elementor-62 .elementor-element.elementor-element-6ea6f78 {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-6ea6f78 .elementor-heading-title {
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-2383e74-font-family), Sans-serif;
    font-size: var(--e-global-typography-2383e74-font-size);
    font-weight: var(--e-global-typography-2383e74-font-weight);
    line-height: var(--e-global-typography-2383e74-line-height);
    letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
    word-spacing: var(--e-global-typography-2383e74-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-79001ea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(24px/2);
}

.elementor-62 .elementor-element.elementor-element-79001ea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(24px/2);
}

.elementor-62 .elementor-element.elementor-element-79001ea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(24px/2);
    margin-left: calc(24px/2);
}

.elementor-62 .elementor-element.elementor-element-79001ea .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-24px/2);
    margin-left: calc(-24px/2);
}

body.rtl .elementor-62 .elementor-element.elementor-element-79001ea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-24px/2);
}

body:not(.rtl) .elementor-62 .elementor-element.elementor-element-79001ea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-24px/2);
}

.elementor-62 .elementor-element.elementor-element-79001ea .elementor-icon-list-item:not(:last-child):after {
    content: "";
    height: 10%;
    border-color: var(--e-global-color-text);
}

.elementor-62 .elementor-element.elementor-element-79001ea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
    border-top-style: dotted;
    border-top-width: 4px;
}

.elementor-62 .elementor-element.elementor-element-79001ea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-style: dotted;
}

.elementor-62 .elementor-element.elementor-element-79001ea .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
    border-left-width: 4px;
}

.elementor-62 .elementor-element.elementor-element-79001ea .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-62 .elementor-element.elementor-element-79001ea .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-62 .elementor-element.elementor-element-79001ea {
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}

.elementor-62 .elementor-element.elementor-element-79001ea .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-62 .elementor-element.elementor-element-79001ea .elementor-icon-list-item>a {
    font-family: var(--e-global-typography-7e86f2f-font-family), Sans-serif;
    font-size: var(--e-global-typography-7e86f2f-font-size);
    font-weight: var(--e-global-typography-7e86f2f-font-weight);
    line-height: var(--e-global-typography-7e86f2f-line-height);
    letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
    word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-79001ea .elementor-icon-list-text {
    color: var(--e-global-color-text);
    transition: color 0.3s;
}

.elementor-62 .elementor-element.elementor-element-e1ff33e .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-e1ff33e.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-0604b5d);
}

.elementor-62 .elementor-element.elementor-element-e1ff33e.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-e1ff33e.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-0604b5d);
    color: var(--e-global-color-0604b5d);
    border-color: var(--e-global-color-0604b5d);
}

.elementor-62 .elementor-element.elementor-element-e1ff33e {
    --icon-box-icon-margin: 10px;
}

.elementor-62 .elementor-element.elementor-element-e1ff33e .elementor-icon {
    font-size: 14px;
}

.elementor-62 .elementor-element.elementor-element-e1ff33e .elementor-icon-box-title {
    margin-bottom: 0px;
    color: var(--e-global-color-709fb01);
}

.elementor-62 .elementor-element.elementor-element-e1ff33e .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-e1ff33e .elementor-icon-box-title a {
    font-family: var(--e-global-typography-7e86f2f-font-family), Sans-serif;
    font-size: var(--e-global-typography-7e86f2f-font-size);
    font-weight: var(--e-global-typography-7e86f2f-font-weight);
    line-height: var(--e-global-typography-7e86f2f-line-height);
    letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
    word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-21d94b0>.elementor-container {
    max-width: 1188px;
}

.elementor-62 .elementor-element.elementor-element-21d94b0:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-21d94b0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-79065ed);
}

.elementor-62 .elementor-element.elementor-element-21d94b0 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 0px 120px 0px;
}

.elementor-62 .elementor-element.elementor-element-21d94b0>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-62 .elementor-element.elementor-element-2db854f>.elementor-container {
    max-width: 940px;
}

.elementor-62 .elementor-element.elementor-element-2db854f {
    padding: 20px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-3dd096a .jeg-elementor-kit.jkit-heading {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-3dd096a .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var(--e-global-typography-5c7ffa3-font-family), Sans-serif;
    font-size: var(--e-global-typography-5c7ffa3-font-size);
    font-weight: var(--e-global-typography-5c7ffa3-font-weight);
    text-transform: var(--e-global-typography-5c7ffa3-text-transform);
    line-height: var(--e-global-typography-5c7ffa3-line-height);
    letter-spacing: var(--e-global-typography-5c7ffa3-letter-spacing);
    word-spacing: var(--e-global-typography-5c7ffa3-word-spacing);
    color: var(--e-global-color-secondary);
}

.elementor-62 .elementor-element.elementor-element-3dd096a .jeg-elementor-kit.jkit-heading .heading-section-title {
    margin: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-3dd096a .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    border-style: none;
}

.elementor-62 .elementor-element.elementor-element-3dd096a .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-eee1ee4-font-family), Sans-serif;
    font-size: var(--e-global-typography-eee1ee4-font-size);
    font-weight: var(--e-global-typography-eee1ee4-font-weight);
    line-height: var(--e-global-typography-eee1ee4-line-height);
    letter-spacing: var(--e-global-typography-eee1ee4-letter-spacing);
    word-spacing: var(--e-global-typography-eee1ee4-word-spacing);
    margin: 0px 0px 20px 0px;
}

.elementor-62 .elementor-element.elementor-element-3dd096a .jeg-elementor-kit.jkit-heading .heading-section-description {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-e81dc9a-font-family), Sans-serif;
    font-size: var(--e-global-typography-e81dc9a-font-size);
    font-weight: var(--e-global-typography-e81dc9a-font-weight);
    line-height: var(--e-global-typography-e81dc9a-line-height);
    letter-spacing: var(--e-global-typography-e81dc9a-letter-spacing);
    word-spacing: var(--e-global-typography-e81dc9a-word-spacing);
    margin: 0px 0px -16px 0px;
}

.elementor-62 .elementor-element.elementor-element-64d8d19 {
    padding: 64px 0px 44px 0px;
}

.elementor-62 .elementor-element.elementor-element-ecb8b02 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    padding: 0px 25px 0px 25px;
    border-style: none;
}

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

.elementor-62 .elementor-element.elementor-element-ecb8b02 .jeg-elementor-kit.jkit-icon-box .title {
    margin: 0px 0px 0px 0px;
    padding: 15px 0px 20px 0px;
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-2383e74-font-family), Sans-serif;
    font-size: var(--e-global-typography-2383e74-font-size);
    font-weight: var(--e-global-typography-2383e74-font-weight);
    line-height: var(--e-global-typography-2383e74-line-height);
    letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
    word-spacing: var(--e-global-typography-2383e74-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-ecb8b02 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-ee6fe6b-font-family), Sans-serif;
    font-size: var(--e-global-typography-ee6fe6b-font-size);
    font-weight: var(--e-global-typography-ee6fe6b-font-weight);
    line-height: var(--e-global-typography-ee6fe6b-line-height);
    letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
    word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    margin: 0px 0px 20px 0px;
}

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

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

.elementor-62 .elementor-element.elementor-element-ecb8b02 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
    color: var(--e-global-color-9ab10af);
    background-color: var(--e-global-color-eef325d);
    border-style: none;
    border-radius: 100px 100px 100px 100px;
    padding: 0px 0px 0px 20px;
    height: 64px;
    width: 64px;
    line-height: 76px;
}

.elementor-62 .elementor-element.elementor-element-ecb8b02 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
    fill: var(--e-global-color-9ab10af);
    width: 24px;
}

.elementor-62 .elementor-element.elementor-element-ecb8b02 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
    font-size: 24px;
}

.elementor-62 .elementor-element.elementor-element-ecb8b02 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
    padding: 0px 0px 10px 0px;
    margin: 0px 0px 0px 0px;
    font-family: var(--e-global-typography-b840f72-font-family), Sans-serif;
    font-size: var(--e-global-typography-b840f72-font-size);
    font-weight: var(--e-global-typography-b840f72-font-weight);
    line-height: var(--e-global-typography-b840f72-line-height);
    letter-spacing: var(--e-global-typography-b840f72-letter-spacing);
    word-spacing: var(--e-global-typography-b840f72-word-spacing);
    background-color: var(--e-global-color-5d5fe1f);
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: var(--e-global-color-accent);
    border-radius: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-ecb8b02 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    font-size: 15px;
}

.elementor-62 .elementor-element.elementor-element-ecb8b02 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
    width: 15px;
    fill: var(--e-global-color-accent);
}

.elementor-62 .elementor-element.elementor-element-ecb8b02 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
.elementor-62 .elementor-element.elementor-element-ecb8b02 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
    margin-left: 5px;
}

.elementor-62 .elementor-element.elementor-element-ecb8b02 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
.elementor-62 .elementor-element.elementor-element-ecb8b02 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
    margin-right: 5px;
}

.elementor-62 .elementor-element.elementor-element-ecb8b02 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link,
.elementor-62 .elementor-element.elementor-element-ecb8b02 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    color: var(--e-global-color-accent);
}

.elementor-62 .elementor-element.elementor-element-ecb8b02 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link,
.elementor-62 .elementor-element.elementor-element-ecb8b02 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i {
    color: var(--e-global-color-7e5e946);
}

.elementor-62 .elementor-element.elementor-element-ecb8b02 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg {
    fill: var(--e-global-color-7e5e946);
}

.elementor-62 .elementor-element.elementor-element-ecb8b02 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link {
    background-color: var(--e-global-color-9ab10af);
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: var(--e-global-color-7e5e946);
}

.elementor-62 .elementor-element.elementor-element-21fadf7 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    padding: 0px 25px 0px 25px;
    border-style: none;
}

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

.elementor-62 .elementor-element.elementor-element-21fadf7 .jeg-elementor-kit.jkit-icon-box .title {
    margin: 0px 0px 0px 0px;
    padding: 15px 0px 20px 0px;
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-2383e74-font-family), Sans-serif;
    font-size: var(--e-global-typography-2383e74-font-size);
    font-weight: var(--e-global-typography-2383e74-font-weight);
    line-height: var(--e-global-typography-2383e74-line-height);
    letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
    word-spacing: var(--e-global-typography-2383e74-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-21fadf7 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-ee6fe6b-font-family), Sans-serif;
    font-size: var(--e-global-typography-ee6fe6b-font-size);
    font-weight: var(--e-global-typography-ee6fe6b-font-weight);
    line-height: var(--e-global-typography-ee6fe6b-line-height);
    letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
    word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    margin: 0px 0px 20px 0px;
}

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

.elementor-62 .elementor-element.elementor-element-21fadf7 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    width: 100px;
}

.elementor-62 .elementor-element.elementor-element-21fadf7 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
    color: var(--e-global-color-9ab10af);
    background-color: var(--e-global-color-eef325d);
    border-style: none;
    border-radius: 100px 100px 100px 100px;
    padding: 0px 0px 0px 20px;
    height: 64px;
    width: 64px;
    line-height: 76px;
}

.elementor-62 .elementor-element.elementor-element-21fadf7 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
    fill: var(--e-global-color-9ab10af);
    width: 24px;
}

.elementor-62 .elementor-element.elementor-element-21fadf7 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
    font-size: 24px;
}

.elementor-62 .elementor-element.elementor-element-21fadf7 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
    padding: 0px 0px 10px 0px;
    margin: 0px 0px 0px 0px;
    font-family: var(--e-global-typography-b840f72-font-family), Sans-serif;
    font-size: var(--e-global-typography-b840f72-font-size);
    font-weight: var(--e-global-typography-b840f72-font-weight);
    line-height: var(--e-global-typography-b840f72-line-height);
    letter-spacing: var(--e-global-typography-b840f72-letter-spacing);
    word-spacing: var(--e-global-typography-b840f72-word-spacing);
    background-color: var(--e-global-color-5d5fe1f);
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: var(--e-global-color-accent);
    border-radius: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-21fadf7 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    font-size: 15px;
}

.elementor-62 .elementor-element.elementor-element-21fadf7 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
    width: 15px;
    fill: var(--e-global-color-accent);
}

.elementor-62 .elementor-element.elementor-element-21fadf7 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
.elementor-62 .elementor-element.elementor-element-21fadf7 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
    margin-left: 5px;
}

.elementor-62 .elementor-element.elementor-element-21fadf7 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
.elementor-62 .elementor-element.elementor-element-21fadf7 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
    margin-right: 5px;
}

.elementor-62 .elementor-element.elementor-element-21fadf7 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link,
.elementor-62 .elementor-element.elementor-element-21fadf7 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    color: var(--e-global-color-accent);
}

.elementor-62 .elementor-element.elementor-element-21fadf7 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link,
.elementor-62 .elementor-element.elementor-element-21fadf7 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i {
    color: var(--e-global-color-7e5e946);
}

.elementor-62 .elementor-element.elementor-element-21fadf7 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg {
    fill: var(--e-global-color-7e5e946);
}

.elementor-62 .elementor-element.elementor-element-21fadf7 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link {
    background-color: var(--e-global-color-9ab10af);
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: var(--e-global-color-7e5e946);
}

.elementor-62 .elementor-element.elementor-element-a8e9f79 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    padding: 0px 25px 0px 25px;
    border-style: none;
}

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

.elementor-62 .elementor-element.elementor-element-a8e9f79 .jeg-elementor-kit.jkit-icon-box .title {
    margin: 0px 0px 0px 0px;
    padding: 15px 0px 20px 0px;
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-2383e74-font-family), Sans-serif;
    font-size: var(--e-global-typography-2383e74-font-size);
    font-weight: var(--e-global-typography-2383e74-font-weight);
    line-height: var(--e-global-typography-2383e74-line-height);
    letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
    word-spacing: var(--e-global-typography-2383e74-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-a8e9f79 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-ee6fe6b-font-family), Sans-serif;
    font-size: var(--e-global-typography-ee6fe6b-font-size);
    font-weight: var(--e-global-typography-ee6fe6b-font-weight);
    line-height: var(--e-global-typography-ee6fe6b-line-height);
    letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
    word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    margin: 0px 0px 20px 0px;
}

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

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

.elementor-62 .elementor-element.elementor-element-a8e9f79 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
    color: var(--e-global-color-9ab10af);
    background-color: var(--e-global-color-eef325d);
    border-style: none;
    border-radius: 100px 100px 100px 100px;
    padding: 0px 0px 0px 20px;
    height: 64px;
    width: 64px;
    line-height: 76px;
}

.elementor-62 .elementor-element.elementor-element-a8e9f79 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
    fill: var(--e-global-color-9ab10af);
    width: 24px;
}

.elementor-62 .elementor-element.elementor-element-a8e9f79 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
    font-size: 24px;
}

.elementor-62 .elementor-element.elementor-element-a8e9f79 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
    padding: 0px 0px 10px 0px;
    margin: 0px 0px 0px 0px;
    font-family: var(--e-global-typography-b840f72-font-family), Sans-serif;
    font-size: var(--e-global-typography-b840f72-font-size);
    font-weight: var(--e-global-typography-b840f72-font-weight);
    line-height: var(--e-global-typography-b840f72-line-height);
    letter-spacing: var(--e-global-typography-b840f72-letter-spacing);
    word-spacing: var(--e-global-typography-b840f72-word-spacing);
    background-color: var(--e-global-color-5d5fe1f);
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: var(--e-global-color-accent);
    border-radius: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-a8e9f79 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    font-size: 15px;
}

.elementor-62 .elementor-element.elementor-element-a8e9f79 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
    width: 15px;
    fill: var(--e-global-color-accent);
}

.elementor-62 .elementor-element.elementor-element-a8e9f79 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
.elementor-62 .elementor-element.elementor-element-a8e9f79 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
    margin-left: 5px;
}

.elementor-62 .elementor-element.elementor-element-a8e9f79 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
.elementor-62 .elementor-element.elementor-element-a8e9f79 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
    margin-right: 5px;
}

.elementor-62 .elementor-element.elementor-element-a8e9f79 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link,
.elementor-62 .elementor-element.elementor-element-a8e9f79 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    color: var(--e-global-color-accent);
}

.elementor-62 .elementor-element.elementor-element-a8e9f79 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link,
.elementor-62 .elementor-element.elementor-element-a8e9f79 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i {
    color: var(--e-global-color-7e5e946);
}

.elementor-62 .elementor-element.elementor-element-a8e9f79 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg {
    fill: var(--e-global-color-7e5e946);
}

.elementor-62 .elementor-element.elementor-element-a8e9f79 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link {
    background-color: var(--e-global-color-9ab10af);
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: var(--e-global-color-7e5e946);
}

.elementor-62 .elementor-element.elementor-element-370e469 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    padding: 0px 25px 0px 25px;
    border-style: none;
}

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

.elementor-62 .elementor-element.elementor-element-370e469 .jeg-elementor-kit.jkit-icon-box .title {
    margin: 0px 0px 0px 0px;
    padding: 15px 0px 20px 0px;
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-2383e74-font-family), Sans-serif;
    font-size: var(--e-global-typography-2383e74-font-size);
    font-weight: var(--e-global-typography-2383e74-font-weight);
    line-height: var(--e-global-typography-2383e74-line-height);
    letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
    word-spacing: var(--e-global-typography-2383e74-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-370e469 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-ee6fe6b-font-family), Sans-serif;
    font-size: var(--e-global-typography-ee6fe6b-font-size);
    font-weight: var(--e-global-typography-ee6fe6b-font-weight);
    line-height: var(--e-global-typography-ee6fe6b-line-height);
    letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
    word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    margin: 0px 0px 20px 0px;
}

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

.elementor-62 .elementor-element.elementor-element-370e469 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    width: 100px;
}

.elementor-62 .elementor-element.elementor-element-370e469 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
    color: var(--e-global-color-9ab10af);
    background-color: var(--e-global-color-eef325d);
    border-style: none;
    border-radius: 100px 100px 100px 100px;
    padding: 0px 0px 0px 20px;
    height: 64px;
    width: 64px;
    line-height: 76px;
}

.elementor-62 .elementor-element.elementor-element-370e469 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
    fill: var(--e-global-color-9ab10af);
    width: 24px;
}

.elementor-62 .elementor-element.elementor-element-370e469 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
    font-size: 24px;
}

.elementor-62 .elementor-element.elementor-element-370e469 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
    padding: 0px 0px 10px 0px;
    margin: 0px 0px 0px 0px;
    font-family: var(--e-global-typography-b840f72-font-family), Sans-serif;
    font-size: var(--e-global-typography-b840f72-font-size);
    font-weight: var(--e-global-typography-b840f72-font-weight);
    line-height: var(--e-global-typography-b840f72-line-height);
    letter-spacing: var(--e-global-typography-b840f72-letter-spacing);
    word-spacing: var(--e-global-typography-b840f72-word-spacing);
    background-color: var(--e-global-color-5d5fe1f);
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: var(--e-global-color-accent);
    border-radius: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-370e469 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    font-size: 15px;
}

.elementor-62 .elementor-element.elementor-element-370e469 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
    width: 15px;
    fill: var(--e-global-color-accent);
}

.elementor-62 .elementor-element.elementor-element-370e469 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
.elementor-62 .elementor-element.elementor-element-370e469 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
    margin-left: 5px;
}

.elementor-62 .elementor-element.elementor-element-370e469 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
.elementor-62 .elementor-element.elementor-element-370e469 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
    margin-right: 5px;
}

.elementor-62 .elementor-element.elementor-element-370e469 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link,
.elementor-62 .elementor-element.elementor-element-370e469 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    color: var(--e-global-color-accent);
}

.elementor-62 .elementor-element.elementor-element-370e469 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link,
.elementor-62 .elementor-element.elementor-element-370e469 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i {
    color: var(--e-global-color-7e5e946);
}

.elementor-62 .elementor-element.elementor-element-370e469 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg {
    fill: var(--e-global-color-7e5e946);
}

.elementor-62 .elementor-element.elementor-element-370e469 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link {
    background-color: var(--e-global-color-9ab10af);
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: var(--e-global-color-7e5e946);
}

.elementor-62 .elementor-element.elementor-element-74353d5 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    padding: 0px 25px 0px 25px;
    border-style: none;
}

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

.elementor-62 .elementor-element.elementor-element-74353d5 .jeg-elementor-kit.jkit-icon-box .title {
    margin: 0px 0px 0px 0px;
    padding: 15px 0px 20px 0px;
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-2383e74-font-family), Sans-serif;
    font-size: var(--e-global-typography-2383e74-font-size);
    font-weight: var(--e-global-typography-2383e74-font-weight);
    line-height: var(--e-global-typography-2383e74-line-height);
    letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
    word-spacing: var(--e-global-typography-2383e74-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-74353d5 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-ee6fe6b-font-family), Sans-serif;
    font-size: var(--e-global-typography-ee6fe6b-font-size);
    font-weight: var(--e-global-typography-ee6fe6b-font-weight);
    line-height: var(--e-global-typography-ee6fe6b-line-height);
    letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
    word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    margin: 0px 0px 20px 0px;
}

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

.elementor-62 .elementor-element.elementor-element-74353d5 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    width: 100px;
}

.elementor-62 .elementor-element.elementor-element-74353d5 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
    color: var(--e-global-color-9ab10af);
    background-color: var(--e-global-color-eef325d);
    border-style: none;
    border-radius: 100px 100px 100px 100px;
    padding: 0px 0px 0px 20px;
    height: 64px;
    width: 64px;
    line-height: 76px;
}

.elementor-62 .elementor-element.elementor-element-74353d5 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
    fill: var(--e-global-color-9ab10af);
    width: 24px;
}

.elementor-62 .elementor-element.elementor-element-74353d5 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
    font-size: 24px;
}

.elementor-62 .elementor-element.elementor-element-74353d5 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
    padding: 0px 0px 10px 0px;
    margin: 0px 0px 0px 0px;
    font-family: var(--e-global-typography-b840f72-font-family), Sans-serif;
    font-size: var(--e-global-typography-b840f72-font-size);
    font-weight: var(--e-global-typography-b840f72-font-weight);
    line-height: var(--e-global-typography-b840f72-line-height);
    letter-spacing: var(--e-global-typography-b840f72-letter-spacing);
    word-spacing: var(--e-global-typography-b840f72-word-spacing);
    background-color: var(--e-global-color-5d5fe1f);
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: var(--e-global-color-accent);
    border-radius: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-74353d5 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    font-size: 15px;
}

.elementor-62 .elementor-element.elementor-element-74353d5 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
    width: 15px;
    fill: var(--e-global-color-accent);
}

.elementor-62 .elementor-element.elementor-element-74353d5 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
.elementor-62 .elementor-element.elementor-element-74353d5 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
    margin-left: 5px;
}

.elementor-62 .elementor-element.elementor-element-74353d5 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
.elementor-62 .elementor-element.elementor-element-74353d5 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
    margin-right: 5px;
}

.elementor-62 .elementor-element.elementor-element-74353d5 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link,
.elementor-62 .elementor-element.elementor-element-74353d5 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    color: var(--e-global-color-accent);
}

.elementor-62 .elementor-element.elementor-element-74353d5 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link,
.elementor-62 .elementor-element.elementor-element-74353d5 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i {
    color: var(--e-global-color-7e5e946);
}

.elementor-62 .elementor-element.elementor-element-74353d5 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg {
    fill: var(--e-global-color-7e5e946);
}

.elementor-62 .elementor-element.elementor-element-74353d5 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link {
    background-color: var(--e-global-color-9ab10af);
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: var(--e-global-color-7e5e946);
}

.elementor-62 .elementor-element.elementor-element-2972754 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    padding: 0px 25px 0px 25px;
    border-style: none;
}

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

.elementor-62 .elementor-element.elementor-element-2972754 .jeg-elementor-kit.jkit-icon-box .title {
    margin: 0px 0px 0px 0px;
    padding: 15px 0px 20px 0px;
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-2383e74-font-family), Sans-serif;
    font-size: var(--e-global-typography-2383e74-font-size);
    font-weight: var(--e-global-typography-2383e74-font-weight);
    line-height: var(--e-global-typography-2383e74-line-height);
    letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
    word-spacing: var(--e-global-typography-2383e74-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-2972754 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-ee6fe6b-font-family), Sans-serif;
    font-size: var(--e-global-typography-ee6fe6b-font-size);
    font-weight: var(--e-global-typography-ee6fe6b-font-weight);
    line-height: var(--e-global-typography-ee6fe6b-line-height);
    letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
    word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    margin: 0px 0px 20px 0px;
}

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

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

.elementor-62 .elementor-element.elementor-element-2972754 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
    color: var(--e-global-color-9ab10af);
    background-color: var(--e-global-color-eef325d);
    border-style: none;
    border-radius: 100px 100px 100px 100px;
    padding: 0px 0px 0px 20px;
    height: 64px;
    width: 64px;
    line-height: 76px;
}

.elementor-62 .elementor-element.elementor-element-2972754 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
    fill: var(--e-global-color-9ab10af);
    width: 24px;
}

.elementor-62 .elementor-element.elementor-element-2972754 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i {
    font-size: 24px;
}

.elementor-62 .elementor-element.elementor-element-2972754 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
    padding: 0px 0px 10px 0px;
    margin: 0px 0px 0px 0px;
    font-family: var(--e-global-typography-b840f72-font-family), Sans-serif;
    font-size: var(--e-global-typography-b840f72-font-size);
    font-weight: var(--e-global-typography-b840f72-font-weight);
    line-height: var(--e-global-typography-b840f72-line-height);
    letter-spacing: var(--e-global-typography-b840f72-letter-spacing);
    word-spacing: var(--e-global-typography-b840f72-word-spacing);
    background-color: var(--e-global-color-5d5fe1f);
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: var(--e-global-color-accent);
    border-radius: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-2972754 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    font-size: 15px;
}

.elementor-62 .elementor-element.elementor-element-2972754 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
    width: 15px;
    fill: var(--e-global-color-accent);
}

.elementor-62 .elementor-element.elementor-element-2972754 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
.elementor-62 .elementor-element.elementor-element-2972754 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
    margin-left: 5px;
}

.elementor-62 .elementor-element.elementor-element-2972754 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
.elementor-62 .elementor-element.elementor-element-2972754 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
    margin-right: 5px;
}

.elementor-62 .elementor-element.elementor-element-2972754 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link,
.elementor-62 .elementor-element.elementor-element-2972754 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    color: var(--e-global-color-accent);
}

.elementor-62 .elementor-element.elementor-element-2972754 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link,
.elementor-62 .elementor-element.elementor-element-2972754 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i {
    color: var(--e-global-color-7e5e946);
}

.elementor-62 .elementor-element.elementor-element-2972754 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg {
    fill: var(--e-global-color-7e5e946);
}

.elementor-62 .elementor-element.elementor-element-2972754 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link {
    background-color: var(--e-global-color-9ab10af);
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: var(--e-global-color-7e5e946);
}

.elementor-62 .elementor-element.elementor-element-c97ac26>.elementor-container {
    max-width: 940px;
}

.elementor-62 .elementor-element.elementor-element-c97ac26 {
    padding: 64px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-099916c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 32px;
}

.elementor-62 .elementor-element.elementor-element-4dcc29b {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-4dcc29b .elementor-heading-title {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-e81dc9a-font-family), Sans-serif;
    font-size: var(--e-global-typography-e81dc9a-font-size);
    font-weight: var(--e-global-typography-e81dc9a-font-weight);
    line-height: var(--e-global-typography-e81dc9a-line-height);
    letter-spacing: var(--e-global-typography-e81dc9a-letter-spacing);
    word-spacing: var(--e-global-typography-e81dc9a-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-718b2da>.elementor-container {
    max-width: 1200px;
}

.elementor-62 .elementor-element.elementor-element-718b2da {
    padding: 100px 0px 120px 0px;
}

.elementor-62 .elementor-element.elementor-element-d7cf75b>.elementor-container {
    max-width: 940px;
}

.elementor-62 .elementor-element.elementor-element-d7cf75b {
    padding: 20px 0px 64px 0px;
}

.elementor-62 .elementor-element.elementor-element-e059b6a .jeg-elementor-kit.jkit-heading {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-e059b6a .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var(--e-global-typography-5c7ffa3-font-family), Sans-serif;
    font-size: var(--e-global-typography-5c7ffa3-font-size);
    font-weight: var(--e-global-typography-5c7ffa3-font-weight);
    text-transform: var(--e-global-typography-5c7ffa3-text-transform);
    line-height: var(--e-global-typography-5c7ffa3-line-height);
    letter-spacing: var(--e-global-typography-5c7ffa3-letter-spacing);
    word-spacing: var(--e-global-typography-5c7ffa3-word-spacing);
    color: var(--e-global-color-secondary);
}

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

.elementor-62 .elementor-element.elementor-element-e059b6a .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    border-style: none;
}

.elementor-62 .elementor-element.elementor-element-e059b6a .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-eee1ee4-font-family), Sans-serif;
    font-size: var(--e-global-typography-eee1ee4-font-size);
    font-weight: var(--e-global-typography-eee1ee4-font-weight);
    line-height: var(--e-global-typography-eee1ee4-line-height);
    letter-spacing: var(--e-global-typography-eee1ee4-letter-spacing);
    word-spacing: var(--e-global-typography-eee1ee4-word-spacing);
    margin: 0px 0px 20px 0px;
}

.elementor-62 .elementor-element.elementor-element-e059b6a .jeg-elementor-kit.jkit-heading .heading-section-description {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-e81dc9a-font-family), Sans-serif;
    font-size: var(--e-global-typography-e81dc9a-font-size);
    font-weight: var(--e-global-typography-e81dc9a-font-weight);
    line-height: var(--e-global-typography-e81dc9a-line-height);
    letter-spacing: var(--e-global-typography-e81dc9a-letter-spacing);
    word-spacing: var(--e-global-typography-e81dc9a-word-spacing);
    margin: 0px 0px -16px 0px;
}

.elementor-62 .elementor-element.elementor-element-1ea8ae3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-62 .elementor-element.elementor-element-1ea8ae3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-79065ed);
}

.elementor-62 .elementor-element.elementor-element-1ea8ae3>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-98555b5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 12px 0px 12px;
    --e-column-margin-right: 12px;
    --e-column-margin-left: 12px;
    padding: 22px 22px 34px 22px;
}

.elementor-62 .elementor-element.elementor-element-1ea8ae3>.elementor-element-populated,
.elementor-62 .elementor-element.elementor-element-1ea8ae3>.elementor-element-populated>.elementor-background-overlay,
.elementor-62 .elementor-element.elementor-element-1ea8ae3>.elementor-background-slideshow {
    border-radius: 12px 12px 12px 12px;
}

.elementor-62 .elementor-element.elementor-element-1ea8ae3>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-62 .elementor-element.elementor-element-5b70f07 img {
    border-style: none;
    border-radius: 10px 10px 10px 10px;
}

.elementor-62 .elementor-element.elementor-element-f135de6 .jeg-elementor-kit.jkit-heading {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-f135de6 .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var(--e-global-typography-deabe93-font-family), Sans-serif;
    font-size: var(--e-global-typography-deabe93-font-size);
    font-weight: var(--e-global-typography-deabe93-font-weight);
    line-height: var(--e-global-typography-deabe93-line-height);
    letter-spacing: var(--e-global-typography-deabe93-letter-spacing);
    word-spacing: var(--e-global-typography-deabe93-word-spacing);
    color: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-f135de6 .jeg-elementor-kit.jkit-heading .heading-section-title {
    margin: 0px 0px -20px 0px;
}

.elementor-62 .elementor-element.elementor-element-f135de6 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    border-style: none;
}

.elementor-62 .elementor-element.elementor-element-f135de6 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-ee6fe6b-font-family), Sans-serif;
    font-size: var(--e-global-typography-ee6fe6b-font-size);
    font-weight: var(--e-global-typography-ee6fe6b-font-weight);
    line-height: var(--e-global-typography-ee6fe6b-line-height);
    letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
    word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    margin: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-88f209a .elementor-icon-box-wrapper {
    text-align: justify;
}

.elementor-62 .elementor-element.elementor-element-88f209a.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-accent);
    fill: var(--e-global-color-9ab10af);
    color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-88f209a.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-88f209a.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-accent);
    color: var(--e-global-color-accent);
    border-color: var(--e-global-color-accent);
}

.elementor-62 .elementor-element.elementor-element-88f209a.elementor-view-framed .elementor-icon {
    background-color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-88f209a.elementor-view-stacked .elementor-icon:hover {
    background-color: var(--e-global-color-7e5e946);
    fill: var(--e-global-color-9ab10af);
    color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-88f209a.elementor-view-framed .elementor-icon:hover,
.elementor-62 .elementor-element.elementor-element-88f209a.elementor-view-default .elementor-icon:hover {
    fill: var(--e-global-color-7e5e946);
    color: var(--e-global-color-7e5e946);
    border-color: var(--e-global-color-7e5e946);
}

.elementor-62 .elementor-element.elementor-element-88f209a.elementor-view-framed .elementor-icon:hover {
    background-color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-88f209a {
    --icon-box-icon-margin: 15px;
}

.elementor-62 .elementor-element.elementor-element-88f209a .elementor-icon {
    font-size: 18px;
    padding: 16px;
}

.elementor-62 .elementor-element.elementor-element-88f209a .elementor-icon-box-title {
    margin-bottom: 0px;
    color: var(--e-global-color-709fb01);
}

.elementor-62 .elementor-element.elementor-element-88f209a .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-88f209a .elementor-icon-box-title a {
    font-family: var(--e-global-typography-534e0d0-font-family), Sans-serif;
    font-size: var(--e-global-typography-534e0d0-font-size);
    font-weight: var(--e-global-typography-534e0d0-font-weight);
    line-height: var(--e-global-typography-534e0d0-line-height);
    letter-spacing: var(--e-global-typography-534e0d0-letter-spacing);
    word-spacing: var(--e-global-typography-534e0d0-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-88f209a>.elementor-widget-container {
    margin: 0px 30px 0px 30px;
    padding: 8px 8px 8px 24px;
    background-color: var(--e-global-color-9ab10af);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-98555b5);
    border-radius: 100px 100px 100px 100px;
}

.elementor-62 .elementor-element.elementor-element-74afd50:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-62 .elementor-element.elementor-element-74afd50>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-79065ed);
}

.elementor-62 .elementor-element.elementor-element-74afd50>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-98555b5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 12px 0px 12px;
    --e-column-margin-right: 12px;
    --e-column-margin-left: 12px;
    padding: 22px 22px 34px 22px;
}

.elementor-62 .elementor-element.elementor-element-74afd50>.elementor-element-populated,
.elementor-62 .elementor-element.elementor-element-74afd50>.elementor-element-populated>.elementor-background-overlay,
.elementor-62 .elementor-element.elementor-element-74afd50>.elementor-background-slideshow {
    border-radius: 12px 12px 12px 12px;
}

.elementor-62 .elementor-element.elementor-element-74afd50>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-62 .elementor-element.elementor-element-d71d52c img {
    border-style: none;
    border-radius: 10px 10px 10px 10px;
}

.elementor-62 .elementor-element.elementor-element-39ddc93 .jeg-elementor-kit.jkit-heading {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-39ddc93 .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var(--e-global-typography-deabe93-font-family), Sans-serif;
    font-size: var(--e-global-typography-deabe93-font-size);
    font-weight: var(--e-global-typography-deabe93-font-weight);
    line-height: var(--e-global-typography-deabe93-line-height);
    letter-spacing: var(--e-global-typography-deabe93-letter-spacing);
    word-spacing: var(--e-global-typography-deabe93-word-spacing);
    color: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-39ddc93 .jeg-elementor-kit.jkit-heading .heading-section-title {
    margin: 0px 0px -20px 0px;
}

.elementor-62 .elementor-element.elementor-element-39ddc93 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    border-style: none;
}

.elementor-62 .elementor-element.elementor-element-39ddc93 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-ee6fe6b-font-family), Sans-serif;
    font-size: var(--e-global-typography-ee6fe6b-font-size);
    font-weight: var(--e-global-typography-ee6fe6b-font-weight);
    line-height: var(--e-global-typography-ee6fe6b-line-height);
    letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
    word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    margin: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-6dc7ed0 .elementor-icon-box-wrapper {
    text-align: justify;
}

.elementor-62 .elementor-element.elementor-element-6dc7ed0.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-accent);
    fill: var(--e-global-color-9ab10af);
    color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-6dc7ed0.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-6dc7ed0.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-accent);
    color: var(--e-global-color-accent);
    border-color: var(--e-global-color-accent);
}

.elementor-62 .elementor-element.elementor-element-6dc7ed0.elementor-view-framed .elementor-icon {
    background-color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-6dc7ed0.elementor-view-stacked .elementor-icon:hover {
    background-color: var(--e-global-color-7e5e946);
    fill: var(--e-global-color-9ab10af);
    color: var(--e-global-color-9ab10af);
}

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

.elementor-62 .elementor-element.elementor-element-6dc7ed0.elementor-view-framed .elementor-icon:hover {
    background-color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-6dc7ed0 {
    --icon-box-icon-margin: 15px;
}

.elementor-62 .elementor-element.elementor-element-6dc7ed0 .elementor-icon {
    font-size: 18px;
    padding: 16px;
}

.elementor-62 .elementor-element.elementor-element-6dc7ed0 .elementor-icon-box-title {
    margin-bottom: 0px;
    color: var(--e-global-color-709fb01);
}

.elementor-62 .elementor-element.elementor-element-6dc7ed0 .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-6dc7ed0 .elementor-icon-box-title a {
    font-family: var(--e-global-typography-534e0d0-font-family), Sans-serif;
    font-size: var(--e-global-typography-534e0d0-font-size);
    font-weight: var(--e-global-typography-534e0d0-font-weight);
    line-height: var(--e-global-typography-534e0d0-line-height);
    letter-spacing: var(--e-global-typography-534e0d0-letter-spacing);
    word-spacing: var(--e-global-typography-534e0d0-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-6dc7ed0>.elementor-widget-container {
    margin: 0px 30px 0px 30px;
    padding: 8px 8px 8px 24px;
    background-color: var(--e-global-color-9ab10af);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-98555b5);
    border-radius: 100px 100px 100px 100px;
}

.elementor-62 .elementor-element.elementor-element-2e8571a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-62 .elementor-element.elementor-element-2e8571a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-79065ed);
}

.elementor-62 .elementor-element.elementor-element-2e8571a>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-98555b5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 12px 0px 12px;
    --e-column-margin-right: 12px;
    --e-column-margin-left: 12px;
    padding: 22px 22px 34px 22px;
}

.elementor-62 .elementor-element.elementor-element-2e8571a>.elementor-element-populated,
.elementor-62 .elementor-element.elementor-element-2e8571a>.elementor-element-populated>.elementor-background-overlay,
.elementor-62 .elementor-element.elementor-element-2e8571a>.elementor-background-slideshow {
    border-radius: 12px 12px 12px 12px;
}

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

.elementor-62 .elementor-element.elementor-element-2747996 img {
    border-style: none;
    border-radius: 10px 10px 10px 10px;
}

.elementor-62 .elementor-element.elementor-element-5dca5ca .jeg-elementor-kit.jkit-heading {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-5dca5ca .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var(--e-global-typography-deabe93-font-family), Sans-serif;
    font-size: var(--e-global-typography-deabe93-font-size);
    font-weight: var(--e-global-typography-deabe93-font-weight);
    line-height: var(--e-global-typography-deabe93-line-height);
    letter-spacing: var(--e-global-typography-deabe93-letter-spacing);
    word-spacing: var(--e-global-typography-deabe93-word-spacing);
    color: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-5dca5ca .jeg-elementor-kit.jkit-heading .heading-section-title {
    margin: 0px 0px -20px 0px;
}

.elementor-62 .elementor-element.elementor-element-5dca5ca .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    border-style: none;
}

.elementor-62 .elementor-element.elementor-element-5dca5ca .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-ee6fe6b-font-family), Sans-serif;
    font-size: var(--e-global-typography-ee6fe6b-font-size);
    font-weight: var(--e-global-typography-ee6fe6b-font-weight);
    line-height: var(--e-global-typography-ee6fe6b-line-height);
    letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
    word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    margin: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-af8803a .elementor-icon-box-wrapper {
    text-align: justify;
}

.elementor-62 .elementor-element.elementor-element-af8803a.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-accent);
    fill: var(--e-global-color-9ab10af);
    color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-af8803a.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-af8803a.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-accent);
    color: var(--e-global-color-accent);
    border-color: var(--e-global-color-accent);
}

.elementor-62 .elementor-element.elementor-element-af8803a.elementor-view-framed .elementor-icon {
    background-color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-af8803a.elementor-view-stacked .elementor-icon:hover {
    background-color: var(--e-global-color-7e5e946);
    fill: var(--e-global-color-9ab10af);
    color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-af8803a.elementor-view-framed .elementor-icon:hover,
.elementor-62 .elementor-element.elementor-element-af8803a.elementor-view-default .elementor-icon:hover {
    fill: var(--e-global-color-7e5e946);
    color: var(--e-global-color-7e5e946);
    border-color: var(--e-global-color-7e5e946);
}

.elementor-62 .elementor-element.elementor-element-af8803a.elementor-view-framed .elementor-icon:hover {
    background-color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-af8803a {
    --icon-box-icon-margin: 15px;
}

.elementor-62 .elementor-element.elementor-element-af8803a .elementor-icon {
    font-size: 18px;
    padding: 16px;
}

.elementor-62 .elementor-element.elementor-element-af8803a .elementor-icon-box-title {
    margin-bottom: 0px;
    color: var(--e-global-color-709fb01);
}

.elementor-62 .elementor-element.elementor-element-af8803a .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-af8803a .elementor-icon-box-title a {
    font-family: var(--e-global-typography-534e0d0-font-family), Sans-serif;
    font-size: var(--e-global-typography-534e0d0-font-size);
    font-weight: var(--e-global-typography-534e0d0-font-weight);
    line-height: var(--e-global-typography-534e0d0-line-height);
    letter-spacing: var(--e-global-typography-534e0d0-letter-spacing);
    word-spacing: var(--e-global-typography-534e0d0-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-af8803a>.elementor-widget-container {
    margin: 0px 30px 0px 30px;
    padding: 8px 8px 8px 24px;
    background-color: var(--e-global-color-9ab10af);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-98555b5);
    border-radius: 100px 100px 100px 100px;
}

.elementor-62 .elementor-element.elementor-element-de70334:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-de70334>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-eef325d);
    background-image: url("../../2023/08/Learning-Methods-Line-BG.png");
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-62 .elementor-element.elementor-element-de70334 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 120px 0px 120px 0px;
}

.elementor-62 .elementor-element.elementor-element-de70334>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-62 .elementor-element.elementor-element-088bb54 .jeg-elementor-kit.jkit-heading {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-088bb54 .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var(--e-global-typography-5c7ffa3-font-family), Sans-serif;
    font-size: var(--e-global-typography-5c7ffa3-font-size);
    font-weight: var(--e-global-typography-5c7ffa3-font-weight);
    text-transform: var(--e-global-typography-5c7ffa3-text-transform);
    line-height: var(--e-global-typography-5c7ffa3-line-height);
    letter-spacing: var(--e-global-typography-5c7ffa3-letter-spacing);
    word-spacing: var(--e-global-typography-5c7ffa3-word-spacing);
    color: var(--e-global-color-bdd0b79);
}

.elementor-62 .elementor-element.elementor-element-088bb54 .jeg-elementor-kit.jkit-heading .heading-section-title {
    margin: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-088bb54 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    border-style: none;
}

.elementor-62 .elementor-element.elementor-element-088bb54 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
    color: var(--e-global-color-9ab10af);
    font-family: var(--e-global-typography-eee1ee4-font-family), Sans-serif;
    font-size: var(--e-global-typography-eee1ee4-font-size);
    font-weight: var(--e-global-typography-eee1ee4-font-weight);
    line-height: var(--e-global-typography-eee1ee4-line-height);
    letter-spacing: var(--e-global-typography-eee1ee4-letter-spacing);
    word-spacing: var(--e-global-typography-eee1ee4-word-spacing);
    margin: 0px 0px 20px 0px;
}

.elementor-62 .elementor-element.elementor-element-088bb54 .jeg-elementor-kit.jkit-heading .heading-section-description {
    color: var(--e-global-color-bdd0b79);
    font-family: var(--e-global-typography-e81dc9a-font-family), Sans-serif;
    font-size: var(--e-global-typography-e81dc9a-font-size);
    font-weight: var(--e-global-typography-e81dc9a-font-weight);
    line-height: var(--e-global-typography-e81dc9a-line-height);
    letter-spacing: var(--e-global-typography-e81dc9a-letter-spacing);
    word-spacing: var(--e-global-typography-e81dc9a-word-spacing);
    margin: 0px 0px -16px 0px;
}

.elementor-62 .elementor-element.elementor-element-1f02661 {
    padding: 24px 0px 44px 0px;
}

.elementor-62 .elementor-element.elementor-element-9a5be2e .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-9a5be2e.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-9ab10af);
    fill: var(--e-global-color-eef325d);
    color: var(--e-global-color-eef325d);
}

.elementor-62 .elementor-element.elementor-element-9a5be2e.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-9a5be2e.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-9ab10af);
    color: var(--e-global-color-9ab10af);
    border-color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-9a5be2e.elementor-view-framed .elementor-icon {
    background-color: var(--e-global-color-eef325d);
}

.elementor-62 .elementor-element.elementor-element-9a5be2e {
    --icon-box-icon-margin: 10px;
}

.elementor-62 .elementor-element.elementor-element-9a5be2e .elementor-icon {
    font-size: 12px;
    padding: 10px;
}

.elementor-62 .elementor-element.elementor-element-9a5be2e .elementor-icon-box-title {
    margin-bottom: 0px;
    color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-9a5be2e .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-9a5be2e .elementor-icon-box-title a {
    font-family: var(--e-global-typography-2383e74-font-family), Sans-serif;
    font-size: var(--e-global-typography-2383e74-font-size);
    font-weight: var(--e-global-typography-2383e74-font-weight);
    line-height: var(--e-global-typography-2383e74-line-height);
    letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
    word-spacing: var(--e-global-typography-2383e74-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-47efeef .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-47efeef.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-9ab10af);
    fill: var(--e-global-color-eef325d);
    color: var(--e-global-color-eef325d);
}

.elementor-62 .elementor-element.elementor-element-47efeef.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-47efeef.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-9ab10af);
    color: var(--e-global-color-9ab10af);
    border-color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-47efeef.elementor-view-framed .elementor-icon {
    background-color: var(--e-global-color-eef325d);
}

.elementor-62 .elementor-element.elementor-element-47efeef {
    --icon-box-icon-margin: 10px;
}

.elementor-62 .elementor-element.elementor-element-47efeef .elementor-icon {
    font-size: 12px;
    padding: 10px;
}

.elementor-62 .elementor-element.elementor-element-47efeef .elementor-icon-box-title {
    margin-bottom: 0px;
    color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-47efeef .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-47efeef .elementor-icon-box-title a {
    font-family: var(--e-global-typography-2383e74-font-family), Sans-serif;
    font-size: var(--e-global-typography-2383e74-font-size);
    font-weight: var(--e-global-typography-2383e74-font-weight);
    line-height: var(--e-global-typography-2383e74-line-height);
    letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
    word-spacing: var(--e-global-typography-2383e74-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-7cb4c57 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-7cb4c57.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-9ab10af);
    fill: var(--e-global-color-eef325d);
    color: var(--e-global-color-eef325d);
}

.elementor-62 .elementor-element.elementor-element-7cb4c57.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-7cb4c57.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-9ab10af);
    color: var(--e-global-color-9ab10af);
    border-color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-7cb4c57.elementor-view-framed .elementor-icon {
    background-color: var(--e-global-color-eef325d);
}

.elementor-62 .elementor-element.elementor-element-7cb4c57 {
    --icon-box-icon-margin: 10px;
}

.elementor-62 .elementor-element.elementor-element-7cb4c57 .elementor-icon {
    font-size: 12px;
    padding: 10px;
}

.elementor-62 .elementor-element.elementor-element-7cb4c57 .elementor-icon-box-title {
    margin-bottom: 0px;
    color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-7cb4c57 .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-7cb4c57 .elementor-icon-box-title a {
    font-family: var(--e-global-typography-2383e74-font-family), Sans-serif;
    font-size: var(--e-global-typography-2383e74-font-size);
    font-weight: var(--e-global-typography-2383e74-font-weight);
    line-height: var(--e-global-typography-2383e74-line-height);
    letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
    word-spacing: var(--e-global-typography-2383e74-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-3c3c887 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-3c3c887.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-9ab10af);
    fill: var(--e-global-color-eef325d);
    color: var(--e-global-color-eef325d);
}

.elementor-62 .elementor-element.elementor-element-3c3c887.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-3c3c887.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-9ab10af);
    color: var(--e-global-color-9ab10af);
    border-color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-3c3c887.elementor-view-framed .elementor-icon {
    background-color: var(--e-global-color-eef325d);
}

.elementor-62 .elementor-element.elementor-element-3c3c887 {
    --icon-box-icon-margin: 10px;
}

.elementor-62 .elementor-element.elementor-element-3c3c887 .elementor-icon {
    font-size: 12px;
    padding: 10px;
}

.elementor-62 .elementor-element.elementor-element-3c3c887 .elementor-icon-box-title {
    margin-bottom: 0px;
    color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-3c3c887 .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-3c3c887 .elementor-icon-box-title a {
    font-family: var(--e-global-typography-2383e74-font-family), Sans-serif;
    font-size: var(--e-global-typography-2383e74-font-size);
    font-weight: var(--e-global-typography-2383e74-font-weight);
    line-height: var(--e-global-typography-2383e74-line-height);
    letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
    word-spacing: var(--e-global-typography-2383e74-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-4907807 .elementor-counter-number-wrapper {
    color: var(--e-global-color-9ab10af);
    font-family: var(--e-global-typography-eee1ee4-font-family), Sans-serif;
    font-size: var(--e-global-typography-eee1ee4-font-size);
    font-weight: var(--e-global-typography-eee1ee4-font-weight);
    line-height: var(--e-global-typography-eee1ee4-line-height);
    letter-spacing: var(--e-global-typography-eee1ee4-letter-spacing);
    word-spacing: var(--e-global-typography-eee1ee4-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-4907807 .elementor-counter-title {
    color: var(--e-global-color-bdd0b79);
    font-family: var(--e-global-typography-ee6fe6b-font-family), Sans-serif;
    font-size: var(--e-global-typography-ee6fe6b-font-size);
    font-weight: var(--e-global-typography-ee6fe6b-font-weight);
    line-height: var(--e-global-typography-ee6fe6b-line-height);
    letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
    word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-4907807>.elementor-widget-container {
    padding: 24px 46px 28px 46px;
    background-color: var(--e-global-color-7dc0886);
    border-style: none;
    border-radius: 8px 8px 8px 8px;
}

.elementor-62 .elementor-element.elementor-element-4907807 {
    width: auto;
    max-width: auto;
    bottom: 74px;
}

body:not(.rtl) .elementor-62 .elementor-element.elementor-element-4907807 {
    left: 0px;
}

body.rtl .elementor-62 .elementor-element.elementor-element-4907807 {
    right: 0px;
}

.elementor-62 .elementor-element.elementor-element-4c7d0a4 img {
    width: 100%;
    border-style: none;
    border-radius: 12px 12px 12px 12px;
}

.elementor-62 .elementor-element.elementor-element-4c7d0a4>.elementor-widget-container {
    padding: 0px 0px 0px 120px;
}

.elementor-62 .elementor-element.elementor-element-fc899db>.elementor-container {
    max-width: 1200px;
}

.elementor-62 .elementor-element.elementor-element-fc899db:not(.elementor-motion-effects-element-type-background),
.elementor-62 .elementor-element.elementor-element-fc899db>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-79065ed);
}

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

.elementor-62 .elementor-element.elementor-element-fc899db>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-62 .elementor-element.elementor-element-cd1471f>.elementor-container {
    max-width: 940px;
}

.elementor-62 .elementor-element.elementor-element-cd1471f {
    padding: 20px 0px 64px 0px;
}

.elementor-62 .elementor-element.elementor-element-b6d4ea8 .jeg-elementor-kit.jkit-heading {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-b6d4ea8 .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var(--e-global-typography-5c7ffa3-font-family), Sans-serif;
    font-size: var(--e-global-typography-5c7ffa3-font-size);
    font-weight: var(--e-global-typography-5c7ffa3-font-weight);
    text-transform: var(--e-global-typography-5c7ffa3-text-transform);
    line-height: var(--e-global-typography-5c7ffa3-line-height);
    letter-spacing: var(--e-global-typography-5c7ffa3-letter-spacing);
    word-spacing: var(--e-global-typography-5c7ffa3-word-spacing);
    color: var(--e-global-color-secondary);
}

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

.elementor-62 .elementor-element.elementor-element-b6d4ea8 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    border-style: none;
}

.elementor-62 .elementor-element.elementor-element-b6d4ea8 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-eee1ee4-font-family), Sans-serif;
    font-size: var(--e-global-typography-eee1ee4-font-size);
    font-weight: var(--e-global-typography-eee1ee4-font-weight);
    line-height: var(--e-global-typography-eee1ee4-line-height);
    letter-spacing: var(--e-global-typography-eee1ee4-letter-spacing);
    word-spacing: var(--e-global-typography-eee1ee4-word-spacing);
    margin: 0px 0px 20px 0px;
}

.elementor-62 .elementor-element.elementor-element-b6d4ea8 .jeg-elementor-kit.jkit-heading .heading-section-description {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-e81dc9a-font-family), Sans-serif;
    font-size: var(--e-global-typography-e81dc9a-font-size);
    font-weight: var(--e-global-typography-e81dc9a-font-weight);
    line-height: var(--e-global-typography-e81dc9a-line-height);
    letter-spacing: var(--e-global-typography-e81dc9a-letter-spacing);
    word-spacing: var(--e-global-typography-e81dc9a-word-spacing);
    margin: 0px 0px -16px 0px;
}

.elementor-62 .elementor-element.elementor-element-f6ec886 {
    padding: 0px 0px 24px 0px;
}

.elementor-62 .elementor-element.elementor-element-faeeb16:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-62 .elementor-element.elementor-element-faeeb16>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-faeeb16>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-98555b5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 12px 0px 12px;
    --e-column-margin-right: 12px;
    --e-column-margin-left: 12px;
    padding: 36px 40px 36px 40px;
}

.elementor-62 .elementor-element.elementor-element-faeeb16>.elementor-element-populated,
.elementor-62 .elementor-element.elementor-element-faeeb16>.elementor-element-populated>.elementor-background-overlay,
.elementor-62 .elementor-element.elementor-element-faeeb16>.elementor-background-slideshow {
    border-radius: 12px 12px 12px 12px;
}

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

.elementor-62 .elementor-element.elementor-element-5d4e63d .elementor-icon-wrapper {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-5d4e63d.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-eef325d);
}

.elementor-62 .elementor-element.elementor-element-5d4e63d.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-5d4e63d.elementor-view-default .elementor-icon {
    color: var(--e-global-color-eef325d);
    border-color: var(--e-global-color-eef325d);
}

.elementor-62 .elementor-element.elementor-element-5d4e63d.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-5d4e63d.elementor-view-default .elementor-icon svg {
    fill: var(--e-global-color-eef325d);
}

.elementor-62 .elementor-element.elementor-element-5d4e63d .elementor-icon {
    font-size: 24px;
}

.elementor-62 .elementor-element.elementor-element-5d4e63d .elementor-icon svg {
    height: 24px;
}

.elementor-62 .elementor-element.elementor-element-5d4e63d {
    width: auto;
    max-width: auto;
    top: 42px;
}

body:not(.rtl) .elementor-62 .elementor-element.elementor-element-5d4e63d {
    right: 44px;
}

body.rtl .elementor-62 .elementor-element.elementor-element-5d4e63d {
    left: 44px;
}

.elementor-62 .elementor-element.elementor-element-821b48b .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-821b48b.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-0604b5d);
}

.elementor-62 .elementor-element.elementor-element-821b48b.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-821b48b.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-0604b5d);
    color: var(--e-global-color-0604b5d);
    border-color: var(--e-global-color-0604b5d);
}

.elementor-62 .elementor-element.elementor-element-821b48b {
    --icon-box-icon-margin: 10px;
    width: auto;
    max-width: auto;
    align-self: center;
}

.elementor-62 .elementor-element.elementor-element-821b48b .elementor-icon {
    font-size: 14px;
}

.elementor-62 .elementor-element.elementor-element-821b48b .elementor-icon-box-title {
    margin-bottom: 0px;
    color: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-821b48b .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-821b48b .elementor-icon-box-title a {
    font-family: var(--e-global-typography-7e86f2f-font-family), Sans-serif;
    font-size: var(--e-global-typography-7e86f2f-font-size);
    font-weight: var(--e-global-typography-7e86f2f-font-weight);
    line-height: var(--e-global-typography-7e86f2f-line-height);
    letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
    word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-821b48b>.elementor-widget-container {
    padding: 6px 20px 6px 10px;
    background-color: var(--e-global-color-98555b5);
    border-style: none;
    border-radius: 100px 100px 100px 100px;
}

.elementor-62 .elementor-element.elementor-element-d7f2412 .jeg-elementor-kit.jkit-heading {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-d7f2412 .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var(--e-global-typography-2383e74-font-family), Sans-serif;
    font-size: var(--e-global-typography-2383e74-font-size);
    font-weight: var(--e-global-typography-2383e74-font-weight);
    line-height: var(--e-global-typography-2383e74-line-height);
    letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
    word-spacing: var(--e-global-typography-2383e74-word-spacing);
    color: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-d7f2412 .jeg-elementor-kit.jkit-heading .heading-section-title {
    margin: -10px 0px -8px 0px;
}

.elementor-62 .elementor-element.elementor-element-d7f2412 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    border-style: none;
}

.elementor-62 .elementor-element.elementor-element-d7f2412 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-ee6fe6b-font-family), Sans-serif;
    font-size: var(--e-global-typography-ee6fe6b-font-size);
    font-weight: var(--e-global-typography-ee6fe6b-font-weight);
    line-height: var(--e-global-typography-ee6fe6b-line-height);
    letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
    word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    margin: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-d7f2412>.elementor-widget-container {
    padding: 20px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-1e261e5 .elementor-testimonial-wrapper {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-1e261e5 .elementor-testimonial-wrapper .elementor-testimonial-image img {
    width: 50px;
    height: 50px;
    border-style: none;
}

.elementor-62 .elementor-element.elementor-element-1e261e5 .elementor-testimonial-name {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-ee6fe6b-font-family), Sans-serif;
    font-size: var(--e-global-typography-ee6fe6b-font-size);
    font-weight: var(--e-global-typography-ee6fe6b-font-weight);
    line-height: var(--e-global-typography-ee6fe6b-line-height);
    letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
    word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-1e261e5 .elementor-testimonial-job {
    color: var(--e-global-color-709fb01);
    font-family: var(--e-global-typography-aa1970c-font-family), Sans-serif;
    font-size: var(--e-global-typography-aa1970c-font-size);
    font-weight: var(--e-global-typography-aa1970c-font-weight);
    line-height: var(--e-global-typography-aa1970c-line-height);
    letter-spacing: var(--e-global-typography-aa1970c-letter-spacing);
    word-spacing: var(--e-global-typography-aa1970c-word-spacing);
}

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

.elementor-62 .elementor-element.elementor-element-932ab30:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-62 .elementor-element.elementor-element-932ab30>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-932ab30>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-98555b5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 12px 0px 12px;
    --e-column-margin-right: 12px;
    --e-column-margin-left: 12px;
    padding: 36px 40px 36px 40px;
}

.elementor-62 .elementor-element.elementor-element-932ab30>.elementor-element-populated,
.elementor-62 .elementor-element.elementor-element-932ab30>.elementor-element-populated>.elementor-background-overlay,
.elementor-62 .elementor-element.elementor-element-932ab30>.elementor-background-slideshow {
    border-radius: 12px 12px 12px 12px;
}

.elementor-62 .elementor-element.elementor-element-932ab30>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-62 .elementor-element.elementor-element-5dbef00 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-5dbef00.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-eef325d);
}

.elementor-62 .elementor-element.elementor-element-5dbef00.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-5dbef00.elementor-view-default .elementor-icon {
    color: var(--e-global-color-eef325d);
    border-color: var(--e-global-color-eef325d);
}

.elementor-62 .elementor-element.elementor-element-5dbef00.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-5dbef00.elementor-view-default .elementor-icon svg {
    fill: var(--e-global-color-eef325d);
}

.elementor-62 .elementor-element.elementor-element-5dbef00 .elementor-icon {
    font-size: 24px;
}

.elementor-62 .elementor-element.elementor-element-5dbef00 .elementor-icon svg {
    height: 24px;
}

.elementor-62 .elementor-element.elementor-element-5dbef00 {
    width: auto;
    max-width: auto;
    top: 42px;
}

body:not(.rtl) .elementor-62 .elementor-element.elementor-element-5dbef00 {
    right: 44px;
}

body.rtl .elementor-62 .elementor-element.elementor-element-5dbef00 {
    left: 44px;
}

.elementor-62 .elementor-element.elementor-element-6a4c6f4 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-6a4c6f4.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-0604b5d);
}

.elementor-62 .elementor-element.elementor-element-6a4c6f4.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-6a4c6f4.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-0604b5d);
    color: var(--e-global-color-0604b5d);
    border-color: var(--e-global-color-0604b5d);
}

.elementor-62 .elementor-element.elementor-element-6a4c6f4 {
    --icon-box-icon-margin: 10px;
    width: auto;
    max-width: auto;
    align-self: center;
}

.elementor-62 .elementor-element.elementor-element-6a4c6f4 .elementor-icon {
    font-size: 14px;
}

.elementor-62 .elementor-element.elementor-element-6a4c6f4 .elementor-icon-box-title {
    margin-bottom: 0px;
    color: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-6a4c6f4 .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-6a4c6f4 .elementor-icon-box-title a {
    font-family: var(--e-global-typography-7e86f2f-font-family), Sans-serif;
    font-size: var(--e-global-typography-7e86f2f-font-size);
    font-weight: var(--e-global-typography-7e86f2f-font-weight);
    line-height: var(--e-global-typography-7e86f2f-line-height);
    letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
    word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-6a4c6f4>.elementor-widget-container {
    padding: 6px 20px 6px 10px;
    background-color: var(--e-global-color-98555b5);
    border-style: none;
    border-radius: 100px 100px 100px 100px;
}

.elementor-62 .elementor-element.elementor-element-f89a9d9 .jeg-elementor-kit.jkit-heading {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-f89a9d9 .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var(--e-global-typography-2383e74-font-family), Sans-serif;
    font-size: var(--e-global-typography-2383e74-font-size);
    font-weight: var(--e-global-typography-2383e74-font-weight);
    line-height: var(--e-global-typography-2383e74-line-height);
    letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
    word-spacing: var(--e-global-typography-2383e74-word-spacing);
    color: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-f89a9d9 .jeg-elementor-kit.jkit-heading .heading-section-title {
    margin: -10px 0px -8px 0px;
}

.elementor-62 .elementor-element.elementor-element-f89a9d9 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    border-style: none;
}

.elementor-62 .elementor-element.elementor-element-f89a9d9 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-ee6fe6b-font-family), Sans-serif;
    font-size: var(--e-global-typography-ee6fe6b-font-size);
    font-weight: var(--e-global-typography-ee6fe6b-font-weight);
    line-height: var(--e-global-typography-ee6fe6b-line-height);
    letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
    word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    margin: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-f89a9d9>.elementor-widget-container {
    padding: 20px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-dae5da9 .elementor-testimonial-wrapper {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-dae5da9 .elementor-testimonial-wrapper .elementor-testimonial-image img {
    width: 50px;
    height: 50px;
    border-style: none;
}

.elementor-62 .elementor-element.elementor-element-dae5da9 .elementor-testimonial-name {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-ee6fe6b-font-family), Sans-serif;
    font-size: var(--e-global-typography-ee6fe6b-font-size);
    font-weight: var(--e-global-typography-ee6fe6b-font-weight);
    line-height: var(--e-global-typography-ee6fe6b-line-height);
    letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
    word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-dae5da9 .elementor-testimonial-job {
    color: var(--e-global-color-709fb01);
    font-family: var(--e-global-typography-aa1970c-font-family), Sans-serif;
    font-size: var(--e-global-typography-aa1970c-font-size);
    font-weight: var(--e-global-typography-aa1970c-font-weight);
    line-height: var(--e-global-typography-aa1970c-line-height);
    letter-spacing: var(--e-global-typography-aa1970c-letter-spacing);
    word-spacing: var(--e-global-typography-aa1970c-word-spacing);
}

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

.elementor-62 .elementor-element.elementor-element-989a33b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-62 .elementor-element.elementor-element-989a33b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-989a33b>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-98555b5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 12px 0px 12px;
    --e-column-margin-right: 12px;
    --e-column-margin-left: 12px;
    padding: 36px 40px 36px 40px;
}

.elementor-62 .elementor-element.elementor-element-989a33b>.elementor-element-populated,
.elementor-62 .elementor-element.elementor-element-989a33b>.elementor-element-populated>.elementor-background-overlay,
.elementor-62 .elementor-element.elementor-element-989a33b>.elementor-background-slideshow {
    border-radius: 12px 12px 12px 12px;
}

.elementor-62 .elementor-element.elementor-element-989a33b>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-62 .elementor-element.elementor-element-cebab18 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-cebab18.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-eef325d);
}

.elementor-62 .elementor-element.elementor-element-cebab18.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-cebab18.elementor-view-default .elementor-icon {
    color: var(--e-global-color-eef325d);
    border-color: var(--e-global-color-eef325d);
}

.elementor-62 .elementor-element.elementor-element-cebab18.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-cebab18.elementor-view-default .elementor-icon svg {
    fill: var(--e-global-color-eef325d);
}

.elementor-62 .elementor-element.elementor-element-cebab18 .elementor-icon {
    font-size: 24px;
}

.elementor-62 .elementor-element.elementor-element-cebab18 .elementor-icon svg {
    height: 24px;
}

.elementor-62 .elementor-element.elementor-element-cebab18 {
    width: auto;
    max-width: auto;
    top: 42px;
}

body:not(.rtl) .elementor-62 .elementor-element.elementor-element-cebab18 {
    right: 44px;
}

body.rtl .elementor-62 .elementor-element.elementor-element-cebab18 {
    left: 44px;
}

.elementor-62 .elementor-element.elementor-element-94c27d8 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-94c27d8.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-0604b5d);
}

.elementor-62 .elementor-element.elementor-element-94c27d8.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-94c27d8.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-0604b5d);
    color: var(--e-global-color-0604b5d);
    border-color: var(--e-global-color-0604b5d);
}

.elementor-62 .elementor-element.elementor-element-94c27d8 {
    --icon-box-icon-margin: 10px;
    width: auto;
    max-width: auto;
    align-self: center;
}

.elementor-62 .elementor-element.elementor-element-94c27d8 .elementor-icon {
    font-size: 14px;
}

.elementor-62 .elementor-element.elementor-element-94c27d8 .elementor-icon-box-title {
    margin-bottom: 0px;
    color: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-94c27d8 .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-94c27d8 .elementor-icon-box-title a {
    font-family: var(--e-global-typography-7e86f2f-font-family), Sans-serif;
    font-size: var(--e-global-typography-7e86f2f-font-size);
    font-weight: var(--e-global-typography-7e86f2f-font-weight);
    line-height: var(--e-global-typography-7e86f2f-line-height);
    letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
    word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-94c27d8>.elementor-widget-container {
    padding: 6px 20px 6px 10px;
    background-color: var(--e-global-color-98555b5);
    border-style: none;
    border-radius: 100px 100px 100px 100px;
}

.elementor-62 .elementor-element.elementor-element-5a50ae0 .jeg-elementor-kit.jkit-heading {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-5a50ae0 .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var(--e-global-typography-2383e74-font-family), Sans-serif;
    font-size: var(--e-global-typography-2383e74-font-size);
    font-weight: var(--e-global-typography-2383e74-font-weight);
    line-height: var(--e-global-typography-2383e74-line-height);
    letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
    word-spacing: var(--e-global-typography-2383e74-word-spacing);
    color: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-5a50ae0 .jeg-elementor-kit.jkit-heading .heading-section-title {
    margin: -10px 0px -8px 0px;
}

.elementor-62 .elementor-element.elementor-element-5a50ae0 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    border-style: none;
}

.elementor-62 .elementor-element.elementor-element-5a50ae0 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-ee6fe6b-font-family), Sans-serif;
    font-size: var(--e-global-typography-ee6fe6b-font-size);
    font-weight: var(--e-global-typography-ee6fe6b-font-weight);
    line-height: var(--e-global-typography-ee6fe6b-line-height);
    letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
    word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    margin: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-5a50ae0>.elementor-widget-container {
    padding: 20px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-cce98c0 .elementor-testimonial-wrapper {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-cce98c0 .elementor-testimonial-wrapper .elementor-testimonial-image img {
    width: 50px;
    height: 50px;
    border-style: none;
}

.elementor-62 .elementor-element.elementor-element-cce98c0 .elementor-testimonial-name {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-ee6fe6b-font-family), Sans-serif;
    font-size: var(--e-global-typography-ee6fe6b-font-size);
    font-weight: var(--e-global-typography-ee6fe6b-font-weight);
    line-height: var(--e-global-typography-ee6fe6b-line-height);
    letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
    word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-cce98c0 .elementor-testimonial-job {
    color: var(--e-global-color-709fb01);
    font-family: var(--e-global-typography-aa1970c-font-family), Sans-serif;
    font-size: var(--e-global-typography-aa1970c-font-size);
    font-weight: var(--e-global-typography-aa1970c-font-weight);
    line-height: var(--e-global-typography-aa1970c-line-height);
    letter-spacing: var(--e-global-typography-aa1970c-letter-spacing);
    word-spacing: var(--e-global-typography-aa1970c-word-spacing);
}

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

.elementor-62 .elementor-element.elementor-element-c6c00b7:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-62 .elementor-element.elementor-element-c6c00b7>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-c6c00b7>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-98555b5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 12px 0px 12px;
    --e-column-margin-right: 12px;
    --e-column-margin-left: 12px;
    padding: 36px 40px 36px 40px;
}

.elementor-62 .elementor-element.elementor-element-c6c00b7>.elementor-element-populated,
.elementor-62 .elementor-element.elementor-element-c6c00b7>.elementor-element-populated>.elementor-background-overlay,
.elementor-62 .elementor-element.elementor-element-c6c00b7>.elementor-background-slideshow {
    border-radius: 12px 12px 12px 12px;
}

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

.elementor-62 .elementor-element.elementor-element-8cc6abf .elementor-icon-wrapper {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-8cc6abf.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-eef325d);
}

.elementor-62 .elementor-element.elementor-element-8cc6abf.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-8cc6abf.elementor-view-default .elementor-icon {
    color: var(--e-global-color-eef325d);
    border-color: var(--e-global-color-eef325d);
}

.elementor-62 .elementor-element.elementor-element-8cc6abf.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-8cc6abf.elementor-view-default .elementor-icon svg {
    fill: var(--e-global-color-eef325d);
}

.elementor-62 .elementor-element.elementor-element-8cc6abf .elementor-icon {
    font-size: 24px;
}

.elementor-62 .elementor-element.elementor-element-8cc6abf .elementor-icon svg {
    height: 24px;
}

.elementor-62 .elementor-element.elementor-element-8cc6abf {
    width: auto;
    max-width: auto;
    top: 42px;
}

body:not(.rtl) .elementor-62 .elementor-element.elementor-element-8cc6abf {
    right: 44px;
}

body.rtl .elementor-62 .elementor-element.elementor-element-8cc6abf {
    left: 44px;
}

.elementor-62 .elementor-element.elementor-element-0db9e28 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-0db9e28.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-0604b5d);
}

.elementor-62 .elementor-element.elementor-element-0db9e28.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-0db9e28.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-0604b5d);
    color: var(--e-global-color-0604b5d);
    border-color: var(--e-global-color-0604b5d);
}

.elementor-62 .elementor-element.elementor-element-0db9e28 {
    --icon-box-icon-margin: 10px;
    width: auto;
    max-width: auto;
    align-self: center;
}

.elementor-62 .elementor-element.elementor-element-0db9e28 .elementor-icon {
    font-size: 14px;
}

.elementor-62 .elementor-element.elementor-element-0db9e28 .elementor-icon-box-title {
    margin-bottom: 0px;
    color: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-0db9e28 .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-0db9e28 .elementor-icon-box-title a {
    font-family: var(--e-global-typography-7e86f2f-font-family), Sans-serif;
    font-size: var(--e-global-typography-7e86f2f-font-size);
    font-weight: var(--e-global-typography-7e86f2f-font-weight);
    line-height: var(--e-global-typography-7e86f2f-line-height);
    letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
    word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-0db9e28>.elementor-widget-container {
    padding: 6px 20px 6px 10px;
    background-color: var(--e-global-color-98555b5);
    border-style: none;
    border-radius: 100px 100px 100px 100px;
}

.elementor-62 .elementor-element.elementor-element-46f7e38 .jeg-elementor-kit.jkit-heading {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-46f7e38 .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var(--e-global-typography-2383e74-font-family), Sans-serif;
    font-size: var(--e-global-typography-2383e74-font-size);
    font-weight: var(--e-global-typography-2383e74-font-weight);
    line-height: var(--e-global-typography-2383e74-line-height);
    letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
    word-spacing: var(--e-global-typography-2383e74-word-spacing);
    color: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-46f7e38 .jeg-elementor-kit.jkit-heading .heading-section-title {
    margin: -10px 0px -8px 0px;
}

.elementor-62 .elementor-element.elementor-element-46f7e38 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    border-style: none;
}

.elementor-62 .elementor-element.elementor-element-46f7e38 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-ee6fe6b-font-family), Sans-serif;
    font-size: var(--e-global-typography-ee6fe6b-font-size);
    font-weight: var(--e-global-typography-ee6fe6b-font-weight);
    line-height: var(--e-global-typography-ee6fe6b-line-height);
    letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
    word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    margin: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-46f7e38>.elementor-widget-container {
    padding: 20px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-5941718 .elementor-testimonial-wrapper {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-5941718 .elementor-testimonial-wrapper .elementor-testimonial-image img {
    width: 50px;
    height: 50px;
    border-style: none;
}

.elementor-62 .elementor-element.elementor-element-5941718 .elementor-testimonial-name {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-ee6fe6b-font-family), Sans-serif;
    font-size: var(--e-global-typography-ee6fe6b-font-size);
    font-weight: var(--e-global-typography-ee6fe6b-font-weight);
    line-height: var(--e-global-typography-ee6fe6b-line-height);
    letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
    word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-5941718 .elementor-testimonial-job {
    color: var(--e-global-color-709fb01);
    font-family: var(--e-global-typography-aa1970c-font-family), Sans-serif;
    font-size: var(--e-global-typography-aa1970c-font-size);
    font-weight: var(--e-global-typography-aa1970c-font-weight);
    line-height: var(--e-global-typography-aa1970c-line-height);
    letter-spacing: var(--e-global-typography-aa1970c-letter-spacing);
    word-spacing: var(--e-global-typography-aa1970c-word-spacing);
}

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

.elementor-62 .elementor-element.elementor-element-8ba92fd:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-62 .elementor-element.elementor-element-8ba92fd>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-8ba92fd>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-98555b5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 12px 0px 12px;
    --e-column-margin-right: 12px;
    --e-column-margin-left: 12px;
    padding: 36px 40px 36px 40px;
}

.elementor-62 .elementor-element.elementor-element-8ba92fd>.elementor-element-populated,
.elementor-62 .elementor-element.elementor-element-8ba92fd>.elementor-element-populated>.elementor-background-overlay,
.elementor-62 .elementor-element.elementor-element-8ba92fd>.elementor-background-slideshow {
    border-radius: 12px 12px 12px 12px;
}

.elementor-62 .elementor-element.elementor-element-8ba92fd>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-62 .elementor-element.elementor-element-6f119f7 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-6f119f7.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-eef325d);
}

.elementor-62 .elementor-element.elementor-element-6f119f7.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-6f119f7.elementor-view-default .elementor-icon {
    color: var(--e-global-color-eef325d);
    border-color: var(--e-global-color-eef325d);
}

.elementor-62 .elementor-element.elementor-element-6f119f7.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-6f119f7.elementor-view-default .elementor-icon svg {
    fill: var(--e-global-color-eef325d);
}

.elementor-62 .elementor-element.elementor-element-6f119f7 .elementor-icon {
    font-size: 24px;
}

.elementor-62 .elementor-element.elementor-element-6f119f7 .elementor-icon svg {
    height: 24px;
}

.elementor-62 .elementor-element.elementor-element-6f119f7 {
    width: auto;
    max-width: auto;
    top: 42px;
}

body:not(.rtl) .elementor-62 .elementor-element.elementor-element-6f119f7 {
    right: 44px;
}

body.rtl .elementor-62 .elementor-element.elementor-element-6f119f7 {
    left: 44px;
}

.elementor-62 .elementor-element.elementor-element-f5fd002 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-f5fd002.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-0604b5d);
}

.elementor-62 .elementor-element.elementor-element-f5fd002.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-f5fd002.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-0604b5d);
    color: var(--e-global-color-0604b5d);
    border-color: var(--e-global-color-0604b5d);
}

.elementor-62 .elementor-element.elementor-element-f5fd002 {
    --icon-box-icon-margin: 10px;
    width: auto;
    max-width: auto;
    align-self: center;
}

.elementor-62 .elementor-element.elementor-element-f5fd002 .elementor-icon {
    font-size: 14px;
}

.elementor-62 .elementor-element.elementor-element-f5fd002 .elementor-icon-box-title {
    margin-bottom: 0px;
    color: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-f5fd002 .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-f5fd002 .elementor-icon-box-title a {
    font-family: var(--e-global-typography-7e86f2f-font-family), Sans-serif;
    font-size: var(--e-global-typography-7e86f2f-font-size);
    font-weight: var(--e-global-typography-7e86f2f-font-weight);
    line-height: var(--e-global-typography-7e86f2f-line-height);
    letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
    word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-f5fd002>.elementor-widget-container {
    padding: 6px 20px 6px 10px;
    background-color: var(--e-global-color-98555b5);
    border-style: none;
    border-radius: 100px 100px 100px 100px;
}

.elementor-62 .elementor-element.elementor-element-8095dc3 .jeg-elementor-kit.jkit-heading {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-8095dc3 .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var(--e-global-typography-2383e74-font-family), Sans-serif;
    font-size: var(--e-global-typography-2383e74-font-size);
    font-weight: var(--e-global-typography-2383e74-font-weight);
    line-height: var(--e-global-typography-2383e74-line-height);
    letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
    word-spacing: var(--e-global-typography-2383e74-word-spacing);
    color: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-8095dc3 .jeg-elementor-kit.jkit-heading .heading-section-title {
    margin: -10px 0px -8px 0px;
}

.elementor-62 .elementor-element.elementor-element-8095dc3 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    border-style: none;
}

.elementor-62 .elementor-element.elementor-element-8095dc3 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-ee6fe6b-font-family), Sans-serif;
    font-size: var(--e-global-typography-ee6fe6b-font-size);
    font-weight: var(--e-global-typography-ee6fe6b-font-weight);
    line-height: var(--e-global-typography-ee6fe6b-line-height);
    letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
    word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    margin: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-8095dc3>.elementor-widget-container {
    padding: 20px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-c1e2f16 .elementor-testimonial-wrapper {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-c1e2f16 .elementor-testimonial-wrapper .elementor-testimonial-image img {
    width: 50px;
    height: 50px;
    border-style: none;
}

.elementor-62 .elementor-element.elementor-element-c1e2f16 .elementor-testimonial-name {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-ee6fe6b-font-family), Sans-serif;
    font-size: var(--e-global-typography-ee6fe6b-font-size);
    font-weight: var(--e-global-typography-ee6fe6b-font-weight);
    line-height: var(--e-global-typography-ee6fe6b-line-height);
    letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
    word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-c1e2f16 .elementor-testimonial-job {
    color: var(--e-global-color-709fb01);
    font-family: var(--e-global-typography-aa1970c-font-family), Sans-serif;
    font-size: var(--e-global-typography-aa1970c-font-size);
    font-weight: var(--e-global-typography-aa1970c-font-weight);
    line-height: var(--e-global-typography-aa1970c-line-height);
    letter-spacing: var(--e-global-typography-aa1970c-letter-spacing);
    word-spacing: var(--e-global-typography-aa1970c-word-spacing);
}

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

.elementor-62 .elementor-element.elementor-element-99357fb:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-62 .elementor-element.elementor-element-99357fb>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-99357fb>.elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-98555b5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 12px 0px 12px;
    --e-column-margin-right: 12px;
    --e-column-margin-left: 12px;
    padding: 36px 40px 36px 40px;
}

.elementor-62 .elementor-element.elementor-element-99357fb>.elementor-element-populated,
.elementor-62 .elementor-element.elementor-element-99357fb>.elementor-element-populated>.elementor-background-overlay,
.elementor-62 .elementor-element.elementor-element-99357fb>.elementor-background-slideshow {
    border-radius: 12px 12px 12px 12px;
}

.elementor-62 .elementor-element.elementor-element-99357fb>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-62 .elementor-element.elementor-element-ae91cde .elementor-icon-wrapper {
    text-align: center;
}

.elementor-62 .elementor-element.elementor-element-ae91cde.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-eef325d);
}

.elementor-62 .elementor-element.elementor-element-ae91cde.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-ae91cde.elementor-view-default .elementor-icon {
    color: var(--e-global-color-eef325d);
    border-color: var(--e-global-color-eef325d);
}

.elementor-62 .elementor-element.elementor-element-ae91cde.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-ae91cde.elementor-view-default .elementor-icon svg {
    fill: var(--e-global-color-eef325d);
}

.elementor-62 .elementor-element.elementor-element-ae91cde .elementor-icon {
    font-size: 24px;
}

.elementor-62 .elementor-element.elementor-element-ae91cde .elementor-icon svg {
    height: 24px;
}

.elementor-62 .elementor-element.elementor-element-ae91cde {
    width: auto;
    max-width: auto;
    top: 42px;
}

body:not(.rtl) .elementor-62 .elementor-element.elementor-element-ae91cde {
    right: 44px;
}

body.rtl .elementor-62 .elementor-element.elementor-element-ae91cde {
    left: 44px;
}

.elementor-62 .elementor-element.elementor-element-0b8d247 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-0b8d247.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-0604b5d);
}

.elementor-62 .elementor-element.elementor-element-0b8d247.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-0b8d247.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-0604b5d);
    color: var(--e-global-color-0604b5d);
    border-color: var(--e-global-color-0604b5d);
}

.elementor-62 .elementor-element.elementor-element-0b8d247 {
    --icon-box-icon-margin: 10px;
    width: auto;
    max-width: auto;
    align-self: center;
}

.elementor-62 .elementor-element.elementor-element-0b8d247 .elementor-icon {
    font-size: 14px;
}

.elementor-62 .elementor-element.elementor-element-0b8d247 .elementor-icon-box-title {
    margin-bottom: 0px;
    color: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-0b8d247 .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-0b8d247 .elementor-icon-box-title a {
    font-family: var(--e-global-typography-7e86f2f-font-family), Sans-serif;
    font-size: var(--e-global-typography-7e86f2f-font-size);
    font-weight: var(--e-global-typography-7e86f2f-font-weight);
    line-height: var(--e-global-typography-7e86f2f-line-height);
    letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
    word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-0b8d247>.elementor-widget-container {
    padding: 6px 20px 6px 10px;
    background-color: var(--e-global-color-98555b5);
    border-style: none;
    border-radius: 100px 100px 100px 100px;
}

.elementor-62 .elementor-element.elementor-element-301cfb2 .jeg-elementor-kit.jkit-heading {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-301cfb2 .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var(--e-global-typography-2383e74-font-family), Sans-serif;
    font-size: var(--e-global-typography-2383e74-font-size);
    font-weight: var(--e-global-typography-2383e74-font-weight);
    line-height: var(--e-global-typography-2383e74-line-height);
    letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
    word-spacing: var(--e-global-typography-2383e74-word-spacing);
    color: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-301cfb2 .jeg-elementor-kit.jkit-heading .heading-section-title {
    margin: -10px 0px -8px 0px;
}

.elementor-62 .elementor-element.elementor-element-301cfb2 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    border-style: none;
}

.elementor-62 .elementor-element.elementor-element-301cfb2 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-ee6fe6b-font-family), Sans-serif;
    font-size: var(--e-global-typography-ee6fe6b-font-size);
    font-weight: var(--e-global-typography-ee6fe6b-font-weight);
    line-height: var(--e-global-typography-ee6fe6b-line-height);
    letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
    word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    margin: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-301cfb2>.elementor-widget-container {
    padding: 20px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-e333f5b .elementor-testimonial-wrapper {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-e333f5b .elementor-testimonial-wrapper .elementor-testimonial-image img {
    width: 50px;
    height: 50px;
    border-style: none;
}

.elementor-62 .elementor-element.elementor-element-e333f5b .elementor-testimonial-name {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-ee6fe6b-font-family), Sans-serif;
    font-size: var(--e-global-typography-ee6fe6b-font-size);
    font-weight: var(--e-global-typography-ee6fe6b-font-weight);
    line-height: var(--e-global-typography-ee6fe6b-line-height);
    letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
    word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-e333f5b .elementor-testimonial-job {
    color: var(--e-global-color-709fb01);
    font-family: var(--e-global-typography-aa1970c-font-family), Sans-serif;
    font-size: var(--e-global-typography-aa1970c-font-size);
    font-weight: var(--e-global-typography-aa1970c-font-weight);
    line-height: var(--e-global-typography-aa1970c-line-height);
    letter-spacing: var(--e-global-typography-aa1970c-letter-spacing);
    word-spacing: var(--e-global-typography-aa1970c-word-spacing);
}

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

.elementor-62 .elementor-element.elementor-element-0a5b44e {
    padding: 100px 0px 120px 0px;
}

.elementor-62 .elementor-element.elementor-element-6130884 {
    padding: 20px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-1ece369>.elementor-element-populated {
    padding: 0px 96px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-b153c38 img {
    width: 100%;
    border-radius: 12px 12px 12px 12px;
}

.elementor-bc-flex-widget .elementor-62 .elementor-element.elementor-element-d9d6793.elementor-column .elementor-widget-wrap {
    align-items: space-between;
}

.elementor-62 .elementor-element.elementor-element-d9d6793.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: space-between;
    align-items: space-between;
}

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

.elementor-62 .elementor-element.elementor-element-6a3322e .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var(--e-global-typography-5c7ffa3-font-family), Sans-serif;
    font-size: var(--e-global-typography-5c7ffa3-font-size);
    font-weight: var(--e-global-typography-5c7ffa3-font-weight);
    text-transform: var(--e-global-typography-5c7ffa3-text-transform);
    line-height: var(--e-global-typography-5c7ffa3-line-height);
    letter-spacing: var(--e-global-typography-5c7ffa3-letter-spacing);
    word-spacing: var(--e-global-typography-5c7ffa3-word-spacing);
    color: var(--e-global-color-secondary);
}

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

.elementor-62 .elementor-element.elementor-element-6a3322e .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    border-style: none;
}

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

.elementor-62 .elementor-element.elementor-element-6a3322e .jeg-elementor-kit.jkit-heading .heading-section-description {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-e81dc9a-font-family), Sans-serif;
    font-size: var(--e-global-typography-e81dc9a-font-size);
    font-weight: var(--e-global-typography-e81dc9a-font-weight);
    line-height: var(--e-global-typography-e81dc9a-line-height);
    letter-spacing: var(--e-global-typography-e81dc9a-letter-spacing);
    word-spacing: var(--e-global-typography-e81dc9a-word-spacing);
    margin: 0px 0px -16px 0px;
}

.elementor-62 .elementor-element.elementor-element-1c9e649>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-62 .elementor-element.elementor-element-1c3b614 .jeg-elementor-kit.jkit-heading {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-1c3b614 .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var(--e-global-typography-ee6fe6b-font-family), Sans-serif;
    font-size: var(--e-global-typography-ee6fe6b-font-size);
    font-weight: var(--e-global-typography-ee6fe6b-font-weight);
    line-height: var(--e-global-typography-ee6fe6b-line-height);
    letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
    word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    color: var(--e-global-color-eef325d);
}

.elementor-62 .elementor-element.elementor-element-1c3b614 .jeg-elementor-kit.jkit-heading .heading-section-title {
    margin: 0px 0px -16px 0px;
}

.elementor-62 .elementor-element.elementor-element-1c3b614 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    border-style: none;
}

.elementor-62 .elementor-element.elementor-element-1c3b614 .jeg-elementor-kit.jkit-heading .heading-title>span {
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-ee6fe6b-font-family), Sans-serif;
    font-size: var(--e-global-typography-ee6fe6b-font-size);
    font-weight: var(--e-global-typography-ee6fe6b-font-weight);
    line-height: var(--e-global-typography-ee6fe6b-line-height);
    letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
    word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-6153edc {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-98555b5);
    --divider-border-width: 1px;
}

.elementor-62 .elementor-element.elementor-element-6153edc .elementor-divider-separator {
    width: 100%;
}

.elementor-62 .elementor-element.elementor-element-6153edc .elementor-divider {
    padding-top: 64px;
    padding-bottom: 64px;
}

.elementor-62 .elementor-element.elementor-element-772ecc9>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
}

.elementor-62 .elementor-element.elementor-element-772ecc9>.elementor-element-populated {
    padding: 0px 48px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-2defc2d .jeg-elementor-kit.jkit-heading {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-2defc2d .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var(--e-global-typography-deabe93-font-family), Sans-serif;
    font-size: var(--e-global-typography-deabe93-font-size);
    font-weight: var(--e-global-typography-deabe93-font-weight);
    line-height: var(--e-global-typography-deabe93-line-height);
    letter-spacing: var(--e-global-typography-deabe93-letter-spacing);
    word-spacing: var(--e-global-typography-deabe93-word-spacing);
    color: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-2defc2d .jeg-elementor-kit.jkit-heading .heading-section-title {
    margin: -10px 0px -8px 0px;
}

.elementor-62 .elementor-element.elementor-element-2defc2d .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    border-style: none;
}

.elementor-62 .elementor-element.elementor-element-2defc2d .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-ee6fe6b-font-family), Sans-serif;
    font-size: var(--e-global-typography-ee6fe6b-font-size);
    font-weight: var(--e-global-typography-ee6fe6b-font-weight);
    line-height: var(--e-global-typography-ee6fe6b-line-height);
    letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
    word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    margin: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-2defc2d>.elementor-widget-container {
    padding: 0px 0px 10px 0px;
}

.elementor-62 .elementor-element.elementor-element-77e0068 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-77e0068.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-eef325d);
    fill: var(--e-global-color-9ab10af);
    color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-77e0068.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-77e0068.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-eef325d);
    color: var(--e-global-color-eef325d);
    border-color: var(--e-global-color-eef325d);
}

.elementor-62 .elementor-element.elementor-element-77e0068.elementor-view-framed .elementor-icon {
    background-color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-77e0068 {
    --icon-box-icon-margin: 10px;
}

.elementor-62 .elementor-element.elementor-element-77e0068 .elementor-icon {
    font-size: 12px;
    padding: 10px;
}

.elementor-62 .elementor-element.elementor-element-77e0068 .elementor-icon-box-title {
    margin-bottom: 0px;
    color: var(--e-global-color-text);
}

.elementor-62 .elementor-element.elementor-element-77e0068 .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-77e0068 .elementor-icon-box-title a {
    font-family: var(--e-global-typography-7e86f2f-font-family), Sans-serif;
    font-size: var(--e-global-typography-7e86f2f-font-size);
    font-weight: var(--e-global-typography-7e86f2f-font-weight);
    line-height: var(--e-global-typography-7e86f2f-line-height);
    letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
    word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-bba12bf .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-bba12bf.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-eef325d);
    fill: var(--e-global-color-9ab10af);
    color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-bba12bf.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-bba12bf.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-eef325d);
    color: var(--e-global-color-eef325d);
    border-color: var(--e-global-color-eef325d);
}

.elementor-62 .elementor-element.elementor-element-bba12bf.elementor-view-framed .elementor-icon {
    background-color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-bba12bf {
    --icon-box-icon-margin: 10px;
}

.elementor-62 .elementor-element.elementor-element-bba12bf .elementor-icon {
    font-size: 12px;
    padding: 10px;
}

.elementor-62 .elementor-element.elementor-element-bba12bf .elementor-icon-box-title {
    margin-bottom: 0px;
    color: var(--e-global-color-text);
}

.elementor-62 .elementor-element.elementor-element-bba12bf .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-bba12bf .elementor-icon-box-title a {
    font-family: var(--e-global-typography-7e86f2f-font-family), Sans-serif;
    font-size: var(--e-global-typography-7e86f2f-font-size);
    font-weight: var(--e-global-typography-7e86f2f-font-weight);
    line-height: var(--e-global-typography-7e86f2f-line-height);
    letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
    word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
}

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

.elementor-62 .elementor-element.elementor-element-0fe98ba>.elementor-element-populated {
    padding: 0px 24px 0px 24px;
}

.elementor-62 .elementor-element.elementor-element-dbb718c .jeg-elementor-kit.jkit-heading {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-dbb718c .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var(--e-global-typography-deabe93-font-family), Sans-serif;
    font-size: var(--e-global-typography-deabe93-font-size);
    font-weight: var(--e-global-typography-deabe93-font-weight);
    line-height: var(--e-global-typography-deabe93-line-height);
    letter-spacing: var(--e-global-typography-deabe93-letter-spacing);
    word-spacing: var(--e-global-typography-deabe93-word-spacing);
    color: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-dbb718c .jeg-elementor-kit.jkit-heading .heading-section-title {
    margin: -10px 0px -8px 0px;
}

.elementor-62 .elementor-element.elementor-element-dbb718c .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    border-style: none;
}

.elementor-62 .elementor-element.elementor-element-dbb718c .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-ee6fe6b-font-family), Sans-serif;
    font-size: var(--e-global-typography-ee6fe6b-font-size);
    font-weight: var(--e-global-typography-ee6fe6b-font-weight);
    line-height: var(--e-global-typography-ee6fe6b-line-height);
    letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
    word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    margin: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-dbb718c>.elementor-widget-container {
    padding: 0px 0px 10px 0px;
}

.elementor-62 .elementor-element.elementor-element-7687a14 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-7687a14.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-eef325d);
    fill: var(--e-global-color-9ab10af);
    color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-7687a14.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-7687a14.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-eef325d);
    color: var(--e-global-color-eef325d);
    border-color: var(--e-global-color-eef325d);
}

.elementor-62 .elementor-element.elementor-element-7687a14.elementor-view-framed .elementor-icon {
    background-color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-7687a14 {
    --icon-box-icon-margin: 10px;
}

.elementor-62 .elementor-element.elementor-element-7687a14 .elementor-icon {
    font-size: 12px;
    padding: 10px;
}

.elementor-62 .elementor-element.elementor-element-7687a14 .elementor-icon-box-title {
    margin-bottom: 0px;
    color: var(--e-global-color-text);
}

.elementor-62 .elementor-element.elementor-element-7687a14 .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-7687a14 .elementor-icon-box-title a {
    font-family: var(--e-global-typography-7e86f2f-font-family), Sans-serif;
    font-size: var(--e-global-typography-7e86f2f-font-size);
    font-weight: var(--e-global-typography-7e86f2f-font-weight);
    line-height: var(--e-global-typography-7e86f2f-line-height);
    letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
    word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-e2c5949 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-e2c5949.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-eef325d);
    fill: var(--e-global-color-9ab10af);
    color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-e2c5949.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-e2c5949.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-eef325d);
    color: var(--e-global-color-eef325d);
    border-color: var(--e-global-color-eef325d);
}

.elementor-62 .elementor-element.elementor-element-e2c5949.elementor-view-framed .elementor-icon {
    background-color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-e2c5949 {
    --icon-box-icon-margin: 10px;
}

.elementor-62 .elementor-element.elementor-element-e2c5949 .elementor-icon {
    font-size: 12px;
    padding: 10px;
}

.elementor-62 .elementor-element.elementor-element-e2c5949 .elementor-icon-box-title {
    margin-bottom: 0px;
    color: var(--e-global-color-text);
}

.elementor-62 .elementor-element.elementor-element-e2c5949 .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-e2c5949 .elementor-icon-box-title a {
    font-family: var(--e-global-typography-7e86f2f-font-family), Sans-serif;
    font-size: var(--e-global-typography-7e86f2f-font-size);
    font-weight: var(--e-global-typography-7e86f2f-font-weight);
    line-height: var(--e-global-typography-7e86f2f-line-height);
    letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
    word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-505447a>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
}

.elementor-62 .elementor-element.elementor-element-505447a>.elementor-element-populated {
    padding: 0px 0px 0px 48px;
}

.elementor-62 .elementor-element.elementor-element-453bb78 .jeg-elementor-kit.jkit-heading {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-453bb78 .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var(--e-global-typography-deabe93-font-family), Sans-serif;
    font-size: var(--e-global-typography-deabe93-font-size);
    font-weight: var(--e-global-typography-deabe93-font-weight);
    line-height: var(--e-global-typography-deabe93-line-height);
    letter-spacing: var(--e-global-typography-deabe93-letter-spacing);
    word-spacing: var(--e-global-typography-deabe93-word-spacing);
    color: var(--e-global-color-primary);
}

.elementor-62 .elementor-element.elementor-element-453bb78 .jeg-elementor-kit.jkit-heading .heading-section-title {
    margin: -10px 0px -8px 0px;
}

.elementor-62 .elementor-element.elementor-element-453bb78 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title {
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    border-style: none;
}

.elementor-62 .elementor-element.elementor-element-453bb78 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-ee6fe6b-font-family), Sans-serif;
    font-size: var(--e-global-typography-ee6fe6b-font-size);
    font-weight: var(--e-global-typography-ee6fe6b-font-weight);
    line-height: var(--e-global-typography-ee6fe6b-line-height);
    letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
    word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    margin: 0px 0px 0px 0px;
}

.elementor-62 .elementor-element.elementor-element-453bb78>.elementor-widget-container {
    padding: 0px 0px 10px 0px;
}

.elementor-62 .elementor-element.elementor-element-513e5e8 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-513e5e8.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-eef325d);
    fill: var(--e-global-color-9ab10af);
    color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-513e5e8.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-513e5e8.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-eef325d);
    color: var(--e-global-color-eef325d);
    border-color: var(--e-global-color-eef325d);
}

.elementor-62 .elementor-element.elementor-element-513e5e8.elementor-view-framed .elementor-icon {
    background-color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-513e5e8 {
    --icon-box-icon-margin: 10px;
}

.elementor-62 .elementor-element.elementor-element-513e5e8 .elementor-icon {
    font-size: 12px;
    padding: 10px;
}

.elementor-62 .elementor-element.elementor-element-513e5e8 .elementor-icon-box-title {
    margin-bottom: 0px;
    color: var(--e-global-color-text);
}

.elementor-62 .elementor-element.elementor-element-513e5e8 .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-513e5e8 .elementor-icon-box-title a {
    font-family: var(--e-global-typography-7e86f2f-font-family), Sans-serif;
    font-size: var(--e-global-typography-7e86f2f-font-size);
    font-weight: var(--e-global-typography-7e86f2f-font-weight);
    line-height: var(--e-global-typography-7e86f2f-line-height);
    letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
    word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
}

.elementor-62 .elementor-element.elementor-element-f5bc19c .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-62 .elementor-element.elementor-element-f5bc19c.elementor-view-stacked .elementor-icon {
    background-color: var(--e-global-color-eef325d);
    fill: var(--e-global-color-9ab10af);
    color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-f5bc19c.elementor-view-framed .elementor-icon,
.elementor-62 .elementor-element.elementor-element-f5bc19c.elementor-view-default .elementor-icon {
    fill: var(--e-global-color-eef325d);
    color: var(--e-global-color-eef325d);
    border-color: var(--e-global-color-eef325d);
}

.elementor-62 .elementor-element.elementor-element-f5bc19c.elementor-view-framed .elementor-icon {
    background-color: var(--e-global-color-9ab10af);
}

.elementor-62 .elementor-element.elementor-element-f5bc19c {
    --icon-box-icon-margin: 10px;
}

.elementor-62 .elementor-element.elementor-element-f5bc19c .elementor-icon {
    font-size: 12px;
    padding: 10px;
}

.elementor-62 .elementor-element.elementor-element-f5bc19c .elementor-icon-box-title {
    margin-bottom: 0px;
    color: var(--e-global-color-text);
}

.elementor-62 .elementor-element.elementor-element-f5bc19c .elementor-icon-box-title,
.elementor-62 .elementor-element.elementor-element-f5bc19c .elementor-icon-box-title a {
    font-family: var(--e-global-typography-7e86f2f-font-family), Sans-serif;
    font-size: var(--e-global-typography-7e86f2f-font-size);
    font-weight: var(--e-global-typography-7e86f2f-font-weight);
    line-height: var(--e-global-typography-7e86f2f-line-height);
    letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
    word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
}

@media(min-width:768px) {
    .elementor-62 .elementor-element.elementor-element-607f5a2 {
        width: 43.86%;
    }

    .elementor-62 .elementor-element.elementor-element-da6f768 {
        width: 56.14%;
    }

    .elementor-62 .elementor-element.elementor-element-33ca2ce {
        width: 32.28%;
    }

    .elementor-62 .elementor-element.elementor-element-bfa5773 {
        width: 67.72%;
    }

    .elementor-62 .elementor-element.elementor-element-aac9c01 {
        width: 41.58%;
    }

    .elementor-62 .elementor-element.elementor-element-6970f09 {
        width: 75.88%;
    }

    .elementor-62 .elementor-element.elementor-element-b0711c5 {
        width: 24.12%;
    }

    .elementor-62 .elementor-element.elementor-element-97e4736 {
        width: 58.42%;
    }

    .elementor-62 .elementor-element.elementor-element-da80fed {
        width: 67.544%;
    }

    .elementor-62 .elementor-element.elementor-element-0288c45 {
        width: 32.412%;
    }

    .elementor-62 .elementor-element.elementor-element-3f27238 {
        width: 48.86%;
    }

    .elementor-62 .elementor-element.elementor-element-7cd11bf {
        width: 51.14%;
    }

    .elementor-62 .elementor-element.elementor-element-df36abc {
        width: 34%;
    }

    .elementor-62 .elementor-element.elementor-element-cafc4e1 {
        width: 66%;
    }
}

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

    .elementor-62 .elementor-element.elementor-element-da6f768 {
        width: 100%;
    }

    .elementor-62 .elementor-element.elementor-element-aac9c01 {
        width: 100%;
    }

    .elementor-62 .elementor-element.elementor-element-97e4736 {
        width: 100%;
    }

    .elementor-62 .elementor-element.elementor-element-3f27238 {
        width: 100%;
    }

    .elementor-62 .elementor-element.elementor-element-df36abc {
        width: 100%;
    }

    .elementor-62 .elementor-element.elementor-element-cafc4e1 {
        width: 100%;
    }
}

@media(max-width:1024px) {
    .elementor-62 .elementor-element.elementor-element-98a6bab {
        padding: 0px 40px 0px 40px;
    }

    .elementor-62 .elementor-element.elementor-element-607f5a2>.elementor-element-populated {
        padding: 64px 0px 0px 0px;
    }

    .elementor-62 .elementor-element.elementor-element-bfb8591 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-5c7ffa3-font-size);
        line-height: var(--e-global-typography-5c7ffa3-line-height);
        letter-spacing: var(--e-global-typography-5c7ffa3-letter-spacing);
        word-spacing: var(--e-global-typography-5c7ffa3-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-bfb8591 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var(--e-global-typography-08d4d58-font-size);
        line-height: var(--e-global-typography-08d4d58-line-height);
        letter-spacing: var(--e-global-typography-08d4d58-letter-spacing);
        word-spacing: var(--e-global-typography-08d4d58-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-bfb8591 .jeg-elementor-kit.jkit-heading .heading-section-description {
        font-size: var(--e-global-typography-e81dc9a-font-size);
        line-height: var(--e-global-typography-e81dc9a-line-height);
        letter-spacing: var(--e-global-typography-e81dc9a-letter-spacing);
        word-spacing: var(--e-global-typography-e81dc9a-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-b857e47 .elementor-heading-title {
        font-size: var(--e-global-typography-b840f72-font-size);
        line-height: var(--e-global-typography-b840f72-line-height);
        letter-spacing: var(--e-global-typography-b840f72-letter-spacing);
        word-spacing: var(--e-global-typography-b840f72-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-41bcc45 .elementor-heading-title {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-da6f768>.elementor-element-populated {
        padding: 64px 0px 0px 0px;
    }

    .elementor-62 .elementor-element.elementor-element-8523712 .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-8523712 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-6496873-font-size);
        line-height: var(--e-global-typography-6496873-line-height);
        letter-spacing: var(--e-global-typography-6496873-letter-spacing);
        word-spacing: var(--e-global-typography-6496873-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-8523712 .elementor-icon-box-description {
        font-size: var(--e-global-typography-7e86f2f-font-size);
        line-height: var(--e-global-typography-7e86f2f-line-height);
        letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
        word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-d51af18 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
        font-size: var(--e-global-typography-6496873-font-size);
        line-height: var(--e-global-typography-6496873-line-height);
        letter-spacing: var(--e-global-typography-6496873-letter-spacing);
        word-spacing: var(--e-global-typography-6496873-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-d51af18 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-2b5b071 .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-2b5b071 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-2383e74-font-size);
        line-height: var(--e-global-typography-2383e74-line-height);
        letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
        word-spacing: var(--e-global-typography-2383e74-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-2b5b071 .elementor-icon-box-description {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-163c5a3 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-62 .elementor-element.elementor-element-163c5a3 .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-6496873-font-size);
        line-height: var(--e-global-typography-6496873-line-height);
        letter-spacing: var(--e-global-typography-6496873-letter-spacing);
        word-spacing: var(--e-global-typography-6496873-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-91a3210 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-62 .elementor-element.elementor-element-91a3210 .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-2813d02 .elementor-heading-title {
        font-size: var(--e-global-typography-534e0d0-font-size);
        line-height: var(--e-global-typography-534e0d0-line-height);
        letter-spacing: var(--e-global-typography-534e0d0-letter-spacing);
        word-spacing: var(--e-global-typography-534e0d0-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-e77277e {
        padding: 44px 40px 64px 40px;
    }

    .elementor-62 .elementor-element.elementor-element-91d3875 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-5c7ffa3-font-size);
        line-height: var(--e-global-typography-5c7ffa3-line-height);
        letter-spacing: var(--e-global-typography-5c7ffa3-letter-spacing);
        word-spacing: var(--e-global-typography-5c7ffa3-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-91d3875 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var(--e-global-typography-eee1ee4-font-size);
        line-height: var(--e-global-typography-eee1ee4-line-height);
        letter-spacing: var(--e-global-typography-eee1ee4-letter-spacing);
        word-spacing: var(--e-global-typography-eee1ee4-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-a1b9243 .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-a1b9243 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-2383e74-font-size);
        line-height: var(--e-global-typography-2383e74-line-height);
        letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
        word-spacing: var(--e-global-typography-2383e74-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-a1b9243 .elementor-icon-box-description {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-a347068 .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-a347068 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-2383e74-font-size);
        line-height: var(--e-global-typography-2383e74-line-height);
        letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
        word-spacing: var(--e-global-typography-2383e74-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-a347068 .elementor-icon-box-description {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-4a590b1 .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-4a590b1 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-2383e74-font-size);
        line-height: var(--e-global-typography-2383e74-line-height);
        letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
        word-spacing: var(--e-global-typography-2383e74-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-4a590b1 .elementor-icon-box-description {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-c80dab9 .elementor-heading-title {
        font-size: var(--e-global-typography-e81dc9a-font-size);
        line-height: var(--e-global-typography-e81dc9a-line-height);
        letter-spacing: var(--e-global-typography-e81dc9a-letter-spacing);
        word-spacing: var(--e-global-typography-e81dc9a-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-7cbd5e7 {
        padding: 64px 40px 64px 40px;
    }

    .elementor-62 .elementor-element.elementor-element-ecd336d .elementor-heading-title {
        font-size: var(--e-global-typography-e81dc9a-font-size);
        line-height: var(--e-global-typography-e81dc9a-line-height);
        letter-spacing: var(--e-global-typography-e81dc9a-letter-spacing);
        word-spacing: var(--e-global-typography-e81dc9a-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-97e4736>.elementor-element-populated {
        padding: 0px 0px 44px 0px;
    }

    .elementor-62 .elementor-element.elementor-element-9db923f .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-5c7ffa3-font-size);
        line-height: var(--e-global-typography-5c7ffa3-line-height);
        letter-spacing: var(--e-global-typography-5c7ffa3-letter-spacing);
        word-spacing: var(--e-global-typography-5c7ffa3-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-9db923f .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var(--e-global-typography-eee1ee4-font-size);
        line-height: var(--e-global-typography-eee1ee4-line-height);
        letter-spacing: var(--e-global-typography-eee1ee4-letter-spacing);
        word-spacing: var(--e-global-typography-eee1ee4-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-9db923f .jeg-elementor-kit.jkit-heading .heading-section-description {
        font-size: var(--e-global-typography-e81dc9a-font-size);
        line-height: var(--e-global-typography-e81dc9a-line-height);
        letter-spacing: var(--e-global-typography-e81dc9a-letter-spacing);
        word-spacing: var(--e-global-typography-e81dc9a-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-7ac350e .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-7ac350e .elementor-icon-box-title a {
        font-size: var(--e-global-typography-2383e74-font-size);
        line-height: var(--e-global-typography-2383e74-line-height);
        letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
        word-spacing: var(--e-global-typography-2383e74-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-e274cab .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-e274cab .elementor-icon-box-title a {
        font-size: var(--e-global-typography-2383e74-font-size);
        line-height: var(--e-global-typography-2383e74-line-height);
        letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
        word-spacing: var(--e-global-typography-2383e74-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-16ec4dc .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-16ec4dc .elementor-icon-box-title a {
        font-size: var(--e-global-typography-2383e74-font-size);
        line-height: var(--e-global-typography-2383e74-line-height);
        letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
        word-spacing: var(--e-global-typography-2383e74-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-35c4180 .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-35c4180 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-2383e74-font-size);
        line-height: var(--e-global-typography-2383e74-line-height);
        letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
        word-spacing: var(--e-global-typography-2383e74-word-spacing);
    }

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

    .elementor-62 .elementor-element.elementor-element-d44c945 {
        padding: 44px 40px 64px 40px;
    }

    .elementor-62 .elementor-element.elementor-element-d2ae05d .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-eee1ee4-font-size);
        line-height: var(--e-global-typography-eee1ee4-line-height);
        letter-spacing: var(--e-global-typography-eee1ee4-letter-spacing);
        word-spacing: var(--e-global-typography-eee1ee4-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-d2ae05d .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var(--e-global-typography-e81dc9a-font-size);
        line-height: var(--e-global-typography-e81dc9a-line-height);
        letter-spacing: var(--e-global-typography-e81dc9a-letter-spacing);
        word-spacing: var(--e-global-typography-e81dc9a-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-255052c .elementor-heading-title {
        font-size: var(--e-global-typography-6496873-font-size);
        line-height: var(--e-global-typography-6496873-line-height);
        letter-spacing: var(--e-global-typography-6496873-letter-spacing);
        word-spacing: var(--e-global-typography-6496873-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-74d5e06 .elementor-heading-title {
        font-size: var(--e-global-typography-2383e74-font-size);
        line-height: var(--e-global-typography-2383e74-line-height);
        letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
        word-spacing: var(--e-global-typography-2383e74-word-spacing);
    }

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

    .elementor-62 .elementor-element.elementor-element-e04fa44 .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-e04fa44 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-7e86f2f-font-size);
        line-height: var(--e-global-typography-7e86f2f-line-height);
        letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
        word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-ed3d168 .elementor-heading-title {
        font-size: var(--e-global-typography-6496873-font-size);
        line-height: var(--e-global-typography-6496873-line-height);
        letter-spacing: var(--e-global-typography-6496873-letter-spacing);
        word-spacing: var(--e-global-typography-6496873-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-bac5c4d .elementor-heading-title {
        font-size: var(--e-global-typography-2383e74-font-size);
        line-height: var(--e-global-typography-2383e74-line-height);
        letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
        word-spacing: var(--e-global-typography-2383e74-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-4adca33 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-62 .elementor-element.elementor-element-4adca33 .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-7e86f2f-font-size);
        line-height: var(--e-global-typography-7e86f2f-line-height);
        letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
        word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-f8e5521 .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-f8e5521 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-7e86f2f-font-size);
        line-height: var(--e-global-typography-7e86f2f-line-height);
        letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
        word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-49199f3 .elementor-heading-title {
        font-size: var(--e-global-typography-6496873-font-size);
        line-height: var(--e-global-typography-6496873-line-height);
        letter-spacing: var(--e-global-typography-6496873-letter-spacing);
        word-spacing: var(--e-global-typography-6496873-word-spacing);
    }

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

    .elementor-62 .elementor-element.elementor-element-79001ea .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-62 .elementor-element.elementor-element-79001ea .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-7e86f2f-font-size);
        line-height: var(--e-global-typography-7e86f2f-line-height);
        letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
        word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-e1ff33e .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-e1ff33e .elementor-icon-box-title a {
        font-size: var(--e-global-typography-7e86f2f-font-size);
        line-height: var(--e-global-typography-7e86f2f-line-height);
        letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
        word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-21d94b0 {
        padding: 44px 40px 64px 40px;
    }

    .elementor-62 .elementor-element.elementor-element-3dd096a .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-5c7ffa3-font-size);
        line-height: var(--e-global-typography-5c7ffa3-line-height);
        letter-spacing: var(--e-global-typography-5c7ffa3-letter-spacing);
        word-spacing: var(--e-global-typography-5c7ffa3-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-3dd096a .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var(--e-global-typography-eee1ee4-font-size);
        line-height: var(--e-global-typography-eee1ee4-line-height);
        letter-spacing: var(--e-global-typography-eee1ee4-letter-spacing);
        word-spacing: var(--e-global-typography-eee1ee4-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-3dd096a .jeg-elementor-kit.jkit-heading .heading-section-description {
        font-size: var(--e-global-typography-e81dc9a-font-size);
        line-height: var(--e-global-typography-e81dc9a-line-height);
        letter-spacing: var(--e-global-typography-e81dc9a-letter-spacing);
        word-spacing: var(--e-global-typography-e81dc9a-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-64d8d19 {
        padding: 44px 0px 24px 0px;
    }

    .elementor-62 .elementor-element.elementor-element-ecb8b02 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-2383e74-font-size);
        line-height: var(--e-global-typography-2383e74-line-height);
        letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
        word-spacing: var(--e-global-typography-2383e74-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-ecb8b02 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-ecb8b02 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var(--e-global-typography-b840f72-font-size);
        line-height: var(--e-global-typography-b840f72-line-height);
        letter-spacing: var(--e-global-typography-b840f72-letter-spacing);
        word-spacing: var(--e-global-typography-b840f72-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-21fadf7 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-2383e74-font-size);
        line-height: var(--e-global-typography-2383e74-line-height);
        letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
        word-spacing: var(--e-global-typography-2383e74-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-21fadf7 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-21fadf7 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var(--e-global-typography-b840f72-font-size);
        line-height: var(--e-global-typography-b840f72-line-height);
        letter-spacing: var(--e-global-typography-b840f72-letter-spacing);
        word-spacing: var(--e-global-typography-b840f72-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-a8e9f79 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-2383e74-font-size);
        line-height: var(--e-global-typography-2383e74-line-height);
        letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
        word-spacing: var(--e-global-typography-2383e74-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-a8e9f79 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-a8e9f79 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var(--e-global-typography-b840f72-font-size);
        line-height: var(--e-global-typography-b840f72-line-height);
        letter-spacing: var(--e-global-typography-b840f72-letter-spacing);
        word-spacing: var(--e-global-typography-b840f72-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-370e469 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-2383e74-font-size);
        line-height: var(--e-global-typography-2383e74-line-height);
        letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
        word-spacing: var(--e-global-typography-2383e74-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-370e469 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-370e469 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var(--e-global-typography-b840f72-font-size);
        line-height: var(--e-global-typography-b840f72-line-height);
        letter-spacing: var(--e-global-typography-b840f72-letter-spacing);
        word-spacing: var(--e-global-typography-b840f72-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-74353d5 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-2383e74-font-size);
        line-height: var(--e-global-typography-2383e74-line-height);
        letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
        word-spacing: var(--e-global-typography-2383e74-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-74353d5 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-74353d5 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var(--e-global-typography-b840f72-font-size);
        line-height: var(--e-global-typography-b840f72-line-height);
        letter-spacing: var(--e-global-typography-b840f72-letter-spacing);
        word-spacing: var(--e-global-typography-b840f72-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-2972754 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-2383e74-font-size);
        line-height: var(--e-global-typography-2383e74-line-height);
        letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
        word-spacing: var(--e-global-typography-2383e74-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-2972754 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-2972754 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var(--e-global-typography-b840f72-font-size);
        line-height: var(--e-global-typography-b840f72-line-height);
        letter-spacing: var(--e-global-typography-b840f72-letter-spacing);
        word-spacing: var(--e-global-typography-b840f72-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-c97ac26 {
        padding: 44px 0px 0px 0px;
    }

    .elementor-62 .elementor-element.elementor-element-4dcc29b .elementor-heading-title {
        font-size: var(--e-global-typography-e81dc9a-font-size);
        line-height: var(--e-global-typography-e81dc9a-line-height);
        letter-spacing: var(--e-global-typography-e81dc9a-letter-spacing);
        word-spacing: var(--e-global-typography-e81dc9a-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-718b2da {
        padding: 44px 0px 64px 0px;
    }

    .elementor-62 .elementor-element.elementor-element-d7cf75b {
        padding: 20px 40px 44px 40px;
    }

    .elementor-62 .elementor-element.elementor-element-e059b6a .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-5c7ffa3-font-size);
        line-height: var(--e-global-typography-5c7ffa3-line-height);
        letter-spacing: var(--e-global-typography-5c7ffa3-letter-spacing);
        word-spacing: var(--e-global-typography-5c7ffa3-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-e059b6a .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var(--e-global-typography-eee1ee4-font-size);
        line-height: var(--e-global-typography-eee1ee4-line-height);
        letter-spacing: var(--e-global-typography-eee1ee4-letter-spacing);
        word-spacing: var(--e-global-typography-eee1ee4-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-e059b6a .jeg-elementor-kit.jkit-heading .heading-section-description {
        font-size: var(--e-global-typography-e81dc9a-font-size);
        line-height: var(--e-global-typography-e81dc9a-line-height);
        letter-spacing: var(--e-global-typography-e81dc9a-letter-spacing);
        word-spacing: var(--e-global-typography-e81dc9a-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-f135de6 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-deabe93-font-size);
        line-height: var(--e-global-typography-deabe93-line-height);
        letter-spacing: var(--e-global-typography-deabe93-letter-spacing);
        word-spacing: var(--e-global-typography-deabe93-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-f135de6 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-88f209a .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-88f209a .elementor-icon-box-title a {
        font-size: var(--e-global-typography-534e0d0-font-size);
        line-height: var(--e-global-typography-534e0d0-line-height);
        letter-spacing: var(--e-global-typography-534e0d0-letter-spacing);
        word-spacing: var(--e-global-typography-534e0d0-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-88f209a>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-62 .elementor-element.elementor-element-39ddc93 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-deabe93-font-size);
        line-height: var(--e-global-typography-deabe93-line-height);
        letter-spacing: var(--e-global-typography-deabe93-letter-spacing);
        word-spacing: var(--e-global-typography-deabe93-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-39ddc93 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-6dc7ed0 .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-6dc7ed0 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-534e0d0-font-size);
        line-height: var(--e-global-typography-534e0d0-line-height);
        letter-spacing: var(--e-global-typography-534e0d0-letter-spacing);
        word-spacing: var(--e-global-typography-534e0d0-word-spacing);
    }

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

    .elementor-62 .elementor-element.elementor-element-5dca5ca .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-deabe93-font-size);
        line-height: var(--e-global-typography-deabe93-line-height);
        letter-spacing: var(--e-global-typography-deabe93-letter-spacing);
        word-spacing: var(--e-global-typography-deabe93-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-5dca5ca .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-af8803a .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-af8803a .elementor-icon-box-title a {
        font-size: var(--e-global-typography-534e0d0-font-size);
        line-height: var(--e-global-typography-534e0d0-line-height);
        letter-spacing: var(--e-global-typography-534e0d0-letter-spacing);
        word-spacing: var(--e-global-typography-534e0d0-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-af8803a>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-62 .elementor-element.elementor-element-de70334 {
        padding: 64px 40px 64px 40px;
    }

    .elementor-62 .elementor-element.elementor-element-088bb54 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-5c7ffa3-font-size);
        line-height: var(--e-global-typography-5c7ffa3-line-height);
        letter-spacing: var(--e-global-typography-5c7ffa3-letter-spacing);
        word-spacing: var(--e-global-typography-5c7ffa3-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-088bb54 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var(--e-global-typography-eee1ee4-font-size);
        line-height: var(--e-global-typography-eee1ee4-line-height);
        letter-spacing: var(--e-global-typography-eee1ee4-letter-spacing);
        word-spacing: var(--e-global-typography-eee1ee4-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-088bb54 .jeg-elementor-kit.jkit-heading .heading-section-description {
        font-size: var(--e-global-typography-e81dc9a-font-size);
        line-height: var(--e-global-typography-e81dc9a-line-height);
        letter-spacing: var(--e-global-typography-e81dc9a-letter-spacing);
        word-spacing: var(--e-global-typography-e81dc9a-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-9a5be2e .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-9a5be2e .elementor-icon-box-title a {
        font-size: var(--e-global-typography-2383e74-font-size);
        line-height: var(--e-global-typography-2383e74-line-height);
        letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
        word-spacing: var(--e-global-typography-2383e74-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-47efeef .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-47efeef .elementor-icon-box-title a {
        font-size: var(--e-global-typography-2383e74-font-size);
        line-height: var(--e-global-typography-2383e74-line-height);
        letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
        word-spacing: var(--e-global-typography-2383e74-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-7cb4c57 .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-7cb4c57 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-2383e74-font-size);
        line-height: var(--e-global-typography-2383e74-line-height);
        letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
        word-spacing: var(--e-global-typography-2383e74-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-3c3c887 .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-3c3c887 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-2383e74-font-size);
        line-height: var(--e-global-typography-2383e74-line-height);
        letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
        word-spacing: var(--e-global-typography-2383e74-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-4907807 .elementor-counter-number-wrapper {
        font-size: var(--e-global-typography-eee1ee4-font-size);
        line-height: var(--e-global-typography-eee1ee4-line-height);
        letter-spacing: var(--e-global-typography-eee1ee4-letter-spacing);
        word-spacing: var(--e-global-typography-eee1ee4-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-4907807 .elementor-counter-title {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-fc899db {
        padding: 44px 0px 64px 0px;
    }

    .elementor-62 .elementor-element.elementor-element-cd1471f {
        padding: 20px 40px 44px 40px;
    }

    .elementor-62 .elementor-element.elementor-element-b6d4ea8 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-5c7ffa3-font-size);
        line-height: var(--e-global-typography-5c7ffa3-line-height);
        letter-spacing: var(--e-global-typography-5c7ffa3-letter-spacing);
        word-spacing: var(--e-global-typography-5c7ffa3-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-b6d4ea8 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var(--e-global-typography-eee1ee4-font-size);
        line-height: var(--e-global-typography-eee1ee4-line-height);
        letter-spacing: var(--e-global-typography-eee1ee4-letter-spacing);
        word-spacing: var(--e-global-typography-eee1ee4-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-b6d4ea8 .jeg-elementor-kit.jkit-heading .heading-section-description {
        font-size: var(--e-global-typography-e81dc9a-font-size);
        line-height: var(--e-global-typography-e81dc9a-line-height);
        letter-spacing: var(--e-global-typography-e81dc9a-letter-spacing);
        word-spacing: var(--e-global-typography-e81dc9a-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-821b48b .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-821b48b .elementor-icon-box-title a {
        font-size: var(--e-global-typography-7e86f2f-font-size);
        line-height: var(--e-global-typography-7e86f2f-line-height);
        letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
        word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-d7f2412 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-2383e74-font-size);
        line-height: var(--e-global-typography-2383e74-line-height);
        letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
        word-spacing: var(--e-global-typography-2383e74-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-d7f2412 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-1e261e5 .elementor-testimonial-name {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-1e261e5 .elementor-testimonial-job {
        font-size: var(--e-global-typography-aa1970c-font-size);
        line-height: var(--e-global-typography-aa1970c-line-height);
        letter-spacing: var(--e-global-typography-aa1970c-letter-spacing);
        word-spacing: var(--e-global-typography-aa1970c-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-6a4c6f4 .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-6a4c6f4 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-7e86f2f-font-size);
        line-height: var(--e-global-typography-7e86f2f-line-height);
        letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
        word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-f89a9d9 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-2383e74-font-size);
        line-height: var(--e-global-typography-2383e74-line-height);
        letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
        word-spacing: var(--e-global-typography-2383e74-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-f89a9d9 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-dae5da9 .elementor-testimonial-name {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-dae5da9 .elementor-testimonial-job {
        font-size: var(--e-global-typography-aa1970c-font-size);
        line-height: var(--e-global-typography-aa1970c-line-height);
        letter-spacing: var(--e-global-typography-aa1970c-letter-spacing);
        word-spacing: var(--e-global-typography-aa1970c-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-94c27d8 .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-94c27d8 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-7e86f2f-font-size);
        line-height: var(--e-global-typography-7e86f2f-line-height);
        letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
        word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-5a50ae0 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-2383e74-font-size);
        line-height: var(--e-global-typography-2383e74-line-height);
        letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
        word-spacing: var(--e-global-typography-2383e74-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-5a50ae0 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-cce98c0 .elementor-testimonial-name {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-cce98c0 .elementor-testimonial-job {
        font-size: var(--e-global-typography-aa1970c-font-size);
        line-height: var(--e-global-typography-aa1970c-line-height);
        letter-spacing: var(--e-global-typography-aa1970c-letter-spacing);
        word-spacing: var(--e-global-typography-aa1970c-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-0db9e28 .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-0db9e28 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-7e86f2f-font-size);
        line-height: var(--e-global-typography-7e86f2f-line-height);
        letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
        word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-46f7e38 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-2383e74-font-size);
        line-height: var(--e-global-typography-2383e74-line-height);
        letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
        word-spacing: var(--e-global-typography-2383e74-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-46f7e38 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-5941718 .elementor-testimonial-name {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-5941718 .elementor-testimonial-job {
        font-size: var(--e-global-typography-aa1970c-font-size);
        line-height: var(--e-global-typography-aa1970c-line-height);
        letter-spacing: var(--e-global-typography-aa1970c-letter-spacing);
        word-spacing: var(--e-global-typography-aa1970c-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-f5fd002 .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-f5fd002 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-7e86f2f-font-size);
        line-height: var(--e-global-typography-7e86f2f-line-height);
        letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
        word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-8095dc3 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-2383e74-font-size);
        line-height: var(--e-global-typography-2383e74-line-height);
        letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
        word-spacing: var(--e-global-typography-2383e74-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-8095dc3 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-c1e2f16 .elementor-testimonial-name {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-c1e2f16 .elementor-testimonial-job {
        font-size: var(--e-global-typography-aa1970c-font-size);
        line-height: var(--e-global-typography-aa1970c-line-height);
        letter-spacing: var(--e-global-typography-aa1970c-letter-spacing);
        word-spacing: var(--e-global-typography-aa1970c-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-0b8d247 .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-0b8d247 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-7e86f2f-font-size);
        line-height: var(--e-global-typography-7e86f2f-line-height);
        letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
        word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-301cfb2 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-2383e74-font-size);
        line-height: var(--e-global-typography-2383e74-line-height);
        letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
        word-spacing: var(--e-global-typography-2383e74-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-301cfb2 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-e333f5b .elementor-testimonial-name {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-e333f5b .elementor-testimonial-job {
        font-size: var(--e-global-typography-aa1970c-font-size);
        line-height: var(--e-global-typography-aa1970c-line-height);
        letter-spacing: var(--e-global-typography-aa1970c-letter-spacing);
        word-spacing: var(--e-global-typography-aa1970c-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-0a5b44e {
        padding: 44px 40px 64px 40px;
    }

    .elementor-62 .elementor-element.elementor-element-1ece369>.elementor-element-populated {
        padding: 0px 32px 0px 0px;
    }

    .elementor-62 .elementor-element.elementor-element-b153c38 img {
        height: 442px;
        object-fit: cover;
        object-position: top center;
    }

    .elementor-62 .elementor-element.elementor-element-6a3322e .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-5c7ffa3-font-size);
        line-height: var(--e-global-typography-5c7ffa3-line-height);
        letter-spacing: var(--e-global-typography-5c7ffa3-letter-spacing);
        word-spacing: var(--e-global-typography-5c7ffa3-word-spacing);
    }

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

    .elementor-62 .elementor-element.elementor-element-6a3322e .jeg-elementor-kit.jkit-heading .heading-section-description {
        font-size: var(--e-global-typography-e81dc9a-font-size);
        line-height: var(--e-global-typography-e81dc9a-line-height);
        letter-spacing: var(--e-global-typography-e81dc9a-letter-spacing);
        word-spacing: var(--e-global-typography-e81dc9a-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-df36abc>.elementor-element-populated {
        padding: 20px 0px 0px 0px;
    }

    .elementor-62 .elementor-element.elementor-element-1c3b614 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

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

    .elementor-62 .elementor-element.elementor-element-6153edc .elementor-divider {
        padding-top: 44px;
        padding-bottom: 44px;
    }

    .elementor-62 .elementor-element.elementor-element-2defc2d .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-deabe93-font-size);
        line-height: var(--e-global-typography-deabe93-line-height);
        letter-spacing: var(--e-global-typography-deabe93-letter-spacing);
        word-spacing: var(--e-global-typography-deabe93-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-2defc2d .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-77e0068 .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-77e0068 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-7e86f2f-font-size);
        line-height: var(--e-global-typography-7e86f2f-line-height);
        letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
        word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-bba12bf .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-bba12bf .elementor-icon-box-title a {
        font-size: var(--e-global-typography-7e86f2f-font-size);
        line-height: var(--e-global-typography-7e86f2f-line-height);
        letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
        word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-dbb718c .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-deabe93-font-size);
        line-height: var(--e-global-typography-deabe93-line-height);
        letter-spacing: var(--e-global-typography-deabe93-letter-spacing);
        word-spacing: var(--e-global-typography-deabe93-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-dbb718c .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-7687a14 .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-7687a14 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-7e86f2f-font-size);
        line-height: var(--e-global-typography-7e86f2f-line-height);
        letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
        word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-e2c5949 .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-e2c5949 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-7e86f2f-font-size);
        line-height: var(--e-global-typography-7e86f2f-line-height);
        letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
        word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-453bb78 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-deabe93-font-size);
        line-height: var(--e-global-typography-deabe93-line-height);
        letter-spacing: var(--e-global-typography-deabe93-letter-spacing);
        word-spacing: var(--e-global-typography-deabe93-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-453bb78 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-513e5e8 .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-513e5e8 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-7e86f2f-font-size);
        line-height: var(--e-global-typography-7e86f2f-line-height);
        letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
        word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-f5bc19c .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-f5bc19c .elementor-icon-box-title a {
        font-size: var(--e-global-typography-7e86f2f-font-size);
        line-height: var(--e-global-typography-7e86f2f-line-height);
        letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
        word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
    }
}

@media(max-width:767px) {
    .elementor-62 .elementor-element.elementor-element-98a6bab {
        padding: 0px 32px 0px 32px;
    }

    .elementor-62 .elementor-element.elementor-element-bfb8591 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-5c7ffa3-font-size);
        line-height: var(--e-global-typography-5c7ffa3-line-height);
        letter-spacing: var(--e-global-typography-5c7ffa3-letter-spacing);
        word-spacing: var(--e-global-typography-5c7ffa3-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-bfb8591 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var(--e-global-typography-08d4d58-font-size);
        line-height: var(--e-global-typography-08d4d58-line-height);
        letter-spacing: var(--e-global-typography-08d4d58-letter-spacing);
        word-spacing: var(--e-global-typography-08d4d58-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-bfb8591 .jeg-elementor-kit.jkit-heading .heading-section-description {
        font-size: var(--e-global-typography-e81dc9a-font-size);
        line-height: var(--e-global-typography-e81dc9a-line-height);
        letter-spacing: var(--e-global-typography-e81dc9a-letter-spacing);
        word-spacing: var(--e-global-typography-e81dc9a-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-b857e47 .elementor-heading-title {
        font-size: var(--e-global-typography-b840f72-font-size);
        line-height: var(--e-global-typography-b840f72-line-height);
        letter-spacing: var(--e-global-typography-b840f72-letter-spacing);
        word-spacing: var(--e-global-typography-b840f72-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-b857e47>.elementor-widget-container {
        margin: 20px 0px 0px 0px;
    }

    .elementor-62 .elementor-element.elementor-element-41bcc45 .elementor-heading-title {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-da6f768>.elementor-element-populated {
        padding: 64px 0px 0px 0px;
    }

    .elementor-62 .elementor-element.elementor-element-8562566>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-62 .elementor-element.elementor-element-8523712 .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-8523712 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-6496873-font-size);
        line-height: var(--e-global-typography-6496873-line-height);
        letter-spacing: var(--e-global-typography-6496873-letter-spacing);
        word-spacing: var(--e-global-typography-6496873-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-8523712 .elementor-icon-box-description {
        font-size: var(--e-global-typography-7e86f2f-font-size);
        line-height: var(--e-global-typography-7e86f2f-line-height);
        letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
        word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-d51af18 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
        font-size: var(--e-global-typography-6496873-font-size);
        line-height: var(--e-global-typography-6496873-line-height);
        letter-spacing: var(--e-global-typography-6496873-letter-spacing);
        word-spacing: var(--e-global-typography-6496873-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-d51af18 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-12c1bed>.elementor-element-populated {
        padding: 32px 0px 0px 0px;
    }

    .elementor-62 .elementor-element.elementor-element-2b5b071 .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-2b5b071 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-2383e74-font-size);
        line-height: var(--e-global-typography-2383e74-line-height);
        letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
        word-spacing: var(--e-global-typography-2383e74-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-2b5b071 .elementor-icon-box-description {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-163c5a3 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-62 .elementor-element.elementor-element-163c5a3 .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-6496873-font-size);
        line-height: var(--e-global-typography-6496873-line-height);
        letter-spacing: var(--e-global-typography-6496873-letter-spacing);
        word-spacing: var(--e-global-typography-6496873-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-91a3210 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-62 .elementor-element.elementor-element-91a3210 .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-2813d02 .elementor-heading-title {
        font-size: var(--e-global-typography-534e0d0-font-size);
        line-height: var(--e-global-typography-534e0d0-line-height);
        letter-spacing: var(--e-global-typography-534e0d0-letter-spacing);
        word-spacing: var(--e-global-typography-534e0d0-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-e77277e {
        padding: 44px 32px 64px 32px;
    }

    .elementor-62 .elementor-element.elementor-element-91d3875 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-5c7ffa3-font-size);
        line-height: var(--e-global-typography-5c7ffa3-line-height);
        letter-spacing: var(--e-global-typography-5c7ffa3-letter-spacing);
        word-spacing: var(--e-global-typography-5c7ffa3-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-91d3875 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var(--e-global-typography-eee1ee4-font-size);
        line-height: var(--e-global-typography-eee1ee4-line-height);
        letter-spacing: var(--e-global-typography-eee1ee4-letter-spacing);
        word-spacing: var(--e-global-typography-eee1ee4-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-3dfa7d8>.elementor-element-populated {
        padding: 12px 12px 12px 12px;
    }

    .elementor-62 .elementor-element.elementor-element-a1b9243 .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-a1b9243 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-2383e74-font-size);
        line-height: var(--e-global-typography-2383e74-line-height);
        letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
        word-spacing: var(--e-global-typography-2383e74-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-a1b9243 .elementor-icon-box-description {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-65d81d5>.elementor-element-populated {
        padding: 12px 12px 12px 12px;
    }

    .elementor-62 .elementor-element.elementor-element-a347068 .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-a347068 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-2383e74-font-size);
        line-height: var(--e-global-typography-2383e74-line-height);
        letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
        word-spacing: var(--e-global-typography-2383e74-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-a347068 .elementor-icon-box-description {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-7de04b1>.elementor-element-populated {
        padding: 12px 12px 12px 12px;
    }

    .elementor-62 .elementor-element.elementor-element-4a590b1 .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-4a590b1 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-2383e74-font-size);
        line-height: var(--e-global-typography-2383e74-line-height);
        letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
        word-spacing: var(--e-global-typography-2383e74-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-4a590b1 .elementor-icon-box-description {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-bdf74da {
        padding: 0px 0px 32px 0px;
    }

    .elementor-62 .elementor-element.elementor-element-c80dab9 .elementor-heading-title {
        font-size: var(--e-global-typography-e81dc9a-font-size);
        line-height: var(--e-global-typography-e81dc9a-line-height);
        letter-spacing: var(--e-global-typography-e81dc9a-letter-spacing);
        word-spacing: var(--e-global-typography-e81dc9a-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-7cbd5e7 {
        padding: 64px 32px 64px 32px;
    }

    .elementor-62 .elementor-element.elementor-element-aac9c01>.elementor-element-populated {
        padding: 24px 24px 24px 24px;
    }

    .elementor-62 .elementor-element.elementor-element-0807a32 {
        width: 50%;
    }

    .elementor-62 .elementor-element.elementor-element-06553d7 {
        width: 50%;
    }

    .elementor-62 .elementor-element.elementor-element-871db93 {
        width: 50%;
    }

    .elementor-62 .elementor-element.elementor-element-b208835 {
        width: 50%;
    }

    .elementor-62 .elementor-element.elementor-element-6970f09>.elementor-element-populated {
        padding: 0px 0px 20px 0px;
    }

    .elementor-62 .elementor-element.elementor-element-ecd336d .elementor-heading-title {
        font-size: var(--e-global-typography-e81dc9a-font-size);
        line-height: var(--e-global-typography-e81dc9a-line-height);
        letter-spacing: var(--e-global-typography-e81dc9a-letter-spacing);
        word-spacing: var(--e-global-typography-e81dc9a-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-97e4736>.elementor-element-populated {
        padding: 44px 0px 0px 0px;
    }

    .elementor-62 .elementor-element.elementor-element-9db923f .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-5c7ffa3-font-size);
        line-height: var(--e-global-typography-5c7ffa3-line-height);
        letter-spacing: var(--e-global-typography-5c7ffa3-letter-spacing);
        word-spacing: var(--e-global-typography-5c7ffa3-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-9db923f .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var(--e-global-typography-eee1ee4-font-size);
        line-height: var(--e-global-typography-eee1ee4-line-height);
        letter-spacing: var(--e-global-typography-eee1ee4-letter-spacing);
        word-spacing: var(--e-global-typography-eee1ee4-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-9db923f .jeg-elementor-kit.jkit-heading .heading-section-description {
        font-size: var(--e-global-typography-e81dc9a-font-size);
        line-height: var(--e-global-typography-e81dc9a-line-height);
        letter-spacing: var(--e-global-typography-e81dc9a-letter-spacing);
        word-spacing: var(--e-global-typography-e81dc9a-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-7ac350e .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-7ac350e .elementor-icon-box-title a {
        font-size: var(--e-global-typography-2383e74-font-size);
        line-height: var(--e-global-typography-2383e74-line-height);
        letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
        word-spacing: var(--e-global-typography-2383e74-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-e274cab .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-e274cab .elementor-icon-box-title a {
        font-size: var(--e-global-typography-2383e74-font-size);
        line-height: var(--e-global-typography-2383e74-line-height);
        letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
        word-spacing: var(--e-global-typography-2383e74-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-16ec4dc .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-16ec4dc .elementor-icon-box-title a {
        font-size: var(--e-global-typography-2383e74-font-size);
        line-height: var(--e-global-typography-2383e74-line-height);
        letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
        word-spacing: var(--e-global-typography-2383e74-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-35c4180 .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-35c4180 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-2383e74-font-size);
        line-height: var(--e-global-typography-2383e74-line-height);
        letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
        word-spacing: var(--e-global-typography-2383e74-word-spacing);
    }

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

    .elementor-62 .elementor-element.elementor-element-d44c945 {
        padding: 44px 0px 64px 0px;
    }

    .elementor-62 .elementor-element.elementor-element-3c01904 {
        padding: 20px 32px 44px 32px;
    }

    .elementor-62 .elementor-element.elementor-element-d2ae05d .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-eee1ee4-font-size);
        line-height: var(--e-global-typography-eee1ee4-line-height);
        letter-spacing: var(--e-global-typography-eee1ee4-letter-spacing);
        word-spacing: var(--e-global-typography-eee1ee4-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-d2ae05d .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var(--e-global-typography-e81dc9a-font-size);
        line-height: var(--e-global-typography-e81dc9a-line-height);
        letter-spacing: var(--e-global-typography-e81dc9a-letter-spacing);
        word-spacing: var(--e-global-typography-e81dc9a-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-0288c45>.elementor-element-populated {
        padding: 20px 0px 0px 0px;
    }

    .elementor-62 .elementor-element.elementor-element-db1d086>.elementor-element-populated {
        margin: 0px 12px 12px 12px;
        --e-column-margin-right: 12px;
        --e-column-margin-left: 12px;
    }

    .elementor-62 .elementor-element.elementor-element-255052c .elementor-heading-title {
        font-size: var(--e-global-typography-6496873-font-size);
        line-height: var(--e-global-typography-6496873-line-height);
        letter-spacing: var(--e-global-typography-6496873-letter-spacing);
        word-spacing: var(--e-global-typography-6496873-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-74d5e06 .elementor-heading-title {
        font-size: var(--e-global-typography-2383e74-font-size);
        line-height: var(--e-global-typography-2383e74-line-height);
        letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
        word-spacing: var(--e-global-typography-2383e74-word-spacing);
    }

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

    .elementor-62 .elementor-element.elementor-element-e04fa44 .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-e04fa44 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-7e86f2f-font-size);
        line-height: var(--e-global-typography-7e86f2f-line-height);
        letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
        word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-1e2da36>.elementor-element-populated {
        margin: 0px 12px 12px 12px;
        --e-column-margin-right: 12px;
        --e-column-margin-left: 12px;
    }

    .elementor-62 .elementor-element.elementor-element-ed3d168 .elementor-heading-title {
        font-size: var(--e-global-typography-6496873-font-size);
        line-height: var(--e-global-typography-6496873-line-height);
        letter-spacing: var(--e-global-typography-6496873-letter-spacing);
        word-spacing: var(--e-global-typography-6496873-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-bac5c4d .elementor-heading-title {
        font-size: var(--e-global-typography-2383e74-font-size);
        line-height: var(--e-global-typography-2383e74-line-height);
        letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
        word-spacing: var(--e-global-typography-2383e74-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-4adca33 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-62 .elementor-element.elementor-element-4adca33 .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-7e86f2f-font-size);
        line-height: var(--e-global-typography-7e86f2f-line-height);
        letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
        word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-f8e5521 .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-f8e5521 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-7e86f2f-font-size);
        line-height: var(--e-global-typography-7e86f2f-line-height);
        letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
        word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-d2e9acd>.elementor-element-populated {
        margin: 0px 12px 12px 12px;
        --e-column-margin-right: 12px;
        --e-column-margin-left: 12px;
    }

    .elementor-62 .elementor-element.elementor-element-49199f3 .elementor-heading-title {
        font-size: var(--e-global-typography-6496873-font-size);
        line-height: var(--e-global-typography-6496873-line-height);
        letter-spacing: var(--e-global-typography-6496873-letter-spacing);
        word-spacing: var(--e-global-typography-6496873-word-spacing);
    }

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

    .elementor-62 .elementor-element.elementor-element-79001ea .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-62 .elementor-element.elementor-element-79001ea .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-7e86f2f-font-size);
        line-height: var(--e-global-typography-7e86f2f-line-height);
        letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
        word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-e1ff33e .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-e1ff33e .elementor-icon-box-title a {
        font-size: var(--e-global-typography-7e86f2f-font-size);
        line-height: var(--e-global-typography-7e86f2f-line-height);
        letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
        word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-21d94b0 {
        padding: 44px 32px 64px 32px;
    }

    .elementor-62 .elementor-element.elementor-element-3dd096a .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-5c7ffa3-font-size);
        line-height: var(--e-global-typography-5c7ffa3-line-height);
        letter-spacing: var(--e-global-typography-5c7ffa3-letter-spacing);
        word-spacing: var(--e-global-typography-5c7ffa3-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-3dd096a .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var(--e-global-typography-eee1ee4-font-size);
        line-height: var(--e-global-typography-eee1ee4-line-height);
        letter-spacing: var(--e-global-typography-eee1ee4-letter-spacing);
        word-spacing: var(--e-global-typography-eee1ee4-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-3dd096a .jeg-elementor-kit.jkit-heading .heading-section-description {
        font-size: var(--e-global-typography-e81dc9a-font-size);
        line-height: var(--e-global-typography-e81dc9a-line-height);
        letter-spacing: var(--e-global-typography-e81dc9a-letter-spacing);
        word-spacing: var(--e-global-typography-e81dc9a-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-64d8d19 {
        padding: 44px 0px 0px 0px;
    }

    .elementor-62 .elementor-element.elementor-element-4fb62e6>.elementor-element-populated {
        padding: 0px 0px 32px 0px;
    }

    .elementor-62 .elementor-element.elementor-element-ecb8b02 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        text-align: center;
    }

    .elementor-62 .elementor-element.elementor-element-ecb8b02 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-2383e74-font-size);
        line-height: var(--e-global-typography-2383e74-line-height);
        letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
        word-spacing: var(--e-global-typography-2383e74-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-ecb8b02 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-ecb8b02 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
        padding: 0px 0px 0px 1px;
    }

    .elementor-62 .elementor-element.elementor-element-ecb8b02 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var(--e-global-typography-b840f72-font-size);
        line-height: var(--e-global-typography-b840f72-line-height);
        letter-spacing: var(--e-global-typography-b840f72-letter-spacing);
        word-spacing: var(--e-global-typography-b840f72-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-a50dbc0>.elementor-element-populated {
        padding: 0px 0px 32px 0px;
    }

    .elementor-62 .elementor-element.elementor-element-21fadf7 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        text-align: center;
    }

    .elementor-62 .elementor-element.elementor-element-21fadf7 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-2383e74-font-size);
        line-height: var(--e-global-typography-2383e74-line-height);
        letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
        word-spacing: var(--e-global-typography-2383e74-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-21fadf7 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-21fadf7 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
        padding: 0px 0px 0px 1px;
    }

    .elementor-62 .elementor-element.elementor-element-21fadf7 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var(--e-global-typography-b840f72-font-size);
        line-height: var(--e-global-typography-b840f72-line-height);
        letter-spacing: var(--e-global-typography-b840f72-letter-spacing);
        word-spacing: var(--e-global-typography-b840f72-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-20ab5ff>.elementor-element-populated {
        padding: 0px 0px 32px 0px;
    }

    .elementor-62 .elementor-element.elementor-element-a8e9f79 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        text-align: center;
    }

    .elementor-62 .elementor-element.elementor-element-a8e9f79 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-2383e74-font-size);
        line-height: var(--e-global-typography-2383e74-line-height);
        letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
        word-spacing: var(--e-global-typography-2383e74-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-a8e9f79 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-a8e9f79 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
        padding: 0px 0px 0px 1px;
    }

    .elementor-62 .elementor-element.elementor-element-a8e9f79 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var(--e-global-typography-b840f72-font-size);
        line-height: var(--e-global-typography-b840f72-line-height);
        letter-spacing: var(--e-global-typography-b840f72-letter-spacing);
        word-spacing: var(--e-global-typography-b840f72-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-f878e14>.elementor-element-populated {
        padding: 0px 0px 32px 0px;
    }

    .elementor-62 .elementor-element.elementor-element-370e469 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        text-align: center;
    }

    .elementor-62 .elementor-element.elementor-element-370e469 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-2383e74-font-size);
        line-height: var(--e-global-typography-2383e74-line-height);
        letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
        word-spacing: var(--e-global-typography-2383e74-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-370e469 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-370e469 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
        padding: 0px 0px 0px 1px;
    }

    .elementor-62 .elementor-element.elementor-element-370e469 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var(--e-global-typography-b840f72-font-size);
        line-height: var(--e-global-typography-b840f72-line-height);
        letter-spacing: var(--e-global-typography-b840f72-letter-spacing);
        word-spacing: var(--e-global-typography-b840f72-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-ec1d044>.elementor-element-populated {
        padding: 0px 0px 32px 0px;
    }

    .elementor-62 .elementor-element.elementor-element-74353d5 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        text-align: center;
    }

    .elementor-62 .elementor-element.elementor-element-74353d5 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-2383e74-font-size);
        line-height: var(--e-global-typography-2383e74-line-height);
        letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
        word-spacing: var(--e-global-typography-2383e74-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-74353d5 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-74353d5 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
        padding: 0px 0px 0px 1px;
    }

    .elementor-62 .elementor-element.elementor-element-74353d5 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var(--e-global-typography-b840f72-font-size);
        line-height: var(--e-global-typography-b840f72-line-height);
        letter-spacing: var(--e-global-typography-b840f72-letter-spacing);
        word-spacing: var(--e-global-typography-b840f72-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-2972754 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        text-align: center;
    }

    .elementor-62 .elementor-element.elementor-element-2972754 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-2383e74-font-size);
        line-height: var(--e-global-typography-2383e74-line-height);
        letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
        word-spacing: var(--e-global-typography-2383e74-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-2972754 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-2972754 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
        padding: 0px 0px 0px 1px;
    }

    .elementor-62 .elementor-element.elementor-element-2972754 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var(--e-global-typography-b840f72-font-size);
        line-height: var(--e-global-typography-b840f72-line-height);
        letter-spacing: var(--e-global-typography-b840f72-letter-spacing);
        word-spacing: var(--e-global-typography-b840f72-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-4dcc29b .elementor-heading-title {
        font-size: var(--e-global-typography-e81dc9a-font-size);
        line-height: var(--e-global-typography-e81dc9a-line-height);
        letter-spacing: var(--e-global-typography-e81dc9a-letter-spacing);
        word-spacing: var(--e-global-typography-e81dc9a-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-d7cf75b {
        padding: 20px 32px 44px 32px;
    }

    .elementor-62 .elementor-element.elementor-element-e059b6a .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-5c7ffa3-font-size);
        line-height: var(--e-global-typography-5c7ffa3-line-height);
        letter-spacing: var(--e-global-typography-5c7ffa3-letter-spacing);
        word-spacing: var(--e-global-typography-5c7ffa3-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-e059b6a .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var(--e-global-typography-eee1ee4-font-size);
        line-height: var(--e-global-typography-eee1ee4-line-height);
        letter-spacing: var(--e-global-typography-eee1ee4-letter-spacing);
        word-spacing: var(--e-global-typography-eee1ee4-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-e059b6a .jeg-elementor-kit.jkit-heading .heading-section-description {
        font-size: var(--e-global-typography-e81dc9a-font-size);
        line-height: var(--e-global-typography-e81dc9a-line-height);
        letter-spacing: var(--e-global-typography-e81dc9a-letter-spacing);
        word-spacing: var(--e-global-typography-e81dc9a-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-1ea8ae3>.elementor-element-populated {
        margin: 0px 12px 12px 12px;
        --e-column-margin-right: 12px;
        --e-column-margin-left: 12px;
    }

    .elementor-62 .elementor-element.elementor-element-f135de6 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-deabe93-font-size);
        line-height: var(--e-global-typography-deabe93-line-height);
        letter-spacing: var(--e-global-typography-deabe93-letter-spacing);
        word-spacing: var(--e-global-typography-deabe93-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-f135de6 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-88f209a .elementor-icon-box-wrapper {
        text-align: justify;
    }

    .elementor-62 .elementor-element.elementor-element-88f209a {
        --icon-box-icon-margin: 0px;
    }

    .elementor-62 .elementor-element.elementor-element-88f209a .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-88f209a .elementor-icon-box-title a {
        font-size: var(--e-global-typography-534e0d0-font-size);
        line-height: var(--e-global-typography-534e0d0-line-height);
        letter-spacing: var(--e-global-typography-534e0d0-letter-spacing);
        word-spacing: var(--e-global-typography-534e0d0-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-74afd50>.elementor-element-populated {
        margin: 12px 12px 12px 12px;
        --e-column-margin-right: 12px;
        --e-column-margin-left: 12px;
    }

    .elementor-62 .elementor-element.elementor-element-39ddc93 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-deabe93-font-size);
        line-height: var(--e-global-typography-deabe93-line-height);
        letter-spacing: var(--e-global-typography-deabe93-letter-spacing);
        word-spacing: var(--e-global-typography-deabe93-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-39ddc93 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-6dc7ed0 .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-6dc7ed0 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-534e0d0-font-size);
        line-height: var(--e-global-typography-534e0d0-line-height);
        letter-spacing: var(--e-global-typography-534e0d0-letter-spacing);
        word-spacing: var(--e-global-typography-534e0d0-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-2e8571a>.elementor-element-populated {
        margin: 12px 12px 0px 12px;
        --e-column-margin-right: 12px;
        --e-column-margin-left: 12px;
    }

    .elementor-62 .elementor-element.elementor-element-5dca5ca .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-deabe93-font-size);
        line-height: var(--e-global-typography-deabe93-line-height);
        letter-spacing: var(--e-global-typography-deabe93-letter-spacing);
        word-spacing: var(--e-global-typography-deabe93-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-5dca5ca .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-af8803a .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-af8803a .elementor-icon-box-title a {
        font-size: var(--e-global-typography-534e0d0-font-size);
        line-height: var(--e-global-typography-534e0d0-line-height);
        letter-spacing: var(--e-global-typography-534e0d0-letter-spacing);
        word-spacing: var(--e-global-typography-534e0d0-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-de70334 {
        padding: 64px 32px 64px 32px;
    }

    .elementor-62 .elementor-element.elementor-element-088bb54 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-5c7ffa3-font-size);
        line-height: var(--e-global-typography-5c7ffa3-line-height);
        letter-spacing: var(--e-global-typography-5c7ffa3-letter-spacing);
        word-spacing: var(--e-global-typography-5c7ffa3-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-088bb54 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var(--e-global-typography-eee1ee4-font-size);
        line-height: var(--e-global-typography-eee1ee4-line-height);
        letter-spacing: var(--e-global-typography-eee1ee4-letter-spacing);
        word-spacing: var(--e-global-typography-eee1ee4-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-088bb54 .jeg-elementor-kit.jkit-heading .heading-section-description {
        font-size: var(--e-global-typography-e81dc9a-font-size);
        line-height: var(--e-global-typography-e81dc9a-line-height);
        letter-spacing: var(--e-global-typography-e81dc9a-letter-spacing);
        word-spacing: var(--e-global-typography-e81dc9a-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-1f02661 {
        padding: 20px 0px 20px 0px;
    }

    .elementor-62 .elementor-element.elementor-element-5a6ad5d>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 10px;
    }

    .elementor-62 .elementor-element.elementor-element-5a6ad5d>.elementor-element-populated {
        padding: 0px 0px 10px 0px;
    }

    .elementor-62 .elementor-element.elementor-element-9a5be2e .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-9a5be2e .elementor-icon-box-title a {
        font-size: var(--e-global-typography-2383e74-font-size);
        line-height: var(--e-global-typography-2383e74-line-height);
        letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
        word-spacing: var(--e-global-typography-2383e74-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-47efeef .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-47efeef .elementor-icon-box-title a {
        font-size: var(--e-global-typography-2383e74-font-size);
        line-height: var(--e-global-typography-2383e74-line-height);
        letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
        word-spacing: var(--e-global-typography-2383e74-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-7ae1e85>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 10px;
    }

    .elementor-62 .elementor-element.elementor-element-7cb4c57 .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-7cb4c57 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-2383e74-font-size);
        line-height: var(--e-global-typography-2383e74-line-height);
        letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
        word-spacing: var(--e-global-typography-2383e74-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-3c3c887 .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-3c3c887 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-2383e74-font-size);
        line-height: var(--e-global-typography-2383e74-line-height);
        letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
        word-spacing: var(--e-global-typography-2383e74-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-7cd11bf>.elementor-element-populated {
        padding: 44px 0px 0px 0px;
    }

    .elementor-62 .elementor-element.elementor-element-4907807 .elementor-counter-number-wrapper {
        font-size: var(--e-global-typography-eee1ee4-font-size);
        line-height: var(--e-global-typography-eee1ee4-line-height);
        letter-spacing: var(--e-global-typography-eee1ee4-letter-spacing);
        word-spacing: var(--e-global-typography-eee1ee4-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-4907807 .elementor-counter-title {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-4907807 {
        bottom: 0px;
    }

    .elementor-62 .elementor-element.elementor-element-4c7d0a4 img {
        height: 347px;
        object-fit: cover;
    }

    .elementor-62 .elementor-element.elementor-element-4c7d0a4>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-62 .elementor-element.elementor-element-cd1471f {
        padding: 20px 32px 44px 32px;
    }

    .elementor-62 .elementor-element.elementor-element-b6d4ea8 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-5c7ffa3-font-size);
        line-height: var(--e-global-typography-5c7ffa3-line-height);
        letter-spacing: var(--e-global-typography-5c7ffa3-letter-spacing);
        word-spacing: var(--e-global-typography-5c7ffa3-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-b6d4ea8 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var(--e-global-typography-eee1ee4-font-size);
        line-height: var(--e-global-typography-eee1ee4-line-height);
        letter-spacing: var(--e-global-typography-eee1ee4-letter-spacing);
        word-spacing: var(--e-global-typography-eee1ee4-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-b6d4ea8 .jeg-elementor-kit.jkit-heading .heading-section-description {
        font-size: var(--e-global-typography-e81dc9a-font-size);
        line-height: var(--e-global-typography-e81dc9a-line-height);
        letter-spacing: var(--e-global-typography-e81dc9a-letter-spacing);
        word-spacing: var(--e-global-typography-e81dc9a-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-f6ec886 {
        padding: 0px 0px 0px 0px;
    }

    .elementor-62 .elementor-element.elementor-element-faeeb16>.elementor-element-populated {
        margin: 0px 12px 12px 12px;
        --e-column-margin-right: 12px;
        --e-column-margin-left: 12px;
    }

    .elementor-62 .elementor-element.elementor-element-821b48b .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-821b48b .elementor-icon-box-title a {
        font-size: var(--e-global-typography-7e86f2f-font-size);
        line-height: var(--e-global-typography-7e86f2f-line-height);
        letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
        word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-821b48b>.elementor-widget-container {
        padding: 6px 20px 2px 10px;
    }

    .elementor-62 .elementor-element.elementor-element-d7f2412 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-2383e74-font-size);
        line-height: var(--e-global-typography-2383e74-line-height);
        letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
        word-spacing: var(--e-global-typography-2383e74-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-d7f2412 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-1e261e5 .elementor-testimonial-name {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-1e261e5 .elementor-testimonial-job {
        font-size: var(--e-global-typography-aa1970c-font-size);
        line-height: var(--e-global-typography-aa1970c-line-height);
        letter-spacing: var(--e-global-typography-aa1970c-letter-spacing);
        word-spacing: var(--e-global-typography-aa1970c-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-932ab30>.elementor-element-populated {
        margin: 12px 12px 12px 12px;
        --e-column-margin-right: 12px;
        --e-column-margin-left: 12px;
    }

    .elementor-62 .elementor-element.elementor-element-6a4c6f4 .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-6a4c6f4 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-7e86f2f-font-size);
        line-height: var(--e-global-typography-7e86f2f-line-height);
        letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
        word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-6a4c6f4>.elementor-widget-container {
        padding: 6px 20px 2px 10px;
    }

    .elementor-62 .elementor-element.elementor-element-f89a9d9 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-2383e74-font-size);
        line-height: var(--e-global-typography-2383e74-line-height);
        letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
        word-spacing: var(--e-global-typography-2383e74-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-f89a9d9 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-dae5da9 .elementor-testimonial-name {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-dae5da9 .elementor-testimonial-job {
        font-size: var(--e-global-typography-aa1970c-font-size);
        line-height: var(--e-global-typography-aa1970c-line-height);
        letter-spacing: var(--e-global-typography-aa1970c-letter-spacing);
        word-spacing: var(--e-global-typography-aa1970c-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-989a33b>.elementor-element-populated {
        margin: 12px 12px 12px 12px;
        --e-column-margin-right: 12px;
        --e-column-margin-left: 12px;
    }

    .elementor-62 .elementor-element.elementor-element-94c27d8 .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-94c27d8 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-7e86f2f-font-size);
        line-height: var(--e-global-typography-7e86f2f-line-height);
        letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
        word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-94c27d8>.elementor-widget-container {
        padding: 6px 20px 2px 10px;
    }

    .elementor-62 .elementor-element.elementor-element-5a50ae0 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-2383e74-font-size);
        line-height: var(--e-global-typography-2383e74-line-height);
        letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
        word-spacing: var(--e-global-typography-2383e74-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-5a50ae0 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-cce98c0 .elementor-testimonial-name {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-cce98c0 .elementor-testimonial-job {
        font-size: var(--e-global-typography-aa1970c-font-size);
        line-height: var(--e-global-typography-aa1970c-line-height);
        letter-spacing: var(--e-global-typography-aa1970c-letter-spacing);
        word-spacing: var(--e-global-typography-aa1970c-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-c6c00b7>.elementor-element-populated {
        margin: 12px 12px 12px 12px;
        --e-column-margin-right: 12px;
        --e-column-margin-left: 12px;
    }

    .elementor-62 .elementor-element.elementor-element-0db9e28 .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-0db9e28 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-7e86f2f-font-size);
        line-height: var(--e-global-typography-7e86f2f-line-height);
        letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
        word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-0db9e28>.elementor-widget-container {
        padding: 6px 20px 2px 10px;
    }

    .elementor-62 .elementor-element.elementor-element-46f7e38 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-2383e74-font-size);
        line-height: var(--e-global-typography-2383e74-line-height);
        letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
        word-spacing: var(--e-global-typography-2383e74-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-46f7e38 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-5941718 .elementor-testimonial-name {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-5941718 .elementor-testimonial-job {
        font-size: var(--e-global-typography-aa1970c-font-size);
        line-height: var(--e-global-typography-aa1970c-line-height);
        letter-spacing: var(--e-global-typography-aa1970c-letter-spacing);
        word-spacing: var(--e-global-typography-aa1970c-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-8ba92fd>.elementor-element-populated {
        margin: 12px 12px 12px 12px;
        --e-column-margin-right: 12px;
        --e-column-margin-left: 12px;
    }

    .elementor-62 .elementor-element.elementor-element-f5fd002 .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-f5fd002 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-7e86f2f-font-size);
        line-height: var(--e-global-typography-7e86f2f-line-height);
        letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
        word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-f5fd002>.elementor-widget-container {
        padding: 6px 20px 2px 10px;
    }

    .elementor-62 .elementor-element.elementor-element-8095dc3 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-2383e74-font-size);
        line-height: var(--e-global-typography-2383e74-line-height);
        letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
        word-spacing: var(--e-global-typography-2383e74-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-8095dc3 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-c1e2f16 .elementor-testimonial-name {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-c1e2f16 .elementor-testimonial-job {
        font-size: var(--e-global-typography-aa1970c-font-size);
        line-height: var(--e-global-typography-aa1970c-line-height);
        letter-spacing: var(--e-global-typography-aa1970c-letter-spacing);
        word-spacing: var(--e-global-typography-aa1970c-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-99357fb>.elementor-element-populated {
        margin: 12px 12px 0px 12px;
        --e-column-margin-right: 12px;
        --e-column-margin-left: 12px;
    }

    .elementor-62 .elementor-element.elementor-element-0b8d247 .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-0b8d247 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-7e86f2f-font-size);
        line-height: var(--e-global-typography-7e86f2f-line-height);
        letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
        word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-0b8d247>.elementor-widget-container {
        padding: 6px 20px 2px 10px;
    }

    .elementor-62 .elementor-element.elementor-element-301cfb2 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-2383e74-font-size);
        line-height: var(--e-global-typography-2383e74-line-height);
        letter-spacing: var(--e-global-typography-2383e74-letter-spacing);
        word-spacing: var(--e-global-typography-2383e74-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-301cfb2 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-e333f5b .elementor-testimonial-name {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-e333f5b .elementor-testimonial-job {
        font-size: var(--e-global-typography-aa1970c-font-size);
        line-height: var(--e-global-typography-aa1970c-line-height);
        letter-spacing: var(--e-global-typography-aa1970c-letter-spacing);
        word-spacing: var(--e-global-typography-aa1970c-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-0a5b44e {
        padding: 44px 32px 64px 32px;
    }

    .elementor-62 .elementor-element.elementor-element-1ece369>.elementor-element-populated {
        padding: 0px 0px 32px 0px;
    }

    .elementor-62 .elementor-element.elementor-element-b153c38 img {
        height: 238px;
    }

    .elementor-62 .elementor-element.elementor-element-6a3322e .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-5c7ffa3-font-size);
        line-height: var(--e-global-typography-5c7ffa3-line-height);
        letter-spacing: var(--e-global-typography-5c7ffa3-letter-spacing);
        word-spacing: var(--e-global-typography-5c7ffa3-word-spacing);
    }

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

    .elementor-62 .elementor-element.elementor-element-6a3322e .jeg-elementor-kit.jkit-heading .heading-section-description {
        font-size: var(--e-global-typography-e81dc9a-font-size);
        line-height: var(--e-global-typography-e81dc9a-line-height);
        letter-spacing: var(--e-global-typography-e81dc9a-letter-spacing);
        word-spacing: var(--e-global-typography-e81dc9a-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-1c3b614 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

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

    .elementor-62 .elementor-element.elementor-element-772ecc9>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-62 .elementor-element.elementor-element-2defc2d .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-deabe93-font-size);
        line-height: var(--e-global-typography-deabe93-line-height);
        letter-spacing: var(--e-global-typography-deabe93-letter-spacing);
        word-spacing: var(--e-global-typography-deabe93-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-2defc2d .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-77e0068 .elementor-icon-box-title {
        margin-bottom: 0px;
    }

    .elementor-62 .elementor-element.elementor-element-77e0068 .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-77e0068 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-7e86f2f-font-size);
        line-height: var(--e-global-typography-7e86f2f-line-height);
        letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
        word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-bba12bf .elementor-icon-box-title {
        margin-bottom: 0px;
    }

    .elementor-62 .elementor-element.elementor-element-bba12bf .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-bba12bf .elementor-icon-box-title a {
        font-size: var(--e-global-typography-7e86f2f-font-size);
        line-height: var(--e-global-typography-7e86f2f-line-height);
        letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
        word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-0fe98ba>.elementor-element-populated {
        padding: 32px 0px 32px 0px;
    }

    .elementor-62 .elementor-element.elementor-element-dbb718c .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-deabe93-font-size);
        line-height: var(--e-global-typography-deabe93-line-height);
        letter-spacing: var(--e-global-typography-deabe93-letter-spacing);
        word-spacing: var(--e-global-typography-deabe93-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-dbb718c .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-7687a14 .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-7687a14 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-7e86f2f-font-size);
        line-height: var(--e-global-typography-7e86f2f-line-height);
        letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
        word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-e2c5949 .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-e2c5949 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-7e86f2f-font-size);
        line-height: var(--e-global-typography-7e86f2f-line-height);
        letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
        word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-505447a>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-62 .elementor-element.elementor-element-453bb78 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-deabe93-font-size);
        line-height: var(--e-global-typography-deabe93-line-height);
        letter-spacing: var(--e-global-typography-deabe93-letter-spacing);
        word-spacing: var(--e-global-typography-deabe93-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-453bb78 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var(--e-global-typography-ee6fe6b-font-size);
        line-height: var(--e-global-typography-ee6fe6b-line-height);
        letter-spacing: var(--e-global-typography-ee6fe6b-letter-spacing);
        word-spacing: var(--e-global-typography-ee6fe6b-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-513e5e8 .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-513e5e8 .elementor-icon-box-title a {
        font-size: var(--e-global-typography-7e86f2f-font-size);
        line-height: var(--e-global-typography-7e86f2f-line-height);
        letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
        word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
    }

    .elementor-62 .elementor-element.elementor-element-f5bc19c .elementor-icon-box-title,
    .elementor-62 .elementor-element.elementor-element-f5bc19c .elementor-icon-box-title a {
        font-size: var(--e-global-typography-7e86f2f-font-size);
        line-height: var(--e-global-typography-7e86f2f-line-height);
        letter-spacing: var(--e-global-typography-7e86f2f-letter-spacing);
        word-spacing: var(--e-global-typography-7e86f2f-word-spacing);
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-dbc451a .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) {
        display: flex;
        flex-direction: row;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-dbc451a .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) .client-slider {
        width: calc(3)
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-dbc451a .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) .client-slider:nth-child(n+4) {
        display: none;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-dbc451a .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider):not(:nth-child(3)) {
        margin-right: 10px;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-element.elementor-element-dbc451a .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) {
        display: flex;
        flex-direction: row;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-element.elementor-element-dbc451a .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) .client-slider {
        width: calc()
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-element.elementor-element-dbc451a .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) .client-slider:nth-child(n+1) {
        display: none;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-element.elementor-element-dbc451a .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider):not(:nth-child()) {
        margin-right: 10px;
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-dbc451a .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) {
        display: flex;
        flex-direction: row;
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-dbc451a .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) .client-slider {
        width: calc()
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-dbc451a .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) .client-slider:nth-child(n+1) {
        display: none;
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-dbc451a .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider):not(:nth-child()) {
        margin-right: 10px;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-ecb8b02 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        flex-direction: row;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-ecb8b02 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header {
        margin-right: 15px;
        margin-left: unset;
    }
}

@media (max-width: 1024px) {
    .elementor-element.elementor-element-ecb8b02 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        display: block
    }
}

@media (max-width: 1024px) {
    .elementor-element.elementor-element-ecb8b02 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header {
        margin-right: unset;
        margin-left: unset;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-21fadf7 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        flex-direction: row;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-21fadf7 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header {
        margin-right: 15px;
        margin-left: unset;
    }
}

@media (max-width: 1024px) {
    .elementor-element.elementor-element-21fadf7 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        display: block
    }
}

@media (max-width: 1024px) {
    .elementor-element.elementor-element-21fadf7 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header {
        margin-right: unset;
        margin-left: unset;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-a8e9f79 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        flex-direction: row;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-a8e9f79 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header {
        margin-right: 15px;
        margin-left: unset;
    }
}

@media (max-width: 1024px) {
    .elementor-element.elementor-element-a8e9f79 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        display: block
    }
}

@media (max-width: 1024px) {
    .elementor-element.elementor-element-a8e9f79 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header {
        margin-right: unset;
        margin-left: unset;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-370e469 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        flex-direction: row;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-370e469 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header {
        margin-right: 15px;
        margin-left: unset;
    }
}

@media (max-width: 1024px) {
    .elementor-element.elementor-element-370e469 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        display: block
    }
}

@media (max-width: 1024px) {
    .elementor-element.elementor-element-370e469 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header {
        margin-right: unset;
        margin-left: unset;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-74353d5 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        flex-direction: row;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-74353d5 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header {
        margin-right: 15px;
        margin-left: unset;
    }
}

@media (max-width: 1024px) {
    .elementor-element.elementor-element-74353d5 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        display: block
    }
}

@media (max-width: 1024px) {
    .elementor-element.elementor-element-74353d5 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header {
        margin-right: unset;
        margin-left: unset;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-2972754 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        flex-direction: row;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-2972754 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header {
        margin-right: 15px;
        margin-left: unset;
    }
}

@media (max-width: 1024px) {
    .elementor-element.elementor-element-2972754 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        display: block
    }
}

@media (max-width: 1024px) {
    .elementor-element.elementor-element-2972754 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header {
        margin-right: unset;
        margin-left: unset;
    }
}