.elementor-6 .elementor-element.elementor-element-a857361 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --align-items: stretch;
    --gap: 10px 10px;
    --background-transition: 0.3s;
    --padding-block-start: 180px;
    --padding-block-end: 120px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
    --z-index: 97;
}

.elementor-6 .elementor-element.elementor-element-a857361:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-a857361>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: radial-gradient(at bottom right, var(--e-global-color-2727e9f) 0%, var(--e-global-color-bf852f2) 60%);
}

.elementor-6 .elementor-element.elementor-element-a857361,
.elementor-6 .elementor-element.elementor-element-a857361::before {
    --border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-4e7403e {
    --display: flex;
    --justify-content: flex-start;
    --background-transition: 0.3s;
    --overlay-opacity: 0.2;
    --margin-block-start: 60px;
    --margin-block-end: 0px;
    --margin-inline-start: 0px;
    --margin-inline-end: 0px;
}

.elementor-6 .elementor-element.elementor-element-4e7403e::before,
.elementor-6 .elementor-element.elementor-element-4e7403e>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-4e7403e>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-4e7403e>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-4e7403e>.e-con-inner>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-4e7403e>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
    --background-overlay: '';
}

.elementor-6 .elementor-element.elementor-element-322591a .elementor-heading-title {
    color: var(--e-global-color-25462ad);
    font-family: var(--e-global-typography-80d0179-font-family), Sans-serif;
    font-size: var(--e-global-typography-80d0179-font-size);
    font-weight: var(--e-global-typography-80d0179-font-weight);
    text-transform: var(--e-global-typography-80d0179-text-transform);
    font-style: var(--e-global-typography-80d0179-font-style);
    text-decoration: var(--e-global-typography-80d0179-text-decoration);
    line-height: var(--e-global-typography-80d0179-line-height);
    letter-spacing: var(--e-global-typography-80d0179-letter-spacing);
    word-spacing: var(--e-global-typography-80d0179-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-322591a {
    width: 100%;
    max-width: 100%;
}

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

.elementor-6 .elementor-element.elementor-element-3973fc8 .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);
    text-transform: var(--e-global-typography-primary-text-transform);
    font-style: var(--e-global-typography-primary-font-style);
    text-decoration: var(--e-global-typography-primary-text-decoration);
    line-height: var(--e-global-typography-primary-line-height);
}

.elementor-6 .elementor-element.elementor-element-3973fc8 .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text.style-color {
    color: #FFFFFF;
}

.elementor-6 .elementor-element.elementor-element-3973fc8 .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);
    text-transform: var(--e-global-typography-primary-text-transform);
    font-style: var(--e-global-typography-primary-font-style);
    text-decoration: var(--e-global-typography-primary-text-decoration);
    line-height: var(--e-global-typography-primary-line-height);
    z-index: auto;
}

.elementor-6 .elementor-element.elementor-element-3973fc8 .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper.style-color .dynamic-text {
    color: #FFFFFF;
}

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

.elementor-6 .elementor-element.elementor-element-3973fc8 .jeg-elementor-kit.jkit-animated-text .animated-text svg path {
    stroke-width: 10px;
    -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-6 .elementor-element.elementor-element-3973fc8 .jeg-elementor-kit.jkit-animated-text .animated-text svg {
    z-index: 2;
}

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

.elementor-6 .elementor-element.elementor-element-3973fc8 {
    width: var(--container-widget-width, 747px);
    max-width: 747px;
    --container-widget-width: 747px;
    --container-widget-flex-grow: 0;
    z-index: 12;
}

.elementor-6 .elementor-element.elementor-element-b84d716 {
    text-align: left;
    color: var(--e-global-color-efd7c7e);
    font-family: var(--e-global-typography-5646813-font-family), Sans-serif;
    font-size: var(--e-global-typography-5646813-font-size);
    font-weight: var(--e-global-typography-5646813-font-weight);
    text-transform: var(--e-global-typography-5646813-text-transform);
    font-style: var(--e-global-typography-5646813-font-style);
    text-decoration: var(--e-global-typography-5646813-text-decoration);
    line-height: var(--e-global-typography-5646813-line-height);
    letter-spacing: var(--e-global-typography-5646813-letter-spacing);
    word-spacing: var(--e-global-typography-5646813-word-spacing);
    width: var(--container-widget-width, 573px);
    max-width: 573px;
    --container-widget-width: 573px;
    --container-widget-flex-grow: 0;
    z-index: 12;
}

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

.elementor-6 .elementor-element.elementor-element-159205c {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --align-items: center;
    --gap: 40px 40px;
    --background-transition: 0.3s;
    --padding-block-start: 0px;
    --padding-block-end: 0px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
}

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

.elementor-6 .elementor-element.elementor-element-1a6a7d3 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
    padding: 18px 32px 22px 32px;
    font-family: var(--e-global-typography-6ba31ef-font-family), Sans-serif;
    font-size: var(--e-global-typography-6ba31ef-font-size);
    font-weight: var(--e-global-typography-6ba31ef-font-weight);
    text-transform: var(--e-global-typography-6ba31ef-text-transform);
    font-style: var(--e-global-typography-6ba31ef-font-style);
    text-decoration: var(--e-global-typography-6ba31ef-text-decoration);
    line-height: var(--e-global-typography-6ba31ef-line-height);
    letter-spacing: var(--e-global-typography-6ba31ef-letter-spacing);
    word-spacing: var(--e-global-typography-6ba31ef-word-spacing);
    color: var(--e-global-color-bf852f2);
    background-color: transparent;
    background-image: linear-gradient(160deg, var(--e-global-color-primary) 20%, var(--e-global-color-2ccc880) 100%);
    border-radius: 50px 50px 50px 50px;
    box-shadow: 0px 0px 0px 5px rgba(245.99999999999994, 217.00000000000006, 64.99999999999997, 0.25);
}

.elementor-6 .elementor-element.elementor-element-1a6a7d3 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    fill: var(--e-global-color-bf852f2);
}

.elementor-6 .elementor-element.elementor-element-1a6a7d3 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
    color: var(--e-global-color-bf852f2);
    background-color: transparent;
    background-image: linear-gradient(150deg, var(--e-global-color-primary) 0%, var(--e-global-color-ae35e46) 100%);
}

.elementor-6 .elementor-element.elementor-element-1a6a7d3 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg {
    fill: var(--e-global-color-bf852f2);
}

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

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

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

.elementor-6 .elementor-element.elementor-element-1a6a7d3 {
    width: auto;
    max-width: auto;
    z-index: 10;
}

.elementor-6 .elementor-element.elementor-element-1a6a7d3.elementor-element {
    --align-self: flex-start;
}

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

.elementor-6 .elementor-element.elementor-element-1c1eaf7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
    padding: 5px 0px 8px 0px;
    font-family: var(--e-global-typography-6ba31ef-font-family), Sans-serif;
    font-size: var(--e-global-typography-6ba31ef-font-size);
    font-weight: var(--e-global-typography-6ba31ef-font-weight);
    text-transform: var(--e-global-typography-6ba31ef-text-transform);
    font-style: var(--e-global-typography-6ba31ef-font-style);
    text-decoration: var(--e-global-typography-6ba31ef-text-decoration);
    line-height: var(--e-global-typography-6ba31ef-line-height);
    letter-spacing: var(--e-global-typography-6ba31ef-letter-spacing);
    word-spacing: var(--e-global-typography-6ba31ef-word-spacing);
    color: var(--e-global-color-25462ad);
    background-color: var(--e-global-color-41b8dd5);
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: var(--e-global-color-4eba91e);
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-1c1eaf7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    fill: var(--e-global-color-25462ad);
    width: 16px;
}

.elementor-6 .elementor-element.elementor-element-1c1eaf7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
    color: var(--e-global-color-2ccc880);
    background-color: var(--e-global-color-41b8dd5);
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: var(--e-global-color-2ccc880);
}

.elementor-6 .elementor-element.elementor-element-1c1eaf7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg {
    fill: var(--e-global-color-2ccc880);
}

.elementor-6 .elementor-element.elementor-element-1c1eaf7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i {
    font-size: 16px;
}

.elementor-6 .elementor-element.elementor-element-1c1eaf7 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-6 .elementor-element.elementor-element-1c1eaf7 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
    margin-right: 24px;
}

.elementor-6 .elementor-element.elementor-element-1c1eaf7 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-6 .elementor-element.elementor-element-1c1eaf7 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
    margin-left: 24px;
}

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

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

.elementor-6 .elementor-element.elementor-element-1c1eaf7 {
    width: var(--container-widget-width, 20%);
    max-width: 20%;
    --container-widget-width: 20%;
    --container-widget-flex-grow: 0;
    z-index: 10;
}

.elementor-6 .elementor-element.elementor-element-a3a96a0 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --justify-content: center;
    --align-items: flex-end;
    --gap: 0px 0px;
    --background-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-430cb6c {
    --display: flex;
    --align-items: flex-end;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --background-transition: 0.3s;
    --margin-block-start: -20px;
    --margin-block-end: -52px;
    --margin-inline-start: 0px;
    --margin-inline-end: 0px;
    --padding-block-start: 0px;
    --padding-block-end: 0px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
}

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

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

.elementor-6 .elementor-element.elementor-element-d7e2735 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
    color: var(--e-global-color-25462ad);
    font-family: var(--e-global-typography-bc0cabb-font-family), Sans-serif;
    font-size: var(--e-global-typography-bc0cabb-font-size);
    font-weight: var(--e-global-typography-bc0cabb-font-weight);
    text-transform: var(--e-global-typography-bc0cabb-text-transform);
    font-style: var(--e-global-typography-bc0cabb-font-style);
    text-decoration: var(--e-global-typography-bc0cabb-text-decoration);
    line-height: var(--e-global-typography-bc0cabb-line-height);
    letter-spacing: var(--e-global-typography-bc0cabb-letter-spacing);
    word-spacing: var(--e-global-typography-bc0cabb-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-d7e2735 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
    color: var(--e-global-color-accent);
    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);
    text-transform: var(--e-global-typography-text-text-transform);
    font-style: var(--e-global-typography-text-font-style);
    text-decoration: var(--e-global-typography-text-text-decoration);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-6 .elementor-element.elementor-element-d7e2735 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
    color: var(--e-global-color-25462ad);
    font-family: var(--e-global-typography-bc0cabb-font-family), Sans-serif;
    font-size: var(--e-global-typography-bc0cabb-font-size);
    font-weight: var(--e-global-typography-bc0cabb-font-weight);
    text-transform: var(--e-global-typography-bc0cabb-text-transform);
    font-style: var(--e-global-typography-bc0cabb-font-style);
    text-decoration: var(--e-global-typography-bc0cabb-text-decoration);
    line-height: var(--e-global-typography-bc0cabb-line-height);
    letter-spacing: var(--e-global-typography-bc0cabb-letter-spacing);
    word-spacing: var(--e-global-typography-bc0cabb-word-spacing);
    top: 0px;
    left: -5px;
    vertical-align: baseline;
}

.elementor-6 .elementor-element.elementor-element-d7e2735>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 20px 30px 25px 30px;
    background-color: transparent;
    background-image: radial-gradient(at bottom right, #DCEAFF40 28%, #1E1E2873 100%);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-50e514e);
    border-radius: 20px 20px 20px 20px;
    box-shadow: 0px 4px 10px 0px rgba(17.937713994565218, 19.676618014532146, 41.46406250000001, 0.15);
}

.elementor-6 .elementor-element.elementor-element-d7e2735 {
    width: var(--container-widget-width, 227px);
    max-width: 227px;
    --container-widget-width: 227px;
    --container-widget-flex-grow: 0;
    z-index: 13;
}

.elementor-6 .elementor-element.elementor-element-d7e2735.elementor-widget .elementor-widget-container,
.elementor-6 .elementor-element.elementor-element-d7e2735.elementor-widget .elementor-widget-container>* {
    position: relative;
    --jkit-option-enabled: 16px;
}

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

.elementor-6 .elementor-element.elementor-element-ee561ea {
    text-align: left;
    width: 100%;
    max-width: 100%;
    z-index: 10;
}

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

.elementor-6 .elementor-element.elementor-element-6521a7e {
    --display: flex;
    --align-items: flex-start;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --background-transition: 0.3s;
    --margin-block-start: -302px;
    --margin-block-end: 60px;
    --margin-inline-start: 0px;
    --margin-inline-end: 60px;
    --padding-block-start: 0px;
    --padding-block-end: 0px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
    --z-index: 0;
}

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

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

.elementor-6 .elementor-element.elementor-element-bba4332 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
    color: var(--e-global-color-25462ad);
    font-family: var(--e-global-typography-bc0cabb-font-family), Sans-serif;
    font-size: var(--e-global-typography-bc0cabb-font-size);
    font-weight: var(--e-global-typography-bc0cabb-font-weight);
    text-transform: var(--e-global-typography-bc0cabb-text-transform);
    font-style: var(--e-global-typography-bc0cabb-font-style);
    text-decoration: var(--e-global-typography-bc0cabb-text-decoration);
    line-height: var(--e-global-typography-bc0cabb-line-height);
    letter-spacing: var(--e-global-typography-bc0cabb-letter-spacing);
    word-spacing: var(--e-global-typography-bc0cabb-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-bba4332 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
    color: var(--e-global-color-accent);
    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);
    text-transform: var(--e-global-typography-text-text-transform);
    font-style: var(--e-global-typography-text-font-style);
    text-decoration: var(--e-global-typography-text-text-decoration);
    line-height: var(--e-global-typography-text-line-height);
}

.elementor-6 .elementor-element.elementor-element-bba4332 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
    color: var(--e-global-color-25462ad);
    font-family: var(--e-global-typography-bc0cabb-font-family), Sans-serif;
    font-size: var(--e-global-typography-bc0cabb-font-size);
    font-weight: var(--e-global-typography-bc0cabb-font-weight);
    text-transform: var(--e-global-typography-bc0cabb-text-transform);
    font-style: var(--e-global-typography-bc0cabb-font-style);
    text-decoration: var(--e-global-typography-bc0cabb-text-decoration);
    line-height: var(--e-global-typography-bc0cabb-line-height);
    letter-spacing: var(--e-global-typography-bc0cabb-letter-spacing);
    word-spacing: var(--e-global-typography-bc0cabb-word-spacing);
    top: 0px;
    left: -5px;
    vertical-align: baseline;
}

.elementor-6 .elementor-element.elementor-element-bba4332>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 20px 30px 25px 30px;
    background-color: transparent;
    background-image: radial-gradient(at bottom right, #DCEAFF40 28%, #1E1E2873 100%);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-50e514e);
    border-radius: 20px 20px 20px 20px;
    box-shadow: 0px 4px 10px 0px rgba(17.937713994565218, 19.676618014532146, 41.46406250000001, 0.15);
}

.elementor-6 .elementor-element.elementor-element-bba4332 {
    width: var(--container-widget-width, 229px);
    max-width: 229px;
    --container-widget-width: 229px;
    --container-widget-flex-grow: 0;
    z-index: 0;
}

.elementor-6 .elementor-element.elementor-element-bba4332.elementor-widget .elementor-widget-container,
.elementor-6 .elementor-element.elementor-element-bba4332.elementor-widget .elementor-widget-container>* {
    position: relative;
    --jkit-option-enabled: 16px;
}

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

.elementor-6 .elementor-element.elementor-element-8d1e4b7 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --align-items: stretch;
    --gap: 0px 0px;
    --background-transition: 0.3s;
    --padding-block-start: 0px;
    --padding-block-end: 0px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
    --z-index: 50;
}

.elementor-6 .elementor-element.elementor-element-8d1e4b7:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-8d1e4b7>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(160deg, #003F9C 36%, #081B44 100%);
}

