.elementor-8 .elementor-element.elementor-element-76aa126>.elementor-container {
    max-width: 1170px;
}

.elementor-8 .elementor-element.elementor-element-76aa126:not(.elementor-motion-effects-element-type-background),
.elementor-8 .elementor-element.elementor-element-76aa126>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2021/08/moon-orbiting-the-exoplanet-in-the-deep-space-3d-illustration-e1629357044432.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-8 .elementor-element.elementor-element-76aa126>.elementor-background-overlay {
    background-color: var(--e-global-color-accent);
    opacity: 0.4;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

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

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

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

.elementor-8 .elementor-element.elementor-element-7f3c13d>.elementor-element-populated {
    padding: 100px 0px 100px 0px;
}

.elementor-8 .elementor-element.elementor-element-6794fe9 .elementor-heading-title {
    color: var(--e-global-color-b64bbc0);
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
    line-height: var(--e-global-typography-secondary-line-height);
}

.elementor-8 .elementor-element.elementor-element-6761cf1 .jeg-elementor-kit.jkit-animated-text {
    text-align: left;
}

.elementor-8 .elementor-element.elementor-element-6761cf1 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text {
    font-family: var(--e-global-typography-c350781-font-family), Sans-serif;
    font-size: var(--e-global-typography-c350781-font-size);
    font-weight: var(--e-global-typography-c350781-font-weight);
    line-height: var(--e-global-typography-c350781-line-height);
    letter-spacing: var(--e-global-typography-c350781-letter-spacing);
    word-spacing: var(--e-global-typography-c350781-word-spacing);
}

.elementor-8 .elementor-element.elementor-element-6761cf1 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text.style-color {
    color: var(--e-global-color-b64bbc0);
}

.elementor-8 .elementor-element.elementor-element-6761cf1 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text {
    font-family: var(--e-global-typography-c350781-font-family), Sans-serif;
    font-size: var(--e-global-typography-c350781-font-size);
    font-weight: var(--e-global-typography-c350781-font-weight);
    line-height: var(--e-global-typography-c350781-line-height);
    letter-spacing: var(--e-global-typography-c350781-letter-spacing);
    word-spacing: var(--e-global-typography-c350781-word-spacing);
    z-index: auto;
}

.elementor-8 .elementor-element.elementor-element-6761cf1 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper.style-color .dynamic-text {
    color: var(--e-global-color-b64bbc0);
}

.elementor-8 .elementor-element.elementor-element-6761cf1 .jeg-elementor-kit.jkit-animated-text .animated-text svg path.style-color {
    stroke: var(--e-global-color-secondary);
}

.elementor-8 .elementor-element.elementor-element-6761cf1 .jeg-elementor-kit.jkit-animated-text .animated-text svg path {
    stroke-width: 9px;
    -moz-animation-duration: 10s;
    -webkit-animation-duration: 10s;
    -o-animation-duration: 10s;
    -ms-animation-duration: 10s;
    animation-duration: 10s;
    stroke-linecap: round;
    stroke-linejoin: round;
}

.elementor-8 .elementor-element.elementor-element-6761cf1 .jeg-elementor-kit.jkit-animated-text .animated-text svg {
    z-index: 2;
}

.elementor-8 .elementor-element.elementor-element-7623160 {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-8 .elementor-element.elementor-element-688ecdc {
    margin-top: 20px;
    margin-bottom: 0px;
}

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

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

.elementor-8 .elementor-element.elementor-element-7f557da .jeg-elementor-kit.jkit-button {
    text-align: left;
}

.elementor-8 .elementor-element.elementor-element-7f557da .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
    padding: 20px 35px 20px 35px;
    font-family: var(--e-global-typography-ee21041-font-family), Sans-serif;
    font-size: var(--e-global-typography-ee21041-font-size);
    font-weight: var(--e-global-typography-ee21041-font-weight);
    text-transform: var(--e-global-typography-ee21041-text-transform);
    line-height: var(--e-global-typography-ee21041-line-height);
    letter-spacing: var(--e-global-typography-ee21041-letter-spacing);
    word-spacing: var(--e-global-typography-ee21041-word-spacing);
    color: #FFFFFF;
    background-color: #9c7816;
    border-radius: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-7f557da .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    fill: #FFFFFF;
}

.elementor-8 .elementor-element.elementor-element-7f557da .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
    background-color: var(--e-global-color-2be9552);
    border-radius: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-7f557da .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-8 .elementor-element.elementor-element-7f557da .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
    margin-right: 5px;
}

.elementor-8 .elementor-element.elementor-element-7f557da .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-8 .elementor-element.elementor-element-7f557da .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
    margin-left: 5px;
}

.elementor-8 .elementor-element.elementor-element-7f557da {
    width: auto;
    max-width: auto;
}

.elementor-8 .elementor-element.elementor-element-15c4872 .jeg-elementor-kit.jkit-button {
    text-align: center;
}

.elementor-8 .elementor-element.elementor-element-15c4872 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
    font-family: var(--e-global-typography-ee21041-font-family), Sans-serif;
    font-size: var(--e-global-typography-ee21041-font-size);
    font-weight: var(--e-global-typography-ee21041-font-weight);
    text-transform: var(--e-global-typography-ee21041-text-transform);
    line-height: var(--e-global-typography-ee21041-line-height);
    letter-spacing: var(--e-global-typography-ee21041-letter-spacing);
    word-spacing: var(--e-global-typography-ee21041-word-spacing);
    color: var(--e-global-color-b64bbc0);
    background-color: #FFFFFF00;
}

.elementor-8 .elementor-element.elementor-element-15c4872 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    fill: var(--e-global-color-b64bbc0);
    width: 20px;
}

.elementor-8 .elementor-element.elementor-element-15c4872 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
    color: var(--e-global-color-secondary);
}

.elementor-8 .elementor-element.elementor-element-15c4872 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg {
    fill: var(--e-global-color-secondary);
}

.elementor-8 .elementor-element.elementor-element-15c4872 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i {
    font-size: 20px;
}

.elementor-8 .elementor-element.elementor-element-15c4872 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-8 .elementor-element.elementor-element-15c4872 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
    margin-right: 15px;
}

.elementor-8 .elementor-element.elementor-element-15c4872 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-8 .elementor-element.elementor-element-15c4872 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
    margin-left: 15px;
}

.elementor-8 .elementor-element.elementor-element-15c4872 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i,
.elementor-8 .elementor-element.elementor-element-15c4872 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    -webkit-transform: translateY(0px);
    -ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    -moz-transform: translateY(0px);
    transform: translateY(0px);
}

.elementor-8 .elementor-element.elementor-element-15c4872>.elementor-widget-container {
    margin: 0px 0px 0px 10px;
}

.elementor-8 .elementor-element.elementor-element-15c4872 {
    width: auto;
    max-width: auto;
}

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

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

.elementor-8 .elementor-element.elementor-element-975bfbb.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-8 .elementor-element.elementor-element-5f523f5>.elementor-container {
    max-width: 1170px;
}

.elementor-8 .elementor-element.elementor-element-5f523f5 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 50px 0px 0px 0px;
}

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

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

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

.elementor-8 .elementor-element.elementor-element-5f644e1:hover>.elementor-element-populated {
    background-color: var(--e-global-color-bdfba0f);
}

.elementor-8 .elementor-element.elementor-element-5f644e1>.elementor-element-populated {
    padding: 10px 20px 10px 0px;
}

.elementor-8 .elementor-element.elementor-element-ed84851>.elementor-container {
    max-width: 1170px;
}

.elementor-8 .elementor-element.elementor-element-ed84851 {
    margin-top: 0px;
    margin-bottom: 0px;
}

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

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

.elementor-8 .elementor-element.elementor-element-01d0b5a.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-8 .elementor-element.elementor-element-01d0b5a:hover>.elementor-element-populated {
    background-color: var(--e-global-color-b64bbc0);
}

.elementor-8 .elementor-element.elementor-element-01d0b5a>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 50px 0px 0px;
    --e-column-margin-right: 50px;
    --e-column-margin-left: 0px;
    padding: 30px 30px 30px 30px;
}

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

.elementor-8 .elementor-element.elementor-element-cb7afe4.elementor-view-stacked .elementor-icon {
    background-color: #9c7816;
}

.elementor-8 .elementor-element.elementor-element-cb7afe4.elementor-view-framed .elementor-icon,
.elementor-8 .elementor-element.elementor-element-cb7afe4.elementor-view-default .elementor-icon {
    fill: #9c7816;
    color: #9c7816;
    border-color: #9c7816;
}

.elementor-8 .elementor-element.elementor-element-cb7afe4.elementor-view-stacked .elementor-icon:hover {
    background-color: #9c7816;
}

.elementor-8 .elementor-element.elementor-element-cb7afe4.elementor-view-framed .elementor-icon:hover,
.elementor-8 .elementor-element.elementor-element-cb7afe4.elementor-view-default .elementor-icon:hover {
    fill: #9c7816;
    color: #9c7816;
    border-color: #9c7816;
}

.elementor-8 .elementor-element.elementor-element-cb7afe4 .elementor-icon {
    font-size: 50px;
}

.elementor-8 .elementor-element.elementor-element-cb7afe4 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-8 .elementor-element.elementor-element-cb7afe4 .elementor-icon-box-title {
    margin-bottom: 20px;
    color: var(--e-global-color-accent);
}

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

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

.elementor-8 .elementor-element.elementor-element-c2cfe41>.elementor-element-populated {
    margin: 0px 25px 0px 25px;
    --e-column-margin-right: 25px;
    --e-column-margin-left: 25px;
    padding: 30px 30px 30px 30px;
}

.elementor-8 .elementor-element.elementor-element-a6a2fd5.elementor-view-stacked .elementor-icon {
    background-color: #9c7816;
}

.elementor-8 .elementor-element.elementor-element-a6a2fd5.elementor-view-framed .elementor-icon,
.elementor-8 .elementor-element.elementor-element-a6a2fd5.elementor-view-default .elementor-icon {
    fill: #9c7816;
    color: #9c7816;
    border-color: #9c7816;
}

.elementor-8 .elementor-element.elementor-element-a6a2fd5.elementor-view-stacked .elementor-icon:hover {
    background-color: #9c7816;
}

.elementor-8 .elementor-element.elementor-element-a6a2fd5.elementor-view-framed .elementor-icon:hover,
.elementor-8 .elementor-element.elementor-element-a6a2fd5.elementor-view-default .elementor-icon:hover {
    fill: #9c7816;
    color: #9c7816;
    border-color: #9c7816;
}

.elementor-8 .elementor-element.elementor-element-a6a2fd5 .elementor-icon {
    font-size: 50px;
}

.elementor-8 .elementor-element.elementor-element-a6a2fd5 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-8 .elementor-element.elementor-element-a6a2fd5 .elementor-icon-box-title {
    margin-bottom: 20px;
    color: var(--e-global-color-accent);
}

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

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

.elementor-8 .elementor-element.elementor-element-9e0f89f>.elementor-element-populated {
    margin: 0px 0px 0px 50px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 50px;
    padding: 30px 30px 30px 30px;
}

.elementor-8 .elementor-element.elementor-element-1662ee5.elementor-view-stacked .elementor-icon {
    background-color: #9c7816;
}

.elementor-8 .elementor-element.elementor-element-1662ee5.elementor-view-framed .elementor-icon,
.elementor-8 .elementor-element.elementor-element-1662ee5.elementor-view-default .elementor-icon {
    fill: #9c7816;
    color: #9c7816;
    border-color: #9c7816;
}

.elementor-8 .elementor-element.elementor-element-1662ee5.elementor-view-stacked .elementor-icon:hover {
    background-color: #9c7816;
}

.elementor-8 .elementor-element.elementor-element-1662ee5.elementor-view-framed .elementor-icon:hover,
.elementor-8 .elementor-element.elementor-element-1662ee5.elementor-view-default .elementor-icon:hover {
    fill: #9c7816;
    color: #9c7816;
    border-color: #9c7816;
}

.elementor-8 .elementor-element.elementor-element-1662ee5 .elementor-icon {
    font-size: 50px;
}

.elementor-8 .elementor-element.elementor-element-1662ee5 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-8 .elementor-element.elementor-element-1662ee5 .elementor-icon-box-title {
    margin-bottom: 20px;
    color: var(--e-global-color-accent);
}

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

.elementor-8 .elementor-element.elementor-element-1662ee5 .elementor-icon-box-description {
    color: var(--e-global-color-7ae8ce7);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-8 .elementor-element.elementor-element-d86893e>.elementor-container {
    max-width: 1170px;
}

.elementor-8 .elementor-element.elementor-element-d86893e>.elementor-background-overlay {
    background-image: url("../../2021/08/network-waves-background-X9P8RR-1.png");
    background-position: bottom center;
    background-repeat: no-repeat;
    background-size: cover;
    opacity: 0.3;
}

.elementor-8 .elementor-element.elementor-element-d86893e {
    padding: 100px 0px 100px 0px;
}

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

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

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

.elementor-8 .elementor-element.elementor-element-5a14d8a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-8 .elementor-element.elementor-element-5a14d8a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2021/08/business-man-investmoon.png");
    background-position: center left;
    background-repeat: no-repeat;
    background-size: contain;
}

.elementor-8 .elementor-element.elementor-element-5a14d8a>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

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

.elementor-8 .elementor-element.elementor-element-6732fba>.elementor-container {
    max-width: 1170px;
}

.elementor-8 .elementor-element.elementor-element-6732fba {
    margin-top: 20px;
    margin-bottom: 35px;
}

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

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

.elementor-8 .elementor-element.elementor-element-ccac78a.elementor-column>.elementor-widget-wrap {
    justify-content: flex-start;
}

.elementor-8 .elementor-element.elementor-element-ad35707 .jeg-elementor-kit.jkit-video-button {
    text-align: right;
}

.elementor-8 .elementor-element.elementor-element-ad35707 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn {
    padding: 0px 0px 0px 5px;
    height: 70px;
    width: 70px;
    line-height: 75px;
    background-color: #9c7816;
}

.elementor-8 .elementor-element.elementor-element-ad35707 .jeg-elementor-kit.jkit-video-button i {
    font-size: 20px;
}

.elementor-8 .elementor-element.elementor-element-ad35707 .jeg-elementor-kit.jkit-video-button svg {
    width: 20px;
}

.elementor-8 .elementor-element.elementor-element-ad35707 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn i,
.elementor-8 .elementor-element.elementor-element-ad35707 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn span {
    color: var(--e-global-color-b64bbc0);
}

.elementor-8 .elementor-element.elementor-element-ad35707 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn svg {
    fill: var(--e-global-color-b64bbc0);
}

.elementor-8 .elementor-element.elementor-element-ad35707 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:after,
.elementor-8 .elementor-element.elementor-element-ad35707 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:before {
    color: var(--e-global-color-secondary);
}

.elementor-8 .elementor-element.elementor-element-ad35707 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn:hover i,
.elementor-8 .elementor-element.elementor-element-ad35707 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn:hover span {
    color: #9c7816;
}

.elementor-8 .elementor-element.elementor-element-ad35707 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn:hover svg {
    fill: #9c7816;
}

.elementor-8 .elementor-element.elementor-element-ad35707 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:hover:after,
.elementor-8 .elementor-element.elementor-element-ad35707 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:hover:before {
    color: var(--e-global-color-secondary);
}

.elementor-8 .elementor-element.elementor-element-ad35707 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn:hover {
    background-color: var(--e-global-color-b64bbc0);
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #9c7816;
}

.elementor-8 .elementor-element.elementor-element-ad35707>.elementor-widget-container {
    margin: 0px 20px 10px 0px;
}

.elementor-8 .elementor-element.elementor-element-1d7f5a8 {
    margin-top: 20px;
    margin-bottom: 35px;
}

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

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

.elementor-8 .elementor-element.elementor-element-4e90cfb>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 20px 0px 20px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 20px;
    padding: 10px 0px 10px 0px;
}

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

.elementor-8 .elementor-element.elementor-element-4e90cfb.elementor-column>.elementor-element-populated::before {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    border-radius: inherit;
    background-color: inherit;
}

.elementor-8 .elementor-element.elementor-element-dee9ee9 {
    text-align: center;
}

.elementor-8 .elementor-element.elementor-element-dee9ee9 .elementor-heading-title {
    color: #9c7816;
    font-family: var(--e-global-typography-8aa7b0d-font-family), Sans-serif;
    font-size: var(--e-global-typography-8aa7b0d-font-size);
    font-weight: var(--e-global-typography-8aa7b0d-font-weight);
    line-height: var(--e-global-typography-8aa7b0d-line-height);
    letter-spacing: var(--e-global-typography-8aa7b0d-letter-spacing);
    word-spacing: var(--e-global-typography-8aa7b0d-word-spacing);
}

.elementor-8 .elementor-element.elementor-element-a570cb2 {
    text-align: center;
    color: var(--e-global-color-accent);
}

.elementor-8 .elementor-element.elementor-element-a570cb2>.elementor-widget-container {
    margin: 0px 0px -10px 0px;
}

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

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

.elementor-8 .elementor-element.elementor-element-d65fbd5.elementor-column>.elementor-widget-wrap {
    justify-content: flex-start;
}

.elementor-8 .elementor-element.elementor-element-d3c65b4 {
    text-align: left;
}

