.elementor-4998 .elementor-element.elementor-element-0edc3bd {
    overflow: hidden;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -100px;
    margin-bottom: 0px;
    padding: 200px 0px 200px 0px;
}

.elementor-4998 .elementor-element.elementor-element-0edc3bd:not(.elementor-motion-effects-element-type-background),
.elementor-4998 .elementor-element.elementor-element-0edc3bd>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var( --e-global-color-7463d02);
}

.elementor-4998 .elementor-element.elementor-element-0edc3bd>.elementor-background-overlay {
    background-image: url("https://moneer.elipso.site/wp-content/uploads/sites/27/2021/06/bg-header.png");
    background-repeat: no-repeat;
    background-size: cover;
    opacity: 0.04;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4998 .elementor-element.elementor-element-0edc3bd>.elementor-shape-bottom svg {
    width: calc(123% + 1.3px);
    height: 78px;
    transform: translateX(-50%) rotateY(180deg);
}

.elementor-4998 .elementor-element.elementor-element-ff30a52 {
    z-index: 5;
}

.elementor-4998 .elementor-element.elementor-element-c6d6866 .elementor-spacer-inner {
    height: 111px;
}

.elementor-4998 .elementor-element.elementor-element-c6d6866>.elementor-widget-container {
    padding: 100px 100px 100px 100px;
    background-image: url("https://moneer.elipso.site/wp-content/uploads/sites/27/2021/06/29fce655a71d04c8fa45debc8e18fa9db2ee9bd5.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 99% auto;
}

.elementor-4998 .elementor-element.elementor-element-c6d6866 {
    width: auto;
    max-width: auto;
}

.elementor-4998 .elementor-element.elementor-element-414458f .elementor-spacer-inner {
    height: 135px;
}

.elementor-4998 .elementor-element.elementor-element-414458f>.elementor-widget-container {
    padding: 0px 0120px 0px 0px;
    background-image: url("https://moneer.elipso.site/wp-content/uploads/sites/27/2021/06/shape-02.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 68% auto;
}

.elementor-4998 .elementor-element.elementor-element-414458f {
    width: 119px;
    max-width: 119px;
    bottom: 94px;
}

body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-414458f {
    left: 0px;
}

body.rtl .elementor-4998 .elementor-element.elementor-element-414458f {
    right: 0px;
}

.elementor-4998 .elementor-element.elementor-element-f8d740f .elementor-spacer-inner {
    height: 111px;
}

.elementor-4998 .elementor-element.elementor-element-f8d740f>.elementor-widget-container {
    padding: 0px 0120px 0px 0px;
    background-image: url("https://moneer.elipso.site/wp-content/uploads/sites/27/2021/06/shape-02-1.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 28% auto;
}

.elementor-4998 .elementor-element.elementor-element-f8d740f {
    width: auto;
    max-width: auto;
    bottom: 280px;
}

body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-f8d740f {
    left: 124px;
}

body.rtl .elementor-4998 .elementor-element.elementor-element-f8d740f {
    right: 124px;
}

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

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

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

.elementor-4998 .elementor-element.elementor-element-a71ca83 {
    z-index: 20;
}

.elementor-4998 .elementor-element.elementor-element-132a209 .elementor-heading-title {
    color: var( --e-global-color-389d526);
    font-family: var( --e-global-typography-primary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-primary-font-weight);
    line-height: var( --e-global-typography-primary-line-height);
}

.elementor-4998 .elementor-element.elementor-element-132a209>.elementor-widget-container {
    margin: 0px 0px 30px 0px;
}

.elementor-4998 .elementor-element.elementor-element-2677732 .elementor-heading-title {
    color: #FFFFFF;
    font-size: var( --e-global-typography-8b32def-font-size);
    font-weight: var( --e-global-typography-8b32def-font-weight);
    line-height: var( --e-global-typography-8b32def-line-height);
    letter-spacing: var( --e-global-typography-8b32def-letter-spacing);
}

.elementor-4998 .elementor-element.elementor-element-2677732>.elementor-widget-container {
    margin: 0px 0px 30px 0px;
}

.elementor-4998 .elementor-element.elementor-element-c1d5e7e {
    color: var( --e-global-color-389d526);
    font-family: var( --e-global-typography-text-font-family), Sans-serif;
    font-size: var( --e-global-typography-text-font-size);
    font-weight: var( --e-global-typography-text-font-weight);
    line-height: var( --e-global-typography-text-line-height);
}

.elementor-4998 .elementor-element.elementor-element-c1d5e7e>.elementor-widget-container {
    margin: 0px 0px 20px 0px;
    padding: 0px 40px 0px 0px;
}

.elementor-4998 .elementor-element.elementor-element-2bad9f9>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-4998 .elementor-element.elementor-element-2bad9f9,
.elementor-4998 .elementor-element.elementor-element-2bad9f9>.elementor-background-overlay {
    border-radius: 12px 12px 12px 12px;
}

.elementor-4998 .elementor-element.elementor-element-2bad9f9 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 40px;
    padding: 30px 40px 20px 10px;
}

.elementor-4998 .elementor-element.elementor-element-2bad9f9>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

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

.elementor-4998 .elementor-element.elementor-element-718c7c0:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4998 .elementor-element.elementor-element-718c7c0>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #5F5FFF36;
}

.elementor-4998 .elementor-element.elementor-element-718c7c0>.elementor-element-populated {
    border-style: solid;
    border-width: 10px 10px 10px 10px;
    border-color: #1920E01F;
    box-shadow: 0px 0px 1px 12px rgba(77.00000000000001, 108.99999999999993, 255, 0.11);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 020px 020px 020px 020px;
}

.elementor-4998 .elementor-element.elementor-element-718c7c0>.elementor-element-populated,
.elementor-4998 .elementor-element.elementor-element-718c7c0>.elementor-element-populated>.elementor-background-overlay,
.elementor-4998 .elementor-element.elementor-element-718c7c0>.elementor-background-slideshow {
    border-radius: 14px 14px 14px 14px;
}

.elementor-4998 .elementor-element.elementor-element-718c7c0:hover>.elementor-element-populated,
.elementor-4998 .elementor-element.elementor-element-718c7c0:hover>.elementor-element-populated>.elementor-background-overlay {
    border-radius: 14px 14px 14px 14px;
}

.elementor-4998 .elementor-element.elementor-element-718c7c0:hover>.elementor-element-populated {
    box-shadow: 0px 0px 0px 16px rgba(77.00000000000001, 108.99999999999993, 255, 0.11);
}

.elementor-4998 .elementor-element.elementor-element-718c7c0>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4998 .elementor-element.elementor-element-ff00eab {
    text-align: center;
}

.elementor-4998 .elementor-element.elementor-element-ff00eab .elementor-heading-title {
    color: var( --e-global-color-10f04e0);
    font-family: var( --e-global-typography-primary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-primary-font-weight);
    line-height: var( --e-global-typography-primary-line-height);
}

.elementor-4998 .elementor-element.elementor-element-3e9ca76 .elementor-countdown-wrapper {
    max-width: 82%;
}

.elementor-4998 .elementor-element.elementor-element-3e9ca76 .elementor-countdown-item {
    background-color: #02010100;
    padding: 10px 10px 10px 10px;
}

body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-3e9ca76 .elementor-countdown-item:not(:first-of-type) {
    margin-left: calc( 20px/2);
}

body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-3e9ca76 .elementor-countdown-item:not(:last-of-type) {
    margin-right: calc( 20px/2);
}

body.rtl .elementor-4998 .elementor-element.elementor-element-3e9ca76 .elementor-countdown-item:not(:first-of-type) {
    margin-right: calc( 20px/2);
}

body.rtl .elementor-4998 .elementor-element.elementor-element-3e9ca76 .elementor-countdown-item:not(:last-of-type) {
    margin-left: calc( 20px/2);
}

.elementor-4998 .elementor-element.elementor-element-3e9ca76 .elementor-countdown-digits {
    color: var( --e-global-color-6479223);
    font-family: var( --e-global-typography-8cc5de5-font-family), Sans-serif;
    font-size: var( --e-global-typography-8cc5de5-font-size);
    font-weight: var( --e-global-typography-8cc5de5-font-weight);
    line-height: var( --e-global-typography-8cc5de5-line-height);
    letter-spacing: var( --e-global-typography-8cc5de5-letter-spacing);
}

.elementor-4998 .elementor-element.elementor-element-3e9ca76 .elementor-countdown-label {
    color: var( --e-global-color-389d526);
    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);
}

.elementor-4998 .elementor-element.elementor-element-d1eeca2 .elementor-button {
    font-family: var( --e-global-typography-2efa6e6-font-family), Sans-serif;
    font-size: var( --e-global-typography-2efa6e6-font-size);
    font-weight: var( --e-global-typography-2efa6e6-font-weight);
    line-height: var( --e-global-typography-2efa6e6-line-height);
    letter-spacing: var( --e-global-typography-2efa6e6-letter-spacing);
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: var( --e-global-color-accent);
    box-shadow: -54px -35px 52px -40px #FFB033 inset;
}

.elementor-4998 .elementor-element.elementor-element-d1eeca2 .elementor-button:hover,
.elementor-4998 .elementor-element.elementor-element-d1eeca2 .elementor-button:focus {
    color: #FFFFFF;
}

.elementor-4998 .elementor-element.elementor-element-d1eeca2 .elementor-button:hover svg,
.elementor-4998 .elementor-element.elementor-element-d1eeca2 .elementor-button:focus svg {
    fill: #FFFFFF;
}

.elementor-4998 .elementor-element.elementor-element-d1eeca2>.elementor-widget-container {
    margin: 0px 20px 20px 0px;
}

.elementor-4998 .elementor-element.elementor-element-d1eeca2 {
    width: auto;
    max-width: auto;
}

.elementor-4998 .elementor-element.elementor-element-5378e17 .elementor-button {
    font-family: var( --e-global-typography-2efa6e6-font-family), Sans-serif;
    font-size: var( --e-global-typography-2efa6e6-font-size);
    font-weight: var( --e-global-typography-2efa6e6-font-weight);
    line-height: var( --e-global-typography-2efa6e6-line-height);
    letter-spacing: var( --e-global-typography-2efa6e6-letter-spacing);
    fill: var( --e-global-color-389d526);
    color: var( --e-global-color-389d526);
    background-color: #FF357D00;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-389d526);
}

.elementor-4998 .elementor-element.elementor-element-5378e17>.elementor-widget-container {
    margin: 0px 20px 20px 0px;
}

.elementor-4998 .elementor-element.elementor-element-5378e17 {
    width: auto;
    max-width: auto;
}

.elementor-bc-flex-widget .elementor-4998 .elementor-element.elementor-element-34096b6.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-4998 .elementor-element.elementor-element-34096b6.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4998 .elementor-element.elementor-element-34096b6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4998 .elementor-element.elementor-element-34096b6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://moneer.elipso.site/wp-content/uploads/sites/27/2021/06/2BG-Isometric-07.png");
    background-position: 44% 58%;
    background-repeat: no-repeat;
    background-size: 83% auto;
}

.elementor-4998 .elementor-element.elementor-element-34096b6>.elementor-element-populated>.elementor-background-overlay {
    opacity: 1;
}

.elementor-4998 .elementor-element.elementor-element-34096b6>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 60px 0px 60px 0px;
    padding: 0px 30px 0px 30px;
}

.elementor-4998 .elementor-element.elementor-element-34096b6>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4998 .elementor-element.elementor-element-34096b6 {
    z-index: 10;
}

.elementor-4998 .elementor-element.elementor-element-70b6862 {
    --lottie-container-width: 76%;
    --lottie-container-max-width: 76%;
    --lottie-container-opacity: 1;
}

.elementor-4998 .elementor-element.elementor-element-70b6862>.elementor-widget-container {
    padding: 0px 0px 80px 0px;
}

.elementor-4998 .elementor-element.elementor-element-7eaa49e {
    margin-top: 80px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

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

.elementor-4998 .elementor-element.elementor-element-b36d326>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-4998 .elementor-element.elementor-element-e5a69a5 {
    text-align: center;
}

.elementor-4998 .elementor-element.elementor-element-e5a69a5 .elementor-heading-title {
    color: var( --e-global-color-primary);
    font-family: var( --e-global-typography-primary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-primary-font-weight);
    line-height: var( --e-global-typography-primary-line-height);
}

.elementor-4998 .elementor-element.elementor-element-e5a69a5>.elementor-widget-container {
    padding: 0px 00px 10px 0px;
}

.elementor-4998 .elementor-element.elementor-element-eabb577 {
    text-align: center;
    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);
    line-height: var( --e-global-typography-text-line-height);
}

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

.elementor-4998 .elementor-element.elementor-element-bdde4ad {
    margin-top: 0px;
    margin-bottom: 60px;
    padding: 0px 0px 0px 0px;
}

.elementor-4998 .elementor-element.elementor-element-f99f96f>.elementor-element-populated {
    margin: 00px 00px 00px 00px;
    padding: 0px 0px 0px 0px;
}

.elementor-4998 .elementor-element.elementor-element-274f28c .elementor-flip-box__front {
    background-color: #FFFFFF;
}

.elementor-4998 .elementor-element.elementor-element-274f28c .elementor-flip-box__back {
    background-color: transparent;
    background-image: linear-gradient(180deg, var( --e-global-color-7463d02) 0%, var( --e-global-color-5de7359) 100%);
}

.elementor-4998 .elementor-element.elementor-element-274f28c .elementor-flip-box {
    height: 323px;
}

.elementor-4998 .elementor-element.elementor-element-274f28c .elementor-flip-box__layer,
.elementor-4998 .elementor-element.elementor-element-274f28c .elementor-flip-box__layer__overlay {
    border-radius: 12px;
}

.elementor-4998 .elementor-element.elementor-element-274f28c .elementor-flip-box__front .elementor-flip-box__layer__overlay {
    padding: 40px 40px 40px 40px;
    text-align: center;
    justify-content: center;
}

.elementor-4998 .elementor-element.elementor-element-274f28c .elementor-icon-wrapper {
    margin-bottom: 6px;
}

.elementor-4998 .elementor-element.elementor-element-274f28c .elementor-view-stacked .elementor-icon {
    background-color: var( --e-global-color-7463d02);
}

.elementor-4998 .elementor-element.elementor-element-274f28c .elementor-view-stacked .elementor-icon svg {
    stroke: var( --e-global-color-7463d02);
}

.elementor-4998 .elementor-element.elementor-element-274f28c .elementor-view-framed .elementor-icon,
.elementor-4998 .elementor-element.elementor-element-274f28c .elementor-view-default .elementor-icon {
    color: var( --e-global-color-7463d02);
    border-color: var( --e-global-color-7463d02);
}

.elementor-4998 .elementor-element.elementor-element-274f28c .elementor-view-framed .elementor-icon svg,
.elementor-4998 .elementor-element.elementor-element-274f28c .elementor-view-default .elementor-icon svg {
    fill: var( --e-global-color-7463d02);
    border-color: var( --e-global-color-7463d02);
}

.elementor-4998 .elementor-element.elementor-element-274f28c .elementor-icon {
    font-size: 32px;
}

.elementor-4998 .elementor-element.elementor-element-274f28c .elementor-icon svg {
    width: 32px;
    transform: rotate(0deg);
}

.elementor-4998 .elementor-element.elementor-element-274f28c .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-4998 .elementor-element.elementor-element-274f28c .elementor-flip-box__front .elementor-flip-box__layer__title {
    margin-bottom: 6px;
    color: var( --e-global-color-primary);
    font-family: var( --e-global-typography-primary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-primary-font-weight);
    line-height: var( --e-global-typography-primary-line-height);
}

.elementor-4998 .elementor-element.elementor-element-274f28c .elementor-flip-box__front .elementor-flip-box__layer__description {
    color: var( --e-global-color-text);
    font-family: var( --e-global-typography-0fc148d-font-family), Sans-serif;
    font-size: var( --e-global-typography-0fc148d-font-size);
    line-height: var( --e-global-typography-0fc148d-line-height);
    letter-spacing: var( --e-global-typography-0fc148d-letter-spacing);
}

.elementor-4998 .elementor-element.elementor-element-274f28c .elementor-flip-box__back .elementor-flip-box__layer__overlay {
    text-align: center;
    justify-content: center;
}

.elementor-4998 .elementor-element.elementor-element-274f28c .elementor-flip-box__button {
    margin-center: 0;
}

.elementor-4998 .elementor-element.elementor-element-274f28c .elementor-flip-box__back .elementor-flip-box__layer__title {
    margin-bottom: 16px;
    color: var( --e-global-color-389d526);
    font-family: var( --e-global-typography-primary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-primary-font-weight);
    line-height: var( --e-global-typography-primary-line-height);
}

.elementor-4998 .elementor-element.elementor-element-274f28c .elementor-flip-box__back .elementor-flip-box__layer__description {
    color: var( --e-global-color-389d526);
    font-family: var( --e-global-typography-0fc148d-font-family), Sans-serif;
    font-size: var( --e-global-typography-0fc148d-font-size);
    line-height: var( --e-global-typography-0fc148d-line-height);
    letter-spacing: var( --e-global-typography-0fc148d-letter-spacing);
}

.elementor-4998 .elementor-element.elementor-element-274f28c>.elementor-widget-container {
    margin: 20px 020px 20px 0px;
    border-radius: 12px 12px 12px 12px;
    box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.16);
}

.elementor-4998 .elementor-element.elementor-element-274f28c:hover>.elementor-widget-container {
    border-radius: 12px 12px 12px 12px;
}

.elementor-4998 .elementor-element.elementor-element-274f28c:hover .elementor-widget-container {
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-4998 .elementor-element.elementor-element-22fbbff .elementor-spacer-inner {
    height: 3px;
}

.elementor-4998 .elementor-element.elementor-element-22fbbff>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-color: transparent;
    background-image: linear-gradient(170deg, var( --e-global-color-69963db) 42%, var( --e-global-color-7d013ae) 80%);
    border-radius: 6px 6px 6px 6px;
}

.elementor-4998 .elementor-element.elementor-element-22fbbff {
    width: 80px;
    max-width: 80px;
    bottom: 21%;
}

body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-22fbbff {
    left: 37%;
}

body.rtl .elementor-4998 .elementor-element.elementor-element-22fbbff {
    right: 37%;
}

.elementor-4998 .elementor-element.elementor-element-b450616>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-4998 .elementor-element.elementor-element-0e027b3 .elementor-flip-box__front {
    background-color: #FFFFFF;
}

.elementor-4998 .elementor-element.elementor-element-0e027b3 .elementor-flip-box__back {
    background-color: transparent;
    background-image: linear-gradient(180deg, var( --e-global-color-7463d02) 0%, var( --e-global-color-5de7359) 100%);
}

.elementor-4998 .elementor-element.elementor-element-0e027b3 .elementor-flip-box {
    height: 323px;
}

.elementor-4998 .elementor-element.elementor-element-0e027b3 .elementor-flip-box__layer,
.elementor-4998 .elementor-element.elementor-element-0e027b3 .elementor-flip-box__layer__overlay {
    border-radius: 12px;
}

.elementor-4998 .elementor-element.elementor-element-0e027b3 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
    padding: 40px 40px 40px 40px;
    text-align: center;
    justify-content: center;
}

.elementor-4998 .elementor-element.elementor-element-0e027b3 .elementor-icon-wrapper {
    margin-bottom: 6px;
}

.elementor-4998 .elementor-element.elementor-element-0e027b3 .elementor-view-stacked .elementor-icon {
    background-color: var( --e-global-color-7463d02);
}

.elementor-4998 .elementor-element.elementor-element-0e027b3 .elementor-view-stacked .elementor-icon svg {
    stroke: var( --e-global-color-7463d02);
}

.elementor-4998 .elementor-element.elementor-element-0e027b3 .elementor-view-framed .elementor-icon,
.elementor-4998 .elementor-element.elementor-element-0e027b3 .elementor-view-default .elementor-icon {
    color: var( --e-global-color-7463d02);
    border-color: var( --e-global-color-7463d02);
}

.elementor-4998 .elementor-element.elementor-element-0e027b3 .elementor-view-framed .elementor-icon svg,
.elementor-4998 .elementor-element.elementor-element-0e027b3 .elementor-view-default .elementor-icon svg {
    fill: var( --e-global-color-7463d02);
    border-color: var( --e-global-color-7463d02);
}

.elementor-4998 .elementor-element.elementor-element-0e027b3 .elementor-icon {
    font-size: 32px;
}

.elementor-4998 .elementor-element.elementor-element-0e027b3 .elementor-icon svg {
    width: 32px;
    transform: rotate(0deg);
}

.elementor-4998 .elementor-element.elementor-element-0e027b3 .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-4998 .elementor-element.elementor-element-0e027b3 .elementor-flip-box__front .elementor-flip-box__layer__title {
    margin-bottom: 6px;
    color: var( --e-global-color-primary);
    font-family: var( --e-global-typography-primary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-primary-font-weight);
    line-height: var( --e-global-typography-primary-line-height);
}

.elementor-4998 .elementor-element.elementor-element-0e027b3 .elementor-flip-box__front .elementor-flip-box__layer__description {
    color: var( --e-global-color-text);
    font-family: var( --e-global-typography-0fc148d-font-family), Sans-serif;
    font-size: var( --e-global-typography-0fc148d-font-size);
    line-height: var( --e-global-typography-0fc148d-line-height);
    letter-spacing: var( --e-global-typography-0fc148d-letter-spacing);
}

.elementor-4998 .elementor-element.elementor-element-0e027b3 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
    text-align: center;
    justify-content: center;
}

.elementor-4998 .elementor-element.elementor-element-0e027b3 .elementor-flip-box__button {
    margin-center: 0;
}

.elementor-4998 .elementor-element.elementor-element-0e027b3 .elementor-flip-box__back .elementor-flip-box__layer__title {
    margin-bottom: 16px;
    color: var( --e-global-color-389d526);
    font-family: var( --e-global-typography-primary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-primary-font-weight);
    line-height: var( --e-global-typography-primary-line-height);
}

.elementor-4998 .elementor-element.elementor-element-0e027b3 .elementor-flip-box__back .elementor-flip-box__layer__description {
    color: var( --e-global-color-389d526);
    font-family: var( --e-global-typography-0fc148d-font-family), Sans-serif;
    font-size: var( --e-global-typography-0fc148d-font-size);
    line-height: var( --e-global-typography-0fc148d-line-height);
    letter-spacing: var( --e-global-typography-0fc148d-letter-spacing);
}

.elementor-4998 .elementor-element.elementor-element-0e027b3>.elementor-widget-container {
    margin: 20px 10px 20px 10px;
    border-radius: 12px 12px 12px 12px;
    box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.16);
}

.elementor-4998 .elementor-element.elementor-element-0e027b3:hover>.elementor-widget-container {
    border-radius: 12px 12px 12px 12px;
}