.elementor-6 .elementor-element.elementor-element-8d1e4b7,
.elementor-6 .elementor-element.elementor-element-8d1e4b7::before {
    --border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-818fc86 {
    --display: flex;
    --justify-content: center;
    --gap: 0px 0px;
    --background-transition: 0.3s;
    --padding-block-start: 0px;
    --padding-block-end: 0px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
}

.elementor-6 .elementor-element.elementor-element-d5614bb {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --align-items: stretch;
    --gap: 0px 0px;
    --background-transition: 0.3s;
    --margin-block-start: 0px;
    --margin-block-end: 0px;
    --margin-inline-start: 0px;
    --margin-inline-end: 0px;
    --padding-block-start: 0px;
    --padding-block-end: 0px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
    --z-index: 10;
}

.elementor-6 .elementor-element.elementor-element-7dd0145 {
    --display: flex;
    --background-transition: 0.3s;
    --padding-block-start: 0px;
    --padding-block-end: 0px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
}

.elementor-6 .elementor-element.elementor-element-74b553b {
    --spacer-size: 165px;
}

.elementor-6 .elementor-element.elementor-element-74b553b>.elementor-widget-container {
    background-color: transparent;
    background-image: linear-gradient(327deg, #000C4D00 50%, #081B44 100%);
}

.elementor-6 .elementor-element.elementor-element-c04e9d9 {
    --display: flex;
    --background-transition: 0.3s;
    --padding-block-start: 0px;
    --padding-block-end: 0px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
}

.elementor-6 .elementor-element.elementor-element-ca2b18f {
    --spacer-size: 165px;
}

.elementor-6 .elementor-element.elementor-element-ca2b18f>.elementor-widget-container {
    background-color: transparent;
    background-image: linear-gradient(90deg, #081B4400 60%, #081B44 100%);
}

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

.elementor-6 .elementor-element.elementor-element-632faad .jeg-elementor-kit.jkit-client-logo .client-slider .image-list {
    padding: 0px 30px 0px 30px;
    margin: 0px 0px 0px 0px;
    opacity: 50%;
}

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

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

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

.elementor-6 .elementor-element.elementor-element-632faad>.elementor-widget-container {
    margin: -115px 0px 0px 0px;
    padding: 0px 10px 0px 10px;
}

.elementor-6 .elementor-element.elementor-element-aceda80 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --align-items: stretch;
    --gap: 10px 10px;
    --background-transition: 0.3s;
    --padding-block-start: 120px;
    --padding-block-end: 60px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
}

.elementor-6 .elementor-element.elementor-element-69de9a7 {
    --display: flex;
    --justify-content: center;
    --gap: 0px 0px;
    --background-transition: 0.3s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-block-start-width: 1px;
    --border-inline-end-width: 1px;
    --border-block-end-width: 1px;
    --border-inline-start-width: 1px;
    border-color: var(--e-global-color-889be9d);
    --border-color: var(--e-global-color-889be9d);
    --border-radius: 40px 40px 40px 40px;
    box-shadow: 0px 8px 24px -4px rgba(13.999999999999996, 98.00000000000001, 95.00000000000003, 0.10196078431372549);
    --padding-block-start: 30px;
    --padding-block-end: 30px;
    --padding-inline-start: 30px;
    --padding-inline-end: 30px;
}

.elementor-6 .elementor-element.elementor-element-69de9a7:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-69de9a7>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F0F6FF;
}

.elementor-6 .elementor-element.elementor-element-69de9a7,
.elementor-6 .elementor-element.elementor-element-69de9a7::before {
    --border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-3fd95bf {
    --display: flex;
    --min-height: 380px;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --align-items: stretch;
    --gap: 0px 0px;
    --background-transition: 0.3s;
    --padding-block-start: 0px;
    --padding-block-end: 0px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
}

.elementor-6 .elementor-element.elementor-element-47da202 {
    --display: flex;
    --justify-content: center;
    --align-items: center;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --background-transition: 0.3s;
    --overlay-opacity: 0.3;
    --border-radius: 25px 25px 25px 25px;
}

.elementor-6 .elementor-element.elementor-element-47da202:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-47da202>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../../../../../assets/images/stainless-steel-automatic-furnace-cover-1747376769-8069360.jpeg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-6 .elementor-element.elementor-element-47da202::before,
.elementor-6 .elementor-element.elementor-element-47da202>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-47da202>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-47da202>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-47da202>.e-con-inner>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-47da202>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
    --background-overlay: '';
    background-color: transparent;
    background-image: linear-gradient(180deg, var(--e-global-color-bf852f2) 0%, var(--e-global-color-secondary) 100%);
}

.elementor-6 .elementor-element.elementor-element-47da202:hover::before,
.elementor-6 .elementor-element.elementor-element-47da202:hover>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-47da202:hover>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-47da202>.elementor-background-slideshow:hover::before,
.elementor-6 .elementor-element.elementor-element-47da202>.e-con-inner>.elementor-background-slideshow:hover::before {
    --background-overlay: '';
    background-color: transparent;
    background-image: linear-gradient(180deg, var(--e-global-color-bf852f2) 0%, var(--e-global-color-secondary) 100%);
}

.elementor-6 .elementor-element.elementor-element-47da202:hover {
    --overlay-opacity: 0.5;
}

.elementor-6 .elementor-element.elementor-element-47da202,
.elementor-6 .elementor-element.elementor-element-47da202::before {
    --border-transition: 0.3s;
}

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

.elementor-6 .elementor-element.elementor-element-8d1473e .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn {
    padding: 0px 0px 0px 5px;
    height: 70px;
    width: 70px;
    line-height: 78px;
    background-color: transparent;
    background-image: linear-gradient(150deg, #FFFFFFB3 0%, #FFFFFF1A 100%);
    border-style: none;
    box-shadow: 0px 4px 12px 4px rgba(0, 0, 0, 0.3);
}

.elementor-6 .elementor-element.elementor-element-8d1473e .jeg-elementor-kit.jkit-video-button i {
    font-size: 24px;
}

.elementor-6 .elementor-element.elementor-element-8d1473e .jeg-elementor-kit.jkit-video-button svg {
    width: 24px;
}

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

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

.elementor-6 .elementor-element.elementor-element-8d1473e .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:after,
.elementor-6 .elementor-element.elementor-element-8d1473e .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:before {
    color: #FFFFFF00;
}

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

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

.elementor-6 .elementor-element.elementor-element-8d1473e .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn:hover {
    background-color: transparent;
    background-image: linear-gradient(150deg, var(--e-global-color-25462ad) 0%, var(--e-global-color-25462ad) 100%);
}

.elementor-6 .elementor-element.elementor-element-8d1473e .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn,
.elementor-6 .elementor-element.elementor-element-8d1473e .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:after,
.elementor-6 .elementor-element.elementor-element-8d1473e .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:before {
    border-radius: 50px 50px 50px 50px;
}

.elementor-6 .elementor-element.elementor-element-8d1473e {
    width: var(--container-widget-width, 72px);
    max-width: 72px;
    --container-widget-width: 72px;
    --container-widget-flex-grow: 0;
}

.elementor-6 .elementor-element.elementor-element-8d1473e.elementor-element {
    --align-self: center;
}

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

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

.elementor-6 .elementor-element.elementor-element-8d1473e>.elementor-widget-container {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #FFFFFFB3;
    border-radius: 50% 50% 50% 50%;
}

.elementor-6 .elementor-element.elementor-element-8d1473e:hover .elementor-widget-container {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-25462ad);
}

.elementor-6 .elementor-element.elementor-element-4c24650 {
    --display: flex;
    --justify-content: center;
    --background-transition: 0.3s;
    --margin-block-start: 0px;
    --margin-block-end: 0px;
    --margin-inline-start: 50px;
    --margin-inline-end: 0px;
}

.elementor-6 .elementor-element.elementor-element-e890865 .elementor-heading-title {
    color: var(--e-global-color-bf852f2);
    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);
    text-transform: var(--e-global-typography-secondary-text-transform);
    font-style: var(--e-global-typography-secondary-font-style);
    text-decoration: var(--e-global-typography-secondary-text-decoration);
    line-height: var(--e-global-typography-secondary-line-height);
}

.elementor-6 .elementor-element.elementor-element-e890865 {
    width: 100%;
    max-width: 100%;
}

.elementor-6 .elementor-element.elementor-element-5c004df {
    text-align: left;
    color: var(--e-global-color-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);
    text-transform: var(--e-global-typography-text-text-transform);
    font-style: var(--e-global-typography-text-font-style);
    text-decoration: var(--e-global-typography-text-text-decoration);
    line-height: var(--e-global-typography-text-line-height);
    width: var(--container-widget-width, 490px);
    max-width: 490px;
    --container-widget-width: 490px;
    --container-widget-flex-grow: 0;
    z-index: 12;
}

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

.elementor-6 .elementor-element.elementor-element-412c6be {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --align-items: stretch;
    --gap: 0px 0px;
    --background-transition: 0.3s;
    --margin-block-start: 0px;
    --margin-block-end: 10px;
    --margin-inline-start: 0px;
    --margin-inline-end: 0px;
    --padding-block-start: 0px;
    --padding-block-end: 0px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
}

.elementor-6 .elementor-element.elementor-element-089b842 {
    --display: flex;
    --gap: 0px 0px;
    --background-transition: 0.3s;
    --padding-block-start: 0px;
    --padding-block-end: 0px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
}

.elementor-6 .elementor-element.elementor-element-e38a23c .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    padding: 0px 0px 10px 0px;
    border-style: none;
}

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

.elementor-6 .elementor-element.elementor-element-e38a23c .jeg-elementor-kit.jkit-icon-box .title {
    margin: -6px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    color: var(--e-global-color-bf852f2);
    font-family: "Noto Sans Mongolian", Sans-serif;
    font-size: 18px;
    font-weight: 500;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
}

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

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

.elementor-6 .elementor-element.elementor-element-e38a23c .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
    color: var(--e-global-color-25462ad);
    background-color: var(--e-global-color-secondary);
    border-radius: 50% 50% 50% 50%;
    padding: 3px 0px 0px 6px;
    height: 24px;
    width: 24px;
    line-height: 16px;
}

.elementor-6 .elementor-element.elementor-element-e38a23c .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
    fill: var(--e-global-color-25462ad);
    width: 12px;
}

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

.elementor-6 .elementor-element.elementor-element-d3cc2d9 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    padding: 0px 0px 10px 0px;
    border-style: none;
}

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

.elementor-6 .elementor-element.elementor-element-d3cc2d9 .jeg-elementor-kit.jkit-icon-box .title {
    margin: -6px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    color: var(--e-global-color-bf852f2);
    font-family: "Noto Sans Mongolian", Sans-serif;
    font-size: 18px;
    font-weight: 500;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
}

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

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

.elementor-6 .elementor-element.elementor-element-d3cc2d9 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
    color: var(--e-global-color-25462ad);
    background-color: var(--e-global-color-secondary);
    border-radius: 50% 50% 50% 50%;
    padding: 3px 0px 0px 6px;
    height: 24px;
    width: 24px;
    line-height: 16px;
}

.elementor-6 .elementor-element.elementor-element-d3cc2d9 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
    fill: var(--e-global-color-25462ad);
    width: 12px;
}

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

.elementor-6 .elementor-element.elementor-element-5c86f0d {
    --display: flex;
    --gap: 0px 0px;
    --background-transition: 0.3s;
    --padding-block-start: 0px;
    --padding-block-end: 0px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
}

.elementor-6 .elementor-element.elementor-element-db2044a .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    padding: 0px 0px 10px 0px;
    border-style: none;
}

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

.elementor-6 .elementor-element.elementor-element-db2044a .jeg-elementor-kit.jkit-icon-box .title {
    margin: -6px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    color: var(--e-global-color-bf852f2);
    font-family: "Noto Sans Mongolian", Sans-serif;
    font-size: 18px;
    font-weight: 500;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
}

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

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

.elementor-6 .elementor-element.elementor-element-db2044a .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
    color: var(--e-global-color-25462ad);
    background-color: var(--e-global-color-secondary);
    border-radius: 50% 50% 50% 50%;
    padding: 3px 0px 0px 6px;
    height: 24px;
    width: 24px;
    line-height: 16px;
}

.elementor-6 .elementor-element.elementor-element-db2044a .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
    fill: var(--e-global-color-25462ad);
    width: 12px;
}

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

.elementor-6 .elementor-element.elementor-element-fb0ae2f .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    padding: 0px 0px 10px 0px;
    border-style: none;
}

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

.elementor-6 .elementor-element.elementor-element-fb0ae2f .jeg-elementor-kit.jkit-icon-box .title {
    margin: -6px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    color: var(--e-global-color-bf852f2);
    font-family: "Noto Sans Mongolian", Sans-serif;
    font-size: 18px;
    font-weight: 500;
    text-transform: none;
    font-style: normal;
    text-decoration: none;
}

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

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

.elementor-6 .elementor-element.elementor-element-fb0ae2f .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
    color: var(--e-global-color-25462ad);
    background-color: var(--e-global-color-secondary);
    border-radius: 50% 50% 50% 50%;
    padding: 3px 0px 0px 6px;
    height: 24px;
    width: 24px;
    line-height: 16px;
}

.elementor-6 .elementor-element.elementor-element-fb0ae2f .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
    fill: var(--e-global-color-25462ad);
    width: 12px;
}

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

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

.elementor-6 .elementor-element.elementor-element-808a77f .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
    padding: 0px 0px 8px 0px;
    font-family: var(--e-global-typography-f96acba-font-family), Sans-serif;
    font-size: var(--e-global-typography-f96acba-font-size);
    font-weight: var(--e-global-typography-f96acba-font-weight);
    text-transform: var(--e-global-typography-f96acba-text-transform);
    font-style: var(--e-global-typography-f96acba-font-style);
    text-decoration: var(--e-global-typography-f96acba-text-decoration);
    line-height: var(--e-global-typography-f96acba-line-height);
    letter-spacing: var(--e-global-typography-f96acba-letter-spacing);
    word-spacing: var(--e-global-typography-f96acba-word-spacing);
    color: var(--e-global-color-bf852f2);
    background-color: var(--e-global-color-41b8dd5);
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: var(--e-global-color-0582552);
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-808a77f .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    fill: var(--e-global-color-bf852f2);
    width: 16px;
}

.elementor-6 .elementor-element.elementor-element-808a77f .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
    color: var(--e-global-color-2ccc880);
    background-color: var(--e-global-color-41b8dd5);
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: var(--e-global-color-2ccc880);
}

.elementor-6 .elementor-element.elementor-element-808a77f .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg {
    fill: var(--e-global-color-2ccc880);
}

.elementor-6 .elementor-element.elementor-element-808a77f .jeg-elementor-kit.jkit-button .jkit-button-wrapper i {
    font-size: 16px;
}

.elementor-6 .elementor-element.elementor-element-808a77f .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-6 .elementor-element.elementor-element-808a77f .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
    margin-right: 24px;
}

.elementor-6 .elementor-element.elementor-element-808a77f .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-6 .elementor-element.elementor-element-808a77f .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
    margin-left: 24px;
}

.elementor-6 .elementor-element.elementor-element-808a77f .jeg-elementor-kit.jkit-button .jkit-button-wrapper i,
.elementor-6 .elementor-element.elementor-element-808a77f .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    -webkit-transform: translateY(-2px);
    -ms-transform: translateY(-2px);
    -o-transform: translateY(-2px);
    -moz-transform: translateY(-2px);
    transform: translateY(-2px);
}

.elementor-6 .elementor-element.elementor-element-808a77f>.elementor-widget-container {
    margin: 0px 0px 0px 5px;
}

.elementor-6 .elementor-element.elementor-element-808a77f {
    width: auto;
    max-width: auto;
    z-index: 10;
}

.elementor-6 .elementor-element.elementor-element-3721a92 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --gap: 20px 20px;
    --flex-wrap: nowrap;
    --background-transition: 0.3s;
    --padding-block-start: 60px;
    --padding-block-end: 120px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
}

.elementor-6 .elementor-element.elementor-element-2f2260d {
    --display: flex;
    --background-transition: 0.3s;
    --padding-block-start: 0px;
    --padding-block-end: 0px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
}

.elementor-6 .elementor-element.elementor-element-8412718 .elementor-heading-title {
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-80d0179-font-family), Sans-serif;
    font-size: var(--e-global-typography-80d0179-font-size);
    font-weight: var(--e-global-typography-80d0179-font-weight);
    text-transform: var(--e-global-typography-80d0179-text-transform);
    font-style: var(--e-global-typography-80d0179-font-style);
    text-decoration: var(--e-global-typography-80d0179-text-decoration);
    line-height: var(--e-global-typography-80d0179-line-height);
    letter-spacing: var(--e-global-typography-80d0179-letter-spacing);
    word-spacing: var(--e-global-typography-80d0179-word-spacing);
}

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

.elementor-6 .elementor-element.elementor-element-8412718 {
    width: 100%;
    max-width: 100%;
}

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

.elementor-6 .elementor-element.elementor-element-7a60912 .jeg-elementor-kit.jkit-heading .heading-title {
    font-family: var(--e-global-typography-7d30df5-font-family), Sans-serif;
    font-size: var(--e-global-typography-7d30df5-font-size);
    font-weight: var(--e-global-typography-7d30df5-font-weight);
    text-transform: var(--e-global-typography-7d30df5-text-transform);
    font-style: var(--e-global-typography-7d30df5-font-style);
    text-decoration: var(--e-global-typography-7d30df5-text-decoration);
    line-height: var(--e-global-typography-7d30df5-line-height);
    letter-spacing: var(--e-global-typography-7d30df5-letter-spacing);
    word-spacing: var(--e-global-typography-7d30df5-word-spacing);
    color: var(--e-global-color-text);
}

.elementor-6 .elementor-element.elementor-element-7a60912 .jeg-elementor-kit.jkit-heading .heading-title>span {
    color: var(--e-global-color-bf852f2);
    font-family: var(--e-global-typography-eeb2599-font-family), Sans-serif;
    font-size: var(--e-global-typography-eeb2599-font-size);
    font-weight: var(--e-global-typography-eeb2599-font-weight);
    text-transform: var(--e-global-typography-eeb2599-text-transform);
    font-style: var(--e-global-typography-eeb2599-font-style);
    text-decoration: var(--e-global-typography-eeb2599-text-decoration);
    line-height: var(--e-global-typography-eeb2599-line-height);
    letter-spacing: var(--e-global-typography-eeb2599-letter-spacing);
    word-spacing: var(--e-global-typography-eeb2599-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-7a60912>.elementor-widget-container {
    margin: 0px 0px 60px 0px;
}

.elementor-6 .elementor-element.elementor-element-7a60912 {
    width: 100%;
    max-width: 100%;
}

.elementor-6 .elementor-element.elementor-element-37ef345 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --justify-content: flex-start;
    --align-items: center;
    --gap: 0px 0px;
    --background-transition: 0.3s;
    --padding-block-start: 0px;
    --padding-block-end: 0px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
}

.elementor-6 .elementor-element.elementor-element-50429f9 img {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var(--e-global-color-25462ad);
    border-radius: 50px 50px 50px 50px;
    box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.1);
}

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

.elementor-6 .elementor-element.elementor-element-50429f9 {
    width: var(--container-widget-width, 66px);
    max-width: 66px;
    --container-widget-width: 66px;
    --container-widget-flex-grow: 0;
}

.elementor-6 .elementor-element.elementor-element-ea42f5f img {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var(--e-global-color-25462ad);
    border-radius: 50px 50px 50px 50px;
    box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.1);
}

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

.elementor-6 .elementor-element.elementor-element-ea42f5f {
    width: var(--container-widget-width, 66px);
    max-width: 66px;
    --container-widget-width: 66px;
    --container-widget-flex-grow: 0;
}

.elementor-6 .elementor-element.elementor-element-dc1a3dd img {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var(--e-global-color-25462ad);
    border-radius: 50px 50px 50px 50px;
    box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.1);
}

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

.elementor-6 .elementor-element.elementor-element-dc1a3dd {
    width: var(--container-widget-width, 66px);
    max-width: 66px;
    --container-widget-width: 66px;
    --container-widget-flex-grow: 0;
}

.elementor-6 .elementor-element.elementor-element-385775c .jeg-elementor-kit.jkit-fun-fact {
    text-align: center;
    background-color: var(--e-global-color-accent);
    padding: 13px 10px 15px 10px;
    box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.1);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var(--e-global-color-889be9d);
    border-radius: 50px 50px 50px 50px;
}

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

.elementor-6 .elementor-element.elementor-element-385775c .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
    color: var(--e-global-color-bf852f2);
    font-family: var(--e-global-typography-4290ff0-font-family), Sans-serif;
    font-size: var(--e-global-typography-4290ff0-font-size);
    font-weight: var(--e-global-typography-4290ff0-font-weight);
    text-transform: var(--e-global-typography-4290ff0-text-transform);
    font-style: var(--e-global-typography-4290ff0-font-style);
    text-decoration: var(--e-global-typography-4290ff0-text-decoration);
    line-height: var(--e-global-typography-4290ff0-line-height);
    letter-spacing: var(--e-global-typography-4290ff0-letter-spacing);
    word-spacing: var(--e-global-typography-4290ff0-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-385775c .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .number {
    margin-right: -4px;
}

.elementor-6 .elementor-element.elementor-element-385775c .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content {
    padding: 5px 0px 3px 0px;
}

.elementor-6 .elementor-element.elementor-element-385775c .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-4290ff0-font-family), Sans-serif;
    font-size: var(--e-global-typography-4290ff0-font-size);
    font-weight: var(--e-global-typography-4290ff0-font-weight);
    text-transform: var(--e-global-typography-4290ff0-text-transform);
    font-style: var(--e-global-typography-4290ff0-font-style);
    text-decoration: var(--e-global-typography-4290ff0-text-decoration);
    line-height: var(--e-global-typography-4290ff0-line-height);
    letter-spacing: var(--e-global-typography-4290ff0-letter-spacing);
    word-spacing: var(--e-global-typography-4290ff0-word-spacing);
    top: 0px;
    left: 1px;
    vertical-align: baseline;
}