.elementor-8 .elementor-element.elementor-element-d3c65b4 img {
    width: 55%;
}

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

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

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

.elementor-8 .elementor-element.elementor-element-46074d8>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-8 .elementor-element.elementor-element-612cf51 .jeg-elementor-kit.jkit-heading .heading-section-description {
    max-width: 100%;
    color: var(--e-global-color-7ae8ce7);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-8 .elementor-element.elementor-element-612cf51 .jeg-elementor-kit.jkit-heading {
    text-align: left;
}

.elementor-8 .elementor-element.elementor-element-612cf51 .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    line-height: var(--e-global-typography-primary-line-height);
    color: var(--e-global-color-accent);
}

.elementor-8 .elementor-element.elementor-element-612cf51 .jeg-elementor-kit.jkit-heading .heading-section-title {
    margin: 20px 0px 20px 0px;
}

.elementor-8 .elementor-element.elementor-element-612cf51 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
    color: #9c7816;
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
    line-height: var(--e-global-typography-secondary-line-height);
}

.elementor-8 .elementor-element.elementor-element-612cf51>.elementor-widget-container {
    margin: 0px 0px 10px 0px;
}

.elementor-8 .elementor-element.elementor-element-6d18da2 {
    margin-top: 0px;
    margin-bottom: 30px;
}

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

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

.elementor-8 .elementor-element.elementor-element-f157e4e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(12px/2);
    margin-left: calc(12px/2);
}

.elementor-8 .elementor-element.elementor-element-f157e4e .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-12px/2);
    margin-left: calc(-12px/2);
}

body.rtl .elementor-8 .elementor-element.elementor-element-f157e4e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-12px/2);
}

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

.elementor-8 .elementor-element.elementor-element-f157e4e .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-8 .elementor-element.elementor-element-f157e4e .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-8 .elementor-element.elementor-element-f157e4e {
    --e-icon-list-icon-size: 15px;
    --icon-vertical-offset: 0px;
}

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

.elementor-8 .elementor-element.elementor-element-f157e4e .elementor-icon-list-text {
    color: var(--e-global-color-7ae8ce7);
    transition: color 0.3s;
}

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

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

.elementor-8 .elementor-element.elementor-element-b7b4109 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(12px/2);
    margin-left: calc(12px/2);
}

.elementor-8 .elementor-element.elementor-element-b7b4109 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-12px/2);
    margin-left: calc(-12px/2);
}

body.rtl .elementor-8 .elementor-element.elementor-element-b7b4109 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-12px/2);
}

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

.elementor-8 .elementor-element.elementor-element-b7b4109 .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-8 .elementor-element.elementor-element-b7b4109 .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-8 .elementor-element.elementor-element-b7b4109 {
    --e-icon-list-icon-size: 15px;
    --icon-vertical-offset: 0px;
}

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

.elementor-8 .elementor-element.elementor-element-b7b4109 .elementor-icon-list-text {
    color: var(--e-global-color-7ae8ce7);
    transition: color 0.3s;
}

.elementor-8 .elementor-element.elementor-element-f480b8f .jeg-elementor-kit.jkit-button {
    text-align: left;
}

.elementor-8 .elementor-element.elementor-element-f480b8f .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
    padding: 18px 32px 18px 32px;
    font-family: var(--e-global-typography-30bf383-font-family), Sans-serif;
    font-size: var(--e-global-typography-30bf383-font-size);
    font-weight: var(--e-global-typography-30bf383-font-weight);
    text-transform: var(--e-global-typography-30bf383-text-transform);
    line-height: var(--e-global-typography-30bf383-line-height);
    letter-spacing: var(--e-global-typography-30bf383-letter-spacing);
    word-spacing: var(--e-global-typography-30bf383-word-spacing);
    color: #FFFFFF;
    background-color: #9c7816;
    border-radius: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-f480b8f .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    fill: #FFFFFF;
}

.elementor-8 .elementor-element.elementor-element-f480b8f .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
    background-color: var(--e-global-color-2be9552);
    border-radius: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-f480b8f .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-8 .elementor-element.elementor-element-f480b8f .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
    margin-right: 5px;
}

.elementor-8 .elementor-element.elementor-element-f480b8f .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-8 .elementor-element.elementor-element-f480b8f .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
    margin-left: 5px;
}

.elementor-8 .elementor-element.elementor-element-f480b8f {
    width: auto;
    max-width: auto;
}

.elementor-8 .elementor-element.elementor-element-8b31244>.elementor-container {
    max-width: 1170px;
}

.elementor-8 .elementor-element.elementor-element-8b31244:not(.elementor-motion-effects-element-type-background),
.elementor-8 .elementor-element.elementor-element-8b31244>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-text);
}

.elementor-8 .elementor-element.elementor-element-8b31244 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 80px 0px 80px 0px;
}

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

.elementor-8 .elementor-element.elementor-element-25c6173 .jeg-elementor-kit.jkit-animated-text {
    text-align: center;
}

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

.elementor-8 .elementor-element.elementor-element-25c6173 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text.style-color {
    color: var(--e-global-color-accent);
}

.elementor-8 .elementor-element.elementor-element-25c6173 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text {
    font-family: var(--e-global-typography-c63cb89-font-family), Sans-serif;
    font-size: var(--e-global-typography-c63cb89-font-size);
    font-weight: var(--e-global-typography-c63cb89-font-weight);
    line-height: var(--e-global-typography-c63cb89-line-height);
    letter-spacing: var(--e-global-typography-c63cb89-letter-spacing);
    word-spacing: var(--e-global-typography-c63cb89-word-spacing);
}

.elementor-8 .elementor-element.elementor-element-25c6173 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper.style-color .dynamic-text {
    color: #9c7816;
}

.elementor-8 .elementor-element.elementor-element-25c6173>.elementor-widget-container {
    margin: 0px 0px 20px 0px;
}

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

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

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

.elementor-8 .elementor-element.elementor-element-3f3643c .jeg-elementor-kit.jkit-client-logo .client-slider .image-list {
    opacity: 90%;
}

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

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

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

.elementor-8 .elementor-element.elementor-element-39eebf2>.elementor-container {
    max-width: 1170px;
}

.elementor-8 .elementor-element.elementor-element-39eebf2>.elementor-background-overlay {
    background-image: url("../../2021/08/network-waves-background-X9P8RR-2-1.png");
    background-position: bottom center;
    background-repeat: no-repeat;
    background-size: contain;
    opacity: 0.3;
}

.elementor-8 .elementor-element.elementor-element-39eebf2 {
    padding: 100px 0px 100px 0px;
}

.elementor-8 .elementor-element.elementor-element-6c78bb7 .jeg-elementor-kit.jkit-heading .heading-section-description {
    max-width: 100%;
    color: var(--e-global-color-7ae8ce7);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}

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

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

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

.elementor-8 .elementor-element.elementor-element-6c78bb7 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
    color: #9c7816;
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
    line-height: var(--e-global-typography-secondary-line-height);
}

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

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

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

.elementor-8 .elementor-element.elementor-element-d6cbd37>.elementor-element-populated {
    padding: 5px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-cf370a2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
    padding: 18px 32px 18px 32px;
    font-family: var(--e-global-typography-30bf383-font-family), Sans-serif;
    font-size: var(--e-global-typography-30bf383-font-size);
    font-weight: var(--e-global-typography-30bf383-font-weight);
    text-transform: var(--e-global-typography-30bf383-text-transform);
    line-height: var(--e-global-typography-30bf383-line-height);
    letter-spacing: var(--e-global-typography-30bf383-letter-spacing);
    word-spacing: var(--e-global-typography-30bf383-word-spacing);
    color: #FFFFFF;
    background-color: #9c7816;
    border-radius: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-cf370a2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    fill: #FFFFFF;
}

.elementor-8 .elementor-element.elementor-element-cf370a2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
    background-color: var(--e-global-color-2be9552);
    border-radius: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-cf370a2 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-8 .elementor-element.elementor-element-cf370a2 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
    margin-right: 5px;
}

.elementor-8 .elementor-element.elementor-element-cf370a2 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-8 .elementor-element.elementor-element-cf370a2 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
    margin-left: 5px;
}

.elementor-8 .elementor-element.elementor-element-cf370a2 {
    width: auto;
    max-width: auto;
}

.elementor-8 .elementor-element.elementor-element-f7b70a9 {
    margin-top: -40px;
    margin-bottom: 0px;
}

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

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

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

.elementor-8 .elementor-element.elementor-element-82a3fb1>.elementor-element-populated {
    margin: 100px 15px -100px 0px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 0px;
}

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

.elementor-8 .elementor-element.elementor-element-192ee4a .jeg-elementor-kit.jkit-image-box {
    flex-direction: column;
}

.elementor-8 .elementor-element.elementor-element-192ee4a .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner {
    text-align: left;
    background-color: var(--e-global-color-accent);
    padding: 50px 35px 50px 35px;
}

.elementor-8 .elementor-element.elementor-element-192ee4a .jeg-elementor-kit.jkit-image-box .image-box-header img {
    object-fit: cover;
    opacity: 100%;
}

.elementor-8 .elementor-element.elementor-element-192ee4a .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-8 .elementor-element.elementor-element-192ee4a .jeg-elementor-kit.jkit-image-box .image-box-body .body-title {
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    line-height: var(--e-global-typography-accent-line-height);
    color: var(--e-global-color-b64bbc0);
}

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

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

.elementor-8 .elementor-element.elementor-element-192ee4a .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
    color: var(--e-global-color-text);
}

.elementor-8 .elementor-element.elementor-element-192ee4a .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a {
    font-family: var(--e-global-typography-e47c5ce-font-family), Sans-serif;
    font-size: var(--e-global-typography-e47c5ce-font-size);
    font-weight: var(--e-global-typography-e47c5ce-font-weight);
    text-transform: var(--e-global-typography-e47c5ce-text-transform);
    line-height: var(--e-global-typography-e47c5ce-line-height);
    letter-spacing: var(--e-global-typography-e47c5ce-letter-spacing);
    word-spacing: var(--e-global-typography-e47c5ce-word-spacing);
    padding: 0px 0px 0px 0px;
    color: var(--e-global-color-secondary);
    background-color: var(--e-global-color-accent);
}

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

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

.elementor-8 .elementor-element.elementor-element-192ee4a .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a svg {
    fill: var(--e-global-color-secondary);
}

.elementor-8 .elementor-element.elementor-element-192ee4a .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a:hover {
    color: var(--e-global-color-b64bbc0);
}

.elementor-8 .elementor-element.elementor-element-192ee4a .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a:hover svg {
    fill: var(--e-global-color-b64bbc0);
}

.elementor-8 .elementor-element.elementor-element-192ee4a>.elementor-widget-container {
    box-shadow: -20px 15px 50px 0px rgba(0, 0, 0, 0.08);
}

.elementor-8 .elementor-element.elementor-element-6e84863>.elementor-element-populated {
    margin: 50px 15px -50px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
}

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

.elementor-8 .elementor-element.elementor-element-27da80e .jeg-elementor-kit.jkit-image-box {
    flex-direction: column;
}

.elementor-8 .elementor-element.elementor-element-27da80e .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner {
    text-align: left;
    background-color: #9c7816;
    padding: 50px 35px 50px 35px;
}

.elementor-8 .elementor-element.elementor-element-27da80e .jeg-elementor-kit.jkit-image-box .image-box-header img {
    object-fit: contain;
    opacity: 100%;
}

.elementor-8 .elementor-element.elementor-element-27da80e .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-8 .elementor-element.elementor-element-27da80e .jeg-elementor-kit.jkit-image-box .image-box-body .body-title {
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    line-height: var(--e-global-typography-accent-line-height);
    color: var(--e-global-color-b64bbc0);
}

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

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

.elementor-8 .elementor-element.elementor-element-27da80e .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
    color: var(--e-global-color-text);
}

.elementor-8 .elementor-element.elementor-element-27da80e .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a {
    font-family: var(--e-global-typography-e47c5ce-font-family), Sans-serif;
    font-size: var(--e-global-typography-e47c5ce-font-size);
    font-weight: var(--e-global-typography-e47c5ce-font-weight);
    text-transform: var(--e-global-typography-e47c5ce-text-transform);
    line-height: var(--e-global-typography-e47c5ce-line-height);
    letter-spacing: var(--e-global-typography-e47c5ce-letter-spacing);
    word-spacing: var(--e-global-typography-e47c5ce-word-spacing);
    padding: 0px 0px 0px 0px;
    color: var(--e-global-color-secondary);
    background-color: #9c7816;
}

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

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

.elementor-8 .elementor-element.elementor-element-27da80e .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a svg {
    fill: var(--e-global-color-secondary);
}

.elementor-8 .elementor-element.elementor-element-27da80e .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a:hover {
    color: var(--e-global-color-b64bbc0);
}

.elementor-8 .elementor-element.elementor-element-27da80e .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a:hover svg {
    fill: var(--e-global-color-b64bbc0);
}

.elementor-8 .elementor-element.elementor-element-d45c68a>.elementor-element-populated {
    margin: 0px 0px 0px 15px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 15px;
}

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

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

.elementor-8 .elementor-element.elementor-element-e5fd42b .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner {
    text-align: left;
    background-color: #9c7816;
    padding: 50px 35px 50px 35px;
}

.elementor-8 .elementor-element.elementor-element-e5fd42b .jeg-elementor-kit.jkit-image-box .image-box-header img {
    object-fit: contain;
    opacity: 100%;
}

.elementor-8 .elementor-element.elementor-element-e5fd42b .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-8 .elementor-element.elementor-element-e5fd42b .jeg-elementor-kit.jkit-image-box .image-box-body .body-title {
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    line-height: var(--e-global-typography-accent-line-height);
    color: var(--e-global-color-b64bbc0);
}

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

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

.elementor-8 .elementor-element.elementor-element-e5fd42b .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner .body-description {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
    color: var(--e-global-color-text);
}

.elementor-8 .elementor-element.elementor-element-e5fd42b .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a {
    font-family: var(--e-global-typography-e47c5ce-font-family), Sans-serif;
    font-size: var(--e-global-typography-e47c5ce-font-size);
    font-weight: var(--e-global-typography-e47c5ce-font-weight);
    text-transform: var(--e-global-typography-e47c5ce-text-transform);
    line-height: var(--e-global-typography-e47c5ce-line-height);
    letter-spacing: var(--e-global-typography-e47c5ce-letter-spacing);
    word-spacing: var(--e-global-typography-e47c5ce-word-spacing);
    padding: 0px 0px 0px 0px;
    color: var(--e-global-color-secondary);
    background-color: #9c7816;
}

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

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

.elementor-8 .elementor-element.elementor-element-e5fd42b .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a svg {
    fill: var(--e-global-color-secondary);
}

.elementor-8 .elementor-element.elementor-element-e5fd42b .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a:hover {
    color: var(--e-global-color-b64bbc0);
}

.elementor-8 .elementor-element.elementor-element-e5fd42b .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a:hover svg {
    fill: var(--e-global-color-b64bbc0);
}

.elementor-8 .elementor-element.elementor-element-e5fd42b>.elementor-widget-container {
    box-shadow: -20px 5px 50px 0px rgba(0, 0, 0, 0.1);
}

.elementor-8 .elementor-element.elementor-element-d9bba61>.elementor-container {
    max-width: 1170px;
}

.elementor-8 .elementor-element.elementor-element-d9bba61 {
    margin-top: 180px;
    margin-bottom: 0px;
}

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

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

.elementor-8 .elementor-element.elementor-element-47c6776>.elementor-element-populated {
    margin: 0px 30px 0px 0px;
    --e-column-margin-right: 30px;
    --e-column-margin-left: 0px;
}

.elementor-8 .elementor-element.elementor-element-fc6960c .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button {
    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);
    padding: 25px 25px 25px 25px;
    margin-bottom: 15px;
}

.elementor-8 .elementor-element.elementor-element-fc6960c .jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button {
    color: var(--e-global-color-b64bbc0);
    background-color: #9c7816;
    border-radius: 0px 0px 0px 0px;
    box-shadow: -15px 15px 15px 0px rgba(0, 0, 0, 0.1);
}

.elementor-8 .elementor-element.elementor-element-fc6960c .jeg-elementor-kit.jkit-accordion .card-wrapper:not(.expand) .card-header .card-header-button {
    color: var(--e-global-color-accent);
    background-color: var(--e-global-color-text);
    border-radius: 0px 0px 0px 0px;
    box-shadow: -15px 10px 25px -15px rgba(0, 0, 0, 0.1);
}

.elementor-8 .elementor-element.elementor-element-fc6960c .jeg-elementor-kit.jkit-accordion .card-expand .card-body {
    color: var(--e-global-color-7ae8ce7);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
    background-color: var(--e-global-color-b64bbc0);
    padding: 30px 30px 30px 30px;
}

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

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

.elementor-8 .elementor-element.elementor-element-ee84d4e>.elementor-element-populated {
    margin: 0px 0px 0px 50px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 50px;
}

.elementor-8 .elementor-element.elementor-element-62df6cd .jeg-elementor-kit.jkit-heading .heading-section-description {
    max-width: 77%;
    color: var(--e-global-color-7ae8ce7);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}

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