.elementor-4998 .elementor-element.elementor-element-0e027b3:hover .elementor-widget-container {
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-4998 .elementor-element.elementor-element-9ccb4c4 .elementor-spacer-inner {
    height: 3px;
}

.elementor-4998 .elementor-element.elementor-element-9ccb4c4>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-color: transparent;
    background-image: linear-gradient(170deg, var( --e-global-color-69963db) 42%, var( --e-global-color-7d013ae) 80%);
    border-radius: 6px 6px 6px 6px;
}

.elementor-4998 .elementor-element.elementor-element-9ccb4c4 {
    width: 80px;
    max-width: 80px;
    bottom: 21%;
}

body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-9ccb4c4 {
    left: 38%;
}

body.rtl .elementor-4998 .elementor-element.elementor-element-9ccb4c4 {
    right: 38%;
}

.elementor-4998 .elementor-element.elementor-element-47e03da>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-4998 .elementor-element.elementor-element-028a4bb .elementor-flip-box__front {
    background-color: #FFFFFF;
}

.elementor-4998 .elementor-element.elementor-element-028a4bb .elementor-flip-box__back {
    background-color: transparent;
    background-image: linear-gradient(180deg, var( --e-global-color-7463d02) 0%, var( --e-global-color-5de7359) 100%);
}

.elementor-4998 .elementor-element.elementor-element-028a4bb .elementor-flip-box {
    height: 323px;
}

.elementor-4998 .elementor-element.elementor-element-028a4bb .elementor-flip-box__layer,
.elementor-4998 .elementor-element.elementor-element-028a4bb .elementor-flip-box__layer__overlay {
    border-radius: 12px;
}

.elementor-4998 .elementor-element.elementor-element-028a4bb .elementor-flip-box__front .elementor-flip-box__layer__overlay {
    padding: 40px 40px 40px 40px;
    text-align: center;
    justify-content: center;
}

.elementor-4998 .elementor-element.elementor-element-028a4bb .elementor-icon-wrapper {
    margin-bottom: 6px;
}

.elementor-4998 .elementor-element.elementor-element-028a4bb .elementor-view-stacked .elementor-icon {
    background-color: var( --e-global-color-7463d02);
}

.elementor-4998 .elementor-element.elementor-element-028a4bb .elementor-view-stacked .elementor-icon svg {
    stroke: var( --e-global-color-7463d02);
}

.elementor-4998 .elementor-element.elementor-element-028a4bb .elementor-view-framed .elementor-icon,
.elementor-4998 .elementor-element.elementor-element-028a4bb .elementor-view-default .elementor-icon {
    color: var( --e-global-color-7463d02);
    border-color: var( --e-global-color-7463d02);
}

.elementor-4998 .elementor-element.elementor-element-028a4bb .elementor-view-framed .elementor-icon svg,
.elementor-4998 .elementor-element.elementor-element-028a4bb .elementor-view-default .elementor-icon svg {
    fill: var( --e-global-color-7463d02);
    border-color: var( --e-global-color-7463d02);
}

.elementor-4998 .elementor-element.elementor-element-028a4bb .elementor-icon {
    font-size: 32px;
}

.elementor-4998 .elementor-element.elementor-element-028a4bb .elementor-icon svg {
    width: 32px;
    transform: rotate(0deg);
}

.elementor-4998 .elementor-element.elementor-element-028a4bb .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-4998 .elementor-element.elementor-element-028a4bb .elementor-flip-box__front .elementor-flip-box__layer__title {
    margin-bottom: 6px;
    color: var( --e-global-color-primary);
    font-family: var( --e-global-typography-primary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-primary-font-weight);
    line-height: var( --e-global-typography-primary-line-height);
}

.elementor-4998 .elementor-element.elementor-element-028a4bb .elementor-flip-box__front .elementor-flip-box__layer__description {
    color: var( --e-global-color-text);
    font-family: var( --e-global-typography-0fc148d-font-family), Sans-serif;
    font-size: var( --e-global-typography-0fc148d-font-size);
    line-height: var( --e-global-typography-0fc148d-line-height);
    letter-spacing: var( --e-global-typography-0fc148d-letter-spacing);
}

.elementor-4998 .elementor-element.elementor-element-028a4bb .elementor-flip-box__back .elementor-flip-box__layer__overlay {
    text-align: center;
    justify-content: center;
}

.elementor-4998 .elementor-element.elementor-element-028a4bb .elementor-flip-box__button {
    margin-center: 0;
}

.elementor-4998 .elementor-element.elementor-element-028a4bb .elementor-flip-box__back .elementor-flip-box__layer__title {
    margin-bottom: 16px;
    color: var( --e-global-color-389d526);
    font-family: var( --e-global-typography-primary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-primary-font-weight);
    line-height: var( --e-global-typography-primary-line-height);
}

.elementor-4998 .elementor-element.elementor-element-028a4bb .elementor-flip-box__back .elementor-flip-box__layer__description {
    color: var( --e-global-color-389d526);
    font-family: var( --e-global-typography-0fc148d-font-family), Sans-serif;
    font-size: var( --e-global-typography-0fc148d-font-size);
    line-height: var( --e-global-typography-0fc148d-line-height);
    letter-spacing: var( --e-global-typography-0fc148d-letter-spacing);
}

.elementor-4998 .elementor-element.elementor-element-028a4bb>.elementor-widget-container {
    margin: 20px 0px 20px 20px;
    border-radius: 12px 12px 12px 12px;
    box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.16);
}

.elementor-4998 .elementor-element.elementor-element-028a4bb:hover>.elementor-widget-container {
    border-radius: 12px 12px 12px 12px;
}

.elementor-4998 .elementor-element.elementor-element-028a4bb:hover .elementor-widget-container {
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-4998 .elementor-element.elementor-element-19fae2b .elementor-spacer-inner {
    height: 3px;
}

.elementor-4998 .elementor-element.elementor-element-19fae2b>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-color: transparent;
    background-image: linear-gradient(170deg, var( --e-global-color-69963db) 42%, var( --e-global-color-7d013ae) 80%);
    border-radius: 6px 6px 6px 6px;
}

.elementor-4998 .elementor-element.elementor-element-19fae2b {
    width: 80px;
    max-width: 80px;
    bottom: 21%;
}

body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-19fae2b {
    left: 42%;
}

body.rtl .elementor-4998 .elementor-element.elementor-element-19fae2b {
    right: 42%;
}

.elementor-4998 .elementor-element.elementor-element-d3d2b53 {
    overflow: hidden;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 80px 0px 80px 0px;
}

.elementor-4998 .elementor-element.elementor-element-d3d2b53:not(.elementor-motion-effects-element-type-background),
.elementor-4998 .elementor-element.elementor-element-d3d2b53>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var( --e-global-color-96ca23d);
}

.elementor-4998 .elementor-element.elementor-element-d3d2b53>.elementor-background-overlay {
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4998 .elementor-element.elementor-element-d3d2b53>.elementor-shape-top svg {
    width: calc(256% + 1.3px);
    height: 103px;
    transform: translateX(-50%) rotateY(180deg);
}

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

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

.elementor-4998 .elementor-element.elementor-element-0b6fda1:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4998 .elementor-element.elementor-element-0b6fda1>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://moneer.elipso.site/wp-content/uploads/sites/27/2021/06/db-4.png");
    background-position: center left;
    background-repeat: no-repeat;
    background-size: 90% auto;
}

.elementor-4998 .elementor-element.elementor-element-0b6fda1>.elementor-element-populated>.elementor-background-overlay {
    background-image: url("https://moneer.elipso.site/wp-content/uploads/sites/27/2021/06/leafs.png");
    background-position: 0% 61%;
    background-repeat: no-repeat;
    background-size: 75% auto;
    opacity: 1;
}

.elementor-4998 .elementor-element.elementor-element-0b6fda1>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

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

.elementor-4998 .elementor-element.elementor-element-ffa1304 .elementor-spacer-inner {
    height: 52vh;
}

.elementor-4998 .elementor-element.elementor-element-ffa1304>.elementor-widget-container {
    padding: 40px 40px 40px 40px;
    background-image: url("https://moneer.elipso.site/wp-content/uploads/sites/27/2021/06/man.png");
    background-position: 9% 34%;
    background-repeat: no-repeat;
    background-size: 79% auto;
}

.elementor-4998 .elementor-element.elementor-element-ffa1304 {
    width: 100%;
    max-width: 100%;
}

.elementor-4998 .elementor-element.elementor-element-afc0ecb .elementor-spacer-inner {
    height: 9vh;
}

.elementor-4998 .elementor-element.elementor-element-afc0ecb>.elementor-widget-container {
    padding: 20px 60px 20px 60px;
    background-image: url("https://moneer.elipso.site/wp-content/uploads/sites/27/2021/06/element1.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 43% auto;
}

.elementor-4998 .elementor-element.elementor-element-afc0ecb {
    width: auto;
    max-width: auto;
    top: 18%;
}

body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-afc0ecb {
    left: 62%;
}

body.rtl .elementor-4998 .elementor-element.elementor-element-afc0ecb {
    right: 62%;
}

.elementor-4998 .elementor-element.elementor-element-4c031e3 .elementor-spacer-inner {
    height: 9vh;
}

.elementor-4998 .elementor-element.elementor-element-4c031e3>.elementor-widget-container {
    padding: 20px 60px 20px 60px;
    background-image: url("https://moneer.elipso.site/wp-content/uploads/sites/27/2021/06/element3.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 100% auto;
}

.elementor-4998 .elementor-element.elementor-element-4c031e3 {
    width: auto;
    max-width: auto;
    top: 48%;
}

body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-4c031e3 {
    left: 19%;
}

body.rtl .elementor-4998 .elementor-element.elementor-element-4c031e3 {
    right: 19%;
}

.elementor-4998 .elementor-element.elementor-element-088929d .elementor-spacer-inner {
    height: 9vh;
}

.elementor-4998 .elementor-element.elementor-element-088929d>.elementor-widget-container {
    padding: 20px 60px 20px 60px;
    background-image: url("https://moneer.elipso.site/wp-content/uploads/sites/27/2021/06/element2.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 45% auto;
}

.elementor-4998 .elementor-element.elementor-element-088929d {
    width: auto;
    max-width: auto;
    top: 29%;
}

body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-088929d {
    left: 17%;
}

body.rtl .elementor-4998 .elementor-element.elementor-element-088929d {
    right: 17%;
}

.elementor-bc-flex-widget .elementor-4998 .elementor-element.elementor-element-1aef9ab.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

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

.elementor-4998 .elementor-element.elementor-element-1aef9ab>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-4998 .elementor-element.elementor-element-1aef9ab {
    z-index: 12;
}

.elementor-4998 .elementor-element.elementor-element-bef93b5 .elementor-heading-title {
    color: var( --e-global-color-primary);
    font-family: var( --e-global-typography-primary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-primary-font-weight);
    line-height: var( --e-global-typography-primary-line-height);
}

.elementor-4998 .elementor-element.elementor-element-bef93b5>.elementor-widget-container {
    margin: 0px 0px 10px 0px;
}

.elementor-4998 .elementor-element.elementor-element-ee4e431>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-4998 .elementor-element.elementor-element-ee4e431 {
    margin-top: 0px;
    margin-bottom: 20px;
}

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

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

.elementor-4998 .elementor-element.elementor-element-f378ed6 .elementor-counter-number-wrapper {
    color: var( --e-global-color-6479223);
    font-family: var( --e-global-typography-8ba0fc2-font-family), Sans-serif;
    font-size: var( --e-global-typography-8ba0fc2-font-size);
    font-weight: var( --e-global-typography-8ba0fc2-font-weight);
    line-height: var( --e-global-typography-8ba0fc2-line-height);
    letter-spacing: var( --e-global-typography-8ba0fc2-letter-spacing);
}

.elementor-4998 .elementor-element.elementor-element-f378ed6 .elementor-counter-title {
    color: #00061999;
    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);
}

.elementor-4998 .elementor-element.elementor-element-f378ed6 {
    width: auto;
    max-width: auto;
}

.elementor-4998 .elementor-element.elementor-element-70dbdc5 {
    --divider-border-style: solid;
    --divider-color: var( --e-global-color-10f04e0);
    --divider-border-width: 1px;
}

.elementor-4998 .elementor-element.elementor-element-70dbdc5 .elementor-divider-separator {
    width: 100%;
}

.elementor-4998 .elementor-element.elementor-element-70dbdc5 .elementor-divider {
    padding-top: 15px;
    padding-bottom: 15px;
}

.elementor-4998 .elementor-element.elementor-element-cc42269 {
    --divider-border-style: solid;
    --divider-color: #B0B0B0CC;
    --divider-border-width: 60px;
    width: auto;
    max-width: auto;
}

.elementor-4998 .elementor-element.elementor-element-cc42269 .elementor-divider-separator {
    width: 1px;
}

.elementor-4998 .elementor-element.elementor-element-cc42269 .elementor-divider {
    padding-top: 5px;
    padding-bottom: 5px;
}

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

.elementor-4998 .elementor-element.elementor-element-97c9665 .elementor-counter-number-wrapper {
    color: var( --e-global-color-6479223);
    font-family: var( --e-global-typography-8ba0fc2-font-family), Sans-serif;
    font-size: var( --e-global-typography-8ba0fc2-font-size);
    font-weight: var( --e-global-typography-8ba0fc2-font-weight);
    line-height: var( --e-global-typography-8ba0fc2-line-height);
    letter-spacing: var( --e-global-typography-8ba0fc2-letter-spacing);
}

.elementor-4998 .elementor-element.elementor-element-97c9665 .elementor-counter-title {
    color: #00061999;
    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);
}

.elementor-4998 .elementor-element.elementor-element-97c9665 {
    width: auto;
    max-width: auto;
}

.elementor-4998 .elementor-element.elementor-element-cc9f9f2 {
    --divider-border-style: solid;
    --divider-color: var( --e-global-color-10f04e0);
    --divider-border-width: 1px;
}

.elementor-4998 .elementor-element.elementor-element-cc9f9f2 .elementor-divider-separator {
    width: 100%;
}

.elementor-4998 .elementor-element.elementor-element-cc9f9f2 .elementor-divider {
    padding-top: 15px;
    padding-bottom: 15px;
}

.elementor-4998 .elementor-element.elementor-element-b74d6fd {
    --divider-border-style: solid;
    --divider-color: #B0B0B0E0;
    --divider-border-width: 60px;
    width: auto;
    max-width: auto;
}

.elementor-4998 .elementor-element.elementor-element-b74d6fd .elementor-divider-separator {
    width: 1px;
}

.elementor-4998 .elementor-element.elementor-element-b74d6fd .elementor-divider {
    padding-top: 5px;
    padding-bottom: 5px;
}

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

.elementor-4998 .elementor-element.elementor-element-d590655 .elementor-counter-number-wrapper {
    color: var( --e-global-color-6479223);
    font-family: var( --e-global-typography-8ba0fc2-font-family), Sans-serif;
    font-size: var( --e-global-typography-8ba0fc2-font-size);
    font-weight: var( --e-global-typography-8ba0fc2-font-weight);
    line-height: var( --e-global-typography-8ba0fc2-line-height);
    letter-spacing: var( --e-global-typography-8ba0fc2-letter-spacing);
}

.elementor-4998 .elementor-element.elementor-element-d590655 .elementor-counter-title {
    color: #00061999;
    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);
}

.elementor-4998 .elementor-element.elementor-element-d590655 {
    width: auto;
    max-width: auto;
}

.elementor-4998 .elementor-element.elementor-element-9aa4d3f .elementor-icon-list-icon i {
    color: var( --e-global-color-secondary);
}

.elementor-4998 .elementor-element.elementor-element-9aa4d3f .elementor-icon-list-icon svg {
    fill: var( --e-global-color-secondary);
}

.elementor-4998 .elementor-element.elementor-element-9aa4d3f {
    --e-icon-list-icon-size: 14px;
}

.elementor-4998 .elementor-element.elementor-element-9aa4d3f .elementor-icon-list-text {
    color: var( --e-global-color-primary);
    padding-left: 8px;
}

.elementor-4998 .elementor-element.elementor-element-9aa4d3f .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-4998 .elementor-element.elementor-element-9aa4d3f .elementor-icon-list-item>a {
    font-family: var( --e-global-typography-primary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-primary-font-weight);
    line-height: var( --e-global-typography-primary-line-height);
}

.elementor-4998 .elementor-element.elementor-element-9aa4d3f>.elementor-widget-container {
    margin: 0px 0px 10px 0px;
}

.elementor-4998 .elementor-element.elementor-element-ca5c8f0 {
    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);
    line-height: var( --e-global-typography-text-line-height);
}

.elementor-4998 .elementor-element.elementor-element-ca5c8f0>.elementor-widget-container {
    margin: 0px 0px 20px 0px;
}

.elementor-4998 .elementor-element.elementor-element-713f3e4 .elementor-icon-list-icon i {
    color: var( --e-global-color-secondary);
}

.elementor-4998 .elementor-element.elementor-element-713f3e4 .elementor-icon-list-icon svg {
    fill: var( --e-global-color-secondary);
}

.elementor-4998 .elementor-element.elementor-element-713f3e4 {
    --e-icon-list-icon-size: 14px;
}

.elementor-4998 .elementor-element.elementor-element-713f3e4 .elementor-icon-list-text {
    color: var( --e-global-color-primary);
    padding-left: 8px;
}

.elementor-4998 .elementor-element.elementor-element-713f3e4 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-4998 .elementor-element.elementor-element-713f3e4 .elementor-icon-list-item>a {
    font-family: var( --e-global-typography-primary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-primary-font-weight);
    line-height: var( --e-global-typography-primary-line-height);
}

.elementor-4998 .elementor-element.elementor-element-713f3e4>.elementor-widget-container {
    margin: 0px 0px 10px 0px;
}

.elementor-4998 .elementor-element.elementor-element-c769a6f {
    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);
    line-height: var( --e-global-typography-text-line-height);
}

.elementor-4998 .elementor-element.elementor-element-c769a6f>.elementor-widget-container {
    margin: 0px 0px 40px 0px;
}

.elementor-4998 .elementor-element.elementor-element-58899fd .elementor-button {
    font-family: var( --e-global-typography-2efa6e6-font-family), Sans-serif;
    font-size: var( --e-global-typography-2efa6e6-font-size);
    font-weight: var( --e-global-typography-2efa6e6-font-weight);
    line-height: var( --e-global-typography-2efa6e6-line-height);
    letter-spacing: var( --e-global-typography-2efa6e6-letter-spacing);
    fill: #FFFFFF;
    color: #FFFFFF;
    box-shadow: -54px -35px 52px -40px #FFB033 inset;
}

.elementor-4998 .elementor-element.elementor-element-58899fd .elementor-button:hover,
.elementor-4998 .elementor-element.elementor-element-58899fd .elementor-button:focus {
    color: #FFFFFF;
}

.elementor-4998 .elementor-element.elementor-element-58899fd .elementor-button:hover svg,
.elementor-4998 .elementor-element.elementor-element-58899fd .elementor-button:focus svg {
    fill: #FFFFFF;
}

.elementor-4998 .elementor-element.elementor-element-58899fd>.elementor-widget-container {
    margin: 0px 20px 20px 0px;
}

.elementor-4998 .elementor-element.elementor-element-58899fd {
    width: auto;
    max-width: auto;
}

.elementor-4998 .elementor-element.elementor-element-5484669 .elementor-spacer-inner {
    height: 50px;
}

.elementor-4998 .elementor-element.elementor-element-1a344c3 {
    overflow: hidden;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 40px 0px 60px 0px;
}

.elementor-4998 .elementor-element.elementor-element-1a344c3:not(.elementor-motion-effects-element-type-background),
.elementor-4998 .elementor-element.elementor-element-1a344c3>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(10deg, var( --e-global-color-5de7359) 0%, var( --e-global-color-7463d02) 100%);
}