.elementor-6 .elementor-element.elementor-element-385775c>.elementor-widget-container {
    margin: 0px 0px 0px -40px;
}

.elementor-6 .elementor-element.elementor-element-385775c {
    width: var(--container-widget-width, 26px);
    max-width: 26px;
    --container-widget-width: 26px;
    --container-widget-flex-grow: 0;
}

.elementor-6 .elementor-element.elementor-element-5eb1b48 {
    text-align: left;
    color: var(--e-global-color-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);
    text-transform: var(--e-global-typography-text-text-transform);
    font-style: var(--e-global-typography-text-font-style);
    text-decoration: var(--e-global-typography-text-text-decoration);
    line-height: var(--e-global-typography-text-line-height);
    width: var(--container-widget-width, 163px);
    max-width: 163px;
    --container-widget-width: 163px;
    --container-widget-flex-grow: 0;
    z-index: 12;
}

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

.elementor-6 .elementor-element.elementor-element-6ba56a1 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --align-items: center;
    --gap: 10px 10px;
    --background-transition: 0.3s;
    --padding-block-start: 120px;
    --padding-block-end: 120px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
}

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

.elementor-6 .elementor-element.elementor-element-6ba56a1,
.elementor-6 .elementor-element.elementor-element-6ba56a1::before {
    --border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-01bfbcf {
    text-align: center;
    width: 100%;
    max-width: 100%;
}

.elementor-6 .elementor-element.elementor-element-01bfbcf .elementor-heading-title {
    color: var(--e-global-color-25462ad);
    font-family: var(--e-global-typography-80d0179-font-family), Sans-serif;
    font-size: var(--e-global-typography-80d0179-font-size);
    font-weight: var(--e-global-typography-80d0179-font-weight);
    text-transform: var(--e-global-typography-80d0179-text-transform);
    font-style: var(--e-global-typography-80d0179-font-style);
    text-decoration: var(--e-global-typography-80d0179-text-decoration);
    line-height: var(--e-global-typography-80d0179-line-height);
    letter-spacing: var(--e-global-typography-80d0179-letter-spacing);
    word-spacing: var(--e-global-typography-80d0179-word-spacing);
}

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

.elementor-6 .elementor-element.elementor-element-c1b8026 {
    text-align: center;
    width: 100%;
    max-width: 100%;
}

.elementor-6 .elementor-element.elementor-element-c1b8026 .elementor-heading-title {
    color: var(--e-global-color-25462ad);
    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);
    text-transform: var(--e-global-typography-secondary-text-transform);
    font-style: var(--e-global-typography-secondary-font-style);
    text-decoration: var(--e-global-typography-secondary-text-decoration);
    line-height: var(--e-global-typography-secondary-line-height);
}

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

.elementor-6 .elementor-element.elementor-element-af635cf {
    text-align: center;
    color: var(--e-global-color-efd7c7e);
    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);
    text-transform: var(--e-global-typography-text-text-transform);
    font-style: var(--e-global-typography-text-font-style);
    text-decoration: var(--e-global-typography-text-text-decoration);
    line-height: var(--e-global-typography-text-line-height);
    width: var(--container-widget-width, 620px);
    max-width: 620px;
    --container-widget-width: 620px;
    --container-widget-flex-grow: 0;
    z-index: 12;
}

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

.elementor-6 .elementor-element.elementor-element-8b235e3 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --gap: 30px 30px;
    --background-transition: 0.3s;
    --margin-block-start: 0px;
    --margin-block-end: 10px;
    --margin-inline-start: 0px;
    --margin-inline-end: 0px;
    --padding-block-start: 0px;
    --padding-block-end: 0px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
}

.elementor-6 .elementor-element.elementor-element-3206d56 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --gap: 0px 0px;
    --overflow: hidden;
    --background-transition: 0.3s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-block-start-width: 1px;
    --border-inline-end-width: 1px;
    --border-block-end-width: 1px;
    --border-inline-start-width: 1px;
    border-color: #968D8D29;
    --border-color: #968D8D29;
    --border-radius: 20px 20px 20px 20px;
    --padding-block-start: 30px;
    --padding-block-end: 0px;
    --padding-inline-start: 40px;
    --padding-inline-end: 0px;
}

.elementor-6 .elementor-element.elementor-element-3206d56:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-3206d56>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: radial-gradient(at bottom right, var(--e-global-color-afa02a3) 30%, var(--e-global-color-08294b7) 100%);
}

.elementor-6 .elementor-element.elementor-element-3206d56:hover {
    background-color: transparent;
    background-image: radial-gradient(at bottom right, var(--e-global-color-2727e9f) 40%, var(--e-global-color-08294b7) 100%);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-block-start-width: 1px;
    --border-inline-end-width: 1px;
    --border-block-end-width: 1px;
    --border-inline-start-width: 1px;
    border-color: var(--e-global-color-fcd215f);
    --border-color: var(--e-global-color-fcd215f);
}

.elementor-6 .elementor-element.elementor-element-3206d56,
.elementor-6 .elementor-element.elementor-element-3206d56::before {
    --border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-3206d56.elementor-element.e-flex::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-6 .elementor-element.elementor-element-1708f4f {
    --display: flex;
    --justify-content: space-between;
    --align-items: flex-start;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --background-transition: 0.3s;
    --padding-block-start: 0px;
    --padding-block-end: 30px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
}

.elementor-6 .elementor-element.elementor-element-8645fa7 {
    --display: flex;
    --background-transition: 0.3s;
    --padding-block-start: 0px;
    --padding-block-end: 0px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
}

.elementor-6 .elementor-element.elementor-element-075d960 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    padding: 0px 0px 0px 0px;
    border-style: none;
    border-radius: 0px 0px 0px 0px;
}

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

.elementor-6 .elementor-element.elementor-element-075d960 .jeg-elementor-kit.jkit-icon-box .title {
    color: var(--e-global-color-25462ad);
    font-family: var(--e-global-typography-9557de1-font-family), Sans-serif;
    font-size: var(--e-global-typography-9557de1-font-size);
    font-weight: var(--e-global-typography-9557de1-font-weight);
    text-transform: var(--e-global-typography-9557de1-text-transform);
    font-style: var(--e-global-typography-9557de1-font-style);
    text-decoration: var(--e-global-typography-9557de1-text-decoration);
    line-height: var(--e-global-typography-9557de1-line-height);
    letter-spacing: var(--e-global-typography-9557de1-letter-spacing);
    word-spacing: var(--e-global-typography-9557de1-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-075d960 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: var(--e-global-color-efd7c7e);
    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);
    text-transform: var(--e-global-typography-text-text-transform);
    font-style: var(--e-global-typography-text-font-style);
    text-decoration: var(--e-global-typography-text-text-decoration);
    line-height: var(--e-global-typography-text-line-height);
    margin: 0px 0px 90px 0px;
}

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

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

.elementor-6 .elementor-element.elementor-element-075d960 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
    padding: 0px 0px 8px 0px;
    font-family: var(--e-global-typography-f96acba-font-family), Sans-serif;
    font-size: var(--e-global-typography-f96acba-font-size);
    font-weight: var(--e-global-typography-f96acba-font-weight);
    text-transform: var(--e-global-typography-f96acba-text-transform);
    font-style: var(--e-global-typography-f96acba-font-style);
    text-decoration: var(--e-global-typography-f96acba-text-decoration);
    line-height: var(--e-global-typography-f96acba-line-height);
    letter-spacing: var(--e-global-typography-f96acba-letter-spacing);
    word-spacing: var(--e-global-typography-f96acba-word-spacing);
    background-color: var(--e-global-color-41b8dd5);
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: var(--e-global-color-4eba91e);
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-075d960 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    font-size: 16px;
}

.elementor-6 .elementor-element.elementor-element-075d960 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
    width: 16px;
    fill: var(--e-global-color-25462ad);
}

.elementor-6 .elementor-element.elementor-element-075d960 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
.elementor-6 .elementor-element.elementor-element-075d960 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
    margin-left: 24px;
}

.elementor-6 .elementor-element.elementor-element-075d960 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
.elementor-6 .elementor-element.elementor-element-075d960 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
    margin-right: 24px;
}

.elementor-6 .elementor-element.elementor-element-075d960 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link,
.elementor-6 .elementor-element.elementor-element-075d960 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    color: var(--e-global-color-25462ad);
}

.elementor-6 .elementor-element.elementor-element-075d960 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link,
.elementor-6 .elementor-element.elementor-element-075d960 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i {
    color: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-075d960 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg {
    fill: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-075d960 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link {
    background-color: var(--e-global-color-41b8dd5);
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: var(--e-global-color-primary);
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-aa91c92 {
    --display: flex;
    --background-transition: 0.3s;
    --padding-block-start: 0px;
    --padding-block-end: 0px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
}

.elementor-6 .elementor-element.elementor-element-14bd983>.elementor-widget-container {
    margin: 0px -90px -160px -40px;
}

.elementor-6 .elementor-element.elementor-element-14bd983 {
    z-index: 2;
}

.elementor-6 .elementor-element.elementor-element-14bd983>.elementor-widget-container:hover {
    --e-transform-translateX: -16px;
}

.elementor-6 .elementor-element.elementor-element-bd928d0 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --gap: 0px 0px;
    --overflow: hidden;
    --background-transition: 0.3s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-block-start-width: 1px;
    --border-inline-end-width: 1px;
    --border-block-end-width: 1px;
    --border-inline-start-width: 1px;
    border-color: var(--e-global-color-50e514e);
    --border-color: var(--e-global-color-50e514e);
    --border-radius: 20px 20px 20px 20px;
    --padding-block-start: 30px;
    --padding-block-end: 40px;
    --padding-inline-start: 40px;
    --padding-inline-end: 40px;
}

.elementor-6 .elementor-element.elementor-element-bd928d0:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-bd928d0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: radial-gradient(at bottom right, var(--e-global-color-afa02a3) 30%, var(--e-global-color-08294b7) 100%);
}

.elementor-6 .elementor-element.elementor-element-bd928d0:hover {
    background-color: transparent;
    background-image: radial-gradient(at bottom right, var(--e-global-color-2727e9f) 40%, var(--e-global-color-08294b7) 100%);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-block-start-width: 1px;
    --border-inline-end-width: 1px;
    --border-block-end-width: 1px;
    --border-inline-start-width: 1px;
    border-color: var(--e-global-color-fcd215f);
    --border-color: var(--e-global-color-fcd215f);
}

.elementor-6 .elementor-element.elementor-element-bd928d0,
.elementor-6 .elementor-element.elementor-element-bd928d0::before {
    --border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-bd928d0.elementor-element.e-flex::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-6 .elementor-element.elementor-element-2cffe84 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    padding: 0px 0px 0px 0px;
    border-style: none;
    border-radius: 0px 0px 0px 0px;
}

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

.elementor-6 .elementor-element.elementor-element-2cffe84 .jeg-elementor-kit.jkit-icon-box .title {
    color: var(--e-global-color-25462ad);
    font-family: var(--e-global-typography-9557de1-font-family), Sans-serif;
    font-size: var(--e-global-typography-9557de1-font-size);
    font-weight: var(--e-global-typography-9557de1-font-weight);
    text-transform: var(--e-global-typography-9557de1-text-transform);
    font-style: var(--e-global-typography-9557de1-font-style);
    text-decoration: var(--e-global-typography-9557de1-text-decoration);
    line-height: var(--e-global-typography-9557de1-line-height);
    letter-spacing: var(--e-global-typography-9557de1-letter-spacing);
    word-spacing: var(--e-global-typography-9557de1-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-2cffe84 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: var(--e-global-color-efd7c7e);
    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);
    text-transform: var(--e-global-typography-text-text-transform);
    font-style: var(--e-global-typography-text-font-style);
    text-decoration: var(--e-global-typography-text-text-decoration);
    line-height: var(--e-global-typography-text-line-height);
    margin: 0px 0px 90px 0px;
}

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

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

.elementor-6 .elementor-element.elementor-element-2cffe84 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
    padding: 0px 0px 8px 0px;
    font-family: var(--e-global-typography-f96acba-font-family), Sans-serif;
    font-size: var(--e-global-typography-f96acba-font-size);
    font-weight: var(--e-global-typography-f96acba-font-weight);
    text-transform: var(--e-global-typography-f96acba-text-transform);
    font-style: var(--e-global-typography-f96acba-font-style);
    text-decoration: var(--e-global-typography-f96acba-text-decoration);
    line-height: var(--e-global-typography-f96acba-line-height);
    letter-spacing: var(--e-global-typography-f96acba-letter-spacing);
    word-spacing: var(--e-global-typography-f96acba-word-spacing);
    background-color: var(--e-global-color-41b8dd5);
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: var(--e-global-color-4eba91e);
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-2cffe84 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    font-size: 16px;
}

.elementor-6 .elementor-element.elementor-element-2cffe84 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
    width: 16px;
    fill: var(--e-global-color-25462ad);
}

.elementor-6 .elementor-element.elementor-element-2cffe84 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
.elementor-6 .elementor-element.elementor-element-2cffe84 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
    margin-left: 24px;
}

.elementor-6 .elementor-element.elementor-element-2cffe84 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
.elementor-6 .elementor-element.elementor-element-2cffe84 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
    margin-right: 24px;
}

.elementor-6 .elementor-element.elementor-element-2cffe84 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link,
.elementor-6 .elementor-element.elementor-element-2cffe84 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    color: var(--e-global-color-25462ad);
}

.elementor-6 .elementor-element.elementor-element-2cffe84 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link,
.elementor-6 .elementor-element.elementor-element-2cffe84 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i {
    color: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-2cffe84 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg {
    fill: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-2cffe84 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link {
    background-color: var(--e-global-color-41b8dd5);
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: var(--e-global-color-primary);
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-f494906>.elementor-widget-container {
    margin: -100px -130px -200px 150px;
}

.elementor-6 .elementor-element.elementor-element-f494906 {
    z-index: 2;
}

.elementor-6 .elementor-element.elementor-element-f494906>.elementor-widget-container:hover {
    --e-transform-translateX: -16px;
}

.elementor-6 .elementor-element.elementor-element-a886e74 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --gap: 30px 30px;
    --background-transition: 0.3s;
    --margin-block-start: 10px;
    --margin-block-end: 0px;
    --margin-inline-start: 0px;
    --margin-inline-end: 0px;
    --padding-block-start: 0px;
    --padding-block-end: 0px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
}

.elementor-6 .elementor-element.elementor-element-0d7c9f7 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --gap: 0px 0px;
    --overflow: hidden;
    --background-transition: 0.3s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-block-start-width: 1px;
    --border-inline-end-width: 1px;
    --border-block-end-width: 1px;
    --border-inline-start-width: 1px;
    border-color: var(--e-global-color-50e514e);
    --border-color: var(--e-global-color-50e514e);
    --border-radius: 20px 20px 20px 20px;
    --padding-block-start: 30px;
    --padding-block-end: 0px;
    --padding-inline-start: 40px;
    --padding-inline-end: 0px;
}

.elementor-6 .elementor-element.elementor-element-0d7c9f7:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-0d7c9f7>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: radial-gradient(at bottom right, var(--e-global-color-afa02a3) 30%, var(--e-global-color-08294b7) 100%);
}

.elementor-6 .elementor-element.elementor-element-0d7c9f7:hover {
    background-color: transparent;
    background-image: radial-gradient(at bottom right, var(--e-global-color-2727e9f) 40%, var(--e-global-color-08294b7) 100%);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-block-start-width: 1px;
    --border-inline-end-width: 1px;
    --border-block-end-width: 1px;
    --border-inline-start-width: 1px;
    border-color: var(--e-global-color-fcd215f);
    --border-color: var(--e-global-color-fcd215f);
}

.elementor-6 .elementor-element.elementor-element-0d7c9f7,
.elementor-6 .elementor-element.elementor-element-0d7c9f7::before {
    --border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-0d7c9f7.elementor-element.e-flex::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-6 .elementor-element.elementor-element-70ceba6 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    padding: 0px 0px 0px 0px;
    border-style: none;
    border-radius: 0px 0px 0px 0px;
}

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

.elementor-6 .elementor-element.elementor-element-70ceba6 .jeg-elementor-kit.jkit-icon-box .title {
    color: var(--e-global-color-25462ad);
    font-family: var(--e-global-typography-9557de1-font-family), Sans-serif;
    font-size: var(--e-global-typography-9557de1-font-size);
    font-weight: var(--e-global-typography-9557de1-font-weight);
    text-transform: var(--e-global-typography-9557de1-text-transform);
    font-style: var(--e-global-typography-9557de1-font-style);
    text-decoration: var(--e-global-typography-9557de1-text-decoration);
    line-height: var(--e-global-typography-9557de1-line-height);
    letter-spacing: var(--e-global-typography-9557de1-letter-spacing);
    word-spacing: var(--e-global-typography-9557de1-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-70ceba6 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: var(--e-global-color-efd7c7e);
    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);
    text-transform: var(--e-global-typography-text-text-transform);
    font-style: var(--e-global-typography-text-font-style);
    text-decoration: var(--e-global-typography-text-text-decoration);
    line-height: var(--e-global-typography-text-line-height);
    margin: 0px 0px 90px 0px;
}

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

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

.elementor-6 .elementor-element.elementor-element-70ceba6 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
    padding: 0px 0px 8px 0px;
    font-family: var(--e-global-typography-f96acba-font-family), Sans-serif;
    font-size: var(--e-global-typography-f96acba-font-size);
    font-weight: var(--e-global-typography-f96acba-font-weight);
    text-transform: var(--e-global-typography-f96acba-text-transform);
    font-style: var(--e-global-typography-f96acba-font-style);
    text-decoration: var(--e-global-typography-f96acba-text-decoration);
    line-height: var(--e-global-typography-f96acba-line-height);
    letter-spacing: var(--e-global-typography-f96acba-letter-spacing);
    word-spacing: var(--e-global-typography-f96acba-word-spacing);
    background-color: var(--e-global-color-41b8dd5);
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: var(--e-global-color-4eba91e);
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-70ceba6 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    font-size: 16px;
}

.elementor-6 .elementor-element.elementor-element-70ceba6 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
    width: 16px;
    fill: var(--e-global-color-25462ad);
}

.elementor-6 .elementor-element.elementor-element-70ceba6 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
.elementor-6 .elementor-element.elementor-element-70ceba6 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
    margin-left: 24px;
}

.elementor-6 .elementor-element.elementor-element-70ceba6 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
.elementor-6 .elementor-element.elementor-element-70ceba6 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
    margin-right: 24px;
}

.elementor-6 .elementor-element.elementor-element-70ceba6 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link,
.elementor-6 .elementor-element.elementor-element-70ceba6 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    color: var(--e-global-color-25462ad);
}