.elementor-8 .elementor-element.elementor-element-62df6cd .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    line-height: var(--e-global-typography-primary-line-height);
    color: var(--e-global-color-accent);
}

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

.elementor-8 .elementor-element.elementor-element-62df6cd .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
    color: #9c7816;
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
    line-height: var(--e-global-typography-secondary-line-height);
}

.elementor-8 .elementor-element.elementor-element-3133a69 .jeg-elementor-kit.jkit-button {
    text-align: left;
}

.elementor-8 .elementor-element.elementor-element-3133a69 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
    padding: 18px 32px 18px 32px;
    font-family: var(--e-global-typography-30bf383-font-family), Sans-serif;
    font-size: var(--e-global-typography-30bf383-font-size);
    font-weight: var(--e-global-typography-30bf383-font-weight);
    text-transform: var(--e-global-typography-30bf383-text-transform);
    line-height: var(--e-global-typography-30bf383-line-height);
    letter-spacing: var(--e-global-typography-30bf383-letter-spacing);
    word-spacing: var(--e-global-typography-30bf383-word-spacing);
    color: #FFFFFF;
    background-color: #9c7816;
    border-radius: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-3133a69 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    fill: #FFFFFF;
}

.elementor-8 .elementor-element.elementor-element-3133a69 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
    background-color: var(--e-global-color-2be9552);
    border-radius: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-3133a69 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-8 .elementor-element.elementor-element-3133a69 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
    margin-right: 5px;
}

.elementor-8 .elementor-element.elementor-element-3133a69 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-8 .elementor-element.elementor-element-3133a69 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
    margin-left: 5px;
}

.elementor-8 .elementor-element.elementor-element-3133a69 {
    width: auto;
    max-width: auto;
}

.elementor-8 .elementor-element.elementor-element-9cf05c9>.elementor-container {
    max-width: 1170px;
}

.elementor-8 .elementor-element.elementor-element-9cf05c9:not(.elementor-motion-effects-element-type-background),
.elementor-8 .elementor-element.elementor-element-9cf05c9>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2021/08/exterior-wall-of-modern-architecture-building-e1629357255883.jpg");
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-8 .elementor-element.elementor-element-9cf05c9>.elementor-background-overlay {
    background-color: var(--e-global-color-accent);
    opacity: 0.5;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8 .elementor-element.elementor-element-9cf05c9 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 60px 0px 60px 0px;
}

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

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

.elementor-8 .elementor-element.elementor-element-f29a140.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-8 .elementor-element.elementor-element-ba7df9c .jeg-elementor-kit.jkit-fun-fact {
    text-align: center;
}

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

.elementor-8 .elementor-element.elementor-element-ba7df9c .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner>.icon {
    color: var(--e-global-color-b64bbc0);
    font-size: 60px;
    margin: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-ba7df9c .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner>.icon svg {
    fill: var(--e-global-color-b64bbc0);
    width: 60px;
}

.elementor-8 .elementor-element.elementor-element-ba7df9c .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
    color: var(--e-global-color-b64bbc0);
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    line-height: var(--e-global-typography-primary-line-height);
    margin-bottom: 10px;
}

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

.elementor-8 .elementor-element.elementor-element-ba7df9c .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
    margin-bottom: 10px;
    color: var(--e-global-color-b64bbc0);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-8 .elementor-element.elementor-element-ba7df9c .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    line-height: var(--e-global-typography-accent-line-height);
    top: 13px;
    left: 0px;
    vertical-align: super;
}

.elementor-8 .elementor-element.elementor-element-ba7df9c>.elementor-widget-container {
    margin: 0px 80px 0px 80px;
}

.elementor-8 .elementor-element.elementor-element-ba7df9c {
    width: auto;
    max-width: auto;
}

.elementor-8 .elementor-element.elementor-element-3c37a36 .jeg-elementor-kit.jkit-fun-fact {
    text-align: center;
}

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

.elementor-8 .elementor-element.elementor-element-3c37a36 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner>.icon {
    color: var(--e-global-color-b64bbc0);
    font-size: 60px;
    margin: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-3c37a36 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner>.icon svg {
    fill: var(--e-global-color-b64bbc0);
    width: 60px;
}

.elementor-8 .elementor-element.elementor-element-3c37a36 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
    color: var(--e-global-color-b64bbc0);
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    line-height: var(--e-global-typography-primary-line-height);
    margin-bottom: 10px;
}

.elementor-8 .elementor-element.elementor-element-3c37a36 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .number {
    margin-right: 0px;
}

.elementor-8 .elementor-element.elementor-element-3c37a36 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
    margin-bottom: 10px;
    color: var(--e-global-color-b64bbc0);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-8 .elementor-element.elementor-element-3c37a36 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    line-height: var(--e-global-typography-accent-line-height);
    top: 13px;
    left: 0px;
    vertical-align: super;
}

.elementor-8 .elementor-element.elementor-element-3c37a36>.elementor-widget-container {
    margin: 0px 80px 0px 80px;
}

.elementor-8 .elementor-element.elementor-element-3c37a36 {
    width: auto;
    max-width: auto;
}

.elementor-8 .elementor-element.elementor-element-8f6d358 .jeg-elementor-kit.jkit-fun-fact {
    text-align: center;
}

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

.elementor-8 .elementor-element.elementor-element-8f6d358 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner>.icon {
    color: var(--e-global-color-b64bbc0);
    font-size: 60px;
    margin: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-8f6d358 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner>.icon svg {
    fill: var(--e-global-color-b64bbc0);
    width: 60px;
}

.elementor-8 .elementor-element.elementor-element-8f6d358 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
    color: var(--e-global-color-b64bbc0);
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    line-height: var(--e-global-typography-primary-line-height);
    margin-bottom: 10px;
}

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

.elementor-8 .elementor-element.elementor-element-8f6d358 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
    margin-bottom: 10px;
    color: var(--e-global-color-b64bbc0);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-8 .elementor-element.elementor-element-8f6d358 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    line-height: var(--e-global-typography-accent-line-height);
    top: 13px;
    left: 0px;
    vertical-align: super;
}

.elementor-8 .elementor-element.elementor-element-8f6d358>.elementor-widget-container {
    margin: 0px 80px 0px 80px;
}

.elementor-8 .elementor-element.elementor-element-8f6d358 {
    width: auto;
    max-width: auto;
}

.elementor-8 .elementor-element.elementor-element-3467b55 .jeg-elementor-kit.jkit-fun-fact {
    text-align: center;
}

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

.elementor-8 .elementor-element.elementor-element-3467b55 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner>.icon {
    color: var(--e-global-color-b64bbc0);
    font-size: 60px;
    margin: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-3467b55 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner>.icon svg {
    fill: var(--e-global-color-b64bbc0);
    width: 60px;
}

.elementor-8 .elementor-element.elementor-element-3467b55 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
    color: var(--e-global-color-b64bbc0);
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    line-height: var(--e-global-typography-primary-line-height);
    margin-bottom: 10px;
}

.elementor-8 .elementor-element.elementor-element-3467b55 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .number {
    margin-right: 0px;
}

.elementor-8 .elementor-element.elementor-element-3467b55 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
    margin-bottom: 10px;
    color: var(--e-global-color-b64bbc0);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-8 .elementor-element.elementor-element-3467b55 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    line-height: var(--e-global-typography-accent-line-height);
    top: 13px;
    left: 0px;
    vertical-align: super;
}

.elementor-8 .elementor-element.elementor-element-3467b55>.elementor-widget-container {
    margin: 0px 80px 0px 80px;
}

.elementor-8 .elementor-element.elementor-element-3467b55 {
    width: auto;
    max-width: auto;
}

.elementor-8 .elementor-element.elementor-element-d3c41de>.elementor-container {
    max-width: 1170px;
}

.elementor-8 .elementor-element.elementor-element-d3c41de {
    padding: 100px 0px 100px 0px;
}

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

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

.elementor-8 .elementor-element.elementor-element-f54f88c .jeg-elementor-kit.jkit-heading .heading-section-description {
    max-width: 50%;
    color: var(--e-global-color-7ae8ce7);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-8 .elementor-element.elementor-element-f54f88c .jeg-elementor-kit.jkit-heading {
    text-align: center;
}

.elementor-8 .elementor-element.elementor-element-f54f88c .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    line-height: var(--e-global-typography-primary-line-height);
    color: var(--e-global-color-accent);
}

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

.elementor-8 .elementor-element.elementor-element-f54f88c .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
    color: #9c7816;
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
    line-height: var(--e-global-typography-secondary-line-height);
}

.elementor-8 .elementor-element.elementor-element-f54f88c>.elementor-widget-container {
    margin: 0px 0px 10px 0px;
}

.elementor-8 .elementor-element.elementor-element-5711dae>.elementor-container {
    max-width: 1170px;
}

.elementor-8 .elementor-element.elementor-element-5711dae {
    margin-top: 0px;
    margin-bottom: 40px;
}

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

.elementor-8 .elementor-element.elementor-element-fb39709 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-7d36efe a {
    color: var(--e-global-color-b64bbc0);
    background-color: #9c7816;
}

.elementor-8 .elementor-element.elementor-element-fb39709 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-7d36efe a svg {
    fill: var(--e-global-color-b64bbc0);
}

.elementor-8 .elementor-element.elementor-element-fb39709 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-7d36efe:hover a {
    color: #9c7816;
    background-color: var(--e-global-color-b64bbc0);
}

.elementor-8 .elementor-element.elementor-element-fb39709 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-7d36efe:hover a svg {
    fill: #9c7816;
}

.elementor-8 .elementor-element.elementor-element-fb39709 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-aceddc5 a {
    color: var(--e-global-color-b64bbc0);
    background-color: #9c7816;
}

.elementor-8 .elementor-element.elementor-element-fb39709 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-aceddc5 a svg {
    fill: var(--e-global-color-b64bbc0);
}

.elementor-8 .elementor-element.elementor-element-fb39709 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-aceddc5:hover a {
    color: #9c7816;
    background-color: var(--e-global-color-b64bbc0);
}

.elementor-8 .elementor-element.elementor-element-fb39709 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-aceddc5:hover a svg {
    fill: #9c7816;
}

.elementor-8 .elementor-element.elementor-element-fb39709 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-7dac2f5 a {
    color: var(--e-global-color-b64bbc0);
    background-color: #9c7816;
}

.elementor-8 .elementor-element.elementor-element-fb39709 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-7dac2f5 a svg {
    fill: var(--e-global-color-b64bbc0);
}

.elementor-8 .elementor-element.elementor-element-fb39709 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-7dac2f5:hover a {
    color: #9c7816;
    background-color: var(--e-global-color-b64bbc0);
}

.elementor-8 .elementor-element.elementor-element-fb39709 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-7dac2f5:hover a svg {
    fill: #9c7816;
}

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

.elementor-8 .elementor-element.elementor-element-fb39709 .jeg-elementor-kit.jkit-team .profile-body {
    padding: 60px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-fb39709 .jeg-elementor-kit.jkit-team .profile-box .profile-card,
.elementor-8 .elementor-element.elementor-element-fb39709 .jeg-elementor-kit.jkit-team.style-overlay .profile-card:before,
.elementor-8 .elementor-element.elementor-element-fb39709 .jeg-elementor-kit.jkit-team.style-hover-social .profile-card:before {
    background-color: var(--e-global-color-bf186a2);
}

.elementor-8 .elementor-element.elementor-element-fb39709 .jeg-elementor-kit.jkit-team .profile-body .profile-title,
.elementor-8 .elementor-element.elementor-element-fb39709 .jeg-elementor-kit.jkit-team .profile-body .profile-title a {
    font-family: var(--e-global-typography-ff782dd-font-family), Sans-serif;
    font-size: var(--e-global-typography-ff782dd-font-size);
    font-weight: var(--e-global-typography-ff782dd-font-weight);
    line-height: var(--e-global-typography-ff782dd-line-height);
    letter-spacing: var(--e-global-typography-ff782dd-letter-spacing);
    word-spacing: var(--e-global-typography-ff782dd-word-spacing);
}

.elementor-8 .elementor-element.elementor-element-fb39709 .jeg-elementor-kit.jkit-team .profile-body .profile-title {
    color: var(--e-global-color-b64bbc0);
    margin-bottom: 10px;
}

.elementor-8 .elementor-element.elementor-element-fb39709 .jeg-elementor-kit.jkit-team .profile-body .profile-title a {
    color: var(--e-global-color-b64bbc0);
}

.elementor-8 .elementor-element.elementor-element-fb39709 .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
    color: var(--e-global-color-text);
}

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

.elementor-8 .elementor-element.elementor-element-fb39709 .jeg-elementor-kit.jkit-team .social-list .social-icon {
    display: inline-block;
    margin: 5px 5px 5px 5px;
}

.elementor-8 .elementor-element.elementor-element-fb39709 .jeg-elementor-kit.jkit-team .social-list .social-icon a {
    padding: 15px 15px 15px 15px;
    font-size: 20px;
    height: 55px;
    width: 55px;
    line-height: 25px;
}

.elementor-8 .elementor-element.elementor-element-fb39709 .jeg-elementor-kit.jkit-team .social-list .social-icon a svg {
    width: 20px;
}