.elementor-4998 .elementor-element.elementor-element-1a344c3>.elementor-background-overlay {
    background-image: url("https://moneer.elipso.site/wp-content/uploads/sites/27/2021/06/d6daa92bcfefeb61d68d38428e9ea66b436ba286.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    opacity: 0.69;
    mix-blend-mode: darken;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4998 .elementor-element.elementor-element-1a344c3 .elementor-background-overlay {
    filter: brightness( 59%) contrast( 100%) saturate( 88%) blur( 0px) hue-rotate( 0deg);
}

.elementor-4998 .elementor-element.elementor-element-1a344c3>.elementor-shape-bottom .elementor-shape-fill {
    fill: var( --e-global-color-96ca23d);
}

.elementor-4998 .elementor-element.elementor-element-1a344c3>.elementor-shape-bottom svg {
    width: calc(146% + 1.3px);
    height: 88px;
    transform: translateX(-50%) rotateY(180deg);
}

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

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

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

.elementor-4998 .elementor-element.elementor-element-aaa407c>.elementor-element-populated {
    margin: 0px 30px 0px 0px;
}

.elementor-4998 .elementor-element.elementor-element-ba30b01 .elementor-spacer-inner {
    height: 50px;
}

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

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

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

.elementor-4998 .elementor-element.elementor-element-4e699ab>.elementor-element-populated {
    margin: 0px 30px 0px 0px;
}

.elementor-4998 .elementor-element.elementor-element-4e699ab {
    z-index: 12;
}

.elementor-4998 .elementor-element.elementor-element-a69800a .elementor-heading-title {
    color: var( --e-global-color-389d526);
    font-family: var( --e-global-typography-primary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-primary-font-weight);
    line-height: var( --e-global-typography-primary-line-height);
}

.elementor-4998 .elementor-element.elementor-element-a69800a>.elementor-widget-container {
    margin: 0px 0px 30px 0px;
}

.elementor-4998 .elementor-element.elementor-element-7b2f492 .elementor-progress-wrapper .elementor-progress-bar {
    background-color: var( --e-global-color-6479223);
}

.elementor-4998 .elementor-element.elementor-element-7b2f492 .elementor-progress-bar {
    height: 8px;
    line-height: 8px;
    color: var( --e-global-color-389d526);
    font-family: var( --e-global-typography-dfbdbfb-font-family), Sans-serif;
    font-size: var( --e-global-typography-dfbdbfb-font-size);
    font-weight: var( --e-global-typography-dfbdbfb-font-weight);
    letter-spacing: var( --e-global-typography-dfbdbfb-letter-spacing);
}

.elementor-4998 .elementor-element.elementor-element-7b2f492 .elementor-progress-wrapper {
    border-radius: 49px;
    overflow: hidden;
}

.elementor-4998 .elementor-element.elementor-element-7b2f492 .elementor-title {
    color: var( --e-global-color-96ca23d);
    font-family: var( --e-global-typography-dfbdbfb-font-family), Sans-serif;
    font-size: var( --e-global-typography-dfbdbfb-font-size);
    font-weight: var( --e-global-typography-dfbdbfb-font-weight);
    line-height: var( --e-global-typography-dfbdbfb-line-height);
    letter-spacing: var( --e-global-typography-dfbdbfb-letter-spacing);
}

.elementor-4998 .elementor-element.elementor-element-7b2f492>.elementor-widget-container {
    margin: 0px 0px 20px 0px;
}

.elementor-4998 .elementor-element.elementor-element-aec368e .elementor-progress-wrapper .elementor-progress-bar {
    background-color: var( --e-global-color-6479223);
}

.elementor-4998 .elementor-element.elementor-element-aec368e .elementor-progress-bar {
    height: 8px;
    line-height: 8px;
    color: var( --e-global-color-389d526);
    font-family: var( --e-global-typography-dfbdbfb-font-family), Sans-serif;
    font-size: var( --e-global-typography-dfbdbfb-font-size);
    font-weight: var( --e-global-typography-dfbdbfb-font-weight);
    letter-spacing: var( --e-global-typography-dfbdbfb-letter-spacing);
}

.elementor-4998 .elementor-element.elementor-element-aec368e .elementor-progress-wrapper {
    border-radius: 49px;
    overflow: hidden;
}

.elementor-4998 .elementor-element.elementor-element-aec368e .elementor-title {
    color: var( --e-global-color-96ca23d);
    font-family: var( --e-global-typography-dfbdbfb-font-family), Sans-serif;
    font-size: var( --e-global-typography-dfbdbfb-font-size);
    font-weight: var( --e-global-typography-dfbdbfb-font-weight);
    line-height: var( --e-global-typography-dfbdbfb-line-height);
    letter-spacing: var( --e-global-typography-dfbdbfb-letter-spacing);
}

.elementor-4998 .elementor-element.elementor-element-aec368e>.elementor-widget-container {
    margin: 0px 0px 20px 0px;
}

.elementor-4998 .elementor-element.elementor-element-2a7fc9f .elementor-progress-wrapper .elementor-progress-bar {
    background-color: var( --e-global-color-6479223);
}

.elementor-4998 .elementor-element.elementor-element-2a7fc9f .elementor-progress-bar {
    height: 8px;
    line-height: 8px;
    color: var( --e-global-color-389d526);
    font-family: var( --e-global-typography-dfbdbfb-font-family), Sans-serif;
    font-size: var( --e-global-typography-dfbdbfb-font-size);
    font-weight: var( --e-global-typography-dfbdbfb-font-weight);
    letter-spacing: var( --e-global-typography-dfbdbfb-letter-spacing);
}

.elementor-4998 .elementor-element.elementor-element-2a7fc9f .elementor-progress-wrapper {
    border-radius: 49px;
    overflow: hidden;
}

.elementor-4998 .elementor-element.elementor-element-2a7fc9f .elementor-title {
    color: var( --e-global-color-96ca23d);
    font-family: var( --e-global-typography-dfbdbfb-font-family), Sans-serif;
    font-size: var( --e-global-typography-dfbdbfb-font-size);
    font-weight: var( --e-global-typography-dfbdbfb-font-weight);
    line-height: var( --e-global-typography-dfbdbfb-line-height);
    letter-spacing: var( --e-global-typography-dfbdbfb-letter-spacing);
}

.elementor-4998 .elementor-element.elementor-element-2a7fc9f>.elementor-widget-container {
    margin: 0px 0px 50px 0px;
}

.elementor-4998 .elementor-element.elementor-element-b8d3c47 {
    text-align: left;
}

.elementor-4998 .elementor-element.elementor-element-b8d3c47 .elementor-heading-title {
    color: var( --e-global-color-389d526);
    font-family: var( --e-global-typography-primary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-primary-font-weight);
    line-height: var( --e-global-typography-primary-line-height);
}

.elementor-4998 .elementor-element.elementor-element-b8d3c47>.elementor-widget-container {
    margin: 0px 0px 20px 0px;
}

.elementor-4998 .elementor-element.elementor-element-0f10444 {
    text-align: left;
    color: var( --e-global-color-96ca23d);
    font-family: var( --e-global-typography-text-font-family), Sans-serif;
    font-size: var( --e-global-typography-text-font-size);
    font-weight: var( --e-global-typography-text-font-weight);
    line-height: var( --e-global-typography-text-line-height);
}

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

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

.elementor-4998 .elementor-element.elementor-element-c3d8aeb.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4998 .elementor-element.elementor-element-c3d8aeb:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4998 .elementor-element.elementor-element-c3d8aeb>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://moneer.elipso.site/wp-content/uploads/sites/27/2021/06/2bg.png");
    background-position: 0px 73%;
    background-repeat: no-repeat;
    background-size: contain;
}

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

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

.elementor-4998 .elementor-element.elementor-element-6838514 {
    text-align: center;
}

.elementor-4998 .elementor-element.elementor-element-6838514 img {
    width: 50%;
    max-width: 50%;
}

.elementor-4998 .elementor-element.elementor-element-219c031 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(7px/2);
}

.elementor-4998 .elementor-element.elementor-element-219c031 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(7px/2);
}

.elementor-4998 .elementor-element.elementor-element-219c031 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(7px/2);
    margin-left: calc(7px/2);
}

.elementor-4998 .elementor-element.elementor-element-219c031 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-7px/2);
    margin-left: calc(-7px/2);
}

body.rtl .elementor-4998 .elementor-element.elementor-element-219c031 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-7px/2);
}

body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-219c031 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-7px/2);
}

.elementor-4998 .elementor-element.elementor-element-219c031 .elementor-icon-list-icon i {
    color: var( --e-global-color-389d526);
}

.elementor-4998 .elementor-element.elementor-element-219c031 .elementor-icon-list-icon svg {
    fill: var( --e-global-color-389d526);
}

.elementor-4998 .elementor-element.elementor-element-219c031 .elementor-icon-list-item:hover .elementor-icon-list-icon i {
    color: var( --e-global-color-6479223);
}

.elementor-4998 .elementor-element.elementor-element-219c031 .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
    fill: var( --e-global-color-6479223);
}

.elementor-4998 .elementor-element.elementor-element-219c031 {
    --e-icon-list-icon-size: 14px;
    z-index: 10;
    width: auto;
    max-width: auto;
    align-self: flex-start;
}

.elementor-4998 .elementor-element.elementor-element-219c031 .elementor-icon-list-text {
    color: var( --e-global-color-389d526);
    padding-left: 15px;
}

.elementor-4998 .elementor-element.elementor-element-219c031 .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: var( --e-global-color-6479223);
}

.elementor-4998 .elementor-element.elementor-element-219c031 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-4998 .elementor-element.elementor-element-219c031 .elementor-icon-list-item>a {
    font-family: var( --e-global-typography-dfbdbfb-font-family), Sans-serif;
    font-size: var( --e-global-typography-dfbdbfb-font-size);
    font-weight: var( --e-global-typography-dfbdbfb-font-weight);
    line-height: var( --e-global-typography-dfbdbfb-line-height);
    letter-spacing: var( --e-global-typography-dfbdbfb-letter-spacing);
}

.elementor-4998 .elementor-element.elementor-element-219c031>.elementor-widget-container {
    margin: 10px 10px 10px 10px;
    padding: 16px 16px 16px 16px;
    transition: background 10s;
    border-radius: 32px 32px 32px 32px;
}

.elementor-4998 .elementor-element.elementor-element-219c031:hover>.elementor-widget-container {
    border-radius: 32px 32px 32px 32px;
}

.elementor-4998 .elementor-element.elementor-element-41a9cb2 {
    overflow: hidden;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 60px 0px 150px 0px;
}

.elementor-4998 .elementor-element.elementor-element-41a9cb2:not(.elementor-motion-effects-element-type-background),
.elementor-4998 .elementor-element.elementor-element-41a9cb2>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var( --e-global-color-96ca23d);
}

.elementor-4998 .elementor-element.elementor-element-41a9cb2>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4998 .elementor-element.elementor-element-8abfaa2 {
    text-align: center;
    z-index: 10;
}

.elementor-4998 .elementor-element.elementor-element-8abfaa2 .elementor-heading-title {
    color: var( --e-global-color-primary);
    font-family: var( --e-global-typography-primary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-primary-font-weight);
    line-height: var( --e-global-typography-primary-line-height);
}

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

.elementor-4998 .elementor-element.elementor-element-957ebd8 {
    text-align: center;
    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);
    line-height: var( --e-global-typography-text-line-height);
    z-index: 10;
}

.elementor-4998 .elementor-element.elementor-element-957ebd8>.elementor-widget-container {
    margin: 0px 120px 0px 120px;
}

.elementor-4998 .elementor-element.elementor-element-e02487f {
    padding: 0px 40px 0px 40px;
    z-index: 6;
}

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

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

.elementor-4998 .elementor-element.elementor-element-893965e {
    --lottie-container-width: 40%;
}

.elementor-4998 .elementor-element.elementor-element-653f2ee {
    text-align: center;
}

.elementor-4998 .elementor-element.elementor-element-653f2ee .elementor-heading-title {
    color: var( --e-global-color-primary);
    font-family: var( --e-global-typography-dfbdbfb-font-family), Sans-serif;
    font-size: var( --e-global-typography-dfbdbfb-font-size);
    font-weight: var( --e-global-typography-dfbdbfb-font-weight);
    line-height: var( --e-global-typography-dfbdbfb-line-height);
    letter-spacing: var( --e-global-typography-dfbdbfb-letter-spacing);
}

.elementor-4998 .elementor-element.elementor-element-653f2ee>.elementor-widget-container {
    margin: -40px 0px 0px 0px;
}

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

.elementor-4998 .elementor-element.elementor-element-4ef7814>.elementor-element-populated {
    margin: 20px 0px 0px 0px;
}

.elementor-4998 .elementor-element.elementor-element-4e88f4c .elementor-icon-wrapper {
    text-align: center;
}

.elementor-4998 .elementor-element.elementor-element-4e88f4c.elementor-view-stacked .elementor-icon {
    background-color: var( --e-global-color-10f04e0);
}

.elementor-4998 .elementor-element.elementor-element-4e88f4c.elementor-view-framed .elementor-icon,
.elementor-4998 .elementor-element.elementor-element-4e88f4c.elementor-view-default .elementor-icon {
    color: var( --e-global-color-10f04e0);
    border-color: var( --e-global-color-10f04e0);
}

.elementor-4998 .elementor-element.elementor-element-4e88f4c.elementor-view-framed .elementor-icon,
.elementor-4998 .elementor-element.elementor-element-4e88f4c.elementor-view-default .elementor-icon svg {
    fill: var( --e-global-color-10f04e0);
}

.elementor-4998 .elementor-element.elementor-element-4e88f4c .elementor-icon {
    font-size: 8px;
}

.elementor-4998 .elementor-element.elementor-element-4e88f4c .elementor-icon i,
.elementor-4998 .elementor-element.elementor-element-4e88f4c .elementor-icon svg {
    transform: rotate(0deg);
}

.elementor-4998 .elementor-element.elementor-element-4e88f4c {
    width: auto;
    max-width: auto;
    top: 11px;
}

body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-4e88f4c {
    left: 2px;
}

body.rtl .elementor-4998 .elementor-element.elementor-element-4e88f4c {
    right: 2px;
}

.elementor-4998 .elementor-element.elementor-element-96b2b12 {
    --divider-border-style: solid;
    --divider-color: var( --e-global-color-10f04e0);
    --divider-border-width: 1px;
}

.elementor-4998 .elementor-element.elementor-element-96b2b12 .elementor-divider-separator {
    width: 100%;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-4998 .elementor-element.elementor-element-96b2b12 .elementor-divider {
    text-align: center;
    padding-top: 15px;
    padding-bottom: 15px;
}

.elementor-4998 .elementor-element.elementor-element-96b2b12>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-4998 .elementor-element.elementor-element-d853420 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-4998 .elementor-element.elementor-element-d853420.elementor-view-stacked .elementor-icon {
    background-color: var( --e-global-color-10f04e0);
}

.elementor-4998 .elementor-element.elementor-element-d853420.elementor-view-framed .elementor-icon,
.elementor-4998 .elementor-element.elementor-element-d853420.elementor-view-default .elementor-icon {
    color: var( --e-global-color-10f04e0);
    border-color: var( --e-global-color-10f04e0);
}

.elementor-4998 .elementor-element.elementor-element-d853420.elementor-view-framed .elementor-icon,
.elementor-4998 .elementor-element.elementor-element-d853420.elementor-view-default .elementor-icon svg {
    fill: var( --e-global-color-10f04e0);
}

.elementor-4998 .elementor-element.elementor-element-d853420 .elementor-icon {
    font-size: 8px;
}

.elementor-4998 .elementor-element.elementor-element-d853420 .elementor-icon i,
.elementor-4998 .elementor-element.elementor-element-d853420 .elementor-icon svg {
    transform: rotate(0deg);
}

.elementor-4998 .elementor-element.elementor-element-d853420 {
    width: auto;
    max-width: auto;
    top: 11px;
}

body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-d853420 {
    right: 2.2px;
}

body.rtl .elementor-4998 .elementor-element.elementor-element-d853420 {
    left: 2.2px;
}

.elementor-bc-flex-widget .elementor-4998 .elementor-element.elementor-element-8508c99.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-4998 .elementor-element.elementor-element-2a6ecce {
    --lottie-container-width: 40%;
}

.elementor-4998 .elementor-element.elementor-element-040d0f5 {
    text-align: center;
}

.elementor-4998 .elementor-element.elementor-element-040d0f5 .elementor-heading-title {
    color: var( --e-global-color-primary);
    font-family: var( --e-global-typography-dfbdbfb-font-family), Sans-serif;
    font-size: var( --e-global-typography-dfbdbfb-font-size);
    font-weight: var( --e-global-typography-dfbdbfb-font-weight);
    line-height: var( --e-global-typography-dfbdbfb-line-height);
    letter-spacing: var( --e-global-typography-dfbdbfb-letter-spacing);
}

.elementor-4998 .elementor-element.elementor-element-040d0f5>.elementor-widget-container {
    margin: -40px 0px 0px 0px;
}

.elementor-4998 .elementor-element.elementor-element-a41ae31>.elementor-element-populated {
    margin: 020px 0px 0px 0px;
}

.elementor-4998 .elementor-element.elementor-element-bb90d23 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-4998 .elementor-element.elementor-element-bb90d23.elementor-view-stacked .elementor-icon {
    background-color: var( --e-global-color-10f04e0);
}

.elementor-4998 .elementor-element.elementor-element-bb90d23.elementor-view-framed .elementor-icon,
.elementor-4998 .elementor-element.elementor-element-bb90d23.elementor-view-default .elementor-icon {
    color: var( --e-global-color-10f04e0);
    border-color: var( --e-global-color-10f04e0);
}

.elementor-4998 .elementor-element.elementor-element-bb90d23.elementor-view-framed .elementor-icon,
.elementor-4998 .elementor-element.elementor-element-bb90d23.elementor-view-default .elementor-icon svg {
    fill: var( --e-global-color-10f04e0);
}

.elementor-4998 .elementor-element.elementor-element-bb90d23 .elementor-icon {
    font-size: 8px;
}

.elementor-4998 .elementor-element.elementor-element-bb90d23 .elementor-icon i,
.elementor-4998 .elementor-element.elementor-element-bb90d23 .elementor-icon svg {
    transform: rotate(0deg);
}

.elementor-4998 .elementor-element.elementor-element-bb90d23 {
    width: auto;
    max-width: auto;
    top: 11px;
}

body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-bb90d23 {
    left: 2px;
}

body.rtl .elementor-4998 .elementor-element.elementor-element-bb90d23 {
    right: 2px;
}

.elementor-4998 .elementor-element.elementor-element-bdaf8f4 {
    --divider-border-style: solid;
    --divider-color: var( --e-global-color-10f04e0);
    --divider-border-width: 1px;
}

.elementor-4998 .elementor-element.elementor-element-bdaf8f4 .elementor-divider-separator {
    width: 100%;
}

.elementor-4998 .elementor-element.elementor-element-bdaf8f4 .elementor-divider {
    padding-top: 15px;
    padding-bottom: 15px;
}

.elementor-4998 .elementor-element.elementor-element-4e4be09 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-4998 .elementor-element.elementor-element-4e4be09.elementor-view-stacked .elementor-icon {
    background-color: var( --e-global-color-10f04e0);
}

.elementor-4998 .elementor-element.elementor-element-4e4be09.elementor-view-framed .elementor-icon,
.elementor-4998 .elementor-element.elementor-element-4e4be09.elementor-view-default .elementor-icon {
    color: var( --e-global-color-10f04e0);
    border-color: var( --e-global-color-10f04e0);
}

.elementor-4998 .elementor-element.elementor-element-4e4be09.elementor-view-framed .elementor-icon,
.elementor-4998 .elementor-element.elementor-element-4e4be09.elementor-view-default .elementor-icon svg {
    fill: var( --e-global-color-10f04e0);
}

.elementor-4998 .elementor-element.elementor-element-4e4be09 .elementor-icon {
    font-size: 8px;
}

.elementor-4998 .elementor-element.elementor-element-4e4be09 .elementor-icon i,
.elementor-4998 .elementor-element.elementor-element-4e4be09 .elementor-icon svg {
    transform: rotate(0deg);
}

.elementor-4998 .elementor-element.elementor-element-4e4be09 {
    width: auto;
    max-width: auto;
    top: 11px;
}

body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-4e4be09 {
    right: 2.2px;
}

body.rtl .elementor-4998 .elementor-element.elementor-element-4e4be09 {
    left: 2.2px;
}

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

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

.elementor-4998 .elementor-element.elementor-element-205c330 {
    --lottie-container-width: 40%;
}

.elementor-4998 .elementor-element.elementor-element-3c907be {
    text-align: center;
}

.elementor-4998 .elementor-element.elementor-element-3c907be .elementor-heading-title {
    color: var( --e-global-color-primary);
    font-family: var( --e-global-typography-dfbdbfb-font-family), Sans-serif;
    font-size: var( --e-global-typography-dfbdbfb-font-size);
    font-weight: var( --e-global-typography-dfbdbfb-font-weight);
    line-height: var( --e-global-typography-dfbdbfb-line-height);
    letter-spacing: var( --e-global-typography-dfbdbfb-letter-spacing);
}

.elementor-4998 .elementor-element.elementor-element-3c907be>.elementor-widget-container {
    margin: -45px 0px 0px 0px;
}

.elementor-4998 .elementor-element.elementor-element-52dd469 {
    overflow: hidden;
    margin-top: 30px;
    margin-bottom: 0px;
    padding: 40px 0px 0px 0px;
}

.elementor-4998 .elementor-element.elementor-element-a726b79:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4998 .elementor-element.elementor-element-a726b79>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://moneer.elipso.site/wp-content/uploads/sites/27/2021/06/bg-shapes-circles.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 49% auto;
}

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

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

.elementor-4998 .elementor-element.elementor-element-dcf1165 {
    text-align: center;
}

.elementor-4998 .elementor-element.elementor-element-dcf1165 img {
    width: 32%;
    max-width: 39%;
}

.elementor-4998 .elementor-element.elementor-element-b8ac998 {
    text-align: left;
    z-index: 1;
    width: auto;
    max-width: auto;
    top: 43px;
}

.elementor-4998 .elementor-element.elementor-element-b8ac998 img {
    width: 80%;
    max-width: 80%;
}

body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-b8ac998 {
    right: 208.5px;
}

body.rtl .elementor-4998 .elementor-element.elementor-element-b8ac998 {
    left: 208.5px;
}

.elementor-4998 .elementor-element.elementor-element-9df303f img {
    width: 80%;
    max-width: 80%;
}

.elementor-4998 .elementor-element.elementor-element-9df303f {
    z-index: 3;
    width: auto;
    max-width: auto;
    bottom: 46%;
}

body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-9df303f {
    right: 37%;
}

body.rtl .elementor-4998 .elementor-element.elementor-element-9df303f {
    left: 37%;
}

.elementor-4998 .elementor-element.elementor-element-185c6c7 {
    text-align: left;
    z-index: 3;
    width: auto;
    max-width: auto;
    bottom: 404.004px;
}

.elementor-4998 .elementor-element.elementor-element-185c6c7 img {
    width: 100%;
    max-width: 100%;
}

body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-185c6c7 {
    right: 208px;
}

body.rtl .elementor-4998 .elementor-element.elementor-element-185c6c7 {
    left: 208px;
}

.elementor-4998 .elementor-element.elementor-element-a52d6c4 {
    text-align: right;
    z-index: 4;
    width: auto;
    max-width: auto;
    bottom: 539px;
}

.elementor-4998 .elementor-element.elementor-element-a52d6c4 img {
    width: 90%;
    max-width: 90%;
}

body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-a52d6c4 {
    left: 161px;
}

body.rtl .elementor-4998 .elementor-element.elementor-element-a52d6c4 {
    right: 161px;
}

.elementor-4998 .elementor-element.elementor-element-bf9ffc0 {
    text-align: right;
    z-index: 2;
    width: auto;
    max-width: auto;
    bottom: 405.004px;
}

.elementor-4998 .elementor-element.elementor-element-bf9ffc0 img {
    width: 80%;
    max-width: 80%;
}

body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-bf9ffc0 {
    left: 316px;
}

body.rtl .elementor-4998 .elementor-element.elementor-element-bf9ffc0 {
    right: 316px;
}

.elementor-4998 .elementor-element.elementor-element-d6b1cd9 {
    margin-top: 0px;
    margin-bottom: 0px;
    z-index: 12;
}

.elementor-4998 .elementor-element.elementor-element-c313c15.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4998 .elementor-element.elementor-element-c1dd61a {
    text-align: center;
}

.elementor-4998 .elementor-element.elementor-element-c1dd61a .elementor-heading-title {
    color: var( --e-global-color-primary);
    font-family: var( --e-global-typography-primary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-primary-font-weight);
    line-height: var( --e-global-typography-primary-line-height);
}

.elementor-4998 .elementor-element.elementor-element-4eec049 {
    text-align: center;
    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);
    line-height: var( --e-global-typography-text-line-height);
}

.elementor-4998 .elementor-element.elementor-element-4eec049>.elementor-widget-container {
    margin: 0px 120px 0px 120px;
}

.elementor-4998 .elementor-element.elementor-element-b2174e7 .elementor-button {
    font-family: var( --e-global-typography-2efa6e6-font-family), Sans-serif;
    font-size: var( --e-global-typography-2efa6e6-font-size);
    font-weight: var( --e-global-typography-2efa6e6-font-weight);
    line-height: var( --e-global-typography-2efa6e6-line-height);
    letter-spacing: var( --e-global-typography-2efa6e6-letter-spacing);
    fill: #FFFFFF;
    color: #FFFFFF;
    box-shadow: -54px -35px 52px -40px #FFB033 inset;
}

.elementor-4998 .elementor-element.elementor-element-b2174e7 .elementor-button:hover,
.elementor-4998 .elementor-element.elementor-element-b2174e7 .elementor-button:focus {
    color: #FFFFFF;
}