.elementor-6 .elementor-element.elementor-element-70ceba6 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link,
.elementor-6 .elementor-element.elementor-element-70ceba6 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i {
    color: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-70ceba6 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg {
    fill: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-70ceba6 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link {
    background-color: var(--e-global-color-41b8dd5);
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: var(--e-global-color-primary);
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-986bd98>.elementor-widget-container {
    margin: -100px -70px -149px 170px;
}

.elementor-6 .elementor-element.elementor-element-986bd98 {
    z-index: 2;
}

.elementor-6 .elementor-element.elementor-element-986bd98>.elementor-widget-container:hover {
    --e-transform-translateX: -16px;
}

.elementor-6 .elementor-element.elementor-element-36fceae {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --gap: 0px 0px;
    --overflow: hidden;
    --background-transition: 0.3s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-block-start-width: 1px;
    --border-inline-end-width: 1px;
    --border-block-end-width: 1px;
    --border-inline-start-width: 1px;
    border-color: var(--e-global-color-50e514e);
    --border-color: var(--e-global-color-50e514e);
    --border-radius: 20px 20px 20px 20px;
    --padding-block-start: 30px;
    --padding-block-end: 0px;
    --padding-inline-start: 40px;
    --padding-inline-end: 0px;
}

.elementor-6 .elementor-element.elementor-element-36fceae:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-36fceae>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: radial-gradient(at bottom right, var(--e-global-color-afa02a3) 30%, var(--e-global-color-08294b7) 100%);
}

.elementor-6 .elementor-element.elementor-element-36fceae:hover {
    background-color: transparent;
    background-image: radial-gradient(at bottom right, var(--e-global-color-2727e9f) 40%, var(--e-global-color-08294b7) 100%);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-block-start-width: 1px;
    --border-inline-end-width: 1px;
    --border-block-end-width: 1px;
    --border-inline-start-width: 1px;
    border-color: var(--e-global-color-fcd215f);
    --border-color: var(--e-global-color-fcd215f);
}

.elementor-6 .elementor-element.elementor-element-36fceae,
.elementor-6 .elementor-element.elementor-element-36fceae::before {
    --border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-36fceae.elementor-element.e-flex::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-6 .elementor-element.elementor-element-2ff7176 {
    --display: flex;
    --justify-content: space-between;
    --align-items: flex-start;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --background-transition: 0.3s;
    --padding-block-start: 0px;
    --padding-block-end: 40px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
}

.elementor-6 .elementor-element.elementor-element-f44dcfd {
    --display: flex;
    --background-transition: 0.3s;
    --padding-block-start: 0px;
    --padding-block-end: 0px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
}

.elementor-6 .elementor-element.elementor-element-2bcf492 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    padding: 0px 0px 0px 0px;
    border-style: none;
    border-radius: 0px 0px 0px 0px;
}

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

.elementor-6 .elementor-element.elementor-element-2bcf492 .jeg-elementor-kit.jkit-icon-box .title {
    color: var(--e-global-color-25462ad);
    font-family: var(--e-global-typography-9557de1-font-family), Sans-serif;
    font-size: var(--e-global-typography-9557de1-font-size);
    font-weight: var(--e-global-typography-9557de1-font-weight);
    text-transform: var(--e-global-typography-9557de1-text-transform);
    font-style: var(--e-global-typography-9557de1-font-style);
    text-decoration: var(--e-global-typography-9557de1-text-decoration);
    line-height: var(--e-global-typography-9557de1-line-height);
    letter-spacing: var(--e-global-typography-9557de1-letter-spacing);
    word-spacing: var(--e-global-typography-9557de1-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-2bcf492 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: var(--e-global-color-efd7c7e);
    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);
    text-transform: var(--e-global-typography-text-text-transform);
    font-style: var(--e-global-typography-text-font-style);
    text-decoration: var(--e-global-typography-text-text-decoration);
    line-height: var(--e-global-typography-text-line-height);
    margin: 0px 0px 90px 0px;
}

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

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

.elementor-6 .elementor-element.elementor-element-2bcf492 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
    padding: 0px 0px 8px 0px;
    font-family: var(--e-global-typography-f96acba-font-family), Sans-serif;
    font-size: var(--e-global-typography-f96acba-font-size);
    font-weight: var(--e-global-typography-f96acba-font-weight);
    text-transform: var(--e-global-typography-f96acba-text-transform);
    font-style: var(--e-global-typography-f96acba-font-style);
    text-decoration: var(--e-global-typography-f96acba-text-decoration);
    line-height: var(--e-global-typography-f96acba-line-height);
    letter-spacing: var(--e-global-typography-f96acba-letter-spacing);
    word-spacing: var(--e-global-typography-f96acba-word-spacing);
    background-color: var(--e-global-color-41b8dd5);
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: var(--e-global-color-4eba91e);
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-2bcf492 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    font-size: 16px;
}

.elementor-6 .elementor-element.elementor-element-2bcf492 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
    width: 16px;
    fill: var(--e-global-color-25462ad);
}

.elementor-6 .elementor-element.elementor-element-2bcf492 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i,
.elementor-6 .elementor-element.elementor-element-2bcf492 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
    margin-left: 24px;
}

.elementor-6 .elementor-element.elementor-element-2bcf492 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i,
.elementor-6 .elementor-element.elementor-element-2bcf492 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
    margin-right: 24px;
}

.elementor-6 .elementor-element.elementor-element-2bcf492 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link,
.elementor-6 .elementor-element.elementor-element-2bcf492 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    color: var(--e-global-color-25462ad);
}

.elementor-6 .elementor-element.elementor-element-2bcf492 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link,
.elementor-6 .elementor-element.elementor-element-2bcf492 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i {
    color: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-2bcf492 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg {
    fill: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-2bcf492 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link {
    background-color: var(--e-global-color-41b8dd5);
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: var(--e-global-color-primary);
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-fc58a15 {
    --display: flex;
    --justify-content: center;
    --background-transition: 0.3s;
    --padding-block-start: 0px;
    --padding-block-end: 0px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
}

.elementor-6 .elementor-element.elementor-element-49774ee>.elementor-widget-container {
    margin: 0px -120px -140px -80px;
}

.elementor-6 .elementor-element.elementor-element-49774ee {
    z-index: 2;
}

.elementor-6 .elementor-element.elementor-element-49774ee>.elementor-widget-container:hover {
    --e-transform-translateX: -16px;
}

.elementor-6 .elementor-element.elementor-element-cb7bedc {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --justify-content: space-between;
    --align-items: stretch;
    --gap: 10px 10px;
    --background-transition: 0.3s;
    --padding-block-start: 200px;
    --padding-block-end: 60px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
}

.elementor-6 .elementor-element.elementor-element-59c0351 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --justify-content: space-between;
    --align-items: center;
    --gap: 30px 30px;
    --background-transition: 0.3s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-block-start-width: 1px;
    --border-inline-end-width: 1px;
    --border-block-end-width: 1px;
    --border-inline-start-width: 1px;
    border-color: var(--e-global-color-889be9d);
    --border-color: var(--e-global-color-889be9d);
    --border-radius: 40px 40px 40px 40px;
    box-shadow: 0px 8px 24px -4px rgba(13.999999999999996, 98.00000000000001, 95.00000000000003, 0.10196078431372549);
    --padding-block-start: 0px;
    --padding-block-end: 0px;
    --padding-inline-start: 50px;
    --padding-inline-end: 40px;
}

.elementor-6 .elementor-element.elementor-element-59c0351:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-59c0351>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var(--e-global-color-accent);
}

.elementor-6 .elementor-element.elementor-element-59c0351,
.elementor-6 .elementor-element.elementor-element-59c0351::before {
    --border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-dfc2519 {
    --display: flex;
    --min-height: 390px;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --justify-content: center;
    --background-transition: 0.3s;
    --padding-block-start: 0px;
    --padding-block-end: 0px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
}

.elementor-6 .elementor-element.elementor-element-a7edaff .elementor-heading-title {
    color: var(--e-global-color-bf852f2);
    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);
    text-transform: var(--e-global-typography-secondary-text-transform);
    font-style: var(--e-global-typography-secondary-font-style);
    text-decoration: var(--e-global-typography-secondary-text-decoration);
    line-height: var(--e-global-typography-secondary-line-height);
}

.elementor-6 .elementor-element.elementor-element-a7edaff {
    width: 100%;
    max-width: 100%;
}

.elementor-6 .elementor-element.elementor-element-970951d {
    text-align: left;
    color: var(--e-global-color-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);
    text-transform: var(--e-global-typography-text-text-transform);
    font-style: var(--e-global-typography-text-font-style);
    text-decoration: var(--e-global-typography-text-text-decoration);
    line-height: var(--e-global-typography-text-line-height);
    width: var(--container-widget-width, 490px);
    max-width: 490px;
    --container-widget-width: 490px;
    --container-widget-flex-grow: 0;
    z-index: 12;
}

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

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

.elementor-6 .elementor-element.elementor-element-451e36d .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
    padding: 0px 0px 8px 0px;
    font-family: var(--e-global-typography-f96acba-font-family), Sans-serif;
    font-size: var(--e-global-typography-f96acba-font-size);
    font-weight: var(--e-global-typography-f96acba-font-weight);
    text-transform: var(--e-global-typography-f96acba-text-transform);
    font-style: var(--e-global-typography-f96acba-font-style);
    text-decoration: var(--e-global-typography-f96acba-text-decoration);
    line-height: var(--e-global-typography-f96acba-line-height);
    letter-spacing: var(--e-global-typography-f96acba-letter-spacing);
    word-spacing: var(--e-global-typography-f96acba-word-spacing);
    color: var(--e-global-color-bf852f2);
    background-color: var(--e-global-color-41b8dd5);
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: var(--e-global-color-0582552);
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-451e36d .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    fill: var(--e-global-color-bf852f2);
    width: 16px;
}

.elementor-6 .elementor-element.elementor-element-451e36d .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
    color: var(--e-global-color-2ccc880);
    background-color: var(--e-global-color-41b8dd5);
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: var(--e-global-color-2ccc880);
}

.elementor-6 .elementor-element.elementor-element-451e36d .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg {
    fill: var(--e-global-color-2ccc880);
}

.elementor-6 .elementor-element.elementor-element-451e36d .jeg-elementor-kit.jkit-button .jkit-button-wrapper i {
    font-size: 16px;
}

.elementor-6 .elementor-element.elementor-element-451e36d .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-6 .elementor-element.elementor-element-451e36d .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
    margin-right: 24px;
}

.elementor-6 .elementor-element.elementor-element-451e36d .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-6 .elementor-element.elementor-element-451e36d .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
    margin-left: 24px;
}

.elementor-6 .elementor-element.elementor-element-451e36d .jeg-elementor-kit.jkit-button .jkit-button-wrapper i,
.elementor-6 .elementor-element.elementor-element-451e36d .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    -webkit-transform: translateY(-2px);
    -ms-transform: translateY(-2px);
    -o-transform: translateY(-2px);
    -moz-transform: translateY(-2px);
    transform: translateY(-2px);
}

.elementor-6 .elementor-element.elementor-element-451e36d {
    width: auto;
    max-width: auto;
    z-index: 10;
}

.elementor-6 .elementor-element.elementor-element-977eba0 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --justify-content: center;
    --align-items: center;
    --gap: 0px 0px;
    --background-transition: 0.3s;
    --border-radius: 25px 25px 25px 25px;
    --padding-block-start: 0px;
    --padding-block-end: 0px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
}

.elementor-6 .elementor-element.elementor-element-b40531c {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --gap: 0px 0px;
    --background-transition: 0.3s;
    --margin-block-start: 40px;
    --margin-block-end: -100px;
    --margin-inline-start: 0px;
    --margin-inline-end: 0px;
    --padding-block-start: 0px;
    --padding-block-end: 0px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
}

.elementor-6 .elementor-element.elementor-element-a146c10 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box {
    text-align: left;
    background-color: transparent;
    background-image: radial-gradient(at bottom right, var(--e-global-color-2727e9f) 0%, var(--e-global-color-bf852f2) 60%);
    margin: 15px 15px 15px 15px;
    padding: 5px 30px 30px 30px;
    border-radius: 20px 20px 20px 20px;
    box-shadow: 0px 4px 8px 0px rgba(44.873936820652204, 84.74723320829384, 185.96406249999998, 0.1);
    border-style: none;
}

.elementor-6 .elementor-element.elementor-element-a146c10 .jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider::before {
    border-radius: 20px 20px 20px 20px;
}

.elementor-6 .elementor-element.elementor-element-a146c10 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box:hover {
    border-style: none;
}

.elementor-6 .elementor-element.elementor-element-a146c10 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p {
    font-family: var(--e-global-typography-89edc9a-font-family), Sans-serif;
    font-size: var(--e-global-typography-89edc9a-font-size);
    font-weight: var(--e-global-typography-89edc9a-font-weight);
    text-transform: var(--e-global-typography-89edc9a-text-transform);
    font-style: var(--e-global-typography-89edc9a-font-style);
    text-decoration: var(--e-global-typography-89edc9a-text-decoration);
    line-height: var(--e-global-typography-89edc9a-line-height);
    letter-spacing: var(--e-global-typography-89edc9a-letter-spacing);
    word-spacing: var(--e-global-typography-89edc9a-word-spacing);
    margin: 0px 0px -10px 0px;
    color: var(--e-global-color-25462ad);
}

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