.elementor-8 .elementor-element.elementor-element-8284e17>.elementor-element-populated {
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-8 .elementor-element.elementor-element-e9e6fff .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-7d36efe a {
    color: var(--e-global-color-b64bbc0);
    background-color: #9c7816;
}

.elementor-8 .elementor-element.elementor-element-e9e6fff .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-7d36efe a svg {
    fill: var(--e-global-color-b64bbc0);
}

.elementor-8 .elementor-element.elementor-element-e9e6fff .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-7d36efe:hover a {
    color: #9c7816;
    background-color: var(--e-global-color-b64bbc0);
}

.elementor-8 .elementor-element.elementor-element-e9e6fff .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-7d36efe:hover a svg {
    fill: #9c7816;
}

.elementor-8 .elementor-element.elementor-element-e9e6fff .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-aceddc5 a {
    color: var(--e-global-color-b64bbc0);
    background-color: #9c7816;
}

.elementor-8 .elementor-element.elementor-element-e9e6fff .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-aceddc5 a svg {
    fill: var(--e-global-color-b64bbc0);
}

.elementor-8 .elementor-element.elementor-element-e9e6fff .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-aceddc5:hover a {
    color: #9c7816;
    background-color: var(--e-global-color-b64bbc0);
}

.elementor-8 .elementor-element.elementor-element-e9e6fff .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-aceddc5:hover a svg {
    fill: #9c7816;
}

.elementor-8 .elementor-element.elementor-element-e9e6fff .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-7dac2f5 a {
    color: var(--e-global-color-b64bbc0);
    background-color: #9c7816;
}

.elementor-8 .elementor-element.elementor-element-e9e6fff .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-7dac2f5 a svg {
    fill: var(--e-global-color-b64bbc0);
}

.elementor-8 .elementor-element.elementor-element-e9e6fff .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-7dac2f5:hover a {
    color: #9c7816;
    background-color: var(--e-global-color-b64bbc0);
}

.elementor-8 .elementor-element.elementor-element-e9e6fff .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-7dac2f5:hover a svg {
    fill: #9c7816;
}

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

.elementor-8 .elementor-element.elementor-element-e9e6fff .jeg-elementor-kit.jkit-team .profile-body {
    padding: 60px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-e9e6fff .jeg-elementor-kit.jkit-team .profile-box .profile-card,
.elementor-8 .elementor-element.elementor-element-e9e6fff .jeg-elementor-kit.jkit-team.style-overlay .profile-card:before,
.elementor-8 .elementor-element.elementor-element-e9e6fff .jeg-elementor-kit.jkit-team.style-hover-social .profile-card:before {
    background-color: var(--e-global-color-bf186a2);
}

.elementor-8 .elementor-element.elementor-element-e9e6fff .jeg-elementor-kit.jkit-team .profile-body .profile-title,
.elementor-8 .elementor-element.elementor-element-e9e6fff .jeg-elementor-kit.jkit-team .profile-body .profile-title a {
    font-family: var(--e-global-typography-ff782dd-font-family), Sans-serif;
    font-size: var(--e-global-typography-ff782dd-font-size);
    font-weight: var(--e-global-typography-ff782dd-font-weight);
    line-height: var(--e-global-typography-ff782dd-line-height);
    letter-spacing: var(--e-global-typography-ff782dd-letter-spacing);
    word-spacing: var(--e-global-typography-ff782dd-word-spacing);
}

.elementor-8 .elementor-element.elementor-element-e9e6fff .jeg-elementor-kit.jkit-team .profile-body .profile-title {
    color: var(--e-global-color-b64bbc0);
    margin-bottom: 10px;
}

.elementor-8 .elementor-element.elementor-element-e9e6fff .jeg-elementor-kit.jkit-team .profile-body .profile-title a {
    color: var(--e-global-color-b64bbc0);
}

.elementor-8 .elementor-element.elementor-element-e9e6fff .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
    color: var(--e-global-color-text);
}

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

.elementor-8 .elementor-element.elementor-element-e9e6fff .jeg-elementor-kit.jkit-team .social-list .social-icon {
    display: inline-block;
    margin: 5px 5px 5px 5px;
}

.elementor-8 .elementor-element.elementor-element-e9e6fff .jeg-elementor-kit.jkit-team .social-list .social-icon a {
    padding: 15px 15px 15px 15px;
    font-size: 20px;
    height: 55px;
    width: 55px;
    line-height: 25px;
}

.elementor-8 .elementor-element.elementor-element-e9e6fff .jeg-elementor-kit.jkit-team .social-list .social-icon a svg {
    width: 20px;
}

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

.elementor-8 .elementor-element.elementor-element-6c56599 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-7d36efe a {
    color: var(--e-global-color-b64bbc0);
    background-color: #9c7816;
}

.elementor-8 .elementor-element.elementor-element-6c56599 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-7d36efe a svg {
    fill: var(--e-global-color-b64bbc0);
}

.elementor-8 .elementor-element.elementor-element-6c56599 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-7d36efe:hover a {
    color: #9c7816;
    background-color: var(--e-global-color-b64bbc0);
}

.elementor-8 .elementor-element.elementor-element-6c56599 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-7d36efe:hover a svg {
    fill: #9c7816;
}

.elementor-8 .elementor-element.elementor-element-6c56599 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-aceddc5 a {
    color: var(--e-global-color-b64bbc0);
    background-color: #9c7816;
}

.elementor-8 .elementor-element.elementor-element-6c56599 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-aceddc5 a svg {
    fill: var(--e-global-color-b64bbc0);
}

.elementor-8 .elementor-element.elementor-element-6c56599 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-aceddc5:hover a {
    color: #9c7816;
    background-color: var(--e-global-color-b64bbc0);
}

.elementor-8 .elementor-element.elementor-element-6c56599 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-aceddc5:hover a svg {
    fill: #9c7816;
}

.elementor-8 .elementor-element.elementor-element-6c56599 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-7dac2f5 a {
    color: var(--e-global-color-b64bbc0);
    background-color: #9c7816;
}

.elementor-8 .elementor-element.elementor-element-6c56599 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-7dac2f5 a svg {
    fill: var(--e-global-color-b64bbc0);
}

.elementor-8 .elementor-element.elementor-element-6c56599 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-7dac2f5:hover a {
    color: #9c7816;
    background-color: var(--e-global-color-b64bbc0);
}

.elementor-8 .elementor-element.elementor-element-6c56599 .jeg-elementor-kit.jkit-team .social-list .social-icon.elementor-repeater-item-7dac2f5:hover a svg {
    fill: #9c7816;
}

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

.elementor-8 .elementor-element.elementor-element-6c56599 .jeg-elementor-kit.jkit-team .profile-body {
    padding: 60px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-6c56599 .jeg-elementor-kit.jkit-team .profile-box .profile-card,
.elementor-8 .elementor-element.elementor-element-6c56599 .jeg-elementor-kit.jkit-team.style-overlay .profile-card:before,
.elementor-8 .elementor-element.elementor-element-6c56599 .jeg-elementor-kit.jkit-team.style-hover-social .profile-card:before {
    background-color: #126E8296;
}

.elementor-8 .elementor-element.elementor-element-6c56599 .jeg-elementor-kit.jkit-team .profile-body .profile-title,
.elementor-8 .elementor-element.elementor-element-6c56599 .jeg-elementor-kit.jkit-team .profile-body .profile-title a {
    font-family: var(--e-global-typography-ff782dd-font-family), Sans-serif;
    font-size: var(--e-global-typography-ff782dd-font-size);
    font-weight: var(--e-global-typography-ff782dd-font-weight);
    line-height: var(--e-global-typography-ff782dd-line-height);
    letter-spacing: var(--e-global-typography-ff782dd-letter-spacing);
    word-spacing: var(--e-global-typography-ff782dd-word-spacing);
}

.elementor-8 .elementor-element.elementor-element-6c56599 .jeg-elementor-kit.jkit-team .profile-body .profile-title {
    color: var(--e-global-color-b64bbc0);
    margin-bottom: 10px;
}

.elementor-8 .elementor-element.elementor-element-6c56599 .jeg-elementor-kit.jkit-team .profile-body .profile-title a {
    color: var(--e-global-color-b64bbc0);
}

.elementor-8 .elementor-element.elementor-element-6c56599 .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
    color: var(--e-global-color-text);
}

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

.elementor-8 .elementor-element.elementor-element-6c56599 .jeg-elementor-kit.jkit-team .social-list .social-icon {
    display: inline-block;
    margin: 5px 5px 5px 5px;
}

.elementor-8 .elementor-element.elementor-element-6c56599 .jeg-elementor-kit.jkit-team .social-list .social-icon a {
    padding: 15px 15px 15px 15px;
    font-size: 20px;
    height: 55px;
    width: 55px;
    line-height: 25px;
}

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

.elementor-8 .elementor-element.elementor-element-fd9bf36>.elementor-container {
    max-width: 1170px;
}

.elementor-8 .elementor-element.elementor-element-5078b8e>.elementor-element-populated {
    margin: 0px 20px 0px 0px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 0px;
}

.elementor-8 .elementor-element.elementor-element-727fdfd .jeg-elementor-kit.jkit-button {
    text-align: center;
}

.elementor-8 .elementor-element.elementor-element-727fdfd .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
    padding: 0px 0px 0px 0px;
    font-family: var(--e-global-typography-30bf383-font-family), Sans-serif;
    font-size: var(--e-global-typography-30bf383-font-size);
    font-weight: var(--e-global-typography-30bf383-font-weight);
    text-transform: var(--e-global-typography-30bf383-text-transform);
    line-height: var(--e-global-typography-30bf383-line-height);
    letter-spacing: var(--e-global-typography-30bf383-letter-spacing);
    word-spacing: var(--e-global-typography-30bf383-word-spacing);
    color: #9c7816;
    background-color: #FFFFFF00;
}

.elementor-8 .elementor-element.elementor-element-727fdfd .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    fill: #9c7816;
}

.elementor-8 .elementor-element.elementor-element-727fdfd .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
    color: var(--e-global-color-secondary);
}

.elementor-8 .elementor-element.elementor-element-727fdfd .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg {
    fill: var(--e-global-color-secondary);
}

.elementor-8 .elementor-element.elementor-element-727fdfd .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-8 .elementor-element.elementor-element-727fdfd .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
    margin-right: 10px;
}

.elementor-8 .elementor-element.elementor-element-727fdfd .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-8 .elementor-element.elementor-element-727fdfd .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
    margin-left: 10px;
}

.elementor-8 .elementor-element.elementor-element-727fdfd .jeg-elementor-kit.jkit-button .jkit-button-wrapper i,
.elementor-8 .elementor-element.elementor-element-727fdfd .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    -webkit-transform: translateY(-1px);
    -ms-transform: translateY(-1px);
    -o-transform: translateY(-1px);
    -moz-transform: translateY(-1px);
    transform: translateY(-1px);
}

.elementor-8 .elementor-element.elementor-element-3ce2d1a>.elementor-container {
    max-width: 1170px;
}

.elementor-8 .elementor-element.elementor-element-3ce2d1a:not(.elementor-motion-effects-element-type-background),
.elementor-8 .elementor-element.elementor-element-3ce2d1a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2021/08/businessman-hand-shaking-e1629357297913.jpg");
    background-position: bottom center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-8 .elementor-element.elementor-element-3ce2d1a>.elementor-background-overlay {
    background-color: var(--e-global-color-accent);
    opacity: 0.5;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8 .elementor-element.elementor-element-3ce2d1a {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 350px;
    padding: 250px 0px 0px 0px;
}

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

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

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

.elementor-8 .elementor-element.elementor-element-0caab90>.elementor-element-populated {
    margin: 0px 0px -230px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-8 .elementor-element.elementor-element-0be7840 {
    padding: 0px 0px 0px 0px;
}

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

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

.elementor-8 .elementor-element.elementor-element-d31a016 .jeg-elementor-kit.jkit-video-button {
    text-align: center;
}

.elementor-8 .elementor-element.elementor-element-d31a016 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn {
    padding: 0px 0px 0px 5px;
    height: 70px;
    width: 70px;
    line-height: 70px;
    background-color: #126E8200;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var(--e-global-color-b64bbc0);
}

.elementor-8 .elementor-element.elementor-element-d31a016 .jeg-elementor-kit.jkit-video-button i {
    font-size: 20px;
}

.elementor-8 .elementor-element.elementor-element-d31a016 .jeg-elementor-kit.jkit-video-button svg {
    width: 20px;
}

.elementor-8 .elementor-element.elementor-element-d31a016 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn i,
.elementor-8 .elementor-element.elementor-element-d31a016 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn span {
    color: var(--e-global-color-b64bbc0);
}

.elementor-8 .elementor-element.elementor-element-d31a016 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn svg {
    fill: var(--e-global-color-b64bbc0);
}

.elementor-8 .elementor-element.elementor-element-d31a016 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:after,
.elementor-8 .elementor-element.elementor-element-d31a016 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:before {
    color: var(--e-global-color-secondary);
}

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

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

.elementor-8 .elementor-element.elementor-element-d31a016 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:hover:after,
.elementor-8 .elementor-element.elementor-element-d31a016 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:hover:before {
    color: var(--e-global-color-secondary);
}

.elementor-8 .elementor-element.elementor-element-d31a016 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn:hover {
    background-color: #9c7816;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #9c7816;
}

.elementor-8 .elementor-element.elementor-element-d31a016>.elementor-widget-container {
    margin: 0px 0px 120px 0px;
}

.elementor-8 .elementor-element.elementor-element-d31a016 {
    width: auto;
    max-width: auto;
}

.elementor-8 .elementor-element.elementor-element-84c9816 {
    text-align: center;
    width: auto;
    max-width: auto;
}

.elementor-8 .elementor-element.elementor-element-84c9816 .elementor-heading-title {
    color: var(--e-global-color-b64bbc0);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    line-height: var(--e-global-typography-accent-line-height);
}

.elementor-8 .elementor-element.elementor-element-84c9816>.elementor-widget-container {
    margin: 0px 0px 134px 20px;
}

.elementor-8 .elementor-element.elementor-element-27b765f .jeg-elementor-kit.jkit-heading .heading-section-description {
    max-width: 90%;
    color: var(--e-global-color-7ae8ce7);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-8 .elementor-element.elementor-element-27b765f .jeg-elementor-kit.jkit-heading {
    text-align: left;
}

.elementor-8 .elementor-element.elementor-element-27b765f .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    line-height: var(--e-global-typography-primary-line-height);
    color: var(--e-global-color-accent);
}

.elementor-8 .elementor-element.elementor-element-27b765f .jeg-elementor-kit.jkit-heading .heading-section-title {
    margin: 20px 0px 20px 0px;
}

.elementor-8 .elementor-element.elementor-element-27b765f .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
    color: #9c7816;
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
    line-height: var(--e-global-typography-secondary-line-height);
}

.elementor-8 .elementor-element.elementor-element-27b765f>.elementor-widget-container {
    margin: 0px 0px -18px 0px;
}

.elementor-8 .elementor-element.elementor-element-86f2a50>.elementor-element-populated {
    box-shadow: -20px 15px 50px 0px rgba(0, 0, 0, 0.08);
    margin: 0px 0px 0px 20px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 20px;
}

.elementor-8 .elementor-element.elementor-element-a458301 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box {
    background-color: var(--e-global-color-bdfba0f);
    margin: -80px 0px 0px 0px;
    padding: 0px 50px 50px 50px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-a458301 .jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider::before {
    border-radius: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-a458301 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p {
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    line-height: var(--e-global-typography-accent-line-height);
    padding: 0px 0px 0px 0px;
    color: var(--e-global-color-accent);
}

.elementor-8 .elementor-element.elementor-element-a458301 .jeg-elementor-kit.jkit-testimonials.quote-override .testimonials-track .testimonial-item .testimonial-box .icon-content {
    top: 260px;
    left: 360px;
}

.elementor-8 .elementor-element.elementor-element-a458301 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .icon-content {
    color: var(--e-global-color-text);
    font-size: 99px;
}

.elementor-8 .elementor-element.elementor-element-a458301 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .icon-content svg {
    fill: var(--e-global-color-text);
    width: 99px;
}

.elementor-8 .elementor-element.elementor-element-a458301 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .rating-stars li {
    color: #9c7816;
}

.elementor-8 .elementor-element.elementor-element-a458301 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .rating-stars li svg {
    fill: #9c7816;
}

.elementor-8 .elementor-element.elementor-element-a458301 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item:hover .testimonial-box .rating-stars li {
    color: var(--e-global-color-2be9552);
}

.elementor-8 .elementor-element.elementor-element-a458301 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item:hover .testimonial-box .rating-stars li svg {
    fill: var(--e-global-color-2be9552);
}

.elementor-8 .elementor-element.elementor-element-a458301 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name {
    color: #9c7816;
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
    line-height: var(--e-global-typography-secondary-line-height);
    margin-bottom: 10px;
}

.elementor-8 .elementor-element.elementor-element-a458301 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des {
    color: var(--e-global-color-7ae8ce7);
    font-family: var(--e-global-typography-6592eb7-font-family), Sans-serif;
    font-size: var(--e-global-typography-6592eb7-font-size);
    font-weight: var(--e-global-typography-6592eb7-font-weight);
    line-height: var(--e-global-typography-6592eb7-line-height);
    letter-spacing: var(--e-global-typography-6592eb7-letter-spacing);
    word-spacing: var(--e-global-typography-6592eb7-word-spacing);
}

.elementor-8 .elementor-element.elementor-element-a458301 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-image img {
    margin: 0px 20px 20px 0px;
    width: 60px;
}

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

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

.elementor-8 .elementor-element.elementor-element-a458301 .jeg-elementor-kit.jkit-testimonials .tns-nav button {
    margin-left: calc(15px / 2);
    margin-right: calc(15px / 2);
    width: 5px;
    height: 5px;
    background-color: var(--e-global-color-text);
}

.elementor-8 .elementor-element.elementor-element-a458301 .jeg-elementor-kit.jkit-testimonials .tns-nav {
    text-align: center;
}

.elementor-8 .elementor-element.elementor-element-a458301 .jeg-elementor-kit.jkit-testimonials .tns-nav button.tns-nav-active {
    background-color: #9c7816;
}

.elementor-8 .elementor-element.elementor-element-a458301>.elementor-widget-container {
    padding: 0px 0px 10px 0px;
}

.elementor-8 .elementor-element.elementor-element-a458301.elementor-widget .elementor-widget-container,
.elementor-8 .elementor-element.elementor-element-a458301.elementor-widget .elementor-widget-container>* {
    position: relative;
    --jkit-option-enabled: 10px;
}

.elementor-8 .elementor-element.elementor-element-a458301.elementor-widget .elementor-widget-container::before {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    border-radius: inherit;
    background-color: inherit;
}

.elementor-8 .elementor-element.elementor-element-8208e28>.elementor-container {
    max-width: 1140px;
}

.elementor-8 .elementor-element.elementor-element-8208e28 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 0px 100px 0px;
}

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

.elementor-8 .elementor-element.elementor-element-804ab9c>.elementor-element-populated {
    margin: 0px 0px 30px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-8 .elementor-element.elementor-element-e343c5c .jeg-elementor-kit.jkit-heading .heading-section-description {
    max-width: 50%;
    color: var(--e-global-color-7ae8ce7);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-8 .elementor-element.elementor-element-e343c5c .jeg-elementor-kit.jkit-heading {
    text-align: center;
}

.elementor-8 .elementor-element.elementor-element-e343c5c .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    line-height: var(--e-global-typography-primary-line-height);
    color: var(--e-global-color-accent);
}

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

.elementor-8 .elementor-element.elementor-element-e343c5c .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
    color: #9c7816;
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
    line-height: var(--e-global-typography-secondary-line-height);
}

.elementor-8 .elementor-element.elementor-element-e343c5c>.elementor-widget-container {
    margin: 0px 0px 40px 0px;
}

.elementor-8 .elementor-element.elementor-element-2674228>.elementor-container {
    max-width: 1170px;
}

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

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

.elementor-8 .elementor-element.elementor-element-0e4a079:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-8 .elementor-element.elementor-element-0e4a079>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-b64bbc0);
}

.elementor-8 .elementor-element.elementor-element-0e4a079>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: var(--e-global-color-text);
    box-shadow: 0px 20px 50px 0px rgba(0, 0, 0, 0.1);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 20px 0px 0px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 0px;
    padding: 30px 30px 30px 30px;
}

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

.elementor-8 .elementor-element.elementor-element-7fa55ca .elementor-heading-title {
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    line-height: var(--e-global-typography-accent-line-height);
}

.elementor-8 .elementor-element.elementor-element-908a93c {
    color: var(--e-global-color-7ae8ce7);
}

.elementor-8 .elementor-element.elementor-element-908a93c>.elementor-widget-container {
    margin: 0px 0px -15px 0px;
}

.elementor-8 .elementor-element.elementor-element-a20d009 .jeg-elementor-kit.jkit-animated-text {
    text-align: left;
}

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

.elementor-8 .elementor-element.elementor-element-a20d009 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text.style-color {
    color: var(--e-global-color-7ae8ce7);
}

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

.elementor-8 .elementor-element.elementor-element-a20d009 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper.style-color .dynamic-text {
    color: #9c7816;
}