.elementor-4998 .elementor-element.elementor-element-b2174e7 .elementor-button:hover svg,
.elementor-4998 .elementor-element.elementor-element-b2174e7 .elementor-button:focus svg {
    fill: #FFFFFF;
}

.elementor-4998 .elementor-element.elementor-element-b2174e7>.elementor-widget-container {
    margin: 0px 0px 20px 0px;
}

.elementor-4998 .elementor-element.elementor-element-b2174e7 {
    width: auto;
    max-width: auto;
}

.elementor-4998 .elementor-element.elementor-element-c3f7636 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -95px;
    margin-bottom: 0px;
    z-index: 10;
}

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

.elementor-4998 .elementor-element.elementor-element-f74054a.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4998 .elementor-element.elementor-element-f74054a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4998 .elementor-element.elementor-element-f74054a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(310deg, var( --e-global-color-5de7359) 0%, var( --e-global-color-7463d02) 71%);
}

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

.elementor-4998 .elementor-element.elementor-element-f74054a>.elementor-element-populated {
    box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.38);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 30px 0px 20px 0px;
}

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

.elementor-4998 .elementor-element.elementor-element-9860c75 .elementor-counter-number-wrapper {
    color: var( --e-global-color-389d526);
    font-family: var( --e-global-typography-8ba0fc2-font-family), Sans-serif;
    font-size: var( --e-global-typography-8ba0fc2-font-size);
    font-weight: var( --e-global-typography-8ba0fc2-font-weight);
    line-height: var( --e-global-typography-8ba0fc2-line-height);
    letter-spacing: var( --e-global-typography-8ba0fc2-letter-spacing);
}

.elementor-4998 .elementor-element.elementor-element-9860c75 .elementor-counter-title {
    color: var( --e-global-color-10f04e0);
    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);
}

.elementor-4998 .elementor-element.elementor-element-9860c75>.elementor-widget-container {
    margin: 0px 30px 0px 0px;
    padding: 20px 0px 20px 0px;
}

.elementor-4998 .elementor-element.elementor-element-9860c75 {
    width: auto;
    max-width: auto;
}

.elementor-4998 .elementor-element.elementor-element-733c783 {
    --divider-border-style: solid;
    --divider-color: #F3DCFE69;
    --divider-border-width: 80px;
    width: auto;
    max-width: auto;
}

.elementor-4998 .elementor-element.elementor-element-733c783 .elementor-divider-separator {
    width: 1px;
}

.elementor-4998 .elementor-element.elementor-element-733c783 .elementor-divider {
    padding-top: 15px;
    padding-bottom: 15px;
}

.elementor-4998 .elementor-element.elementor-element-733c783>.elementor-widget-container {
    margin: 0px 20px 0px 20px;
}

.elementor-4998 .elementor-element.elementor-element-2111079 .elementor-counter-number-wrapper {
    color: var( --e-global-color-389d526);
    font-family: var( --e-global-typography-8ba0fc2-font-family), Sans-serif;
    font-size: var( --e-global-typography-8ba0fc2-font-size);
    font-weight: var( --e-global-typography-8ba0fc2-font-weight);
    line-height: var( --e-global-typography-8ba0fc2-line-height);
    letter-spacing: var( --e-global-typography-8ba0fc2-letter-spacing);
}

.elementor-4998 .elementor-element.elementor-element-2111079 .elementor-counter-title {
    color: var( --e-global-color-10f04e0);
    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);
}

.elementor-4998 .elementor-element.elementor-element-2111079>.elementor-widget-container {
    margin: 0px 30px 0px 30px;
    padding: 20px 0px 20px 0px;
}

.elementor-4998 .elementor-element.elementor-element-2111079 {
    width: auto;
    max-width: auto;
}

.elementor-4998 .elementor-element.elementor-element-a1e58be {
    --divider-border-style: solid;
    --divider-color: #F3DCFE69;
    --divider-border-width: 80px;
    width: auto;
    max-width: auto;
}

.elementor-4998 .elementor-element.elementor-element-a1e58be .elementor-divider-separator {
    width: 1px;
}

.elementor-4998 .elementor-element.elementor-element-a1e58be .elementor-divider {
    padding-top: 15px;
    padding-bottom: 15px;
}

.elementor-4998 .elementor-element.elementor-element-a1e58be>.elementor-widget-container {
    margin: 0px 20px 0px 20px;
}

.elementor-4998 .elementor-element.elementor-element-0590a50 .elementor-counter-number-wrapper {
    color: var( --e-global-color-389d526);
    font-family: var( --e-global-typography-8ba0fc2-font-family), Sans-serif;
    font-size: var( --e-global-typography-8ba0fc2-font-size);
    font-weight: var( --e-global-typography-8ba0fc2-font-weight);
    line-height: var( --e-global-typography-8ba0fc2-line-height);
    letter-spacing: var( --e-global-typography-8ba0fc2-letter-spacing);
}

.elementor-4998 .elementor-element.elementor-element-0590a50 .elementor-counter-title {
    color: var( --e-global-color-10f04e0);
    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);
}

.elementor-4998 .elementor-element.elementor-element-0590a50>.elementor-widget-container {
    margin: 0px 30px 0px 30px;
    padding: 20px 0px 20px 0px;
}

.elementor-4998 .elementor-element.elementor-element-0590a50 {
    width: auto;
    max-width: auto;
}

.elementor-4998 .elementor-element.elementor-element-70fda9a {
    --divider-border-style: solid;
    --divider-color: #F3DCFE69;
    --divider-border-width: 80px;
    width: auto;
    max-width: auto;
}

.elementor-4998 .elementor-element.elementor-element-70fda9a .elementor-divider-separator {
    width: 1px;
}

.elementor-4998 .elementor-element.elementor-element-70fda9a .elementor-divider {
    padding-top: 15px;
    padding-bottom: 15px;
}

.elementor-4998 .elementor-element.elementor-element-70fda9a>.elementor-widget-container {
    margin: 0px 20px 0px 20px;
}

.elementor-4998 .elementor-element.elementor-element-eec7fd3 .elementor-counter-number-wrapper {
    color: var( --e-global-color-389d526);
    font-family: var( --e-global-typography-8ba0fc2-font-family), Sans-serif;
    font-size: var( --e-global-typography-8ba0fc2-font-size);
    font-weight: var( --e-global-typography-8ba0fc2-font-weight);
    line-height: var( --e-global-typography-8ba0fc2-line-height);
    letter-spacing: var( --e-global-typography-8ba0fc2-letter-spacing);
}

.elementor-4998 .elementor-element.elementor-element-eec7fd3 .elementor-counter-title {
    color: var( --e-global-color-10f04e0);
    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);
}

.elementor-4998 .elementor-element.elementor-element-eec7fd3>.elementor-widget-container {
    margin: 0px 30px 0px 30px;
    padding: 20px 0px 20px 0px;
}

.elementor-4998 .elementor-element.elementor-element-eec7fd3 {
    width: auto;
    max-width: auto;
}

.elementor-4998 .elementor-element.elementor-element-cd16e51 {
    margin-top: 70px;
    margin-bottom: 0px;
}

.elementor-4998 .elementor-element.elementor-element-1b1412f>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-4998 .elementor-element.elementor-element-11e05b8 {
    text-align: center;
}

.elementor-4998 .elementor-element.elementor-element-11e05b8 .elementor-heading-title {
    color: var( --e-global-color-primary);
    font-family: var( --e-global-typography-primary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-primary-font-weight);
    line-height: var( --e-global-typography-primary-line-height);
}

.elementor-4998 .elementor-element.elementor-element-290f124 {
    text-align: center;
    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);
    line-height: var( --e-global-typography-text-line-height);
}

.elementor-4998 .elementor-element.elementor-element-290f124>.elementor-widget-container {
    margin: 0px 120px 0px 120px;
}

.elementor-4998 .elementor-element.elementor-element-6e95b55 {
    margin-top: 0px;
    margin-bottom: 0px;
}

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

.elementor-4998 .elementor-element.elementor-element-a647984>.elementor-element-populated {
    margin: 0px 30px 0px 0px;
}

.elementor-4998 .elementor-element.elementor-element-d516043 .elementor-heading-title {
    color: var( --e-global-color-primary);
    font-family: var( --e-global-typography-primary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-primary-font-weight);
    line-height: var( --e-global-typography-primary-line-height);
}

.elementor-4998 .elementor-element.elementor-element-d516043>.elementor-widget-container {
    margin: 0px 0px 20px 0px;
}

.elementor-4998 .elementor-element.elementor-element-4d3a573 {
    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);
    line-height: var( --e-global-typography-text-line-height);
}

.elementor-4998 .elementor-element.elementor-element-4d3a573>.elementor-widget-container {
    margin: 0px 0px 22px 0px;
}

.elementor-4998 .elementor-element.elementor-element-27ff83a .elementor-icon-list-icon i {
    color: var( --e-global-color-secondary);
}

.elementor-4998 .elementor-element.elementor-element-27ff83a .elementor-icon-list-icon svg {
    fill: var( --e-global-color-secondary);
}

.elementor-4998 .elementor-element.elementor-element-27ff83a {
    --e-icon-list-icon-size: 14px;
}

.elementor-4998 .elementor-element.elementor-element-27ff83a .elementor-icon-list-text {
    color: var( --e-global-color-primary);
    padding-left: 12px;
}

.elementor-4998 .elementor-element.elementor-element-27ff83a .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-4998 .elementor-element.elementor-element-27ff83a .elementor-icon-list-item>a {
    font-family: var( --e-global-typography-primary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-primary-font-weight);
    line-height: var( --e-global-typography-primary-line-height);
}

.elementor-4998 .elementor-element.elementor-element-27ff83a>.elementor-widget-container {
    margin: 0px 0px 10px 0px;
}

.elementor-4998 .elementor-element.elementor-element-4dddc64 {
    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);
    line-height: var( --e-global-typography-text-line-height);
}

.elementor-4998 .elementor-element.elementor-element-4dddc64>.elementor-widget-container {
    margin: 0px 0px 22px 0px;
}

.elementor-4998 .elementor-element.elementor-element-381594a .elementor-icon-list-icon i {
    color: var( --e-global-color-secondary);
}

.elementor-4998 .elementor-element.elementor-element-381594a .elementor-icon-list-icon svg {
    fill: var( --e-global-color-secondary);
}

.elementor-4998 .elementor-element.elementor-element-381594a {
    --e-icon-list-icon-size: 14px;
}

.elementor-4998 .elementor-element.elementor-element-381594a .elementor-icon-list-text {
    color: var( --e-global-color-primary);
    padding-left: 12px;
}

.elementor-4998 .elementor-element.elementor-element-381594a .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-4998 .elementor-element.elementor-element-381594a .elementor-icon-list-item>a {
    font-family: var( --e-global-typography-primary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-primary-font-weight);
    line-height: var( --e-global-typography-primary-line-height);
}

.elementor-4998 .elementor-element.elementor-element-381594a>.elementor-widget-container {
    margin: 0px 0px 10px 0px;
}

.elementor-4998 .elementor-element.elementor-element-ce04d97 {
    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);
    line-height: var( --e-global-typography-text-line-height);
}

.elementor-4998 .elementor-element.elementor-element-ce04d97>.elementor-widget-container {
    margin: 0px 0px 22px 0px;
}

.elementor-4998 .elementor-element.elementor-element-959302c .elementor-button {
    background-color: transparent;
    background-image: linear-gradient(130deg, var( --e-global-color-6479223) 59%, var( --e-global-color-1b8c402) 100%);
}

.elementor-4998 .elementor-element.elementor-element-959302c {
    width: 100%;
    max-width: 100%;
}

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

.elementor-4998 .elementor-element.elementor-element-34b5c4d>.elementor-element-populated {
    margin: 0px 0px 0px 30px;
}

.elementor-4998 .elementor-element.elementor-element-1c41097 .elementor-heading-title {
    color: var( --e-global-color-primary);
    font-family: var( --e-global-typography-primary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-primary-font-weight);
    line-height: var( --e-global-typography-primary-line-height);
}

.elementor-4998 .elementor-element.elementor-element-1c41097>.elementor-widget-container {
    margin: 0px 0px 20px 0px;
}

.elementor-4998 .elementor-element.elementor-element-d38aa3f {
    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);
    line-height: var( --e-global-typography-text-line-height);
}

.elementor-4998 .elementor-element.elementor-element-d38aa3f>.elementor-widget-container {
    margin: 0px 0px 22px 0px;
}

.elementor-4998 .elementor-element.elementor-element-11b76bb .elementor-icon-list-icon i {
    color: var( --e-global-color-secondary);
}

.elementor-4998 .elementor-element.elementor-element-11b76bb .elementor-icon-list-icon svg {
    fill: var( --e-global-color-secondary);
}

.elementor-4998 .elementor-element.elementor-element-11b76bb {
    --e-icon-list-icon-size: 14px;
}

.elementor-4998 .elementor-element.elementor-element-11b76bb .elementor-icon-list-text {
    color: var( --e-global-color-primary);
    padding-left: 8px;
}

.elementor-4998 .elementor-element.elementor-element-11b76bb .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-4998 .elementor-element.elementor-element-11b76bb .elementor-icon-list-item>a {
    font-family: var( --e-global-typography-primary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-primary-font-weight);
    line-height: var( --e-global-typography-primary-line-height);
}

.elementor-4998 .elementor-element.elementor-element-11b76bb>.elementor-widget-container {
    margin: 0px 0px 10px 0px;
}

.elementor-4998 .elementor-element.elementor-element-a157ccc {
    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);
    line-height: var( --e-global-typography-text-line-height);
}

.elementor-4998 .elementor-element.elementor-element-a157ccc>.elementor-widget-container {
    margin: 0px 0px 22px 0px;
}

.elementor-4998 .elementor-element.elementor-element-16a18d4 .elementor-icon-list-icon i {
    color: var( --e-global-color-secondary);
}

.elementor-4998 .elementor-element.elementor-element-16a18d4 .elementor-icon-list-icon svg {
    fill: var( --e-global-color-secondary);
}

.elementor-4998 .elementor-element.elementor-element-16a18d4 {
    --e-icon-list-icon-size: 14px;
}

.elementor-4998 .elementor-element.elementor-element-16a18d4 .elementor-icon-list-text {
    color: var( --e-global-color-primary);
    padding-left: 8px;
}

.elementor-4998 .elementor-element.elementor-element-16a18d4 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-4998 .elementor-element.elementor-element-16a18d4 .elementor-icon-list-item>a {
    font-family: var( --e-global-typography-primary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-primary-font-weight);
    line-height: var( --e-global-typography-primary-line-height);
}

.elementor-4998 .elementor-element.elementor-element-16a18d4>.elementor-widget-container {
    margin: 0px 0px 10px 0px;
}

.elementor-4998 .elementor-element.elementor-element-3b5fe11 {
    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);
    line-height: var( --e-global-typography-text-line-height);
}

.elementor-4998 .elementor-element.elementor-element-3b5fe11>.elementor-widget-container {
    margin: 0px 0px 22px 0px;
}

.elementor-4998 .elementor-element.elementor-element-2e02836:not(.elementor-motion-effects-element-type-background),
.elementor-4998 .elementor-element.elementor-element-2e02836>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://moneer.elipso.site/wp-content/uploads/sites/27/2021/06/Oval.png");
    background-position: center right;
    background-repeat: no-repeat;
    background-size: 40% auto;
}

.elementor-4998 .elementor-element.elementor-element-2e02836>.elementor-background-overlay {
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4998 .elementor-element.elementor-element-2e02836 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 60px;
    margin-bottom: 60px;
    padding: 0px 0px 0px 0px;
}

.elementor-4998 .elementor-element.elementor-element-abb9ec8 .elementor-spacer-inner {
    height: 52vh;
}

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

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

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

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

.elementor-4998 .elementor-element.elementor-element-a3be09a .elementor-heading-title {
    color: var( --e-global-color-secondary);
    font-family: var( --e-global-typography-primary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-primary-font-weight);
    line-height: var( --e-global-typography-primary-line-height);
}

.elementor-4998 .elementor-element.elementor-element-a3be09a>.elementor-widget-container {
    margin: 0px 0px 20px 0px;
}

.elementor-4998 .elementor-element.elementor-element-a273c3b {
    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);
    line-height: var( --e-global-typography-text-line-height);
}

.elementor-4998 .elementor-element.elementor-element-a273c3b>.elementor-widget-container {
    margin: 0px 0px 22px 0px;
}

.elementor-4998 .elementor-element.elementor-element-7f302ef .elementor-icon-list-icon i {
    color: var( --e-global-color-secondary);
}

.elementor-4998 .elementor-element.elementor-element-7f302ef .elementor-icon-list-icon svg {
    fill: var( --e-global-color-secondary);
}

.elementor-4998 .elementor-element.elementor-element-7f302ef {
    --e-icon-list-icon-size: 14px;
}

.elementor-4998 .elementor-element.elementor-element-7f302ef .elementor-icon-list-text {
    color: var( --e-global-color-primary);
    padding-left: 8px;
}

.elementor-4998 .elementor-element.elementor-element-7f302ef .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-4998 .elementor-element.elementor-element-7f302ef .elementor-icon-list-item>a {
    font-family: var( --e-global-typography-primary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-primary-font-weight);
    line-height: var( --e-global-typography-primary-line-height);
}

.elementor-4998 .elementor-element.elementor-element-7f302ef>.elementor-widget-container {
    margin: 0px 0px 10px 0px;
}

.elementor-4998 .elementor-element.elementor-element-90e6089 {
    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);
    line-height: var( --e-global-typography-text-line-height);
}

.elementor-4998 .elementor-element.elementor-element-90e6089>.elementor-widget-container {
    margin: 0px 0px 20px 0px;
}

.elementor-4998 .elementor-element.elementor-element-211d959 .elementor-icon-list-icon i {
    color: var( --e-global-color-secondary);
}

.elementor-4998 .elementor-element.elementor-element-211d959 .elementor-icon-list-icon svg {
    fill: var( --e-global-color-secondary);
}

.elementor-4998 .elementor-element.elementor-element-211d959 {
    --e-icon-list-icon-size: 14px;
}

.elementor-4998 .elementor-element.elementor-element-211d959 .elementor-icon-list-text {
    color: var( --e-global-color-primary);
    padding-left: 8px;
}

.elementor-4998 .elementor-element.elementor-element-211d959 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-4998 .elementor-element.elementor-element-211d959 .elementor-icon-list-item>a {
    font-family: var( --e-global-typography-primary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-primary-font-weight);
    line-height: var( --e-global-typography-primary-line-height);
}

.elementor-4998 .elementor-element.elementor-element-211d959>.elementor-widget-container {
    margin: 0px 0px 10px 0px;
}

.elementor-4998 .elementor-element.elementor-element-d330c4c {
    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);
    line-height: var( --e-global-typography-text-line-height);
}

.elementor-4998 .elementor-element.elementor-element-d330c4c>.elementor-widget-container {
    margin: 0px 0px 40px 0px;
}

.elementor-4998 .elementor-element.elementor-element-4904eb7 .elementor-button {
    font-family: var( --e-global-typography-2efa6e6-font-family), Sans-serif;
    font-size: var( --e-global-typography-2efa6e6-font-size);
    font-weight: var( --e-global-typography-2efa6e6-font-weight);
    line-height: var( --e-global-typography-2efa6e6-line-height);
    letter-spacing: var( --e-global-typography-2efa6e6-letter-spacing);
    fill: #FFFFFF;
    color: #FFFFFF;
    box-shadow: -54px -35px 52px -40px #FFB033 inset;
}

.elementor-4998 .elementor-element.elementor-element-4904eb7 .elementor-button:hover,
.elementor-4998 .elementor-element.elementor-element-4904eb7 .elementor-button:focus {
    color: #FFFFFF;
}

.elementor-4998 .elementor-element.elementor-element-4904eb7 .elementor-button:hover svg,
.elementor-4998 .elementor-element.elementor-element-4904eb7 .elementor-button:focus svg {
    fill: #FFFFFF;
}

.elementor-4998 .elementor-element.elementor-element-4904eb7>.elementor-widget-container {
    margin: 0px 20px 20px 0px;
}

.elementor-4998 .elementor-element.elementor-element-4904eb7 {
    width: auto;
    max-width: auto;
}

.elementor-4998 .elementor-element.elementor-element-1b45530:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4998 .elementor-element.elementor-element-1b45530>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://moneer.elipso.site/wp-content/uploads/sites/27/2021/06/db-3.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 83% auto;
}

.elementor-4998 .elementor-element.elementor-element-1b45530>.elementor-element-populated>.elementor-background-overlay {
    background-image: url("https://moneer.elipso.site/wp-content/uploads/sites/27/2021/06/collagedb-3.png");
    background-position: 24% 55%;
    background-repeat: no-repeat;
    background-size: 66% auto;
    opacity: 1;
}

.elementor-4998 .elementor-element.elementor-element-1b45530>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 40px 0px;
}

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

.elementor-4998 .elementor-element.elementor-element-c4965d2 .elementor-spacer-inner {
    height: 60vh;
}

.elementor-4998 .elementor-element.elementor-element-c4965d2>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
    background-image: url("https://moneer.elipso.site/wp-content/uploads/sites/27/2021/06/mandb-3.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 27% auto;
}

.elementor-4998 .elementor-element.elementor-element-c4965d2 {
    width: 100%;
    max-width: 100%;
    top: 5%;
}

body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-c4965d2 {
    right: 0px;
}

body.rtl .elementor-4998 .elementor-element.elementor-element-c4965d2 {
    left: 0px;
}

.elementor-4998 .elementor-element.elementor-element-eedf2a6 .elementor-spacer-inner {
    height: 9vh;
}