.elementor-6 .elementor-element.elementor-element-a146c10 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .icon-content {
    color: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-a146c10 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .icon-content svg {
    fill: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-a146c10 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .rating-stars li {
    color: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-a146c10 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .rating-stars li svg {
    fill: var(--e-global-color-primary);
    width: 15px;
}

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

.elementor-6 .elementor-element.elementor-element-a146c10 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .rating-stars {
    margin: 0px 0px 20px 0px;
}

.elementor-6 .elementor-element.elementor-element-a146c10 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name {
    margin: -5px 0px 0px 0px;
    color: var(--e-global-color-25462ad);
    font-family: var(--e-global-typography-5bffb51-font-family), Sans-serif;
    font-size: var(--e-global-typography-5bffb51-font-size);
    font-weight: var(--e-global-typography-5bffb51-font-weight);
    text-transform: var(--e-global-typography-5bffb51-text-transform);
    font-style: var(--e-global-typography-5bffb51-font-style);
    text-decoration: var(--e-global-typography-5bffb51-text-decoration);
    line-height: var(--e-global-typography-5bffb51-line-height);
    letter-spacing: var(--e-global-typography-5bffb51-letter-spacing);
    word-spacing: var(--e-global-typography-5bffb51-word-spacing);
    margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-a146c10 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des {
    color: var(--e-global-color-efd7c7e);
    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);
    text-transform: var(--e-global-typography-accent-text-transform);
    font-style: var(--e-global-typography-accent-font-style);
    text-decoration: var(--e-global-typography-accent-text-decoration);
    line-height: var(--e-global-typography-accent-line-height);
    margin-bottom: 5px;
}

.elementor-6 .elementor-element.elementor-element-a146c10 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-image img {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-889be9d);
    box-shadow: 0px 4px 8px 1px rgba(10.249885890794841, 11.555215339804864, 89.6484375, 0.2);
    margin: -12px 20px 0px 0px;
    width: 60px;
}

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

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

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

.elementor-6 .elementor-element.elementor-element-7f2517e .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box {
    text-align: left;
    background-color: var(--e-global-color-25462ad);
    margin: 15px 15px 15px 15px;
    padding: 5px 30px 30px 30px;
    border-radius: 20px 20px 20px 20px;
    box-shadow: 0px 2px 12px 1px rgba(44.873936820652204, 84.74723320829384, 185.96406249999998, 0.1);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-889be9d);
}

.elementor-6 .elementor-element.elementor-element-7f2517e .jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider::before {
    border-radius: 20px 20px 20px 20px;
}

.elementor-6 .elementor-element.elementor-element-7f2517e .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box:hover {
    border-style: solid;
}

.elementor-6 .elementor-element.elementor-element-7f2517e .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p {
    font-family: var(--e-global-typography-89edc9a-font-family), Sans-serif;
    font-size: var(--e-global-typography-89edc9a-font-size);
    font-weight: var(--e-global-typography-89edc9a-font-weight);
    text-transform: var(--e-global-typography-89edc9a-text-transform);
    font-style: var(--e-global-typography-89edc9a-font-style);
    text-decoration: var(--e-global-typography-89edc9a-text-decoration);
    line-height: var(--e-global-typography-89edc9a-line-height);
    letter-spacing: var(--e-global-typography-89edc9a-letter-spacing);
    word-spacing: var(--e-global-typography-89edc9a-word-spacing);
    margin: 0px 0px -10px 0px;
    color: var(--e-global-color-bf852f2);
}

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

.elementor-6 .elementor-element.elementor-element-7f2517e .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .icon-content {
    color: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-7f2517e .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .icon-content svg {
    fill: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-7f2517e .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .rating-stars li {
    color: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-7f2517e .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .rating-stars li svg {
    fill: var(--e-global-color-primary);
    width: 15px;
}

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

.elementor-6 .elementor-element.elementor-element-7f2517e .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .rating-stars {
    margin: 0px 0px 20px 0px;
}

.elementor-6 .elementor-element.elementor-element-7f2517e .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name {
    margin: -5px 0px 0px 0px;
    color: var(--e-global-color-bf852f2);
    font-family: var(--e-global-typography-5bffb51-font-family), Sans-serif;
    font-size: var(--e-global-typography-5bffb51-font-size);
    font-weight: var(--e-global-typography-5bffb51-font-weight);
    text-transform: var(--e-global-typography-5bffb51-text-transform);
    font-style: var(--e-global-typography-5bffb51-font-style);
    text-decoration: var(--e-global-typography-5bffb51-text-decoration);
    line-height: var(--e-global-typography-5bffb51-line-height);
    letter-spacing: var(--e-global-typography-5bffb51-letter-spacing);
    word-spacing: var(--e-global-typography-5bffb51-word-spacing);
    margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-7f2517e .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    font-style: var(--e-global-typography-accent-font-style);
    text-decoration: var(--e-global-typography-accent-text-decoration);
    line-height: var(--e-global-typography-accent-line-height);
    margin-bottom: 5px;
}

.elementor-6 .elementor-element.elementor-element-7f2517e .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-image img {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-25462ad);
    box-shadow: 0px 2px 8px 1px rgba(0, 0, 0, 0.2);
    margin: -12px 20px 0px 0px;
    width: 60px;
}

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

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

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

.elementor-6 .elementor-element.elementor-element-b6c1fb2 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --gap: 0px 0px;
    --background-transition: 0.3s;
    --margin-block-start: -100px;
    --margin-block-end: 40px;
    --margin-inline-start: 0px;
    --margin-inline-end: 0px;
    --padding-block-start: 0px;
    --padding-block-end: 0px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
}

.elementor-6 .elementor-element.elementor-element-6f8642c .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box {
    text-align: left;
    background-color: var(--e-global-color-25462ad);
    margin: 15px 15px 15px 15px;
    padding: 5px 30px 30px 30px;
    border-radius: 20px 20px 20px 20px;
    box-shadow: 0px 2px 12px 1px rgba(44.873936820652204, 84.74723320829384, 185.96406249999998, 0.1);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-889be9d);
}

.elementor-6 .elementor-element.elementor-element-6f8642c .jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider::before {
    border-radius: 20px 20px 20px 20px;
}

.elementor-6 .elementor-element.elementor-element-6f8642c .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box:hover {
    border-style: solid;
}

.elementor-6 .elementor-element.elementor-element-6f8642c .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p {
    font-family: var(--e-global-typography-89edc9a-font-family), Sans-serif;
    font-size: var(--e-global-typography-89edc9a-font-size);
    font-weight: var(--e-global-typography-89edc9a-font-weight);
    text-transform: var(--e-global-typography-89edc9a-text-transform);
    font-style: var(--e-global-typography-89edc9a-font-style);
    text-decoration: var(--e-global-typography-89edc9a-text-decoration);
    line-height: var(--e-global-typography-89edc9a-line-height);
    letter-spacing: var(--e-global-typography-89edc9a-letter-spacing);
    word-spacing: var(--e-global-typography-89edc9a-word-spacing);
    margin: 0px 0px -10px 0px;
    color: var(--e-global-color-bf852f2);
}

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

.elementor-6 .elementor-element.elementor-element-6f8642c .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .icon-content {
    color: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-6f8642c .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .icon-content svg {
    fill: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-6f8642c .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .rating-stars li {
    color: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-6f8642c .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .rating-stars li svg {
    fill: var(--e-global-color-primary);
    width: 15px;
}

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

.elementor-6 .elementor-element.elementor-element-6f8642c .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .rating-stars {
    margin: 0px 0px 20px 0px;
}

.elementor-6 .elementor-element.elementor-element-6f8642c .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name {
    margin: -5px 0px 0px 0px;
    color: var(--e-global-color-bf852f2);
    font-family: var(--e-global-typography-5bffb51-font-family), Sans-serif;
    font-size: var(--e-global-typography-5bffb51-font-size);
    font-weight: var(--e-global-typography-5bffb51-font-weight);
    text-transform: var(--e-global-typography-5bffb51-text-transform);
    font-style: var(--e-global-typography-5bffb51-font-style);
    text-decoration: var(--e-global-typography-5bffb51-text-decoration);
    line-height: var(--e-global-typography-5bffb51-line-height);
    letter-spacing: var(--e-global-typography-5bffb51-letter-spacing);
    word-spacing: var(--e-global-typography-5bffb51-word-spacing);
    margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-6f8642c .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    font-style: var(--e-global-typography-accent-font-style);
    text-decoration: var(--e-global-typography-accent-text-decoration);
    line-height: var(--e-global-typography-accent-line-height);
    margin-bottom: 5px;
}

.elementor-6 .elementor-element.elementor-element-6f8642c .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-image img {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-25462ad);
    box-shadow: 0px 2px 8px 1px rgba(0, 0, 0, 0.2);
    margin: -12px 20px 0px 0px;
    width: 60px;
}

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

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

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

.elementor-6 .elementor-element.elementor-element-72a5667 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box {
    text-align: left;
    background-color: var(--e-global-color-25462ad);
    margin: 15px 15px 15px 15px;
    padding: 5px 30px 30px 30px;
    border-radius: 20px 20px 20px 20px;
    box-shadow: 0px 4px 12px 2px rgba(44.873936820652204, 84.74723320829384, 185.96406249999998, 0.1);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-889be9d);
}

.elementor-6 .elementor-element.elementor-element-72a5667 .jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider::before {
    border-radius: 20px 20px 20px 20px;
}

.elementor-6 .elementor-element.elementor-element-72a5667 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box:hover {
    border-style: solid;
}

.elementor-6 .elementor-element.elementor-element-72a5667 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p {
    font-family: var(--e-global-typography-89edc9a-font-family), Sans-serif;
    font-size: var(--e-global-typography-89edc9a-font-size);
    font-weight: var(--e-global-typography-89edc9a-font-weight);
    text-transform: var(--e-global-typography-89edc9a-text-transform);
    font-style: var(--e-global-typography-89edc9a-font-style);
    text-decoration: var(--e-global-typography-89edc9a-text-decoration);
    line-height: var(--e-global-typography-89edc9a-line-height);
    letter-spacing: var(--e-global-typography-89edc9a-letter-spacing);
    word-spacing: var(--e-global-typography-89edc9a-word-spacing);
    margin: 0px 0px -10px 0px;
    color: var(--e-global-color-bf852f2);
}

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

.elementor-6 .elementor-element.elementor-element-72a5667 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .icon-content {
    color: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-72a5667 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .icon-content svg {
    fill: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-72a5667 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .rating-stars li {
    color: var(--e-global-color-primary);
}

.elementor-6 .elementor-element.elementor-element-72a5667 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .rating-stars li svg {
    fill: var(--e-global-color-primary);
    width: 15px;
}

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

.elementor-6 .elementor-element.elementor-element-72a5667 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .rating-stars {
    margin: 0px 0px 20px 0px;
}

.elementor-6 .elementor-element.elementor-element-72a5667 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name {
    margin: -5px 0px 0px 0px;
    color: var(--e-global-color-bf852f2);
    font-family: var(--e-global-typography-5bffb51-font-family), Sans-serif;
    font-size: var(--e-global-typography-5bffb51-font-size);
    font-weight: var(--e-global-typography-5bffb51-font-weight);
    text-transform: var(--e-global-typography-5bffb51-text-transform);
    font-style: var(--e-global-typography-5bffb51-font-style);
    text-decoration: var(--e-global-typography-5bffb51-text-decoration);
    line-height: var(--e-global-typography-5bffb51-line-height);
    letter-spacing: var(--e-global-typography-5bffb51-letter-spacing);
    word-spacing: var(--e-global-typography-5bffb51-word-spacing);
    margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-72a5667 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    font-style: var(--e-global-typography-accent-font-style);
    text-decoration: var(--e-global-typography-accent-text-decoration);
    line-height: var(--e-global-typography-accent-line-height);
    margin-bottom: 5px;
}

.elementor-6 .elementor-element.elementor-element-72a5667 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-image img {
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-25462ad);
    box-shadow: 0px 2px 8px 1px rgba(0, 0, 0, 0.2);
    margin: -12px 20px 0px 0px;
    width: 60px;
}

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

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

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

.elementor-6 .elementor-element.elementor-element-cbbf555 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --align-items: stretch;
    --gap: 10px 10px;
    --background-transition: 0.3s;
    --overlay-opacity: 0.7;
    --margin-block-start: 170px;
    --margin-block-end: 0px;
    --margin-inline-start: 0px;
    --margin-inline-end: 0px;
    --padding-block-start: 150px;
    --padding-block-end: 1px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
    --z-index: 0;
}

.elementor-6 .elementor-element.elementor-element-cbbf555:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-cbbf555>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../../../../../assets/images/stainless-steel-automatic-furnace-cover-1747376769-8069360.jpeg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-6 .elementor-element.elementor-element-cbbf555::before,
.elementor-6 .elementor-element.elementor-element-cbbf555>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-cbbf555>.e-con-inner>.elementor-background-video-container::before,
.elementor-6 .elementor-element.elementor-element-cbbf555>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-cbbf555>.e-con-inner>.elementor-background-slideshow::before,
.elementor-6 .elementor-element.elementor-element-cbbf555>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
    --background-overlay: '';
    background-color: transparent;
    background-image: radial-gradient(at bottom right, var(--e-global-color-secondary) 0%, #121214BF 60%);
}

.elementor-6 .elementor-element.elementor-element-cbbf555,
.elementor-6 .elementor-element.elementor-element-cbbf555::before {
    --border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-4dc4f44 {
    --display: flex;
    --background-transition: 0.3s;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 0px 1px;
    --border-block-start-width: 1px;
    --border-inline-end-width: 1px;
    --border-block-end-width: 0px;
    --border-inline-start-width: 1px;
    border-color: var(--e-global-color-50e514e);
    --border-color: var(--e-global-color-50e514e);
    --border-radius: 40px 40px 0px 0px;
    --margin-block-start: 0px;
    --margin-block-end: 0px;
    --margin-inline-start: 0px;
    --margin-inline-end: 0px;
    --padding-block-start: 50px;
    --padding-block-end: 120px;
    --padding-inline-start: 50px;
    --padding-inline-end: 50px;
}

.elementor-6 .elementor-element.elementor-element-4dc4f44:not(.elementor-motion-effects-element-type-background),
.elementor-6 .elementor-element.elementor-element-4dc4f44>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: radial-gradient(at bottom right, #418AF673 0%, #12121473 60%);
}

.elementor-6 .elementor-element.elementor-element-4dc4f44,
.elementor-6 .elementor-element.elementor-element-4dc4f44::before {
    --border-transition: 0.3s;
}

.elementor-6 .elementor-element.elementor-element-4dc4f44.elementor-element.e-flex::before {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    -webkit-backdrop-filter: blur(16px);
    backdrop-filter: blur(16px);
    border-radius: inherit;
    background-color: inherit;
}

.elementor-6 .elementor-element.elementor-element-78403df {
    text-align: left;
    width: 100%;
    max-width: 100%;
}

.elementor-6 .elementor-element.elementor-element-78403df .elementor-heading-title {
    color: var(--e-global-color-25462ad);
    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);
    text-transform: var(--e-global-typography-secondary-text-transform);
    font-style: var(--e-global-typography-secondary-font-style);
    text-decoration: var(--e-global-typography-secondary-text-decoration);
    line-height: var(--e-global-typography-secondary-line-height);
}

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

.elementor-6 .elementor-element.elementor-element-b245250 {
    color: var(--e-global-color-efd7c7e);
    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);
    text-transform: var(--e-global-typography-text-text-transform);
    font-style: var(--e-global-typography-text-font-style);
    text-decoration: var(--e-global-typography-text-text-decoration);
    line-height: var(--e-global-typography-text-line-height);
    width: var(--container-widget-width, 535px);
    max-width: 535px;
    --container-widget-width: 535px;
    --container-widget-flex-grow: 0;
    z-index: 12;
}

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

.elementor-6 .elementor-element.elementor-element-348e558 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --background-transition: 0.3s;
    --padding-block-start: 0px;
    --padding-block-end: 0px;
    --padding-inline-start: 0px;
    --padding-inline-end: 0px;
}

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

.elementor-6 .elementor-element.elementor-element-6d7eaba .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
    padding: 18px 32px 22px 32px;
    font-family: var(--e-global-typography-6ba31ef-font-family), Sans-serif;
    font-size: var(--e-global-typography-6ba31ef-font-size);
    font-weight: var(--e-global-typography-6ba31ef-font-weight);
    text-transform: var(--e-global-typography-6ba31ef-text-transform);
    font-style: var(--e-global-typography-6ba31ef-font-style);
    text-decoration: var(--e-global-typography-6ba31ef-text-decoration);
    line-height: var(--e-global-typography-6ba31ef-line-height);
    letter-spacing: var(--e-global-typography-6ba31ef-letter-spacing);
    word-spacing: var(--e-global-typography-6ba31ef-word-spacing);
    color: var(--e-global-color-bf852f2);
    background-color: transparent;
    background-image: linear-gradient(150deg, var(--e-global-color-primary) 0%, var(--e-global-color-2ccc880) 100%);
    border-radius: 50px 50px 50px 50px;
    box-shadow: 0px 0px 0px 5px rgba(246, 217.0000000000001, 64.99999999999999, 0.25098039215686274);
}

.elementor-6 .elementor-element.elementor-element-6d7eaba .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    fill: var(--e-global-color-bf852f2);
}

.elementor-6 .elementor-element.elementor-element-6d7eaba .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
    color: #141414;
    background-color: transparent;
    background-image: linear-gradient(150deg, #F6D941 0%, #B19500 100%);
}

.elementor-6 .elementor-element.elementor-element-6d7eaba .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg {
    fill: #141414;
}

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

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

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

.elementor-6 .elementor-element.elementor-element-6d7eaba {
    width: auto;
    max-width: auto;
    z-index: 10;
}

.elementor-6 .elementor-element.elementor-element-6d7eaba.elementor-element {
    --align-self: center;
}

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

.elementor-6 .elementor-element.elementor-element-54c2aaf .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
    padding: 8px 0px 8px 0px;
    font-family: var(--e-global-typography-6ba31ef-font-family), Sans-serif;
    font-size: var(--e-global-typography-6ba31ef-font-size);
    font-weight: var(--e-global-typography-6ba31ef-font-weight);
    text-transform: var(--e-global-typography-6ba31ef-text-transform);
    font-style: var(--e-global-typography-6ba31ef-font-style);
    text-decoration: var(--e-global-typography-6ba31ef-text-decoration);
    line-height: var(--e-global-typography-6ba31ef-line-height);
    letter-spacing: var(--e-global-typography-6ba31ef-letter-spacing);
    word-spacing: var(--e-global-typography-6ba31ef-word-spacing);
    color: var(--e-global-color-25462ad);
    background-color: var(--e-global-color-41b8dd5);
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: var(--e-global-color-4eba91e);
    border-radius: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-54c2aaf .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    fill: var(--e-global-color-25462ad);
    width: 16px;
}

.elementor-6 .elementor-element.elementor-element-54c2aaf .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
    color: var(--e-global-color-2ccc880);
    background-color: var(--e-global-color-41b8dd5);
    border-style: solid;
    border-color: var(--e-global-color-2ccc880);
}

.elementor-6 .elementor-element.elementor-element-54c2aaf .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg {
    fill: var(--e-global-color-2ccc880);
}

.elementor-6 .elementor-element.elementor-element-54c2aaf .jeg-elementor-kit.jkit-button .jkit-button-wrapper i {
    font-size: 16px;
}

.elementor-6 .elementor-element.elementor-element-54c2aaf .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i,
.elementor-6 .elementor-element.elementor-element-54c2aaf .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
    margin-right: 24px;
}

.elementor-6 .elementor-element.elementor-element-54c2aaf .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i,
.elementor-6 .elementor-element.elementor-element-54c2aaf .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
    margin-left: 24px;
}

.elementor-6 .elementor-element.elementor-element-54c2aaf .jeg-elementor-kit.jkit-button .jkit-button-wrapper i,
.elementor-6 .elementor-element.elementor-element-54c2aaf .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
    -webkit-transform: translateY(-2px);
    -ms-transform: translateY(-2px);
    -o-transform: translateY(-2px);
    -moz-transform: translateY(-2px);
    transform: translateY(-2px);
}

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

.elementor-6 .elementor-element.elementor-element-54c2aaf {
    width: auto;
    max-width: auto;
    z-index: 10;
}

.elementor-6 .elementor-element.elementor-element-54c2aaf.elementor-element {
    --align-self: center;
}

.elementor-6 .elementor-element.elementor-element-be9dd4b>.elementor-container {
    max-width: 1320px;
}

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

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

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

.elementor-6 .elementor-element.elementor-element-d28c6f5 {
    text-align: center;
    width: 100%;
    max-width: 100%;
}

.elementor-6 .elementor-element.elementor-element-d28c6f5 .elementor-heading-title {
    color: var(--e-global-color-secondary);
    font-family: var(--e-global-typography-80d0179-font-family), Sans-serif;
    font-size: var(--e-global-typography-80d0179-font-size);
    font-weight: var(--e-global-typography-80d0179-font-weight);
    text-transform: var(--e-global-typography-80d0179-text-transform);
    font-style: var(--e-global-typography-80d0179-font-style);
    text-decoration: var(--e-global-typography-80d0179-text-decoration);
    line-height: var(--e-global-typography-80d0179-line-height);
    letter-spacing: var(--e-global-typography-80d0179-letter-spacing);
    word-spacing: var(--e-global-typography-80d0179-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-ef3dce9 {
    text-align: center;
    width: 100%;
    max-width: 100%;
}

.elementor-6 .elementor-element.elementor-element-ef3dce9 .elementor-heading-title {
    color: var(--e-global-color-bf852f2);
    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);
    text-transform: var(--e-global-typography-secondary-text-transform);
    font-style: var(--e-global-typography-secondary-font-style);
    text-decoration: var(--e-global-typography-secondary-text-decoration);
    line-height: var(--e-global-typography-secondary-line-height);
}

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

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

.elementor-6 .elementor-element.elementor-element-4ff45f7 .jeg-elementor-kit.jkit-postblock .jkit-post {
    background-color: var(--e-global-color-accent);
    padding: 20px 20px 15px 20px;
    margin: 0px 0px -20px 0px;
    border-radius: 40px 40px 40px 40px;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-889be9d);
    box-shadow: 0px 8px 24px -4px rgba(13.999999999999996, 98.00000000000001, 95.00000000000003, 0.10196078431372549);
}

.elementor-6 .elementor-element.elementor-element-4ff45f7 .jeg-elementor-kit.jkit-postblock .jkit-thumb {
    padding: 10px 10px 10px 10px;
    margin: 0px 0px 10px 0px;
}

.elementor-6 .elementor-element.elementor-element-4ff45f7 .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container {
    height: 250px;
    border-radius: 25px 25px 25px 25px;
}

.elementor-6 .elementor-element.elementor-element-4ff45f7 .jeg-elementor-kit.jkit-postblock .jkit-postblock-content {
    text-align: left;
}

.elementor-6 .elementor-element.elementor-element-4ff45f7 .jeg-elementor-kit.jkit-postblock .jkit-post-category span a,
.elementor-6 .elementor-element.elementor-element-4ff45f7 .jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category span 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);
    text-transform: var(--e-global-typography-accent-text-transform);
    font-style: var(--e-global-typography-accent-font-style);
    text-decoration: var(--e-global-typography-accent-text-decoration);
    line-height: var(--e-global-typography-accent-line-height);
}

.elementor-6 .elementor-element.elementor-element-4ff45f7 .jeg-elementor-kit.jkit-postblock .jkit-post-category a {
    color: var(--e-global-color-25462ad);
}

.elementor-6 .elementor-element.elementor-element-4ff45f7 .jeg-elementor-kit.jkit-postblock.postblock-type-2 .jkit-post-category a {
    color: var(--e-global-color-25462ad);
}

.elementor-6 .elementor-element.elementor-element-4ff45f7 .jeg-elementor-kit.jkit-postblock.postblock-type-5 .jkit-post-category a {
    color: var(--e-global-color-25462ad);
}