.elementor-8 .elementor-element.elementor-element-7052ae8 {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-bd6193d);
    --divider-border-width: 1px;
}

.elementor-8 .elementor-element.elementor-element-7052ae8 .elementor-divider-separator {
    width: 100%;
}

.elementor-8 .elementor-element.elementor-element-7052ae8 .elementor-divider {
    padding-top: 15px;
    padding-bottom: 15px;
}

.elementor-8 .elementor-element.elementor-element-561bc50 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(15px/2);
}

.elementor-8 .elementor-element.elementor-element-561bc50 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(15px/2);
}

.elementor-8 .elementor-element.elementor-element-561bc50 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(15px/2);
    margin-left: calc(15px/2);
}

.elementor-8 .elementor-element.elementor-element-561bc50 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-15px/2);
    margin-left: calc(-15px/2);
}

body.rtl .elementor-8 .elementor-element.elementor-element-561bc50 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-15px/2);
}

body:not(.rtl) .elementor-8 .elementor-element.elementor-element-561bc50 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-15px/2);
}

.elementor-8 .elementor-element.elementor-element-561bc50 .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-8 .elementor-element.elementor-element-561bc50 .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-8 .elementor-element.elementor-element-561bc50 {
    --e-icon-list-icon-size: 15px;
    --icon-vertical-offset: 0px;
}

.elementor-8 .elementor-element.elementor-element-561bc50 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-8 .elementor-element.elementor-element-561bc50 .elementor-icon-list-item>a {
    font-family: var(--e-global-typography-01e13ea-font-family), Sans-serif;
    font-size: var(--e-global-typography-01e13ea-font-size);
    font-weight: var(--e-global-typography-01e13ea-font-weight);
    line-height: var(--e-global-typography-01e13ea-line-height);
    letter-spacing: var(--e-global-typography-01e13ea-letter-spacing);
    word-spacing: var(--e-global-typography-01e13ea-word-spacing);
}

.elementor-8 .elementor-element.elementor-element-561bc50 .elementor-icon-list-text {
    color: var(--e-global-color-7ae8ce7);
    transition: color 0.3s;
}

.elementor-8 .elementor-element.elementor-element-561bc50>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

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

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

.elementor-8 .elementor-element.elementor-element-e2a8898 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(15px/2);
    margin-left: calc(15px/2);
}

.elementor-8 .elementor-element.elementor-element-e2a8898 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-15px/2);
    margin-left: calc(-15px/2);
}

body.rtl .elementor-8 .elementor-element.elementor-element-e2a8898 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-15px/2);
}

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

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

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

.elementor-8 .elementor-element.elementor-element-e2a8898 {
    --e-icon-list-icon-size: 15px;
    --icon-vertical-offset: 0px;
}

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

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

.elementor-8 .elementor-element.elementor-element-e2a8898>.elementor-widget-container {
    margin: 0px 0px 20px 0px;
}

.elementor-8 .elementor-element.elementor-element-d9e94cd .jeg-elementor-kit.jkit-button {
    text-align: left;
}

.elementor-8 .elementor-element.elementor-element-d9e94cd .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
    padding: 18px 32px 18px 32px;
    font-family: var(--e-global-typography-30bf383-font-family), Sans-serif;
    font-size: var(--e-global-typography-30bf383-font-size);
    font-weight: var(--e-global-typography-30bf383-font-weight);
    text-transform: var(--e-global-typography-30bf383-text-transform);
    line-height: var(--e-global-typography-30bf383-line-height);
    letter-spacing: var(--e-global-typography-30bf383-letter-spacing);
    word-spacing: var(--e-global-typography-30bf383-word-spacing);
    color: #FFFFFF;
    background-color: #9c7816;
    border-radius: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-d9e94cd .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    fill: #FFFFFF;
}

.elementor-8 .elementor-element.elementor-element-d9e94cd .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
    background-color: var(--e-global-color-2be9552);
    border-radius: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-d9e94cd .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-8 .elementor-element.elementor-element-d9e94cd .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
    margin-right: 5px;
}

.elementor-8 .elementor-element.elementor-element-d9e94cd .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-8 .elementor-element.elementor-element-d9e94cd .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
    margin-left: 5px;
}

.elementor-8 .elementor-element.elementor-element-d9e94cd {
    width: auto;
    max-width: auto;
}

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

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

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

.elementor-8 .elementor-element.elementor-element-afb46b2>.elementor-element-populated {
    box-shadow: 0px 20px 50px 0px rgba(0, 0, 0, 0.1);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: -30px 10px 30px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 30px 30px 30px 30px;
}

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

.elementor-8 .elementor-element.elementor-element-932185c .elementor-heading-title {
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    line-height: var(--e-global-typography-accent-line-height);
}

.elementor-8 .elementor-element.elementor-element-ea82c9a {
    color: var(--e-global-color-7ae8ce7);
}

.elementor-8 .elementor-element.elementor-element-ea82c9a>.elementor-widget-container {
    margin: 0px 0px -15px 0px;
}

.elementor-8 .elementor-element.elementor-element-12942ad .jeg-elementor-kit.jkit-animated-text {
    text-align: left;
}

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

.elementor-8 .elementor-element.elementor-element-12942ad .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text.style-color {
    color: var(--e-global-color-7ae8ce7);
}

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

.elementor-8 .elementor-element.elementor-element-12942ad .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper.style-color .dynamic-text {
    color: #9c7816;
}

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

.elementor-8 .elementor-element.elementor-element-e7bd243 .elementor-divider-separator {
    width: 100%;
}

.elementor-8 .elementor-element.elementor-element-e7bd243 .elementor-divider {
    padding-top: 15px;
    padding-bottom: 15px;
}

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

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

.elementor-8 .elementor-element.elementor-element-91d160c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(15px/2);
    margin-left: calc(15px/2);
}

.elementor-8 .elementor-element.elementor-element-91d160c .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-15px/2);
    margin-left: calc(-15px/2);
}

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

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

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

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

.elementor-8 .elementor-element.elementor-element-91d160c {
    --e-icon-list-icon-size: 15px;
    --icon-vertical-offset: 0px;
}

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

.elementor-8 .elementor-element.elementor-element-91d160c .elementor-icon-list-text {
    color: var(--e-global-color-7ae8ce7);
    transition: color 0.3s;
}

.elementor-8 .elementor-element.elementor-element-91d160c>.elementor-widget-container {
    margin: 0px 0px 20px 0px;
}

.elementor-8 .elementor-element.elementor-element-f6ab450 .jeg-elementor-kit.jkit-button {
    text-align: left;
}

.elementor-8 .elementor-element.elementor-element-f6ab450 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
    padding: 18px 32px 18px 32px;
    font-family: var(--e-global-typography-30bf383-font-family), Sans-serif;
    font-size: var(--e-global-typography-30bf383-font-size);
    font-weight: var(--e-global-typography-30bf383-font-weight);
    text-transform: var(--e-global-typography-30bf383-text-transform);
    line-height: var(--e-global-typography-30bf383-line-height);
    letter-spacing: var(--e-global-typography-30bf383-letter-spacing);
    word-spacing: var(--e-global-typography-30bf383-word-spacing);
    color: #FFFFFF;
    background-color: #9c7816;
    border-radius: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-f6ab450 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    fill: #FFFFFF;
}

.elementor-8 .elementor-element.elementor-element-f6ab450 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
    background-color: var(--e-global-color-2be9552);
    border-radius: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-f6ab450 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-8 .elementor-element.elementor-element-f6ab450 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
    margin-right: 5px;
}

.elementor-8 .elementor-element.elementor-element-f6ab450 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-8 .elementor-element.elementor-element-f6ab450 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
    margin-left: 5px;
}

.elementor-8 .elementor-element.elementor-element-f6ab450 {
    width: auto;
    max-width: auto;
}

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

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

.elementor-8 .elementor-element.elementor-element-3c8702b:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-8 .elementor-element.elementor-element-3c8702b>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-b64bbc0);
}

.elementor-8 .elementor-element.elementor-element-3c8702b>.elementor-element-populated {
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: var(--e-global-color-text);
    box-shadow: 0px 20px 50px 0px rgba(0, 0, 0, 0.1);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 20px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 20px;
    padding: 30px 30px 30px 30px;
}

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

.elementor-8 .elementor-element.elementor-element-534b073 .elementor-heading-title {
    color: var(--e-global-color-accent);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    line-height: var(--e-global-typography-accent-line-height);
}

.elementor-8 .elementor-element.elementor-element-69bbbe0 {
    color: var(--e-global-color-7ae8ce7);
}

.elementor-8 .elementor-element.elementor-element-69bbbe0>.elementor-widget-container {
    margin: 0px 0px -15px 0px;
}

.elementor-8 .elementor-element.elementor-element-84cfed7 .jeg-elementor-kit.jkit-animated-text {
    text-align: left;
}

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

.elementor-8 .elementor-element.elementor-element-84cfed7 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text.style-color {
    color: var(--e-global-color-7ae8ce7);
}

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

.elementor-8 .elementor-element.elementor-element-84cfed7 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper.style-color .dynamic-text {
    color: #9c7816;
}

.elementor-8 .elementor-element.elementor-element-14c2e7f {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-bd6193d);
    --divider-border-width: 1px;
}

.elementor-8 .elementor-element.elementor-element-14c2e7f .elementor-divider-separator {
    width: 100%;
}

.elementor-8 .elementor-element.elementor-element-14c2e7f .elementor-divider {
    padding-top: 15px;
    padding-bottom: 15px;
}

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

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

.elementor-8 .elementor-element.elementor-element-a578f66 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(15px/2);
    margin-left: calc(15px/2);
}

.elementor-8 .elementor-element.elementor-element-a578f66 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-15px/2);
    margin-left: calc(-15px/2);
}

body.rtl .elementor-8 .elementor-element.elementor-element-a578f66 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-15px/2);
}

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

.elementor-8 .elementor-element.elementor-element-a578f66 .elementor-icon-list-icon i {
    transition: color 0.3s;
}

.elementor-8 .elementor-element.elementor-element-a578f66 .elementor-icon-list-icon svg {
    transition: fill 0.3s;
}

.elementor-8 .elementor-element.elementor-element-a578f66 {
    --e-icon-list-icon-size: 15px;
    --icon-vertical-offset: 0px;
}

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

.elementor-8 .elementor-element.elementor-element-a578f66 .elementor-icon-list-text {
    color: var(--e-global-color-7ae8ce7);
    transition: color 0.3s;
}

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

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

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

.elementor-8 .elementor-element.elementor-element-a13c7a2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(15px/2);
    margin-left: calc(15px/2);
}

.elementor-8 .elementor-element.elementor-element-a13c7a2 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-15px/2);
    margin-left: calc(-15px/2);
}

body.rtl .elementor-8 .elementor-element.elementor-element-a13c7a2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-15px/2);
}

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

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

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

.elementor-8 .elementor-element.elementor-element-a13c7a2 {
    --e-icon-list-icon-size: 15px;
    --icon-vertical-offset: 0px;
}

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

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

.elementor-8 .elementor-element.elementor-element-a13c7a2>.elementor-widget-container {
    margin: 0px 0px 20px 0px;
}

.elementor-8 .elementor-element.elementor-element-6e0916d .jeg-elementor-kit.jkit-button {
    text-align: left;
}

.elementor-8 .elementor-element.elementor-element-6e0916d .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
    padding: 18px 32px 18px 32px;
    font-family: var(--e-global-typography-30bf383-font-family), Sans-serif;
    font-size: var(--e-global-typography-30bf383-font-size);
    font-weight: var(--e-global-typography-30bf383-font-weight);
    text-transform: var(--e-global-typography-30bf383-text-transform);
    line-height: var(--e-global-typography-30bf383-line-height);
    letter-spacing: var(--e-global-typography-30bf383-letter-spacing);
    word-spacing: var(--e-global-typography-30bf383-word-spacing);
    color: #FFFFFF;
    background-color: #9c7816;
    border-radius: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-6e0916d .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    fill: #FFFFFF;
}

.elementor-8 .elementor-element.elementor-element-6e0916d .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
    background-color: var(--e-global-color-2be9552);
    border-radius: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-6e0916d .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-8 .elementor-element.elementor-element-6e0916d .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
    margin-right: 5px;
}

.elementor-8 .elementor-element.elementor-element-6e0916d .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-8 .elementor-element.elementor-element-6e0916d .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
    margin-left: 5px;
}

.elementor-8 .elementor-element.elementor-element-6e0916d {
    width: auto;
    max-width: auto;
}

.elementor-8 .elementor-element.elementor-element-84267f6:not(.elementor-motion-effects-element-type-background),
.elementor-8 .elementor-element.elementor-element-84267f6>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-text);
}

.elementor-8 .elementor-element.elementor-element-84267f6 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 80px 0px 80px 0px;
}

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

.elementor-8 .elementor-element.elementor-element-5e9e75c .jeg-elementor-kit.jkit-animated-text {
    text-align: center;
}

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

.elementor-8 .elementor-element.elementor-element-5e9e75c .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text.style-color {
    color: var(--e-global-color-accent);
}

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

.elementor-8 .elementor-element.elementor-element-5e9e75c .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper.style-color .dynamic-text {
    color: #9c7816;
}

.elementor-8 .elementor-element.elementor-element-5e9e75c>.elementor-widget-container {
    margin: 0px 250px 5px 250px;
}

.elementor-8 .elementor-element.elementor-element-3a51e10 {
    text-align: center;
    color: var(--e-global-color-7ae8ce7);
}

.elementor-8 .elementor-element.elementor-element-3a51e10>.elementor-widget-container {
    padding: 0px 300px 0px 300px;
}

.elementor-8 .elementor-element.elementor-element-f3bb90d .jeg-elementor-kit.jkit-button {
    text-align: center;
}

.elementor-8 .elementor-element.elementor-element-f3bb90d .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
    padding: 18px 32px 18px 32px;
    font-family: var(--e-global-typography-30bf383-font-family), Sans-serif;
    font-size: var(--e-global-typography-30bf383-font-size);
    font-weight: var(--e-global-typography-30bf383-font-weight);
    text-transform: var(--e-global-typography-30bf383-text-transform);
    line-height: var(--e-global-typography-30bf383-line-height);
    letter-spacing: var(--e-global-typography-30bf383-letter-spacing);
    word-spacing: var(--e-global-typography-30bf383-word-spacing);
    color: #FFFFFF;
    background-color: #9c7816;
    border-radius: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-f3bb90d .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    fill: #FFFFFF;
}

.elementor-8 .elementor-element.elementor-element-f3bb90d .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
    background-color: var(--e-global-color-2be9552);
    border-radius: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-f3bb90d .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-8 .elementor-element.elementor-element-f3bb90d .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
    margin-right: 5px;
}

.elementor-8 .elementor-element.elementor-element-f3bb90d .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-8 .elementor-element.elementor-element-f3bb90d .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
    margin-left: 5px;
}

.elementor-8 .elementor-element.elementor-element-b259bf4>.elementor-container {
    max-width: 1170px;
}

.elementor-8 .elementor-element.elementor-element-b259bf4>.elementor-background-overlay {
    background-image: url("../../2021/08/network-waves-background-X9P8RR-4.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    opacity: 0.2;
}

.elementor-8 .elementor-element.elementor-element-b259bf4 {
    padding: 100px 0px 100px 0px;
}

.elementor-8 .elementor-element.elementor-element-19878bb>.elementor-container {
    max-width: 1170px;
}

.elementor-8 .elementor-element.elementor-element-508cd73 .jeg-elementor-kit.jkit-heading {
    text-align: left;
}

.elementor-8 .elementor-element.elementor-element-508cd73 .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight);
    line-height: var(--e-global-typography-primary-line-height);
    color: var(--e-global-color-accent);
}

.elementor-8 .elementor-element.elementor-element-508cd73 .jeg-elementor-kit.jkit-heading .heading-section-title {
    margin: 20px 0px 20px 0px;
}

.elementor-8 .elementor-element.elementor-element-508cd73 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
    color: #9c7816;
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
    line-height: var(--e-global-typography-secondary-line-height);
}

.elementor-8 .elementor-element.elementor-element-508cd73>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

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

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

.elementor-8 .elementor-element.elementor-element-0ab7fe1.elementor-column>.elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-8 .elementor-element.elementor-element-e897428 .jeg-elementor-kit.jkit-button {
    text-align: right;
}

.elementor-8 .elementor-element.elementor-element-e897428 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
    padding: 18px 32px 18px 32px;
    font-family: var(--e-global-typography-30bf383-font-family), Sans-serif;
    font-size: var(--e-global-typography-30bf383-font-size);
    font-weight: var(--e-global-typography-30bf383-font-weight);
    text-transform: var(--e-global-typography-30bf383-text-transform);
    line-height: var(--e-global-typography-30bf383-line-height);
    letter-spacing: var(--e-global-typography-30bf383-letter-spacing);
    word-spacing: var(--e-global-typography-30bf383-word-spacing);
    color: #FFFFFF;
    background-color: #9c7816;
    border-radius: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-e897428 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    fill: #FFFFFF;
}

.elementor-8 .elementor-element.elementor-element-e897428 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
    background-color: var(--e-global-color-2be9552);
    border-radius: 0px 0px 0px 0px;
}