.elementor-4998 .elementor-element.elementor-element-eedf2a6>.elementor-widget-container {
    padding: 20px 60px 20px 60px;
    background-image: url("https://moneer.elipso.site/wp-content/uploads/sites/27/2021/06/element1.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 43% auto;
}

.elementor-4998 .elementor-element.elementor-element-eedf2a6 {
    width: auto;
    max-width: auto;
    top: 2%;
}

body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-eedf2a6 {
    left: 68%;
}

body.rtl .elementor-4998 .elementor-element.elementor-element-eedf2a6 {
    right: 68%;
}

.elementor-4998 .elementor-element.elementor-element-476e54d .elementor-spacer-inner {
    height: 9vh;
}

.elementor-4998 .elementor-element.elementor-element-476e54d>.elementor-widget-container {
    padding: 20px 60px 20px 60px;
    background-image: url("https://moneer.elipso.site/wp-content/uploads/sites/27/2021/06/elemet4db-3.png");
    background-position: center left;
    background-repeat: no-repeat;
    background-size: 100% auto;
}

.elementor-4998 .elementor-element.elementor-element-476e54d {
    width: auto;
    max-width: auto;
    top: 31%;
}

body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-476e54d {
    left: 30%;
}

body.rtl .elementor-4998 .elementor-element.elementor-element-476e54d {
    right: 30%;
}

.elementor-4998 .elementor-element.elementor-element-700cc1b .elementor-spacer-inner {
    height: 9vh;
}

.elementor-4998 .elementor-element.elementor-element-700cc1b>.elementor-widget-container {
    padding: 20px 60px 20px 60px;
    background-image: url("https://moneer.elipso.site/wp-content/uploads/sites/27/2021/06/element2db-3.png");
    background-position: top left;
    background-repeat: no-repeat;
    background-size: 57% auto;
}

.elementor-4998 .elementor-element.elementor-element-700cc1b {
    width: auto;
    max-width: auto;
    top: 17%;
}

body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-700cc1b {
    left: 26%;
}

body.rtl .elementor-4998 .elementor-element.elementor-element-700cc1b {
    right: 26%;
}

.elementor-4998 .elementor-element.elementor-element-641efaa .elementor-spacer-inner {
    height: 57vh;
}

.elementor-4998 .elementor-element.elementor-element-1362b92:not(.elementor-motion-effects-element-type-background),
.elementor-4998 .elementor-element.elementor-element-1362b92>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: var( --e-global-color-96ca23d);
    background-image: url("https://moneer.elipso.site/wp-content/uploads/sites/27/2021/06/Bg-image.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-4998 .elementor-element.elementor-element-1362b92>.elementor-background-overlay {
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4998 .elementor-element.elementor-element-1362b92 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 0px 100px 0px;
}

.elementor-4998 .elementor-element.elementor-element-4d34ab4>.elementor-element-populated {
    padding: 0px 80px 0px 80px;
}

.elementor-4998 .elementor-element.elementor-element-26f734f {
    text-align: center;
}

.elementor-4998 .elementor-element.elementor-element-26f734f .elementor-heading-title {
    color: var( --e-global-color-secondary);
}

.elementor-4998 .elementor-element.elementor-element-5d8bca6 {
    text-align: center;
}

.elementor-4998 .elementor-element.elementor-element-5d8bca6 .elementor-heading-title {
    color: var( --e-global-color-primary);
    font-family: var( --e-global-typography-primary-font-family), Sans-serif;
    font-weight: var( --e-global-typography-primary-font-weight);
    line-height: var( --e-global-typography-primary-line-height);
}

.elementor-4998 .elementor-element.elementor-element-5d8bca6>.elementor-widget-container {
    margin: 0px 0px 10px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-4998 .elementor-element.elementor-element-10745ed .elementor-field-group {
    padding-right: calc( 12px/2);
    padding-left: calc( 12px/2);
    margin-bottom: 12px;
}

.elementor-4998 .elementor-element.elementor-element-10745ed .elementor-form-fields-wrapper {
    margin-left: calc( -12px/2);
    margin-right: calc( -12px/2);
    margin-bottom: -12px;
}

.elementor-4998 .elementor-element.elementor-element-10745ed .elementor-field-group.recaptcha_v3-bottomleft,
.elementor-4998 .elementor-element.elementor-element-10745ed .elementor-field-group.recaptcha_v3-bottomright {
    margin-bottom: 0;
}

body.rtl .elementor-4998 .elementor-element.elementor-element-10745ed .elementor-labels-inline .elementor-field-group>label {
    padding-left: 0px;
}

body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-10745ed .elementor-labels-inline .elementor-field-group>label {
    padding-right: 0px;
}

body .elementor-4998 .elementor-element.elementor-element-10745ed .elementor-labels-above .elementor-field-group>label {
    padding-bottom: 0px;
}

.elementor-4998 .elementor-element.elementor-element-10745ed .elementor-field-group>label,
.elementor-4998 .elementor-element.elementor-element-10745ed .elementor-field-subgroup label {
    color: var( --e-global-color-c0067e8);
}

.elementor-4998 .elementor-element.elementor-element-10745ed .elementor-field-group>label {
    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);
}

.elementor-4998 .elementor-element.elementor-element-10745ed .elementor-field-type-html {
    padding-bottom: 0px;
    color: var( --e-global-color-389d526);
    font-family: var( --e-global-typography-text-font-family), Sans-serif;
    font-size: var( --e-global-typography-text-font-size);
    font-weight: var( --e-global-typography-text-font-weight);
    line-height: var( --e-global-typography-text-line-height);
}

.elementor-4998 .elementor-element.elementor-element-10745ed .elementor-field-group .elementor-field {
    color: var( --e-global-color-1d7df7e);
}

.elementor-4998 .elementor-element.elementor-element-10745ed .elementor-field-group .elementor-field,
.elementor-4998 .elementor-element.elementor-element-10745ed .elementor-field-subgroup label {
    font-family: var( --e-global-typography-text-font-family), Sans-serif;
    font-size: var( --e-global-typography-text-font-size);
    font-weight: var( --e-global-typography-text-font-weight);
    line-height: var( --e-global-typography-text-line-height);
}

.elementor-4998 .elementor-element.elementor-element-10745ed .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper) {
    background-color: var( --e-global-color-389d526);
    border-radius: 32px 32px 32px 32px;
}

.elementor-4998 .elementor-element.elementor-element-10745ed .elementor-field-group .elementor-select-wrapper select {
    background-color: var( --e-global-color-389d526);
    border-radius: 32px 32px 32px 32px;
}

.elementor-4998 .elementor-element.elementor-element-10745ed .elementor-button {
    font-family: var( --e-global-typography-2efa6e6-font-family), Sans-serif;
    font-size: var( --e-global-typography-2efa6e6-font-size);
    font-weight: var( --e-global-typography-2efa6e6-font-weight);
    line-height: var( --e-global-typography-2efa6e6-line-height);
    letter-spacing: var( --e-global-typography-2efa6e6-letter-spacing);
    border-radius: 32px 32px 32px 32px;
}

.elementor-4998 .elementor-element.elementor-element-10745ed .e-form__buttons__wrapper__button-next {
    background-color: var( --e-global-color-6479223);
    color: #ffffff;
}

.elementor-4998 .elementor-element.elementor-element-10745ed .elementor-button[type="submit"] {
    background-color: var( --e-global-color-6479223);
    color: #ffffff;
}

.elementor-4998 .elementor-element.elementor-element-10745ed .elementor-button[type="submit"] svg * {
    fill: #ffffff;
}

.elementor-4998 .elementor-element.elementor-element-10745ed .e-form__buttons__wrapper__button-previous {
    color: #ffffff;
}

.elementor-4998 .elementor-element.elementor-element-10745ed .e-form__buttons__wrapper__button-next:hover {
    background-color: var( --e-global-color-accent);
    color: #ffffff;
}

.elementor-4998 .elementor-element.elementor-element-10745ed .elementor-button[type="submit"]:hover {
    background-color: var( --e-global-color-accent);
    color: #ffffff;
}

.elementor-4998 .elementor-element.elementor-element-10745ed .elementor-button[type="submit"]:hover svg * {
    fill: #ffffff;
}

.elementor-4998 .elementor-element.elementor-element-10745ed .e-form__buttons__wrapper__button-previous:hover {
    color: #ffffff;
}

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

.elementor-4998 .elementor-element.elementor-element-10745ed .elementor-message.elementor-message-success {
    color: var( --e-global-color-cc773c2);
}

.elementor-4998 .elementor-element.elementor-element-10745ed .elementor-message.elementor-message-danger {
    color: var( --e-global-color-accent);
}

.elementor-4998 .elementor-element.elementor-element-10745ed .elementor-message.elementor-help-inline {
    color: var( --e-global-color-secondary);
}

.elementor-4998 .elementor-element.elementor-element-10745ed .e-form__indicators__indicator,
.elementor-4998 .elementor-element.elementor-element-10745ed .e-form__indicators__indicator__label {
    font-family: var( --e-global-typography-text-font-family), Sans-serif;
    font-size: var( --e-global-typography-text-font-size);
    font-weight: var( --e-global-typography-text-font-weight);
    line-height: var( --e-global-typography-text-line-height);
}

.elementor-4998 .elementor-element.elementor-element-10745ed {
    --e-form-steps-indicators-spacing: 20px;
    --e-form-steps-indicator-padding: 30px;
    --e-form-steps-indicator-inactive-primary-color: var( --e-global-color-c0067e8);
    --e-form-steps-indicator-inactive-secondary-color: var( --e-global-color-secondary);
    --e-form-steps-indicator-active-primary-color: var( --e-global-color-text);
    --e-form-steps-indicator-active-secondary-color: var( --e-global-color-text);
    --e-form-steps-indicator-completed-primary-color: var( --e-global-color-text);
    --e-form-steps-indicator-completed-secondary-color: var( --e-global-color-text);
    --e-form-steps-divider-width: 1px;
    --e-form-steps-divider-gap: 10px;
}

.elementor-4998 .elementor-element.elementor-element-10745ed>.elementor-widget-container {
    padding: 0px 120px 0px 120px;
}

.elementor-4998 .elementor-element.elementor-element-478e941 .elementor-field-group {
    padding-right: calc( 0px/2);
    padding-left: calc( 0px/2);
    margin-bottom: 0px;
}

.elementor-4998 .elementor-element.elementor-element-478e941 .elementor-form-fields-wrapper {
    margin-left: calc( -0px/2);
    margin-right: calc( -0px/2);
    margin-bottom: -0px;
}

.elementor-4998 .elementor-element.elementor-element-478e941 .elementor-field-group.recaptcha_v3-bottomleft,
.elementor-4998 .elementor-element.elementor-element-478e941 .elementor-field-group.recaptcha_v3-bottomright {
    margin-bottom: 0;
}

body.rtl .elementor-4998 .elementor-element.elementor-element-478e941 .elementor-labels-inline .elementor-field-group>label {
    padding-left: 0px;
}

body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-478e941 .elementor-labels-inline .elementor-field-group>label {
    padding-right: 0px;
}

body .elementor-4998 .elementor-element.elementor-element-478e941 .elementor-labels-above .elementor-field-group>label {
    padding-bottom: 0px;
}

.elementor-4998 .elementor-element.elementor-element-478e941 .elementor-field-group>label,
.elementor-4998 .elementor-element.elementor-element-478e941 .elementor-field-subgroup label {
    color: var( --e-global-color-c0067e8);
}

.elementor-4998 .elementor-element.elementor-element-478e941 .elementor-field-group>label {
    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);
}

.elementor-4998 .elementor-element.elementor-element-478e941 .elementor-field-type-html {
    padding-bottom: 0px;
    color: var( --e-global-color-389d526);
    font-family: var( --e-global-typography-text-font-family), Sans-serif;
    font-size: var( --e-global-typography-text-font-size);
    font-weight: var( --e-global-typography-text-font-weight);
    line-height: var( --e-global-typography-text-line-height);
}

.elementor-4998 .elementor-element.elementor-element-478e941 .elementor-field-group .elementor-field {
    color: var( --e-global-color-1d7df7e);
}

.elementor-4998 .elementor-element.elementor-element-478e941 .elementor-field-group .elementor-field,
.elementor-4998 .elementor-element.elementor-element-478e941 .elementor-field-subgroup label {
    font-family: var( --e-global-typography-text-font-family), Sans-serif;
    font-size: var( --e-global-typography-text-font-size);
    font-weight: var( --e-global-typography-text-font-weight);
    line-height: var( --e-global-typography-text-line-height);
}

.elementor-4998 .elementor-element.elementor-element-478e941 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper) {
    background-color: var( --e-global-color-389d526);
    border-radius: 32px 0px 0px 32px;
}

.elementor-4998 .elementor-element.elementor-element-478e941 .elementor-field-group .elementor-select-wrapper select {
    background-color: var( --e-global-color-389d526);
    border-radius: 32px 0px 0px 32px;
}

.elementor-4998 .elementor-element.elementor-element-478e941 .elementor-button {
    font-family: var( --e-global-typography-2efa6e6-font-family), Sans-serif;
    font-size: var( --e-global-typography-2efa6e6-font-size);
    font-weight: var( --e-global-typography-2efa6e6-font-weight);
    line-height: var( --e-global-typography-2efa6e6-line-height);
    letter-spacing: var( --e-global-typography-2efa6e6-letter-spacing);
    border-radius: 0px 32px 32px 0px;
}

.elementor-4998 .elementor-element.elementor-element-478e941 .e-form__buttons__wrapper__button-next {
    background-color: var( --e-global-color-6479223);
    color: #ffffff;
}

.elementor-4998 .elementor-element.elementor-element-478e941 .elementor-button[type="submit"] {
    background-color: var( --e-global-color-6479223);
    color: #ffffff;
}

.elementor-4998 .elementor-element.elementor-element-478e941 .elementor-button[type="submit"] svg * {
    fill: #ffffff;
}

.elementor-4998 .elementor-element.elementor-element-478e941 .e-form__buttons__wrapper__button-previous {
    color: #ffffff;
}

.elementor-4998 .elementor-element.elementor-element-478e941 .e-form__buttons__wrapper__button-next:hover {
    background-color: var( --e-global-color-accent);
    color: #ffffff;
}

.elementor-4998 .elementor-element.elementor-element-478e941 .elementor-button[type="submit"]:hover {
    background-color: var( --e-global-color-accent);
    color: #ffffff;
}

.elementor-4998 .elementor-element.elementor-element-478e941 .elementor-button[type="submit"]:hover svg * {
    fill: #ffffff;
}

.elementor-4998 .elementor-element.elementor-element-478e941 .e-form__buttons__wrapper__button-previous:hover {
    color: #ffffff;
}

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

.elementor-4998 .elementor-element.elementor-element-478e941 .elementor-message.elementor-message-success {
    color: var( --e-global-color-cc773c2);
}

.elementor-4998 .elementor-element.elementor-element-478e941 .elementor-message.elementor-message-danger {
    color: var( --e-global-color-accent);
}

.elementor-4998 .elementor-element.elementor-element-478e941 .elementor-message.elementor-help-inline {
    color: var( --e-global-color-secondary);
}

.elementor-4998 .elementor-element.elementor-element-478e941 .e-form__indicators__indicator,
.elementor-4998 .elementor-element.elementor-element-478e941 .e-form__indicators__indicator__label {
    font-family: var( --e-global-typography-text-font-family), Sans-serif;
    font-size: var( --e-global-typography-text-font-size);
    font-weight: var( --e-global-typography-text-font-weight);
    line-height: var( --e-global-typography-text-line-height);
}

.elementor-4998 .elementor-element.elementor-element-478e941 {
    --e-form-steps-indicators-spacing: 20px;
    --e-form-steps-indicator-padding: 30px;
    --e-form-steps-indicator-inactive-primary-color: var( --e-global-color-c0067e8);
    --e-form-steps-indicator-inactive-secondary-color: var( --e-global-color-secondary);
    --e-form-steps-indicator-active-primary-color: var( --e-global-color-text);
    --e-form-steps-indicator-active-secondary-color: var( --e-global-color-text);
    --e-form-steps-indicator-completed-primary-color: var( --e-global-color-text);
    --e-form-steps-indicator-completed-secondary-color: var( --e-global-color-text);
    --e-form-steps-divider-width: 1px;
    --e-form-steps-divider-gap: 10px;
}

.elementor-4998 .elementor-element.elementor-element-478e941>.elementor-widget-container {
    padding: 0px 120px 0px 120px;
}

:root {
    --page-title-display: none;
}