.elementor-6 .elementor-element.elementor-element-4ff45f7 .jeg-elementor-kit.jkit-postblock .jkit-post-category,
.elementor-6 .elementor-element.elementor-element-4ff45f7 .jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category {
    background-color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-4ff45f7 .jeg-elementor-kit.jkit-postblock .jkit-post-category {
    padding: 2px 16px 8px 16px;
    margin: 30px 30px 30px 30px;
    border-radius: 20px 20px 20px 20px;
}

.elementor-6 .elementor-element.elementor-element-4ff45f7 .jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category {
    padding: 2px 16px 8px 16px;
    margin: 30px 30px 30px 30px;
}

.elementor-6 .elementor-element.elementor-element-4ff45f7 .jeg-elementor-kit.jkit-postblock.postblock-type-5 .jkit-post-category {
    margin: 30px 30px 30px 30px;
}

.elementor-6 .elementor-element.elementor-element-4ff45f7 .jeg-elementor-kit.jkit-postblock .jkit-post-title {
    margin: 0px 10px 10px 10px;
}

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

.elementor-6 .elementor-element.elementor-element-4ff45f7 .jeg-elementor-kit.jkit-postblock .jkit-post-title a,
.elementor-6 .elementor-element.elementor-element-4ff45f7 .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a {
    font-family: var(--e-global-typography-80d0179-font-family), Sans-serif;
    font-size: var(--e-global-typography-80d0179-font-size);
    font-weight: var(--e-global-typography-80d0179-font-weight);
    text-transform: var(--e-global-typography-80d0179-text-transform);
    font-style: var(--e-global-typography-80d0179-font-style);
    text-decoration: var(--e-global-typography-80d0179-text-decoration);
    line-height: var(--e-global-typography-80d0179-line-height);
    letter-spacing: var(--e-global-typography-80d0179-letter-spacing);
    word-spacing: var(--e-global-typography-80d0179-word-spacing);
}

.elementor-6 .elementor-element.elementor-element-4ff45f7 .jeg-elementor-kit.jkit-postblock .jkit-post-title a {
    color: var(--e-global-color-bf852f2);
}

.elementor-6 .elementor-element.elementor-element-4ff45f7 .jeg-elementor-kit.jkit-postblock .jkit-post-title a:hover {
    color: var(--e-global-color-2ccc880);
}

.elementor-6 .elementor-element.elementor-element-4ff45f7 .jeg-elementor-kit.jkit-postblock .jkit-post-meta {
    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);
    text-transform: var(--e-global-typography-accent-text-transform);
    font-style: var(--e-global-typography-accent-font-style);
    text-decoration: var(--e-global-typography-accent-text-decoration);
    line-height: var(--e-global-typography-accent-line-height);
    color: var(--e-global-color-c758861);
    margin: 0px 10px 0px 10px;
}

.elementor-6 .elementor-element.elementor-element-4ff45f7 .jeg-elementor-kit.jkit-postblock .jkit-post-meta svg {
    fill: var(--e-global-color-c758861);
}

.elementor-6 .elementor-element.elementor-element-4ff45f7 .jeg-elementor-kit.jkit-postblock .jkit-post-meta 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);
    text-transform: var(--e-global-typography-accent-text-transform);
    font-style: var(--e-global-typography-accent-font-style);
    text-decoration: var(--e-global-typography-accent-text-decoration);
    line-height: var(--e-global-typography-accent-line-height);
    color: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-4ff45f7 .jeg-elementor-kit.jkit-postblock .jkit-post-meta a svg {
    fill: var(--e-global-color-secondary);
}

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

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

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

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

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

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

.elementor-6 .elementor-element.elementor-element-c558561>.elementor-container {
    max-width: 850px;
}

.elementor-6 .elementor-element.elementor-element-c558561 {
    border-style: none;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 60px 0px 120px 0px;
}

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

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

.elementor-6 .elementor-element.elementor-element-ff0be3b {
    text-align: center;
}

.elementor-6 .elementor-element.elementor-element-ff0be3b .elementor-heading-title {
    color: var(--e-global-color-bf852f2);
    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);
    text-transform: var(--e-global-typography-secondary-text-transform);
    font-style: var(--e-global-typography-secondary-font-style);
    text-decoration: var(--e-global-typography-secondary-text-decoration);
    line-height: var(--e-global-typography-secondary-line-height);
}

.elementor-6 .elementor-element.elementor-element-ff0be3b>.elementor-widget-container {
    margin: 0px 0px 30px 0px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-6775b4f .jeg-elementor-kit.jkit-accordion .card-wrapper {
    margin: 0px 0px 0px 0px;
    padding: 25px 0px 10px 0px;
    border-style: none;
}

.elementor-6 .elementor-element.elementor-element-6775b4f .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button {
    font-family: var(--e-global-typography-5bffb51-font-family), Sans-serif;
    font-size: var(--e-global-typography-5bffb51-font-size);
    font-weight: var(--e-global-typography-5bffb51-font-weight);
    text-transform: var(--e-global-typography-5bffb51-text-transform);
    font-style: var(--e-global-typography-5bffb51-font-style);
    text-decoration: var(--e-global-typography-5bffb51-text-decoration);
    line-height: var(--e-global-typography-5bffb51-line-height);
    letter-spacing: var(--e-global-typography-5bffb51-letter-spacing);
    word-spacing: var(--e-global-typography-5bffb51-word-spacing);
    padding: 22px 30px 22px 30px;
    margin-bottom: 0px;
}

.elementor-6 .elementor-element.elementor-element-6775b4f .jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-header .card-header-button {
    color: var(--e-global-color-25462ad);
    background-color: transparent;
    background-image: radial-gradient(at bottom right, var(--e-global-color-2727e9f) 0%, var(--e-global-color-bf852f2) 100%);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-secondary);
    border-radius: 16px 16px 16px 16px;
    margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-6775b4f .jeg-elementor-kit.jkit-accordion .card-wrapper:not(.expand) .card-header .card-header-button {
    color: #010630;
    background-color: transparent;
    background-image: radial-gradient(at bottom right, var(--e-global-color-accent) 0%, var(--e-global-color-accent) 100%);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-889be9d);
    border-radius: 16px 16px 16px 16px;
    box-shadow: 0px 2px 8px 0px rgba(13.99999999999999, 97.99999999999996, 94.99999999999997, 0.08);
    margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-6775b4f .jeg-elementor-kit.jkit-accordion .card-expand .card-body {
    color: var(--e-global-color-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);
    text-transform: var(--e-global-typography-text-text-transform);
    font-style: var(--e-global-typography-text-font-style);
    text-decoration: var(--e-global-typography-text-text-decoration);
    line-height: var(--e-global-typography-text-line-height);
    padding: 25px 30px 0px 30px;
}

.elementor-6 .elementor-element.elementor-element-6775b4f .jeg-elementor-kit.jkit-accordion .card-wrapper .card-expand .card-body {
    margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-6775b4f .jeg-elementor-kit.jkit-accordion .card-wrapper.expand .card-expand .card-body {
    margin: 0px 0px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-6775b4f .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] {
    margin: 0px 20px 0px 0px;
}

.elementor-6 .elementor-element.elementor-element-6775b4f .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"]>[class*="icon"] {
    padding: 6px 7.5px 2px 7.5px;
}

.elementor-6 .elementor-element.elementor-element-6775b4f .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .active-icon {
    font-size: 14px;
    color: var(--e-global-color-bf852f2);
    background-color: transparent;
    background-image: linear-gradient(160deg, var(--e-global-color-primary) 0%, var(--e-global-color-2ccc880) 100%);
    border-radius: 50px 50px 50px 50px;
    box-shadow: 0px 0px 0px 5px rgba(246, 217.0000000000001, 64.99999999999999, 0.25098039215686274);
}

.elementor-6 .elementor-element.elementor-element-6775b4f .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .active-icon svg {
    width: 14px;
    fill: var(--e-global-color-bf852f2);
}

.elementor-6 .elementor-element.elementor-element-6775b4f .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .normal-icon {
    font-size: 14px;
    color: var(--e-global-color-secondary);
    background-color: transparent;
    background-image: linear-gradient(160deg, var(--e-global-color-25462ad) 0%, var(--e-global-color-25462ad) 100%);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-889be9d);
    border-radius: 50px 50px 50px 50px;
    box-shadow: 0px 0px 0px 5px rgba(32.91942595108695, 118.60308017781192, 240.36406250000002, 0.08);
}

.elementor-6 .elementor-element.elementor-element-6775b4f .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button [class*="icon-group"] .normal-icon svg {
    width: 14px;
    fill: var(--e-global-color-secondary);
}

.elementor-6 .elementor-element.elementor-element-6775b4f>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    border-radius: 10px 10px 10px 10px;
}