.elementor-8 .elementor-element.elementor-element-e897428 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-8 .elementor-element.elementor-element-e897428 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
    margin-right: 5px;
}

.elementor-8 .elementor-element.elementor-element-e897428 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-8 .elementor-element.elementor-element-e897428 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
    margin-left: 5px;
}

.elementor-8 .elementor-element.elementor-element-e897428>.elementor-widget-container {
    margin: 0px 0px 20px 0px;
}

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

.elementor-8 .elementor-element.elementor-element-99c7595 .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container {
    height: 350px;
}

.elementor-8 .elementor-element.elementor-element-99c7595 .jeg-elementor-kit.jkit-postblock .jkit-postblock-content {
    text-align: left;
    background-color: var(--e-global-color-text);
    padding: 40px 40px 40px 40px;
    margin: -24px 0px 0px 0px;
}

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

.elementor-8 .elementor-element.elementor-element-99c7595 .jeg-elementor-kit.jkit-postblock .jkit-post-category a {
    color: var(--e-global-color-b64bbc0);
}

.elementor-8 .elementor-element.elementor-element-99c7595 .jeg-elementor-kit.jkit-postblock.postblock-type-2 .jkit-post-category a {
    color: var(--e-global-color-b64bbc0);
}

.elementor-8 .elementor-element.elementor-element-99c7595 .jeg-elementor-kit.jkit-postblock.postblock-type-5 .jkit-post-category a {
    color: var(--e-global-color-b64bbc0);
}

.elementor-8 .elementor-element.elementor-element-99c7595 .jeg-elementor-kit.jkit-postblock .jkit-post-category,
.elementor-8 .elementor-element.elementor-element-99c7595 .jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category {
    background-color: #9c7816;
}

.elementor-8 .elementor-element.elementor-element-99c7595 .jeg-elementor-kit.jkit-postblock .jkit-post-category {
    padding: 15px 15px 15px 15px;
}

.elementor-8 .elementor-element.elementor-element-99c7595 .jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category {
    padding: 15px 15px 15px 15px;
}

.elementor-8 .elementor-element.elementor-element-99c7595 .jeg-elementor-kit.jkit-postblock .jkit-post-title {
    margin: 5px 0px 5px 0px;
}

.elementor-8 .elementor-element.elementor-element-99c7595 .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title {
    margin: 5px 0px 5px 0px;
}

.elementor-8 .elementor-element.elementor-element-99c7595 .jeg-elementor-kit.jkit-postblock .jkit-post-title a,
.elementor-8 .elementor-element.elementor-element-99c7595 .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a {
    font-family: var(--e-global-typography-bd148ef-font-family), Sans-serif;
    font-size: var(--e-global-typography-bd148ef-font-size);
    font-weight: var(--e-global-typography-bd148ef-font-weight);
    line-height: var(--e-global-typography-bd148ef-line-height);
    letter-spacing: var(--e-global-typography-bd148ef-letter-spacing);
    word-spacing: var(--e-global-typography-bd148ef-word-spacing);
}

.elementor-8 .elementor-element.elementor-element-99c7595 .jeg-elementor-kit.jkit-postblock .jkit-post-title a {
    color: var(--e-global-color-accent);
}

.elementor-8 .elementor-element.elementor-element-99c7595 .jeg-elementor-kit.jkit-postblock .jkit-post-title a:hover {
    color: #9c7816;
}

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

.elementor-8 .elementor-element.elementor-element-99c7595 .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt p {
    color: var(--e-global-color-7ae8ce7);
}

.elementor-8 .elementor-element.elementor-element-99c7595 .jeg-elementor-kit.jkit-postblock .jkit-readmore {
    font-family: var(--e-global-typography-e47c5ce-font-family), Sans-serif;
    font-size: var(--e-global-typography-e47c5ce-font-size);
    font-weight: var(--e-global-typography-e47c5ce-font-weight);
    text-transform: var(--e-global-typography-e47c5ce-text-transform);
    line-height: var(--e-global-typography-e47c5ce-line-height);
    letter-spacing: var(--e-global-typography-e47c5ce-letter-spacing);
    word-spacing: var(--e-global-typography-e47c5ce-word-spacing);
    padding: 0px 0px 0px 0px;
    background-color: #126E8200;
    color: #9c7816;
}

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

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

.elementor-8 .elementor-element.elementor-element-99c7595 .jeg-elementor-kit.jkit-postblock .jkit-readmore svg {
    fill: #9c7816;
}

.elementor-8 .elementor-element.elementor-element-99c7595 .jeg-elementor-kit.jkit-postblock .jkit-readmore:hover {
    color: var(--e-global-color-secondary);
}

.elementor-8 .elementor-element.elementor-element-99c7595 .jeg-elementor-kit.jkit-postblock .jkit-readmore:hover svg {
    fill: var(--e-global-color-secondary);
}

.elementor-8 .elementor-element.elementor-element-99c7595 .jeg-elementor-kit.jkit-postblock .jkit-post-meta {
    font-family: var(--e-global-typography-791417e-font-family), Sans-serif;
    font-size: var(--e-global-typography-791417e-font-size);
    font-weight: var(--e-global-typography-791417e-font-weight);
    line-height: var(--e-global-typography-791417e-line-height);
    letter-spacing: var(--e-global-typography-791417e-letter-spacing);
    word-spacing: var(--e-global-typography-791417e-word-spacing);
}

.elementor-8 .elementor-element.elementor-element-99c7595 .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-before i,
.elementor-8 .elementor-element.elementor-element-99c7595 .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-before svg {
    margin-right: 5px;
}

.elementor-8 .elementor-element.elementor-element-99c7595 .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-after i,
.elementor-8 .elementor-element.elementor-element-99c7595 .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-after svg {
    margin-left: 5px;
}

.elementor-8 .elementor-element.elementor-element-99c7595 .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-before i,
.elementor-8 .elementor-element.elementor-element-99c7595 .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-before svg {
    margin-right: 5px;
}

.elementor-8 .elementor-element.elementor-element-99c7595 .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-after i,
.elementor-8 .elementor-element.elementor-element-99c7595 .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-after svg {
    margin-left: 5px;
}

.elementor-8 .elementor-element.elementor-element-99c7595 .jeg-elementor-kit.jkit-postblock .jkit-post-meta-bottom {
    justify-content: space-between;
}

.elementor-8 .elementor-element.elementor-element-99c7595 .jeg-elementor-kit.jkit-postblock .jeg_empty_module {
    text-align: left;
}