@media(max-width:1300px) {
    .elementor-4998 .elementor-element.elementor-element-0edc3bd>.elementor-background-overlay {
        background-repeat: repeat;
        background-size: cover;
    }
    .elementor-4998 .elementor-element.elementor-element-0edc3bd {
        padding: 200px 20px 100px 20px;
    }
    .elementor-4998 .elementor-element.elementor-element-c6d6866 .elementor-spacer-inner {
        height: 10px;
    }
    .elementor-4998 .elementor-element.elementor-element-c6d6866>.elementor-widget-container {
        background-size: 98px auto;
    }
    .elementor-4998 .elementor-element.elementor-element-c6d6866 {
        width: auto;
        max-width: auto;
        bottom: -62px;
    }
    body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-c6d6866 {
        right: 14%;
    }
    body.rtl .elementor-4998 .elementor-element.elementor-element-c6d6866 {
        left: 14%;
    }
    .elementor-4998 .elementor-element.elementor-element-414458f .elementor-spacer-inner {
        height: 80px;
    }
    body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-414458f {
        left: 62px;
    }
    body.rtl .elementor-4998 .elementor-element.elementor-element-414458f {
        right: 62px;
    }
    .elementor-4998 .elementor-element.elementor-element-414458f {
        bottom: 1px;
    }
    .elementor-4998 .elementor-element.elementor-element-f8d740f .elementor-spacer-inner {
        height: 193px;
    }
    .elementor-4998 .elementor-element.elementor-element-f8d740f {
        width: auto;
        max-width: auto;
        bottom: -142px;
    }
    body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-f8d740f {
        left: 46px;
    }
    body.rtl .elementor-4998 .elementor-element.elementor-element-f8d740f {
        right: 46px;
    }
    .elementor-bc-flex-widget .elementor-4998 .elementor-element.elementor-element-a71ca83.elementor-column .elementor-widget-wrap {
        align-items: center;
    }
    .elementor-4998 .elementor-element.elementor-element-a71ca83.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: center;
        align-items: center;
    }
    .elementor-4998 .elementor-element.elementor-element-a71ca83.elementor-column>.elementor-widget-wrap {
        justify-content: center;
    }
    .elementor-4998 .elementor-element.elementor-element-a71ca83>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-132a209 {
        text-align: center;
    }
    .elementor-4998 .elementor-element.elementor-element-132a209 .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-2677732 {
        text-align: center;
    }
    .elementor-4998 .elementor-element.elementor-element-2677732 .elementor-heading-title {
        font-size: var( --e-global-typography-8b32def-font-size);
        line-height: var( --e-global-typography-8b32def-line-height);
        letter-spacing: var( --e-global-typography-8b32def-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-c1d5e7e {
        text-align: center;
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-2bad9f9 {
        margin-top: 30px;
        margin-bottom: 60px;
        padding: 0px 20px 0px 20px;
    }
    .elementor-bc-flex-widget .elementor-4998 .elementor-element.elementor-element-718c7c0.elementor-column .elementor-widget-wrap {
        align-items: center;
    }
    .elementor-4998 .elementor-element.elementor-element-718c7c0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: center;
        align-items: center;
    }
    .elementor-4998 .elementor-element.elementor-element-718c7c0>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-718c7c0>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-ff00eab .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-ff00eab>.elementor-widget-container {
        margin: 20px 0px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-3e9ca76 .elementor-countdown-wrapper {
        max-width: 63%;
    }
    body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-3e9ca76 .elementor-countdown-item:not(:first-of-type) {
        margin-left: calc( 19px/2);
    }
    body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-3e9ca76 .elementor-countdown-item:not(:last-of-type) {
        margin-right: calc( 19px/2);
    }
    body.rtl .elementor-4998 .elementor-element.elementor-element-3e9ca76 .elementor-countdown-item:not(:first-of-type) {
        margin-right: calc( 19px/2);
    }
    body.rtl .elementor-4998 .elementor-element.elementor-element-3e9ca76 .elementor-countdown-item:not(:last-of-type) {
        margin-left: calc( 19px/2);
    }
    .elementor-4998 .elementor-element.elementor-element-3e9ca76 .elementor-countdown-digits {
        font-size: var( --e-global-typography-8cc5de5-font-size);
        line-height: var( --e-global-typography-8cc5de5-line-height);
        letter-spacing: var( --e-global-typography-8cc5de5-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-3e9ca76 .elementor-countdown-label {
        font-size: var( --e-global-typography-accent-font-size);
    }
    .elementor-4998 .elementor-element.elementor-element-d1eeca2 .elementor-button {
        font-size: var( --e-global-typography-2efa6e6-font-size);
        line-height: var( --e-global-typography-2efa6e6-line-height);
        letter-spacing: var( --e-global-typography-2efa6e6-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-5378e17 .elementor-button {
        font-size: var( --e-global-typography-2efa6e6-font-size);
        line-height: var( --e-global-typography-2efa6e6-line-height);
        letter-spacing: var( --e-global-typography-2efa6e6-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-34096b6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-4998 .elementor-element.elementor-element-34096b6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: bottom center;
    }
    .elementor-4998 .elementor-element.elementor-element-34096b6>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 20px 0px 20px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-7eaa49e {
        margin-top: 80px;
        margin-bottom: 20px;
    }
    .elementor-4998 .elementor-element.elementor-element-b36d326>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-e5a69a5 .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-eabb577 {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-eabb577>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 40px 0px 40px;
    }
    .elementor-4998 .elementor-element.elementor-element-bdde4ad {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-f99f96f>.elementor-element-populated {
        margin: 0px 120px 0px 120px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-274f28c .elementor-flip-box__front .elementor-flip-box__layer__title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-274f28c .elementor-flip-box__front .elementor-flip-box__layer__description {
        font-size: var( --e-global-typography-0fc148d-font-size);
        line-height: var( --e-global-typography-0fc148d-line-height);
        letter-spacing: var( --e-global-typography-0fc148d-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-274f28c .elementor-flip-box__back .elementor-flip-box__layer__title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-274f28c .elementor-flip-box__back .elementor-flip-box__layer__description {
        font-size: var( --e-global-typography-0fc148d-font-size);
        line-height: var( --e-global-typography-0fc148d-line-height);
        letter-spacing: var( --e-global-typography-0fc148d-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-274f28c>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-22fbbff {
        left: 43%;
    }
    body.rtl .elementor-4998 .elementor-element.elementor-element-22fbbff {
        right: 43%;
    }
    .elementor-4998 .elementor-element.elementor-element-22fbbff {
        bottom: 20%;
    }
    .elementor-4998 .elementor-element.elementor-element-b450616>.elementor-element-populated {
        margin: 0px 120px 0px 120px;
    }
    .elementor-4998 .elementor-element.elementor-element-0e027b3 .elementor-flip-box__front .elementor-flip-box__layer__title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-0e027b3 .elementor-flip-box__front .elementor-flip-box__layer__description {
        font-size: var( --e-global-typography-0fc148d-font-size);
        line-height: var( --e-global-typography-0fc148d-line-height);
        letter-spacing: var( --e-global-typography-0fc148d-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-0e027b3 .elementor-flip-box__back .elementor-flip-box__layer__title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-0e027b3 .elementor-flip-box__back .elementor-flip-box__layer__description {
        font-size: var( --e-global-typography-0fc148d-font-size);
        line-height: var( --e-global-typography-0fc148d-line-height);
        letter-spacing: var( --e-global-typography-0fc148d-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-0e027b3>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-9ccb4c4 {
        left: 43%;
    }
    body.rtl .elementor-4998 .elementor-element.elementor-element-9ccb4c4 {
        right: 43%;
    }
    .elementor-4998 .elementor-element.elementor-element-9ccb4c4 {
        bottom: 20%;
    }
    .elementor-4998 .elementor-element.elementor-element-47e03da>.elementor-element-populated {
        margin: 0px 120px 0px 120px;
    }
    .elementor-4998 .elementor-element.elementor-element-028a4bb .elementor-flip-box__front .elementor-flip-box__layer__title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-028a4bb .elementor-flip-box__front .elementor-flip-box__layer__description {
        font-size: var( --e-global-typography-0fc148d-font-size);
        line-height: var( --e-global-typography-0fc148d-line-height);
        letter-spacing: var( --e-global-typography-0fc148d-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-028a4bb .elementor-flip-box__back .elementor-flip-box__layer__title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-028a4bb .elementor-flip-box__back .elementor-flip-box__layer__description {
        font-size: var( --e-global-typography-0fc148d-font-size);
        line-height: var( --e-global-typography-0fc148d-line-height);
        letter-spacing: var( --e-global-typography-0fc148d-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-028a4bb>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-19fae2b {
        left: 43%;
    }
    body.rtl .elementor-4998 .elementor-element.elementor-element-19fae2b {
        right: 43%;
    }
    .elementor-4998 .elementor-element.elementor-element-19fae2b {
        bottom: 20%;
    }
    .elementor-4998 .elementor-element.elementor-element-d3d2b53 {
        margin-top: 40px;
        margin-bottom: 0px;
        padding: 20px 20px 50px 20px;
    }
    .elementor-4998 .elementor-element.elementor-element-0b6fda1:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-4998 .elementor-element.elementor-element-0b6fda1>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: center center;
        background-repeat: no-repeat;
        background-size: contain;
    }
    .elementor-4998 .elementor-element.elementor-element-0b6fda1>.elementor-element-populated>.elementor-background-overlay {
        background-position: center center;
        background-repeat: no-repeat;
        background-size: contain;
    }
    .elementor-4998 .elementor-element.elementor-element-0b6fda1>.elementor-element-populated {
        margin: 0px 0px 10px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-ffa1304 .elementor-spacer-inner {
        height: 43vh;
    }
    .elementor-4998 .elementor-element.elementor-element-ffa1304>.elementor-widget-container {
        background-position: center center;
        background-repeat: no-repeat;
        background-size: contain;
    }
    .elementor-4998 .elementor-element.elementor-element-afc0ecb .elementor-spacer-inner {
        height: 19px;
    }
    .elementor-4998 .elementor-element.elementor-element-afc0ecb>.elementor-widget-container {
        background-size: 36% auto;
    }
    body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-afc0ecb {
        left: 28px;
    }
    body.rtl .elementor-4998 .elementor-element.elementor-element-afc0ecb {
        right: 28px;
    }
    .elementor-4998 .elementor-element.elementor-element-afc0ecb {
        top: 155px;
    }
    body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-4c031e3 {
        left: 247px;
    }
    body.rtl .elementor-4998 .elementor-element.elementor-element-4c031e3 {
        right: 247px;
    }
    .elementor-4998 .elementor-element.elementor-element-4c031e3 {
        top: 280px;
    }
    .elementor-4998 .elementor-element.elementor-element-088929d .elementor-spacer-inner {
        height: 16px;
    }
    body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-088929d {
        left: 494px;
    }
    body.rtl .elementor-4998 .elementor-element.elementor-element-088929d {
        right: 494px;
    }
    .elementor-4998 .elementor-element.elementor-element-088929d {
        top: 105px;
    }
    .elementor-4998 .elementor-element.elementor-element-1aef9ab.elementor-column>.elementor-widget-wrap {
        justify-content: center;
    }
    .elementor-4998 .elementor-element.elementor-element-1aef9ab>.elementor-element-populated {
        margin: 0px 0px 10px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-bef93b5 {
        text-align: center;
    }
    .elementor-4998 .elementor-element.elementor-element-bef93b5 .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-bef93b5>.elementor-widget-container {
        margin: 0px 0px 10px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-def0eaf {
        text-align: center;
    }
    .elementor-4998 .elementor-element.elementor-element-def0eaf>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-ee4e431 {
        margin-top: 10px;
        margin-bottom: 10px;
    }
    .elementor-4998 .elementor-element.elementor-element-ad51e13.elementor-column>.elementor-widget-wrap {
        justify-content: center;
    }
    .elementor-4998 .elementor-element.elementor-element-ad51e13>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-f378ed6 .elementor-counter-number-wrapper {
        font-size: var( --e-global-typography-8ba0fc2-font-size);
        line-height: var( --e-global-typography-8ba0fc2-line-height);
        letter-spacing: var( --e-global-typography-8ba0fc2-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-f378ed6 .elementor-counter-title {
        font-size: var( --e-global-typography-accent-font-size);
    }
    .elementor-4998 .elementor-element.elementor-element-f378ed6>.elementor-widget-container {
        margin: 0px 20px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-cc42269>.elementor-widget-container {
        margin: 0px 20px 0px 20px;
    }
    .elementor-4998 .elementor-element.elementor-element-97c9665 .elementor-counter-number-wrapper {
        font-size: var( --e-global-typography-8ba0fc2-font-size);
        line-height: var( --e-global-typography-8ba0fc2-line-height);
        letter-spacing: var( --e-global-typography-8ba0fc2-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-97c9665 .elementor-counter-title {
        font-size: var( --e-global-typography-accent-font-size);
    }
    .elementor-4998 .elementor-element.elementor-element-97c9665>.elementor-widget-container {
        margin: 0px 010px 0px 10px;
    }
    .elementor-4998 .elementor-element.elementor-element-b74d6fd>.elementor-widget-container {
        margin: 0px 20px 0px 20px;
    }
    .elementor-4998 .elementor-element.elementor-element-d590655 .elementor-counter-number-wrapper {
        font-size: var( --e-global-typography-8ba0fc2-font-size);
        line-height: var( --e-global-typography-8ba0fc2-line-height);
        letter-spacing: var( --e-global-typography-8ba0fc2-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-d590655 .elementor-counter-title {
        font-size: var( --e-global-typography-accent-font-size);
    }
    .elementor-4998 .elementor-element.elementor-element-d590655>.elementor-widget-container {
        margin: 0px 0px 0px 20px;
    }
    .elementor-4998 .elementor-element.elementor-element-9aa4d3f .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-4998 .elementor-element.elementor-element-9aa4d3f .elementor-icon-list-item>a {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-9aa4d3f>.elementor-widget-container {
        margin: 10px 0px 10px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-ca5c8f0 {
        text-align: center;
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-713f3e4 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-4998 .elementor-element.elementor-element-713f3e4 .elementor-icon-list-item>a {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-713f3e4>.elementor-widget-container {
        margin: 0px 0px 10px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-c769a6f {
        text-align: center;
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-58899fd .elementor-button {
        font-size: var( --e-global-typography-2efa6e6-font-size);
        line-height: var( --e-global-typography-2efa6e6-line-height);
        letter-spacing: var( --e-global-typography-2efa6e6-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-5484669 .elementor-spacer-inner {
        height: 1px;
    }
    .elementor-4998 .elementor-element.elementor-element-1a344c3>.elementor-shape-bottom svg {
        width: calc(300% + 1.3px);
        height: 96px;
    }
    .elementor-4998 .elementor-element.elementor-element-1a344c3 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 60px 20px 60px 20px;
    }
    .elementor-4998 .elementor-element.elementor-element-ba30b01 .elementor-spacer-inner {
        height: 10px;
    }
    .elementor-4998 .elementor-element.elementor-element-4e699ab>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-a69800a .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-7b2f492 .elementor-progress-bar {
        font-size: var( --e-global-typography-dfbdbfb-font-size);
        letter-spacing: var( --e-global-typography-dfbdbfb-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-7b2f492 .elementor-title {
        font-size: var( --e-global-typography-dfbdbfb-font-size);
        line-height: var( --e-global-typography-dfbdbfb-line-height);
        letter-spacing: var( --e-global-typography-dfbdbfb-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-aec368e .elementor-progress-bar {
        font-size: var( --e-global-typography-dfbdbfb-font-size);
        letter-spacing: var( --e-global-typography-dfbdbfb-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-aec368e .elementor-title {
        font-size: var( --e-global-typography-dfbdbfb-font-size);
        line-height: var( --e-global-typography-dfbdbfb-line-height);
        letter-spacing: var( --e-global-typography-dfbdbfb-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-2a7fc9f .elementor-progress-bar {
        font-size: var( --e-global-typography-dfbdbfb-font-size);
        letter-spacing: var( --e-global-typography-dfbdbfb-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-2a7fc9f .elementor-title {
        font-size: var( --e-global-typography-dfbdbfb-font-size);
        line-height: var( --e-global-typography-dfbdbfb-line-height);
        letter-spacing: var( --e-global-typography-dfbdbfb-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-b8d3c47 .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-0f10444 {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-c3d8aeb.elementor-column>.elementor-widget-wrap {
        justify-content: center;
    }
    .elementor-4998 .elementor-element.elementor-element-c3d8aeb:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-4998 .elementor-element.elementor-element-c3d8aeb>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: center center;
        background-repeat: no-repeat;
        background-size: contain;
    }
    .elementor-4998 .elementor-element.elementor-element-c3d8aeb>.elementor-element-populated {
        margin: 0px 0px 0px 20px;
    }
    .elementor-4998 .elementor-element.elementor-element-6838514 {
        text-align: center;
    }
    .elementor-4998 .elementor-element.elementor-element-6838514 img {
        width: 100%;
        max-width: 100%;
    }
    .elementor-4998 .elementor-element.elementor-element-219c031 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-4998 .elementor-element.elementor-element-219c031 .elementor-icon-list-item>a {
        font-size: var( --e-global-typography-dfbdbfb-font-size);
        line-height: var( --e-global-typography-dfbdbfb-line-height);
        letter-spacing: var( --e-global-typography-dfbdbfb-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-219c031>.elementor-widget-container {
        padding: 14px 0px 14px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-219c031 {
        width: auto;
        max-width: auto;
    }
    .elementor-4998 .elementor-element.elementor-element-41a9cb2 {
        padding: 60px 20px 80px 20px;
    }
    .elementor-4998 .elementor-element.elementor-element-8abfaa2 .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-957ebd8 {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-957ebd8>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-e02487f {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-bc-flex-widget .elementor-4998 .elementor-element.elementor-element-9e3c17d.elementor-column .elementor-widget-wrap {
        align-items: flex-start;
    }
    .elementor-4998 .elementor-element.elementor-element-9e3c17d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: flex-start;
        align-items: flex-start;
    }
    .elementor-4998 .elementor-element.elementor-element-893965e {
        --lottie-container-width: 60%;
    }
    .elementor-4998 .elementor-element.elementor-element-653f2ee .elementor-heading-title {
        font-size: var( --e-global-typography-dfbdbfb-font-size);
        line-height: var( --e-global-typography-dfbdbfb-line-height);
        letter-spacing: var( --e-global-typography-dfbdbfb-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-653f2ee>.elementor-widget-container {
        margin: -10px 0px 0px 0px;
    }
    .elementor-bc-flex-widget .elementor-4998 .elementor-element.elementor-element-8508c99.elementor-column .elementor-widget-wrap {
        align-items: flex-start;
    }
    .elementor-4998 .elementor-element.elementor-element-8508c99.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: flex-start;
        align-items: flex-start;
    }
    .elementor-4998 .elementor-element.elementor-element-2a6ecce {
        --lottie-container-width: 60%;
    }
    .elementor-4998 .elementor-element.elementor-element-040d0f5 .elementor-heading-title {
        font-size: var( --e-global-typography-dfbdbfb-font-size);
        line-height: var( --e-global-typography-dfbdbfb-line-height);
        letter-spacing: var( --e-global-typography-dfbdbfb-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-040d0f5>.elementor-widget-container {
        margin: -10px 0px 0px 0px;
    }
    .elementor-bc-flex-widget .elementor-4998 .elementor-element.elementor-element-e89aa83.elementor-column .elementor-widget-wrap {
        align-items: flex-start;
    }
    .elementor-4998 .elementor-element.elementor-element-e89aa83.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: flex-start;
        align-items: flex-start;
    }
    .elementor-4998 .elementor-element.elementor-element-205c330 {
        --lottie-container-width: 60%;
    }
    .elementor-4998 .elementor-element.elementor-element-3c907be .elementor-heading-title {
        font-size: var( --e-global-typography-dfbdbfb-font-size);
        line-height: var( --e-global-typography-dfbdbfb-line-height);
        letter-spacing: var( --e-global-typography-dfbdbfb-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-3c907be>.elementor-widget-container {
        margin: -10px 0px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-52dd469 {
        padding: 60px 0px 60px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-a726b79:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-4998 .elementor-element.elementor-element-a726b79>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: center center;
        background-size: 58% auto;
    }
    .elementor-4998 .elementor-element.elementor-element-dcf1165 img {
        width: 42%;
        max-width: 36%;
    }
    .elementor-4998 .elementor-element.elementor-element-b8ac998 {
        text-align: right;
        top: 21px;
    }
    .elementor-4998 .elementor-element.elementor-element-b8ac998 img {
        width: 57%;
        max-width: 56%;
    }
    body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-b8ac998 {
        right: 76.8px;
    }
    body.rtl .elementor-4998 .elementor-element.elementor-element-b8ac998 {
        left: 76.8px;
    }
    .elementor-4998 .elementor-element.elementor-element-9df303f img {
        width: 58%;
    }
    .elementor-4998 .elementor-element.elementor-element-9df303f {
        z-index: 4;
        bottom: 526px;
    }
    body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-9df303f {
        right: 405.4px;
    }
    body.rtl .elementor-4998 .elementor-element.elementor-element-9df303f {
        left: 405.4px;
    }
    .elementor-4998 .elementor-element.elementor-element-185c6c7 {
        text-align: left;
        bottom: 353px;
    }
    .elementor-4998 .elementor-element.elementor-element-185c6c7 img {
        width: 63%;
        max-width: 68%;
    }
    body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-185c6c7 {
        right: 308.3px;
    }
    body.rtl .elementor-4998 .elementor-element.elementor-element-185c6c7 {
        left: 308.3px;
    }
    .elementor-4998 .elementor-element.elementor-element-a52d6c4 {
        text-align: left;
        bottom: 530px;
    }
    .elementor-4998 .elementor-element.elementor-element-a52d6c4 img {
        width: 47%;
        max-width: 56%;
    }
    body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-a52d6c4 {
        left: 67px;
    }
    body.rtl .elementor-4998 .elementor-element.elementor-element-a52d6c4 {
        right: 67px;
    }
    .elementor-4998 .elementor-element.elementor-element-bf9ffc0 {
        text-align: left;
        z-index: 4;
    }
    .elementor-4998 .elementor-element.elementor-element-bf9ffc0 img {
        width: 50%;
        max-width: 48%;
    }
    body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-bf9ffc0 {
        left: 368px;
    }
    body.rtl .elementor-4998 .elementor-element.elementor-element-bf9ffc0 {
        right: 368px;
    }
    .elementor-4998 .elementor-element.elementor-element-c1dd61a .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-4eec049 {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-4eec049>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-b2174e7 .elementor-button {
        font-size: var( --e-global-typography-2efa6e6-font-size);
        line-height: var( --e-global-typography-2efa6e6-line-height);
        letter-spacing: var( --e-global-typography-2efa6e6-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-c3f7636 {
        margin-top: -37px;
        margin-bottom: 0px;
        padding: 0px 20px 0px 20px;
    }
    .elementor-bc-flex-widget .elementor-4998 .elementor-element.elementor-element-f74054a.elementor-column .elementor-widget-wrap {
        align-items: center;
    }
    .elementor-4998 .elementor-element.elementor-element-f74054a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: center;
        align-items: center;
    }
    .elementor-4998 .elementor-element.elementor-element-f74054a.elementor-column>.elementor-widget-wrap {
        justify-content: center;
    }
    .elementor-4998 .elementor-element.elementor-element-f74054a>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 30px 10px 20px 10px;
    }
    .elementor-4998 .elementor-element.elementor-element-9860c75 .elementor-counter-number-wrapper {
        font-size: var( --e-global-typography-8ba0fc2-font-size);
        line-height: var( --e-global-typography-8ba0fc2-line-height);
        letter-spacing: var( --e-global-typography-8ba0fc2-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-9860c75 .elementor-counter-title {
        font-size: var( --e-global-typography-accent-font-size);
    }
    .elementor-4998 .elementor-element.elementor-element-9860c75>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 10px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-733c783>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 2px 0px 2px;
    }
    .elementor-4998 .elementor-element.elementor-element-2111079 .elementor-counter-number-wrapper {
        font-size: var( --e-global-typography-8ba0fc2-font-size);
        line-height: var( --e-global-typography-8ba0fc2-line-height);
        letter-spacing: var( --e-global-typography-8ba0fc2-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-2111079 .elementor-counter-title {
        font-size: var( --e-global-typography-accent-font-size);
    }
    .elementor-4998 .elementor-element.elementor-element-2111079>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 10px 0px 10px;
    }
    .elementor-4998 .elementor-element.elementor-element-a1e58be>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 2px 0px 2px;
    }
    .elementor-4998 .elementor-element.elementor-element-0590a50 .elementor-counter-number-wrapper {
        font-size: var( --e-global-typography-8ba0fc2-font-size);
        line-height: var( --e-global-typography-8ba0fc2-line-height);
        letter-spacing: var( --e-global-typography-8ba0fc2-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-0590a50 .elementor-counter-title {
        font-size: var( --e-global-typography-accent-font-size);
    }
    .elementor-4998 .elementor-element.elementor-element-0590a50>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 10px 0px 10px;
    }
    .elementor-4998 .elementor-element.elementor-element-70fda9a>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 2px 0px 2px;
    }
    .elementor-4998 .elementor-element.elementor-element-eec7fd3 .elementor-counter-number-wrapper {
        font-size: var( --e-global-typography-8ba0fc2-font-size);
        line-height: var( --e-global-typography-8ba0fc2-line-height);
        letter-spacing: var( --e-global-typography-8ba0fc2-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-eec7fd3 .elementor-counter-title {
        font-size: var( --e-global-typography-accent-font-size);
    }
    .elementor-4998 .elementor-element.elementor-element-eec7fd3>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 10px;
    }
    .elementor-4998 .elementor-element.elementor-element-cd16e51 {
        margin-top: 80px;
        margin-bottom: 0px;
        padding: 0px 20px 0px 20px;
    }
    .elementor-4998 .elementor-element.elementor-element-1b1412f>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-11e05b8 .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-11e05b8>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-290f124 {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-290f124>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-6e95b55 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 20px 0px 20px;
    }
    .elementor-4998 .elementor-element.elementor-element-a647984>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 40px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-d516043 {
        text-align: center;
    }
    .elementor-4998 .elementor-element.elementor-element-d516043 .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-d516043>.elementor-widget-container {
        margin: 0px 0px 10px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-4d3a573 {
        text-align: center;
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-27ff83a .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-4998 .elementor-element.elementor-element-27ff83a .elementor-icon-list-item>a {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-27ff83a>.elementor-widget-container {
        margin: 0px 0px 10px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-4dddc64 {
        text-align: center;
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-381594a .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-4998 .elementor-element.elementor-element-381594a .elementor-icon-list-item>a {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-381594a>.elementor-widget-container {
        margin: 0px 0px 10px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-ce04d97 {
        text-align: center;
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-959302c>.elementor-widget-container {
        margin: 20px 0px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-959302c {
        width: 100%;
        max-width: 100%;
    }
    .elementor-4998 .elementor-element.elementor-element-34b5c4d>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 20px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-1c41097 {
        text-align: center;
    }
    .elementor-4998 .elementor-element.elementor-element-1c41097 .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-1c41097>.elementor-widget-container {
        margin: 0px 0px 10px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-d38aa3f {
        text-align: center;
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-11b76bb .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-4998 .elementor-element.elementor-element-11b76bb .elementor-icon-list-item>a {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-11b76bb>.elementor-widget-container {
        margin: 0px 0px 10px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-a157ccc {
        text-align: center;
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-16a18d4 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-4998 .elementor-element.elementor-element-16a18d4 .elementor-icon-list-item>a {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-16a18d4>.elementor-widget-container {
        margin: 0px 0px 10px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-3b5fe11 {
        text-align: center;
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-2e02836:not(.elementor-motion-effects-element-type-background),
    .elementor-4998 .elementor-element.elementor-element-2e02836>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: 140px 50px;
        background-repeat: no-repeat;
        background-size: 610px auto;
    }
    .elementor-4998 .elementor-element.elementor-element-2e02836 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 20px 0px 20px;
    }
    .elementor-4998 .elementor-element.elementor-element-abb9ec8 .elementor-spacer-inner {
        height: 10px;
    }
    .elementor-4998 .elementor-element.elementor-element-da06e16.elementor-column>.elementor-widget-wrap {
        justify-content: center;
    }
    .elementor-4998 .elementor-element.elementor-element-a3be09a {
        text-align: center;
    }
    .elementor-4998 .elementor-element.elementor-element-a3be09a .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-a273c3b {
        text-align: center;
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-7f302ef .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-4998 .elementor-element.elementor-element-7f302ef .elementor-icon-list-item>a {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-7f302ef>.elementor-widget-container {
        margin: 0px 0px 10px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-90e6089 {
        text-align: center;
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-211d959 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-4998 .elementor-element.elementor-element-211d959 .elementor-icon-list-item>a {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-211d959>.elementor-widget-container {
        margin: 0px 0px 10px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-d330c4c {
        text-align: center;
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-4904eb7 .elementor-button {
        font-size: var( --e-global-typography-2efa6e6-font-size);
        line-height: var( --e-global-typography-2efa6e6-line-height);
        letter-spacing: var( --e-global-typography-2efa6e6-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-4904eb7>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-1b45530:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-4998 .elementor-element.elementor-element-1b45530>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: center center;
        background-repeat: no-repeat;
        background-size: 100% auto;
    }
    .elementor-4998 .elementor-element.elementor-element-1b45530>.elementor-element-populated>.elementor-background-overlay {
        background-position: center center;
        background-repeat: no-repeat;
        background-size: contain;
    }
    .elementor-4998 .elementor-element.elementor-element-1b45530>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-c4965d2 .elementor-spacer-inner {
        height: 57vh;
    }
    .elementor-4998 .elementor-element.elementor-element-c4965d2>.elementor-widget-container {
        background-position: center center;
        background-repeat: no-repeat;
        background-size: contain;
    }
    body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-eedf2a6 {
        left: 27px;
    }
    body.rtl .elementor-4998 .elementor-element.elementor-element-eedf2a6 {
        right: 27px;
    }
    .elementor-4998 .elementor-element.elementor-element-eedf2a6 {
        top: 22px;
    }
    body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-476e54d {
        left: 175px;
    }
    body.rtl .elementor-4998 .elementor-element.elementor-element-476e54d {
        right: 175px;
    }
    .elementor-4998 .elementor-element.elementor-element-476e54d {
        top: 108px;
    }
    body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-700cc1b {
        left: 111px;
    }
    body.rtl .elementor-4998 .elementor-element.elementor-element-700cc1b {
        right: 111px;
    }
    .elementor-4998 .elementor-element.elementor-element-700cc1b {
        top: 128px;
    }
    .elementor-4998 .elementor-element.elementor-element-1362b92:not(.elementor-motion-effects-element-type-background),
    .elementor-4998 .elementor-element.elementor-element-1362b92>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }
    .elementor-4998 .elementor-element.elementor-element-1362b92 {
        margin-top: 80px;
        margin-bottom: 0px;
        padding: 80px 20px 80px 20px;
    }
    .elementor-4998 .elementor-element.elementor-element-4d34ab4>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-5d8bca6 .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-10745ed .elementor-field-group>label {
        font-size: var( --e-global-typography-secondary-font-size);
    }
    .elementor-4998 .elementor-element.elementor-element-10745ed .elementor-field-type-html {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-10745ed .elementor-field-group .elementor-field,
    .elementor-4998 .elementor-element.elementor-element-10745ed .elementor-field-subgroup label {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-10745ed .elementor-button {
        font-size: var( --e-global-typography-2efa6e6-font-size);
        line-height: var( --e-global-typography-2efa6e6-line-height);
        letter-spacing: var( --e-global-typography-2efa6e6-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-10745ed .elementor-message {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-10745ed .e-form__indicators__indicator,
    .elementor-4998 .elementor-element.elementor-element-10745ed .e-form__indicators__indicator__label {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-10745ed>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-478e941 .elementor-field-group>label {
        font-size: var( --e-global-typography-secondary-font-size);
    }
    .elementor-4998 .elementor-element.elementor-element-478e941 .elementor-field-type-html {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-478e941 .elementor-field-group .elementor-field,
    .elementor-4998 .elementor-element.elementor-element-478e941 .elementor-field-subgroup label {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-478e941 .elementor-button {
        font-size: var( --e-global-typography-2efa6e6-font-size);
        line-height: var( --e-global-typography-2efa6e6-line-height);
        letter-spacing: var( --e-global-typography-2efa6e6-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-478e941 .elementor-message {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-478e941 .e-form__indicators__indicator,
    .elementor-4998 .elementor-element.elementor-element-478e941 .e-form__indicators__indicator__label {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-478e941>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
}

@media(max-width:576px) {
    .elementor-4998 .elementor-element.elementor-element-0edc3bd>.elementor-background-overlay {
        background-image: url("https://moneer.elipso.site/wp-content/uploads/sites/27/2021/06/35408c914ee4d13ae40976a9d8304846cbadafab.png");
        background-position: bottom center;
        background-repeat: no-repeat;
    }
    .elementor-4998 .elementor-element.elementor-element-0edc3bd>.elementor-shape-bottom svg {
        width: calc(100% + 1.3px);
        height: 26px;
    }
    .elementor-4998 .elementor-element.elementor-element-0edc3bd {
        margin-top: -160px;
        margin-bottom: 0px;
        padding: 200px 20px 40px 20px;
    }
    .elementor-4998 .elementor-element.elementor-element-c6d6866 .elementor-spacer-inner {
        height: 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-c6d6866>.elementor-widget-container {
        background-size: 50px auto;
    }
    .elementor-4998 .elementor-element.elementor-element-414458f .elementor-spacer-inner {
        height: 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-414458f>.elementor-widget-container {
        background-size: 40px auto;
    }
    body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-414458f {
        left: 124px;
    }
    body.rtl .elementor-4998 .elementor-element.elementor-element-414458f {
        right: 124px;
    }
    .elementor-4998 .elementor-element.elementor-element-414458f {
        bottom: -145px;
    }
    .elementor-4998 .elementor-element.elementor-element-f8d740f .elementor-spacer-inner {
        height: 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-f8d740f>.elementor-widget-container {
        background-size: 20px auto;
    }
    body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-f8d740f {
        left: 0px;
    }
    body.rtl .elementor-4998 .elementor-element.elementor-element-f8d740f {
        right: 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-f8d740f {
        bottom: -238px;
    }
    .elementor-4998 .elementor-element.elementor-element-a71ca83>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-132a209 .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-2677732 {
        text-align: center;
    }
    .elementor-4998 .elementor-element.elementor-element-2677732 .elementor-heading-title {
        font-size: var( --e-global-typography-8b32def-font-size);
        line-height: var( --e-global-typography-8b32def-line-height);
        letter-spacing: var( --e-global-typography-8b32def-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-c1d5e7e {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-c1d5e7e>.elementor-widget-container {
        margin: 0px 0px 40px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-2bad9f9 {
        margin-top: 0px;
        margin-bottom: 50px;
        padding: 3px 3px 3px 3px;
    }
    .elementor-4998 .elementor-element.elementor-element-718c7c0>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-ff00eab .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-3e9ca76 .elementor-countdown-item:not(:first-of-type) {
        margin-left: calc( 13px/2);
    }
    body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-3e9ca76 .elementor-countdown-item:not(:last-of-type) {
        margin-right: calc( 13px/2);
    }
    body.rtl .elementor-4998 .elementor-element.elementor-element-3e9ca76 .elementor-countdown-item:not(:first-of-type) {
        margin-right: calc( 13px/2);
    }
    body.rtl .elementor-4998 .elementor-element.elementor-element-3e9ca76 .elementor-countdown-item:not(:last-of-type) {
        margin-left: calc( 13px/2);
    }
    .elementor-4998 .elementor-element.elementor-element-3e9ca76 .elementor-countdown-digits {
        font-size: var( --e-global-typography-8cc5de5-font-size);
        line-height: var( --e-global-typography-8cc5de5-line-height);
        letter-spacing: var( --e-global-typography-8cc5de5-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-3e9ca76 .elementor-countdown-label {
        font-size: var( --e-global-typography-accent-font-size);
    }
    .elementor-4998 .elementor-element.elementor-element-d1eeca2 .elementor-button {
        font-size: var( --e-global-typography-2efa6e6-font-size);
        line-height: var( --e-global-typography-2efa6e6-line-height);
        letter-spacing: var( --e-global-typography-2efa6e6-letter-spacing);
        padding: 16px 88px 16px 88px;
    }
    .elementor-4998 .elementor-element.elementor-element-d1eeca2>.elementor-widget-container {
        margin: 0px 0px 20px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-d1eeca2 {
        width: 100%;
        max-width: 100%;
    }
    .elementor-4998 .elementor-element.elementor-element-5378e17 .elementor-button {
        font-size: var( --e-global-typography-2efa6e6-font-size);
        line-height: var( --e-global-typography-2efa6e6-line-height);
        letter-spacing: var( --e-global-typography-2efa6e6-letter-spacing);
        padding: 15px 67px 15px 67px;
    }
    .elementor-4998 .elementor-element.elementor-element-5378e17>.elementor-widget-container {
        margin: 0px 0px 20px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-5378e17 {
        width: 100%;
        max-width: 100%;
    }
    .elementor-bc-flex-widget .elementor-4998 .elementor-element.elementor-element-34096b6.elementor-column .elementor-widget-wrap {
        align-items: center;
    }
    .elementor-4998 .elementor-element.elementor-element-34096b6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: center;
        align-items: center;
    }
    .elementor-4998 .elementor-element.elementor-element-34096b6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-4998 .elementor-element.elementor-element-34096b6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: 57% 57%;
        background-repeat: no-repeat;
        background-size: 330px auto;
    }
    .elementor-4998 .elementor-element.elementor-element-34096b6>.elementor-element-populated {
        margin: 30px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-70b6862 {
        --lottie-container-width: 80%;
        --lottie-container-max-width: 82%;
    }
    .elementor-4998 .elementor-element.elementor-element-7eaa49e {
        margin-top: 60px;
        margin-bottom: 0px;
        padding: 0px 20px 0px 020px;
    }
    .elementor-4998 .elementor-element.elementor-element-e5a69a5 .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-eabb577 {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-eabb577>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-bdde4ad {
        margin-top: 0px;
        margin-bottom: 10px;
        padding: 0px 20px 0px 20px;
    }
    .elementor-4998 .elementor-element.elementor-element-f99f96f>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-274f28c .elementor-flip-box__front .elementor-flip-box__layer__title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-274f28c .elementor-flip-box__front .elementor-flip-box__layer__description {
        font-size: var( --e-global-typography-0fc148d-font-size);
        line-height: var( --e-global-typography-0fc148d-line-height);
        letter-spacing: var( --e-global-typography-0fc148d-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-274f28c .elementor-flip-box__back .elementor-flip-box__layer__title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-274f28c .elementor-flip-box__back .elementor-flip-box__layer__description {
        font-size: var( --e-global-typography-0fc148d-font-size);
        line-height: var( --e-global-typography-0fc148d-line-height);
        letter-spacing: var( --e-global-typography-0fc148d-letter-spacing);
    }
    body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-22fbbff {
        left: 35%;
    }
    body.rtl .elementor-4998 .elementor-element.elementor-element-22fbbff {
        right: 35%;
    }
    .elementor-4998 .elementor-element.elementor-element-22fbbff {
        bottom: 12%;
    }
    .elementor-4998 .elementor-element.elementor-element-b450616>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-0e027b3 .elementor-flip-box__front .elementor-flip-box__layer__title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-0e027b3 .elementor-flip-box__front .elementor-flip-box__layer__description {
        font-size: var( --e-global-typography-0fc148d-font-size);
        line-height: var( --e-global-typography-0fc148d-line-height);
        letter-spacing: var( --e-global-typography-0fc148d-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-0e027b3 .elementor-flip-box__back .elementor-flip-box__layer__title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-0e027b3 .elementor-flip-box__back .elementor-flip-box__layer__description {
        font-size: var( --e-global-typography-0fc148d-font-size);
        line-height: var( --e-global-typography-0fc148d-line-height);
        letter-spacing: var( --e-global-typography-0fc148d-letter-spacing);
    }
    body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-9ccb4c4 {
        left: 35%;
    }
    body.rtl .elementor-4998 .elementor-element.elementor-element-9ccb4c4 {
        right: 35%;
    }
    .elementor-4998 .elementor-element.elementor-element-9ccb4c4 {
        bottom: 12%;
    }
    .elementor-4998 .elementor-element.elementor-element-47e03da>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-028a4bb .elementor-flip-box__front .elementor-flip-box__layer__title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-028a4bb .elementor-flip-box__front .elementor-flip-box__layer__description {
        font-size: var( --e-global-typography-0fc148d-font-size);
        line-height: var( --e-global-typography-0fc148d-line-height);
        letter-spacing: var( --e-global-typography-0fc148d-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-028a4bb .elementor-flip-box__back .elementor-flip-box__layer__title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-028a4bb .elementor-flip-box__back .elementor-flip-box__layer__description {
        font-size: var( --e-global-typography-0fc148d-font-size);
        line-height: var( --e-global-typography-0fc148d-line-height);
        letter-spacing: var( --e-global-typography-0fc148d-letter-spacing);
    }
    body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-19fae2b {
        left: 35%;
    }
    body.rtl .elementor-4998 .elementor-element.elementor-element-19fae2b {
        right: 35%;
    }
    .elementor-4998 .elementor-element.elementor-element-19fae2b {
        bottom: 12%;
    }
    .elementor-4998 .elementor-element.elementor-element-d3d2b53 {
        margin-top: 40px;
        margin-bottom: 0px;
        padding: 20px 20px 60px 20px;
    }
    .elementor-bc-flex-widget .elementor-4998 .elementor-element.elementor-element-0b6fda1.elementor-column .elementor-widget-wrap {
        align-items: center;
    }
    .elementor-4998 .elementor-element.elementor-element-0b6fda1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: center;
        align-items: center;
    }
    .elementor-4998 .elementor-element.elementor-element-0b6fda1:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-4998 .elementor-element.elementor-element-0b6fda1>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: center center;
        background-size: 362px auto;
    }
    .elementor-4998 .elementor-element.elementor-element-0b6fda1>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-ffa1304 .elementor-spacer-inner {
        height: 230px;
    }
    body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-afc0ecb {
        left: 89px;
    }
    body.rtl .elementor-4998 .elementor-element.elementor-element-afc0ecb {
        right: 89px;
    }
    .elementor-4998 .elementor-element.elementor-element-afc0ecb {
        top: 222px;
    }
    body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-4c031e3 {
        left: 113px;
    }
    body.rtl .elementor-4998 .elementor-element.elementor-element-4c031e3 {
        right: 113px;
    }
    .elementor-4998 .elementor-element.elementor-element-4c031e3 {
        top: 141px;
    }
    body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-088929d {
        left: -4px;
    }
    body.rtl .elementor-4998 .elementor-element.elementor-element-088929d {
        right: -4px;
    }
    .elementor-4998 .elementor-element.elementor-element-088929d {
        top: 161px;
    }
    .elementor-bc-flex-widget .elementor-4998 .elementor-element.elementor-element-1aef9ab.elementor-column .elementor-widget-wrap {
        align-items: center;
    }
    .elementor-4998 .elementor-element.elementor-element-1aef9ab.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: center;
        align-items: center;
    }
    .elementor-4998 .elementor-element.elementor-element-1aef9ab.elementor-column>.elementor-widget-wrap {
        justify-content: center;
    }
    .elementor-4998 .elementor-element.elementor-element-1aef9ab>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-bef93b5 {
        text-align: center;
    }
    .elementor-4998 .elementor-element.elementor-element-bef93b5 .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-def0eaf {
        text-align: center;
    }
    .elementor-4998 .elementor-element.elementor-element-def0eaf>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-ad51e13 {
        width: 100%;
    }
    .elementor-bc-flex-widget .elementor-4998 .elementor-element.elementor-element-ad51e13.elementor-column .elementor-widget-wrap {
        align-items: center;
    }
    .elementor-4998 .elementor-element.elementor-element-ad51e13.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: center;
        align-items: center;
    }
    .elementor-4998 .elementor-element.elementor-element-ad51e13.elementor-column>.elementor-widget-wrap {
        justify-content: center;
    }
    .elementor-4998 .elementor-element.elementor-element-f378ed6 .elementor-counter-number-wrapper {
        font-size: var( --e-global-typography-8ba0fc2-font-size);
        line-height: var( --e-global-typography-8ba0fc2-line-height);
        letter-spacing: var( --e-global-typography-8ba0fc2-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-f378ed6 .elementor-counter-title {
        font-size: var( --e-global-typography-accent-font-size);
    }
    .elementor-4998 .elementor-element.elementor-element-f378ed6>.elementor-widget-container {
        padding: 0px 0px 20px 20px;
    }
    .elementor-4998 .elementor-element.elementor-element-f378ed6 {
        width: 100%;
        max-width: 100%;
    }
    .elementor-4998 .elementor-element.elementor-element-70dbdc5 .elementor-divider-separator {
        width: 20%;
        margin: 0 auto;
        margin-center: 0;
    }
    .elementor-4998 .elementor-element.elementor-element-70dbdc5 .elementor-divider {
        text-align: center;
        padding-top: 4px;
        padding-bottom: 4px;
    }
    .elementor-4998 .elementor-element.elementor-element-cc42269 .elementor-divider-separator {
        width: 62%;
    }
    .elementor-4998 .elementor-element.elementor-element-cc42269 .elementor-divider {
        padding-top: 0px;
        padding-bottom: 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-97c9665 .elementor-counter-number-wrapper {
        font-size: var( --e-global-typography-8ba0fc2-font-size);
        line-height: var( --e-global-typography-8ba0fc2-line-height);
        letter-spacing: var( --e-global-typography-8ba0fc2-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-97c9665 .elementor-counter-title {
        font-size: var( --e-global-typography-accent-font-size);
    }
    .elementor-4998 .elementor-element.elementor-element-97c9665>.elementor-widget-container {
        padding: 0px 0px 20px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-97c9665 {
        width: 100%;
        max-width: 100%;
    }
    .elementor-4998 .elementor-element.elementor-element-cc9f9f2 .elementor-divider-separator {
        width: 20%;
        margin: 0 auto;
        margin-center: 0;
    }
    .elementor-4998 .elementor-element.elementor-element-cc9f9f2 .elementor-divider {
        text-align: center;
        padding-top: 4px;
        padding-bottom: 4px;
    }
    .elementor-4998 .elementor-element.elementor-element-b74d6fd .elementor-divider-separator {
        width: 1%;
    }
    .elementor-4998 .elementor-element.elementor-element-d590655 .elementor-counter-number-wrapper {
        font-size: var( --e-global-typography-8ba0fc2-font-size);
        line-height: var( --e-global-typography-8ba0fc2-line-height);
        letter-spacing: var( --e-global-typography-8ba0fc2-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-d590655 .elementor-counter-title {
        font-size: var( --e-global-typography-accent-font-size);
    }
    .elementor-4998 .elementor-element.elementor-element-d590655>.elementor-widget-container {
        padding: 0px 20px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-d590655 {
        width: 100%;
        max-width: 100%;
    }
    .elementor-4998 .elementor-element.elementor-element-9aa4d3f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
        padding-bottom: calc(6px/2);
    }
    .elementor-4998 .elementor-element.elementor-element-9aa4d3f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
        margin-top: calc(6px/2);
    }
    .elementor-4998 .elementor-element.elementor-element-9aa4d3f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
        margin-right: calc(6px/2);
        margin-left: calc(6px/2);
    }
    .elementor-4998 .elementor-element.elementor-element-9aa4d3f .elementor-icon-list-items.elementor-inline-items {
        margin-right: calc(-6px/2);
        margin-left: calc(-6px/2);
    }
    body.rtl .elementor-4998 .elementor-element.elementor-element-9aa4d3f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        left: calc(-6px/2);
    }
    body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-9aa4d3f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        right: calc(-6px/2);
    }
    .elementor-4998 .elementor-element.elementor-element-9aa4d3f {
        --e-icon-list-icon-size: 14px;
        --e-icon-list-icon-align: center;
        --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);
    }
    .elementor-4998 .elementor-element.elementor-element-9aa4d3f .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-4998 .elementor-element.elementor-element-9aa4d3f .elementor-icon-list-item>a {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-ca5c8f0 {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-ca5c8f0>.elementor-widget-container {
        margin: 0px 0px 30px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-713f3e4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
        padding-bottom: calc(6px/2);
    }
    .elementor-4998 .elementor-element.elementor-element-713f3e4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
        margin-top: calc(6px/2);
    }
    .elementor-4998 .elementor-element.elementor-element-713f3e4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
        margin-right: calc(6px/2);
        margin-left: calc(6px/2);
    }
    .elementor-4998 .elementor-element.elementor-element-713f3e4 .elementor-icon-list-items.elementor-inline-items {
        margin-right: calc(-6px/2);
        margin-left: calc(-6px/2);
    }
    body.rtl .elementor-4998 .elementor-element.elementor-element-713f3e4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        left: calc(-6px/2);
    }
    body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-713f3e4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        right: calc(-6px/2);
    }
    .elementor-4998 .elementor-element.elementor-element-713f3e4 {
        --e-icon-list-icon-size: 14px;
        --e-icon-list-icon-align: center;
        --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);
    }
    .elementor-4998 .elementor-element.elementor-element-713f3e4 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-4998 .elementor-element.elementor-element-713f3e4 .elementor-icon-list-item>a {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-c769a6f {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-58899fd .elementor-button {
        font-size: var( --e-global-typography-2efa6e6-font-size);
        line-height: var( --e-global-typography-2efa6e6-line-height);
        letter-spacing: var( --e-global-typography-2efa6e6-letter-spacing);
        padding: 16px 88px 16px 88px;
    }
    .elementor-4998 .elementor-element.elementor-element-58899fd>.elementor-widget-container {
        margin: 0px 0px 20px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-58899fd {
        width: 100%;
        max-width: 100%;
    }
    .elementor-4998 .elementor-element.elementor-element-1a344c3>.elementor-shape-bottom svg {
        width: calc(300% + 1.3px);
        height: 49px;
    }
    .elementor-4998 .elementor-element.elementor-element-1a344c3 {
        padding: 60px 20px 50px 20px;
    }
    .elementor-4998 .elementor-element.elementor-element-a69800a .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-7b2f492 .elementor-progress-bar {
        font-size: var( --e-global-typography-dfbdbfb-font-size);
        letter-spacing: var( --e-global-typography-dfbdbfb-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-7b2f492 .elementor-title {
        font-size: var( --e-global-typography-dfbdbfb-font-size);
        line-height: var( --e-global-typography-dfbdbfb-line-height);
        letter-spacing: var( --e-global-typography-dfbdbfb-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-aec368e .elementor-progress-bar {
        font-size: var( --e-global-typography-dfbdbfb-font-size);
        letter-spacing: var( --e-global-typography-dfbdbfb-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-aec368e .elementor-title {
        font-size: var( --e-global-typography-dfbdbfb-font-size);
        line-height: var( --e-global-typography-dfbdbfb-line-height);
        letter-spacing: var( --e-global-typography-dfbdbfb-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-2a7fc9f .elementor-progress-bar {
        font-size: var( --e-global-typography-dfbdbfb-font-size);
        letter-spacing: var( --e-global-typography-dfbdbfb-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-2a7fc9f .elementor-title {
        font-size: var( --e-global-typography-dfbdbfb-font-size);
        line-height: var( --e-global-typography-dfbdbfb-line-height);
        letter-spacing: var( --e-global-typography-dfbdbfb-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-b8d3c47 .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-0f10444 {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-bc-flex-widget .elementor-4998 .elementor-element.elementor-element-c3d8aeb.elementor-column .elementor-widget-wrap {
        align-items: center;
    }
    .elementor-4998 .elementor-element.elementor-element-c3d8aeb.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: center;
        align-items: center;
    }
    .elementor-4998 .elementor-element.elementor-element-c3d8aeb.elementor-column>.elementor-widget-wrap {
        justify-content: center;
    }
    .elementor-4998 .elementor-element.elementor-element-c3d8aeb:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-4998 .elementor-element.elementor-element-c3d8aeb>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: center center;
        background-size: 274px auto;
    }
    .elementor-4998 .elementor-element.elementor-element-c3d8aeb>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 20px 0px 20px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-6838514 img {
        width: 72%;
        max-width: 100%;
    }
    .elementor-4998 .elementor-element.elementor-element-219c031 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-4998 .elementor-element.elementor-element-219c031 .elementor-icon-list-item>a {
        font-size: var( --e-global-typography-dfbdbfb-font-size);
        line-height: var( --e-global-typography-dfbdbfb-line-height);
        letter-spacing: var( --e-global-typography-dfbdbfb-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-219c031>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-219c031 {
        width: 100%;
        max-width: 100%;
    }
    .elementor-4998 .elementor-element.elementor-element-41a9cb2 {
        padding: 60px 20px 60px 20px;
    }
    .elementor-4998 .elementor-element.elementor-element-d8cd1fd>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-d8cd1fd>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-8abfaa2 .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-957ebd8 {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-957ebd8>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-e02487f {
        padding: 0px 20px 0px 20px;
    }
    .elementor-4998 .elementor-element.elementor-element-893965e {
        --lottie-container-width: 34%;
    }
    .elementor-4998 .elementor-element.elementor-element-653f2ee .elementor-heading-title {
        font-size: var( --e-global-typography-dfbdbfb-font-size);
        line-height: var( --e-global-typography-dfbdbfb-line-height);
        letter-spacing: var( --e-global-typography-dfbdbfb-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-653f2ee>.elementor-widget-container {
        margin: -14px 0px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-2a6ecce {
        --lottie-container-width: 34%;
    }
    .elementor-4998 .elementor-element.elementor-element-040d0f5 .elementor-heading-title {
        font-size: var( --e-global-typography-dfbdbfb-font-size);
        line-height: var( --e-global-typography-dfbdbfb-line-height);
        letter-spacing: var( --e-global-typography-dfbdbfb-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-040d0f5>.elementor-widget-container {
        margin: -14px 0px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-bdaf8f4 .elementor-divider-separator {
        width: 100%;
    }
    .elementor-4998 .elementor-element.elementor-element-205c330 {
        --lottie-container-width: 34%;
    }
    .elementor-4998 .elementor-element.elementor-element-3c907be .elementor-heading-title {
        font-size: var( --e-global-typography-dfbdbfb-font-size);
        line-height: var( --e-global-typography-dfbdbfb-line-height);
        letter-spacing: var( --e-global-typography-dfbdbfb-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-3c907be>.elementor-widget-container {
        margin: -14px 0px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-52dd469 {
        padding: 60px 20px 0px 20px;
    }
    .elementor-4998 .elementor-element.elementor-element-a726b79>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-dcf1165 {
        text-align: center;
    }
    .elementor-4998 .elementor-element.elementor-element-dcf1165 img {
        width: 90%;
        max-width: 90%;
    }
    .elementor-4998 .elementor-element.elementor-element-dcf1165>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-b8ac998 {
        text-align: left;
        top: 103px;
    }
    body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-185c6c7 {
        right: 20.7px;
    }
    body.rtl .elementor-4998 .elementor-element.elementor-element-185c6c7 {
        left: 20.7px;
    }
    .elementor-4998 .elementor-element.elementor-element-185c6c7 {
        bottom: 693px;
    }
    .elementor-4998 .elementor-element.elementor-element-a52d6c4 {
        text-align: right;
        bottom: 23%;
    }
    body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-a52d6c4 {
        left: 0vw;
    }
    body.rtl .elementor-4998 .elementor-element.elementor-element-a52d6c4 {
        right: 0vw;
    }
    .elementor-4998 .elementor-element.elementor-element-bf9ffc0 {
        text-align: center;
        width: auto;
        max-width: auto;
        bottom: 606px;
    }
    .elementor-4998 .elementor-element.elementor-element-bf9ffc0 img {
        width: 68%;
        max-width: 68%;
    }
    body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-bf9ffc0 {
        left: 133px;
    }
    body.rtl .elementor-4998 .elementor-element.elementor-element-bf9ffc0 {
        right: 133px;
    }
    .elementor-4998 .elementor-element.elementor-element-d6b1cd9 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-c1dd61a .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-4eec049 {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-b2174e7 .elementor-button {
        font-size: var( --e-global-typography-2efa6e6-font-size);
        line-height: var( --e-global-typography-2efa6e6-line-height);
        letter-spacing: var( --e-global-typography-2efa6e6-letter-spacing);
        padding: 16px 69px 16px 60px;
    }
    .elementor-4998 .elementor-element.elementor-element-b2174e7>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-b2174e7 {
        width: 100%;
        max-width: 100%;
    }
    .elementor-4998 .elementor-element.elementor-element-c3f7636 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 60px 20px 60px 20px;
    }
    .elementor-4998 .elementor-element.elementor-element-f74054a>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 30px 0px 30px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-9860c75 .elementor-counter-number-wrapper {
        font-size: var( --e-global-typography-8ba0fc2-font-size);
        line-height: var( --e-global-typography-8ba0fc2-line-height);
        letter-spacing: var( --e-global-typography-8ba0fc2-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-9860c75 .elementor-counter-title {
        font-size: var( --e-global-typography-accent-font-size);
    }
    .elementor-4998 .elementor-element.elementor-element-9860c75>.elementor-widget-container {
        padding: 10px 40px 20px 40px;
    }
    .elementor-4998 .elementor-element.elementor-element-2111079 .elementor-counter-number-wrapper {
        font-size: var( --e-global-typography-8ba0fc2-font-size);
        line-height: var( --e-global-typography-8ba0fc2-line-height);
        letter-spacing: var( --e-global-typography-8ba0fc2-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-2111079 .elementor-counter-title {
        font-size: var( --e-global-typography-accent-font-size);
    }
    .elementor-4998 .elementor-element.elementor-element-2111079>.elementor-widget-container {
        padding: 10px 40px 20px 40px;
    }
    .elementor-4998 .elementor-element.elementor-element-0590a50 .elementor-counter-number-wrapper {
        font-size: var( --e-global-typography-8ba0fc2-font-size);
        line-height: var( --e-global-typography-8ba0fc2-line-height);
        letter-spacing: var( --e-global-typography-8ba0fc2-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-0590a50 .elementor-counter-title {
        font-size: var( --e-global-typography-accent-font-size);
    }
    .elementor-4998 .elementor-element.elementor-element-0590a50>.elementor-widget-container {
        padding: 10px 40px 20px 40px;
    }
    .elementor-4998 .elementor-element.elementor-element-eec7fd3 .elementor-counter-number-wrapper {
        font-size: var( --e-global-typography-8ba0fc2-font-size);
        line-height: var( --e-global-typography-8ba0fc2-line-height);
        letter-spacing: var( --e-global-typography-8ba0fc2-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-eec7fd3 .elementor-counter-title {
        font-size: var( --e-global-typography-accent-font-size);
    }
    .elementor-4998 .elementor-element.elementor-element-eec7fd3>.elementor-widget-container {
        padding: 10px 40px 20px 40px;
    }
    .elementor-4998 .elementor-element.elementor-element-cd16e51 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 20px 0px 20px;
    }
    .elementor-4998 .elementor-element.elementor-element-1b1412f>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-11e05b8 {
        text-align: left;
    }
    .elementor-4998 .elementor-element.elementor-element-11e05b8 .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-11e05b8>.elementor-widget-container {
        margin: 0px 0px 10px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-290f124 {
        text-align: left;
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-290f124>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-6e95b55 {
        padding: 0px 20px 060px 20px;
    }
    .elementor-4998 .elementor-element.elementor-element-a647984>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-d516043 {
        text-align: left;
    }
    .elementor-4998 .elementor-element.elementor-element-d516043 .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-4d3a573 {
        text-align: left;
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-27ff83a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
        padding-bottom: calc(7px/2);
    }
    .elementor-4998 .elementor-element.elementor-element-27ff83a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
        margin-top: calc(7px/2);
    }
    .elementor-4998 .elementor-element.elementor-element-27ff83a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
        margin-right: calc(7px/2);
        margin-left: calc(7px/2);
    }
    .elementor-4998 .elementor-element.elementor-element-27ff83a .elementor-icon-list-items.elementor-inline-items {
        margin-right: calc(-7px/2);
        margin-left: calc(-7px/2);
    }
    body.rtl .elementor-4998 .elementor-element.elementor-element-27ff83a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        left: calc(-7px/2);
    }
    body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-27ff83a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        right: calc(-7px/2);
    }
    .elementor-4998 .elementor-element.elementor-element-27ff83a {
        --e-icon-list-icon-size: 14px;
        --e-icon-list-icon-align: center;
        --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);
    }
    .elementor-4998 .elementor-element.elementor-element-27ff83a .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-4998 .elementor-element.elementor-element-27ff83a .elementor-icon-list-item>a {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-4dddc64 {
        text-align: left;
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-381594a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
        padding-bottom: calc(6px/2);
    }
    .elementor-4998 .elementor-element.elementor-element-381594a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
        margin-top: calc(6px/2);
    }
    .elementor-4998 .elementor-element.elementor-element-381594a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
        margin-right: calc(6px/2);
        margin-left: calc(6px/2);
    }
    .elementor-4998 .elementor-element.elementor-element-381594a .elementor-icon-list-items.elementor-inline-items {
        margin-right: calc(-6px/2);
        margin-left: calc(-6px/2);
    }
    body.rtl .elementor-4998 .elementor-element.elementor-element-381594a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        left: calc(-6px/2);
    }
    body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-381594a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        right: calc(-6px/2);
    }
    .elementor-4998 .elementor-element.elementor-element-381594a {
        --e-icon-list-icon-size: 14px;
        --e-icon-list-icon-align: center;
        --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);
    }
    .elementor-4998 .elementor-element.elementor-element-381594a .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-4998 .elementor-element.elementor-element-381594a .elementor-icon-list-item>a {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-ce04d97 {
        text-align: left;
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-959302c>.elementor-widget-container {
        margin: 10px 0px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-1c41097 {
        text-align: center;
    }
    .elementor-4998 .elementor-element.elementor-element-1c41097 .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-1c41097>.elementor-widget-container {
        margin: 0px 0px 10px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-d38aa3f {
        text-align: center;
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-11b76bb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
        padding-bottom: calc(6px/2);
    }
    .elementor-4998 .elementor-element.elementor-element-11b76bb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
        margin-top: calc(6px/2);
    }
    .elementor-4998 .elementor-element.elementor-element-11b76bb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
        margin-right: calc(6px/2);
        margin-left: calc(6px/2);
    }
    .elementor-4998 .elementor-element.elementor-element-11b76bb .elementor-icon-list-items.elementor-inline-items {
        margin-right: calc(-6px/2);
        margin-left: calc(-6px/2);
    }
    body.rtl .elementor-4998 .elementor-element.elementor-element-11b76bb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        left: calc(-6px/2);
    }
    body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-11b76bb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        right: calc(-6px/2);
    }
    .elementor-4998 .elementor-element.elementor-element-11b76bb {
        --e-icon-list-icon-size: 14px;
        --e-icon-list-icon-align: center;
        --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);
    }
    .elementor-4998 .elementor-element.elementor-element-11b76bb .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-4998 .elementor-element.elementor-element-11b76bb .elementor-icon-list-item>a {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-a157ccc {
        text-align: center;
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-16a18d4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
        padding-bottom: calc(6px/2);
    }
    .elementor-4998 .elementor-element.elementor-element-16a18d4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
        margin-top: calc(6px/2);
    }
    .elementor-4998 .elementor-element.elementor-element-16a18d4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
        margin-right: calc(6px/2);
        margin-left: calc(6px/2);
    }
    .elementor-4998 .elementor-element.elementor-element-16a18d4 .elementor-icon-list-items.elementor-inline-items {
        margin-right: calc(-6px/2);
        margin-left: calc(-6px/2);
    }
    body.rtl .elementor-4998 .elementor-element.elementor-element-16a18d4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        left: calc(-6px/2);
    }
    body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-16a18d4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        right: calc(-6px/2);
    }
    .elementor-4998 .elementor-element.elementor-element-16a18d4 {
        --e-icon-list-icon-size: 14px;
        --e-icon-list-icon-align: center;
        --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);
    }
    .elementor-4998 .elementor-element.elementor-element-16a18d4 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-4998 .elementor-element.elementor-element-16a18d4 .elementor-icon-list-item>a {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-3b5fe11 {
        text-align: center;
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-2e02836:not(.elementor-motion-effects-element-type-background),
    .elementor-4998 .elementor-element.elementor-element-2e02836>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: top center;
        background-size: 664px auto;
    }
    .elementor-4998 .elementor-element.elementor-element-2e02836 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 20px 0px 20px;
    }
    .elementor-4998 .elementor-element.elementor-element-da06e16.elementor-column>.elementor-widget-wrap {
        justify-content: center;
    }
    .elementor-4998 .elementor-element.elementor-element-da06e16>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-da06e16>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-a3be09a {
        text-align: center;
    }
    .elementor-4998 .elementor-element.elementor-element-a3be09a .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-a273c3b {
        text-align: center;
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-7f302ef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
        padding-bottom: calc(6px/2);
    }
    .elementor-4998 .elementor-element.elementor-element-7f302ef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
        margin-top: calc(6px/2);
    }
    .elementor-4998 .elementor-element.elementor-element-7f302ef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
        margin-right: calc(6px/2);
        margin-left: calc(6px/2);
    }
    .elementor-4998 .elementor-element.elementor-element-7f302ef .elementor-icon-list-items.elementor-inline-items {
        margin-right: calc(-6px/2);
        margin-left: calc(-6px/2);
    }
    body.rtl .elementor-4998 .elementor-element.elementor-element-7f302ef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        left: calc(-6px/2);
    }
    body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-7f302ef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        right: calc(-6px/2);
    }
    .elementor-4998 .elementor-element.elementor-element-7f302ef {
        --e-icon-list-icon-size: 14px;
        --e-icon-list-icon-align: center;
        --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);
    }
    .elementor-4998 .elementor-element.elementor-element-7f302ef .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-4998 .elementor-element.elementor-element-7f302ef .elementor-icon-list-item>a {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-90e6089 {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-211d959 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
        padding-bottom: calc(6px/2);
    }
    .elementor-4998 .elementor-element.elementor-element-211d959 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
        margin-top: calc(6px/2);
    }
    .elementor-4998 .elementor-element.elementor-element-211d959 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
        margin-right: calc(6px/2);
        margin-left: calc(6px/2);
    }
    .elementor-4998 .elementor-element.elementor-element-211d959 .elementor-icon-list-items.elementor-inline-items {
        margin-right: calc(-6px/2);
        margin-left: calc(-6px/2);
    }
    body.rtl .elementor-4998 .elementor-element.elementor-element-211d959 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        left: calc(-6px/2);
    }
    body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-211d959 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        right: calc(-6px/2);
    }
    .elementor-4998 .elementor-element.elementor-element-211d959 {
        --e-icon-list-icon-size: 14px;
        --e-icon-list-icon-align: center;
        --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);
    }
    .elementor-4998 .elementor-element.elementor-element-211d959 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-4998 .elementor-element.elementor-element-211d959 .elementor-icon-list-item>a {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-d330c4c {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-4904eb7 .elementor-button {
        font-size: var( --e-global-typography-2efa6e6-font-size);
        line-height: var( --e-global-typography-2efa6e6-line-height);
        letter-spacing: var( --e-global-typography-2efa6e6-letter-spacing);
        padding: 16px 88px 16px 88px;
    }
    .elementor-4998 .elementor-element.elementor-element-4904eb7>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-4904eb7 {
        width: 100%;
        max-width: 100%;
    }
    .elementor-4998 .elementor-element.elementor-element-1b45530:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-4998 .elementor-element.elementor-element-1b45530>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: bottom center;
        background-repeat: no-repeat;
        background-size: 100% auto;
    }
    .elementor-4998 .elementor-element.elementor-element-1b45530>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 40px 0px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-c4965d2 .elementor-spacer-inner {
        height: 31vh;
    }
    .elementor-4998 .elementor-element.elementor-element-c4965d2>.elementor-widget-container {
        background-position: center center;
        background-repeat: no-repeat;
        background-size: 90px auto;
    }
    .elementor-4998 .elementor-element.elementor-element-c4965d2 {
        top: 19%;
    }
    body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-eedf2a6 {
        left: 24px;
    }
    body.rtl .elementor-4998 .elementor-element.elementor-element-eedf2a6 {
        right: 24px;
    }
    .elementor-4998 .elementor-element.elementor-element-eedf2a6 {
        top: 210px;
    }
    .elementor-4998 .elementor-element.elementor-element-476e54d .elementor-spacer-inner {
        height: 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-476e54d>.elementor-widget-container {
        background-position: center center;
        background-repeat: no-repeat;
    }
    .elementor-4998 .elementor-element.elementor-element-476e54d {
        width: auto;
        max-width: auto;
        top: 0px;
    }
    body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-476e54d {
        left: 0px;
    }
    body.rtl .elementor-4998 .elementor-element.elementor-element-476e54d {
        right: 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-700cc1b .elementor-spacer-inner {
        height: 41px;
    }
    .elementor-4998 .elementor-element.elementor-element-700cc1b>.elementor-widget-container {
        background-repeat: no-repeat;
        background-size: 41px auto;
    }
    body:not(.rtl) .elementor-4998 .elementor-element.elementor-element-700cc1b {
        left: 24px;
    }
    body.rtl .elementor-4998 .elementor-element.elementor-element-700cc1b {
        right: 24px;
    }
    .elementor-4998 .elementor-element.elementor-element-700cc1b {
        top: 146px;
    }
    .elementor-4998 .elementor-element.elementor-element-641efaa .elementor-spacer-inner {
        height: 272px;
    }
    .elementor-4998 .elementor-element.elementor-element-1362b92:not(.elementor-motion-effects-element-type-background),
    .elementor-4998 .elementor-element.elementor-element-1362b92>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: bottom center;
        background-repeat: no-repeat;
        background-size: cover;
    }
    .elementor-4998 .elementor-element.elementor-element-1362b92 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 60px 20px 60px 20px;
    }
    .elementor-4998 .elementor-element.elementor-element-4d34ab4>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-5d8bca6 .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-10745ed .elementor-field-group>label {
        font-size: var( --e-global-typography-secondary-font-size);
    }
    .elementor-4998 .elementor-element.elementor-element-10745ed .elementor-field-type-html {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-10745ed .elementor-field-group .elementor-field,
    .elementor-4998 .elementor-element.elementor-element-10745ed .elementor-field-subgroup label {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-10745ed .elementor-button {
        font-size: var( --e-global-typography-2efa6e6-font-size);
        line-height: var( --e-global-typography-2efa6e6-line-height);
        letter-spacing: var( --e-global-typography-2efa6e6-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-10745ed .elementor-message {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-10745ed .e-form__indicators__indicator,
    .elementor-4998 .elementor-element.elementor-element-10745ed .e-form__indicators__indicator__label {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-10745ed>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-4998 .elementor-element.elementor-element-478e941 .elementor-field-group>label {
        font-size: var( --e-global-typography-secondary-font-size);
    }
    .elementor-4998 .elementor-element.elementor-element-478e941 .elementor-field-type-html {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-478e941 .elementor-field-group .elementor-field,
    .elementor-4998 .elementor-element.elementor-element-478e941 .elementor-field-subgroup label {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-478e941 .elementor-button {
        font-size: var( --e-global-typography-2efa6e6-font-size);
        line-height: var( --e-global-typography-2efa6e6-line-height);
        letter-spacing: var( --e-global-typography-2efa6e6-letter-spacing);
    }
    .elementor-4998 .elementor-element.elementor-element-478e941 .elementor-message {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-478e941 .e-form__indicators__indicator,
    .elementor-4998 .elementor-element.elementor-element-478e941 .e-form__indicators__indicator__label {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-4998 .elementor-element.elementor-element-478e941>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
}

@media(min-width:577px) {
    .elementor-4998 .elementor-element.elementor-element-ff30a52 {
        width: 21.895%;
    }
    .elementor-4998 .elementor-element.elementor-element-a71ca83 {
        width: 27.803%;
    }
    .elementor-4998 .elementor-element.elementor-element-34096b6 {
        width: 49.966%;
    }
    .elementor-4998 .elementor-element.elementor-element-0b6fda1 {
        width: 49.678%;
    }
    .elementor-4998 .elementor-element.elementor-element-1aef9ab {
        width: 32.874%;
    }
    .elementor-4998 .elementor-element.elementor-element-45b123b {
        width: 16.728%;
    }
    .elementor-4998 .elementor-element.elementor-element-aaa407c {
        width: 17.61%;
    }
    .elementor-4998 .elementor-element.elementor-element-4e699ab {
        width: 31.911%;
    }
    .elementor-4998 .elementor-element.elementor-element-c3d8aeb {
        width: 50.143%;
    }
    .elementor-4998 .elementor-element.elementor-element-9e3c17d {
        width: 20%;
    }
    .elementor-4998 .elementor-element.elementor-element-4ef7814 {
        width: 19.407%;
    }
    .elementor-4998 .elementor-element.elementor-element-8508c99 {
        width: 20%;
    }
    .elementor-4998 .elementor-element.elementor-element-a41ae31 {
        width: 20.562%;
    }
    .elementor-4998 .elementor-element.elementor-element-e89aa83 {
        width: 20%;
    }
    .elementor-4998 .elementor-element.elementor-element-c6741ef {
        width: 22.82%;
    }
    .elementor-4998 .elementor-element.elementor-element-da06e16 {
        width: 26.73%;
    }
    .elementor-4998 .elementor-element.elementor-element-1b45530 {
        width: 49.73%;
    }
}

@media(max-width:1300px) and (min-width:577px) {
    .elementor-4998 .elementor-element.elementor-element-ff30a52 {
        width: 100%;
    }
    .elementor-4998 .elementor-element.elementor-element-a71ca83 {
        width: 100%;
    }
    .elementor-4998 .elementor-element.elementor-element-34096b6 {
        width: 100%;
    }
    .elementor-4998 .elementor-element.elementor-element-f99f96f {
        width: 100%;
    }
    .elementor-4998 .elementor-element.elementor-element-b450616 {
        width: 100%;
    }
    .elementor-4998 .elementor-element.elementor-element-47e03da {
        width: 100%;
    }
    .elementor-4998 .elementor-element.elementor-element-0b6fda1 {
        width: 100%;
    }
    .elementor-4998 .elementor-element.elementor-element-1aef9ab {
        width: 100%;
    }
    .elementor-4998 .elementor-element.elementor-element-ad51e13 {
        width: 100%;
    }
    .elementor-4998 .elementor-element.elementor-element-45b123b {
        width: 100%;
    }
    .elementor-4998 .elementor-element.elementor-element-aaa407c {
        width: 100%;
    }
    .elementor-4998 .elementor-element.elementor-element-4e699ab {
        width: 50%;
    }
    .elementor-4998 .elementor-element.elementor-element-c3d8aeb {
        width: 50%;
    }
    .elementor-4998 .elementor-element.elementor-element-9e3c17d {
        width: 24%;
    }
    .elementor-4998 .elementor-element.elementor-element-4ef7814 {
        width: 14%;
    }
    .elementor-4998 .elementor-element.elementor-element-8508c99 {
        width: 24%;
    }
    .elementor-4998 .elementor-element.elementor-element-a41ae31 {
        width: 14%;
    }
    .elementor-4998 .elementor-element.elementor-element-e89aa83 {
        width: 24%;
    }
    .elementor-4998 .elementor-element.elementor-element-a647984 {
        width: 100%;
    }
    .elementor-4998 .elementor-element.elementor-element-34b5c4d {
        width: 100%;
    }
    .elementor-4998 .elementor-element.elementor-element-c6741ef {
        width: 100%;
    }
    .elementor-4998 .elementor-element.elementor-element-da06e16 {
        width: 100%;
    }
    .elementor-4998 .elementor-element.elementor-element-1b45530 {
        width: 100%;
    }
}