﻿.elementor-37 .elementor-element.elementor-element-44031c7:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-44031c7>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #101a28;
    background-image: url("../image/banne-three-2.png");
    background-repeat: no-repeat;
}
.elementor-37 .elementor-element.elementor-element-44031c7>.elementor-background-overlay
{
    background-color: var(--e-global-color-primary);
    opacity: .28;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-37 .elementor-element.elementor-element-44031c7
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 22px 0 55px 0;
}
.elementor-bc-flex-widget .elementor-37 .elementor-element.elementor-element-bef1920.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-37 .elementor-element.elementor-element-bef1920.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-37 .elementor-element.elementor-element-bef1920>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 52px 0 1px 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}
.elementor-37 .elementor-element.elementor-element-bef1920>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-37 .elementor-element.elementor-element-91668cb>.elementor-widget-container
{
    margin: 0 0 -34px 0;
}
.elementor-37 .elementor-element.elementor-element-91668cb .jeg-elementor-kit.jkit-heading
{
    text-align: left;
}
.elementor-37 .elementor-element.elementor-element-91668cb .jeg-elementor-kit.jkit-heading .heading-title
{
    font-size: 41px;
    font-weight: 800;
    color: var(--e-global-color-91ce202);
}
.elementor-37 .elementor-element.elementor-element-91668cb .jeg-elementor-kit.jkit-heading .heading-title>span
{
    color: var(--e-global-color-accent);
    font-weight: 600;
}
.elementor-37 .elementor-element.elementor-element-a4e5387>.elementor-widget-container
{
    margin: 0 0 -18px 0;
}
.elementor-37 .elementor-element.elementor-element-a4e5387 .jeg-elementor-kit.jkit-heading
{
    text-align: left;
}
.elementor-37 .elementor-element.elementor-element-a4e5387 .jeg-elementor-kit.jkit-heading .heading-title
{
    font-size: 41px;
    font-weight: 600;
    color: var(--e-global-color-91ce202);
}
.elementor-37 .elementor-element.elementor-element-a4e5387 .jeg-elementor-kit.jkit-heading .heading-title>span
{
    color: var(--e-global-color-accent);
    font-weight: 600;
}
.elementor-37 .elementor-element.elementor-element-7c075cd>.elementor-widget-container
{
    margin: 0 40px 0 0;
}
.elementor-37 .elementor-element.elementor-element-7c075cd
{
    z-index: 2;
}
.elementor-37 .elementor-element.elementor-element-7c075cd .elementor-heading-title
{
    font-family: "Inter",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
    color: var(--e-global-color-91ce202);
}
.elementor-37 .elementor-element.elementor-element-79e18bd
{
    width: var(--container-widget-width,500px);
    max-width: 500px;
    --container-widget-width: 500px;
    --container-widget-flex-grow: 0;
    font-family: "Heebo",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: var(--e-global-color-cbff7a8);
}
.elementor-37 .elementor-element.elementor-element-79e18bd>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-37 .elementor-element.elementor-element-fddb716
{
    margin-top: 0;
    margin-bottom: -16px;
    padding: 0 0 -10px 0;
}
.elementor-37 .elementor-element.elementor-element-2def090
{
    text-align: left;
}
.elementor-37 .elementor-element.elementor-element-e755d72
{
    width: var(--container-widget-width,500px);
    max-width: 500px;
    --container-widget-width: 500px;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Heebo",Sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: var(--e-global-color-91ce202);
}
.elementor-37 .elementor-element.elementor-element-e755d72>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-37 .elementor-element.elementor-element-2d2f7ba
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 15px 0 0 0;
}
.elementor-37 .elementor-element.elementor-element-20b5694>.elementor-element-populated
{
    padding: 0 0 0 0;
}
.elementor-37 .elementor-element.elementor-element-d1454bb .jeg-elementor-kit.jkit-button .jkit-button-wrapper
{
    background-color: transparent;
    padding: 16px 17px 16px 17px;
    text-decoration: none;
    color: var(--e-global-color-91ce202);
    background-image: linear-gradient(180deg,var(--e-global-color-secondary) 0%,#f2295b 100%);
    border-radius: 27px 27px 27px 27px;
}
.elementor-37 .elementor-element.elementor-element-d1454bb .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-37 .elementor-element.elementor-element-d1454bb .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before
{
    background-color: transparent;
    background-image: linear-gradient(180deg,#2bb38900 0%,#2bb38900 100%);
}
.elementor-37 .elementor-element.elementor-element-d1454bb
{
    width: auto;
    max-width: auto;
}
.elementor-37 .elementor-element.elementor-element-d1454bb .jeg-elementor-kit.jkit-button
{
    text-align: left;
}
.elementor-37 .elementor-element.elementor-element-d1454bb .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg
{
    fill: var(--e-global-color-91ce202);
}
.elementor-37 .elementor-element.elementor-element-d1454bb .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover
{
    color: var(--e-global-color-91ce202);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var(--e-global-color-91ce202);
    border-radius: 27px 27px 27px 27px;
}
.elementor-37 .elementor-element.elementor-element-d1454bb .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg
{
    fill: var(--e-global-color-91ce202);
}
.elementor-37 .elementor-element.elementor-element-d1454bb .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-37 .elementor-element.elementor-element-d1454bb .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg
{
    margin-right: 5px;
}
.elementor-37 .elementor-element.elementor-element-d1454bb .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-37 .elementor-element.elementor-element-d1454bb .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg
{
    margin-left: 5px;
}
.elementor-37 .elementor-element.elementor-element-d30b5a4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper
{
    background-color: #2bb38900;
    padding: 15px 17px 14px 17px;
    text-decoration: none;
    color: var(--e-global-color-91ce202);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var(--e-global-color-91ce202);
    border-radius: 27px 27px 27px 27px;
}
.elementor-37 .elementor-element.elementor-element-d30b5a4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-37 .elementor-element.elementor-element-d30b5a4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before
{
    background-color: var(--e-global-color-91ce202);
}
.elementor-37 .elementor-element.elementor-element-d30b5a4
{
    width: auto;
    max-width: auto;
}
.elementor-37 .elementor-element.elementor-element-d30b5a4>.elementor-widget-container
{
    margin: 0 3px 0 11px;
}
.elementor-37 .elementor-element.elementor-element-d30b5a4 .jeg-elementor-kit.jkit-button
{
    text-align: left;
}
.elementor-37 .elementor-element.elementor-element-d30b5a4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg
{
    fill: var(--e-global-color-91ce202);
}
.elementor-37 .elementor-element.elementor-element-d30b5a4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover
{
    color: var(--e-global-color-primary);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
}
.elementor-37 .elementor-element.elementor-element-d30b5a4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg
{
    fill: var(--e-global-color-primary);
}
.elementor-37 .elementor-element.elementor-element-d30b5a4 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-37 .elementor-element.elementor-element-d30b5a4 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg
{
    margin-right: 5px;
}
.elementor-37 .elementor-element.elementor-element-d30b5a4 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-37 .elementor-element.elementor-element-d30b5a4 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg
{
    margin-left: 5px;
}
.elementor-37 .elementor-element.elementor-element-1e581dc
{
    --spacer-size: 50px;
    width: auto;
    max-width: auto;
    top: -9.563%;
}
.elementor-37 .elementor-element.elementor-element-1e581dc>.elementor-widget-container
{
    background-color: transparent;
    margin: 48px 0 0 0;
    padding: 40px 65px 40px 65px;
    background-image: linear-gradient(130deg,#21b18594 0%,#1483cf1f 74%);
    border-radius: 50% 50% 50% 50%;
}
body:not(.rtl) .elementor-37 .elementor-element.elementor-element-1e581dc
{
    left: -7.27%;
}
body.rtl .elementor-37 .elementor-element.elementor-element-1e581dc
{
    right: -7.27%;
}
.elementor-37 .elementor-element.elementor-element-0c36c99>.elementor-element-populated
{
    padding: 0 0 0 0;
}
.elementor-37 .elementor-element.elementor-element-779b127>.elementor-widget-container
{
    padding: 45px 0 0 0;
}
.elementor-37 .elementor-element.elementor-element-779b127 img
{
    width: 96%;
}
.elementor-37 .elementor-element.elementor-element-e4c2d4d:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-e4c2d4d>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-primary);
    background-image: url("../image/5261634.jpg");
    background-repeat: no-repeat;
}
.elementor-37 .elementor-element.elementor-element-e4c2d4d>.elementor-background-overlay
{
    background-color: var(--e-global-color-primary);
    opacity: 0;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-37 .elementor-element.elementor-element-e4c2d4d
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 22px 0 35px 0;
}
.elementor-bc-flex-widget .elementor-37 .elementor-element.elementor-element-dfea818.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-37 .elementor-element.elementor-element-dfea818.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-37 .elementor-element.elementor-element-dfea818>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 52px 0 1px 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}
.elementor-37 .elementor-element.elementor-element-dfea818>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-37 .elementor-element.elementor-element-3630cc1>.elementor-widget-container
{
    margin: 0 0 -18px 0;
}
.elementor-37 .elementor-element.elementor-element-3630cc1 .jeg-elementor-kit.jkit-heading
{
    text-align: left;
}
.elementor-37 .elementor-element.elementor-element-3630cc1 .jeg-elementor-kit.jkit-heading .heading-title
{
    font-size: 41px;
    font-weight: 800;
    color: var(--e-global-color-91ce202);
}
.elementor-37 .elementor-element.elementor-element-3630cc1 .jeg-elementor-kit.jkit-heading .heading-title>span
{
    color: var(--e-global-color-accent);
    font-weight: 600;
}
.elementor-37 .elementor-element.elementor-element-39df71a>.elementor-widget-container
{
    margin: 0 0 -18px 0;
}
.elementor-37 .elementor-element.elementor-element-39df71a .jeg-elementor-kit.jkit-heading
{
    text-align: left;
}
.elementor-37 .elementor-element.elementor-element-39df71a .jeg-elementor-kit.jkit-heading .heading-title
{
    font-size: 41px;
    font-weight: 600;
    color: var(--e-global-color-91ce202);
}
.elementor-37 .elementor-element.elementor-element-39df71a .jeg-elementor-kit.jkit-heading .heading-title>span
{
    color: var(--e-global-color-accent);
    font-weight: 600;
}
.elementor-37 .elementor-element.elementor-element-5840c8a>.elementor-widget-container
{
    margin: 0 40px 0 0;
}
.elementor-37 .elementor-element.elementor-element-5840c8a
{
    z-index: 2;
}
.elementor-37 .elementor-element.elementor-element-5840c8a .elementor-heading-title
{
    font-family: "Inter",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5em;
    color: var(--e-global-color-91ce202);
}
.elementor-37 .elementor-element.elementor-element-c9995f5
{
    width: var(--container-widget-width,500px);
    max-width: 500px;
    --container-widget-width: 500px;
    --container-widget-flex-grow: 0;
    font-family: "Heebo",Sans-serif;
    font-size: 16px;
    font-weight: 400;
    color: var(--e-global-color-cbff7a8);
}
.elementor-37 .elementor-element.elementor-element-c9995f5>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-37 .elementor-element.elementor-element-fa44d8d
{
    margin-top: 0;
    margin-bottom: -16px;
    padding: 0 0 -10px 0;
}
.elementor-37 .elementor-element.elementor-element-f6f6ef9
{
    text-align: left;
}
.elementor-37 .elementor-element.elementor-element-e9cf51b
{
    width: var(--container-widget-width,500px);
    max-width: 500px;
    --container-widget-width: 500px;
    --container-widget-flex-grow: 0;
    text-align: left;
    font-family: "Heebo",Sans-serif;
    font-size: 14px;
    font-weight: 400;
    color: var(--e-global-color-91ce202);
}
.elementor-37 .elementor-element.elementor-element-e9cf51b>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-37 .elementor-element.elementor-element-6d6c34e
{
    margin-top: 0;
    margin-bottom: 0;
    padding: 15px 0 0 0;
}
.elementor-37 .elementor-element.elementor-element-b147046>.elementor-element-populated
{
    padding: 0 0 0 0;
}
.elementor-37 .elementor-element.elementor-element-1d1ff58 .jeg-elementor-kit.jkit-button .jkit-button-wrapper
{
    background-color: transparent;
    padding: 16px 17px 16px 17px;
    text-decoration: none;
    color: var(--e-global-color-91ce202);
    background-image: linear-gradient(180deg,var(--e-global-color-secondary) 0%,#f2295b 100%);
    border-radius: 27px 27px 27px 27px;
}
.elementor-37 .elementor-element.elementor-element-1d1ff58 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-37 .elementor-element.elementor-element-1d1ff58 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before
{
    background-color: transparent;
    background-image: linear-gradient(180deg,#2bb38900 0%,#2bb38900 100%);
}
.elementor-37 .elementor-element.elementor-element-1d1ff58
{
    width: auto;
    max-width: auto;
}
.elementor-37 .elementor-element.elementor-element-1d1ff58 .jeg-elementor-kit.jkit-button
{
    text-align: left;
}
.elementor-37 .elementor-element.elementor-element-1d1ff58 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg
{
    fill: var(--e-global-color-91ce202);
}
.elementor-37 .elementor-element.elementor-element-1d1ff58 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover
{
    color: var(--e-global-color-91ce202);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var(--e-global-color-91ce202);
    border-radius: 27px 27px 27px 27px;
}
.elementor-37 .elementor-element.elementor-element-1d1ff58 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg
{
    fill: var(--e-global-color-91ce202);
}
.elementor-37 .elementor-element.elementor-element-1d1ff58 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-37 .elementor-element.elementor-element-1d1ff58 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg
{
    margin-right: 5px;
}
.elementor-37 .elementor-element.elementor-element-1d1ff58 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-37 .elementor-element.elementor-element-1d1ff58 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg
{
    margin-left: 5px;
}
.elementor-37 .elementor-element.elementor-element-6408e19 .jeg-elementor-kit.jkit-button .jkit-button-wrapper
{
    background-color: #2bb38900;
    padding: 15px 17px 14px 17px;
    text-decoration: none;
    color: var(--e-global-color-91ce202);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var(--e-global-color-91ce202);
    border-radius: 27px 27px 27px 27px;
}
.elementor-37 .elementor-element.elementor-element-6408e19 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-37 .elementor-element.elementor-element-6408e19 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before
{
    background-color: var(--e-global-color-91ce202);
}
.elementor-37 .elementor-element.elementor-element-6408e19
{
    width: auto;
    max-width: auto;
}
.elementor-37 .elementor-element.elementor-element-6408e19>.elementor-widget-container
{
    margin: 0 3px 0 11px;
}
.elementor-37 .elementor-element.elementor-element-6408e19 .jeg-elementor-kit.jkit-button
{
    text-align: left;
}
.elementor-37 .elementor-element.elementor-element-6408e19 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg
{
    fill: var(--e-global-color-91ce202);
}
.elementor-37 .elementor-element.elementor-element-6408e19 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover
{
    color: var(--e-global-color-primary);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
}
.elementor-37 .elementor-element.elementor-element-6408e19 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg
{
    fill: var(--e-global-color-primary);
}
.elementor-37 .elementor-element.elementor-element-6408e19 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-37 .elementor-element.elementor-element-6408e19 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg
{
    margin-right: 5px;
}
.elementor-37 .elementor-element.elementor-element-6408e19 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-37 .elementor-element.elementor-element-6408e19 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg
{
    margin-left: 5px;
}
.elementor-37 .elementor-element.elementor-element-98b639c
{
    --spacer-size: 50px;
    width: auto;
    max-width: auto;
    top: -10%;
}
.elementor-37 .elementor-element.elementor-element-98b639c>.elementor-widget-container
{
    background-color: transparent;
    margin: 48px 0 0 0;
    padding: 40px 65px 40px 65px;
    background-image: linear-gradient(130deg,#21b185 0%,#1483cf1f 74%);
    border-radius: 50% 50% 50% 50%;
}
body:not(.rtl) .elementor-37 .elementor-element.elementor-element-98b639c
{
    left: -7%;
}
body.rtl .elementor-37 .elementor-element.elementor-element-98b639c
{
    right: -7%;
}
.elementor-37 .elementor-element.elementor-element-aec63ca>.elementor-element-populated>.elementor-background-overlay
{
    background-color: var(--e-global-color-primary);
    opacity: .71;
}
.elementor-37 .elementor-element.elementor-element-aec63ca>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 0 0 0 0;
}
.elementor-37 .elementor-element.elementor-element-aec63ca>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-37 .elementor-element.elementor-element-a135cf2>.elementor-widget-container
{
    padding: 70px 0 0 0;
}
.elementor-37 .elementor-element.elementor-element-a135cf2 img
{
    width: 100%;
}
.elementor-37 .elementor-element.elementor-element-1d2ea683>.elementor-container>.elementor-column>.elementor-widget-wrap
{
    align-content: center;
    align-items: center;
}
.elementor-37 .elementor-element.elementor-element-1d2ea683:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-1d2ea683>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #f6f4ef00;
}
.elementor-37 .elementor-element.elementor-element-1d2ea683>.elementor-container
{
    max-width: 1170px;
}
.elementor-37 .elementor-element.elementor-element-1d2ea683
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 50px 0 80px 0;
}
.elementor-37 .elementor-element.elementor-element-1d2ea683>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-37 .elementor-element.elementor-element-35a5f2cd>.elementor-element-populated
{
    padding: 10px 40px 10px 10px;
}
.elementor-37 .elementor-element.elementor-element-6b488d52
{
    z-index: 2;
}
.elementor-37 .elementor-element.elementor-element-6b488d52 .jeg-elementor-kit.jkit-heading
{
    text-align: left;
}
.elementor-37 .elementor-element.elementor-element-6b488d52 .jeg-elementor-kit.jkit-heading .heading-title
{
    font-family: "Inter",Sans-serif;
    font-size: 16px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 1em;
    color: var(--e-global-color-primary);
}
.elementor-37 .elementor-element.elementor-element-6b488d52 .jeg-elementor-kit.jkit-heading .heading-section-title
{
    margin: -5px 0 -11px 0;
}
.elementor-37 .elementor-element.elementor-element-6b488d52 .jeg-elementor-kit.jkit-heading .heading-title>span
{
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-0564aa6-font-family),Sans-serif;
    font-size: var(--e-global-typography-0564aa6-font-size);
    font-weight: var(--e-global-typography-0564aa6-font-weight);
    line-height: var(--e-global-typography-0564aa6-line-height);
}
.elementor-37 .elementor-element.elementor-element-132f5196
{
    z-index: 2;
}
.elementor-37 .elementor-element.elementor-element-132f5196 .elementor-heading-title
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
    line-height: var(--e-global-typography-secondary-line-height);
    color: var(--e-global-color-primary);
}
.elementor-37 .elementor-element.elementor-element-721cbdfd
{
    --spacer-size: 50px;
    width: auto;
    max-width: auto;
    top: 2%;
}
.elementor-37 .elementor-element.elementor-element-721cbdfd>.elementor-widget-container
{
    background-color: transparent;
    padding: 35px 60px 35px 60px;
    background-image: linear-gradient(130deg,#ffcb62 0%,#21212100 74%);
    border-radius: 50% 50% 50% 50%;
}
body:not(.rtl) .elementor-37 .elementor-element.elementor-element-721cbdfd
{
    left: -8%;
}
body.rtl .elementor-37 .elementor-element.elementor-element-721cbdfd
{
    right: -8%;
}
.elementor-37 .elementor-element.elementor-element-194d1629
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    color: var(--e-global-color-primary);
}
.elementor-37 .elementor-element.elementor-element-1114604b
{
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-f2d7a06);
    --divider-border-width: 1px;
}
.elementor-37 .elementor-element.elementor-element-1114604b .elementor-divider-separator
{
    width: 100%;
}
.elementor-37 .elementor-element.elementor-element-1114604b .elementor-divider
{
    padding-block-start: 15px;
    padding-block-end: 15px;
}
.elementor-37 .elementor-element.elementor-element-71cb7914 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar
{
    background-color: var(--e-global-color-f2d7a06);
    height: 8px;
    border-radius: 3px 3px 3px 3px;
}
.elementor-37 .elementor-element.elementor-element-71cb7914 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar .skill-track
{
    background-color: transparent;
    background-image: linear-gradient(180deg,var(--e-global-color-accent) 0%,#f2295b 100%);
    border-radius: 3px 3px 3px 3px;
}
.elementor-37 .elementor-element.elementor-element-71cb7914 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title
{
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-4ecfb33-font-family),Sans-serif;
    font-size: var(--e-global-typography-4ecfb33-font-size);
    font-weight: var(--e-global-typography-4ecfb33-font-weight);
    line-height: var(--e-global-typography-4ecfb33-line-height);
}
.elementor-37 .elementor-element.elementor-element-71cb7914 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage
{
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-da7eb4f-font-family),Sans-serif;
    font-size: var(--e-global-typography-da7eb4f-font-size);
    font-weight: var(--e-global-typography-da7eb4f-font-weight);
    line-height: var(--e-global-typography-da7eb4f-line-height);
}
.elementor-37 .elementor-element.elementor-element-518cbc55 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar
{
    background-color: var(--e-global-color-f2d7a06);
    height: 8px;
    border-radius: 3px 3px 3px 3px;
}
.elementor-37 .elementor-element.elementor-element-518cbc55 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar .skill-track
{
    background-color: transparent;
    background-image: linear-gradient(180deg,var(--e-global-color-accent) 0%,#f2295b 100%);
    border-radius: 3px 3px 3px 3px;
}
.elementor-37 .elementor-element.elementor-element-518cbc55 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title
{
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-4ecfb33-font-family),Sans-serif;
    font-size: var(--e-global-typography-4ecfb33-font-size);
    font-weight: var(--e-global-typography-4ecfb33-font-weight);
    line-height: var(--e-global-typography-4ecfb33-line-height);
}
.elementor-37 .elementor-element.elementor-element-518cbc55 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage
{
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-da7eb4f-font-family),Sans-serif;
    font-size: var(--e-global-typography-da7eb4f-font-size);
    font-weight: var(--e-global-typography-da7eb4f-font-weight);
    line-height: var(--e-global-typography-da7eb4f-line-height);
}
.elementor-37 .elementor-element.elementor-element-f5ba762>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 0 0 0 20px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 20px;
    padding: 0 10px 10px 0;
}
.elementor-37 .elementor-element.elementor-element-f5ba762>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-37 .elementor-element.elementor-element-23a2b72 img
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-37 .elementor-element.elementor-element-da2f0ad
{
    margin-top: -180px;
    margin-bottom: 0;
    padding: 150px 0 0 0;
}
.elementor-37 .elementor-element.elementor-element-85c402a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-37 .elementor-element.elementor-element-85c402a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: transparent;
    background-image: radial-gradient(at top right,#a21f45 0%,#000 100%);
}
.elementor-bc-flex-widget .elementor-37 .elementor-element.elementor-element-85c402a.elementor-column .elementor-widget-wrap
{
    align-items: center;
}
.elementor-37 .elementor-element.elementor-element-85c402a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated
{
    align-content: center;
    align-items: center;
}
.elementor-37 .elementor-element.elementor-element-85c402a.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-37 .elementor-element.elementor-element-85c402a>.elementor-element-populated, .elementor-37 .elementor-element.elementor-element-85c402a>.elementor-element-populated>.elementor-background-overlay, .elementor-37 .elementor-element.elementor-element-85c402a>.elementor-background-slideshow
{
    border-radius: 5px 5px 5px 5px;
}
.elementor-37 .elementor-element.elementor-element-85c402a>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: -25px 70px 0 70px;
    --e-column-margin-right: 70px;
    --e-column-margin-left: 70px;
    padding: 10px 20px 10px 20px;
}
.elementor-37 .elementor-element.elementor-element-85c402a>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-37 .elementor-element.elementor-element-5350ebe
{
    --icon-box-icon-margin: 13px;
}
.elementor-37 .elementor-element.elementor-element-5350ebe .elementor-icon-box-title
{
    margin-bottom: 5px;
    color: var(--e-global-color-faa0b7f);
}
.elementor-37 .elementor-element.elementor-element-5350ebe.elementor-view-stacked .elementor-icon
{
    background-color: var(--e-global-color-91ce202);
    fill: #fff0;
    color: #fff0;
}
.elementor-37 .elementor-element.elementor-element-5350ebe.elementor-view-framed .elementor-icon, .elementor-37 .elementor-element.elementor-element-5350ebe.elementor-view-default .elementor-icon
{
    fill: var(--e-global-color-91ce202);
    color: var(--e-global-color-91ce202);
    border-color: var(--e-global-color-91ce202);
}
.elementor-37 .elementor-element.elementor-element-5350ebe.elementor-view-framed .elementor-icon
{
    background-color: #fff0;
}
.elementor-37 .elementor-element.elementor-element-5350ebe .elementor-icon
{
    font-size: 22px;
    padding: 9px;
    border-width: 1px 1px 1px 1px;
    border-radius: 5px 5px 5px 5px;
}
.elementor-37 .elementor-element.elementor-element-5350ebe .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-5350ebe .elementor-icon-box-title a
{
    font-family: "Inter",Sans-serif;
    font-size: 17px;
    font-weight: 600;
    line-height: 1.2em;
}
.elementor-37 .elementor-element.elementor-element-5350ebe .elementor-icon-box-description
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    color: var(--e-global-color-91ce202);
}
.elementor-37 .elementor-element.elementor-element-2028c92a>.elementor-container
{
    max-width: 1170px;
}
.elementor-37 .elementor-element.elementor-element-2028c92a
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 10px 0 80px 0;
}
.elementor-37 .elementor-element.elementor-element-2028c92a>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-37 .elementor-element.elementor-element-51456b1f>.elementor-container>.elementor-column>.elementor-widget-wrap
{
    align-content: flex-end;
    align-items: flex-end;
}
.elementor-37 .elementor-element.elementor-element-51456b1f>.elementor-container
{
    max-width: 1170px;
}
.elementor-37 .elementor-element.elementor-element-3f5c6894
{
    --spacer-size: 50px;
    width: auto;
    max-width: auto;
    top: -200%;
}
.elementor-37 .elementor-element.elementor-element-3f5c6894>.elementor-widget-container
{
    background-color: transparent;
    padding: 35px 55px 35px 65px;
    background-image: linear-gradient(130deg,#ffcb62 0%,#21212100 74%);
    border-radius: 50% 50% 50% 50%;
}
body:not(.rtl) .elementor-37 .elementor-element.elementor-element-3f5c6894
{
    left: 28%;
}
body.rtl .elementor-37 .elementor-element.elementor-element-3f5c6894
{
    right: 28%;
}
.elementor-37 .elementor-element.elementor-element-ad22b25>.elementor-container>.elementor-column>.elementor-widget-wrap
{
    align-content: flex-end;
    align-items: flex-end;
}
.elementor-37 .elementor-element.elementor-element-ad22b25>.elementor-container
{
    max-width: 1170px;
}
.elementor-37 .elementor-element.elementor-element-be71666
{
    --spacer-size: 50px;
    width: auto;
    max-width: auto;
    top: -32%;
}
.elementor-37 .elementor-element.elementor-element-be71666>.elementor-widget-container
{
    background-color: transparent;
    padding: 35px 60px 35px 60px;
    background-image: linear-gradient(130deg,#ffcb62 0%,#21212100 74%);
    border-radius: 50% 50% 50% 50%;
}
body:not(.rtl) .elementor-37 .elementor-element.elementor-element-be71666
{
    left: -15%;
}
body.rtl .elementor-37 .elementor-element.elementor-element-be71666
{
    right: -15%;
}
.elementor-37 .elementor-element.elementor-element-c5e1e2b>.elementor-widget-container
{
    margin: 11px 0 0 0;
}
.elementor-37 .elementor-element.elementor-element-c5e1e2b
{
    z-index: 2;
    text-align: center;
}
.elementor-37 .elementor-element.elementor-element-c5e1e2b .elementor-heading-title
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
    line-height: var(--e-global-typography-secondary-line-height);
    color: var(--e-global-color-primary);
}
.elementor-37 .elementor-element.elementor-element-4067146c
{
    text-align: center;
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    color: var(--e-global-color-primary);
}
.elementor-37 .elementor-element.elementor-element-3520b13b>.elementor-container>.elementor-column>.elementor-widget-wrap
{
    align-content: flex-end;
    align-items: flex-end;
}
.elementor-37 .elementor-element.elementor-element-3520b13b>.elementor-container
{
    max-width: 1170px;
}
.elementor-37 .elementor-element.elementor-element-3520b13b
{
    margin-top: 50px;
    margin-bottom: 0;
}
.elementor-37 .elementor-element.elementor-element-33213d12>.elementor-element-populated
{
    margin: 0 20px 0 0;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 0px;
}
.elementor-37 .elementor-element.elementor-element-5b11a74f.jkit-equal-height-enable, .elementor-37 .elementor-element.elementor-element-5b11a74f.jkit-equal-height-enable>.elementor-widget-container, .elementor-37 .elementor-element.elementor-element-5b11a74f.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-37 .elementor-element.elementor-element-5b11a74f.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper
{
    height: 100%;
}
.elementor-37 .elementor-element.elementor-element-5b11a74f .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper
{
    background-color: var(--e-global-color-91ce202);
    text-align: left;
    padding: 30px 30px 40px 30px;
    box-shadow: 0 3px 15px 0 rgba(0,0,0,.10980392156862745);
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: #ddd;
    border-radius: 10px 10px 10px 10px;
}
.elementor-37 .elementor-element.elementor-element-5b11a74f .jeg-elementor-kit.jkit-icon-box .icon-box>.icon.style-gradient, .elementor-37 .elementor-element.elementor-element-5b11a74f .jeg-elementor-kit.jkit-icon-box .icon-box>.icon.style-gradient svg
{
    background-color: transparent;
    background-image: linear-gradient(180deg,var(--e-global-color-secondary) 0%,var(--e-global-color-ea016aa) 100%);
}
.elementor-37 .elementor-element.elementor-element-5b11a74f .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link
{
    background-color: #fff0;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
    font-family: var(--e-global-typography-2ba2b33-font-family),Sans-serif;
    font-size: var(--e-global-typography-2ba2b33-font-size);
    font-weight: var(--e-global-typography-2ba2b33-font-weight);
    line-height: var(--e-global-typography-2ba2b33-line-height);
}
.elementor-37 .elementor-element.elementor-element-5b11a74f .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link:not(.hover-gradient), .elementor-37 .elementor-element.elementor-element-5b11a74f .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link.hover-gradient:before
{
    background-color: #fff0;
}
.elementor-37 .elementor-element.elementor-element-5b11a74f .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper:hover:before
{
    background-color: transparent;
    background-image: linear-gradient(298deg,var(--e-global-color-primary) 0%,#196f55 100%);
}
.elementor-37 .elementor-element.elementor-element-5b11a74f .jeg-elementor-kit.jkit-icon-box .icon-box-badge .badge-text
{
    background-color: transparent;
    border-radius: 25px 25px 25px 25px;
    background-image: linear-gradient(197deg,var(--e-global-color-secondary) 0%,#f2295b 100%);
}
.elementor-37 .elementor-element.elementor-element-5b11a74f .jeg-elementor-kit.jkit-icon-box .icon-box-badge.custom
{
    right: 8px;
    top: 9px;
}
.elementor-37 .elementor-element.elementor-element-5b11a74f .jeg-elementor-kit.jkit-icon-box .title
{
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-6c9f9c2-font-family),Sans-serif;
    font-size: var(--e-global-typography-6c9f9c2-font-size);
    font-weight: var(--e-global-typography-6c9f9c2-font-weight);
    line-height: var(--e-global-typography-6c9f9c2-line-height);
}
.elementor-37 .elementor-element.elementor-element-5b11a74f .jeg-elementor-kit.jkit-icon-box:hover .title
{
    color: #fff;
}
.elementor-37 .elementor-element.elementor-element-5b11a74f .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description
{
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-37 .elementor-element.elementor-element-5b11a74f .jeg-elementor-kit.jkit-icon-box:hover .icon-box.icon-box-body .icon-box-description
{
    color: var(--e-global-color-91ce202);
}
.elementor-37 .elementor-element.elementor-element-5b11a74f .jeg-elementor-kit.jkit-icon-box .hover-watermark i
{
    font-size: 100px;
}
.elementor-37 .elementor-element.elementor-element-5b11a74f .jeg-elementor-kit.jkit-icon-box .hover-watermark svg
{
    width: 100px;
}
.elementor-37 .elementor-element.elementor-element-5b11a74f .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i
{
    font-size: 50px;
}
.elementor-37 .elementor-element.elementor-element-5b11a74f .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg
{
    width: 50px;
}
.elementor-37 .elementor-element.elementor-element-5b11a74f .jeg-elementor-kit.jkit-icon-box .icon-box>.icon
{
    margin: 0 0 0 0;
    height: 90px;
    width: 90px;
}
.elementor-37 .elementor-element.elementor-element-5b11a74f .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i
{
    font-size: 15px;
}
.elementor-37 .elementor-element.elementor-element-5b11a74f .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg
{
    width: 15px;
    fill: var(--e-global-color-accent);
}
.elementor-37 .elementor-element.elementor-element-5b11a74f .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i, .elementor-37 .elementor-element.elementor-element-5b11a74f .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg
{
    margin-left: 10px;
}
.elementor-37 .elementor-element.elementor-element-5b11a74f .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i, .elementor-37 .elementor-element.elementor-element-5b11a74f .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg
{
    margin-right: 10px;
}
.elementor-37 .elementor-element.elementor-element-5b11a74f .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link, .elementor-37 .elementor-element.elementor-element-5b11a74f .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i
{
    color: var(--e-global-color-accent);
}
.elementor-37 .elementor-element.elementor-element-5b11a74f .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link, .elementor-37 .elementor-element.elementor-element-5b11a74f .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i
{
    color: var(--e-global-color-accent);
}
.elementor-37 .elementor-element.elementor-element-5b11a74f .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg
{
    fill: var(--e-global-color-accent);
}
.elementor-37 .elementor-element.elementor-element-1d59e6d6>.elementor-element-populated
{
    margin: 0 10px 0 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}
.elementor-37 .elementor-element.elementor-element-489a89ca.jkit-equal-height-enable, .elementor-37 .elementor-element.elementor-element-489a89ca.jkit-equal-height-enable>.elementor-widget-container, .elementor-37 .elementor-element.elementor-element-489a89ca.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-37 .elementor-element.elementor-element-489a89ca.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper
{
    height: 100%;
}
.elementor-37 .elementor-element.elementor-element-489a89ca .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper
{
    background-color: transparent;
    text-align: left;
    background-image: linear-gradient(180deg,#15222b 0%,#17654d 100%);
    padding: 30px 30px 40px 30px;
    box-shadow: 0 5px 30px 0 rgba(0,0,0,.10980392156862745);
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: #ddd;
    border-radius: 10px 10px 10px 10px;
}
.elementor-37 .elementor-element.elementor-element-489a89ca .jeg-elementor-kit.jkit-icon-box .icon-box>.icon.style-gradient, .elementor-37 .elementor-element.elementor-element-489a89ca .jeg-elementor-kit.jkit-icon-box .icon-box>.icon.style-gradient svg
{
    background-color: transparent;
    background-image: linear-gradient(180deg,var(--e-global-color-4fc3e3a) 0%,var(--e-global-color-ea016aa) 100%);
}
.elementor-37 .elementor-element.elementor-element-489a89ca .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link
{
    background-color: #fff0;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
    font-family: var(--e-global-typography-2ba2b33-font-family),Sans-serif;
    font-size: var(--e-global-typography-2ba2b33-font-size);
    font-weight: var(--e-global-typography-2ba2b33-font-weight);
    line-height: var(--e-global-typography-2ba2b33-line-height);
}
.elementor-37 .elementor-element.elementor-element-489a89ca .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link:not(.hover-gradient), .elementor-37 .elementor-element.elementor-element-489a89ca .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link.hover-gradient:before
{
    background-color: #fff0;
}
.elementor-37 .elementor-element.elementor-element-489a89ca .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper:hover:before
{
    background-color: transparent;
    background-image: linear-gradient(279deg,#272c30 0%,#18795b 100%);
}
.elementor-37 .elementor-element.elementor-element-489a89ca .jeg-elementor-kit.jkit-icon-box .title
{
    color: var(--e-global-color-91ce202);
    font-family: var(--e-global-typography-6c9f9c2-font-family),Sans-serif;
    font-size: var(--e-global-typography-6c9f9c2-font-size);
    font-weight: var(--e-global-typography-6c9f9c2-font-weight);
    line-height: var(--e-global-typography-6c9f9c2-line-height);
}
.elementor-37 .elementor-element.elementor-element-489a89ca .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description
{
    color: var(--e-global-color-91ce202);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-37 .elementor-element.elementor-element-489a89ca .jeg-elementor-kit.jkit-icon-box .hover-watermark i
{
    font-size: 100px;
}
.elementor-37 .elementor-element.elementor-element-489a89ca .jeg-elementor-kit.jkit-icon-box .hover-watermark svg
{
    width: 100px;
}
.elementor-37 .elementor-element.elementor-element-489a89ca .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i
{
    font-size: 50px;
}
.elementor-37 .elementor-element.elementor-element-489a89ca .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg
{
    width: 50px;
}
.elementor-37 .elementor-element.elementor-element-489a89ca .jeg-elementor-kit.jkit-icon-box .icon-box>.icon
{
    margin: 0 0 0 0;
    height: 90px;
    width: 90px;
}
.elementor-37 .elementor-element.elementor-element-489a89ca .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i
{
    font-size: 15px;
}
.elementor-37 .elementor-element.elementor-element-489a89ca .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg
{
    width: 15px;
    fill: var(--e-global-color-accent);
}
.elementor-37 .elementor-element.elementor-element-489a89ca .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i, .elementor-37 .elementor-element.elementor-element-489a89ca .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg
{
    margin-left: 10px;
}
.elementor-37 .elementor-element.elementor-element-489a89ca .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i, .elementor-37 .elementor-element.elementor-element-489a89ca .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg
{
    margin-right: 10px;
}
.elementor-37 .elementor-element.elementor-element-489a89ca .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link, .elementor-37 .elementor-element.elementor-element-489a89ca .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i
{
    color: var(--e-global-color-accent);
}
.elementor-37 .elementor-element.elementor-element-2be032dc>.elementor-element-populated
{
    margin: 0 0 0 20px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 20px;
}
.elementor-37 .elementor-element.elementor-element-5f41b155.jkit-equal-height-enable, .elementor-37 .elementor-element.elementor-element-5f41b155.jkit-equal-height-enable>.elementor-widget-container, .elementor-37 .elementor-element.elementor-element-5f41b155.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-37 .elementor-element.elementor-element-5f41b155.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper
{
    height: 100%;
}
.elementor-37 .elementor-element.elementor-element-5f41b155 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper
{
    background-color: var(--e-global-color-91ce202);
    text-align: left;
    padding: 30px 30px 40px 30px;
    box-shadow: 0 3px 15px 0 rgba(0,0,0,.10980392156862745);
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: #ddd;
    border-radius: 10px 10px 10px 10px;
}
.elementor-37 .elementor-element.elementor-element-5f41b155 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon.style-gradient, .elementor-37 .elementor-element.elementor-element-5f41b155 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon.style-gradient svg
{
    background-color: transparent;
    background-image: linear-gradient(180deg,var(--e-global-color-secondary) 0%,var(--e-global-color-ea016aa) 100%);
}
.elementor-37 .elementor-element.elementor-element-5f41b155 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link
{
    background-color: #fff0;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
    font-family: var(--e-global-typography-2ba2b33-font-family),Sans-serif;
    font-size: var(--e-global-typography-2ba2b33-font-size);
    font-weight: var(--e-global-typography-2ba2b33-font-weight);
    line-height: var(--e-global-typography-2ba2b33-line-height);
}
.elementor-37 .elementor-element.elementor-element-5f41b155 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link:not(.hover-gradient), .elementor-37 .elementor-element.elementor-element-5f41b155 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link.hover-gradient:before
{
    background-color: #fff0;
}
.elementor-37 .elementor-element.elementor-element-5f41b155 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper:hover:before
{
    background-color: transparent;
    background-image: linear-gradient(298deg,var(--e-global-color-primary) 0%,#196f55 100%);
}
.elementor-37 .elementor-element.elementor-element-5f41b155 .jeg-elementor-kit.jkit-icon-box .title
{
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-6c9f9c2-font-family),Sans-serif;
    font-size: var(--e-global-typography-6c9f9c2-font-size);
    font-weight: var(--e-global-typography-6c9f9c2-font-weight);
    line-height: var(--e-global-typography-6c9f9c2-line-height);
}
.elementor-37 .elementor-element.elementor-element-5f41b155 .jeg-elementor-kit.jkit-icon-box:hover .title
{
    color: #fff;
}
.elementor-37 .elementor-element.elementor-element-5f41b155 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description
{
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-37 .elementor-element.elementor-element-5f41b155 .jeg-elementor-kit.jkit-icon-box:hover .icon-box.icon-box-body .icon-box-description
{
    color: var(--e-global-color-91ce202);
}
.elementor-37 .elementor-element.elementor-element-5f41b155 .jeg-elementor-kit.jkit-icon-box .hover-watermark i
{
    font-size: 100px;
}
.elementor-37 .elementor-element.elementor-element-5f41b155 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg
{
    width: 100px;
}
.elementor-37 .elementor-element.elementor-element-5f41b155 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i
{
    font-size: 50px;
}
.elementor-37 .elementor-element.elementor-element-5f41b155 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg
{
    width: 50px;
}
.elementor-37 .elementor-element.elementor-element-5f41b155 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon
{
    margin: 0 0 0 0;
    height: 90px;
    width: 90px;
}
.elementor-37 .elementor-element.elementor-element-5f41b155 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i
{
    font-size: 15px;
}
.elementor-37 .elementor-element.elementor-element-5f41b155 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg
{
    width: 15px;
    fill: var(--e-global-color-accent);
}
.elementor-37 .elementor-element.elementor-element-5f41b155 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i, .elementor-37 .elementor-element.elementor-element-5f41b155 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg
{
    margin-left: 10px;
}
.elementor-37 .elementor-element.elementor-element-5f41b155 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i, .elementor-37 .elementor-element.elementor-element-5f41b155 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg
{
    margin-right: 10px;
}
.elementor-37 .elementor-element.elementor-element-5f41b155 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link, .elementor-37 .elementor-element.elementor-element-5f41b155 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i
{
    color: var(--e-global-color-accent);
}
.elementor-37 .elementor-element.elementor-element-5f41b155 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link, .elementor-37 .elementor-element.elementor-element-5f41b155 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i
{
    color: var(--e-global-color-accent);
}
.elementor-37 .elementor-element.elementor-element-5f41b155 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg
{
    fill: var(--e-global-color-accent);
}
.elementor-37 .elementor-element.elementor-element-343c3b1>.elementor-container>.elementor-column>.elementor-widget-wrap
{
    align-content: flex-end;
    align-items: flex-end;
}
.elementor-37 .elementor-element.elementor-element-343c3b1>.elementor-container
{
    max-width: 1170px;
}
.elementor-37 .elementor-element.elementor-element-343c3b1
{
    margin-top: 50px;
    margin-bottom: 0;
}
.elementor-37 .elementor-element.elementor-element-78fe2ab>.elementor-element-populated
{
    margin: 0 20px 0 0;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 0px;
}
.elementor-37 .elementor-element.elementor-element-d9afd6a.jkit-equal-height-enable, .elementor-37 .elementor-element.elementor-element-d9afd6a.jkit-equal-height-enable>.elementor-widget-container, .elementor-37 .elementor-element.elementor-element-d9afd6a.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-37 .elementor-element.elementor-element-d9afd6a.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper
{
    height: 100%;
}
.elementor-37 .elementor-element.elementor-element-d9afd6a .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper
{
    background-color: transparent;
    text-align: left;
    background-image: linear-gradient(180deg,#15222b 0%,#17654d 100%);
    padding: 30px 30px 40px 30px;
    box-shadow: 0 5px 30px 0 rgba(0,0,0,.10980392156862745);
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: #ddd;
    border-radius: 10px 10px 10px 10px;
}
.elementor-37 .elementor-element.elementor-element-d9afd6a .jeg-elementor-kit.jkit-icon-box .icon-box>.icon.style-gradient, .elementor-37 .elementor-element.elementor-element-d9afd6a .jeg-elementor-kit.jkit-icon-box .icon-box>.icon.style-gradient svg
{
    background-color: transparent;
    background-image: linear-gradient(180deg,var(--e-global-color-4fc3e3a) 0%,var(--e-global-color-ea016aa) 100%);
}
.elementor-37 .elementor-element.elementor-element-d9afd6a .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link
{
    background-color: #fff0;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
    font-family: var(--e-global-typography-2ba2b33-font-family),Sans-serif;
    font-size: var(--e-global-typography-2ba2b33-font-size);
    font-weight: var(--e-global-typography-2ba2b33-font-weight);
    line-height: var(--e-global-typography-2ba2b33-line-height);
}
.elementor-37 .elementor-element.elementor-element-d9afd6a .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link:not(.hover-gradient), .elementor-37 .elementor-element.elementor-element-d9afd6a .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link.hover-gradient:before
{
    background-color: #fff0;
}
.elementor-37 .elementor-element.elementor-element-d9afd6a .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper:hover:before
{
    background-color: transparent;
    background-image: linear-gradient(279deg,#272c30 0%,#18795b 100%);
}
.elementor-37 .elementor-element.elementor-element-d9afd6a .jeg-elementor-kit.jkit-icon-box .icon-box-badge .badge-text
{
    background-color: transparent;
    border-radius: 25px 25px 25px 25px;
    background-image: linear-gradient(180deg,var(--e-global-color-secondary) 0%,#f2295b 100%);
}
.elementor-37 .elementor-element.elementor-element-d9afd6a .jeg-elementor-kit.jkit-icon-box .icon-box-badge.custom
{
    right: 8px;
    top: 9px;
}
.elementor-37 .elementor-element.elementor-element-d9afd6a .jeg-elementor-kit.jkit-icon-box .title
{
    color: var(--e-global-color-91ce202);
    font-family: var(--e-global-typography-6c9f9c2-font-family),Sans-serif;
    font-size: var(--e-global-typography-6c9f9c2-font-size);
    font-weight: var(--e-global-typography-6c9f9c2-font-weight);
    line-height: var(--e-global-typography-6c9f9c2-line-height);
}
.elementor-37 .elementor-element.elementor-element-d9afd6a .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description
{
    color: var(--e-global-color-91ce202);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-37 .elementor-element.elementor-element-d9afd6a .jeg-elementor-kit.jkit-icon-box .hover-watermark i
{
    font-size: 100px;
}
.elementor-37 .elementor-element.elementor-element-d9afd6a .jeg-elementor-kit.jkit-icon-box .hover-watermark svg
{
    width: 100px;
}
.elementor-37 .elementor-element.elementor-element-d9afd6a .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i
{
    font-size: 50px;
}
.elementor-37 .elementor-element.elementor-element-d9afd6a .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg
{
    width: 50px;
}
.elementor-37 .elementor-element.elementor-element-d9afd6a .jeg-elementor-kit.jkit-icon-box .icon-box>.icon
{
    margin: 0 0 0 0;
    height: 90px;
    width: 90px;
}
.elementor-37 .elementor-element.elementor-element-d9afd6a .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i
{
    font-size: 15px;
}
.elementor-37 .elementor-element.elementor-element-d9afd6a .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg
{
    width: 15px;
    fill: var(--e-global-color-accent);
}
.elementor-37 .elementor-element.elementor-element-d9afd6a .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i, .elementor-37 .elementor-element.elementor-element-d9afd6a .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg
{
    margin-left: 10px;
}
.elementor-37 .elementor-element.elementor-element-d9afd6a .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i, .elementor-37 .elementor-element.elementor-element-d9afd6a .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg
{
    margin-right: 10px;
}
.elementor-37 .elementor-element.elementor-element-d9afd6a .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link, .elementor-37 .elementor-element.elementor-element-d9afd6a .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i
{
    color: var(--e-global-color-accent);
}
.elementor-37 .elementor-element.elementor-element-d9afd6a .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link, .elementor-37 .elementor-element.elementor-element-d9afd6a .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i
{
    color: var(--e-global-color-accent);
}
.elementor-37 .elementor-element.elementor-element-d9afd6a .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg
{
    fill: var(--e-global-color-accent);
}
.elementor-37 .elementor-element.elementor-element-8602434>.elementor-element-populated
{
    margin: 0 10px 0 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}
.elementor-37 .elementor-element.elementor-element-5ce9e59.jkit-equal-height-enable, .elementor-37 .elementor-element.elementor-element-5ce9e59.jkit-equal-height-enable>.elementor-widget-container, .elementor-37 .elementor-element.elementor-element-5ce9e59.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-37 .elementor-element.elementor-element-5ce9e59.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper
{
    height: 100%;
}
.elementor-37 .elementor-element.elementor-element-5ce9e59 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper
{
    background-color: var(--e-global-color-91ce202);
    text-align: left;
    padding: 30px 30px 40px 30px;
    box-shadow: 0 3px 15px 0 rgba(0,0,0,.10980392156862745);
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: #ddd;
    border-radius: 10px 10px 10px 10px;
}
.elementor-37 .elementor-element.elementor-element-5ce9e59 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon.style-gradient, .elementor-37 .elementor-element.elementor-element-5ce9e59 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon.style-gradient svg
{
    background-color: transparent;
    background-image: linear-gradient(180deg,var(--e-global-color-secondary) 0%,var(--e-global-color-ea016aa) 100%);
}
.elementor-37 .elementor-element.elementor-element-5ce9e59 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link
{
    background-color: #fff0;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
    font-family: var(--e-global-typography-2ba2b33-font-family),Sans-serif;
    font-size: var(--e-global-typography-2ba2b33-font-size);
    font-weight: var(--e-global-typography-2ba2b33-font-weight);
    line-height: var(--e-global-typography-2ba2b33-line-height);
}
.elementor-37 .elementor-element.elementor-element-5ce9e59 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link:not(.hover-gradient), .elementor-37 .elementor-element.elementor-element-5ce9e59 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link.hover-gradient:before
{
    background-color: #fff0;
}
.elementor-37 .elementor-element.elementor-element-5ce9e59 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper:hover:before
{
    background-color: transparent;
    background-image: linear-gradient(298deg,var(--e-global-color-primary) 0%,#196f55 100%);
}
.elementor-37 .elementor-element.elementor-element-5ce9e59 .jeg-elementor-kit.jkit-icon-box .icon-box-badge .badge-text
{
    background-color: transparent;
    border-radius: 25px 25px 25px 25px;
    background-image: linear-gradient(197deg,var(--e-global-color-secondary) 0%,#f2295b 100%);
}
.elementor-37 .elementor-element.elementor-element-5ce9e59 .jeg-elementor-kit.jkit-icon-box .icon-box-badge.custom
{
    right: 8px;
    top: 9px;
}
.elementor-37 .elementor-element.elementor-element-5ce9e59 .jeg-elementor-kit.jkit-icon-box .title
{
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-6c9f9c2-font-family),Sans-serif;
    font-size: var(--e-global-typography-6c9f9c2-font-size);
    font-weight: var(--e-global-typography-6c9f9c2-font-weight);
    line-height: var(--e-global-typography-6c9f9c2-line-height);
}
.elementor-37 .elementor-element.elementor-element-5ce9e59 .jeg-elementor-kit.jkit-icon-box:hover .title
{
    color: #fff;
}
.elementor-37 .elementor-element.elementor-element-5ce9e59 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description
{
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-37 .elementor-element.elementor-element-5ce9e59 .jeg-elementor-kit.jkit-icon-box:hover .icon-box.icon-box-body .icon-box-description
{
    color: var(--e-global-color-91ce202);
}
.elementor-37 .elementor-element.elementor-element-5ce9e59 .jeg-elementor-kit.jkit-icon-box .hover-watermark i
{
    font-size: 100px;
}
.elementor-37 .elementor-element.elementor-element-5ce9e59 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg
{
    width: 100px;
}
.elementor-37 .elementor-element.elementor-element-5ce9e59 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i
{
    font-size: 50px;
}
.elementor-37 .elementor-element.elementor-element-5ce9e59 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg
{
    width: 50px;
}
.elementor-37 .elementor-element.elementor-element-5ce9e59 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon
{
    margin: 0 0 0 0;
    height: 90px;
    width: 90px;
}
.elementor-37 .elementor-element.elementor-element-5ce9e59 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i
{
    font-size: 15px;
}
.elementor-37 .elementor-element.elementor-element-5ce9e59 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg
{
    width: 15px;
    fill: var(--e-global-color-accent);
}
.elementor-37 .elementor-element.elementor-element-5ce9e59 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i, .elementor-37 .elementor-element.elementor-element-5ce9e59 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg
{
    margin-left: 10px;
}
.elementor-37 .elementor-element.elementor-element-5ce9e59 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i, .elementor-37 .elementor-element.elementor-element-5ce9e59 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg
{
    margin-right: 10px;
}
.elementor-37 .elementor-element.elementor-element-5ce9e59 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link, .elementor-37 .elementor-element.elementor-element-5ce9e59 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i
{
    color: var(--e-global-color-accent);
}
.elementor-37 .elementor-element.elementor-element-5ce9e59 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link, .elementor-37 .elementor-element.elementor-element-5ce9e59 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i
{
    color: var(--e-global-color-accent);
}
.elementor-37 .elementor-element.elementor-element-5ce9e59 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg
{
    fill: var(--e-global-color-accent);
}
.elementor-37 .elementor-element.elementor-element-7932046>.elementor-element-populated
{
    margin: 0 0 0 20px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 20px;
}
.elementor-37 .elementor-element.elementor-element-434655a.jkit-equal-height-enable, .elementor-37 .elementor-element.elementor-element-434655a.jkit-equal-height-enable>.elementor-widget-container, .elementor-37 .elementor-element.elementor-element-434655a.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-37 .elementor-element.elementor-element-434655a.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper
{
    height: 100%;
}
.elementor-37 .elementor-element.elementor-element-434655a .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper
{
    background-color: transparent;
    text-align: left;
    background-image: linear-gradient(180deg,#15222b 0%,#17654d 100%);
    padding: 30px 30px 40px 30px;
    box-shadow: 0 5px 30px 0 rgba(0,0,0,.10980392156862745);
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: #ddd;
    border-radius: 10px 10px 10px 10px;
}
.elementor-37 .elementor-element.elementor-element-434655a .jeg-elementor-kit.jkit-icon-box .icon-box>.icon.style-gradient, .elementor-37 .elementor-element.elementor-element-434655a .jeg-elementor-kit.jkit-icon-box .icon-box>.icon.style-gradient svg
{
    background-color: transparent;
    background-image: linear-gradient(180deg,var(--e-global-color-accent) 0%,var(--e-global-color-ea016aa) 100%);
}
.elementor-37 .elementor-element.elementor-element-434655a .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link
{
    background-color: #fff0;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
    font-family: var(--e-global-typography-2ba2b33-font-family),Sans-serif;
    font-size: var(--e-global-typography-2ba2b33-font-size);
    font-weight: var(--e-global-typography-2ba2b33-font-weight);
    line-height: var(--e-global-typography-2ba2b33-line-height);
}
.elementor-37 .elementor-element.elementor-element-434655a .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link:not(.hover-gradient), .elementor-37 .elementor-element.elementor-element-434655a .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link.hover-gradient:before
{
    background-color: #fff0;
}
.elementor-37 .elementor-element.elementor-element-434655a .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper:hover:before
{
    background-color: transparent;
    background-image: linear-gradient(279deg,#272c30 0%,#18795b 100%);
}
.elementor-37 .elementor-element.elementor-element-434655a .jeg-elementor-kit.jkit-icon-box .title
{
    color: var(--e-global-color-91ce202);
    font-family: var(--e-global-typography-6c9f9c2-font-family),Sans-serif;
    font-size: var(--e-global-typography-6c9f9c2-font-size);
    font-weight: var(--e-global-typography-6c9f9c2-font-weight);
    line-height: var(--e-global-typography-6c9f9c2-line-height);
}
.elementor-37 .elementor-element.elementor-element-434655a .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description
{
    color: var(--e-global-color-91ce202);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-37 .elementor-element.elementor-element-434655a .jeg-elementor-kit.jkit-icon-box .hover-watermark i
{
    font-size: 100px;
}
.elementor-37 .elementor-element.elementor-element-434655a .jeg-elementor-kit.jkit-icon-box .hover-watermark svg
{
    width: 100px;
}
.elementor-37 .elementor-element.elementor-element-434655a .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i
{
    font-size: 50px;
}
.elementor-37 .elementor-element.elementor-element-434655a .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg
{
    width: 50px;
}
.elementor-37 .elementor-element.elementor-element-434655a .jeg-elementor-kit.jkit-icon-box .icon-box>.icon
{
    margin: 0 0 0 0;
    height: 90px;
    width: 90px;
}
.elementor-37 .elementor-element.elementor-element-434655a .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i
{
    font-size: 15px;
}
.elementor-37 .elementor-element.elementor-element-434655a .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg
{
    width: 15px;
    fill: var(--e-global-color-accent);
}
.elementor-37 .elementor-element.elementor-element-434655a .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i, .elementor-37 .elementor-element.elementor-element-434655a .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg
{
    margin-left: 10px;
}
.elementor-37 .elementor-element.elementor-element-434655a .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i, .elementor-37 .elementor-element.elementor-element-434655a .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg
{
    margin-right: 10px;
}
.elementor-37 .elementor-element.elementor-element-434655a .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link, .elementor-37 .elementor-element.elementor-element-434655a .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i
{
    color: var(--e-global-color-accent);
}
.elementor-37 .elementor-element.elementor-element-434655a .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link, .elementor-37 .elementor-element.elementor-element-434655a .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i
{
    color: var(--e-global-color-accent);
}
.elementor-37 .elementor-element.elementor-element-434655a .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg
{
    fill: var(--e-global-color-accent);
}
.elementor-37 .elementor-element.elementor-element-b4a9cf3:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-b4a9cf3>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: transparent;
    background-image: linear-gradient(163deg,var(--e-global-color-primary) 0%,#269170 100%);
}
.elementor-37 .elementor-element.elementor-element-b4a9cf3
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 2em 0 2em 0;
}
.elementor-37 .elementor-element.elementor-element-b4a9cf3>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-37 .elementor-element.elementor-element-5da9ec6
{
    text-align: center;
}
.elementor-37 .elementor-element.elementor-element-5da9ec6 .elementor-heading-title
{
    color: var(--e-global-color-91ce202);
}
.elementor-37 .elementor-element.elementor-element-8ec565e>.elementor-element-populated
{
    border-style: dotted;
    border-width: 2px 2px 2px 2px;
    border-color: #e1e1e1d1;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}
.elementor-37 .elementor-element.elementor-element-8ec565e>.elementor-element-populated, .elementor-37 .elementor-element.elementor-element-8ec565e>.elementor-element-populated>.elementor-background-overlay, .elementor-37 .elementor-element.elementor-element-8ec565e>.elementor-background-slideshow
{
    border-radius: 5px 5px 5px 5px;
}
.elementor-37 .elementor-element.elementor-element-075d773 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-37 .elementor-element.elementor-element-075d773 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-37 .elementor-element.elementor-element-075d773 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-37 .elementor-element.elementor-element-075d773 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-37 .elementor-element.elementor-element-075d773 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-37 .elementor-element.elementor-element-075d773 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-37 .elementor-element.elementor-element-075d773 .elementor-icon-list-icon i
{
    color: var(--e-global-color-secondary);
    transition: color .3s;
}
.elementor-37 .elementor-element.elementor-element-075d773 .elementor-icon-list-icon svg
{
    fill: var(--e-global-color-secondary);
    transition: fill .3s;
}
.elementor-37 .elementor-element.elementor-element-075d773
{
    --e-icon-list-icon-size: 16px;
    --icon-vertical-offset: 0px;
}
.elementor-37 .elementor-element.elementor-element-075d773 .elementor-icon-list-text
{
    color: var(--e-global-color-91ce202);
    transition: color .3s;
}
.elementor-37 .elementor-element.elementor-element-46501b1>.elementor-element-populated
{
    border-style: dotted;
    border-width: 2px 2px 2px 2px;
    border-color: #e1e1e1d1;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}
.elementor-37 .elementor-element.elementor-element-46501b1>.elementor-element-populated, .elementor-37 .elementor-element.elementor-element-46501b1>.elementor-element-populated>.elementor-background-overlay, .elementor-37 .elementor-element.elementor-element-46501b1>.elementor-background-slideshow
{
    border-radius: 5px 5px 5px 5px;
}
.elementor-37 .elementor-element.elementor-element-8589c9a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-37 .elementor-element.elementor-element-8589c9a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-37 .elementor-element.elementor-element-8589c9a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-37 .elementor-element.elementor-element-8589c9a .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-37 .elementor-element.elementor-element-8589c9a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-37 .elementor-element.elementor-element-8589c9a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-37 .elementor-element.elementor-element-8589c9a .elementor-icon-list-icon i
{
    color: var(--e-global-color-secondary);
    transition: color .3s;
}
.elementor-37 .elementor-element.elementor-element-8589c9a .elementor-icon-list-icon svg
{
    fill: var(--e-global-color-secondary);
    transition: fill .3s;
}
.elementor-37 .elementor-element.elementor-element-8589c9a
{
    --e-icon-list-icon-size: 16px;
    --icon-vertical-offset: 0px;
}
.elementor-37 .elementor-element.elementor-element-8589c9a .elementor-icon-list-text
{
    color: var(--e-global-color-91ce202);
    transition: color .3s;
}
.elementor-37 .elementor-element.elementor-element-6712654
{
    padding: 11px 0 0 0;
}
.elementor-37 .elementor-element.elementor-element-a28bdf7.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-37 .elementor-element.elementor-element-a28bdf7>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-37 .elementor-element.elementor-element-a28bdf7>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-37 .elementor-element.elementor-element-f135d72
{
    text-align: center;
    color: var(--e-global-color-91ce202);
}
.elementor-37 .elementor-element.elementor-element-f9d3806 .elementor-button
{
    background-color: var(--e-global-color-91ce202);
    font-family: var(--e-global-typography-f08d50e-font-family),Sans-serif;
    font-size: var(--e-global-typography-f08d50e-font-size);
    font-weight: var(--e-global-typography-f08d50e-font-weight);
    line-height: var(--e-global-typography-f08d50e-line-height);
    fill: var(--e-global-color-72fcd8d);
    color: var(--e-global-color-72fcd8d);
    border-radius: 5px 5px 5px 5px;
    padding: 15px 30px 15px 30px;
}
.elementor-37 .elementor-element.elementor-element-f9d3806 .elementor-button:hover, .elementor-37 .elementor-element.elementor-element-f9d3806 .elementor-button:focus
{
    background-color: var(--e-global-color-primary);
    color: var(--e-global-color-accent);
    border-color: #6ec1e4;
}
.elementor-37 .elementor-element.elementor-element-f9d3806
{
    width: auto;
    max-width: auto;
}
.elementor-37 .elementor-element.elementor-element-f9d3806>.elementor-widget-container
{
    margin: -2px 0 0 0;
    padding: 0 0 0 0;
}
.elementor-37 .elementor-element.elementor-element-f9d3806 .elementor-button-content-wrapper
{
    flex-direction: row;
}
.elementor-37 .elementor-element.elementor-element-f9d3806 .elementor-button:hover svg, .elementor-37 .elementor-element.elementor-element-f9d3806 .elementor-button:focus svg
{
    fill: var(--e-global-color-accent);
}
.elementor-37 .elementor-element.elementor-element-cf894cc:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-cf894cc>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: var(--e-global-color-primary);
}
.elementor-37 .elementor-element.elementor-element-cf894cc>.elementor-container
{
    max-width: 1070px;
}
.elementor-37 .elementor-element.elementor-element-cf894cc
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 40px;
    margin-bottom: -111px;
    padding: 5px 0 10px 0;
}
.elementor-37 .elementor-element.elementor-element-cf894cc>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-37 .elementor-element.elementor-element-7fe8c0c .jeg-elementor-kit.jkit-fun-fact
{
    text-align: center;
    padding: 10px 10px 10px 10px;
}
.elementor-37 .elementor-element.elementor-element-7fe8c0c .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner
{
    justify-content: normal;
    align-items: normal;
    flex-direction: column;
}
.elementor-37 .elementor-element.elementor-element-7fe8c0c .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner>.icon
{
    color: var(--e-global-color-secondary);
    font-size: 48px;
    margin: 0 0 -5px 0;
    padding: 0 0 0 0;
}
.elementor-37 .elementor-element.elementor-element-7fe8c0c .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner>.icon svg
{
    fill: var(--e-global-color-secondary);
    width: 48px;
}
.elementor-37 .elementor-element.elementor-element-7fe8c0c .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper
{
    color: var(--e-global-color-91ce202);
    font-family: var(--e-global-typography-0caf16c-font-family),Sans-serif;
    font-size: var(--e-global-typography-0caf16c-font-size);
    font-weight: var(--e-global-typography-0caf16c-font-weight);
    line-height: var(--e-global-typography-0caf16c-line-height);
    margin-bottom: 0;
}
.elementor-37 .elementor-element.elementor-element-7fe8c0c .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .number
{
    margin-right: 0;
}
.elementor-37 .elementor-element.elementor-element-7fe8c0c .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title
{
    margin-bottom: 0;
    color: var(--e-global-color-faa0b7f);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-37 .elementor-element.elementor-element-7fe8c0c .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super
{
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-6c9f9c2-font-family),Sans-serif;
    font-size: var(--e-global-typography-6c9f9c2-font-size);
    font-weight: var(--e-global-typography-6c9f9c2-font-weight);
    line-height: var(--e-global-typography-6c9f9c2-line-height);
    top: 5px;
    left: 0;
    vertical-align: super;
}
.elementor-37 .elementor-element.elementor-element-f025747 .jeg-elementor-kit.jkit-fun-fact
{
    text-align: center;
    padding: 10px 10px 10px 10px;
}
.elementor-37 .elementor-element.elementor-element-f025747 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner
{
    justify-content: normal;
    align-items: normal;
    flex-direction: column;
}
.elementor-37 .elementor-element.elementor-element-f025747 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner>.icon
{
    color: var(--e-global-color-secondary);
    font-size: 48px;
    margin: 0 0 -5px 0;
    padding: 0 0 0 0;
}
.elementor-37 .elementor-element.elementor-element-f025747 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner>.icon svg
{
    fill: var(--e-global-color-secondary);
    width: 48px;
}
.elementor-37 .elementor-element.elementor-element-f025747 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper
{
    color: var(--e-global-color-91ce202);
    font-family: var(--e-global-typography-0caf16c-font-family),Sans-serif;
    font-size: var(--e-global-typography-0caf16c-font-size);
    font-weight: var(--e-global-typography-0caf16c-font-weight);
    line-height: var(--e-global-typography-0caf16c-line-height);
    margin-bottom: 0;
}
.elementor-37 .elementor-element.elementor-element-f025747 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .number
{
    margin-right: 0;
}
.elementor-37 .elementor-element.elementor-element-f025747 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title
{
    margin-bottom: 0;
    color: var(--e-global-color-faa0b7f);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-37 .elementor-element.elementor-element-f025747 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super
{
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-6c9f9c2-font-family),Sans-serif;
    font-size: var(--e-global-typography-6c9f9c2-font-size);
    font-weight: var(--e-global-typography-6c9f9c2-font-weight);
    line-height: var(--e-global-typography-6c9f9c2-line-height);
    top: 5px;
    left: 0;
    vertical-align: super;
}
.elementor-37 .elementor-element.elementor-element-3bb3cb5 .jeg-elementor-kit.jkit-fun-fact
{
    text-align: center;
    padding: 10px 10px 10px 10px;
}
.elementor-37 .elementor-element.elementor-element-3bb3cb5 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner
{
    justify-content: normal;
    align-items: normal;
    flex-direction: column;
}
.elementor-37 .elementor-element.elementor-element-3bb3cb5 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner>.icon
{
    color: var(--e-global-color-secondary);
    font-size: 48px;
    margin: 0 0 -5px 0;
    padding: 0 0 0 0;
}
.elementor-37 .elementor-element.elementor-element-3bb3cb5 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner>.icon svg
{
    fill: var(--e-global-color-secondary);
    width: 48px;
}
.elementor-37 .elementor-element.elementor-element-3bb3cb5 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper
{
    color: var(--e-global-color-91ce202);
    font-family: var(--e-global-typography-0caf16c-font-family),Sans-serif;
    font-size: var(--e-global-typography-0caf16c-font-size);
    font-weight: var(--e-global-typography-0caf16c-font-weight);
    line-height: var(--e-global-typography-0caf16c-line-height);
    margin-bottom: 0;
}
.elementor-37 .elementor-element.elementor-element-3bb3cb5 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .number
{
    margin-right: 0;
}
.elementor-37 .elementor-element.elementor-element-3bb3cb5 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title
{
    margin-bottom: 0;
    color: var(--e-global-color-faa0b7f);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-37 .elementor-element.elementor-element-3bb3cb5 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super
{
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-6c9f9c2-font-family),Sans-serif;
    font-size: var(--e-global-typography-6c9f9c2-font-size);
    font-weight: var(--e-global-typography-6c9f9c2-font-weight);
    line-height: var(--e-global-typography-6c9f9c2-line-height);
    top: 5px;
    left: 0;
    vertical-align: super;
}
.elementor-37 .elementor-element.elementor-element-ef6f0f4 .jeg-elementor-kit.jkit-fun-fact
{
    text-align: center;
    padding: 10px 10px 10px 10px;
}
.elementor-37 .elementor-element.elementor-element-ef6f0f4 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner
{
    justify-content: normal;
    align-items: normal;
    flex-direction: column;
}
.elementor-37 .elementor-element.elementor-element-ef6f0f4 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner>.icon
{
    color: var(--e-global-color-secondary);
    font-size: 48px;
    margin: 0 0 -5px 0;
    padding: 0 0 0 0;
}
.elementor-37 .elementor-element.elementor-element-ef6f0f4 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner>.icon svg
{
    fill: var(--e-global-color-secondary);
    width: 48px;
}
.elementor-37 .elementor-element.elementor-element-ef6f0f4 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper
{
    color: var(--e-global-color-91ce202);
    font-family: var(--e-global-typography-0caf16c-font-family),Sans-serif;
    font-size: var(--e-global-typography-0caf16c-font-size);
    font-weight: var(--e-global-typography-0caf16c-font-weight);
    line-height: var(--e-global-typography-0caf16c-line-height);
    margin-bottom: 0;
}
.elementor-37 .elementor-element.elementor-element-ef6f0f4 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .number
{
    margin-right: 0;
}
.elementor-37 .elementor-element.elementor-element-ef6f0f4 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title
{
    margin-bottom: 0;
    color: var(--e-global-color-faa0b7f);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-37 .elementor-element.elementor-element-ef6f0f4 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super
{
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-6c9f9c2-font-family),Sans-serif;
    font-size: var(--e-global-typography-6c9f9c2-font-size);
    font-weight: var(--e-global-typography-6c9f9c2-font-weight);
    line-height: var(--e-global-typography-6c9f9c2-line-height);
    top: 5px;
    left: 0;
    vertical-align: super;
}
.elementor-37 .elementor-element.elementor-element-d1d2ac1
{
    margin-top: 30px;
    margin-bottom: 0;
    padding: 0 0 0 0;
}
.elementor-37 .elementor-element.elementor-element-423adee
{
    padding: 4em 0 3em 0;
}
.elementor-37 .elementor-element.elementor-element-9012db3
{
    z-index: 2;
    text-align: center;
}
.elementor-37 .elementor-element.elementor-element-9012db3 .elementor-heading-title
{
    font-family: var(--e-global-typography-0564aa6-font-family),Sans-serif;
    font-size: var(--e-global-typography-0564aa6-font-size);
    font-weight: var(--e-global-typography-0564aa6-font-weight);
    line-height: var(--e-global-typography-0564aa6-line-height);
    color: var(--e-global-color-accent);
}
.elementor-37 .elementor-element.elementor-element-f3ec452
{
    z-index: 2;
    text-align: center;
}
.elementor-37 .elementor-element.elementor-element-f3ec452 .elementor-heading-title
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
    line-height: var(--e-global-typography-secondary-line-height);
    color: var(--e-global-color-primary);
}
.elementor-37 .elementor-element.elementor-element-79c6336c>.elementor-widget-container
{
    padding: 0% 16% 0% 16%;
}
.elementor-37 .elementor-element.elementor-element-79c6336c
{
    text-align: center;
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    color: var(--e-global-color-primary);
}
.elementor-37 .elementor-element.elementor-element-e4d574e
{
    padding: 11px 0 0 0;
}
.elementor-37 .elementor-element.elementor-element-41a9528:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-37 .elementor-element.elementor-element-41a9528>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../image/249-2499070_blob-png-transparent-png-removebg-preview.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 75% auto;
}
.elementor-37 .elementor-element.elementor-element-41a9528>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 11px 11px 11px 11px;
}
.elementor-37 .elementor-element.elementor-element-41a9528>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-37 .elementor-element.elementor-element-e6423b1.jkit-equal-height-enable, .elementor-37 .elementor-element.elementor-element-e6423b1.jkit-equal-height-enable>.elementor-widget-container, .elementor-37 .elementor-element.elementor-element-e6423b1.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box, .elementor-37 .elementor-element.elementor-element-e6423b1.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner
{
    height: 100%;
}
.elementor-37 .elementor-element.elementor-element-e6423b1 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a
{
    background-color: #fff0;
    font-family: var(--e-global-typography-2ba2b33-font-family),Sans-serif;
    font-size: var(--e-global-typography-2ba2b33-font-size);
    font-weight: var(--e-global-typography-2ba2b33-font-weight);
    line-height: var(--e-global-typography-2ba2b33-line-height);
    padding: 0 0 0 0;
    color: var(--e-global-color-accent);
}
.elementor-37 .elementor-element.elementor-element-e6423b1>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-37 .elementor-element.elementor-element-e6423b1 .jeg-elementor-kit.jkit-image-box
{
    flex-direction: column;
}
.elementor-37 .elementor-element.elementor-element-e6423b1 .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner
{
    text-align: center;
    box-shadow: 0 0 0 0 rgba(0,0,0,.1);
    padding: 9px 5px 8px 5px;
    border-radius: 7px 7px 7px 7px;
}
.elementor-37 .elementor-element.elementor-element-e6423b1 .jeg-elementor-kit.jkit-image-box .image-box-header, .elementor-37 .elementor-element.elementor-element-e6423b1 .jeg-elementor-kit.jkit-image-box .image-box-header img
{
    border-radius: 1px 1px 1px 1px;
}
.elementor-37 .elementor-element.elementor-element-e6423b1 .jeg-elementor-kit.jkit-image-box .image-box-header img
{
    height: 220px;
    object-fit: contain;
    opacity: 100%;
}
.elementor-37 .elementor-element.elementor-element-e6423b1 .jeg-elementor-kit.jkit-image-box:hover .image-box-header img
{
    opacity: 100%;
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}
.elementor-37 .elementor-element.elementor-element-e6423b1 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title
{
    margin: 0 0 1px 0;
    font-family: var(--e-global-typography-113c1bf-font-family),Sans-serif;
    font-size: var(--e-global-typography-113c1bf-font-size);
    font-weight: var(--e-global-typography-113c1bf-font-weight);
    line-height: var(--e-global-typography-113c1bf-line-height);
    color: var(--e-global-color-primary);
}
.elementor-37 .elementor-element.elementor-element-e6423b1 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-before i, .elementor-37 .elementor-element.elementor-element-e6423b1 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-before svg
{
    margin-right: 5px;
}
.elementor-37 .elementor-element.elementor-element-e6423b1 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-after i, .elementor-37 .elementor-element.elementor-element-e6423b1 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-after svg
{
    margin-left: 5px;
}
.elementor-37 .elementor-element.elementor-element-e6423b1 .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description
{
    margin: 11px 0 -1px 0;
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    color: var(--e-global-color-text);
}
.elementor-37 .elementor-element.elementor-element-e6423b1 .jeg-elementor-kit.jkit-image-box:hover .image-box-body .body-inner .body-description
{
    color: var(--e-global-color-text);
}
.elementor-37 .elementor-element.elementor-element-e6423b1 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-before i, .elementor-37 .elementor-element.elementor-element-e6423b1 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-before svg
{
    margin-right: 5px;
}
.elementor-37 .elementor-element.elementor-element-e6423b1 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-after i, .elementor-37 .elementor-element.elementor-element-e6423b1 .jeg-elementor-kit.jkit-image-box .button-box.icon-position-after svg
{
    margin-left: 5px;
}
.elementor-37 .elementor-element.elementor-element-e6423b1 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a svg
{
    fill: var(--e-global-color-accent);
}
.elementor-37 .elementor-element.elementor-element-d16e3cf:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-37 .elementor-element.elementor-element-d16e3cf>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../image/249-2499070_blob-png-transparent-png-removebg-preview.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 75% auto;
}
.elementor-37 .elementor-element.elementor-element-d16e3cf>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 11px 11px 11px 11px;
}
.elementor-37 .elementor-element.elementor-element-d16e3cf>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-37 .elementor-element.elementor-element-bdda3fd.jkit-equal-height-enable, .elementor-37 .elementor-element.elementor-element-bdda3fd.jkit-equal-height-enable>.elementor-widget-container, .elementor-37 .elementor-element.elementor-element-bdda3fd.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box, .elementor-37 .elementor-element.elementor-element-bdda3fd.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner
{
    height: 100%;
}
.elementor-37 .elementor-element.elementor-element-bdda3fd .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a
{
    background-color: #fff0;
    font-family: var(--e-global-typography-2ba2b33-font-family),Sans-serif;
    font-size: var(--e-global-typography-2ba2b33-font-size);
    font-weight: var(--e-global-typography-2ba2b33-font-weight);
    line-height: var(--e-global-typography-2ba2b33-line-height);
    padding: 0 0 0 0;
    color: var(--e-global-color-accent);
}
.elementor-37 .elementor-element.elementor-element-bdda3fd>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-37 .elementor-element.elementor-element-bdda3fd .jeg-elementor-kit.jkit-image-box
{
    flex-direction: column;
}
.elementor-37 .elementor-element.elementor-element-bdda3fd .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner
{
    text-align: center;
    box-shadow: 0 0 0 0 rgba(0,0,0,.1);
    padding: 9px 5px 8px 5px;
    border-radius: 7px 7px 7px 7px;
}
.elementor-37 .elementor-element.elementor-element-bdda3fd .jeg-elementor-kit.jkit-image-box .image-box-header, .elementor-37 .elementor-element.elementor-element-bdda3fd .jeg-elementor-kit.jkit-image-box .image-box-header img
{
    border-radius: 1px 1px 1px 1px;
}
.elementor-37 .elementor-element.elementor-element-bdda3fd .jeg-elementor-kit.jkit-image-box .image-box-header img
{
    height: 220px;
    object-fit: contain;
    opacity: 100%;
}
.elementor-37 .elementor-element.elementor-element-bdda3fd .jeg-elementor-kit.jkit-image-box:hover .image-box-header img
{
    opacity: 100%;
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}
.elementor-37 .elementor-element.elementor-element-bdda3fd .jeg-elementor-kit.jkit-image-box .image-box-body .body-title
{
    margin: 0 0 1px 0;
    font-family: var(--e-global-typography-113c1bf-font-family),Sans-serif;
    font-size: var(--e-global-typography-113c1bf-font-size);
    font-weight: var(--e-global-typography-113c1bf-font-weight);
    line-height: var(--e-global-typography-113c1bf-line-height);
    color: var(--e-global-color-primary);
}
.elementor-37 .elementor-element.elementor-element-bdda3fd .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-before i, .elementor-37 .elementor-element.elementor-element-bdda3fd .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-before svg
{
    margin-right: 5px;
}
.elementor-37 .elementor-element.elementor-element-bdda3fd .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-after i, .elementor-37 .elementor-element.elementor-element-bdda3fd .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-after svg
{
    margin-left: 5px;
}
.elementor-37 .elementor-element.elementor-element-bdda3fd .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description
{
    margin: 11px 0 -1px 0;
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    color: var(--e-global-color-text);
}
.elementor-37 .elementor-element.elementor-element-bdda3fd .jeg-elementor-kit.jkit-image-box:hover .image-box-body .body-inner .body-description
{
    color: var(--e-global-color-text);
}
.elementor-37 .elementor-element.elementor-element-bdda3fd .jeg-elementor-kit.jkit-image-box .button-box.icon-position-before i, .elementor-37 .elementor-element.elementor-element-bdda3fd .jeg-elementor-kit.jkit-image-box .button-box.icon-position-before svg
{
    margin-right: 5px;
}
.elementor-37 .elementor-element.elementor-element-bdda3fd .jeg-elementor-kit.jkit-image-box .button-box.icon-position-after i, .elementor-37 .elementor-element.elementor-element-bdda3fd .jeg-elementor-kit.jkit-image-box .button-box.icon-position-after svg
{
    margin-left: 5px;
}
.elementor-37 .elementor-element.elementor-element-bdda3fd .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a svg
{
    fill: var(--e-global-color-accent);
}
.elementor-37 .elementor-element.elementor-element-90ec70f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-37 .elementor-element.elementor-element-90ec70f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-image: url("../image/249-2499070_blob-png-transparent-png-removebg-preview.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 75% auto;
}
.elementor-37 .elementor-element.elementor-element-90ec70f>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 11px 11px 11px 11px;
}
.elementor-37 .elementor-element.elementor-element-90ec70f>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-37 .elementor-element.elementor-element-7e7bbfd.jkit-equal-height-enable, .elementor-37 .elementor-element.elementor-element-7e7bbfd.jkit-equal-height-enable>.elementor-widget-container, .elementor-37 .elementor-element.elementor-element-7e7bbfd.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box, .elementor-37 .elementor-element.elementor-element-7e7bbfd.jkit-equal-height-enable .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner
{
    height: 100%;
}
.elementor-37 .elementor-element.elementor-element-7e7bbfd .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a
{
    background-color: #fff0;
    font-family: var(--e-global-typography-2ba2b33-font-family),Sans-serif;
    font-size: var(--e-global-typography-2ba2b33-font-size);
    font-weight: var(--e-global-typography-2ba2b33-font-weight);
    line-height: var(--e-global-typography-2ba2b33-line-height);
    padding: 0 0 0 0;
    color: var(--e-global-color-accent);
}
.elementor-37 .elementor-element.elementor-element-7e7bbfd>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-37 .elementor-element.elementor-element-7e7bbfd .jeg-elementor-kit.jkit-image-box
{
    flex-direction: column;
}
.elementor-37 .elementor-element.elementor-element-7e7bbfd .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner
{
    text-align: center;
    box-shadow: 0 0 0 0 rgba(0,0,0,.1);
    padding: 9px 5px 8px 5px;
    border-radius: 7px 7px 7px 7px;
}
.elementor-37 .elementor-element.elementor-element-7e7bbfd .jeg-elementor-kit.jkit-image-box .image-box-header, .elementor-37 .elementor-element.elementor-element-7e7bbfd .jeg-elementor-kit.jkit-image-box .image-box-header img
{
    border-radius: 1px 1px 1px 1px;
}
.elementor-37 .elementor-element.elementor-element-7e7bbfd .jeg-elementor-kit.jkit-image-box .image-box-header img
{
    height: 220px;
    object-fit: contain;
    opacity: 100%;
}
.elementor-37 .elementor-element.elementor-element-7e7bbfd .jeg-elementor-kit.jkit-image-box:hover .image-box-header img
{
    opacity: 100%;
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}
.elementor-37 .elementor-element.elementor-element-7e7bbfd .jeg-elementor-kit.jkit-image-box .image-box-body .body-title
{
    margin: 0 0 1px 0;
    font-family: var(--e-global-typography-113c1bf-font-family),Sans-serif;
    font-size: var(--e-global-typography-113c1bf-font-size);
    font-weight: var(--e-global-typography-113c1bf-font-weight);
    line-height: var(--e-global-typography-113c1bf-line-height);
    color: var(--e-global-color-primary);
}
.elementor-37 .elementor-element.elementor-element-7e7bbfd .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-before i, .elementor-37 .elementor-element.elementor-element-7e7bbfd .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-before svg
{
    margin-right: 5px;
}
.elementor-37 .elementor-element.elementor-element-7e7bbfd .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-after i, .elementor-37 .elementor-element.elementor-element-7e7bbfd .jeg-elementor-kit.jkit-image-box .image-box-body .body-title.icon-position-after svg
{
    margin-left: 5px;
}
.elementor-37 .elementor-element.elementor-element-7e7bbfd .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description
{
    margin: 11px 0 -1px 0;
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    color: var(--e-global-color-text);
}
.elementor-37 .elementor-element.elementor-element-7e7bbfd .jeg-elementor-kit.jkit-image-box:hover .image-box-body .body-inner .body-description
{
    color: var(--e-global-color-text);
}
.elementor-37 .elementor-element.elementor-element-7e7bbfd .jeg-elementor-kit.jkit-image-box .button-box.icon-position-before i, .elementor-37 .elementor-element.elementor-element-7e7bbfd .jeg-elementor-kit.jkit-image-box .button-box.icon-position-before svg
{
    margin-right: 5px;
}
.elementor-37 .elementor-element.elementor-element-7e7bbfd .jeg-elementor-kit.jkit-image-box .button-box.icon-position-after i, .elementor-37 .elementor-element.elementor-element-7e7bbfd .jeg-elementor-kit.jkit-image-box .button-box.icon-position-after svg
{
    margin-left: 5px;
}
.elementor-37 .elementor-element.elementor-element-7e7bbfd .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a svg
{
    fill: var(--e-global-color-accent);
}
.elementor-37 .elementor-element.elementor-element-8dc04af
{
    padding: 18px 0 22px 0;
}
.elementor-37 .elementor-element.elementor-element-5e3e0bf .jeg-elementor-kit.jkit-dual-button .jkit-dual-button-wrapper .jkit-dual-button-one
{
    background-color: var(--e-global-color-faa0b7f);
    color: var(--e-global-color-primary);
    border-style: none;
    border-radius: 27px 27px 27px 27px;
    padding: 14px 14px 14px 14px;
    text-align: center;
}
.elementor-37 .elementor-element.elementor-element-5e3e0bf .jeg-elementor-kit.jkit-dual-button .jkit-dual-button-wrapper .jkit-dual-button-one:not(.hover-gradient):hover, .elementor-37 .elementor-element.elementor-element-5e3e0bf .jeg-elementor-kit.jkit-dual-button .jkit-dual-button-wrapper .jkit-dual-button-one.hover-gradient:before
{
    background-color: var(--e-global-color-primary);
}
.elementor-37 .elementor-element.elementor-element-5e3e0bf .jeg-elementor-kit.jkit-dual-button .jkit-dual-button-wrapper .jkit-dual-button-two
{
    background-color: var(--e-global-color-91ce202);
    color: var(--e-global-color-accent);
    border-style: solid;
    border-color: var(--e-global-color-secondary);
    border-radius: 27px 27px 27px 27px;
    padding: 12px 14px 12px 14px;
    text-align: center;
}
.elementor-37 .elementor-element.elementor-element-5e3e0bf .jeg-elementor-kit.jkit-dual-button .jkit-dual-button-wrapper .jkit-dual-button-two:not(.hover-gradient):hover, .elementor-37 .elementor-element.elementor-element-5e3e0bf .jeg-elementor-kit.jkit-dual-button .jkit-dual-button-wrapper .jkit-dual-button-two.hover-gradient:before
{
    background-color: var(--e-global-color-secondary);
}
.elementor-37 .elementor-element.elementor-element-5e3e0bf .jeg-elementor-kit.jkit-dual-button .jkit-dual-button-wrapper
{
    width: 28%;
}
.elementor-37 .elementor-element.elementor-element-5e3e0bf .jeg-elementor-kit.jkit-dual-button .jkit-dual-button-wrapper .jkit-dual-btn:not(:last-child)
{
    margin-right: 16px;
}
.elementor-37 .elementor-element.elementor-element-5e3e0bf .jeg-elementor-kit.jkit-dual-button .jkit-dual-button-wrapper .jkit-dual-button-one svg
{
    fill: var(--e-global-color-primary);
}
.elementor-37 .elementor-element.elementor-element-5e3e0bf .jeg-elementor-kit.jkit-dual-button .jkit-dual-button-wrapper .jkit-dual-button-one:hover
{
    color: var(--e-global-color-91ce202);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
}
.elementor-37 .elementor-element.elementor-element-5e3e0bf .jeg-elementor-kit.jkit-dual-button .jkit-dual-button-wrapper .jkit-dual-button-one:hover svg
{
    fill: var(--e-global-color-91ce202);
}
.elementor-37 .elementor-element.elementor-element-5e3e0bf .jeg-elementor-kit.jkit-dual-button .jkit-dual-button-wrapper .jkit-dual-button-two svg
{
    fill: var(--e-global-color-accent);
}
.elementor-37 .elementor-element.elementor-element-5e3e0bf .jeg-elementor-kit.jkit-dual-button .jkit-dual-button-wrapper .jkit-dual-button-two:hover
{
    color: var(--e-global-color-primary);
}
.elementor-37 .elementor-element.elementor-element-5e3e0bf .jeg-elementor-kit.jkit-dual-button .jkit-dual-button-wrapper .jkit-dual-button-two:hover svg
{
    fill: var(--e-global-color-primary);
}
.elementor-37 .elementor-element.elementor-element-36cea88:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-37 .elementor-element.elementor-element-36cea88>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: transparent;
    background-image: linear-gradient(159deg,var(--e-global-color-secondary) 42%,#f2295b 100%);
}
.elementor-37 .elementor-element.elementor-element-36cea88>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-37 .elementor-element.elementor-element-36cea88>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-37 .elementor-element.elementor-element-e51e940>.elementor-widget-container
{
    margin: 12px 0 0 0;
    padding: 0 0 0 10px;
}
.elementor-37 .elementor-element.elementor-element-e51e940
{
    z-index: 2;
}
.elementor-37 .elementor-element.elementor-element-e51e940 .elementor-heading-title
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
    line-height: var(--e-global-typography-secondary-line-height);
    color: var(--e-global-color-primary);
}
.elementor-37 .elementor-element.elementor-element-5b0eab0>.elementor-widget-container
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.elementor-37 .elementor-element.elementor-element-b0e1996:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-37 .elementor-element.elementor-element-b0e1996>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer
{
    background-color: #15222b;
}
.elementor-37 .elementor-element.elementor-element-b0e1996>.elementor-element-populated>.elementor-background-overlay
{
    opacity: .07;
}
.elementor-37 .elementor-element.elementor-element-b0e1996>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin: 0 0 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 12% 7% 12% 8%;
}
.elementor-37 .elementor-element.elementor-element-b0e1996>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-37 .elementor-element.elementor-element-7b5b690
{
    z-index: 2;
}
.elementor-37 .elementor-element.elementor-element-7b5b690 .jeg-elementor-kit.jkit-heading
{
    text-align: left;
}
.elementor-37 .elementor-element.elementor-element-7b5b690 .jeg-elementor-kit.jkit-heading .heading-title
{
    font-family: var(--e-global-typography-0564aa6-font-family),Sans-serif;
    font-size: var(--e-global-typography-0564aa6-font-size);
    font-weight: var(--e-global-typography-0564aa6-font-weight);
    line-height: var(--e-global-typography-0564aa6-line-height);
    color: var(--e-global-color-91ce202);
}
.elementor-37 .elementor-element.elementor-element-7b5b690 .jeg-elementor-kit.jkit-heading .heading-section-title
{
    margin: -5px 0 -10px 0;
}
.elementor-37 .elementor-element.elementor-element-7b5b690 .jeg-elementor-kit.jkit-heading .heading-title>span
{
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-0564aa6-font-family),Sans-serif;
    font-size: var(--e-global-typography-0564aa6-font-size);
    font-weight: var(--e-global-typography-0564aa6-font-weight);
    line-height: var(--e-global-typography-0564aa6-line-height);
}
.elementor-37 .elementor-element.elementor-element-1f557af>.elementor-widget-container
{
    padding: 0 0 0 0;
}
.elementor-37 .elementor-element.elementor-element-1f557af
{
    z-index: 2;
}
.elementor-37 .elementor-element.elementor-element-1f557af .elementor-heading-title
{
    font-family: "Inter",Sans-serif;
    font-size: 25px;
    font-weight: 600;
    line-height: 1.2em;
    color: var(--e-global-color-91ce202);
}
.elementor-37 .elementor-element.elementor-element-1e4e6dd
{
    --spacer-size: 50px;
    width: auto;
    max-width: auto;
    top: 26px;
}
.elementor-37 .elementor-element.elementor-element-1e4e6dd>.elementor-widget-container
{
    background-color: transparent;
    padding: 36px 60px 35px 60px;
    background-image: linear-gradient(130deg,var(--e-global-color-accent) 0%,#21212100 74%);
    border-radius: 50% 50% 50% 50%;
}
body:not(.rtl) .elementor-37 .elementor-element.elementor-element-1e4e6dd
{
    left: 42px;
}
body.rtl .elementor-37 .elementor-element.elementor-element-1e4e6dd
{
    right: 42px;
}
.elementor-37 .elementor-element.elementor-element-032bb60>.elementor-widget-container
{
    margin: 0 0 0 0;
}
.elementor-37 .elementor-element.elementor-element-032bb60
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    color: var(--e-global-color-91ce202);
}
.elementor-37 .elementor-element.elementor-element-a8faaa0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)
{
    padding-bottom: calc(8px / 2);
}
.elementor-37 .elementor-element.elementor-element-a8faaa0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child)
{
    margin-top: calc(8px / 2);
}
.elementor-37 .elementor-element.elementor-element-a8faaa0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item
{
    margin-right: calc(8px / 2);
    margin-left: calc(8px / 2);
}
.elementor-37 .elementor-element.elementor-element-a8faaa0 .elementor-icon-list-items.elementor-inline-items
{
    margin-right: calc(-8px / 2);
    margin-left: calc(-8px / 2);
}
body.rtl .elementor-37 .elementor-element.elementor-element-a8faaa0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    left: calc(-8px / 2);
}
body:not(.rtl) .elementor-37 .elementor-element.elementor-element-a8faaa0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after
{
    right: calc(-8px / 2);
}
.elementor-37 .elementor-element.elementor-element-a8faaa0 .elementor-icon-list-icon i
{
    color: var(--e-global-color-faa0b7f);
    transition: color .3s;
}
.elementor-37 .elementor-element.elementor-element-a8faaa0 .elementor-icon-list-icon svg
{
    fill: var(--e-global-color-faa0b7f);
    transition: fill .3s;
}
.elementor-37 .elementor-element.elementor-element-a8faaa0
{
    --e-icon-list-icon-size: 22px;
    --icon-vertical-offset: 0px;
}
.elementor-37 .elementor-element.elementor-element-a8faaa0 .elementor-icon-list-text
{
    color: var(--e-global-color-91ce202);
    transition: color .3s;
}
.elementor-37 .elementor-element.elementor-element-3f074ed
{
    padding: 4em 0 5em 0;
}
.elementor-37 .elementor-element.elementor-element-e4bb96f
{
    z-index: 2;
    text-align: center;
}
.elementor-37 .elementor-element.elementor-element-e4bb96f .elementor-heading-title
{
    font-family: "Inter",Sans-serif;
    font-size: 36px;
    font-weight: 700;
    text-transform: capitalize;
    line-height: 1.2em;
    color: var(--e-global-color-primary);
}
.elementor-37 .elementor-element.elementor-element-d6fb2df>.elementor-widget-container
{
    padding: 0% 16% 0% 16%;
}
.elementor-37 .elementor-element.elementor-element-d6fb2df
{
    text-align: center;
    font-family: "Heebo",Sans-serif;
    font-size: 17px;
    font-weight: 400;
    color: var(--e-global-color-primary);
}
.elementor-37 .elementor-element.elementor-element-368d298>.elementor-container>.elementor-column>.elementor-widget-wrap
{
    align-content: flex-end;
    align-items: flex-end;
}
.elementor-37 .elementor-element.elementor-element-368d298>.elementor-container
{
    max-width: 1170px;
}
.elementor-37 .elementor-element.elementor-element-368d298
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-37 .elementor-element.elementor-element-088d402>.elementor-element-populated
{
    margin: 12px 12px 12px 12px;
    --e-column-margin-right: 12px;
    --e-column-margin-left: 12px;
}
.elementor-37 .elementor-element.elementor-element-948da75.jkit-equal-height-enable, .elementor-37 .elementor-element.elementor-element-948da75.jkit-equal-height-enable>.elementor-widget-container, .elementor-37 .elementor-element.elementor-element-948da75.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-37 .elementor-element.elementor-element-948da75.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper
{
    height: 100%;
}
.elementor-37 .elementor-element.elementor-element-948da75 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper
{
    background-color: #15222b;
    text-align: left;
    padding: 18px 20px 20px 20px;
    box-shadow: 0 3px 15px 0 rgba(0,0,0,.1);
    border-style: none;
}
.elementor-37 .elementor-element.elementor-element-948da75 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon.style-gradient, .elementor-37 .elementor-element.elementor-element-948da75 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon.style-gradient svg
{
    background-color: transparent;
    background-image: linear-gradient(180deg,var(--e-global-color-secondary) 0%,var(--e-global-color-ea016aa) 100%);
}
.elementor-37 .elementor-element.elementor-element-948da75 .jeg-elementor-kit.jkit-icon-box .icon-box-badge.custom
{
    right: 8px;
    top: 9px;
}
.elementor-37 .elementor-element.elementor-element-948da75 .jeg-elementor-kit.jkit-icon-box:hover .jkit-icon-box-wrapper
{
    border-style: solid;
    border-width: 0 0 2px 0;
}
.elementor-37 .elementor-element.elementor-element-948da75 .jeg-elementor-kit.jkit-icon-box .title
{
    margin: 0 0 5px 0;
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-113c1bf-font-family),Sans-serif;
    font-size: var(--e-global-typography-113c1bf-font-size);
    font-weight: var(--e-global-typography-113c1bf-font-weight);
    line-height: var(--e-global-typography-113c1bf-line-height);
}
.elementor-37 .elementor-element.elementor-element-948da75 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description
{
    color: var(--e-global-color-91ce202);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-37 .elementor-element.elementor-element-948da75 .jeg-elementor-kit.jkit-icon-box:hover .icon-box.icon-box-body .icon-box-description
{
    color: var(--e-global-color-91ce202);
}
.elementor-37 .elementor-element.elementor-element-948da75 .jeg-elementor-kit.jkit-icon-box .hover-watermark i
{
    font-size: 100px;
}
.elementor-37 .elementor-element.elementor-element-948da75 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg
{
    width: 100px;
}
.elementor-37 .elementor-element.elementor-element-948da75 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon
{
    border-radius: 5px 5px 5px 5px;
    margin: 0 5px 10px 0;
    padding: 15px 15px 15px 15px;
}
.elementor-37 .elementor-element.elementor-element-948da75 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i
{
    font-size: 40px;
}
.elementor-37 .elementor-element.elementor-element-948da75 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg
{
    width: 40px;
}
.elementor-37 .elementor-element.elementor-element-f6762ad>.elementor-element-populated
{
    margin: 12px 12px 12px 12px;
    --e-column-margin-right: 12px;
    --e-column-margin-left: 12px;
}
.elementor-37 .elementor-element.elementor-element-a1315b8.jkit-equal-height-enable, .elementor-37 .elementor-element.elementor-element-a1315b8.jkit-equal-height-enable>.elementor-widget-container, .elementor-37 .elementor-element.elementor-element-a1315b8.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-37 .elementor-element.elementor-element-a1315b8.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper
{
    height: 100%;
}
.elementor-37 .elementor-element.elementor-element-a1315b8 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper
{
    background-color: #15222b;
    text-align: left;
    padding: 18px 20px 20px 20px;
    box-shadow: 0 3px 15px 0 rgba(0,0,0,.1);
    border-style: none;
}
.elementor-37 .elementor-element.elementor-element-a1315b8 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon.style-gradient, .elementor-37 .elementor-element.elementor-element-a1315b8 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon.style-gradient svg
{
    background-color: transparent;
    background-image: linear-gradient(180deg,var(--e-global-color-secondary) 0%,var(--e-global-color-ea016aa) 100%);
}
.elementor-37 .elementor-element.elementor-element-a1315b8 .jeg-elementor-kit.jkit-icon-box .icon-box-badge.custom
{
    right: 8px;
    top: 9px;
}
.elementor-37 .elementor-element.elementor-element-a1315b8 .jeg-elementor-kit.jkit-icon-box:hover .jkit-icon-box-wrapper
{
    border-style: solid;
    border-width: 0 0 2px 0;
}
.elementor-37 .elementor-element.elementor-element-a1315b8 .jeg-elementor-kit.jkit-icon-box .title
{
    margin: 0 0 5px 0;
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-113c1bf-font-family),Sans-serif;
    font-size: var(--e-global-typography-113c1bf-font-size);
    font-weight: var(--e-global-typography-113c1bf-font-weight);
    line-height: var(--e-global-typography-113c1bf-line-height);
}
.elementor-37 .elementor-element.elementor-element-a1315b8 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description
{
    color: var(--e-global-color-91ce202);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-37 .elementor-element.elementor-element-a1315b8 .jeg-elementor-kit.jkit-icon-box:hover .icon-box.icon-box-body .icon-box-description
{
    color: var(--e-global-color-91ce202);
}
.elementor-37 .elementor-element.elementor-element-a1315b8 .jeg-elementor-kit.jkit-icon-box .hover-watermark i
{
    font-size: 100px;
}
.elementor-37 .elementor-element.elementor-element-a1315b8 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg
{
    width: 100px;
}
.elementor-37 .elementor-element.elementor-element-a1315b8 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon
{
    border-radius: 5px 5px 5px 5px;
    margin: 0 5px 10px 0;
    padding: 15px 15px 15px 15px;
}
.elementor-37 .elementor-element.elementor-element-a1315b8 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i
{
    font-size: 40px;
}
.elementor-37 .elementor-element.elementor-element-a1315b8 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg
{
    width: 40px;
}
.elementor-37 .elementor-element.elementor-element-f584e34>.elementor-element-populated
{
    margin: 12px 12px 12px 12px;
    --e-column-margin-right: 12px;
    --e-column-margin-left: 12px;
}
.elementor-37 .elementor-element.elementor-element-e8f5797.jkit-equal-height-enable, .elementor-37 .elementor-element.elementor-element-e8f5797.jkit-equal-height-enable>.elementor-widget-container, .elementor-37 .elementor-element.elementor-element-e8f5797.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-37 .elementor-element.elementor-element-e8f5797.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper
{
    height: 100%;
}
.elementor-37 .elementor-element.elementor-element-e8f5797 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper
{
    background-color: #15222b;
    text-align: left;
    padding: 18px 20px 20px 20px;
    box-shadow: 0 3px 15px 0 rgba(0,0,0,.1);
    border-style: none;
}
.elementor-37 .elementor-element.elementor-element-e8f5797 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon.style-gradient, .elementor-37 .elementor-element.elementor-element-e8f5797 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon.style-gradient svg
{
    background-color: transparent;
    background-image: linear-gradient(180deg,var(--e-global-color-secondary) 0%,var(--e-global-color-ea016aa) 100%);
}
.elementor-37 .elementor-element.elementor-element-e8f5797 .jeg-elementor-kit.jkit-icon-box .icon-box-badge.custom
{
    right: 8px;
    top: 9px;
}
.elementor-37 .elementor-element.elementor-element-e8f5797 .jeg-elementor-kit.jkit-icon-box:hover .jkit-icon-box-wrapper
{
    border-style: solid;
    border-width: 0 0 2px 0;
}
.elementor-37 .elementor-element.elementor-element-e8f5797 .jeg-elementor-kit.jkit-icon-box .title
{
    margin: 0 0 5px 0;
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-113c1bf-font-family),Sans-serif;
    font-size: var(--e-global-typography-113c1bf-font-size);
    font-weight: var(--e-global-typography-113c1bf-font-weight);
    line-height: var(--e-global-typography-113c1bf-line-height);
}
.elementor-37 .elementor-element.elementor-element-e8f5797 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description
{
    color: var(--e-global-color-91ce202);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-37 .elementor-element.elementor-element-e8f5797 .jeg-elementor-kit.jkit-icon-box:hover .icon-box.icon-box-body .icon-box-description
{
    color: var(--e-global-color-91ce202);
}
.elementor-37 .elementor-element.elementor-element-e8f5797 .jeg-elementor-kit.jkit-icon-box .hover-watermark i
{
    font-size: 100px;
}
.elementor-37 .elementor-element.elementor-element-e8f5797 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg
{
    width: 100px;
}
.elementor-37 .elementor-element.elementor-element-e8f5797 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon
{
    border-radius: 5px 5px 5px 5px;
    margin: 0 5px 10px 0;
    padding: 15px 15px 15px 15px;
}
.elementor-37 .elementor-element.elementor-element-e8f5797 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i
{
    font-size: 40px;
}
.elementor-37 .elementor-element.elementor-element-e8f5797 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg
{
    width: 40px;
}
.elementor-37 .elementor-element.elementor-element-a3e1591>.elementor-container>.elementor-column>.elementor-widget-wrap
{
    align-content: flex-end;
    align-items: flex-end;
}
.elementor-37 .elementor-element.elementor-element-a3e1591>.elementor-container
{
    max-width: 1170px;
}
.elementor-37 .elementor-element.elementor-element-a3e1591
{
    margin-top: 0;
    margin-bottom: 0;
}
.elementor-37 .elementor-element.elementor-element-f91f03b>.elementor-element-populated
{
    margin: 12px 12px 12px 12px;
    --e-column-margin-right: 12px;
    --e-column-margin-left: 12px;
}
.elementor-37 .elementor-element.elementor-element-f863c14.jkit-equal-height-enable, .elementor-37 .elementor-element.elementor-element-f863c14.jkit-equal-height-enable>.elementor-widget-container, .elementor-37 .elementor-element.elementor-element-f863c14.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-37 .elementor-element.elementor-element-f863c14.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper
{
    height: 100%;
}
.elementor-37 .elementor-element.elementor-element-f863c14 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper
{
    background-color: #15222b;
    text-align: left;
    padding: 18px 20px 20px 20px;
    box-shadow: 0 3px 15px 0 rgba(0,0,0,.1);
    border-style: none;
}
.elementor-37 .elementor-element.elementor-element-f863c14 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon.style-gradient, .elementor-37 .elementor-element.elementor-element-f863c14 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon.style-gradient svg
{
    background-color: transparent;
    background-image: linear-gradient(180deg,var(--e-global-color-secondary) 0%,var(--e-global-color-ea016aa) 100%);
}
.elementor-37 .elementor-element.elementor-element-f863c14 .jeg-elementor-kit.jkit-icon-box .icon-box-badge.custom
{
    right: 8px;
    top: 9px;
}
.elementor-37 .elementor-element.elementor-element-f863c14 .jeg-elementor-kit.jkit-icon-box:hover .jkit-icon-box-wrapper
{
    border-style: solid;
    border-width: 0 0 2px 0;
}
.elementor-37 .elementor-element.elementor-element-f863c14 .jeg-elementor-kit.jkit-icon-box .title
{
    margin: 0 0 5px 0;
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-113c1bf-font-family),Sans-serif;
    font-size: var(--e-global-typography-113c1bf-font-size);
    font-weight: var(--e-global-typography-113c1bf-font-weight);
    line-height: var(--e-global-typography-113c1bf-line-height);
}
.elementor-37 .elementor-element.elementor-element-f863c14 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description
{
    color: var(--e-global-color-91ce202);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-37 .elementor-element.elementor-element-f863c14 .jeg-elementor-kit.jkit-icon-box:hover .icon-box.icon-box-body .icon-box-description
{
    color: var(--e-global-color-91ce202);
}
.elementor-37 .elementor-element.elementor-element-f863c14 .jeg-elementor-kit.jkit-icon-box .hover-watermark i
{
    font-size: 100px;
}
.elementor-37 .elementor-element.elementor-element-f863c14 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg
{
    width: 100px;
}
.elementor-37 .elementor-element.elementor-element-f863c14 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon
{
    border-radius: 5px 5px 5px 5px;
    margin: 0 5px 10px 0;
    padding: 15px 15px 15px 15px;
}
.elementor-37 .elementor-element.elementor-element-f863c14 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i
{
    font-size: 40px;
}
.elementor-37 .elementor-element.elementor-element-f863c14 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg
{
    width: 40px;
}
.elementor-37 .elementor-element.elementor-element-a8ee0d5>.elementor-element-populated
{
    margin: 12px 12px 12px 12px;
    --e-column-margin-right: 12px;
    --e-column-margin-left: 12px;
}
.elementor-37 .elementor-element.elementor-element-243842e.jkit-equal-height-enable, .elementor-37 .elementor-element.elementor-element-243842e.jkit-equal-height-enable>.elementor-widget-container, .elementor-37 .elementor-element.elementor-element-243842e.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-37 .elementor-element.elementor-element-243842e.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper
{
    height: 100%;
}
.elementor-37 .elementor-element.elementor-element-243842e .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper
{
    background-color: #15222b;
    text-align: left;
    padding: 18px 20px 20px 20px;
    box-shadow: 0 3px 15px 0 rgba(0,0,0,.1);
    border-style: none;
}
.elementor-37 .elementor-element.elementor-element-243842e .jeg-elementor-kit.jkit-icon-box .icon-box>.icon.style-gradient, .elementor-37 .elementor-element.elementor-element-243842e .jeg-elementor-kit.jkit-icon-box .icon-box>.icon.style-gradient svg
{
    background-color: transparent;
    background-image: linear-gradient(180deg,var(--e-global-color-secondary) 0%,var(--e-global-color-ea016aa) 100%);
}
.elementor-37 .elementor-element.elementor-element-243842e .jeg-elementor-kit.jkit-icon-box .icon-box-badge.custom
{
    right: 8px;
    top: 9px;
}
.elementor-37 .elementor-element.elementor-element-243842e .jeg-elementor-kit.jkit-icon-box:hover .jkit-icon-box-wrapper
{
    border-style: solid;
    border-width: 0 0 2px 0;
}
.elementor-37 .elementor-element.elementor-element-243842e .jeg-elementor-kit.jkit-icon-box .title
{
    margin: 0 0 5px 0;
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-113c1bf-font-family),Sans-serif;
    font-size: var(--e-global-typography-113c1bf-font-size);
    font-weight: var(--e-global-typography-113c1bf-font-weight);
    line-height: var(--e-global-typography-113c1bf-line-height);
}
.elementor-37 .elementor-element.elementor-element-243842e .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description
{
    color: var(--e-global-color-91ce202);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-37 .elementor-element.elementor-element-243842e .jeg-elementor-kit.jkit-icon-box:hover .icon-box.icon-box-body .icon-box-description
{
    color: var(--e-global-color-91ce202);
}
.elementor-37 .elementor-element.elementor-element-243842e .jeg-elementor-kit.jkit-icon-box .hover-watermark i
{
    font-size: 100px;
}
.elementor-37 .elementor-element.elementor-element-243842e .jeg-elementor-kit.jkit-icon-box .hover-watermark svg
{
    width: 100px;
}
.elementor-37 .elementor-element.elementor-element-243842e .jeg-elementor-kit.jkit-icon-box .icon-box>.icon
{
    border-radius: 5px 5px 5px 5px;
    margin: 0 5px 10px 0;
    padding: 15px 15px 15px 15px;
}
.elementor-37 .elementor-element.elementor-element-243842e .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i
{
    font-size: 40px;
}
.elementor-37 .elementor-element.elementor-element-243842e .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg
{
    width: 40px;
}
.elementor-37 .elementor-element.elementor-element-cdc69ba>.elementor-element-populated
{
    margin: 12px 12px 12px 12px;
    --e-column-margin-right: 12px;
    --e-column-margin-left: 12px;
}
.elementor-37 .elementor-element.elementor-element-346b836.jkit-equal-height-enable, .elementor-37 .elementor-element.elementor-element-346b836.jkit-equal-height-enable>.elementor-widget-container, .elementor-37 .elementor-element.elementor-element-346b836.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-37 .elementor-element.elementor-element-346b836.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper
{
    height: 100%;
}
.elementor-37 .elementor-element.elementor-element-346b836 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper
{
    background-color: #15222b;
    text-align: left;
    padding: 18px 20px 20px 20px;
    box-shadow: 0 3px 15px 0 rgba(0,0,0,.1);
    border-style: none;
}
.elementor-37 .elementor-element.elementor-element-346b836 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon.style-gradient, .elementor-37 .elementor-element.elementor-element-346b836 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon.style-gradient svg
{
    background-color: transparent;
    background-image: linear-gradient(180deg,var(--e-global-color-secondary) 0%,var(--e-global-color-ea016aa) 100%);
}
.elementor-37 .elementor-element.elementor-element-346b836 .jeg-elementor-kit.jkit-icon-box .icon-box-badge.custom
{
    right: 8px;
    top: 9px;
}
.elementor-37 .elementor-element.elementor-element-346b836 .jeg-elementor-kit.jkit-icon-box:hover .jkit-icon-box-wrapper
{
    border-style: solid;
    border-width: 0 0 2px 0;
}
.elementor-37 .elementor-element.elementor-element-346b836 .jeg-elementor-kit.jkit-icon-box .title
{
    margin: 0 0 5px 0;
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-113c1bf-font-family),Sans-serif;
    font-size: var(--e-global-typography-113c1bf-font-size);
    font-weight: var(--e-global-typography-113c1bf-font-weight);
    line-height: var(--e-global-typography-113c1bf-line-height);
}
.elementor-37 .elementor-element.elementor-element-346b836 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description
{
    color: var(--e-global-color-91ce202);
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-37 .elementor-element.elementor-element-346b836 .jeg-elementor-kit.jkit-icon-box:hover .icon-box.icon-box-body .icon-box-description
{
    color: var(--e-global-color-91ce202);
}
.elementor-37 .elementor-element.elementor-element-346b836 .jeg-elementor-kit.jkit-icon-box .hover-watermark i
{
    font-size: 100px;
}
.elementor-37 .elementor-element.elementor-element-346b836 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg
{
    width: 100px;
}
.elementor-37 .elementor-element.elementor-element-346b836 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon
{
    border-radius: 5px 5px 5px 5px;
    margin: 0 5px 10px 0;
    padding: 15px 15px 15px 15px;
}
.elementor-37 .elementor-element.elementor-element-346b836 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i
{
    font-size: 40px;
}
.elementor-37 .elementor-element.elementor-element-346b836 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg
{
    width: 40px;
}
.elementor-37 .elementor-element.elementor-element-c4e03a5>.elementor-container>.elementor-column>.elementor-widget-wrap
{
    align-content: center;
    align-items: center;
}
.elementor-37 .elementor-element.elementor-element-c4e03a5>.elementor-background-overlay
{
    background-color: var(--e-global-color-primary);
    background-image: url("../image/background-2-1-1.png");
    opacity: 1;
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-37 .elementor-element.elementor-element-c4e03a5>.elementor-container
{
    max-width: 1170px;
}
.elementor-37 .elementor-element.elementor-element-c4e03a5
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 60px 0 70px 0;
}
.elementor-37 .elementor-element.elementor-element-62f71314>.elementor-element-populated
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
}
.elementor-37 .elementor-element.elementor-element-62f71314>.elementor-element-populated>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-37 .elementor-element.elementor-element-49c6c333
{
    text-align: center;
}
.elementor-37 .elementor-element.elementor-element-49c6c333 .elementor-heading-title
{
    font-family: var(--e-global-typography-0564aa6-font-family),Sans-serif;
    font-size: var(--e-global-typography-0564aa6-font-size);
    font-weight: var(--e-global-typography-0564aa6-font-weight);
    line-height: var(--e-global-typography-0564aa6-line-height);
    color: var(--e-global-color-accent);
}
.elementor-37 .elementor-element.elementor-element-238cb4c3
{
    text-align: center;
}
.elementor-37 .elementor-element.elementor-element-238cb4c3 .elementor-heading-title
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
    line-height: var(--e-global-typography-secondary-line-height);
    color: var(--e-global-color-faa0b7f);
}
.elementor-37 .elementor-element.elementor-element-43872c1d>.elementor-widget-container
{
    padding: 0% 25% 0% 25%;
}
.elementor-37 .elementor-element.elementor-element-43872c1d
{
    text-align: center;
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    color: var(--e-global-color-91ce202);
}
.elementor-37 .elementor-element.elementor-element-19514cbf .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box
{
    background-color: transparent;
    text-align: left;
    background-image: linear-gradient(180deg,var(--e-global-color-91ce202) 0%,#fff 100%);
    margin: 15px 10px 15px 10px;
    padding: 40px 40px 40px 40px;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0 3px 15px 0 rgba(0,0,0,.1);
}
.elementor-37 .elementor-element.elementor-element-19514cbf>.elementor-widget-container
{
    margin: 20px 0 0 0;
}
.elementor-37 .elementor-element.elementor-element-19514cbf .jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider::before
{
    border-radius: 10px 10px 10px 10px;
}
.elementor-37 .elementor-element.elementor-element-19514cbf .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    color: var(--e-global-color-text);
}
.elementor-37 .elementor-element.elementor-element-19514cbf .jeg-elementor-kit.jkit-testimonials.quote-override .testimonials-track .testimonial-item .testimonial-box .icon-content
{
    top: 114px;
    left: 259px;
}
.elementor-37 .elementor-element.elementor-element-19514cbf .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .icon-content
{
    color: var(--e-global-color-accent);
    font-size: 32px;
}
.elementor-37 .elementor-element.elementor-element-19514cbf .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .icon-content svg
{
    fill: var(--e-global-color-accent);
    width: 32px;
}
.elementor-37 .elementor-element.elementor-element-19514cbf .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name
{
    color: var(--e-global-color-primary);
    font-family: var(--e-global-typography-4ecfb33-font-family),Sans-serif;
    font-size: var(--e-global-typography-4ecfb33-font-size);
    font-weight: var(--e-global-typography-4ecfb33-font-weight);
    line-height: var(--e-global-typography-4ecfb33-line-height);
    margin-bottom: 10px;
}
.elementor-37 .elementor-element.elementor-element-19514cbf .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des
{
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-da7eb4f-font-family),Sans-serif;
    font-size: var(--e-global-typography-da7eb4f-font-size);
    font-weight: var(--e-global-typography-da7eb4f-font-weight);
    line-height: var(--e-global-typography-da7eb4f-line-height);
}
.elementor-37 .elementor-element.elementor-element-19514cbf .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-image img
{
    border-radius: 50px 50px 50px 50px;
    margin: -25px 0 0 0;
    width: 60px;
}
.elementor-37 .elementor-element.elementor-element-19514cbf .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-image img.source-url
{
    height: 60px;
}
.elementor-37 .elementor-element.elementor-element-19514cbf .jeg-elementor-kit.jkit-testimonials .tns-controls button span
{
    opacity: 100%;
}
.elementor-37 .elementor-element.elementor-element-19514cbf .jeg-elementor-kit.jkit-testimonials:hover .tns-controls button span
{
    opacity: 100%;
}
.elementor-37 .elementor-element.elementor-element-19514cbf .jeg-elementor-kit.jkit-testimonials .tns-nav
{
    text-align: center;
}
.elementor-37 .elementor-element.elementor-element-22e938e>.elementor-container
{
    max-width: 1170px;
}
.elementor-37 .elementor-element.elementor-element-22e938e
{
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 100px 0 100px 0;
}
.elementor-37 .elementor-element.elementor-element-22e938e>.elementor-background-overlay
{
    transition: background .3s,border-radius .3s,opacity .3s;
}
.elementor-37 .elementor-element.elementor-element-60add341.elementor-column>.elementor-widget-wrap
{
    justify-content: center;
}
.elementor-37 .elementor-element.elementor-element-3d349f39
{
    text-align: center;
}
.elementor-37 .elementor-element.elementor-element-3d349f39 .elementor-heading-title
{
    font-family: var(--e-global-typography-0564aa6-font-family),Sans-serif;
    font-size: var(--e-global-typography-0564aa6-font-size);
    font-weight: var(--e-global-typography-0564aa6-font-weight);
    line-height: var(--e-global-typography-0564aa6-line-height);
    color: var(--e-global-color-accent);
}
.elementor-37 .elementor-element.elementor-element-3ba5b859
{
    text-align: center;
}
.elementor-37 .elementor-element.elementor-element-3ba5b859 .elementor-heading-title
{
    font-family: var(--e-global-typography-secondary-font-family),Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
    line-height: var(--e-global-typography-secondary-line-height);
    color: var(--e-global-color-primary);
}
.elementor-37 .elementor-element.elementor-element-3ad82679 .jeg-elementor-kit.jkit-postblock .jkit-post-category, .elementor-37 .elementor-element.elementor-element-3ad82679 .jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category
{
    background-color: transparent;
    background-image: linear-gradient(139deg,var(--e-global-color-primary) 0%,var(--e-global-color-faa0b7f) 100%);
}
.elementor-37 .elementor-element.elementor-element-3ad82679 .jeg-elementor-kit.jkit-postblock .jkit-readmore
{
    background-color: #02010100;
    font-family: var(--e-global-typography-2ba2b33-font-family),Sans-serif;
    font-size: var(--e-global-typography-2ba2b33-font-size);
    font-weight: var(--e-global-typography-2ba2b33-font-weight);
    line-height: var(--e-global-typography-2ba2b33-line-height);
    padding: 0 0 0 0;
    margin: 0 0 0 0;
    color: var(--e-global-color-accent);
}
.elementor-37 .elementor-element.elementor-element-3ad82679>.elementor-widget-container
{
    margin: 40px 0 0 0;
}
.elementor-37 .elementor-element.elementor-element-3ad82679 .jeg-elementor-kit.jkit-postblock .jkit-posts
{
    grid-template-columns: repeat(3,minmax(0,1fr));
    grid-column-gap: 30px;
}
.elementor-37 .elementor-element.elementor-element-3ad82679 .jeg-elementor-kit.jkit-postblock
{
    padding: 0 0 0 0;
    margin: 0 0 0 0;
    border-radius: 0 0 0 0;
}
.elementor-37 .elementor-element.elementor-element-3ad82679 .jeg-elementor-kit.jkit-postblock .jkit-post
{
    padding: 0 0 0 0;
    margin: 0 0 0 0;
    border-radius: 0 0 0 0;
}
.elementor-37 .elementor-element.elementor-element-3ad82679 .jeg-elementor-kit.jkit-postblock .jkit-thumb
{
    border-radius: 0 0 0 0;
}
.elementor-37 .elementor-element.elementor-element-3ad82679 .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container
{
    height: 250px;
    border-radius: 5px 5px 5px 5px;
}
.elementor-37 .elementor-element.elementor-element-3ad82679 .jeg-elementor-kit.jkit-postblock .jkit-postblock-content
{
    text-align: left;
}
.elementor-37 .elementor-element.elementor-element-3ad82679 .jeg-elementor-kit.jkit-postblock .jkit-post-category span a, .elementor-37 .elementor-element.elementor-element-3ad82679 .jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category span a
{
    font-family: var(--e-global-typography-da7eb4f-font-family),Sans-serif;
    font-size: var(--e-global-typography-da7eb4f-font-size);
    font-weight: var(--e-global-typography-da7eb4f-font-weight);
    line-height: var(--e-global-typography-da7eb4f-line-height);
}
.elementor-37 .elementor-element.elementor-element-3ad82679 .jeg-elementor-kit.jkit-postblock .jkit-post-category a
{
    color: var(--e-global-color-91ce202);
}
.elementor-37 .elementor-element.elementor-element-3ad82679 .jeg-elementor-kit.jkit-postblock.postblock-type-2 .jkit-post-category a
{
    color: var(--e-global-color-91ce202);
}
.elementor-37 .elementor-element.elementor-element-3ad82679 .jeg-elementor-kit.jkit-postblock.postblock-type-5 .jkit-post-category a
{
    color: var(--e-global-color-91ce202);
}
.elementor-37 .elementor-element.elementor-element-3ad82679 .jeg-elementor-kit.jkit-postblock .jkit-post-category
{
    padding: 6px 15px 6px 15px;
    margin: 0 0 10px 10px;
    border-radius: 4px 4px 4px 4px;
}
.elementor-37 .elementor-element.elementor-element-3ad82679 .jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category
{
    padding: 6px 15px 6px 15px;
    margin: 0 0 10px 10px;
}
.elementor-37 .elementor-element.elementor-element-3ad82679 .jeg-elementor-kit.jkit-postblock.postblock-type-5 .jkit-post-category
{
    margin: 0 0 10px 10px;
}
.elementor-37 .elementor-element.elementor-element-3ad82679 .jeg-elementor-kit.jkit-postblock .jkit-post-title
{
    margin: 10px 0 0 0;
}
.elementor-37 .elementor-element.elementor-element-3ad82679 .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title
{
    margin: 10px 0 0 0;
}
.elementor-37 .elementor-element.elementor-element-3ad82679 .jeg-elementor-kit.jkit-postblock .jkit-post-title a, .elementor-37 .elementor-element.elementor-element-3ad82679 .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a
{
    font-family: var(--e-global-typography-0480938-font-family),Sans-serif;
    font-size: var(--e-global-typography-0480938-font-size);
    font-weight: var(--e-global-typography-0480938-font-weight);
    line-height: var(--e-global-typography-0480938-line-height);
}
.elementor-37 .elementor-element.elementor-element-3ad82679 .jeg-elementor-kit.jkit-postblock .jkit-post-title a
{
    color: var(--e-global-color-primary);
}
.elementor-37 .elementor-element.elementor-element-3ad82679 .jeg-elementor-kit.jkit-postblock .jkit-post-title a:hover
{
    color: var(--e-global-color-secondary);
}
.elementor-37 .elementor-element.elementor-element-3ad82679 .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt
{
    font-family: var(--e-global-typography-text-font-family),Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    margin: 10px 0 0 0;
}
.elementor-37 .elementor-element.elementor-element-3ad82679 .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt p
{
    color: #212121;
}
.elementor-37 .elementor-element.elementor-element-3ad82679 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-before i, .elementor-37 .elementor-element.elementor-element-3ad82679 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-before svg
{
    margin-right: 10px;
}
.elementor-37 .elementor-element.elementor-element-3ad82679 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-after i, .elementor-37 .elementor-element.elementor-element-3ad82679 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-after svg
{
    margin-left: 10px;
}
.elementor-37 .elementor-element.elementor-element-3ad82679 .jeg-elementor-kit.jkit-postblock .jkit-readmore svg
{
    fill: var(--e-global-color-accent);
}
.elementor-37 .elementor-element.elementor-element-3ad82679 .jeg-elementor-kit.jkit-postblock .jkit-post-meta-bottom
{
    justify-content: flex-start;
}
.elementor-37 .elementor-element.elementor-element-3ad82679 .jeg-elementor-kit.jkit-postblock .jeg_empty_module
{
    text-align: left;
}
@media(max-width: 1024px)
{
    .elementor-37 .elementor-element.elementor-element-1d2ea683
    {
        padding: 80px 10px 80px 10px;
    }
    .elementor-37 .elementor-element.elementor-element-6b488d52 .jeg-elementor-kit.jkit-heading .heading-title>span
    {
        font-size: var(--e-global-typography-0564aa6-font-size);
        line-height: var(--e-global-typography-0564aa6-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-132f5196 .elementor-heading-title
    {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }
    body:not(.rtl) .elementor-37 .elementor-element.elementor-element-721cbdfd
    {
        left: -4%;
    }
    body.rtl .elementor-37 .elementor-element.elementor-element-721cbdfd
    {
        right: -4%;
    }
    .elementor-37 .elementor-element.elementor-element-721cbdfd
    {
        top: -1%;
    }
    .elementor-37 .elementor-element.elementor-element-194d1629
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-71cb7914 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title
    {
        font-size: var(--e-global-typography-4ecfb33-font-size);
        line-height: var(--e-global-typography-4ecfb33-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-71cb7914 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage
    {
        font-size: var(--e-global-typography-da7eb4f-font-size);
        line-height: var(--e-global-typography-da7eb4f-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-518cbc55 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title
    {
        font-size: var(--e-global-typography-4ecfb33-font-size);
        line-height: var(--e-global-typography-4ecfb33-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-518cbc55 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage
    {
        font-size: var(--e-global-typography-da7eb4f-font-size);
        line-height: var(--e-global-typography-da7eb4f-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-f5ba762>.elementor-element-populated
    {
        margin: 40px 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 10px 0 10px;
    }
    .elementor-37 .elementor-element.elementor-element-5350ebe .elementor-icon-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-2028c92a
    {
        padding: 80px 10px 80px 10px;
    }
    .elementor-37 .elementor-element.elementor-element-c5e1e2b .elementor-heading-title
    {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-4067146c
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-33213d12>.elementor-element-populated
    {
        margin: 0 15px 0 0;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 0px;
    }
    .elementor-37 .elementor-element.elementor-element-5b11a74f .jeg-elementor-kit.jkit-icon-box .title
    {
        font-size: var(--e-global-typography-6c9f9c2-font-size);
        line-height: var(--e-global-typography-6c9f9c2-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-5b11a74f .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-5b11a74f .jeg-elementor-kit.jkit-icon-box .icon-box>.icon
    {
        height: 50px;
        width: 50px;
    }
    .elementor-37 .elementor-element.elementor-element-5b11a74f .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link
    {
        font-size: var(--e-global-typography-2ba2b33-font-size);
        line-height: var(--e-global-typography-2ba2b33-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-1d59e6d6>.elementor-element-populated
    {
        margin: 0 0 0 15px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 15px;
    }
    .elementor-37 .elementor-element.elementor-element-489a89ca .jeg-elementor-kit.jkit-icon-box .title
    {
        font-size: var(--e-global-typography-6c9f9c2-font-size);
        line-height: var(--e-global-typography-6c9f9c2-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-489a89ca .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-489a89ca .jeg-elementor-kit.jkit-icon-box .icon-box>.icon
    {
        height: 50px;
        width: 50px;
    }
    .elementor-37 .elementor-element.elementor-element-489a89ca .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link
    {
        font-size: var(--e-global-typography-2ba2b33-font-size);
        line-height: var(--e-global-typography-2ba2b33-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-2be032dc>.elementor-element-populated
    {
        margin: 30px 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-37 .elementor-element.elementor-element-5f41b155 .jeg-elementor-kit.jkit-icon-box .title
    {
        font-size: var(--e-global-typography-6c9f9c2-font-size);
        line-height: var(--e-global-typography-6c9f9c2-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-5f41b155 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-5f41b155 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon
    {
        height: 50px;
        width: 50px;
    }
    .elementor-37 .elementor-element.elementor-element-5f41b155 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link
    {
        font-size: var(--e-global-typography-2ba2b33-font-size);
        line-height: var(--e-global-typography-2ba2b33-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-78fe2ab>.elementor-element-populated
    {
        margin: 0 15px 0 0;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 0px;
    }
    .elementor-37 .elementor-element.elementor-element-d9afd6a .jeg-elementor-kit.jkit-icon-box .title
    {
        font-size: var(--e-global-typography-6c9f9c2-font-size);
        line-height: var(--e-global-typography-6c9f9c2-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-d9afd6a .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-d9afd6a .jeg-elementor-kit.jkit-icon-box .icon-box>.icon
    {
        height: 50px;
        width: 50px;
    }
    .elementor-37 .elementor-element.elementor-element-d9afd6a .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link
    {
        font-size: var(--e-global-typography-2ba2b33-font-size);
        line-height: var(--e-global-typography-2ba2b33-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-8602434>.elementor-element-populated
    {
        margin: 0 0 0 15px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 15px;
    }
    .elementor-37 .elementor-element.elementor-element-5ce9e59 .jeg-elementor-kit.jkit-icon-box .title
    {
        font-size: var(--e-global-typography-6c9f9c2-font-size);
        line-height: var(--e-global-typography-6c9f9c2-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-5ce9e59 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-5ce9e59 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon
    {
        height: 50px;
        width: 50px;
    }
    .elementor-37 .elementor-element.elementor-element-5ce9e59 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link
    {
        font-size: var(--e-global-typography-2ba2b33-font-size);
        line-height: var(--e-global-typography-2ba2b33-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-7932046>.elementor-element-populated
    {
        margin: 30px 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-37 .elementor-element.elementor-element-434655a .jeg-elementor-kit.jkit-icon-box .title
    {
        font-size: var(--e-global-typography-6c9f9c2-font-size);
        line-height: var(--e-global-typography-6c9f9c2-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-434655a .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-434655a .jeg-elementor-kit.jkit-icon-box .icon-box>.icon
    {
        height: 50px;
        width: 50px;
    }
    .elementor-37 .elementor-element.elementor-element-434655a .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link
    {
        font-size: var(--e-global-typography-2ba2b33-font-size);
        line-height: var(--e-global-typography-2ba2b33-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-f9d3806 .elementor-button
    {
        font-size: var(--e-global-typography-f08d50e-font-size);
        line-height: var(--e-global-typography-f08d50e-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-cf894cc
    {
        margin-top: 80px;
        margin-bottom: 0;
    }
    .elementor-37 .elementor-element.elementor-element-7fe8c0c .jeg-elementor-kit.jkit-fun-fact
    {
        text-align: center;
    }
    .elementor-37 .elementor-element.elementor-element-7fe8c0c .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper
    {
        font-size: var(--e-global-typography-0caf16c-font-size);
        line-height: var(--e-global-typography-0caf16c-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-7fe8c0c .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-7fe8c0c .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super
    {
        font-size: var(--e-global-typography-6c9f9c2-font-size);
        line-height: var(--e-global-typography-6c9f9c2-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-f025747 .jeg-elementor-kit.jkit-fun-fact
    {
        text-align: center;
    }
    .elementor-37 .elementor-element.elementor-element-f025747 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper
    {
        font-size: var(--e-global-typography-0caf16c-font-size);
        line-height: var(--e-global-typography-0caf16c-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-f025747 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-f025747 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super
    {
        font-size: var(--e-global-typography-6c9f9c2-font-size);
        line-height: var(--e-global-typography-6c9f9c2-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-3bb3cb5 .jeg-elementor-kit.jkit-fun-fact
    {
        text-align: center;
    }
    .elementor-37 .elementor-element.elementor-element-3bb3cb5 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper
    {
        font-size: var(--e-global-typography-0caf16c-font-size);
        line-height: var(--e-global-typography-0caf16c-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-3bb3cb5 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-3bb3cb5 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super
    {
        font-size: var(--e-global-typography-6c9f9c2-font-size);
        line-height: var(--e-global-typography-6c9f9c2-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-ef6f0f4 .jeg-elementor-kit.jkit-fun-fact
    {
        text-align: center;
    }
    .elementor-37 .elementor-element.elementor-element-ef6f0f4 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper
    {
        font-size: var(--e-global-typography-0caf16c-font-size);
        line-height: var(--e-global-typography-0caf16c-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-ef6f0f4 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-ef6f0f4 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super
    {
        font-size: var(--e-global-typography-6c9f9c2-font-size);
        line-height: var(--e-global-typography-6c9f9c2-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-9012db3 .elementor-heading-title
    {
        font-size: var(--e-global-typography-0564aa6-font-size);
        line-height: var(--e-global-typography-0564aa6-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-f3ec452 .elementor-heading-title
    {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-79c6336c>.elementor-widget-container
    {
        padding: 0% 10% 0% 10%;
    }
    .elementor-37 .elementor-element.elementor-element-79c6336c
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-e6423b1 .jeg-elementor-kit.jkit-image-box .image-box-header img
    {
        height: 420px;
    }
    .elementor-37 .elementor-element.elementor-element-e6423b1 .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner
    {
        padding: 30px 20px 20px 20px;
    }
    .elementor-37 .elementor-element.elementor-element-e6423b1 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title
    {
        font-size: var(--e-global-typography-113c1bf-font-size);
        line-height: var(--e-global-typography-113c1bf-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-e6423b1 .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-e6423b1 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a
    {
        font-size: var(--e-global-typography-2ba2b33-font-size);
        line-height: var(--e-global-typography-2ba2b33-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-bdda3fd .jeg-elementor-kit.jkit-image-box .image-box-header img
    {
        height: 420px;
    }
    .elementor-37 .elementor-element.elementor-element-bdda3fd .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner
    {
        padding: 30px 20px 20px 20px;
    }
    .elementor-37 .elementor-element.elementor-element-bdda3fd .jeg-elementor-kit.jkit-image-box .image-box-body .body-title
    {
        font-size: var(--e-global-typography-113c1bf-font-size);
        line-height: var(--e-global-typography-113c1bf-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-bdda3fd .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-bdda3fd .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a
    {
        font-size: var(--e-global-typography-2ba2b33-font-size);
        line-height: var(--e-global-typography-2ba2b33-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-7e7bbfd .jeg-elementor-kit.jkit-image-box .image-box-header img
    {
        height: 420px;
    }
    .elementor-37 .elementor-element.elementor-element-7e7bbfd .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner
    {
        padding: 30px 20px 20px 20px;
    }
    .elementor-37 .elementor-element.elementor-element-7e7bbfd .jeg-elementor-kit.jkit-image-box .image-box-body .body-title
    {
        font-size: var(--e-global-typography-113c1bf-font-size);
        line-height: var(--e-global-typography-113c1bf-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-7e7bbfd .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-7e7bbfd .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a
    {
        font-size: var(--e-global-typography-2ba2b33-font-size);
        line-height: var(--e-global-typography-2ba2b33-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-e51e940 .elementor-heading-title
    {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-b0e1996>.elementor-element-populated
    {
        padding: 80px 20px 80px 20px;
    }
    .elementor-37 .elementor-element.elementor-element-7b5b690 .jeg-elementor-kit.jkit-heading .heading-title
    {
        font-size: var(--e-global-typography-0564aa6-font-size);
        line-height: var(--e-global-typography-0564aa6-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-7b5b690 .jeg-elementor-kit.jkit-heading .heading-title>span
    {
        font-size: var(--e-global-typography-0564aa6-font-size);
        line-height: var(--e-global-typography-0564aa6-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-032bb60
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-d6fb2df>.elementor-widget-container
    {
        padding: 0% 10% 0% 10%;
    }
    .elementor-37 .elementor-element.elementor-element-088d402>.elementor-element-populated
    {
        margin: 0 15px 0 0;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 0px;
    }
    .elementor-37 .elementor-element.elementor-element-948da75 .jeg-elementor-kit.jkit-icon-box .title
    {
        font-size: var(--e-global-typography-113c1bf-font-size);
        line-height: var(--e-global-typography-113c1bf-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-948da75 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-948da75 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i
    {
        font-size: 28px;
    }
    .elementor-37 .elementor-element.elementor-element-948da75 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg
    {
        width: 28px;
    }
    .elementor-37 .elementor-element.elementor-element-948da75 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon
    {
        padding: 10px 10px 10px 10px;
    }
    .elementor-37 .elementor-element.elementor-element-f6762ad>.elementor-element-populated
    {
        margin: 0 15px 0 0;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 0px;
    }
    .elementor-37 .elementor-element.elementor-element-a1315b8 .jeg-elementor-kit.jkit-icon-box .title
    {
        font-size: var(--e-global-typography-113c1bf-font-size);
        line-height: var(--e-global-typography-113c1bf-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-a1315b8 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-a1315b8 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i
    {
        font-size: 28px;
    }
    .elementor-37 .elementor-element.elementor-element-a1315b8 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg
    {
        width: 28px;
    }
    .elementor-37 .elementor-element.elementor-element-a1315b8 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon
    {
        padding: 10px 10px 10px 10px;
    }
    .elementor-37 .elementor-element.elementor-element-f584e34>.elementor-element-populated
    {
        margin: 0 15px 0 0;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 0px;
    }
    .elementor-37 .elementor-element.elementor-element-e8f5797 .jeg-elementor-kit.jkit-icon-box .title
    {
        font-size: var(--e-global-typography-113c1bf-font-size);
        line-height: var(--e-global-typography-113c1bf-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-e8f5797 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-e8f5797 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i
    {
        font-size: 28px;
    }
    .elementor-37 .elementor-element.elementor-element-e8f5797 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg
    {
        width: 28px;
    }
    .elementor-37 .elementor-element.elementor-element-e8f5797 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon
    {
        padding: 10px 10px 10px 10px;
    }
    .elementor-37 .elementor-element.elementor-element-f91f03b>.elementor-element-populated
    {
        margin: 0 15px 0 0;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 0px;
    }
    .elementor-37 .elementor-element.elementor-element-f863c14 .jeg-elementor-kit.jkit-icon-box .title
    {
        font-size: var(--e-global-typography-113c1bf-font-size);
        line-height: var(--e-global-typography-113c1bf-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-f863c14 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-f863c14 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i
    {
        font-size: 28px;
    }
    .elementor-37 .elementor-element.elementor-element-f863c14 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg
    {
        width: 28px;
    }
    .elementor-37 .elementor-element.elementor-element-f863c14 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon
    {
        padding: 10px 10px 10px 10px;
    }
    .elementor-37 .elementor-element.elementor-element-a8ee0d5>.elementor-element-populated
    {
        margin: 0 15px 0 0;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 0px;
    }
    .elementor-37 .elementor-element.elementor-element-243842e .jeg-elementor-kit.jkit-icon-box .title
    {
        font-size: var(--e-global-typography-113c1bf-font-size);
        line-height: var(--e-global-typography-113c1bf-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-243842e .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-243842e .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i
    {
        font-size: 28px;
    }
    .elementor-37 .elementor-element.elementor-element-243842e .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg
    {
        width: 28px;
    }
    .elementor-37 .elementor-element.elementor-element-243842e .jeg-elementor-kit.jkit-icon-box .icon-box>.icon
    {
        padding: 10px 10px 10px 10px;
    }
    .elementor-37 .elementor-element.elementor-element-cdc69ba>.elementor-element-populated
    {
        margin: 0 15px 0 0;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 0px;
    }
    .elementor-37 .elementor-element.elementor-element-346b836 .jeg-elementor-kit.jkit-icon-box .title
    {
        font-size: var(--e-global-typography-113c1bf-font-size);
        line-height: var(--e-global-typography-113c1bf-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-346b836 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-346b836 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i
    {
        font-size: 28px;
    }
    .elementor-37 .elementor-element.elementor-element-346b836 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg
    {
        width: 28px;
    }
    .elementor-37 .elementor-element.elementor-element-346b836 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon
    {
        padding: 10px 10px 10px 10px;
    }
    .elementor-37 .elementor-element.elementor-element-c4e03a5
    {
        padding: 80px 10px 80px 10px;
    }
    .elementor-37 .elementor-element.elementor-element-49c6c333 .elementor-heading-title
    {
        font-size: var(--e-global-typography-0564aa6-font-size);
        line-height: var(--e-global-typography-0564aa6-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-238cb4c3 .elementor-heading-title
    {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-43872c1d>.elementor-widget-container
    {
        padding: 0% 15% 0% 15%;
    }
    .elementor-37 .elementor-element.elementor-element-43872c1d
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-19514cbf .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-19514cbf .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name
    {
        font-size: var(--e-global-typography-4ecfb33-font-size);
        line-height: var(--e-global-typography-4ecfb33-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-19514cbf .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des
    {
        font-size: var(--e-global-typography-da7eb4f-font-size);
        line-height: var(--e-global-typography-da7eb4f-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-22e938e
    {
        padding: 80px 10px 60px 10px;
    }
    .elementor-37 .elementor-element.elementor-element-60add341>.elementor-element-populated
    {
        padding: 0 10px 0 10px;
    }
    .elementor-37 .elementor-element.elementor-element-3d349f39 .elementor-heading-title
    {
        font-size: var(--e-global-typography-0564aa6-font-size);
        line-height: var(--e-global-typography-0564aa6-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-3ba5b859 .elementor-heading-title
    {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-3ad82679 .jeg-elementor-kit.jkit-postblock .jkit-posts
    {
        grid-template-columns: repeat(1,minmax(0,1fr));
    }
    .elementor-37 .elementor-element.elementor-element-3ad82679 .jeg-elementor-kit.jkit-postblock .jkit-post
    {
        padding: 0 0 30px 0;
    }
    .elementor-37 .elementor-element.elementor-element-3ad82679 .jeg-elementor-kit.jkit-postblock .jkit-post-category span a, .elementor-37 .elementor-element.elementor-element-3ad82679 .jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category span a
    {
        font-size: var(--e-global-typography-da7eb4f-font-size);
        line-height: var(--e-global-typography-da7eb4f-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-3ad82679 .jeg-elementor-kit.jkit-postblock .jkit-post-title a, .elementor-37 .elementor-element.elementor-element-3ad82679 .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a
    {
        font-size: var(--e-global-typography-0480938-font-size);
        line-height: var(--e-global-typography-0480938-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-3ad82679 .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-3ad82679 .jeg-elementor-kit.jkit-postblock .jkit-readmore
    {
        font-size: var(--e-global-typography-2ba2b33-font-size);
        line-height: var(--e-global-typography-2ba2b33-line-height);
    }
}
@media(max-width: 1024px) and (min-width: 768px)
{
    .elementor-37 .elementor-element.elementor-element-bef1920
    {
        width: 66%;
    }
    .elementor-37 .elementor-element.elementor-element-dfea818
    {
        width: 66%;
    }
    .elementor-37 .elementor-element.elementor-element-35a5f2cd
    {
        width: 100%;
    }
    .elementor-37 .elementor-element.elementor-element-f5ba762
    {
        width: 100%;
    }
    .elementor-37 .elementor-element.elementor-element-33213d12
    {
        width: 50%;
    }
    .elementor-37 .elementor-element.elementor-element-1d59e6d6
    {
        width: 50%;
    }
    .elementor-37 .elementor-element.elementor-element-2be032dc
    {
        width: 100%;
    }
    .elementor-37 .elementor-element.elementor-element-78fe2ab
    {
        width: 50%;
    }
    .elementor-37 .elementor-element.elementor-element-8602434
    {
        width: 50%;
    }
    .elementor-37 .elementor-element.elementor-element-7932046
    {
        width: 100%;
    }
    .elementor-37 .elementor-element.elementor-element-b0e1996
    {
        width: 100%;
    }
    .elementor-37 .elementor-element.elementor-element-088d402
    {
        width: 50%;
    }
    .elementor-37 .elementor-element.elementor-element-f6762ad
    {
        width: 50%;
    }
    .elementor-37 .elementor-element.elementor-element-f584e34
    {
        width: 50%;
    }
    .elementor-37 .elementor-element.elementor-element-f91f03b
    {
        width: 50%;
    }
    .elementor-37 .elementor-element.elementor-element-a8ee0d5
    {
        width: 50%;
    }
    .elementor-37 .elementor-element.elementor-element-cdc69ba
    {
        width: 50%;
    }
}
@media(min-width: 1025px)
{
    .elementor-37 .elementor-element.elementor-element-44031c7:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-44031c7>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-attachment: fixed;
    }
    .elementor-37 .elementor-element.elementor-element-e4c2d4d:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-e4c2d4d>.elementor-motion-effects-container>.elementor-motion-effects-layer
    {
        background-attachment: fixed;
    }
}
@media(max-width: 767px)
{
    .elementor-37 .elementor-element.elementor-element-91668cb .jeg-elementor-kit.jkit-heading .heading-title
    {
        font-size: 48px;
        line-height: 1.3em;
    }
    .elementor-37 .elementor-element.elementor-element-a4e5387>.elementor-widget-container
    {
        margin: -10px 0 -18px 0;
    }
    .elementor-37 .elementor-element.elementor-element-a4e5387 .jeg-elementor-kit.jkit-heading .heading-title
    {
        font-size: 31px;
        line-height: 1.3em;
    }
    .elementor-37 .elementor-element.elementor-element-7c075cd>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-37 .elementor-element.elementor-element-7c075cd .elementor-heading-title
    {
        font-size: 15px;
    }
    .elementor-37 .elementor-element.elementor-element-79e18bd
    {
        font-size: 13px;
    }
    .elementor-37 .elementor-element.elementor-element-2def090>.elementor-widget-container
    {
        margin: 0 0 -12px 0;
    }
    .elementor-37 .elementor-element.elementor-element-e755d72>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-37 .elementor-element.elementor-element-e755d72
    {
        font-size: 13px;
    }
    .elementor-37 .elementor-element.elementor-element-20b5694
    {
        width: 100%;
    }
    .elementor-37 .elementor-element.elementor-element-3630cc1 .jeg-elementor-kit.jkit-heading .heading-title
    {
        font-size: 48px;
        line-height: 1.3em;
    }
    .elementor-37 .elementor-element.elementor-element-39df71a>.elementor-widget-container
    {
        margin: -10px 0 -18px 0;
    }
    .elementor-37 .elementor-element.elementor-element-39df71a .jeg-elementor-kit.jkit-heading .heading-title
    {
        font-size: 31px;
        line-height: 1.3em;
    }
    .elementor-37 .elementor-element.elementor-element-5840c8a>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-37 .elementor-element.elementor-element-5840c8a .elementor-heading-title
    {
        font-size: 15px;
    }
    .elementor-37 .elementor-element.elementor-element-c9995f5
    {
        font-size: 13px;
    }
    .elementor-37 .elementor-element.elementor-element-f6f6ef9>.elementor-widget-container
    {
        margin: 0 0 -12px 0;
    }
    .elementor-37 .elementor-element.elementor-element-e9cf51b>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-37 .elementor-element.elementor-element-e9cf51b
    {
        font-size: 13px;
    }
    .elementor-37 .elementor-element.elementor-element-b147046
    {
        width: 100%;
    }
    .elementor-37 .elementor-element.elementor-element-1d2ea683
    {
        padding: 40px 10px 40px 10px;
    }
    .elementor-37 .elementor-element.elementor-element-35a5f2cd>.elementor-element-populated
    {
        padding: 10px 10px 10px 10px;
    }
    .elementor-37 .elementor-element.elementor-element-6b488d52 .jeg-elementor-kit.jkit-heading .heading-title
    {
        font-size: 14px;
    }
    .elementor-37 .elementor-element.elementor-element-6b488d52 .jeg-elementor-kit.jkit-heading .heading-title>span
    {
        font-size: var(--e-global-typography-0564aa6-font-size);
        line-height: var(--e-global-typography-0564aa6-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-132f5196 .elementor-heading-title
    {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-194d1629
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-71cb7914 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title
    {
        font-size: var(--e-global-typography-4ecfb33-font-size);
        line-height: var(--e-global-typography-4ecfb33-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-71cb7914 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage
    {
        font-size: var(--e-global-typography-da7eb4f-font-size);
        line-height: var(--e-global-typography-da7eb4f-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-518cbc55 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .skill-bar-content .skill-title
    {
        font-size: var(--e-global-typography-4ecfb33-font-size);
        line-height: var(--e-global-typography-4ecfb33-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-518cbc55 .jeg-elementor-kit.jkit-progress-bar .progress-group .progress-skill-bar .number-percentage
    {
        font-size: var(--e-global-typography-da7eb4f-font-size);
        line-height: var(--e-global-typography-da7eb4f-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-da2f0ad
    {
        margin-top: -210px;
        margin-bottom: 0;
    }
    .elementor-37 .elementor-element.elementor-element-85c402a>.elementor-element-populated
    {
        margin: 37px 31px 0 31px;
        --e-column-margin-right: 31px;
        --e-column-margin-left: 31px;
        padding: 7px 7px 5px 7px;
    }
    .elementor-37 .elementor-element.elementor-element-5350ebe
    {
        --icon-box-icon-margin: 10px;
    }
    .elementor-37 .elementor-element.elementor-element-5350ebe .elementor-icon
    {
        font-size: 15px;
    }
    .elementor-37 .elementor-element.elementor-element-5350ebe .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-5350ebe .elementor-icon-box-title a
    {
        font-size: 14px;
    }
    .elementor-37 .elementor-element.elementor-element-5350ebe .elementor-icon-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-2028c92a
    {
        padding: 40px 10px 40px 10px;
    }
    .elementor-37 .elementor-element.elementor-element-c5e1e2b .elementor-heading-title
    {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-4067146c
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-3520b13b
    {
        margin-top: 30px;
        margin-bottom: 0;
    }
    .elementor-37 .elementor-element.elementor-element-33213d12>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-37 .elementor-element.elementor-element-5b11a74f .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper
    {
        padding: 40px 30px 30px 30px;
    }
    .elementor-37 .elementor-element.elementor-element-5b11a74f .jeg-elementor-kit.jkit-icon-box .title
    {
        font-size: var(--e-global-typography-6c9f9c2-font-size);
        line-height: var(--e-global-typography-6c9f9c2-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-5b11a74f .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-5b11a74f .jeg-elementor-kit.jkit-icon-box .icon-box>.icon
    {
        height: 50px;
        width: 50px;
    }
    .elementor-37 .elementor-element.elementor-element-5b11a74f .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link
    {
        font-size: var(--e-global-typography-2ba2b33-font-size);
        line-height: var(--e-global-typography-2ba2b33-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-1d59e6d6>.elementor-element-populated
    {
        margin: 20px 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-37 .elementor-element.elementor-element-489a89ca .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper
    {
        padding: 40px 30px 30px 30px;
    }
    .elementor-37 .elementor-element.elementor-element-489a89ca .jeg-elementor-kit.jkit-icon-box .title
    {
        font-size: var(--e-global-typography-6c9f9c2-font-size);
        line-height: var(--e-global-typography-6c9f9c2-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-489a89ca .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-489a89ca .jeg-elementor-kit.jkit-icon-box .icon-box>.icon
    {
        height: 50px;
        width: 50px;
    }
    .elementor-37 .elementor-element.elementor-element-489a89ca .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link
    {
        font-size: var(--e-global-typography-2ba2b33-font-size);
        line-height: var(--e-global-typography-2ba2b33-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-5f41b155 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper
    {
        padding: 40px 30px 30px 30px;
    }
    .elementor-37 .elementor-element.elementor-element-5f41b155 .jeg-elementor-kit.jkit-icon-box .title
    {
        font-size: var(--e-global-typography-6c9f9c2-font-size);
        line-height: var(--e-global-typography-6c9f9c2-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-5f41b155 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-5f41b155 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon
    {
        height: 50px;
        width: 50px;
    }
    .elementor-37 .elementor-element.elementor-element-5f41b155 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link
    {
        font-size: var(--e-global-typography-2ba2b33-font-size);
        line-height: var(--e-global-typography-2ba2b33-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-343c3b1
    {
        margin-top: 30px;
        margin-bottom: 0;
    }
    .elementor-37 .elementor-element.elementor-element-78fe2ab>.elementor-element-populated
    {
        margin: 0 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-37 .elementor-element.elementor-element-d9afd6a .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper
    {
        padding: 40px 30px 30px 30px;
    }
    .elementor-37 .elementor-element.elementor-element-d9afd6a .jeg-elementor-kit.jkit-icon-box .title
    {
        font-size: var(--e-global-typography-6c9f9c2-font-size);
        line-height: var(--e-global-typography-6c9f9c2-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-d9afd6a .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-d9afd6a .jeg-elementor-kit.jkit-icon-box .icon-box>.icon
    {
        height: 50px;
        width: 50px;
    }
    .elementor-37 .elementor-element.elementor-element-d9afd6a .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link
    {
        font-size: var(--e-global-typography-2ba2b33-font-size);
        line-height: var(--e-global-typography-2ba2b33-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-8602434>.elementor-element-populated
    {
        margin: 20px 0 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-37 .elementor-element.elementor-element-5ce9e59 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper
    {
        padding: 40px 30px 30px 30px;
    }
    .elementor-37 .elementor-element.elementor-element-5ce9e59 .jeg-elementor-kit.jkit-icon-box .title
    {
        font-size: var(--e-global-typography-6c9f9c2-font-size);
        line-height: var(--e-global-typography-6c9f9c2-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-5ce9e59 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-5ce9e59 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon
    {
        height: 50px;
        width: 50px;
    }
    .elementor-37 .elementor-element.elementor-element-5ce9e59 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link
    {
        font-size: var(--e-global-typography-2ba2b33-font-size);
        line-height: var(--e-global-typography-2ba2b33-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-434655a .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper
    {
        padding: 40px 30px 30px 30px;
    }
    .elementor-37 .elementor-element.elementor-element-434655a .jeg-elementor-kit.jkit-icon-box .title
    {
        font-size: var(--e-global-typography-6c9f9c2-font-size);
        line-height: var(--e-global-typography-6c9f9c2-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-434655a .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-434655a .jeg-elementor-kit.jkit-icon-box .icon-box>.icon
    {
        height: 50px;
        width: 50px;
    }
    .elementor-37 .elementor-element.elementor-element-434655a .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link
    {
        font-size: var(--e-global-typography-2ba2b33-font-size);
        line-height: var(--e-global-typography-2ba2b33-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-f9d3806 .elementor-button
    {
        font-size: var(--e-global-typography-f08d50e-font-size);
        line-height: var(--e-global-typography-f08d50e-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-cf894cc
    {
        margin-top: 40px;
        margin-bottom: -140px;
    }
    .elementor-37 .elementor-element.elementor-element-0d403b2
    {
        width: 50%;
    }
    .elementor-37 .elementor-element.elementor-element-7fe8c0c .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper
    {
        font-size: var(--e-global-typography-0caf16c-font-size);
        line-height: var(--e-global-typography-0caf16c-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-7fe8c0c .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-7fe8c0c .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super
    {
        font-size: var(--e-global-typography-6c9f9c2-font-size);
        line-height: var(--e-global-typography-6c9f9c2-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-7e93f36
    {
        width: 50%;
    }
    .elementor-37 .elementor-element.elementor-element-f025747 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper
    {
        font-size: var(--e-global-typography-0caf16c-font-size);
        line-height: var(--e-global-typography-0caf16c-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-f025747 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-f025747 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super
    {
        font-size: var(--e-global-typography-6c9f9c2-font-size);
        line-height: var(--e-global-typography-6c9f9c2-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-df971f7
    {
        width: 50%;
    }
    .elementor-37 .elementor-element.elementor-element-3bb3cb5 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper
    {
        font-size: var(--e-global-typography-0caf16c-font-size);
        line-height: var(--e-global-typography-0caf16c-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-3bb3cb5 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-3bb3cb5 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super
    {
        font-size: var(--e-global-typography-6c9f9c2-font-size);
        line-height: var(--e-global-typography-6c9f9c2-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-1a47793
    {
        width: 50%;
    }
    .elementor-37 .elementor-element.elementor-element-ef6f0f4 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper
    {
        font-size: var(--e-global-typography-0caf16c-font-size);
        line-height: var(--e-global-typography-0caf16c-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-ef6f0f4 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-ef6f0f4 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super
    {
        font-size: var(--e-global-typography-6c9f9c2-font-size);
        line-height: var(--e-global-typography-6c9f9c2-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-9012db3 .elementor-heading-title
    {
        font-size: var(--e-global-typography-0564aa6-font-size);
        line-height: var(--e-global-typography-0564aa6-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-f3ec452 .elementor-heading-title
    {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-79c6336c>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-37 .elementor-element.elementor-element-79c6336c
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-e6423b1 .jeg-elementor-kit.jkit-image-box .image-box-header img
    {
        height: 240px;
    }
    .elementor-37 .elementor-element.elementor-element-e6423b1 .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner
    {
        padding: 10px 5px 6px 5px;
    }
    .elementor-37 .elementor-element.elementor-element-e6423b1 .jeg-elementor-kit.jkit-image-box .image-box-body .body-title
    {
        font-size: var(--e-global-typography-113c1bf-font-size);
        line-height: var(--e-global-typography-113c1bf-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-e6423b1 .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-e6423b1 .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a
    {
        font-size: var(--e-global-typography-2ba2b33-font-size);
        line-height: var(--e-global-typography-2ba2b33-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-bdda3fd .jeg-elementor-kit.jkit-image-box .image-box-header img
    {
        height: 240px;
    }
    .elementor-37 .elementor-element.elementor-element-bdda3fd .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner
    {
        padding: 10px 5px 6px 5px;
    }
    .elementor-37 .elementor-element.elementor-element-bdda3fd .jeg-elementor-kit.jkit-image-box .image-box-body .body-title
    {
        font-size: var(--e-global-typography-113c1bf-font-size);
        line-height: var(--e-global-typography-113c1bf-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-bdda3fd .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-bdda3fd .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a
    {
        font-size: var(--e-global-typography-2ba2b33-font-size);
        line-height: var(--e-global-typography-2ba2b33-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-7e7bbfd .jeg-elementor-kit.jkit-image-box .image-box-header img
    {
        height: 240px;
    }
    .elementor-37 .elementor-element.elementor-element-7e7bbfd .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner
    {
        padding: 10px 5px 6px 5px;
    }
    .elementor-37 .elementor-element.elementor-element-7e7bbfd .jeg-elementor-kit.jkit-image-box .image-box-body .body-title
    {
        font-size: var(--e-global-typography-113c1bf-font-size);
        line-height: var(--e-global-typography-113c1bf-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-7e7bbfd .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-7e7bbfd .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a
    {
        font-size: var(--e-global-typography-2ba2b33-font-size);
        line-height: var(--e-global-typography-2ba2b33-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-5e3e0bf .jeg-elementor-kit.jkit-dual-button .jkit-dual-button-wrapper
    {
        width: 94%;
    }
    .elementor-37 .elementor-element.elementor-element-5e3e0bf .jeg-elementor-kit.jkit-dual-button .jkit-dual-button-wrapper .jkit-dual-button-one
    {
        text-align: center;
    }
    .elementor-37 .elementor-element.elementor-element-5e3e0bf .jeg-elementor-kit.jkit-dual-button .jkit-dual-button-wrapper .jkit-dual-button-two
    {
        color: var(--e-global-color-secondary);
        border-width: 2px 2px 2px 2px;
    }
    .elementor-37 .elementor-element.elementor-element-5e3e0bf .jeg-elementor-kit.jkit-dual-button .jkit-dual-button-wrapper .jkit-dual-button-two svg
    {
        fill: var(--e-global-color-secondary);
    }
    .elementor-37 .elementor-element.elementor-element-5e3e0bf .jeg-elementor-kit.jkit-dual-button .jkit-dual-button-wrapper .jkit-dual-button-two:hover
    {
        color: var(--e-global-color-91ce202);
    }
    .elementor-37 .elementor-element.elementor-element-5e3e0bf .jeg-elementor-kit.jkit-dual-button .jkit-dual-button-wrapper .jkit-dual-button-two:hover svg
    {
        fill: var(--e-global-color-91ce202);
    }
    .elementor-37 .elementor-element.elementor-element-e51e940 .elementor-heading-title
    {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-b0e1996>.elementor-element-populated
    {
        padding: 40px 20px 40px 20px;
    }
    .elementor-37 .elementor-element.elementor-element-7b5b690 .jeg-elementor-kit.jkit-heading .heading-title
    {
        font-size: var(--e-global-typography-0564aa6-font-size);
        line-height: var(--e-global-typography-0564aa6-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-7b5b690 .jeg-elementor-kit.jkit-heading .heading-title>span
    {
        font-size: var(--e-global-typography-0564aa6-font-size);
        line-height: var(--e-global-typography-0564aa6-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-1f557af .elementor-heading-title
    {
        font-size: 24px;
    }
    .elementor-37 .elementor-element.elementor-element-032bb60>.elementor-widget-container
    {
        margin: 0 0 0 0;
    }
    .elementor-37 .elementor-element.elementor-element-032bb60
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-e4bb96f .elementor-heading-title
    {
        font-size: 24px;
    }
    .elementor-37 .elementor-element.elementor-element-d6fb2df>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-37 .elementor-element.elementor-element-d6fb2df
    {
        font-size: 14px;
    }
    .elementor-37 .elementor-element.elementor-element-368d298
    {
        margin-top: 30px;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-37 .elementor-element.elementor-element-088d402>.elementor-element-populated
    {
        margin: 12px 12px 12px 12px;
        --e-column-margin-right: 12px;
        --e-column-margin-left: 12px;
    }
    .elementor-37 .elementor-element.elementor-element-948da75 .jeg-elementor-kit.jkit-icon-box .title
    {
        font-size: var(--e-global-typography-113c1bf-font-size);
        line-height: var(--e-global-typography-113c1bf-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-948da75 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-948da75 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i
    {
        font-size: 30px;
    }
    .elementor-37 .elementor-element.elementor-element-948da75 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg
    {
        width: 30px;
    }
    .elementor-37 .elementor-element.elementor-element-948da75 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon
    {
        padding: 15px 15px 15px 15px;
    }
    .elementor-37 .elementor-element.elementor-element-f6762ad>.elementor-element-populated
    {
        margin: 12px 12px 12px 12px;
        --e-column-margin-right: 12px;
        --e-column-margin-left: 12px;
    }
    .elementor-37 .elementor-element.elementor-element-a1315b8 .jeg-elementor-kit.jkit-icon-box .title
    {
        font-size: var(--e-global-typography-113c1bf-font-size);
        line-height: var(--e-global-typography-113c1bf-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-a1315b8 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-a1315b8 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i
    {
        font-size: 30px;
    }
    .elementor-37 .elementor-element.elementor-element-a1315b8 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg
    {
        width: 30px;
    }
    .elementor-37 .elementor-element.elementor-element-a1315b8 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon
    {
        padding: 15px 15px 15px 15px;
    }
    .elementor-37 .elementor-element.elementor-element-f584e34>.elementor-element-populated
    {
        margin: 12px 12px 12px 12px;
        --e-column-margin-right: 12px;
        --e-column-margin-left: 12px;
    }
    .elementor-37 .elementor-element.elementor-element-e8f5797 .jeg-elementor-kit.jkit-icon-box .title
    {
        font-size: var(--e-global-typography-113c1bf-font-size);
        line-height: var(--e-global-typography-113c1bf-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-e8f5797 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-e8f5797 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i
    {
        font-size: 30px;
    }
    .elementor-37 .elementor-element.elementor-element-e8f5797 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg
    {
        width: 30px;
    }
    .elementor-37 .elementor-element.elementor-element-e8f5797 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon
    {
        padding: 15px 15px 15px 15px;
    }
    .elementor-37 .elementor-element.elementor-element-a3e1591
    {
        margin-top: 30px;
        margin-bottom: 0;
        padding: 0 0 0 0;
    }
    .elementor-37 .elementor-element.elementor-element-f91f03b>.elementor-element-populated
    {
        margin: 12px 12px 12px 12px;
        --e-column-margin-right: 12px;
        --e-column-margin-left: 12px;
    }
    .elementor-37 .elementor-element.elementor-element-f863c14 .jeg-elementor-kit.jkit-icon-box .title
    {
        font-size: var(--e-global-typography-113c1bf-font-size);
        line-height: var(--e-global-typography-113c1bf-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-f863c14 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-f863c14 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i
    {
        font-size: 30px;
    }
    .elementor-37 .elementor-element.elementor-element-f863c14 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg
    {
        width: 30px;
    }
    .elementor-37 .elementor-element.elementor-element-f863c14 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon
    {
        padding: 15px 15px 15px 15px;
    }
    .elementor-37 .elementor-element.elementor-element-a8ee0d5>.elementor-element-populated
    {
        margin: 12px 12px 12px 12px;
        --e-column-margin-right: 12px;
        --e-column-margin-left: 12px;
    }
    .elementor-37 .elementor-element.elementor-element-243842e .jeg-elementor-kit.jkit-icon-box .title
    {
        font-size: var(--e-global-typography-113c1bf-font-size);
        line-height: var(--e-global-typography-113c1bf-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-243842e .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-243842e .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i
    {
        font-size: 30px;
    }
    .elementor-37 .elementor-element.elementor-element-243842e .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg
    {
        width: 30px;
    }
    .elementor-37 .elementor-element.elementor-element-243842e .jeg-elementor-kit.jkit-icon-box .icon-box>.icon
    {
        padding: 15px 15px 15px 15px;
    }
    .elementor-37 .elementor-element.elementor-element-cdc69ba>.elementor-element-populated
    {
        margin: 12px 12px 12px 12px;
        --e-column-margin-right: 12px;
        --e-column-margin-left: 12px;
    }
    .elementor-37 .elementor-element.elementor-element-346b836 .jeg-elementor-kit.jkit-icon-box .title
    {
        font-size: var(--e-global-typography-113c1bf-font-size);
        line-height: var(--e-global-typography-113c1bf-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-346b836 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-346b836 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon i
    {
        font-size: 30px;
    }
    .elementor-37 .elementor-element.elementor-element-346b836 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg
    {
        width: 30px;
    }
    .elementor-37 .elementor-element.elementor-element-346b836 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon
    {
        padding: 15px 15px 15px 15px;
    }
    .elementor-37 .elementor-element.elementor-element-c4e03a5>.elementor-background-overlay
    {
        opacity: .99;
    }
    .elementor-37 .elementor-element.elementor-element-c4e03a5
    {
        padding: 40px 10px 40px 10px;
    }
    .elementor-37 .elementor-element.elementor-element-49c6c333 .elementor-heading-title
    {
        font-size: var(--e-global-typography-0564aa6-font-size);
        line-height: var(--e-global-typography-0564aa6-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-238cb4c3 .elementor-heading-title
    {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-43872c1d>.elementor-widget-container
    {
        padding: 0 0 0 0;
    }
    .elementor-37 .elementor-element.elementor-element-43872c1d
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-19514cbf .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box
    {
        padding: 40px 30px 30px 30px;
    }
    .elementor-37 .elementor-element.elementor-element-19514cbf .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-19514cbf .jeg-elementor-kit.jkit-testimonials.quote-override .testimonials-track .testimonial-item .testimonial-box .icon-content
    {
        top: 117px;
        left: 210px;
    }
    .elementor-37 .elementor-element.elementor-element-19514cbf .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .icon-content
    {
        font-size: 30px;
    }
    .elementor-37 .elementor-element.elementor-element-19514cbf .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .icon-content svg
    {
        width: 30px;
    }
    .elementor-37 .elementor-element.elementor-element-19514cbf .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name
    {
        font-size: var(--e-global-typography-4ecfb33-font-size);
        line-height: var(--e-global-typography-4ecfb33-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-19514cbf .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des
    {
        font-size: var(--e-global-typography-da7eb4f-font-size);
        line-height: var(--e-global-typography-da7eb4f-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-22e938e
    {
        padding: 40px 10px 20px 10px;
    }
    .elementor-37 .elementor-element.elementor-element-3d349f39 .elementor-heading-title
    {
        font-size: var(--e-global-typography-0564aa6-font-size);
        line-height: var(--e-global-typography-0564aa6-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-3ba5b859 .elementor-heading-title
    {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-3ad82679 .jeg-elementor-kit.jkit-postblock .jkit-post
    {
        padding: 0 0 30px 0;
    }
    .elementor-37 .elementor-element.elementor-element-3ad82679 .jeg-elementor-kit.jkit-postblock .jkit-post-category span a, .elementor-37 .elementor-element.elementor-element-3ad82679 .jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category span a
    {
        font-size: var(--e-global-typography-da7eb4f-font-size);
        line-height: var(--e-global-typography-da7eb4f-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-3ad82679 .jeg-elementor-kit.jkit-postblock .jkit-post-title a, .elementor-37 .elementor-element.elementor-element-3ad82679 .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a
    {
        font-size: var(--e-global-typography-0480938-font-size);
        line-height: var(--e-global-typography-0480938-line-height);
    }
    .elementor-37 .elementor-element.elementor-element-3ad82679 .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt
    {
        font-size: var(--e-global-typography-text-font-size);
    }
    .elementor-37 .elementor-element.elementor-element-3ad82679 .jeg-elementor-kit.jkit-postblock .jkit-readmore
    {
        font-size: var(--e-global-typography-2ba2b33-font-size);
        line-height: var(--e-global-typography-2ba2b33-line-height);
    }
}
.elementor-element.elementor-element-5e3e0bf .jeg-elementor-kit.jkit-dual-button
{
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
@media(max-width: 1024px)
{
    .elementor-element.elementor-element-5e3e0bf .jeg-elementor-kit.jkit-dual-button
    {
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end;
    }
}
@media(max-width: 767px)
{
    .elementor-element.elementor-element-5e3e0bf .jeg-elementor-kit.jkit-dual-button
    {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
}
@media(min-width: 1025px)
{
    .elementor-element.elementor-element-948da75 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper
    {
        display: block;
    }
}
@media(min-width: 1025px)
{
    .elementor-element.elementor-element-948da75 .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-a1315b8 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper
    {
        display: block;
    }
}
@media(min-width: 1025px)
{
    .elementor-element.elementor-element-a1315b8 .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-e8f5797 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper
    {
        display: block;
    }
}
@media(min-width: 1025px)
{
    .elementor-element.elementor-element-e8f5797 .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-f863c14 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper
    {
        display: block;
    }
}
@media(min-width: 1025px)
{
    .elementor-element.elementor-element-f863c14 .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-243842e .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper
    {
        display: block;
    }
}
@media(min-width: 1025px)
{
    .elementor-element.elementor-element-243842e .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-346b836 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper
    {
        display: block;
    }
}
@media(min-width: 1025px)
{
    .elementor-element.elementor-element-346b836 .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-19514cbf .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider)
    {
        display: flex;
        flex-direction: row;
    }
}
@media(min-width: 1025px)
{
    .elementor-element.elementor-element-19514cbf .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item
    {
        width: calc(3);
    }
}
@media(min-width: 1025px)
{
    .elementor-element.elementor-element-19514cbf .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+4)
    {
        display: none;
    }
}
@media(min-width: 1025px)
{
    .elementor-element.elementor-element-19514cbf .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider):not(:nth-child(3))
    {
        margin-right: 10px;
    }
}
@media(min-width: 768px) and (max-width: 1024px)
{
    .elementor-element.elementor-element-19514cbf .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider)
    {
        display: flex;
        flex-direction: row;
    }
}
@media(min-width: 768px) and (max-width: 1024px)
{
    .elementor-element.elementor-element-19514cbf .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item
    {
        width: calc(2);
    }
}
@media(min-width: 768px) and (max-width: 1024px)
{
    .elementor-element.elementor-element-19514cbf .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+3)
    {
        display: none;
    }
}
@media(min-width: 768px) and (max-width: 1024px)
{
    .elementor-element.elementor-element-19514cbf .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider):not(:nth-child(2))
    {
        margin-right: 10px;
    }
}
@media(max-width: 767px)
{
    .elementor-element.elementor-element-19514cbf .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider)
    {
        display: flex;
        flex-direction: row;
    }
}
@media(max-width: 767px)
{
    .elementor-element.elementor-element-19514cbf .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item
    {
        width: calc(1);
    }
}
@media(max-width: 767px)
{
    .elementor-element.elementor-element-19514cbf .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+2)
    {
        display: none;
    }
}
@media(max-width: 767px)
{
    .elementor-element.elementor-element-19514cbf .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider):not(:nth-child(1))
    {
        margin-right: 10px;
    }
}