@media(max-width:1024px) {
    .elementor-8 .elementor-element.elementor-element-7f3c13d>.elementor-element-populated {
        margin: 0px 30px 0px 30px;
        --e-column-margin-right: 30px;
        --e-column-margin-left: 30px;
    }

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

    .elementor-8 .elementor-element.elementor-element-6761cf1 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text {
        font-size: var(--e-global-typography-c350781-font-size);
        line-height: var(--e-global-typography-c350781-line-height);
        letter-spacing: var(--e-global-typography-c350781-letter-spacing);
        word-spacing: var(--e-global-typography-c350781-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-6761cf1 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text {
        font-size: var(--e-global-typography-c350781-font-size);
        line-height: var(--e-global-typography-c350781-line-height);
        letter-spacing: var(--e-global-typography-c350781-letter-spacing);
        word-spacing: var(--e-global-typography-c350781-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-7623160 {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-8 .elementor-element.elementor-element-7623160>.elementor-widget-container {
        margin: 0px 50px 0px 0px;
    }

    .elementor-8 .elementor-element.elementor-element-7f557da .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-ee21041-font-size);
        line-height: var(--e-global-typography-ee21041-line-height);
        letter-spacing: var(--e-global-typography-ee21041-letter-spacing);
        word-spacing: var(--e-global-typography-ee21041-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-15c4872 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-ee21041-font-size);
        line-height: var(--e-global-typography-ee21041-line-height);
        letter-spacing: var(--e-global-typography-ee21041-letter-spacing);
        word-spacing: var(--e-global-typography-ee21041-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-5f523f5 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 30px 0px 30px 0px;
    }

    .elementor-8 .elementor-element.elementor-element-5f644e1>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

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

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

    .elementor-8 .elementor-element.elementor-element-01d0b5a>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 20px 20px 20px;
    }

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

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

    .elementor-8 .elementor-element.elementor-element-cb7afe4>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

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

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

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

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

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

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

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

    .elementor-8 .elementor-element.elementor-element-9e0f89f>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 20px 20px 20px;
    }

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

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

    .elementor-8 .elementor-element.elementor-element-d86893e {
        padding: 80px 0px 80px 0px;
    }

    .elementor-8 .elementor-element.elementor-element-5a14d8a>.elementor-element-populated {
        margin: 0px 0px 0px 20px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 20px;
    }

    .elementor-8 .elementor-element.elementor-element-6732fba {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-8 .elementor-element.elementor-element-ccac78a>.elementor-element-populated {
        margin: 270px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-8 .elementor-element.elementor-element-ad35707 .jeg-elementor-kit.jkit-video-button i {
        font-size: 20px;
    }

    .elementor-8 .elementor-element.elementor-element-ad35707 .jeg-elementor-kit.jkit-video-button svg {
        width: 20px;
    }

    .elementor-8 .elementor-element.elementor-element-ad35707 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn {
        height: 70px;
        width: 70px;
        line-height: 75px;
    }

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

    .elementor-8 .elementor-element.elementor-element-dee9ee9 .elementor-heading-title {
        font-size: var(--e-global-typography-8aa7b0d-font-size);
        line-height: var(--e-global-typography-8aa7b0d-line-height);
        letter-spacing: var(--e-global-typography-8aa7b0d-letter-spacing);
        word-spacing: var(--e-global-typography-8aa7b0d-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-46074d8>.elementor-element-populated {
        margin: 50px 0px 0px 20px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 20px;
    }

    .elementor-8 .elementor-element.elementor-element-612cf51 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
    }

    .elementor-8 .elementor-element.elementor-element-612cf51 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

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

    .elementor-8 .elementor-element.elementor-element-f157e4e .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-8 .elementor-element.elementor-element-f157e4e .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-01e13ea-font-size);
        line-height: var(--e-global-typography-01e13ea-line-height);
        letter-spacing: var(--e-global-typography-01e13ea-letter-spacing);
        word-spacing: var(--e-global-typography-01e13ea-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-b7b4109 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-8 .elementor-element.elementor-element-b7b4109 .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-01e13ea-font-size);
        line-height: var(--e-global-typography-01e13ea-line-height);
        letter-spacing: var(--e-global-typography-01e13ea-letter-spacing);
        word-spacing: var(--e-global-typography-01e13ea-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-f480b8f .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-30bf383-font-size);
        line-height: var(--e-global-typography-30bf383-line-height);
        letter-spacing: var(--e-global-typography-30bf383-letter-spacing);
        word-spacing: var(--e-global-typography-30bf383-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-25c6173 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
    }

    .elementor-8 .elementor-element.elementor-element-25c6173 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text {
        font-size: var(--e-global-typography-c63cb89-font-size);
        line-height: var(--e-global-typography-c63cb89-line-height);
        letter-spacing: var(--e-global-typography-c63cb89-letter-spacing);
        word-spacing: var(--e-global-typography-c63cb89-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-ceb6a4b>.elementor-element-populated {
        padding: 0px 20px 0px 20px;
    }

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

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

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

    .elementor-8 .elementor-element.elementor-element-cf370a2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-30bf383-font-size);
        line-height: var(--e-global-typography-30bf383-line-height);
        letter-spacing: var(--e-global-typography-30bf383-letter-spacing);
        word-spacing: var(--e-global-typography-30bf383-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-f7b70a9 {
        margin-top: 0px;
        margin-bottom: 0px;
    }

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

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

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

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

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

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

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

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

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

    .elementor-8 .elementor-element.elementor-element-47c6776>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-8 .elementor-element.elementor-element-fc6960c .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

    .elementor-8 .elementor-element.elementor-element-fc6960c .jeg-elementor-kit.jkit-accordion .card-expand .card-body {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-8 .elementor-element.elementor-element-ee84d4e>.elementor-element-populated {
        margin: 0px 0px 0px 30px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 30px;
    }

    .elementor-8 .elementor-element.elementor-element-62df6cd .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
    }

    .elementor-8 .elementor-element.elementor-element-62df6cd .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

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

    .elementor-8 .elementor-element.elementor-element-3133a69 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-30bf383-font-size);
        line-height: var(--e-global-typography-30bf383-line-height);
        letter-spacing: var(--e-global-typography-30bf383-letter-spacing);
        word-spacing: var(--e-global-typography-30bf383-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-9cf05c9 {
        padding: 0px 0px 0px 0px;
    }

    .elementor-8 .elementor-element.elementor-element-f29a140>.elementor-element-populated {
        padding: 30px 0px 30px 0px;
    }

    .elementor-8 .elementor-element.elementor-element-ba7df9c .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
    }

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

    .elementor-8 .elementor-element.elementor-element-ba7df9c .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        top: 10px;
    }

    .elementor-8 .elementor-element.elementor-element-ba7df9c>.elementor-widget-container {
        margin: 0px 30px 0px 30px;
    }

    .elementor-8 .elementor-element.elementor-element-3c37a36 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
    }

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

    .elementor-8 .elementor-element.elementor-element-3c37a36 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        top: 10px;
    }

    .elementor-8 .elementor-element.elementor-element-3c37a36>.elementor-widget-container {
        margin: 0px 30px 0px 30px;
    }

    .elementor-8 .elementor-element.elementor-element-8f6d358 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
    }

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

    .elementor-8 .elementor-element.elementor-element-8f6d358 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        top: 10px;
    }

    .elementor-8 .elementor-element.elementor-element-8f6d358>.elementor-widget-container {
        margin: 0px 30px 0px 30px;
    }

    .elementor-8 .elementor-element.elementor-element-3467b55 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
    }

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

    .elementor-8 .elementor-element.elementor-element-3467b55 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
        top: 10px;
    }

    .elementor-8 .elementor-element.elementor-element-3467b55>.elementor-widget-container {
        margin: 0px 30px 0px 30px;
    }

    .elementor-8 .elementor-element.elementor-element-d3c41de {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 80px 0px 80px 0px;
    }

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

    .elementor-8 .elementor-element.elementor-element-f54f88c .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
    }

    .elementor-8 .elementor-element.elementor-element-f54f88c .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

    .elementor-8 .elementor-element.elementor-element-5711dae {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 20px 0px 20px;
    }

    .elementor-8 .elementor-element.elementor-element-bd8a75f>.elementor-element-populated {
        margin: 0px 15px 0px 0px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 0px;
    }

    .elementor-8 .elementor-element.elementor-element-fb39709 .jeg-elementor-kit.jkit-team .profile-body .profile-title,
    .elementor-8 .elementor-element.elementor-element-fb39709 .jeg-elementor-kit.jkit-team .profile-body .profile-title a {
        font-size: var(--e-global-typography-ff782dd-font-size);
        line-height: var(--e-global-typography-ff782dd-line-height);
        letter-spacing: var(--e-global-typography-ff782dd-letter-spacing);
        word-spacing: var(--e-global-typography-ff782dd-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-fb39709 .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-8 .elementor-element.elementor-element-8284e17>.elementor-element-populated {
        margin: 0px 0px 0px 15px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 15px;
    }

    .elementor-8 .elementor-element.elementor-element-e9e6fff .jeg-elementor-kit.jkit-team .profile-body .profile-title,
    .elementor-8 .elementor-element.elementor-element-e9e6fff .jeg-elementor-kit.jkit-team .profile-body .profile-title a {
        font-size: var(--e-global-typography-ff782dd-font-size);
        line-height: var(--e-global-typography-ff782dd-line-height);
        letter-spacing: var(--e-global-typography-ff782dd-letter-spacing);
        word-spacing: var(--e-global-typography-ff782dd-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-e9e6fff .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

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

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

    .elementor-8 .elementor-element.elementor-element-e94bbba.elementor-column>.elementor-widget-wrap {
        justify-content: center;
    }

    .elementor-8 .elementor-element.elementor-element-e94bbba>.elementor-element-populated {
        margin: 20px 180px 0px 180px;
        --e-column-margin-right: 180px;
        --e-column-margin-left: 180px;
    }

    .elementor-8 .elementor-element.elementor-element-6c56599 .jeg-elementor-kit.jkit-team .profile-body .profile-title,
    .elementor-8 .elementor-element.elementor-element-6c56599 .jeg-elementor-kit.jkit-team .profile-body .profile-title a {
        font-size: var(--e-global-typography-ff782dd-font-size);
        line-height: var(--e-global-typography-ff782dd-line-height);
        letter-spacing: var(--e-global-typography-ff782dd-letter-spacing);
        word-spacing: var(--e-global-typography-ff782dd-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-6c56599 .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-8 .elementor-element.elementor-element-fd9bf36 {
        margin-top: 30px;
        margin-bottom: 0px;
    }

    .elementor-8 .elementor-element.elementor-element-727fdfd .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-30bf383-font-size);
        line-height: var(--e-global-typography-30bf383-line-height);
        letter-spacing: var(--e-global-typography-30bf383-letter-spacing);
        word-spacing: var(--e-global-typography-30bf383-word-spacing);
    }

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

    .elementor-8 .elementor-element.elementor-element-d31a016 .jeg-elementor-kit.jkit-video-button i {
        font-size: 20px;
    }

    .elementor-8 .elementor-element.elementor-element-d31a016 .jeg-elementor-kit.jkit-video-button svg {
        width: 20px;
    }

    .elementor-8 .elementor-element.elementor-element-d31a016 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn {
        height: 70px;
        width: 70px;
    }

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

    .elementor-8 .elementor-element.elementor-element-27b765f .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
    }

    .elementor-8 .elementor-element.elementor-element-27b765f .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

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

    .elementor-8 .elementor-element.elementor-element-86f2a50>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-8 .elementor-element.elementor-element-a458301 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box {
        margin: -90px 0px 0px 0px;
    }

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

    .elementor-8 .elementor-element.elementor-element-a458301 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

    .elementor-8 .elementor-element.elementor-element-a458301 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des {
        font-size: var(--e-global-typography-6592eb7-font-size);
        line-height: var(--e-global-typography-6592eb7-line-height);
        letter-spacing: var(--e-global-typography-6592eb7-letter-spacing);
        word-spacing: var(--e-global-typography-6592eb7-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-8208e28 {
        padding: 0px 0px 30px 0px;
    }

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

    .elementor-8 .elementor-element.elementor-element-e343c5c .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
    }

    .elementor-8 .elementor-element.elementor-element-e343c5c .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

    .elementor-8 .elementor-element.elementor-element-2674228 {
        padding: 0px 10px 0px 10px;
    }

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

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

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

    .elementor-8 .elementor-element.elementor-element-561bc50 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-8 .elementor-element.elementor-element-561bc50 .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-01e13ea-font-size);
        line-height: var(--e-global-typography-01e13ea-line-height);
        letter-spacing: var(--e-global-typography-01e13ea-letter-spacing);
        word-spacing: var(--e-global-typography-01e13ea-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-e2a8898 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-8 .elementor-element.elementor-element-e2a8898 .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-01e13ea-font-size);
        line-height: var(--e-global-typography-01e13ea-line-height);
        letter-spacing: var(--e-global-typography-01e13ea-letter-spacing);
        word-spacing: var(--e-global-typography-01e13ea-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-d9e94cd .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-30bf383-font-size);
        line-height: var(--e-global-typography-30bf383-line-height);
        letter-spacing: var(--e-global-typography-30bf383-letter-spacing);
        word-spacing: var(--e-global-typography-30bf383-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-afb46b2>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

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

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

    .elementor-8 .elementor-element.elementor-element-12942ad .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
    }

    .elementor-8 .elementor-element.elementor-element-91d160c .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-8 .elementor-element.elementor-element-91d160c .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-01e13ea-font-size);
        line-height: var(--e-global-typography-01e13ea-line-height);
        letter-spacing: var(--e-global-typography-01e13ea-letter-spacing);
        word-spacing: var(--e-global-typography-01e13ea-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-f6ab450 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-30bf383-font-size);
        line-height: var(--e-global-typography-30bf383-line-height);
        letter-spacing: var(--e-global-typography-30bf383-letter-spacing);
        word-spacing: var(--e-global-typography-30bf383-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-3c8702b>.elementor-element-populated {
        margin: 20px 180px 0px 180px;
        --e-column-margin-right: 180px;
        --e-column-margin-left: 180px;
    }

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

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

    .elementor-8 .elementor-element.elementor-element-84cfed7 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
    }

    .elementor-8 .elementor-element.elementor-element-a578f66 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-8 .elementor-element.elementor-element-a578f66 .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-01e13ea-font-size);
        line-height: var(--e-global-typography-01e13ea-line-height);
        letter-spacing: var(--e-global-typography-01e13ea-letter-spacing);
        word-spacing: var(--e-global-typography-01e13ea-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-a13c7a2 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-8 .elementor-element.elementor-element-a13c7a2 .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-01e13ea-font-size);
        line-height: var(--e-global-typography-01e13ea-line-height);
        letter-spacing: var(--e-global-typography-01e13ea-letter-spacing);
        word-spacing: var(--e-global-typography-01e13ea-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-6e0916d .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-30bf383-font-size);
        line-height: var(--e-global-typography-30bf383-line-height);
        letter-spacing: var(--e-global-typography-30bf383-letter-spacing);
        word-spacing: var(--e-global-typography-30bf383-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-5e9e75c .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
    }

    .elementor-8 .elementor-element.elementor-element-5e9e75c .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
    }

    .elementor-8 .elementor-element.elementor-element-5e9e75c>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 110px 0px 110px;
    }

    .elementor-8 .elementor-element.elementor-element-3a51e10>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 100px 0px 100px;
    }

    .elementor-8 .elementor-element.elementor-element-f3bb90d .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-30bf383-font-size);
        line-height: var(--e-global-typography-30bf383-line-height);
        letter-spacing: var(--e-global-typography-30bf383-letter-spacing);
        word-spacing: var(--e-global-typography-30bf383-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-b259bf4 {
        padding: 80px 20px 80px 20px;
    }

    .elementor-8 .elementor-element.elementor-element-508cd73 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
    }

    .elementor-8 .elementor-element.elementor-element-508cd73 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

    .elementor-8 .elementor-element.elementor-element-e897428 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-30bf383-font-size);
        line-height: var(--e-global-typography-30bf383-line-height);
        letter-spacing: var(--e-global-typography-30bf383-letter-spacing);
        word-spacing: var(--e-global-typography-30bf383-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-99c7595 .jeg-elementor-kit.jkit-postblock .jkit-posts {
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }

    .elementor-8 .elementor-element.elementor-element-99c7595 .jeg-elementor-kit.jkit-postblock .jkit-post-category span a,
    .elementor-8 .elementor-element.elementor-element-99c7595 .jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category span a {
        font-size: var(--e-global-typography-791417e-font-size);
        line-height: var(--e-global-typography-791417e-line-height);
        letter-spacing: var(--e-global-typography-791417e-letter-spacing);
        word-spacing: var(--e-global-typography-791417e-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-99c7595 .jeg-elementor-kit.jkit-postblock .jkit-post-title a,
    .elementor-8 .elementor-element.elementor-element-99c7595 .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a {
        font-size: var(--e-global-typography-bd148ef-font-size);
        line-height: var(--e-global-typography-bd148ef-line-height);
        letter-spacing: var(--e-global-typography-bd148ef-letter-spacing);
        word-spacing: var(--e-global-typography-bd148ef-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-99c7595 .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-8 .elementor-element.elementor-element-99c7595 .jeg-elementor-kit.jkit-postblock .jkit-readmore {
        font-size: var(--e-global-typography-e47c5ce-font-size);
        line-height: var(--e-global-typography-e47c5ce-line-height);
        letter-spacing: var(--e-global-typography-e47c5ce-letter-spacing);
        word-spacing: var(--e-global-typography-e47c5ce-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-99c7595 .jeg-elementor-kit.jkit-postblock .jkit-post-meta {
        font-size: var(--e-global-typography-791417e-font-size);
        line-height: var(--e-global-typography-791417e-line-height);
        letter-spacing: var(--e-global-typography-791417e-letter-spacing);
        word-spacing: var(--e-global-typography-791417e-word-spacing);
    }
}

@media(min-width:768px) {
    .elementor-8 .elementor-element.elementor-element-7f3c13d {
        width: 58%;
    }

    .elementor-8 .elementor-element.elementor-element-975bfbb {
        width: 42%;
    }
}

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

    .elementor-8 .elementor-element.elementor-element-5f644e1 {
        width: 100%;
    }

    .elementor-8 .elementor-element.elementor-element-5a14d8a {
        width: 100%;
    }

    .elementor-8 .elementor-element.elementor-element-46074d8 {
        width: 100%;
    }

    .elementor-8 .elementor-element.elementor-element-9d5b55a {
        width: 70%;
    }

    .elementor-8 .elementor-element.elementor-element-d6cbd37 {
        width: 30%;
    }

    .elementor-8 .elementor-element.elementor-element-47c6776 {
        width: 50%;
    }

    .elementor-8 .elementor-element.elementor-element-ee84d4e {
        width: 50%;
    }

    .elementor-8 .elementor-element.elementor-element-bd8a75f {
        width: 50%;
    }

    .elementor-8 .elementor-element.elementor-element-8284e17 {
        width: 50%;
    }

    .elementor-8 .elementor-element.elementor-element-e94bbba {
        width: 100%;
    }

    .elementor-8 .elementor-element.elementor-element-0caab90 {
        width: 100%;
    }

    .elementor-8 .elementor-element.elementor-element-86f2a50 {
        width: 50%;
    }

    .elementor-8 .elementor-element.elementor-element-0e4a079 {
        width: 50%;
    }

    .elementor-8 .elementor-element.elementor-element-afb46b2 {
        width: 50%;
    }

    .elementor-8 .elementor-element.elementor-element-3c8702b {
        width: 100%;
    }

    .elementor-8 .elementor-element.elementor-element-6aae80a {
        width: 100%;
    }
}

@media(min-width:1025px) {

    .elementor-8 .elementor-element.elementor-element-76aa126:not(.elementor-motion-effects-element-type-background),
    .elementor-8 .elementor-element.elementor-element-76aa126>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: scroll;
    }

    .elementor-8 .elementor-element.elementor-element-d86893e>.elementor-background-overlay {
        background-attachment: scroll;
    }

    .elementor-8 .elementor-element.elementor-element-5a14d8a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-8 .elementor-element.elementor-element-5a14d8a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: scroll;
    }

    .elementor-8 .elementor-element.elementor-element-39eebf2>.elementor-background-overlay {
        background-attachment: scroll;
    }

    .elementor-8 .elementor-element.elementor-element-9cf05c9:not(.elementor-motion-effects-element-type-background),
    .elementor-8 .elementor-element.elementor-element-9cf05c9>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: fixed;
    }

    .elementor-8 .elementor-element.elementor-element-3ce2d1a:not(.elementor-motion-effects-element-type-background),
    .elementor-8 .elementor-element.elementor-element-3ce2d1a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: fixed;
    }

    .elementor-8 .elementor-element.elementor-element-b259bf4>.elementor-background-overlay {
        background-attachment: scroll;
    }
}

@media(max-width:767px) {
    .elementor-8 .elementor-element.elementor-element-76aa126 {
        padding: 0px 0px 0px 0px;
    }

    .elementor-8 .elementor-element.elementor-element-7f3c13d>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 80px 20px 80px 20px;
    }

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

    .elementor-8 .elementor-element.elementor-element-6761cf1 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text {
        font-size: var(--e-global-typography-c350781-font-size);
        line-height: var(--e-global-typography-c350781-line-height);
        letter-spacing: var(--e-global-typography-c350781-letter-spacing);
        word-spacing: var(--e-global-typography-c350781-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-6761cf1 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text {
        font-size: var(--e-global-typography-c350781-font-size);
        line-height: var(--e-global-typography-c350781-line-height);
        letter-spacing: var(--e-global-typography-c350781-letter-spacing);
        word-spacing: var(--e-global-typography-c350781-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-7623160 {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

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

    .elementor-8 .elementor-element.elementor-element-688ecdc {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-8 .elementor-element.elementor-element-7f557da .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-ee21041-font-size);
        line-height: var(--e-global-typography-ee21041-line-height);
        letter-spacing: var(--e-global-typography-ee21041-letter-spacing);
        word-spacing: var(--e-global-typography-ee21041-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-7f557da>.elementor-widget-container {
        margin: 0px 0px 20px 0px;
    }

    .elementor-8 .elementor-element.elementor-element-15c4872 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-ee21041-font-size);
        line-height: var(--e-global-typography-ee21041-line-height);
        letter-spacing: var(--e-global-typography-ee21041-letter-spacing);
        word-spacing: var(--e-global-typography-ee21041-word-spacing);
    }

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

    .elementor-8 .elementor-element.elementor-element-5f523f5 {
        padding: 50px 0px 50px 0px;
    }

    .elementor-8 .elementor-element.elementor-element-5f644e1>.elementor-element-populated {
        margin: 0px 0px 30px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-8 .elementor-element.elementor-element-01d0b5a>.elementor-element-populated {
        padding: 30px 20px 30px 20px;
    }

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

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

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

    .elementor-8 .elementor-element.elementor-element-c2cfe41>.elementor-element-populated {
        padding: 20px 20px 20px 20px;
    }

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

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

    .elementor-8 .elementor-element.elementor-element-9e0f89f>.elementor-element-populated {
        padding: 20px 20px 20px 20px;
    }

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

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

    .elementor-8 .elementor-element.elementor-element-d86893e {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

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

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

    .elementor-8 .elementor-element.elementor-element-5a14d8a>.elementor-element-populated {
        margin: 0px 0px 0px 20px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 20px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-8 .elementor-element.elementor-element-6732fba {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-8 .elementor-element.elementor-element-ccac78a {
        width: 100%;
    }

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

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

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

    .elementor-8 .elementor-element.elementor-element-ad35707 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn {
        padding: 0px 0px 0px 3px;
        height: 50px;
        width: 50px;
        line-height: 52px;
    }

    .elementor-8 .elementor-element.elementor-element-ad35707 .jeg-elementor-kit.jkit-video-button i {
        font-size: 15px;
    }

    .elementor-8 .elementor-element.elementor-element-ad35707 .jeg-elementor-kit.jkit-video-button svg {
        width: 15px;
    }

    .elementor-8 .elementor-element.elementor-element-ad35707>.elementor-widget-container {
        margin: 90px 0px 20px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-8 .elementor-element.elementor-element-1d7f5a8 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 20px 0px;
    }

    .elementor-8 .elementor-element.elementor-element-4e90cfb {
        width: 60%;
    }

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

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

    .elementor-8 .elementor-element.elementor-element-4e90cfb>.elementor-element-populated {
        margin: 0px 0px 0px 10px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 10px;
        padding: 5px 5px 5px 5px;
    }

    .elementor-8 .elementor-element.elementor-element-dee9ee9 .elementor-heading-title {
        font-size: var(--e-global-typography-8aa7b0d-font-size);
        line-height: var(--e-global-typography-8aa7b0d-line-height);
        letter-spacing: var(--e-global-typography-8aa7b0d-letter-spacing);
        word-spacing: var(--e-global-typography-8aa7b0d-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-d65fbd5 {
        width: 40%;
    }

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

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

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

    .elementor-8 .elementor-element.elementor-element-612cf51 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
    }

    .elementor-8 .elementor-element.elementor-element-612cf51 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

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

    .elementor-8 .elementor-element.elementor-element-f157e4e .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-8 .elementor-element.elementor-element-f157e4e .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-01e13ea-font-size);
        line-height: var(--e-global-typography-01e13ea-line-height);
        letter-spacing: var(--e-global-typography-01e13ea-letter-spacing);
        word-spacing: var(--e-global-typography-01e13ea-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-f157e4e>.elementor-widget-container {
        margin: 0px 0px 12px 0px;
    }

    .elementor-8 .elementor-element.elementor-element-b7b4109 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-8 .elementor-element.elementor-element-b7b4109 .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-01e13ea-font-size);
        line-height: var(--e-global-typography-01e13ea-line-height);
        letter-spacing: var(--e-global-typography-01e13ea-letter-spacing);
        word-spacing: var(--e-global-typography-01e13ea-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-f480b8f .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-30bf383-font-size);
        line-height: var(--e-global-typography-30bf383-line-height);
        letter-spacing: var(--e-global-typography-30bf383-letter-spacing);
        word-spacing: var(--e-global-typography-30bf383-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-8b31244 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 30px 0px 30px 0px;
    }

    .elementor-8 .elementor-element.elementor-element-25c6173 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
    }

    .elementor-8 .elementor-element.elementor-element-25c6173 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text {
        font-size: var(--e-global-typography-c63cb89-font-size);
        line-height: var(--e-global-typography-c63cb89-line-height);
        letter-spacing: var(--e-global-typography-c63cb89-letter-spacing);
        word-spacing: var(--e-global-typography-c63cb89-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-39eebf2 {
        padding: 50px 0px 50px 0px;
    }

    .elementor-8 .elementor-element.elementor-element-453c744 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

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

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

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

    .elementor-8 .elementor-element.elementor-element-6c78bb7>.elementor-widget-container {
        padding: 0px 0px 10px 0px;
    }

    .elementor-8 .elementor-element.elementor-element-d6cbd37.elementor-column>.elementor-widget-wrap {
        justify-content: flex-start;
    }

    .elementor-8 .elementor-element.elementor-element-d6cbd37>.elementor-element-populated {
        margin: 0px 0px 30px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-8 .elementor-element.elementor-element-cf370a2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-30bf383-font-size);
        line-height: var(--e-global-typography-30bf383-line-height);
        letter-spacing: var(--e-global-typography-30bf383-letter-spacing);
        word-spacing: var(--e-global-typography-30bf383-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-82a3fb1>.elementor-element-populated {
        margin: 0px 0px 30px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-8 .elementor-element.elementor-element-192ee4a .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner {
        padding: 30px 25px 35px 25px;
    }

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

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

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

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

    .elementor-8 .elementor-element.elementor-element-27da80e .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner {
        padding: 30px 25px 35px 25px;
    }

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

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

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

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

    .elementor-8 .elementor-element.elementor-element-e5fd42b .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner {
        padding: 30px 25px 35px 25px;
    }

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

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

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

    .elementor-8 .elementor-element.elementor-element-d9bba61 {
        margin-top: 30px;
        margin-bottom: 30px;
    }

    .elementor-8 .elementor-element.elementor-element-47c6776 {
        width: 100%;
    }

    .elementor-8 .elementor-element.elementor-element-fc6960c .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
        padding: 25px 20px 25px 20px;
    }

    .elementor-8 .elementor-element.elementor-element-fc6960c .jeg-elementor-kit.jkit-accordion .card-expand .card-body {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-8 .elementor-element.elementor-element-fc6960c .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] {
        margin: 0px 15px 0px 0px;
    }

    .elementor-8 .elementor-element.elementor-element-fc6960c>.elementor-widget-container {
        margin: 0px 0px 30px 0px;
    }

    .elementor-8 .elementor-element.elementor-element-ee84d4e {
        width: 100%;
    }

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

    .elementor-8 .elementor-element.elementor-element-62df6cd .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
    }

    .elementor-8 .elementor-element.elementor-element-62df6cd .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

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

    .elementor-8 .elementor-element.elementor-element-3133a69 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-30bf383-font-size);
        line-height: var(--e-global-typography-30bf383-line-height);
        letter-spacing: var(--e-global-typography-30bf383-letter-spacing);
        word-spacing: var(--e-global-typography-30bf383-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-ba7df9c .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
    }

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

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

    .elementor-8 .elementor-element.elementor-element-ba7df9c>.elementor-widget-container {
        margin: 20px 30px 20px 30px;
    }

    .elementor-8 .elementor-element.elementor-element-3c37a36 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
    }

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

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

    .elementor-8 .elementor-element.elementor-element-3c37a36>.elementor-widget-container {
        margin: 20px 10px 20px 10px;
    }

    .elementor-8 .elementor-element.elementor-element-8f6d358 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
    }

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

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

    .elementor-8 .elementor-element.elementor-element-8f6d358>.elementor-widget-container {
        margin: 20px 20px 20px 20px;
    }

    .elementor-8 .elementor-element.elementor-element-3467b55 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
    }

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

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

    .elementor-8 .elementor-element.elementor-element-3467b55>.elementor-widget-container {
        margin: 20px 20px 20px 20px;
    }

    .elementor-8 .elementor-element.elementor-element-d3c41de {
        padding: 50px 0px 50px 0px;
    }

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

    .elementor-8 .elementor-element.elementor-element-f54f88c .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
    }

    .elementor-8 .elementor-element.elementor-element-f54f88c .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

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

    .elementor-8 .elementor-element.elementor-element-5711dae {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

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

    .elementor-8 .elementor-element.elementor-element-fb39709 .jeg-elementor-kit.jkit-team .profile-body .profile-title,
    .elementor-8 .elementor-element.elementor-element-fb39709 .jeg-elementor-kit.jkit-team .profile-body .profile-title a {
        font-size: var(--e-global-typography-ff782dd-font-size);
        line-height: var(--e-global-typography-ff782dd-line-height);
        letter-spacing: var(--e-global-typography-ff782dd-letter-spacing);
        word-spacing: var(--e-global-typography-ff782dd-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-fb39709 .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-8 .elementor-element.elementor-element-fb39709 .jeg-elementor-kit.jkit-team .social-list .social-icon a {
        font-size: 15px;
        height: 45px;
        width: 45px;
        line-height: 15px;
    }

    .elementor-8 .elementor-element.elementor-element-fb39709 .jeg-elementor-kit.jkit-team .social-list .social-icon a svg {
        width: 15px;
    }

    .elementor-8 .elementor-element.elementor-element-8284e17>.elementor-element-populated {
        margin: 0px 20px 20px 20px;
        --e-column-margin-right: 20px;
        --e-column-margin-left: 20px;
    }

    .elementor-8 .elementor-element.elementor-element-e9e6fff .jeg-elementor-kit.jkit-team .profile-body .profile-title,
    .elementor-8 .elementor-element.elementor-element-e9e6fff .jeg-elementor-kit.jkit-team .profile-body .profile-title a {
        font-size: var(--e-global-typography-ff782dd-font-size);
        line-height: var(--e-global-typography-ff782dd-line-height);
        letter-spacing: var(--e-global-typography-ff782dd-letter-spacing);
        word-spacing: var(--e-global-typography-ff782dd-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-e9e6fff .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-8 .elementor-element.elementor-element-e9e6fff .jeg-elementor-kit.jkit-team .social-list .social-icon a {
        font-size: 15px;
        height: 45px;
        width: 45px;
        line-height: 15px;
    }

    .elementor-8 .elementor-element.elementor-element-e9e6fff .jeg-elementor-kit.jkit-team .social-list .social-icon a svg {
        width: 15px;
    }

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

    .elementor-8 .elementor-element.elementor-element-6c56599 .jeg-elementor-kit.jkit-team .profile-body .profile-title,
    .elementor-8 .elementor-element.elementor-element-6c56599 .jeg-elementor-kit.jkit-team .profile-body .profile-title a {
        font-size: var(--e-global-typography-ff782dd-font-size);
        line-height: var(--e-global-typography-ff782dd-line-height);
        letter-spacing: var(--e-global-typography-ff782dd-letter-spacing);
        word-spacing: var(--e-global-typography-ff782dd-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-6c56599 .jeg-elementor-kit.jkit-team .profile-body .profile-designation {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-8 .elementor-element.elementor-element-6c56599 .jeg-elementor-kit.jkit-team .social-list .social-icon a {
        font-size: 15px;
        height: 45px;
        width: 45px;
        line-height: 15px;
    }

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

    .elementor-8 .elementor-element.elementor-element-fd9bf36 {
        margin-top: 10px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-8 .elementor-element.elementor-element-5078b8e>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-8 .elementor-element.elementor-element-727fdfd .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-30bf383-font-size);
        line-height: var(--e-global-typography-30bf383-line-height);
        letter-spacing: var(--e-global-typography-30bf383-letter-spacing);
        word-spacing: var(--e-global-typography-30bf383-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-3ce2d1a {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-8 .elementor-element.elementor-element-0caab90 {
        width: 100%;
    }

    .elementor-8 .elementor-element.elementor-element-0caab90>.elementor-element-populated {
        margin: 0px 0px -200px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-8 .elementor-element.elementor-element-0be7840 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-8 .elementor-element.elementor-element-8705830 {
        width: 100%;
    }

    .elementor-8 .elementor-element.elementor-element-8705830>.elementor-element-populated {
        margin: 150px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-8 .elementor-element.elementor-element-d31a016 .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn {
        padding: 0px 0px 0px 5px;
        line-height: 60px;
    }

    .elementor-8 .elementor-element.elementor-element-d31a016 .jeg-elementor-kit.jkit-video-button i {
        font-size: 20px;
    }

    .elementor-8 .elementor-element.elementor-element-d31a016 .jeg-elementor-kit.jkit-video-button svg {
        width: 20px;
    }

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

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

    .elementor-8 .elementor-element.elementor-element-84c9816>.elementor-widget-container {
        margin: 0px 0px 115px 10px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-8 .elementor-element.elementor-element-27b765f .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
        color: var(--e-global-color-b64bbc0);
    }

    .elementor-8 .elementor-element.elementor-element-27b765f .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        color: var(--e-global-color-b64bbc0);
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

    .elementor-8 .elementor-element.elementor-element-27b765f .jeg-elementor-kit.jkit-heading .heading-section-description {
        color: var(--e-global-color-b64bbc0);
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-8 .elementor-element.elementor-element-27b765f>.elementor-widget-container {
        margin: 20px 0px 20px 0px;
    }

    .elementor-8 .elementor-element.elementor-element-86f2a50 {
        width: 100%;
    }

    .elementor-8 .elementor-element.elementor-element-86f2a50>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-8 .elementor-element.elementor-element-a458301 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box {
        margin: -100px 0px 0px 0px;
        padding: 20px 30px 20px 30px;
    }

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

    .elementor-8 .elementor-element.elementor-element-a458301 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

    .elementor-8 .elementor-element.elementor-element-a458301 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des {
        font-size: var(--e-global-typography-6592eb7-font-size);
        line-height: var(--e-global-typography-6592eb7-line-height);
        letter-spacing: var(--e-global-typography-6592eb7-letter-spacing);
        word-spacing: var(--e-global-typography-6592eb7-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-8208e28 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-8 .elementor-element.elementor-element-804ab9c {
        width: 100%;
    }

    .elementor-8 .elementor-element.elementor-element-804ab9c>.elementor-element-populated {
        margin: 250px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 10px 0px 10px;
    }

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

    .elementor-8 .elementor-element.elementor-element-e343c5c .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
    }

    .elementor-8 .elementor-element.elementor-element-e343c5c .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

    .elementor-8 .elementor-element.elementor-element-2674228 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-8 .elementor-element.elementor-element-0e4a079 {
        width: 100%;
    }

    .elementor-8 .elementor-element.elementor-element-0e4a079>.elementor-element-populated {
        margin: 0px 0px 30px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

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

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

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

    .elementor-8 .elementor-element.elementor-element-561bc50 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-8 .elementor-element.elementor-element-561bc50 .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-01e13ea-font-size);
        line-height: var(--e-global-typography-01e13ea-line-height);
        letter-spacing: var(--e-global-typography-01e13ea-letter-spacing);
        word-spacing: var(--e-global-typography-01e13ea-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-e2a8898 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-8 .elementor-element.elementor-element-e2a8898 .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-01e13ea-font-size);
        line-height: var(--e-global-typography-01e13ea-line-height);
        letter-spacing: var(--e-global-typography-01e13ea-letter-spacing);
        word-spacing: var(--e-global-typography-01e13ea-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-d9e94cd .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-30bf383-font-size);
        line-height: var(--e-global-typography-30bf383-line-height);
        letter-spacing: var(--e-global-typography-30bf383-letter-spacing);
        word-spacing: var(--e-global-typography-30bf383-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-afb46b2>.elementor-element-populated {
        margin: 0px 0px 30px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

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

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

    .elementor-8 .elementor-element.elementor-element-12942ad .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
    }

    .elementor-8 .elementor-element.elementor-element-91d160c .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-8 .elementor-element.elementor-element-91d160c .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-01e13ea-font-size);
        line-height: var(--e-global-typography-01e13ea-line-height);
        letter-spacing: var(--e-global-typography-01e13ea-letter-spacing);
        word-spacing: var(--e-global-typography-01e13ea-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-f6ab450 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-30bf383-font-size);
        line-height: var(--e-global-typography-30bf383-line-height);
        letter-spacing: var(--e-global-typography-30bf383-letter-spacing);
        word-spacing: var(--e-global-typography-30bf383-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-3c8702b {
        width: 100%;
    }

    .elementor-8 .elementor-element.elementor-element-3c8702b>.elementor-element-populated {
        margin: 0px 0px 30px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

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

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

    .elementor-8 .elementor-element.elementor-element-84cfed7 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
    }

    .elementor-8 .elementor-element.elementor-element-a578f66 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-8 .elementor-element.elementor-element-a578f66 .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-01e13ea-font-size);
        line-height: var(--e-global-typography-01e13ea-line-height);
        letter-spacing: var(--e-global-typography-01e13ea-letter-spacing);
        word-spacing: var(--e-global-typography-01e13ea-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-a13c7a2 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-8 .elementor-element.elementor-element-a13c7a2 .elementor-icon-list-item>a {
        font-size: var(--e-global-typography-01e13ea-font-size);
        line-height: var(--e-global-typography-01e13ea-line-height);
        letter-spacing: var(--e-global-typography-01e13ea-letter-spacing);
        word-spacing: var(--e-global-typography-01e13ea-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-6e0916d .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-30bf383-font-size);
        line-height: var(--e-global-typography-30bf383-line-height);
        letter-spacing: var(--e-global-typography-30bf383-letter-spacing);
        word-spacing: var(--e-global-typography-30bf383-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-84267f6 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 50px 0px 50px 0px;
    }

    .elementor-8 .elementor-element.elementor-element-6aae80a {
        width: 100%;
    }

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

    .elementor-8 .elementor-element.elementor-element-5e9e75c .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
    }

    .elementor-8 .elementor-element.elementor-element-5e9e75c .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
    }

    .elementor-8 .elementor-element.elementor-element-5e9e75c>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 20px 0px 20px;
    }

    .elementor-8 .elementor-element.elementor-element-3a51e10>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 10px 0px 10px;
    }

    .elementor-8 .elementor-element.elementor-element-f3bb90d .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-30bf383-font-size);
        line-height: var(--e-global-typography-30bf383-line-height);
        letter-spacing: var(--e-global-typography-30bf383-letter-spacing);
        word-spacing: var(--e-global-typography-30bf383-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-b259bf4 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 50px 20px 50px 20px;
    }

    .elementor-8 .elementor-element.elementor-element-508cd73 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-primary-font-size);
        line-height: var(--e-global-typography-primary-line-height);
    }

    .elementor-8 .elementor-element.elementor-element-508cd73 .jeg-elementor-kit.jkit-heading .heading-section-subtitle {
        font-size: var(--e-global-typography-secondary-font-size);
        line-height: var(--e-global-typography-secondary-line-height);
    }

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

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

    .elementor-8 .elementor-element.elementor-element-0ab7fe1.elementor-column>.elementor-widget-wrap {
        justify-content: flex-start;
    }

    .elementor-8 .elementor-element.elementor-element-e897428 .jeg-elementor-kit.jkit-button {
        text-align: left;
    }

    .elementor-8 .elementor-element.elementor-element-e897428 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-30bf383-font-size);
        line-height: var(--e-global-typography-30bf383-line-height);
        letter-spacing: var(--e-global-typography-30bf383-letter-spacing);
        word-spacing: var(--e-global-typography-30bf383-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-e897428>.elementor-widget-container {
        margin: 0px 0px 30px 0px;
    }

    .elementor-8 .elementor-element.elementor-element-99c7595 .jeg-elementor-kit.jkit-postblock .jkit-post-category span a,
    .elementor-8 .elementor-element.elementor-element-99c7595 .jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category span a {
        font-size: var(--e-global-typography-791417e-font-size);
        line-height: var(--e-global-typography-791417e-line-height);
        letter-spacing: var(--e-global-typography-791417e-letter-spacing);
        word-spacing: var(--e-global-typography-791417e-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-99c7595 .jeg-elementor-kit.jkit-postblock .jkit-post-title a,
    .elementor-8 .elementor-element.elementor-element-99c7595 .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a {
        font-size: var(--e-global-typography-bd148ef-font-size);
        line-height: var(--e-global-typography-bd148ef-line-height);
        letter-spacing: var(--e-global-typography-bd148ef-letter-spacing);
        word-spacing: var(--e-global-typography-bd148ef-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-99c7595 .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-8 .elementor-element.elementor-element-99c7595 .jeg-elementor-kit.jkit-postblock .jkit-readmore {
        font-size: var(--e-global-typography-e47c5ce-font-size);
        line-height: var(--e-global-typography-e47c5ce-line-height);
        letter-spacing: var(--e-global-typography-e47c5ce-letter-spacing);
        word-spacing: var(--e-global-typography-e47c5ce-word-spacing);
    }

    .elementor-8 .elementor-element.elementor-element-99c7595 .jeg-elementor-kit.jkit-postblock .jkit-post-meta {
        font-size: var(--e-global-typography-791417e-font-size);
        line-height: var(--e-global-typography-791417e-line-height);
        letter-spacing: var(--e-global-typography-791417e-letter-spacing);
        word-spacing: var(--e-global-typography-791417e-word-spacing);
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-3f3643c .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) {
        display: flex;
        flex-direction: row;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-3f3643c .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) .client-slider {
        width: calc(5)
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-3f3643c .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) .client-slider:nth-child(n+6) {
        display: none;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-3f3643c .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider):not(:nth-child(5)) {
        margin-right: 10px;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-element.elementor-element-3f3643c .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) {
        display: flex;
        flex-direction: row;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-element.elementor-element-3f3643c .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) .client-slider {
        width: calc()
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-element.elementor-element-3f3643c .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) .client-slider:nth-child(n+1) {
        display: none;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-element.elementor-element-3f3643c .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider):not(:nth-child()) {
        margin-right: 10px;
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-3f3643c .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) {
        display: flex;
        flex-direction: row;
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-3f3643c .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) .client-slider {
        width: calc(2)
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-3f3643c .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) .client-slider:nth-child(n+3) {
        display: none;
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-3f3643c .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider):not(:nth-child(2)) {
        margin-right: 10px;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-a458301 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) {
        display: flex;
        flex-direction: row;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-a458301 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item {
        width: calc(1)
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-a458301 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+2) {
        display: none;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-a458301 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider):not(:nth-child(1)) {
        margin-right: 10px;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-element.elementor-element-a458301 .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-a458301 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item {
        width: calc(1)
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-element.elementor-element-a458301 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+2) {
        display: none;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-element.elementor-element-a458301 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider):not(:nth-child(1)) {
        margin-right: 10px;
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-a458301 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) {
        display: flex;
        flex-direction: row;
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-a458301 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item {
        width: calc(1)
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-a458301 .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-a458301 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider):not(:nth-child(1)) {
        margin-right: 10px;
    }
}