@media(min-width:768px) {
    .elementor-6 .elementor-element.elementor-element-a857361 {
        --content-width: 1320px;
    }

    .elementor-6 .elementor-element.elementor-element-4e7403e {
        --width: 60%;
    }

    .elementor-6 .elementor-element.elementor-element-a3a96a0 {
        --width: 40%;
    }

    .elementor-6 .elementor-element.elementor-element-6521a7e {
        --content-width: 1197px;
    }

    .elementor-6 .elementor-element.elementor-element-aceda80 {
        --content-width: 1300px;
    }

    .elementor-6 .elementor-element.elementor-element-69de9a7 {
        --content-width: 1340px;
    }

    .elementor-6 .elementor-element.elementor-element-3fd95bf {
        --content-width: 1340px;
    }

    .elementor-6 .elementor-element.elementor-element-47da202 {
        --width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-4c24650 {
        --width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-3721a92 {
        --content-width: 1300px;
    }

    .elementor-6 .elementor-element.elementor-element-2f2260d {
        --width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-37ef345 {
        --content-width: 1320px;
    }

    .elementor-6 .elementor-element.elementor-element-6ba56a1 {
        --content-width: 1300px;
    }

    .elementor-6 .elementor-element.elementor-element-8b235e3 {
        --content-width: 1320px;
    }

    .elementor-6 .elementor-element.elementor-element-3206d56 {
        --width: 100%;
    }

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

    .elementor-6 .elementor-element.elementor-element-bd928d0 {
        --width: 60%;
    }

    .elementor-6 .elementor-element.elementor-element-a886e74 {
        --content-width: 1320px;
    }

    .elementor-6 .elementor-element.elementor-element-0d7c9f7 {
        --width: 60%;
    }

    .elementor-6 .elementor-element.elementor-element-36fceae {
        --width: 100%;
    }

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

    .elementor-6 .elementor-element.elementor-element-cb7bedc {
        --content-width: 1300px;
    }

    .elementor-6 .elementor-element.elementor-element-59c0351 {
        --content-width: 1320px;
    }

    .elementor-6 .elementor-element.elementor-element-dfc2519 {
        --width: 56%;
    }

    .elementor-6 .elementor-element.elementor-element-977eba0 {
        --content-width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-b40531c {
        --content-width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-b6c1fb2 {
        --content-width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-cbbf555 {
        --content-width: 1300px;
    }

    .elementor-6 .elementor-element.elementor-element-4dc4f44 {
        --width: 53%;
    }
}

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

    .elementor-6 .elementor-element.elementor-element-a3a96a0 {
        --width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-3fd95bf {
        --content-width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-47da202 {
        --width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-4c24650 {
        --width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-089b842 {
        --width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-5c86f0d {
        --width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-bd928d0 {
        --width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-0d7c9f7 {
        --width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-dfc2519 {
        --width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-4dc4f44 {
        --width: 76%;
    }
}

@media(min-width:1025px) {

    .elementor-6 .elementor-element.elementor-element-47da202:not(.elementor-motion-effects-element-type-background),
    .elementor-6 .elementor-element.elementor-element-47da202>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: scroll;
    }

    .elementor-6 .elementor-element.elementor-element-cbbf555:not(.elementor-motion-effects-element-type-background),
    .elementor-6 .elementor-element.elementor-element-cbbf555>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: fixed;
    }
}

@media(max-width:1024px) {
    .elementor-6 .elementor-element.elementor-element-a857361 {
        --flex-direction: column;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --padding-block-start: 160px;
        --padding-block-end: 120px;
        --padding-inline-start: 30px;
        --padding-inline-end: 30px;
    }

    .elementor-6 .elementor-element.elementor-element-4e7403e {
        --margin-block-start: 0px;
        --margin-block-end: 0px;
        --margin-inline-start: 0px;
        --margin-inline-end: 0px;
        --padding-block-start: 0px;
        --padding-block-end: 60px;
        --padding-inline-start: 0px;
        --padding-inline-end: 0px;
    }

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

    .elementor-6 .elementor-element.elementor-element-3973fc8 .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-6 .elementor-element.elementor-element-3973fc8 .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-6 .elementor-element.elementor-element-b84d716 {
        font-size: var(--e-global-typography-5646813-font-size);
        line-height: var(--e-global-typography-5646813-line-height);
        letter-spacing: var(--e-global-typography-5646813-letter-spacing);
        word-spacing: var(--e-global-typography-5646813-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-1a6a7d3 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-6ba31ef-font-size);
        line-height: var(--e-global-typography-6ba31ef-line-height);
        letter-spacing: var(--e-global-typography-6ba31ef-letter-spacing);
        word-spacing: var(--e-global-typography-6ba31ef-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-1c1eaf7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-6ba31ef-font-size);
        line-height: var(--e-global-typography-6ba31ef-line-height);
        letter-spacing: var(--e-global-typography-6ba31ef-letter-spacing);
        word-spacing: var(--e-global-typography-6ba31ef-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-a3a96a0 {
        --padding-block-start: 0px;
        --padding-block-end: 0px;
        --padding-inline-start: 0px;
        --padding-inline-end: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-430cb6c {
        --margin-block-start: 0px;
        --margin-block-end: 0px;
        --margin-inline-start: 0px;
        --margin-inline-end: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-d7e2735 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
        font-size: var(--e-global-typography-bc0cabb-font-size);
        line-height: var(--e-global-typography-bc0cabb-line-height);
        letter-spacing: var(--e-global-typography-bc0cabb-letter-spacing);
        word-spacing: var(--e-global-typography-bc0cabb-word-spacing);
    }

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

    .elementor-6 .elementor-element.elementor-element-d7e2735 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
        font-size: var(--e-global-typography-bc0cabb-font-size);
        line-height: var(--e-global-typography-bc0cabb-line-height);
        letter-spacing: var(--e-global-typography-bc0cabb-letter-spacing);
        word-spacing: var(--e-global-typography-bc0cabb-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-ee561ea {
        text-align: right;
        z-index: 15;
    }

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

    .elementor-6 .elementor-element.elementor-element-6521a7e {
        --margin-block-start: -370px;
        --margin-block-end: 40px;
        --margin-inline-start: 0px;
        --margin-inline-end: 0px;
        --padding-block-start: 0px;
        --padding-block-end: 0px;
        --padding-inline-start: 50px;
        --padding-inline-end: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-bba4332 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
        font-size: var(--e-global-typography-bc0cabb-font-size);
        line-height: var(--e-global-typography-bc0cabb-line-height);
        letter-spacing: var(--e-global-typography-bc0cabb-letter-spacing);
        word-spacing: var(--e-global-typography-bc0cabb-word-spacing);
    }

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

    .elementor-6 .elementor-element.elementor-element-bba4332 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
        font-size: var(--e-global-typography-bc0cabb-font-size);
        line-height: var(--e-global-typography-bc0cabb-line-height);
        letter-spacing: var(--e-global-typography-bc0cabb-letter-spacing);
        word-spacing: var(--e-global-typography-bc0cabb-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-8d1e4b7 {
        --padding-block-start: 0px;
        --padding-block-end: 0px;
        --padding-inline-start: 0px;
        --padding-inline-end: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-d5614bb {
        --margin-block-start: 0px;
        --margin-block-end: 0px;
        --margin-inline-start: 0px;
        --margin-inline-end: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-74b553b {
        --spacer-size: 110px;
    }

    .elementor-6 .elementor-element.elementor-element-ca2b18f {
        --spacer-size: 110px;
    }

    .elementor-6 .elementor-element.elementor-element-632faad .jeg-elementor-kit.jkit-client-logo .client-slider .image-list {
        padding: 0px 15px 0px 15px;
    }

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

    .elementor-6 .elementor-element.elementor-element-aceda80 {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --padding-block-start: 100px;
        --padding-block-end: 50px;
        --padding-inline-start: 30px;
        --padding-inline-end: 30px;
    }

    .elementor-6 .elementor-element.elementor-element-69de9a7 {
        --flex-direction: column;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --margin-block-start: 0px;
        --margin-block-end: 0px;
        --margin-inline-start: 0px;
        --margin-inline-end: 0px;
        --padding-block-start: 30px;
        --padding-block-end: 30px;
        --padding-inline-start: 30px;
        --padding-inline-end: 30px;
    }

    .elementor-6 .elementor-element.elementor-element-3fd95bf {
        --flex-direction: column;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
    }

    .elementor-6 .elementor-element.elementor-element-47da202 {
        --min-height: 350px;
    }

    .elementor-6 .elementor-element.elementor-element-4c24650 {
        --margin-block-start: 0px;
        --margin-block-end: 0px;
        --margin-inline-start: 0px;
        --margin-inline-end: 0px;
        --padding-block-start: 30px;
        --padding-block-end: 20px;
        --padding-inline-start: 20px;
        --padding-inline-end: 20px;
    }

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

    .elementor-6 .elementor-element.elementor-element-5c004df {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6 .elementor-element.elementor-element-808a77f .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-f96acba-font-size);
        line-height: var(--e-global-typography-f96acba-line-height);
        letter-spacing: var(--e-global-typography-f96acba-letter-spacing);
        word-spacing: var(--e-global-typography-f96acba-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-3721a92 {
        --padding-block-start: 50px;
        --padding-block-end: 100px;
        --padding-inline-start: 30px;
        --padding-inline-end: 30px;
    }

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

    .elementor-6 .elementor-element.elementor-element-7a60912 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-7d30df5-font-size);
        line-height: var(--e-global-typography-7d30df5-line-height);
        letter-spacing: var(--e-global-typography-7d30df5-letter-spacing);
        word-spacing: var(--e-global-typography-7d30df5-word-spacing);
    }

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

    .elementor-6 .elementor-element.elementor-element-50429f9 {
        --container-widget-width: 50px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 50px);
        max-width: 50px;
    }

    .elementor-6 .elementor-element.elementor-element-ea42f5f {
        --container-widget-width: 50px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 50px);
        max-width: 50px;
    }

    .elementor-6 .elementor-element.elementor-element-dc1a3dd {
        --container-widget-width: 50px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 50px);
        max-width: 50px;
    }

    .elementor-6 .elementor-element.elementor-element-385775c .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
        font-size: var(--e-global-typography-4290ff0-font-size);
        line-height: var(--e-global-typography-4290ff0-line-height);
        letter-spacing: var(--e-global-typography-4290ff0-letter-spacing);
        word-spacing: var(--e-global-typography-4290ff0-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-385775c .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content {
        padding: 0px 0px 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-385775c .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
        font-size: var(--e-global-typography-4290ff0-font-size);
        line-height: var(--e-global-typography-4290ff0-line-height);
        letter-spacing: var(--e-global-typography-4290ff0-letter-spacing);
        word-spacing: var(--e-global-typography-4290ff0-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-385775c .jeg-elementor-kit.jkit-fun-fact {
        padding: 13px 8px 13px 8px;
    }

    .elementor-6 .elementor-element.elementor-element-385775c {
        --container-widget-width: 14px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 14px);
        max-width: 14px;
    }

    .elementor-6 .elementor-element.elementor-element-5eb1b48 {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6 .elementor-element.elementor-element-6ba56a1 {
        --padding-block-start: 100px;
        --padding-block-end: 100px;
        --padding-inline-start: 30px;
        --padding-inline-end: 30px;
    }

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

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

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

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

    .elementor-6 .elementor-element.elementor-element-8b235e3 {
        --flex-direction: column;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
    }

    .elementor-6 .elementor-element.elementor-element-1708f4f {
        --padding-block-start: 0px;
        --padding-block-end: 40px;
        --padding-inline-start: 0px;
        --padding-inline-end: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-8645fa7 {
        --padding-block-start: 0px;
        --padding-block-end: 0px;
        --padding-inline-start: 0px;
        --padding-inline-end: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-075d960 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-9557de1-font-size);
        line-height: var(--e-global-typography-9557de1-line-height);
        letter-spacing: var(--e-global-typography-9557de1-letter-spacing);
        word-spacing: var(--e-global-typography-9557de1-word-spacing);
    }

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

    .elementor-6 .elementor-element.elementor-element-075d960 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var(--e-global-typography-f96acba-font-size);
        line-height: var(--e-global-typography-f96acba-line-height);
        letter-spacing: var(--e-global-typography-f96acba-letter-spacing);
        word-spacing: var(--e-global-typography-f96acba-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-2cffe84 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-9557de1-font-size);
        line-height: var(--e-global-typography-9557de1-line-height);
        letter-spacing: var(--e-global-typography-9557de1-letter-spacing);
        word-spacing: var(--e-global-typography-9557de1-word-spacing);
    }

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

    .elementor-6 .elementor-element.elementor-element-2cffe84 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var(--e-global-typography-f96acba-font-size);
        line-height: var(--e-global-typography-f96acba-line-height);
        letter-spacing: var(--e-global-typography-f96acba-letter-spacing);
        word-spacing: var(--e-global-typography-f96acba-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-f494906 img {
        width: 62%;
    }

    .elementor-6 .elementor-element.elementor-element-f494906>.elementor-widget-container {
        margin: -120px -220px -170px 220px;
    }

    .elementor-6 .elementor-element.elementor-element-a886e74 {
        --flex-direction: column;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
    }

    .elementor-6 .elementor-element.elementor-element-0d7c9f7 {
        --padding-block-start: 30px;
        --padding-block-end: 0px;
        --padding-inline-start: 40px;
        --padding-inline-end: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-70ceba6 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-9557de1-font-size);
        line-height: var(--e-global-typography-9557de1-line-height);
        letter-spacing: var(--e-global-typography-9557de1-letter-spacing);
        word-spacing: var(--e-global-typography-9557de1-word-spacing);
    }

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

    .elementor-6 .elementor-element.elementor-element-70ceba6 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var(--e-global-typography-f96acba-font-size);
        line-height: var(--e-global-typography-f96acba-line-height);
        letter-spacing: var(--e-global-typography-f96acba-letter-spacing);
        word-spacing: var(--e-global-typography-f96acba-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-986bd98>.elementor-widget-container {
        margin: -120px -130px -200px 290px;
    }

    .elementor-6 .elementor-element.elementor-element-2bcf492 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-9557de1-font-size);
        line-height: var(--e-global-typography-9557de1-line-height);
        letter-spacing: var(--e-global-typography-9557de1-letter-spacing);
        word-spacing: var(--e-global-typography-9557de1-word-spacing);
    }

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

    .elementor-6 .elementor-element.elementor-element-2bcf492 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var(--e-global-typography-f96acba-font-size);
        line-height: var(--e-global-typography-f96acba-line-height);
        letter-spacing: var(--e-global-typography-f96acba-letter-spacing);
        word-spacing: var(--e-global-typography-f96acba-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-cb7bedc {
        --padding-block-start: 100px;
        --padding-block-end: 80px;
        --padding-inline-start: 30px;
        --padding-inline-end: 30px;
    }

    .elementor-6 .elementor-element.elementor-element-59c0351 {
        --flex-direction: column;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --margin-block-start: 0px;
        --margin-block-end: 0px;
        --margin-inline-start: 0px;
        --margin-inline-end: 0px;
        --padding-block-start: 30px;
        --padding-block-end: 30px;
        --padding-inline-start: 20px;
        --padding-inline-end: 20px;
    }

    .elementor-6 .elementor-element.elementor-element-dfc2519 {
        --min-height: 0px;
        --margin-block-start: 0px;
        --margin-block-end: 0px;
        --margin-inline-start: 0px;
        --margin-inline-end: 0px;
        --padding-block-start: 30px;
        --padding-block-end: 20px;
        --padding-inline-start: 20px;
        --padding-inline-end: 20px;
    }

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

    .elementor-6 .elementor-element.elementor-element-970951d {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

    .elementor-6 .elementor-element.elementor-element-451e36d .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-f96acba-font-size);
        line-height: var(--e-global-typography-f96acba-line-height);
        letter-spacing: var(--e-global-typography-f96acba-letter-spacing);
        word-spacing: var(--e-global-typography-f96acba-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-a146c10 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p {
        font-size: var(--e-global-typography-89edc9a-font-size);
        line-height: var(--e-global-typography-89edc9a-line-height);
        letter-spacing: var(--e-global-typography-89edc9a-letter-spacing);
        word-spacing: var(--e-global-typography-89edc9a-word-spacing);
    }

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

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

    .elementor-6 .elementor-element.elementor-element-7f2517e .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p {
        font-size: var(--e-global-typography-89edc9a-font-size);
        line-height: var(--e-global-typography-89edc9a-line-height);
        letter-spacing: var(--e-global-typography-89edc9a-letter-spacing);
        word-spacing: var(--e-global-typography-89edc9a-word-spacing);
    }

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

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

    .elementor-6 .elementor-element.elementor-element-6f8642c .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p {
        font-size: var(--e-global-typography-89edc9a-font-size);
        line-height: var(--e-global-typography-89edc9a-line-height);
        letter-spacing: var(--e-global-typography-89edc9a-letter-spacing);
        word-spacing: var(--e-global-typography-89edc9a-word-spacing);
    }

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

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

    .elementor-6 .elementor-element.elementor-element-72a5667 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p {
        font-size: var(--e-global-typography-89edc9a-font-size);
        line-height: var(--e-global-typography-89edc9a-line-height);
        letter-spacing: var(--e-global-typography-89edc9a-letter-spacing);
        word-spacing: var(--e-global-typography-89edc9a-word-spacing);
    }

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

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

    .elementor-6 .elementor-element.elementor-element-cbbf555:not(.elementor-motion-effects-element-type-background),
    .elementor-6 .elementor-element.elementor-element-cbbf555>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: center left;
    }

    .elementor-6 .elementor-element.elementor-element-cbbf555 {
        --margin-block-start: 60px;
        --margin-block-end: 0px;
        --margin-inline-start: 0px;
        --margin-inline-end: 0px;
        --padding-block-start: 80px;
        --padding-block-end: 0px;
        --padding-inline-start: 30px;
        --padding-inline-end: 30px;
    }

    .elementor-6 .elementor-element.elementor-element-4dc4f44 {
        --margin-block-start: 0%;
        --margin-block-end: 0%;
        --margin-inline-start: 0%;
        --margin-inline-end: 0%;
        --padding-block-start: 40px;
        --padding-block-end: 100px;
        --padding-inline-start: 40px;
        --padding-inline-end: 40px;
    }

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

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

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

    .elementor-6 .elementor-element.elementor-element-6d7eaba .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-6ba31ef-font-size);
        line-height: var(--e-global-typography-6ba31ef-line-height);
        letter-spacing: var(--e-global-typography-6ba31ef-letter-spacing);
        word-spacing: var(--e-global-typography-6ba31ef-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-54c2aaf .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-6ba31ef-font-size);
        line-height: var(--e-global-typography-6ba31ef-line-height);
        letter-spacing: var(--e-global-typography-6ba31ef-letter-spacing);
        word-spacing: var(--e-global-typography-6ba31ef-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-be9dd4b {
        padding: 100px 10px 60px 10px;
    }

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

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

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

    .elementor-6 .elementor-element.elementor-element-4ff45f7 .jeg-elementor-kit.jkit-postblock .jkit-posts {
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }

    .elementor-6 .elementor-element.elementor-element-4ff45f7 .jeg-elementor-kit.jkit-postblock .jkit-post {
        margin: 0px 0px 30px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-4ff45f7 .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container {
        height: 300px;
    }

    .elementor-6 .elementor-element.elementor-element-4ff45f7 .jeg-elementor-kit.jkit-postblock .jkit-post-category span a,
    .elementor-6 .elementor-element.elementor-element-4ff45f7 .jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category span a {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-6 .elementor-element.elementor-element-4ff45f7 .jeg-elementor-kit.jkit-postblock .jkit-post-title a,
    .elementor-6 .elementor-element.elementor-element-4ff45f7 .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a {
        font-size: var(--e-global-typography-80d0179-font-size);
        line-height: var(--e-global-typography-80d0179-line-height);
        letter-spacing: var(--e-global-typography-80d0179-letter-spacing);
        word-spacing: var(--e-global-typography-80d0179-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-4ff45f7 .jeg-elementor-kit.jkit-postblock .jkit-post-meta {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-6 .elementor-element.elementor-element-4ff45f7 .jeg-elementor-kit.jkit-postblock .jkit-post-meta a {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

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

    .elementor-6 .elementor-element.elementor-element-c558561>.elementor-container {
        max-width: 710px;
    }

    .elementor-6 .elementor-element.elementor-element-c558561 {
        padding: 40px 10px 100px 10px;
    }

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

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

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

    .elementor-6 .elementor-element.elementor-element-ff0be3b {
        width: var(--container-widget-width, 610px);
        max-width: 610px;
        --container-widget-width: 610px;
        --container-widget-flex-grow: 0;
    }

    .elementor-6 .elementor-element.elementor-element-6775b4f .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button {
        font-size: var(--e-global-typography-5bffb51-font-size);
        line-height: var(--e-global-typography-5bffb51-line-height);
        letter-spacing: var(--e-global-typography-5bffb51-letter-spacing);
        word-spacing: var(--e-global-typography-5bffb51-word-spacing);
    }

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

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

    .elementor-6 .elementor-element.elementor-element-6775b4f {
        width: 100%;
        max-width: 100%;
    }
}

@media(max-width:767px) {
    .elementor-6 .elementor-element.elementor-element-a857361 {
        --padding-block-start: 160px;
        --padding-block-end: 100px;
        --padding-inline-start: 20px;
        --padding-inline-end: 20px;
    }

    .elementor-6 .elementor-element.elementor-element-4e7403e {
        --padding-block-start: 0px;
        --padding-block-end: 60px;
        --padding-inline-start: 0px;
        --padding-inline-end: 0px;
    }

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

    .elementor-6 .elementor-element.elementor-element-3973fc8 .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-6 .elementor-element.elementor-element-3973fc8 .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-6 .elementor-element.elementor-element-3973fc8 {
        width: 100%;
        max-width: 100%;
    }

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

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

    .elementor-6 .elementor-element.elementor-element-159205c {
        --gap: 0px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-1a6a7d3 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        padding: 18px 30px 18px 30px;
        font-size: var(--e-global-typography-6ba31ef-font-size);
        line-height: var(--e-global-typography-6ba31ef-line-height);
        letter-spacing: var(--e-global-typography-6ba31ef-letter-spacing);
        word-spacing: var(--e-global-typography-6ba31ef-word-spacing);
    }

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

    .elementor-6 .elementor-element.elementor-element-1a6a7d3 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-1c1eaf7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-6ba31ef-font-size);
        line-height: var(--e-global-typography-6ba31ef-line-height);
        letter-spacing: var(--e-global-typography-6ba31ef-letter-spacing);
        word-spacing: var(--e-global-typography-6ba31ef-word-spacing);
    }

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

    .elementor-6 .elementor-element.elementor-element-1c1eaf7 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-a3a96a0 {
        --align-items: center;
        --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
        --margin-block-start: 0px;
        --margin-block-end: 0px;
        --margin-inline-start: 0px;
        --margin-inline-end: 0px;
        --padding-block-start: 0px;
        --padding-block-end: 0px;
        --padding-inline-start: 0px;
        --padding-inline-end: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-d7e2735 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
        font-size: var(--e-global-typography-bc0cabb-font-size);
        line-height: var(--e-global-typography-bc0cabb-line-height);
        letter-spacing: var(--e-global-typography-bc0cabb-letter-spacing);
        word-spacing: var(--e-global-typography-bc0cabb-word-spacing);
    }

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

    .elementor-6 .elementor-element.elementor-element-d7e2735 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
        font-size: var(--e-global-typography-bc0cabb-font-size);
        line-height: var(--e-global-typography-bc0cabb-line-height);
        letter-spacing: var(--e-global-typography-bc0cabb-letter-spacing);
        word-spacing: var(--e-global-typography-bc0cabb-word-spacing);
    }

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

    .elementor-6 .elementor-element.elementor-element-d7e2735.elementor-element {
        --align-self: center;
    }

    .elementor-6 .elementor-element.elementor-element-ee561ea img {
        width: 406px;
    }

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

    .elementor-6 .elementor-element.elementor-element-6521a7e {
        --margin-block-start: 0px;
        --margin-block-end: 0px;
        --margin-inline-start: 0px;
        --margin-inline-end: 0px;
        --padding-block-start: 0px;
        --padding-block-end: 0px;
        --padding-inline-start: 0px;
        --padding-inline-end: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-bba4332 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
        font-size: var(--e-global-typography-bc0cabb-font-size);
        line-height: var(--e-global-typography-bc0cabb-line-height);
        letter-spacing: var(--e-global-typography-bc0cabb-letter-spacing);
        word-spacing: var(--e-global-typography-bc0cabb-word-spacing);
    }

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

    .elementor-6 .elementor-element.elementor-element-bba4332 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
        font-size: var(--e-global-typography-bc0cabb-font-size);
        line-height: var(--e-global-typography-bc0cabb-line-height);
        letter-spacing: var(--e-global-typography-bc0cabb-letter-spacing);
        word-spacing: var(--e-global-typography-bc0cabb-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-8d1e4b7 {
        --padding-block-start: 0px;
        --padding-block-end: 0px;
        --padding-inline-start: 0px;
        --padding-inline-end: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-818fc86 {
        --min-height: 120px;
    }

    .elementor-6 .elementor-element.elementor-element-d5614bb {
        --margin-block-start: -15px;
        --margin-block-end: -40px;
        --margin-inline-start: 0px;
        --margin-inline-end: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-7dd0145 {
        --width: 50%;
    }

    .elementor-6 .elementor-element.elementor-element-74b553b {
        --spacer-size: 120px;
    }

    .elementor-6 .elementor-element.elementor-element-c04e9d9 {
        --width: 50%;
    }

    .elementor-6 .elementor-element.elementor-element-ca2b18f {
        --spacer-size: 120px;
    }

    .elementor-6 .elementor-element.elementor-element-632faad .jeg-elementor-kit.jkit-client-logo .client-slider .image-list {
        padding: 0px 10px 0px 10px;
    }

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

    .elementor-6 .elementor-element.elementor-element-aceda80 {
        --padding-block-start: 80px;
        --padding-block-end: 40px;
        --padding-inline-start: 20px;
        --padding-inline-end: 20px;
    }

    .elementor-6 .elementor-element.elementor-element-69de9a7 {
        --padding-block-start: 20px;
        --padding-block-end: 20px;
        --padding-inline-start: 20px;
        --padding-inline-end: 20px;
    }

    .elementor-6 .elementor-element.elementor-element-47da202 {
        --min-height: 250px;
    }

    .elementor-6 .elementor-element.elementor-element-8d1473e .jeg-elementor-kit.jkit-video-button i {
        font-size: 22px;
    }

    .elementor-6 .elementor-element.elementor-element-8d1473e .jeg-elementor-kit.jkit-video-button svg {
        width: 22px;
    }

    .elementor-6 .elementor-element.elementor-element-8d1473e .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn {
        height: 60px;
        width: 60px;
        line-height: 68px;
    }

    .elementor-6 .elementor-element.elementor-element-8d1473e {
        --container-widget-width: 62px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 62px);
        max-width: 62px;
    }

    .elementor-6 .elementor-element.elementor-element-4c24650 {
        --padding-block-start: 20px;
        --padding-block-end: 0px;
        --padding-inline-start: 0px;
        --padding-inline-end: 0px;
    }

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

    .elementor-6 .elementor-element.elementor-element-5c004df {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

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

    .elementor-6 .elementor-element.elementor-element-412c6be {
        --margin-block-start: 0px;
        --margin-block-end: 20px;
        --margin-inline-start: 0px;
        --margin-inline-end: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-e38a23c .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        padding: 0px 0px 5px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-e38a23c .jeg-elementor-kit.jkit-icon-box .title {
        padding: 3px 0px 0px 0px;
    }

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

    .elementor-6 .elementor-element.elementor-element-e38a23c .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
        width: 10px;
    }

    .elementor-6 .elementor-element.elementor-element-e38a23c .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
        height: 22px;
        width: 22px;
        line-height: 13px;
    }

    .elementor-6 .elementor-element.elementor-element-d3cc2d9 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        padding: 0px 0px 5px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-d3cc2d9 .jeg-elementor-kit.jkit-icon-box .title {
        padding: 3px 0px 0px 0px;
    }

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

    .elementor-6 .elementor-element.elementor-element-d3cc2d9 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
        width: 10px;
    }

    .elementor-6 .elementor-element.elementor-element-d3cc2d9 .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
        height: 22px;
        width: 22px;
        line-height: 13px;
    }

    .elementor-6 .elementor-element.elementor-element-db2044a .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        padding: 0px 0px 5px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-db2044a .jeg-elementor-kit.jkit-icon-box .title {
        padding: 3px 0px 0px 0px;
    }

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

    .elementor-6 .elementor-element.elementor-element-db2044a .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
        width: 10px;
    }

    .elementor-6 .elementor-element.elementor-element-db2044a .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
        height: 22px;
        width: 22px;
        line-height: 13px;
    }

    .elementor-6 .elementor-element.elementor-element-fb0ae2f .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        padding: 0px 0px 5px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-fb0ae2f .jeg-elementor-kit.jkit-icon-box .title {
        padding: 3px 0px 0px 0px;
    }

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

    .elementor-6 .elementor-element.elementor-element-fb0ae2f .jeg-elementor-kit.jkit-icon-box .icon-box>.icon svg {
        width: 10px;
    }

    .elementor-6 .elementor-element.elementor-element-fb0ae2f .jeg-elementor-kit.jkit-icon-box .icon-box>.icon {
        height: 22px;
        width: 22px;
        line-height: 13px;
    }

    .elementor-6 .elementor-element.elementor-element-808a77f .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        padding: 0px 0px 8px 0px;
        font-size: var(--e-global-typography-f96acba-font-size);
        line-height: var(--e-global-typography-f96acba-line-height);
        letter-spacing: var(--e-global-typography-f96acba-letter-spacing);
        word-spacing: var(--e-global-typography-f96acba-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-808a77f>.elementor-widget-container {
        margin: 0px 0px 40px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-3721a92 {
        --padding-block-start: 40px;
        --padding-block-end: 80px;
        --padding-inline-start: 20px;
        --padding-inline-end: 20px;
    }

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

    .elementor-6 .elementor-element.elementor-element-7a60912 .jeg-elementor-kit.jkit-heading .heading-title {
        font-size: var(--e-global-typography-7d30df5-font-size);
        line-height: var(--e-global-typography-7d30df5-line-height);
        letter-spacing: var(--e-global-typography-7d30df5-letter-spacing);
        word-spacing: var(--e-global-typography-7d30df5-word-spacing);
    }

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

    .elementor-6 .elementor-element.elementor-element-7a60912>.elementor-widget-container {
        margin: 0px 0px 40px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-50429f9 {
        --container-widget-width: 44px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 44px);
        max-width: 44px;
    }

    .elementor-6 .elementor-element.elementor-element-ea42f5f {
        --container-widget-width: 44px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 44px);
        max-width: 44px;
    }

    .elementor-6 .elementor-element.elementor-element-dc1a3dd {
        --container-widget-width: 44px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 44px);
        max-width: 44px;
    }

    .elementor-6 .elementor-element.elementor-element-385775c .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
        font-size: var(--e-global-typography-4290ff0-font-size);
        line-height: var(--e-global-typography-4290ff0-line-height);
        letter-spacing: var(--e-global-typography-4290ff0-letter-spacing);
        word-spacing: var(--e-global-typography-4290ff0-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-385775c .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
        font-size: var(--e-global-typography-4290ff0-font-size);
        line-height: var(--e-global-typography-4290ff0-line-height);
        letter-spacing: var(--e-global-typography-4290ff0-letter-spacing);
        word-spacing: var(--e-global-typography-4290ff0-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-385775c .jeg-elementor-kit.jkit-fun-fact {
        padding: 9px 4px 10px 4px;
    }

    .elementor-6 .elementor-element.elementor-element-385775c {
        --container-widget-width: 7px;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 7px);
        max-width: 7px;
    }

    .elementor-6 .elementor-element.elementor-element-5eb1b48 {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
        width: var(--container-widget-width, 184px);
        max-width: 184px;
        --container-widget-width: 184px;
        --container-widget-flex-grow: 0;
    }

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

    .elementor-6 .elementor-element.elementor-element-6ba56a1 {
        --padding-block-start: 80px;
        --padding-block-end: 80px;
        --padding-inline-start: 20px;
        --padding-inline-end: 20px;
    }

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

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

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

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

    .elementor-6 .elementor-element.elementor-element-3206d56 {
        --padding-block-start: 20px;
        --padding-block-end: 0px;
        --padding-inline-start: 30px;
        --padding-inline-end: 30px;
    }

    .elementor-6 .elementor-element.elementor-element-075d960 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-9557de1-font-size);
        line-height: var(--e-global-typography-9557de1-line-height);
        letter-spacing: var(--e-global-typography-9557de1-letter-spacing);
        word-spacing: var(--e-global-typography-9557de1-word-spacing);
    }

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

    .elementor-6 .elementor-element.elementor-element-075d960 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var(--e-global-typography-f96acba-font-size);
        line-height: var(--e-global-typography-f96acba-line-height);
        letter-spacing: var(--e-global-typography-f96acba-letter-spacing);
        word-spacing: var(--e-global-typography-f96acba-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-14bd983>.elementor-widget-container {
        margin: 0px 0px -70px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-bd928d0 {
        --padding-block-start: 20px;
        --padding-block-end: 0px;
        --padding-inline-start: 30px;
        --padding-inline-end: 30px;
    }

    .elementor-6 .elementor-element.elementor-element-2cffe84 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-9557de1-font-size);
        line-height: var(--e-global-typography-9557de1-line-height);
        letter-spacing: var(--e-global-typography-9557de1-letter-spacing);
        word-spacing: var(--e-global-typography-9557de1-word-spacing);
    }

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

    .elementor-6 .elementor-element.elementor-element-2cffe84 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var(--e-global-typography-f96acba-font-size);
        line-height: var(--e-global-typography-f96acba-line-height);
        letter-spacing: var(--e-global-typography-f96acba-letter-spacing);
        word-spacing: var(--e-global-typography-f96acba-word-spacing);
    }

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

    .elementor-6 .elementor-element.elementor-element-f494906 img {
        width: 100%;
    }

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

    .elementor-6 .elementor-element.elementor-element-0d7c9f7 {
        --padding-block-start: 20px;
        --padding-block-end: 0px;
        --padding-inline-start: 30px;
        --padding-inline-end: 30px;
    }

    .elementor-6 .elementor-element.elementor-element-70ceba6 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-9557de1-font-size);
        line-height: var(--e-global-typography-9557de1-line-height);
        letter-spacing: var(--e-global-typography-9557de1-letter-spacing);
        word-spacing: var(--e-global-typography-9557de1-word-spacing);
    }

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

    .elementor-6 .elementor-element.elementor-element-70ceba6 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var(--e-global-typography-f96acba-font-size);
        line-height: var(--e-global-typography-f96acba-line-height);
        letter-spacing: var(--e-global-typography-f96acba-letter-spacing);
        word-spacing: var(--e-global-typography-f96acba-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-70ceba6>.elementor-widget-container {
        margin: 0px 0px 40px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-986bd98>.elementor-widget-container {
        margin: 0px 0px -70px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-36fceae {
        --padding-block-start: 20px;
        --padding-block-end: 0px;
        --padding-inline-start: 30px;
        --padding-inline-end: 30px;
    }

    .elementor-6 .elementor-element.elementor-element-2bcf492 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var(--e-global-typography-9557de1-font-size);
        line-height: var(--e-global-typography-9557de1-line-height);
        letter-spacing: var(--e-global-typography-9557de1-letter-spacing);
        word-spacing: var(--e-global-typography-9557de1-word-spacing);
    }

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

    .elementor-6 .elementor-element.elementor-element-2bcf492 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var(--e-global-typography-f96acba-font-size);
        line-height: var(--e-global-typography-f96acba-line-height);
        letter-spacing: var(--e-global-typography-f96acba-letter-spacing);
        word-spacing: var(--e-global-typography-f96acba-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-49774ee>.elementor-widget-container {
        margin: -10px -40px -60px -40px;
    }

    .elementor-6 .elementor-element.elementor-element-cb7bedc {
        --padding-block-start: 80px;
        --padding-block-end: 40px;
        --padding-inline-start: 20px;
        --padding-inline-end: 20px;
    }

    .elementor-6 .elementor-element.elementor-element-59c0351 {
        --padding-block-start: 20px;
        --padding-block-end: 10px;
        --padding-inline-start: 10px;
        --padding-inline-end: 10px;
    }

    .elementor-6 .elementor-element.elementor-element-dfc2519 {
        --margin-block-start: 0px;
        --margin-block-end: 30px;
        --margin-inline-start: 0px;
        --margin-inline-end: 0px;
        --padding-block-start: 20px;
        --padding-block-end: 0px;
        --padding-inline-start: 20px;
        --padding-inline-end: 20px;
    }

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

    .elementor-6 .elementor-element.elementor-element-970951d {
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

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

    .elementor-6 .elementor-element.elementor-element-451e36d .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        font-size: var(--e-global-typography-f96acba-font-size);
        line-height: var(--e-global-typography-f96acba-line-height);
        letter-spacing: var(--e-global-typography-f96acba-letter-spacing);
        word-spacing: var(--e-global-typography-f96acba-word-spacing);
    }

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

    .elementor-6 .elementor-element.elementor-element-b40531c {
        --margin-block-start: 0px;
        --margin-block-end: 0px;
        --margin-inline-start: 0px;
        --margin-inline-end: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-a146c10 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box {
        margin: 0px 15px 15px 15px;
        padding: 0px 30px 30px 30px;
    }

    .elementor-6 .elementor-element.elementor-element-a146c10 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p {
        font-size: var(--e-global-typography-89edc9a-font-size);
        line-height: var(--e-global-typography-89edc9a-line-height);
        letter-spacing: var(--e-global-typography-89edc9a-letter-spacing);
        word-spacing: var(--e-global-typography-89edc9a-word-spacing);
    }

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

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

    .elementor-6 .elementor-element.elementor-element-7f2517e .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box {
        margin: 15px 15px 15px 15px;
        padding: 0px 30px 30px 30px;
    }

    .elementor-6 .elementor-element.elementor-element-7f2517e .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p {
        font-size: var(--e-global-typography-89edc9a-font-size);
        line-height: var(--e-global-typography-89edc9a-line-height);
        letter-spacing: var(--e-global-typography-89edc9a-letter-spacing);
        word-spacing: var(--e-global-typography-89edc9a-word-spacing);
    }

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

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

    .elementor-6 .elementor-element.elementor-element-b6c1fb2 {
        --margin-block-start: 0px;
        --margin-block-end: 0px;
        --margin-inline-start: 0px;
        --margin-inline-end: 0px;
    }

    .elementor-6 .elementor-element.elementor-element-6f8642c .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box {
        margin: 15px 15px 15px 15px;
        padding: 0px 30px 30px 30px;
    }

    .elementor-6 .elementor-element.elementor-element-6f8642c .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p {
        font-size: var(--e-global-typography-89edc9a-font-size);
        line-height: var(--e-global-typography-89edc9a-line-height);
        letter-spacing: var(--e-global-typography-89edc9a-letter-spacing);
        word-spacing: var(--e-global-typography-89edc9a-word-spacing);
    }

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

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

    .elementor-6 .elementor-element.elementor-element-72a5667 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box {
        margin: 15px 15px 15px 15px;
        padding: 0px 30px 30px 30px;
    }

    .elementor-6 .elementor-element.elementor-element-72a5667 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p {
        font-size: var(--e-global-typography-89edc9a-font-size);
        line-height: var(--e-global-typography-89edc9a-line-height);
        letter-spacing: var(--e-global-typography-89edc9a-letter-spacing);
        word-spacing: var(--e-global-typography-89edc9a-word-spacing);
    }

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

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

    .elementor-6 .elementor-element.elementor-element-cbbf555 {
        --margin-block-start: 50px;
        --margin-block-end: 0px;
        --margin-inline-start: 0px;
        --margin-inline-end: 0px;
        --padding-block-start: 80px;
        --padding-block-end: 0px;
        --padding-inline-start: 10px;
        --padding-inline-end: 10px;
    }

    .elementor-6 .elementor-element.elementor-element-4dc4f44 {
        --padding-block-start: 30px;
        --padding-block-end: 80px;
        --padding-inline-start: 30px;
        --padding-inline-end: 30px;
    }

    .elementor-6 .elementor-element.elementor-element-78403df {
        text-align: center;
    }

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

    .elementor-6 .elementor-element.elementor-element-b245250 {
        text-align: center;
        font-size: var(--e-global-typography-text-font-size);
        line-height: var(--e-global-typography-text-line-height);
    }

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

    .elementor-6 .elementor-element.elementor-element-348e558 {
        --gap: 30px 30px;
    }

    .elementor-6 .elementor-element.elementor-element-6d7eaba .jeg-elementor-kit.jkit-button {
        text-align: center;
    }

    .elementor-6 .elementor-element.elementor-element-6d7eaba .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        padding: 18px 30px 18px 30px;
        font-size: var(--e-global-typography-6ba31ef-font-size);
        line-height: var(--e-global-typography-6ba31ef-line-height);
        letter-spacing: var(--e-global-typography-6ba31ef-letter-spacing);
        word-spacing: var(--e-global-typography-6ba31ef-word-spacing);
    }

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

    .elementor-6 .elementor-element.elementor-element-6d7eaba {
        width: 100%;
        max-width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-54c2aaf .jeg-elementor-kit.jkit-button {
        text-align: center;
    }

    .elementor-6 .elementor-element.elementor-element-54c2aaf .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        padding: 0px 0px 8px 0px;
        font-size: var(--e-global-typography-6ba31ef-font-size);
        line-height: var(--e-global-typography-6ba31ef-line-height);
        letter-spacing: var(--e-global-typography-6ba31ef-letter-spacing);
        word-spacing: var(--e-global-typography-6ba31ef-word-spacing);
        border-width: 0px 0px 1px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-54c2aaf .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
        border-width: 0px 0px 1px 0px;
    }

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

    .elementor-6 .elementor-element.elementor-element-54c2aaf {
        width: 100%;
        max-width: 100%;
    }

    .elementor-6 .elementor-element.elementor-element-be9dd4b {
        padding: 60px 10px 40px 10px;
    }

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

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

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

    .elementor-6 .elementor-element.elementor-element-4ff45f7 .jeg-elementor-kit.jkit-postblock .jkit-post {
        padding: 10px 10px 8px 10px;
        margin: 0px 0px 20px 0px;
    }

    .elementor-6 .elementor-element.elementor-element-4ff45f7 .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container {
        height: 190px;
    }

    .elementor-6 .elementor-element.elementor-element-4ff45f7 .jeg-elementor-kit.jkit-postblock .jkit-post-category span a,
    .elementor-6 .elementor-element.elementor-element-4ff45f7 .jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category span a {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-6 .elementor-element.elementor-element-4ff45f7 .jeg-elementor-kit.jkit-postblock .jkit-post-title a,
    .elementor-6 .elementor-element.elementor-element-4ff45f7 .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a {
        font-size: var(--e-global-typography-80d0179-font-size);
        line-height: var(--e-global-typography-80d0179-line-height);
        letter-spacing: var(--e-global-typography-80d0179-letter-spacing);
        word-spacing: var(--e-global-typography-80d0179-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-4ff45f7 .jeg-elementor-kit.jkit-postblock .jkit-post-meta {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-6 .elementor-element.elementor-element-4ff45f7 .jeg-elementor-kit.jkit-postblock .jkit-post-meta a {
        font-size: var(--e-global-typography-accent-font-size);
        line-height: var(--e-global-typography-accent-line-height);
    }

    .elementor-6 .elementor-element.elementor-element-c558561 {
        padding: 40px 10px 60px 10px;
    }

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

    .elementor-6 .elementor-element.elementor-element-ff0be3b {
        text-align: center;
    }

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

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

    .elementor-6 .elementor-element.elementor-element-6775b4f .jeg-elementor-kit.jkit-accordion .card-wrapper .card-header .card-header-button {
        font-size: var(--e-global-typography-5bffb51-font-size);
        line-height: var(--e-global-typography-5bffb51-line-height);
        letter-spacing: var(--e-global-typography-5bffb51-letter-spacing);
        word-spacing: var(--e-global-typography-5bffb51-word-spacing);
    }

    .elementor-6 .elementor-element.elementor-element-6775b4f .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);
        padding: 25px 25px 0px 0px;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-632faad .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) {
        display: flex;
        flex-direction: row;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-632faad .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) .client-slider {
        width: calc(6)
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-632faad .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) .client-slider:nth-child(n+7) {
        display: none;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-632faad .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider):not(:nth-child(6)) {
        margin-right: 10px;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-element.elementor-element-632faad .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-632faad .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) .client-slider {
        width: calc(4)
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-element.elementor-element-632faad .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) .client-slider:nth-child(n+5) {
        display: none;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-element.elementor-element-632faad .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider):not(:nth-child(4)) {
        margin-right: 10px;
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-632faad .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) {
        display: flex;
        flex-direction: row;
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-632faad .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) .client-slider {
        width: calc(2)
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-632faad .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-632faad .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-e38a23c .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        flex-direction: row;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-e38a23c .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header {
        margin-right: 15px;
        margin-left: unset;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-d3cc2d9 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        flex-direction: row;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-d3cc2d9 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header {
        margin-right: 15px;
        margin-left: unset;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-db2044a .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        flex-direction: row;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-db2044a .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header {
        margin-right: 15px;
        margin-left: unset;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-fb0ae2f .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        flex-direction: row;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-fb0ae2f .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header {
        margin-right: 15px;
        margin-left: unset;
    }
}




@media (min-width: 1025px) {
    .elementor-element.elementor-element-a146c10 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) {
        display: flex;
        flex-direction: row;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-a146c10 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item {
        width: calc(1)
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-a146c10 .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-a146c10 .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-a146c10 .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-a146c10 .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-a146c10 .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-a146c10 .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-a146c10 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) {
        display: flex;
        flex-direction: row;
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-a146c10 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item {
        width: calc(1)
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-a146c10 .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-a146c10 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider):not(:nth-child(1)) {
        margin-right: 10px;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-7f2517e .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) {
        display: flex;
        flex-direction: row;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-7f2517e .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item {
        width: calc(1)
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-7f2517e .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-7f2517e .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-7f2517e .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-7f2517e .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-7f2517e .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-7f2517e .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-7f2517e .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) {
        display: flex;
        flex-direction: row;
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-7f2517e .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item {
        width: calc(1)
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-7f2517e .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-7f2517e .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider):not(:nth-child(1)) {
        margin-right: 10px;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-6f8642c .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) {
        display: flex;
        flex-direction: row;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-6f8642c .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item {
        width: calc(1)
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-6f8642c .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-6f8642c .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-6f8642c .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-6f8642c .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-6f8642c .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-6f8642c .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-6f8642c .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) {
        display: flex;
        flex-direction: row;
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-6f8642c .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item {
        width: calc(1)
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-6f8642c .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-6f8642c .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider):not(:nth-child(1)) {
        margin-right: 10px;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-72a5667 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) {
        display: flex;
        flex-direction: row;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-72a5667 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item {
        width: calc(1)
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-72a5667 .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-72a5667 .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-72a5667 .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-72a5667 .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-72a5667 .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-72a5667 .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-72a5667 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) {
        display: flex;
        flex-direction: row;
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-72a5667 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item {
        width: calc(1)
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-72a5667 .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-72a5667 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider):not(:nth-child(1)) {
        margin-right: 10px;
    }
}