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

.elementor-1789 .elementor-element.elementor-element-3fa108a>.elementor-background-overlay {
    background-image: url("https://moneer.elipso.site/wp-content/uploads/sites/27/2021/06/35408c914ee4d13ae40976a9d8304846cbadafab.png");
    background-position: center center;
    opacity: 0.12;
    mix-blend-mode: screen;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1789 .elementor-element.elementor-element-3fa108a {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -100px;
    margin-bottom: 0px;
    padding: 160px 0px 100px 0px;
}

.elementor-1789 .elementor-element.elementor-element-a4792bd {
    text-align: center;
}

.elementor-1789 .elementor-element.elementor-element-a4792bd .elementor-heading-title {
    color: var( --e-global-color-389d526);
    font-family: var( --e-global-typography-4e99e31-font-family), Sans-serif;
    font-size: var( --e-global-typography-4e99e31-font-size);
    font-weight: var( --e-global-typography-4e99e31-font-weight);
    line-height: var( --e-global-typography-4e99e31-line-height);
    letter-spacing: var( --e-global-typography-4e99e31-letter-spacing);
}

.elementor-1789 .elementor-element.elementor-element-ca0a736 {
    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);
    color: var( --e-global-color-389d526);
}

.elementor-1789 .elementor-element.elementor-element-ca0a736 a {
    color: #FFFFFF;
}

.elementor-1789 .elementor-element.elementor-element-ca0a736 a:hover {
    color: var( --e-global-color-6479223);
}

.elementor-1789 .elementor-element.elementor-element-61c689d {
    margin-top: 100px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-1789 .elementor-element.elementor-element-3e6600d {
    text-align: center;
}

.elementor-1789 .elementor-element.elementor-element-3e6600d .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-1789 .elementor-element.elementor-element-cd5f1f8 {
    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-1789 .elementor-element.elementor-element-cd5f1f8>.elementor-widget-container {
    padding: 0px 120px 0px 120px;
}

.elementor-1789 .elementor-element.elementor-element-e760e98:not(.elementor-motion-effects-element-type-background),
.elementor-1789 .elementor-element.elementor-element-e760e98>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
    background-image: url("https://moneer.elipso.site/wp-content/uploads/sites/27/2021/06/line.png");
    background-position: 50% 19%;
    background-repeat: no-repeat;
}

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

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

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

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

.elementor-1789 .elementor-element.elementor-element-a80c7ef.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-1789 .elementor-element.elementor-element-a80c7ef>.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-1789 .elementor-element.elementor-element-a80c7ef>.elementor-element-populated {
    padding: 0px 20px 0px 20px;
}

.elementor-1789 .elementor-element.elementor-element-841f9a8 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-1789 .elementor-element.elementor-element-841f9a8.elementor-view-stacked .elementor-icon {
    background-color: var( --e-global-color-69963db);
}

.elementor-1789 .elementor-element.elementor-element-841f9a8.elementor-view-framed .elementor-icon,
.elementor-1789 .elementor-element.elementor-element-841f9a8.elementor-view-default .elementor-icon {
    color: var( --e-global-color-69963db);
    border-color: var( --e-global-color-69963db);
}

.elementor-1789 .elementor-element.elementor-element-841f9a8.elementor-view-framed .elementor-icon,
.elementor-1789 .elementor-element.elementor-element-841f9a8.elementor-view-default .elementor-icon svg {
    fill: var( --e-global-color-69963db);
}

.elementor-1789 .elementor-element.elementor-element-841f9a8 .elementor-icon {
    font-size: 22px;
}

.elementor-1789 .elementor-element.elementor-element-841f9a8 .elementor-icon i,
.elementor-1789 .elementor-element.elementor-element-841f9a8 .elementor-icon svg {
    transform: rotate(0deg);
}

.elementor-1789 .elementor-element.elementor-element-841f9a8>.elementor-widget-container {
    padding: 19px 21px 16px 21px;
    background-color: #FFFEFE;
    border-radius: 48px 48px 48px 48px;
    box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.13);
}

.elementor-1789 .elementor-element.elementor-element-841f9a8 {
    z-index: 2;
    width: auto;
    max-width: auto;
}

.elementor-1789 .elementor-element.elementor-element-1abc2e6 {
    text-align: center;
}

.elementor-1789 .elementor-element.elementor-element-1abc2e6 .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-1789 .elementor-element.elementor-element-1abc2e6>.elementor-widget-container {
    margin: 010px 0px 010px 0px;
}

.elementor-1789 .elementor-element.elementor-element-e3dd1e2 {
    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-bc-flex-widget .elementor-1789 .elementor-element.elementor-element-7d8862b.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

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

.elementor-1789 .elementor-element.elementor-element-7d8862b.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-1789 .elementor-element.elementor-element-7d8862b>.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-1789 .elementor-element.elementor-element-7d8862b>.elementor-element-populated {
    padding: 0px 20px 0px 20px;
}

.elementor-1789 .elementor-element.elementor-element-cfb6f9e .elementor-icon-wrapper {
    text-align: center;
}

.elementor-1789 .elementor-element.elementor-element-cfb6f9e.elementor-view-stacked .elementor-icon {
    background-color: var( --e-global-color-7dcf100);
}

.elementor-1789 .elementor-element.elementor-element-cfb6f9e.elementor-view-framed .elementor-icon,
.elementor-1789 .elementor-element.elementor-element-cfb6f9e.elementor-view-default .elementor-icon {
    color: var( --e-global-color-7dcf100);
    border-color: var( --e-global-color-7dcf100);
}

.elementor-1789 .elementor-element.elementor-element-cfb6f9e.elementor-view-framed .elementor-icon,
.elementor-1789 .elementor-element.elementor-element-cfb6f9e.elementor-view-default .elementor-icon svg {
    fill: var( --e-global-color-7dcf100);
}

.elementor-1789 .elementor-element.elementor-element-cfb6f9e .elementor-icon {
    font-size: 22px;
}

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

.elementor-1789 .elementor-element.elementor-element-cfb6f9e>.elementor-widget-container {
    padding: 19px 21px 16px 21px;
    background-color: #FFFEFE;
    border-radius: 48px 48px 48px 48px;
    box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.13);
}

.elementor-1789 .elementor-element.elementor-element-cfb6f9e {
    z-index: 2;
    width: auto;
    max-width: auto;
}

.elementor-1789 .elementor-element.elementor-element-f9efaab {
    text-align: center;
}

.elementor-1789 .elementor-element.elementor-element-f9efaab .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-1789 .elementor-element.elementor-element-f9efaab>.elementor-widget-container {
    margin: 010px 0px 010px 0px;
}

.elementor-1789 .elementor-element.elementor-element-7b330c3 {
    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-bc-flex-widget .elementor-1789 .elementor-element.elementor-element-5601618.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

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

.elementor-1789 .elementor-element.elementor-element-5601618.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-1789 .elementor-element.elementor-element-5601618>.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-1789 .elementor-element.elementor-element-5601618>.elementor-element-populated {
    padding: 0px 20px 0px 20px;
}

.elementor-1789 .elementor-element.elementor-element-8426a78 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-1789 .elementor-element.elementor-element-8426a78.elementor-view-stacked .elementor-icon {
    background-color: var( --e-global-color-cc773c2);
}

.elementor-1789 .elementor-element.elementor-element-8426a78.elementor-view-framed .elementor-icon,
.elementor-1789 .elementor-element.elementor-element-8426a78.elementor-view-default .elementor-icon {
    color: var( --e-global-color-cc773c2);
    border-color: var( --e-global-color-cc773c2);
}

.elementor-1789 .elementor-element.elementor-element-8426a78.elementor-view-framed .elementor-icon,
.elementor-1789 .elementor-element.elementor-element-8426a78.elementor-view-default .elementor-icon svg {
    fill: var( --e-global-color-cc773c2);
}

.elementor-1789 .elementor-element.elementor-element-8426a78 .elementor-icon {
    font-size: 22px;
}

.elementor-1789 .elementor-element.elementor-element-8426a78 .elementor-icon i,
.elementor-1789 .elementor-element.elementor-element-8426a78 .elementor-icon svg {
    transform: rotate(0deg);
}

.elementor-1789 .elementor-element.elementor-element-8426a78>.elementor-widget-container {
    padding: 19px 21px 16px 21px;
    background-color: #FFFEFE;
    border-radius: 48px 48px 48px 48px;
    box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.13);
}

.elementor-1789 .elementor-element.elementor-element-8426a78 {
    z-index: 2;
    width: auto;
    max-width: auto;
}

.elementor-1789 .elementor-element.elementor-element-2f7f3bf {
    text-align: center;
}

.elementor-1789 .elementor-element.elementor-element-2f7f3bf .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-1789 .elementor-element.elementor-element-2f7f3bf>.elementor-widget-container {
    margin: 010px 0px 010px 0px;
}

.elementor-1789 .elementor-element.elementor-element-c26da0d {
    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-bc-flex-widget .elementor-1789 .elementor-element.elementor-element-d48a536.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

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

.elementor-1789 .elementor-element.elementor-element-d48a536.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-1789 .elementor-element.elementor-element-d48a536>.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-1789 .elementor-element.elementor-element-d48a536>.elementor-element-populated {
    padding: 0px 20px 0px 20px;
}

.elementor-1789 .elementor-element.elementor-element-932ad19 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-1789 .elementor-element.elementor-element-932ad19.elementor-view-stacked .elementor-icon {
    background-color: var( --e-global-color-6479223);
}

.elementor-1789 .elementor-element.elementor-element-932ad19.elementor-view-framed .elementor-icon,
.elementor-1789 .elementor-element.elementor-element-932ad19.elementor-view-default .elementor-icon {
    color: var( --e-global-color-6479223);
    border-color: var( --e-global-color-6479223);
}

.elementor-1789 .elementor-element.elementor-element-932ad19.elementor-view-framed .elementor-icon,
.elementor-1789 .elementor-element.elementor-element-932ad19.elementor-view-default .elementor-icon svg {
    fill: var( --e-global-color-6479223);
}

.elementor-1789 .elementor-element.elementor-element-932ad19 .elementor-icon {
    font-size: 22px;
}

.elementor-1789 .elementor-element.elementor-element-932ad19 .elementor-icon i,
.elementor-1789 .elementor-element.elementor-element-932ad19 .elementor-icon svg {
    transform: rotate(0deg);
}

.elementor-1789 .elementor-element.elementor-element-932ad19>.elementor-widget-container {
    padding: 19px 21px 16px 21px;
    background-color: #FFFEFE;
    border-radius: 48px 48px 48px 48px;
    box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.13);
}

.elementor-1789 .elementor-element.elementor-element-932ad19 {
    z-index: 2;
    width: auto;
    max-width: auto;
}

.elementor-1789 .elementor-element.elementor-element-6484b44 {
    text-align: center;
}

.elementor-1789 .elementor-element.elementor-element-6484b44 .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-1789 .elementor-element.elementor-element-6484b44>.elementor-widget-container {
    margin: 010px 0px 010px 0px;
}

.elementor-1789 .elementor-element.elementor-element-19532dd {
    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-1789 .elementor-element.elementor-element-36546e3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-1789 .elementor-element.elementor-element-36546e3>.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-163.png");
    background-position: center left;
    background-repeat: no-repeat;
    background-size: contain;
}

.elementor-1789 .elementor-element.elementor-element-36546e3>.elementor-element-populated>.elementor-background-overlay {
    background-image: url("https://moneer.elipso.site/wp-content/uploads/sites/27/2021/06/db-16-p.png");
    background-position: center left;
    background-repeat: no-repeat;
    background-size: contain;
    opacity: 1;
}

.elementor-1789 .elementor-element.elementor-element-36546e3>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1789 .elementor-element.elementor-element-36546e3>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1789 .elementor-element.elementor-element-bf578be .elementor-spacer-inner {
    height: 600px;
}

.elementor-1789 .elementor-element.elementor-element-bf578be>.elementor-widget-container {
    background-image: url("https://moneer.elipso.site/wp-content/uploads/sites/27/2021/06/db-162.png");
    background-repeat: no-repeat;
    background-size: contain;
}

.elementor-bc-flex-widget .elementor-1789 .elementor-element.elementor-element-77226e4.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-1789 .elementor-element.elementor-element-77226e4>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-1789 .elementor-element.elementor-element-a70b2c7 .elementor-heading-title {
    color: var( --e-global-color-primary);
    font-family: "Montserrat", Sans-serif;
    font-weight: 700;
    line-height: 1.5em;
}

.elementor-1789 .elementor-element.elementor-element-1cc5c19 {
    margin-top: 0px;
    margin-bottom: 20px;
}

.elementor-1789 .elementor-element.elementor-element-7627699>.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-1789 .elementor-element.elementor-element-9a1e99e .elementor-icon-list-icon i {
    color: var( --e-global-color-6479223);
}

.elementor-1789 .elementor-element.elementor-element-9a1e99e .elementor-icon-list-icon svg {
    fill: var( --e-global-color-6479223);
}

.elementor-1789 .elementor-element.elementor-element-9a1e99e {
    --e-icon-list-icon-size: 10px;
}

.elementor-1789 .elementor-element.elementor-element-9a1e99e .elementor-icon-list-text {
    color: var( --e-global-color-primary);
}

.elementor-1789 .elementor-element.elementor-element-9a1e99e .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-1789 .elementor-element.elementor-element-9a1e99e .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-1789 .elementor-element.elementor-element-d59bd87>.elementor-widget-container {
    margin: 0px 0px 20px 0px;
}

.elementor-1789 .elementor-element.elementor-element-0924de8 .elementor-icon-list-icon i {
    color: var( --e-global-color-6479223);
}

.elementor-1789 .elementor-element.elementor-element-0924de8 .elementor-icon-list-icon svg {
    fill: var( --e-global-color-6479223);
}

.elementor-1789 .elementor-element.elementor-element-0924de8 {
    --e-icon-list-icon-size: 10px;
}

.elementor-1789 .elementor-element.elementor-element-0924de8 .elementor-icon-list-text {
    color: var( --e-global-color-primary);
}

.elementor-1789 .elementor-element.elementor-element-0924de8 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-1789 .elementor-element.elementor-element-0924de8 .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-1789 .elementor-element.elementor-element-c7e7bb7>.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-1789 .elementor-element.elementor-element-f8354a9 .elementor-icon-list-icon i {
    color: var( --e-global-color-6479223);
}

.elementor-1789 .elementor-element.elementor-element-f8354a9 .elementor-icon-list-icon svg {
    fill: var( --e-global-color-6479223);
}

.elementor-1789 .elementor-element.elementor-element-f8354a9 {
    --e-icon-list-icon-size: 10px;
}

.elementor-1789 .elementor-element.elementor-element-f8354a9 .elementor-icon-list-text {
    color: var( --e-global-color-primary);
}

.elementor-1789 .elementor-element.elementor-element-f8354a9 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-1789 .elementor-element.elementor-element-f8354a9 .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-1789 .elementor-element.elementor-element-8fbd796>.elementor-widget-container {
    margin: 0px 0px 20px 0px;
}

.elementor-1789 .elementor-element.elementor-element-e981a13 .elementor-icon-list-icon i {
    color: var( --e-global-color-6479223);
}

.elementor-1789 .elementor-element.elementor-element-e981a13 .elementor-icon-list-icon svg {
    fill: var( --e-global-color-6479223);
}

.elementor-1789 .elementor-element.elementor-element-e981a13 {
    --e-icon-list-icon-size: 10px;
}

.elementor-1789 .elementor-element.elementor-element-e981a13 .elementor-icon-list-text {
    color: var( --e-global-color-primary);
}

.elementor-1789 .elementor-element.elementor-element-e981a13 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-1789 .elementor-element.elementor-element-e981a13 .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-1789 .elementor-element.elementor-element-1c95863 {
    text-align: left;
    color: var( --e-global-color-text);
    font-family: var( --e-global-typography-text-font-family), Sans-serif;
    font-size: var( --e-global-typography-text-font-size);
    font-weight: var( --e-global-typography-text-font-weight);
    line-height: var( --e-global-typography-text-line-height);
}

.elementor-1789 .elementor-element.elementor-element-4e69097 .elementor-progress-wrapper .elementor-progress-bar {
    background-color: var( --e-global-color-69963db);
}

.elementor-1789 .elementor-element.elementor-element-4e69097 .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-1789 .elementor-element.elementor-element-4e69097 .elementor-progress-wrapper {
    border-radius: 49px;
    overflow: hidden;
}

.elementor-1789 .elementor-element.elementor-element-4e69097 .elementor-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-1789 .elementor-element.elementor-element-4e69097>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-1789 .elementor-element.elementor-element-eda4dd7 .elementor-progress-wrapper .elementor-progress-bar {
    background-color: var( --e-global-color-69963db);
}

.elementor-1789 .elementor-element.elementor-element-eda4dd7 .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-1789 .elementor-element.elementor-element-eda4dd7 .elementor-progress-wrapper {
    border-radius: 49px;
    overflow: hidden;
}

.elementor-1789 .elementor-element.elementor-element-eda4dd7 .elementor-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-1789 .elementor-element.elementor-element-eda4dd7>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-1789 .elementor-element.elementor-element-e262da8 .elementor-progress-wrapper .elementor-progress-bar {
    background-color: var( --e-global-color-69963db);
}

.elementor-1789 .elementor-element.elementor-element-e262da8 .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-1789 .elementor-element.elementor-element-e262da8 .elementor-progress-wrapper {
    border-radius: 49px;
    overflow: hidden;
}

.elementor-1789 .elementor-element.elementor-element-e262da8 .elementor-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-1789 .elementor-element.elementor-element-e262da8>.elementor-widget-container {
    margin: 0px 0px 10px 0px;
}

.elementor-1789 .elementor-element.elementor-element-7bfaf6e {
    text-align: left;
    color: var( --e-global-color-text);
    font-family: var( --e-global-typography-text-font-family), Sans-serif;
    font-size: var( --e-global-typography-text-font-size);
    font-weight: var( --e-global-typography-text-font-weight);
    line-height: var( --e-global-typography-text-line-height);
}

.elementor-1789 .elementor-element.elementor-element-954c00f .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-1789 .elementor-element.elementor-element-954c00f .elementor-button:hover,
.elementor-1789 .elementor-element.elementor-element-954c00f .elementor-button:focus {
    color: #FFFFFF;
}

.elementor-1789 .elementor-element.elementor-element-954c00f .elementor-button:hover svg,
.elementor-1789 .elementor-element.elementor-element-954c00f .elementor-button:focus svg {
    fill: #FFFFFF;
}

.elementor-1789 .elementor-element.elementor-element-954c00f>.elementor-widget-container {
    margin: 0px 20px 20px 0px;
}

.elementor-1789 .elementor-element.elementor-element-954c00f {
    width: auto;
    max-width: auto;
}

.elementor-1789 .elementor-element.elementor-element-e3ddb0d .elementor-spacer-inner {
    height: 50px;
}

.elementor-1789 .elementor-element.elementor-element-3633893 {
    margin-top: 100px;
    margin-bottom: 100px;
    padding: 0px 0px 0px 0px;
}

.elementor-1789 .elementor-element.elementor-element-1136289>.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-1789 .elementor-element.elementor-element-280b013 .elementor-spacer-inner {
    height: 50px;
}

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

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

.elementor-1789 .elementor-element.elementor-element-1c156c9>.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-1789 .elementor-element.elementor-element-39569be .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-1789 .elementor-element.elementor-element-39569be>.elementor-widget-container {
    margin: 0px 0px 14px 0px;
}

.elementor-1789 .elementor-element.elementor-element-a3529da {
    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-1789 .elementor-element.elementor-element-a3529da>.elementor-widget-container {
    margin: 0px 0px 22px 0px;
}

.elementor-1789 .elementor-element.elementor-element-65ec053 .elementor-icon-list-icon i {
    color: var( --e-global-color-secondary);
}

.elementor-1789 .elementor-element.elementor-element-65ec053 .elementor-icon-list-icon svg {
    fill: var( --e-global-color-secondary);
}

.elementor-1789 .elementor-element.elementor-element-65ec053 {
    --e-icon-list-icon-size: 14px;
}

.elementor-1789 .elementor-element.elementor-element-65ec053 .elementor-icon-list-text {
    color: var( --e-global-color-primary);
    padding-left: 6px;
}

.elementor-1789 .elementor-element.elementor-element-65ec053 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-1789 .elementor-element.elementor-element-65ec053 .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-1789 .elementor-element.elementor-element-65ec053>.elementor-widget-container {
    margin: 0px 0px 10px 0px;
}

.elementor-1789 .elementor-element.elementor-element-d0ace27 {
    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-1789 .elementor-element.elementor-element-d0ace27>.elementor-widget-container {
    margin: 0px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-1789 .elementor-element.elementor-element-90e1823 .elementor-icon-list-icon i {
    color: var( --e-global-color-secondary);
}

.elementor-1789 .elementor-element.elementor-element-90e1823 .elementor-icon-list-icon svg {
    fill: var( --e-global-color-secondary);
}

.elementor-1789 .elementor-element.elementor-element-90e1823 {
    --e-icon-list-icon-size: 14px;
}

.elementor-1789 .elementor-element.elementor-element-90e1823 .elementor-icon-list-text {
    color: var( --e-global-color-primary);
    padding-left: 10px;
}

.elementor-1789 .elementor-element.elementor-element-90e1823 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-1789 .elementor-element.elementor-element-90e1823 .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-1789 .elementor-element.elementor-element-90e1823>.elementor-widget-container {
    margin: 0px 0px 10px 0px;
}

.elementor-1789 .elementor-element.elementor-element-3d14854 {
    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-1789 .elementor-element.elementor-element-3d14854>.elementor-widget-container {
    margin: 0px 0px 30px 0px;
}

.elementor-1789 .elementor-element.elementor-element-64b19a2 .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-1789 .elementor-element.elementor-element-64b19a2 .elementor-button:hover,
.elementor-1789 .elementor-element.elementor-element-64b19a2 .elementor-button:focus {
    color: #FFFFFF;
}

.elementor-1789 .elementor-element.elementor-element-64b19a2 .elementor-button:hover svg,
.elementor-1789 .elementor-element.elementor-element-64b19a2 .elementor-button:focus svg {
    fill: #FFFFFF;
}

.elementor-1789 .elementor-element.elementor-element-64b19a2>.elementor-widget-container {
    margin: 0px 20px 20px 0px;
}

.elementor-1789 .elementor-element.elementor-element-64b19a2 {
    width: auto;
    max-width: auto;
}

.elementor-1789 .elementor-element.elementor-element-835efbe>.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-1789 .elementor-element.elementor-element-835efbe:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-1789 .elementor-element.elementor-element-835efbe>.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/Oval.png");
    background-position: center right;
    background-repeat: no-repeat;
    background-size: 67% auto;
}

.elementor-1789 .elementor-element.elementor-element-835efbe>.elementor-element-populated>.elementor-background-overlay {
    background-image: url("https://moneer.elipso.site/wp-content/uploads/sites/27/2021/06/Box-5.png");
    background-position: 331px 19px;
    background-repeat: no-repeat;
    background-size: 48% auto;
    opacity: 1;
}

.elementor-1789 .elementor-element.elementor-element-835efbe>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    padding: 60px 0px 60px 0px;
}

.elementor-1789 .elementor-element.elementor-element-835efbe>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1789 .elementor-element.elementor-element-d6f7e2c .elementor-spacer-inner {
    height: 47vh;
}

.elementor-1789 .elementor-element.elementor-element-1893ec9 {
    text-align: center;
    z-index: 3;
    width: auto;
    max-width: auto;
    bottom: 224px;
}

body:not(.rtl) .elementor-1789 .elementor-element.elementor-element-1893ec9 {
    left: 168px;
}

body.rtl .elementor-1789 .elementor-element.elementor-element-1893ec9 {
    right: 168px;
}

.elementor-1789 .elementor-element.elementor-element-0d6d881 {
    text-align: center;
    z-index: 10;
    width: auto;
    max-width: auto;
    bottom: 153px;
}

body:not(.rtl) .elementor-1789 .elementor-element.elementor-element-0d6d881 {
    right: 217.2px;
}

body.rtl .elementor-1789 .elementor-element.elementor-element-0d6d881 {
    left: 217.2px;
}

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

.elementor-1789 .elementor-element.elementor-element-97a5a92>.elementor-background-overlay {
    background-image: url("https://moneer.elipso.site/wp-content/uploads/sites/27/2021/06/shapesbg.png");
    background-position: top center;
    background-repeat: no-repeat;
    background-size: 70% auto;
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1789 .elementor-element.elementor-element-97a5a92 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 60px 0px 60px 0px;
    z-index: 10;
}

.elementor-1789 .elementor-element.elementor-element-72b8ee1.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-1789 .elementor-element.elementor-element-72b8ee1>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 20px 0px 20px 0px;
}

.elementor-1789 .elementor-element.elementor-element-72b8ee1>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1789 .elementor-element.elementor-element-78a3513 .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-1789 .elementor-element.elementor-element-78a3513 .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-1789 .elementor-element.elementor-element-78a3513>.elementor-widget-container {
    margin: 0px 10px 0px 10px;
    padding: 20px 20px 20px 20px;
}

.elementor-1789 .elementor-element.elementor-element-78a3513 {
    width: auto;
    max-width: auto;
}

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

.elementor-1789 .elementor-element.elementor-element-d77f73b .elementor-divider-separator {
    width: 1px;
}

.elementor-1789 .elementor-element.elementor-element-d77f73b .elementor-divider {
    padding-top: 15px;
    padding-bottom: 15px;
}

.elementor-1789 .elementor-element.elementor-element-d77f73b>.elementor-widget-container {
    margin: 0px 20px 0px 20px;
}

.elementor-1789 .elementor-element.elementor-element-fb6ae0a .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-1789 .elementor-element.elementor-element-fb6ae0a .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-1789 .elementor-element.elementor-element-fb6ae0a>.elementor-widget-container {
    margin: 0px 10px 0px 10px;
    padding: 20px 20px 20px 20px;
}

.elementor-1789 .elementor-element.elementor-element-fb6ae0a {
    width: auto;
    max-width: auto;
}

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

.elementor-1789 .elementor-element.elementor-element-79998ca .elementor-divider-separator {
    width: 1px;
}

.elementor-1789 .elementor-element.elementor-element-79998ca .elementor-divider {
    padding-top: 15px;
    padding-bottom: 15px;
}

.elementor-1789 .elementor-element.elementor-element-79998ca>.elementor-widget-container {
    margin: 0px 20px 0px 20px;
}

.elementor-1789 .elementor-element.elementor-element-75f199e .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-1789 .elementor-element.elementor-element-75f199e .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-1789 .elementor-element.elementor-element-75f199e>.elementor-widget-container {
    margin: 0px 10px 0px 10px;
    padding: 20px 20px 20px 20px;
}

.elementor-1789 .elementor-element.elementor-element-75f199e {
    width: auto;
    max-width: auto;
}

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

.elementor-1789 .elementor-element.elementor-element-2a3b464 .elementor-divider-separator {
    width: 1px;
}

.elementor-1789 .elementor-element.elementor-element-2a3b464 .elementor-divider {
    padding-top: 15px;
    padding-bottom: 15px;
}

.elementor-1789 .elementor-element.elementor-element-2a3b464>.elementor-widget-container {
    margin: 0px 20px 0px 20px;
}

.elementor-1789 .elementor-element.elementor-element-62abea7 .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-1789 .elementor-element.elementor-element-62abea7 .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-1789 .elementor-element.elementor-element-62abea7>.elementor-widget-container {
    margin: 0px 010px 0px 10px;
    padding: 20px 20px 20px 20px;
}

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

.elementor-1789 .elementor-element.elementor-element-e1e72b4 {
    margin-top: 80px;
    margin-bottom: 80px;
}

.elementor-1789 .elementor-element.elementor-element-ee446e7 {
    text-align: center;
}

.elementor-1789 .elementor-element.elementor-element-ee446e7 .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-1789 .elementor-element.elementor-element-ee446e7>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-1789 .elementor-element.elementor-element-17b04c5 {
    text-align: center;
    font-family: var( --e-global-typography-text-font-family), Sans-serif;
    font-size: var( --e-global-typography-text-font-size);
    font-weight: var( --e-global-typography-text-font-weight);
    line-height: var( --e-global-typography-text-line-height);
}

.elementor-1789 .elementor-element.elementor-element-17b04c5>.elementor-widget-container {
    margin: 0px 0px 20px 0px;
    padding: 0px 120px 0px 120px;
}

.elementor-1789 .elementor-element.elementor-element-d6976c7 {
    margin-top: 0px;
    margin-bottom: 30px;
}

.elementor-1789 .elementor-element.elementor-element-d566e94.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-1789 .elementor-element.elementor-element-d566e94>.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-1789 .elementor-element.elementor-element-d566e94>.elementor-element-populated>.elementor-background-overlay {
    opacity: 0;
}

.elementor-1789 .elementor-element.elementor-element-d566e94:hover>.elementor-element-populated>.elementor-background-overlay {
    opacity: 0.55;
}

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

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

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

.elementor-1789 .elementor-element.elementor-element-5df37a4 .elementor-flip-box__front {
    background-image: url("https://moneer2.elipso.site/wp-content/uploads/sites/27/2021/07/portrait-of-a-smiling-young-businessman.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-1789 .elementor-element.elementor-element-5df37a4 .elementor-flip-box__back {
    background-color: #FFFFFF;
    background-image: url("https://moneer2.elipso.site/wp-content/uploads/sites/27/2021/07/portrait-of-a-smiling-young-businessman.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-1789 .elementor-element.elementor-element-5df37a4 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
    background-color: #2626B0A1;
    text-align: center;
    justify-content: flex-end;
}

.elementor-1789 .elementor-element.elementor-element-5df37a4 .elementor-flip-box__layer,
.elementor-1789 .elementor-element.elementor-element-5df37a4 .elementor-flip-box__layer__overlay {
    border-radius: 12px;
}

.elementor-1789 .elementor-element.elementor-element-5df37a4 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
    text-align: center;
    justify-content: flex-end;
}

.elementor-1789 .elementor-element.elementor-element-5df37a4 .elementor-view-stacked .elementor-icon {
    background-color: #FFFFFF;
}

.elementor-1789 .elementor-element.elementor-element-5df37a4 .elementor-view-stacked .elementor-icon svg {
    stroke: #FFFFFF;
}

.elementor-1789 .elementor-element.elementor-element-5df37a4 .elementor-view-framed .elementor-icon,
.elementor-1789 .elementor-element.elementor-element-5df37a4 .elementor-view-default .elementor-icon {
    color: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-1789 .elementor-element.elementor-element-5df37a4 .elementor-view-framed .elementor-icon svg,
.elementor-1789 .elementor-element.elementor-element-5df37a4 .elementor-view-default .elementor-icon svg {
    fill: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-1789 .elementor-element.elementor-element-5df37a4 .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-1789 .elementor-element.elementor-element-5df37a4 .elementor-icon svg {
    transform: rotate(0deg);
}

.elementor-1789 .elementor-element.elementor-element-5df37a4 .elementor-flip-box__button {
    margin-center: 0;
    color: #FFFFFF;
    background-color: #FFFFFF00;
    border-color: #FFFFFF;
    border-width: 1px;
}

.elementor-1789 .elementor-element.elementor-element-5df37a4 .elementor-flip-box__back .elementor-flip-box__layer__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-1789 .elementor-element.elementor-element-5df37a4>.elementor-widget-container {
    margin: 0px 10px 10px 10px;
}

.elementor-1789 .elementor-element.elementor-element-35766bd {
    text-align: center;
}

.elementor-1789 .elementor-element.elementor-element-35766bd .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-1789 .elementor-element.elementor-element-35766bd>.elementor-widget-container {
    margin: 0px 0px 4px 0px;
}

.elementor-1789 .elementor-element.elementor-element-5132a27 {
    color: var( --e-global-color-text);
    font-family: var( --e-global-typography-f88129b-font-family), Sans-serif;
    font-size: var( --e-global-typography-f88129b-font-size);
    font-weight: var( --e-global-typography-f88129b-font-weight);
    line-height: var( --e-global-typography-f88129b-line-height);
    letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    width: auto;
    max-width: auto;
}

.elementor-1789 .elementor-element.elementor-element-5132a27>.elementor-widget-container {
    margin: 0px 4px 0px 0px;
}

.elementor-1789 .elementor-element.elementor-element-8207c10 {
    color: var( --e-global-color-secondary);
    font-family: var( --e-global-typography-f88129b-font-family), Sans-serif;
    font-size: var( --e-global-typography-f88129b-font-size);
    font-weight: var( --e-global-typography-f88129b-font-weight);
    line-height: var( --e-global-typography-f88129b-line-height);
    letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    width: auto;
    max-width: auto;
}

.elementor-1789 .elementor-element.elementor-element-8f539db {
    --divider-border-style: solid;
    --divider-color: var( --e-global-color-c0067e8);
    --divider-border-width: 16px;
    width: auto;
    max-width: auto;
}

.elementor-1789 .elementor-element.elementor-element-8f539db .elementor-divider-separator {
    width: 2px;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-1789 .elementor-element.elementor-element-8f539db .elementor-divider {
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px;
}

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

.elementor-1789 .elementor-element.elementor-element-54a2708 {
    color: var( --e-global-color-text);
    font-family: var( --e-global-typography-f88129b-font-family), Sans-serif;
    font-size: var( --e-global-typography-f88129b-font-size);
    font-weight: var( --e-global-typography-f88129b-font-weight);
    line-height: var( --e-global-typography-f88129b-line-height);
    letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    width: auto;
    max-width: auto;
}

.elementor-1789 .elementor-element.elementor-element-54a2708>.elementor-widget-container {
    margin: 0px 4px 0px 0px;
}

.elementor-1789 .elementor-element.elementor-element-044f0b6 {
    color: var( --e-global-color-secondary);
    font-family: var( --e-global-typography-f88129b-font-family), Sans-serif;
    font-size: var( --e-global-typography-f88129b-font-size);
    font-weight: var( --e-global-typography-f88129b-font-weight);
    line-height: var( --e-global-typography-f88129b-line-height);
    letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    width: auto;
    max-width: auto;
}

.elementor-1789 .elementor-element.elementor-element-c8d7551.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-1789 .elementor-element.elementor-element-c8d7551>.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-1789 .elementor-element.elementor-element-c8d7551>.elementor-element-populated>.elementor-background-overlay {
    opacity: 0;
}

.elementor-1789 .elementor-element.elementor-element-c8d7551:hover>.elementor-element-populated>.elementor-background-overlay {
    opacity: 0.55;
}

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

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

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

.elementor-1789 .elementor-element.elementor-element-331cbd9 .elementor-flip-box__front {
    background-image: url("https://moneer2.elipso.site/wp-content/uploads/sites/27/2021/07/portrait-of-a-businessman.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-1789 .elementor-element.elementor-element-331cbd9 .elementor-flip-box__back {
    background-color: #FFFFFF;
    background-image: url("https://moneer2.elipso.site/wp-content/uploads/sites/27/2021/07/portrait-of-a-businessman.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-1789 .elementor-element.elementor-element-331cbd9 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
    background-color: #2626B0A1;
    text-align: center;
    justify-content: flex-end;
}

.elementor-1789 .elementor-element.elementor-element-331cbd9 .elementor-flip-box__layer,
.elementor-1789 .elementor-element.elementor-element-331cbd9 .elementor-flip-box__layer__overlay {
    border-radius: 12px;
}

.elementor-1789 .elementor-element.elementor-element-331cbd9 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
    text-align: center;
}

.elementor-1789 .elementor-element.elementor-element-331cbd9 .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-1789 .elementor-element.elementor-element-331cbd9 .elementor-icon svg {
    transform: rotate(0deg);
}

.elementor-1789 .elementor-element.elementor-element-331cbd9 .elementor-flip-box__button {
    margin-center: 0;
    color: #FFFFFF;
    background-color: #FFFFFF00;
    border-color: #FFFFFF;
    border-width: 1px;
}

.elementor-1789 .elementor-element.elementor-element-331cbd9 .elementor-flip-box__back .elementor-flip-box__layer__title {
    color: #FFFFFF;
    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-1789 .elementor-element.elementor-element-331cbd9>.elementor-widget-container {
    margin: 0px 10px 10px 10px;
}

.elementor-1789 .elementor-element.elementor-element-7894a70 {
    text-align: center;
}

.elementor-1789 .elementor-element.elementor-element-7894a70 .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-1789 .elementor-element.elementor-element-7894a70>.elementor-widget-container {
    margin: 0px 0px 4px 0px;
}

.elementor-1789 .elementor-element.elementor-element-231032d {
    color: var( --e-global-color-text);
    font-family: var( --e-global-typography-f88129b-font-family), Sans-serif;
    font-size: var( --e-global-typography-f88129b-font-size);
    font-weight: var( --e-global-typography-f88129b-font-weight);
    line-height: var( --e-global-typography-f88129b-line-height);
    letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    width: auto;
    max-width: auto;
}

.elementor-1789 .elementor-element.elementor-element-231032d>.elementor-widget-container {
    margin: 0px 4px 0px 0px;
}

.elementor-1789 .elementor-element.elementor-element-20b706f {
    color: var( --e-global-color-secondary);
    font-family: var( --e-global-typography-f88129b-font-family), Sans-serif;
    font-size: var( --e-global-typography-f88129b-font-size);
    font-weight: var( --e-global-typography-f88129b-font-weight);
    line-height: var( --e-global-typography-f88129b-line-height);
    letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    width: auto;
    max-width: auto;
}

.elementor-1789 .elementor-element.elementor-element-b3e7d96 {
    --divider-border-style: solid;
    --divider-color: var( --e-global-color-c0067e8);
    --divider-border-width: 16px;
    width: auto;
    max-width: auto;
}

.elementor-1789 .elementor-element.elementor-element-b3e7d96 .elementor-divider-separator {
    width: 2px;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-1789 .elementor-element.elementor-element-b3e7d96 .elementor-divider {
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px;
}

.elementor-1789 .elementor-element.elementor-element-b3e7d96>.elementor-widget-container {
    margin: 0px 10px 0px 10px;
}

.elementor-1789 .elementor-element.elementor-element-7d71bbd {
    color: var( --e-global-color-text);
    font-family: var( --e-global-typography-f88129b-font-family), Sans-serif;
    font-size: var( --e-global-typography-f88129b-font-size);
    font-weight: var( --e-global-typography-f88129b-font-weight);
    line-height: var( --e-global-typography-f88129b-line-height);
    letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    width: auto;
    max-width: auto;
}

.elementor-1789 .elementor-element.elementor-element-7d71bbd>.elementor-widget-container {
    margin: 0px 4px 0px 0px;
}

.elementor-1789 .elementor-element.elementor-element-3d8449e {
    color: var( --e-global-color-secondary);
    font-family: var( --e-global-typography-f88129b-font-family), Sans-serif;
    font-size: var( --e-global-typography-f88129b-font-size);
    font-weight: var( --e-global-typography-f88129b-font-weight);
    line-height: var( --e-global-typography-f88129b-line-height);
    letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    width: auto;
    max-width: auto;
}

.elementor-1789 .elementor-element.elementor-element-e1a90e7.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-1789 .elementor-element.elementor-element-e1a90e7>.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-1789 .elementor-element.elementor-element-e1a90e7>.elementor-element-populated>.elementor-background-overlay {
    opacity: 0;
}

.elementor-1789 .elementor-element.elementor-element-e1a90e7:hover>.elementor-element-populated>.elementor-background-overlay {
    opacity: 0.55;
}

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

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

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

.elementor-1789 .elementor-element.elementor-element-ac6f155 .elementor-flip-box__front {
    background-image: url("https://moneer2.elipso.site/wp-content/uploads/sites/27/2021/07/businessman-at-office.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-1789 .elementor-element.elementor-element-ac6f155 .elementor-flip-box__back {
    background-color: #FFFFFF;
    background-image: url("https://moneer2.elipso.site/wp-content/uploads/sites/27/2021/07/businessman-at-office.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-1789 .elementor-element.elementor-element-ac6f155 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
    background-color: #2626B0A1;
    text-align: center;
    justify-content: flex-end;
}

.elementor-1789 .elementor-element.elementor-element-ac6f155 .elementor-flip-box__layer,
.elementor-1789 .elementor-element.elementor-element-ac6f155 .elementor-flip-box__layer__overlay {
    border-radius: 12px;
}

.elementor-1789 .elementor-element.elementor-element-ac6f155 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
    text-align: center;
}

.elementor-1789 .elementor-element.elementor-element-ac6f155 .elementor-view-stacked .elementor-icon {
    background-color: var( --e-global-color-389d526);
}

.elementor-1789 .elementor-element.elementor-element-ac6f155 .elementor-view-stacked .elementor-icon svg {
    stroke: var( --e-global-color-389d526);
}

.elementor-1789 .elementor-element.elementor-element-ac6f155 .elementor-view-framed .elementor-icon,
.elementor-1789 .elementor-element.elementor-element-ac6f155 .elementor-view-default .elementor-icon {
    color: var( --e-global-color-389d526);
    border-color: var( --e-global-color-389d526);
}

.elementor-1789 .elementor-element.elementor-element-ac6f155 .elementor-view-framed .elementor-icon svg,
.elementor-1789 .elementor-element.elementor-element-ac6f155 .elementor-view-default .elementor-icon svg {
    fill: var( --e-global-color-389d526);
    border-color: var( --e-global-color-389d526);
}

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

.elementor-1789 .elementor-element.elementor-element-ac6f155 .elementor-icon svg {
    transform: rotate(0deg);
}

.elementor-1789 .elementor-element.elementor-element-ac6f155 .elementor-flip-box__button {
    margin-center: 0;
    color: #FFFFFF;
    background-color: #FFFFFF00;
    border-color: #FFFFFF;
    border-width: 1px;
}

.elementor-1789 .elementor-element.elementor-element-ac6f155 .elementor-flip-box__back .elementor-flip-box__layer__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-1789 .elementor-element.elementor-element-ac6f155>.elementor-widget-container {
    margin: 0px 10px 10px 10px;
}

.elementor-1789 .elementor-element.elementor-element-c6bf171 {
    text-align: center;
}

.elementor-1789 .elementor-element.elementor-element-c6bf171 .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-1789 .elementor-element.elementor-element-c6bf171>.elementor-widget-container {
    margin: 0px 0px 4px 0px;
}

.elementor-1789 .elementor-element.elementor-element-3167c8b {
    color: var( --e-global-color-text);
    font-family: var( --e-global-typography-f88129b-font-family), Sans-serif;
    font-size: var( --e-global-typography-f88129b-font-size);
    font-weight: var( --e-global-typography-f88129b-font-weight);
    line-height: var( --e-global-typography-f88129b-line-height);
    letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    width: auto;
    max-width: auto;
}

.elementor-1789 .elementor-element.elementor-element-3167c8b>.elementor-widget-container {
    margin: 0px 4px 0px 0px;
}

.elementor-1789 .elementor-element.elementor-element-c501d86 {
    color: var( --e-global-color-secondary);
    font-family: var( --e-global-typography-f88129b-font-family), Sans-serif;
    font-size: var( --e-global-typography-f88129b-font-size);
    font-weight: var( --e-global-typography-f88129b-font-weight);
    line-height: var( --e-global-typography-f88129b-line-height);
    letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    width: auto;
    max-width: auto;
}

.elementor-1789 .elementor-element.elementor-element-c843267 {
    --divider-border-style: solid;
    --divider-color: var( --e-global-color-c0067e8);
    --divider-border-width: 16px;
    width: auto;
    max-width: auto;
}

.elementor-1789 .elementor-element.elementor-element-c843267 .elementor-divider-separator {
    width: 2px;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-1789 .elementor-element.elementor-element-c843267 .elementor-divider {
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px;
}

.elementor-1789 .elementor-element.elementor-element-c843267>.elementor-widget-container {
    margin: 0px 10px 0px 10px;
}

.elementor-1789 .elementor-element.elementor-element-b972cf6 {
    color: var( --e-global-color-text);
    font-family: var( --e-global-typography-f88129b-font-family), Sans-serif;
    font-size: var( --e-global-typography-f88129b-font-size);
    font-weight: var( --e-global-typography-f88129b-font-weight);
    line-height: var( --e-global-typography-f88129b-line-height);
    letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    width: auto;
    max-width: auto;
}

.elementor-1789 .elementor-element.elementor-element-b972cf6>.elementor-widget-container {
    margin: 0px 4px 0px 0px;
}

.elementor-1789 .elementor-element.elementor-element-20215aa {
    color: var( --e-global-color-secondary);
    font-family: var( --e-global-typography-f88129b-font-family), Sans-serif;
    font-size: var( --e-global-typography-f88129b-font-size);
    font-weight: var( --e-global-typography-f88129b-font-weight);
    line-height: var( --e-global-typography-f88129b-line-height);
    letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    width: auto;
    max-width: auto;
}

.elementor-1789 .elementor-element.elementor-element-da682cf.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-1789 .elementor-element.elementor-element-da682cf>.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-1789 .elementor-element.elementor-element-da682cf>.elementor-element-populated>.elementor-background-overlay {
    opacity: 0;
}

.elementor-1789 .elementor-element.elementor-element-da682cf:hover>.elementor-element-populated>.elementor-background-overlay {
    opacity: 0.55;
}

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

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

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

.elementor-1789 .elementor-element.elementor-element-390478c .elementor-flip-box__front {
    background-image: url("https://moneer2.elipso.site/wp-content/uploads/sites/27/2021/07/businessman-with-coffee.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-1789 .elementor-element.elementor-element-390478c .elementor-flip-box__back {
    background-color: #FFFFFF;
    background-image: url("https://moneer2.elipso.site/wp-content/uploads/sites/27/2021/07/businessman-with-coffee.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-1789 .elementor-element.elementor-element-390478c .elementor-flip-box__back .elementor-flip-box__layer__overlay {
    background-color: #2626B0A1;
    text-align: center;
    justify-content: flex-end;
}

.elementor-1789 .elementor-element.elementor-element-390478c .elementor-flip-box__layer,
.elementor-1789 .elementor-element.elementor-element-390478c .elementor-flip-box__layer__overlay {
    border-radius: 12px;
}

.elementor-1789 .elementor-element.elementor-element-390478c .elementor-flip-box__front .elementor-flip-box__layer__overlay {
    text-align: center;
}

.elementor-1789 .elementor-element.elementor-element-390478c .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-1789 .elementor-element.elementor-element-390478c .elementor-icon svg {
    transform: rotate(0deg);
}

.elementor-1789 .elementor-element.elementor-element-390478c .elementor-flip-box__button {
    margin-center: 0;
    color: #FFFFFF;
    background-color: #FFFFFF00;
    border-color: #FFFFFF;
    border-width: 1px;
}

.elementor-1789 .elementor-element.elementor-element-390478c .elementor-flip-box__back .elementor-flip-box__layer__title {
    color: var( --e-global-color-389d526);
}

.elementor-1789 .elementor-element.elementor-element-390478c>.elementor-widget-container {
    margin: 0px 10px 4px 10px;
}

.elementor-1789 .elementor-element.elementor-element-4167574 {
    text-align: center;
}

.elementor-1789 .elementor-element.elementor-element-4167574 .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-1789 .elementor-element.elementor-element-4167574>.elementor-widget-container {
    margin: 0px 0px 10px 0px;
}

.elementor-1789 .elementor-element.elementor-element-58534e4 {
    color: var( --e-global-color-text);
    font-family: var( --e-global-typography-f88129b-font-family), Sans-serif;
    font-size: var( --e-global-typography-f88129b-font-size);
    font-weight: var( --e-global-typography-f88129b-font-weight);
    line-height: var( --e-global-typography-f88129b-line-height);
    letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    width: auto;
    max-width: auto;
}

.elementor-1789 .elementor-element.elementor-element-58534e4>.elementor-widget-container {
    margin: 0px 4px 0px 0px;
}

.elementor-1789 .elementor-element.elementor-element-a182717 {
    color: var( --e-global-color-secondary);
    font-family: var( --e-global-typography-f88129b-font-family), Sans-serif;
    font-size: var( --e-global-typography-f88129b-font-size);
    font-weight: var( --e-global-typography-f88129b-font-weight);
    line-height: var( --e-global-typography-f88129b-line-height);
    letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    width: auto;
    max-width: auto;
}

.elementor-1789 .elementor-element.elementor-element-a18b08b {
    --divider-border-style: solid;
    --divider-color: var( --e-global-color-c0067e8);
    --divider-border-width: 16px;
    width: auto;
    max-width: auto;
}

.elementor-1789 .elementor-element.elementor-element-a18b08b .elementor-divider-separator {
    width: 2px;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-1789 .elementor-element.elementor-element-a18b08b .elementor-divider {
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px;
}

.elementor-1789 .elementor-element.elementor-element-a18b08b>.elementor-widget-container {
    margin: 0px 10px 0px 10px;
}

.elementor-1789 .elementor-element.elementor-element-0172cc0 {
    color: var( --e-global-color-text);
    font-family: var( --e-global-typography-f88129b-font-family), Sans-serif;
    font-size: var( --e-global-typography-f88129b-font-size);
    font-weight: var( --e-global-typography-f88129b-font-weight);
    line-height: var( --e-global-typography-f88129b-line-height);
    letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    width: auto;
    max-width: auto;
}

.elementor-1789 .elementor-element.elementor-element-0172cc0>.elementor-widget-container {
    margin: 0px 4px 0px 0px;
}

.elementor-1789 .elementor-element.elementor-element-8a5d005 {
    color: var( --e-global-color-secondary);
    font-family: var( --e-global-typography-f88129b-font-family), Sans-serif;
    font-size: var( --e-global-typography-f88129b-font-size);
    font-weight: var( --e-global-typography-f88129b-font-weight);
    line-height: var( --e-global-typography-f88129b-line-height);
    letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    width: auto;
    max-width: auto;
}

.elementor-1789 .elementor-element.elementor-element-875ff29.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-1789 .elementor-element.elementor-element-875ff29>.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-1789 .elementor-element.elementor-element-875ff29>.elementor-element-populated>.elementor-background-overlay {
    opacity: 0;
}

.elementor-1789 .elementor-element.elementor-element-875ff29:hover>.elementor-element-populated>.elementor-background-overlay {
    opacity: 0.55;
}

.elementor-1789 .elementor-element.elementor-element-875ff29>.elementor-element-populated,
.elementor-1789 .elementor-element.elementor-element-875ff29>.elementor-element-populated>.elementor-background-overlay,
.elementor-1789 .elementor-element.elementor-element-875ff29>.elementor-background-slideshow {
    border-radius: 12px 12px 12px 12px;
}

.elementor-1789 .elementor-element.elementor-element-875ff29>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1789 .elementor-element.elementor-element-875ff29>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1789 .elementor-element.elementor-element-371f061 .elementor-flip-box__front {
    background-image: url("https://moneer2.elipso.site/wp-content/uploads/sites/27/2021/07/portrait-of-confident-young-businessman-posing-in-front-of-his-car-on-city-street.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-1789 .elementor-element.elementor-element-371f061 .elementor-flip-box__back {
    background-color: #FFFFFF;
    background-image: url("https://moneer2.elipso.site/wp-content/uploads/sites/27/2021/07/portrait-of-confident-young-businessman-posing-in-front-of-his-car-on-city-street.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-1789 .elementor-element.elementor-element-371f061 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
    background-color: #2626B0A1;
    text-align: center;
    justify-content: flex-end;
}

.elementor-1789 .elementor-element.elementor-element-371f061 .elementor-flip-box__layer,
.elementor-1789 .elementor-element.elementor-element-371f061 .elementor-flip-box__layer__overlay {
    border-radius: 12px;
}

.elementor-1789 .elementor-element.elementor-element-371f061 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
    text-align: center;
}

.elementor-1789 .elementor-element.elementor-element-371f061 .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-1789 .elementor-element.elementor-element-371f061 .elementor-icon svg {
    transform: rotate(0deg);
}

.elementor-1789 .elementor-element.elementor-element-371f061 .elementor-flip-box__button {
    margin-center: 0;
    color: #FFFFFF;
    background-color: #FFFFFF00;
    border-color: #FFFFFF;
    border-width: 1px;
}

.elementor-1789 .elementor-element.elementor-element-371f061 .elementor-flip-box__back .elementor-flip-box__layer__title {
    color: var( --e-global-color-389d526);
}

.elementor-1789 .elementor-element.elementor-element-371f061>.elementor-widget-container {
    margin: 0px 10px 10px 10px;
}

.elementor-1789 .elementor-element.elementor-element-0270f16 {
    text-align: center;
}

.elementor-1789 .elementor-element.elementor-element-0270f16 .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-1789 .elementor-element.elementor-element-0270f16>.elementor-widget-container {
    margin: 0px 0px 4px 0px;
}

.elementor-1789 .elementor-element.elementor-element-b721d10 {
    color: var( --e-global-color-text);
    font-family: var( --e-global-typography-f88129b-font-family), Sans-serif;
    font-size: var( --e-global-typography-f88129b-font-size);
    font-weight: var( --e-global-typography-f88129b-font-weight);
    line-height: var( --e-global-typography-f88129b-line-height);
    letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    width: auto;
    max-width: auto;
}

.elementor-1789 .elementor-element.elementor-element-b721d10>.elementor-widget-container {
    margin: 0px 4px 0px 0px;
}

.elementor-1789 .elementor-element.elementor-element-e30358a {
    color: var( --e-global-color-secondary);
    font-family: var( --e-global-typography-f88129b-font-family), Sans-serif;
    font-size: var( --e-global-typography-f88129b-font-size);
    font-weight: var( --e-global-typography-f88129b-font-weight);
    line-height: var( --e-global-typography-f88129b-line-height);
    letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    width: auto;
    max-width: auto;
}

.elementor-1789 .elementor-element.elementor-element-6b69767 {
    --divider-border-style: solid;
    --divider-color: var( --e-global-color-c0067e8);
    --divider-border-width: 16px;
    width: auto;
    max-width: auto;
}

.elementor-1789 .elementor-element.elementor-element-6b69767 .elementor-divider-separator {
    width: 2px;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-1789 .elementor-element.elementor-element-6b69767 .elementor-divider {
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px;
}

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

.elementor-1789 .elementor-element.elementor-element-f1fd4cf {
    color: var( --e-global-color-text);
    font-family: var( --e-global-typography-f88129b-font-family), Sans-serif;
    font-size: var( --e-global-typography-f88129b-font-size);
    font-weight: var( --e-global-typography-f88129b-font-weight);
    line-height: var( --e-global-typography-f88129b-line-height);
    letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    width: auto;
    max-width: auto;
}

.elementor-1789 .elementor-element.elementor-element-f1fd4cf>.elementor-widget-container {
    margin: 0px 4px 0px 0px;
}

.elementor-1789 .elementor-element.elementor-element-2f17136 {
    color: var( --e-global-color-secondary);
    font-family: var( --e-global-typography-f88129b-font-family), Sans-serif;
    font-size: var( --e-global-typography-f88129b-font-size);
    font-weight: var( --e-global-typography-f88129b-font-weight);
    line-height: var( --e-global-typography-f88129b-line-height);
    letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    width: auto;
    max-width: auto;
}

.elementor-1789 .elementor-element.elementor-element-0a8229a.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-1789 .elementor-element.elementor-element-0a8229a>.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-1789 .elementor-element.elementor-element-0a8229a>.elementor-element-populated>.elementor-background-overlay {
    opacity: 0;
}

.elementor-1789 .elementor-element.elementor-element-0a8229a:hover>.elementor-element-populated>.elementor-background-overlay {
    opacity: 0.55;
}

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

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

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

.elementor-1789 .elementor-element.elementor-element-29c8d21 .elementor-flip-box__front {
    background-image: url("https://moneer2.elipso.site/wp-content/uploads/sites/27/2021/07/portrait-of-handsome-successful-businessman-holding-tablet.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-1789 .elementor-element.elementor-element-29c8d21 .elementor-flip-box__back {
    background-color: #FFFFFF;
    background-image: url("https://moneer2.elipso.site/wp-content/uploads/sites/27/2021/07/portrait-of-handsome-successful-businessman-holding-tablet.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-1789 .elementor-element.elementor-element-29c8d21 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
    background-color: #2626B0A1;
    text-align: center;
    justify-content: flex-end;
}

.elementor-1789 .elementor-element.elementor-element-29c8d21 .elementor-flip-box__layer,
.elementor-1789 .elementor-element.elementor-element-29c8d21 .elementor-flip-box__layer__overlay {
    border-radius: 12px;
}

.elementor-1789 .elementor-element.elementor-element-29c8d21 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
    text-align: center;
}

.elementor-1789 .elementor-element.elementor-element-29c8d21 .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-1789 .elementor-element.elementor-element-29c8d21 .elementor-icon svg {
    transform: rotate(0deg);
}

.elementor-1789 .elementor-element.elementor-element-29c8d21 .elementor-flip-box__button {
    margin-center: 0;
    color: #FFFFFF;
    background-color: #FFFFFF00;
    border-color: #FFFFFF;
    border-width: 1px;
}

.elementor-1789 .elementor-element.elementor-element-29c8d21 .elementor-flip-box__back .elementor-flip-box__layer__title {
    color: var( --e-global-color-389d526);
}

.elementor-1789 .elementor-element.elementor-element-29c8d21>.elementor-widget-container {
    margin: 0px 10px 10px 10px;
}

.elementor-1789 .elementor-element.elementor-element-cafb383 {
    text-align: center;
}

.elementor-1789 .elementor-element.elementor-element-cafb383 .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-1789 .elementor-element.elementor-element-cafb383>.elementor-widget-container {
    margin: 0px 0px 4px 0px;
}

.elementor-1789 .elementor-element.elementor-element-5a3353d {
    color: var( --e-global-color-text);
    font-family: var( --e-global-typography-f88129b-font-family), Sans-serif;
    font-size: var( --e-global-typography-f88129b-font-size);
    font-weight: var( --e-global-typography-f88129b-font-weight);
    line-height: var( --e-global-typography-f88129b-line-height);
    letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    width: auto;
    max-width: auto;
}

.elementor-1789 .elementor-element.elementor-element-5a3353d>.elementor-widget-container {
    margin: 0px 4px 0px 0px;
}

.elementor-1789 .elementor-element.elementor-element-627d27e {
    color: var( --e-global-color-secondary);
    font-family: var( --e-global-typography-f88129b-font-family), Sans-serif;
    font-size: var( --e-global-typography-f88129b-font-size);
    font-weight: var( --e-global-typography-f88129b-font-weight);
    line-height: var( --e-global-typography-f88129b-line-height);
    letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    width: auto;
    max-width: auto;
}

.elementor-1789 .elementor-element.elementor-element-d49bebd {
    --divider-border-style: solid;
    --divider-color: var( --e-global-color-c0067e8);
    --divider-border-width: 16px;
    width: auto;
    max-width: auto;
}

.elementor-1789 .elementor-element.elementor-element-d49bebd .elementor-divider-separator {
    width: 2px;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-1789 .elementor-element.elementor-element-d49bebd .elementor-divider {
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px;
}

.elementor-1789 .elementor-element.elementor-element-d49bebd>.elementor-widget-container {
    margin: 0px 10px 0px 10px;
}

.elementor-1789 .elementor-element.elementor-element-3240f30 {
    color: var( --e-global-color-text);
    font-family: var( --e-global-typography-f88129b-font-family), Sans-serif;
    font-size: var( --e-global-typography-f88129b-font-size);
    font-weight: var( --e-global-typography-f88129b-font-weight);
    line-height: var( --e-global-typography-f88129b-line-height);
    letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    width: auto;
    max-width: auto;
}

.elementor-1789 .elementor-element.elementor-element-3240f30>.elementor-widget-container {
    margin: 0px 4px 0px 0px;
}

.elementor-1789 .elementor-element.elementor-element-e1c07e0 {
    color: var( --e-global-color-secondary);
    font-family: var( --e-global-typography-f88129b-font-family), Sans-serif;
    font-size: var( --e-global-typography-f88129b-font-size);
    font-weight: var( --e-global-typography-f88129b-font-weight);
    line-height: var( --e-global-typography-f88129b-line-height);
    letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    width: auto;
    max-width: auto;
}

.elementor-1789 .elementor-element.elementor-element-45c5e52.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-1789 .elementor-element.elementor-element-45c5e52>.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-1789 .elementor-element.elementor-element-45c5e52>.elementor-element-populated>.elementor-background-overlay {
    opacity: 0;
}

.elementor-1789 .elementor-element.elementor-element-45c5e52:hover>.elementor-element-populated>.elementor-background-overlay {
    opacity: 0.55;
}

.elementor-1789 .elementor-element.elementor-element-45c5e52>.elementor-element-populated,
.elementor-1789 .elementor-element.elementor-element-45c5e52>.elementor-element-populated>.elementor-background-overlay,
.elementor-1789 .elementor-element.elementor-element-45c5e52>.elementor-background-slideshow {
    border-radius: 12px 12px 12px 12px;
}

.elementor-1789 .elementor-element.elementor-element-45c5e52>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1789 .elementor-element.elementor-element-45c5e52>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1789 .elementor-element.elementor-element-7d63edb .elementor-flip-box__front {
    background-image: url("https://moneer2.elipso.site/wp-content/uploads/sites/27/2021/07/portrait-of-confident-senior-businesswoman-doing-paperwork-at-workplace.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-1789 .elementor-element.elementor-element-7d63edb .elementor-flip-box__back {
    background-color: #FFFFFF;
    background-image: url("https://moneer2.elipso.site/wp-content/uploads/sites/27/2021/07/portrait-of-confident-senior-businesswoman-doing-paperwork-at-workplace.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-1789 .elementor-element.elementor-element-7d63edb .elementor-flip-box__back .elementor-flip-box__layer__overlay {
    background-color: #2626B0A1;
    text-align: center;
    justify-content: flex-end;
}

.elementor-1789 .elementor-element.elementor-element-7d63edb .elementor-flip-box__layer,
.elementor-1789 .elementor-element.elementor-element-7d63edb .elementor-flip-box__layer__overlay {
    border-radius: 12px;
}

.elementor-1789 .elementor-element.elementor-element-7d63edb .elementor-flip-box__front .elementor-flip-box__layer__overlay {
    text-align: center;
}

.elementor-1789 .elementor-element.elementor-element-7d63edb .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-1789 .elementor-element.elementor-element-7d63edb .elementor-icon svg {
    transform: rotate(0deg);
}

.elementor-1789 .elementor-element.elementor-element-7d63edb .elementor-flip-box__button {
    margin-center: 0;
    color: #FFFFFF;
    background-color: #FFFFFF00;
    border-color: #FFFFFF;
    border-width: 1px;
}

.elementor-1789 .elementor-element.elementor-element-7d63edb .elementor-flip-box__back .elementor-flip-box__layer__title {
    color: var( --e-global-color-389d526);
}

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

.elementor-1789 .elementor-element.elementor-element-601038b {
    text-align: center;
}

.elementor-1789 .elementor-element.elementor-element-601038b .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-1789 .elementor-element.elementor-element-601038b>.elementor-widget-container {
    margin: 0px 0px 4px 0px;
}

.elementor-1789 .elementor-element.elementor-element-7e36bcc {
    color: var( --e-global-color-text);
    font-family: var( --e-global-typography-f88129b-font-family), Sans-serif;
    font-size: var( --e-global-typography-f88129b-font-size);
    font-weight: var( --e-global-typography-f88129b-font-weight);
    line-height: var( --e-global-typography-f88129b-line-height);
    letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    width: auto;
    max-width: auto;
}

.elementor-1789 .elementor-element.elementor-element-7e36bcc>.elementor-widget-container {
    margin: 0px 4px 0px 0px;
}

.elementor-1789 .elementor-element.elementor-element-89d4092 {
    color: var( --e-global-color-secondary);
    font-family: var( --e-global-typography-f88129b-font-family), Sans-serif;
    font-size: var( --e-global-typography-f88129b-font-size);
    font-weight: var( --e-global-typography-f88129b-font-weight);
    line-height: var( --e-global-typography-f88129b-line-height);
    letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    width: auto;
    max-width: auto;
}

.elementor-1789 .elementor-element.elementor-element-af9ca4b {
    --divider-border-style: solid;
    --divider-color: var( --e-global-color-c0067e8);
    --divider-border-width: 16px;
    width: auto;
    max-width: auto;
}

.elementor-1789 .elementor-element.elementor-element-af9ca4b .elementor-divider-separator {
    width: 2px;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-1789 .elementor-element.elementor-element-af9ca4b .elementor-divider {
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px;
}

.elementor-1789 .elementor-element.elementor-element-af9ca4b>.elementor-widget-container {
    margin: 0px 10px 0px 10px;
}

.elementor-1789 .elementor-element.elementor-element-5e04e6f {
    color: var( --e-global-color-text);
    font-family: var( --e-global-typography-f88129b-font-family), Sans-serif;
    font-size: var( --e-global-typography-f88129b-font-size);
    font-weight: var( --e-global-typography-f88129b-font-weight);
    line-height: var( --e-global-typography-f88129b-line-height);
    letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    width: auto;
    max-width: auto;
}

.elementor-1789 .elementor-element.elementor-element-5e04e6f>.elementor-widget-container {
    margin: 0px 4px 0px 0px;
}

.elementor-1789 .elementor-element.elementor-element-d933b25 {
    color: var( --e-global-color-secondary);
    font-family: var( --e-global-typography-f88129b-font-family), Sans-serif;
    font-size: var( --e-global-typography-f88129b-font-size);
    font-weight: var( --e-global-typography-f88129b-font-weight);
    line-height: var( --e-global-typography-f88129b-line-height);
    letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    width: auto;
    max-width: auto;
}

.elementor-1789 .elementor-element.elementor-element-f07472e.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-1789 .elementor-element.elementor-element-f07472e>.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-1789 .elementor-element.elementor-element-f07472e>.elementor-element-populated>.elementor-background-overlay {
    opacity: 0;
}

.elementor-1789 .elementor-element.elementor-element-f07472e:hover>.elementor-element-populated>.elementor-background-overlay {
    opacity: 0.55;
}

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

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

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

.elementor-1789 .elementor-element.elementor-element-8776bf5 .elementor-flip-box__front {
    background-image: url("https://moneer2.elipso.site/wp-content/uploads/sites/27/2021/07/portrait-of-smiling-african-american-businessman-with-coffee-to-go-in-office.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-1789 .elementor-element.elementor-element-8776bf5 .elementor-flip-box__back {
    background-color: #FFFFFF;
    background-image: url("https://moneer2.elipso.site/wp-content/uploads/sites/27/2021/07/portrait-of-smiling-african-american-businessman-with-coffee-to-go-in-office.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-1789 .elementor-element.elementor-element-8776bf5 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
    background-color: #2626B0A1;
    text-align: center;
    justify-content: flex-end;
}

.elementor-1789 .elementor-element.elementor-element-8776bf5 .elementor-flip-box__layer,
.elementor-1789 .elementor-element.elementor-element-8776bf5 .elementor-flip-box__layer__overlay {
    border-radius: 12px;
}

.elementor-1789 .elementor-element.elementor-element-8776bf5 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
    text-align: center;
}

.elementor-1789 .elementor-element.elementor-element-8776bf5 .elementor-icon i {
    transform: rotate(0deg);
}

.elementor-1789 .elementor-element.elementor-element-8776bf5 .elementor-icon svg {
    transform: rotate(0deg);
}

.elementor-1789 .elementor-element.elementor-element-8776bf5 .elementor-flip-box__button {
    margin-center: 0;
    color: #FFFFFF;
    background-color: #FFFFFF00;
    border-color: #FFFFFF;
    border-width: 1px;
}

.elementor-1789 .elementor-element.elementor-element-8776bf5 .elementor-flip-box__back .elementor-flip-box__layer__title {
    color: var( --e-global-color-389d526);
}

.elementor-1789 .elementor-element.elementor-element-8776bf5>.elementor-widget-container {
    margin: 0px 10px 4px 10px;
}

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

.elementor-1789 .elementor-element.elementor-element-8cd7ebf .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-1789 .elementor-element.elementor-element-8cd7ebf>.elementor-widget-container {
    margin: 0px 0px 10px 0px;
}

.elementor-1789 .elementor-element.elementor-element-5e900ca {
    color: var( --e-global-color-text);
    font-family: var( --e-global-typography-f88129b-font-family), Sans-serif;
    font-size: var( --e-global-typography-f88129b-font-size);
    font-weight: var( --e-global-typography-f88129b-font-weight);
    line-height: var( --e-global-typography-f88129b-line-height);
    letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    width: auto;
    max-width: auto;
}

.elementor-1789 .elementor-element.elementor-element-5e900ca>.elementor-widget-container {
    margin: 0px 4px 0px 0px;
}

.elementor-1789 .elementor-element.elementor-element-12ad558 {
    color: var( --e-global-color-secondary);
    font-family: var( --e-global-typography-f88129b-font-family), Sans-serif;
    font-size: var( --e-global-typography-f88129b-font-size);
    font-weight: var( --e-global-typography-f88129b-font-weight);
    line-height: var( --e-global-typography-f88129b-line-height);
    letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    width: auto;
    max-width: auto;
}

.elementor-1789 .elementor-element.elementor-element-b5ad5ff {
    --divider-border-style: solid;
    --divider-color: var( --e-global-color-c0067e8);
    --divider-border-width: 16px;
    width: auto;
    max-width: auto;
}

.elementor-1789 .elementor-element.elementor-element-b5ad5ff .elementor-divider-separator {
    width: 2px;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-1789 .elementor-element.elementor-element-b5ad5ff .elementor-divider {
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px;
}

.elementor-1789 .elementor-element.elementor-element-b5ad5ff>.elementor-widget-container {
    margin: 0px 10px 0px 10px;
}

.elementor-1789 .elementor-element.elementor-element-d4dc7ee {
    color: var( --e-global-color-text);
    font-family: var( --e-global-typography-f88129b-font-family), Sans-serif;
    font-size: var( --e-global-typography-f88129b-font-size);
    font-weight: var( --e-global-typography-f88129b-font-weight);
    line-height: var( --e-global-typography-f88129b-line-height);
    letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    width: auto;
    max-width: auto;
}

.elementor-1789 .elementor-element.elementor-element-d4dc7ee>.elementor-widget-container {
    margin: 0px 4px 0px 0px;
}

.elementor-1789 .elementor-element.elementor-element-9a263ff {
    color: var( --e-global-color-secondary);
    font-family: var( --e-global-typography-f88129b-font-family), Sans-serif;
    font-size: var( --e-global-typography-f88129b-font-size);
    font-weight: var( --e-global-typography-f88129b-font-weight);
    line-height: var( --e-global-typography-f88129b-line-height);
    letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    width: auto;
    max-width: auto;
}

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

.elementor-1789 .elementor-element.elementor-element-849e9d1 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 60px;
    margin-bottom: 60px;
    padding: 60px 0px 40px 0px;
}

.elementor-1789 .elementor-element.elementor-element-849e9d1>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1789 .elementor-element.elementor-element-b0b9768 {
    --e-image-carousel-slides-to-show: 6;
}

.elementor-1789 .elementor-element.elementor-element-b0b9768 .elementor-swiper-button.elementor-swiper-button-prev,
.elementor-1789 .elementor-element.elementor-element-b0b9768 .elementor-swiper-button.elementor-swiper-button-next {
    font-size: 20px;
    color: var( --e-global-color-c0067e8);
}

.elementor-1789 .elementor-element.elementor-element-b0b9768 .swiper-pagination-bullet {
    width: 6px;
    height: 6px;
}

.elementor-1789 .elementor-element.elementor-element-adc7b7e {
    margin-top: 100px;
    margin-bottom: 100px;
}

.elementor-1789 .elementor-element.elementor-element-2fd46fa {
    text-align: center;
}

.elementor-1789 .elementor-element.elementor-element-2fd46fa .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-1789 .elementor-element.elementor-element-98f451c {
    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-1789 .elementor-element.elementor-element-98f451c>.elementor-widget-container {
    padding: 0px 120px 0px 120px;
}

.elementor-1789 .elementor-element.elementor-element-c7204f5.elementor-arrows-yes .elementor-main-swiper {
    width: calc( 93% - 40px);
}

.elementor-1789 .elementor-element.elementor-element-c7204f5 .elementor-main-swiper {
    width: 93%;
}

.elementor-1789 .elementor-element.elementor-element-c7204f5 .elementor-main-swiper .swiper-slide {
    background-color: var( --e-global-color-96ca23d);
    border-radius: 12px;
    padding: 30px 30px 30px 30px;
}

.elementor-1789 .elementor-element.elementor-element-c7204f5 .elementor-testimonial__text {
    color: var( --e-global-color-text);
    font-family: var( --e-global-typography-86874a9-font-family), Sans-serif;
    font-size: var( --e-global-typography-86874a9-font-size);
    font-weight: var( --e-global-typography-86874a9-font-weight);
    font-style: var( --e-global-typography-86874a9-font-style);
    line-height: var( --e-global-typography-86874a9-line-height);
    letter-spacing: var( --e-global-typography-86874a9-letter-spacing);
}

.elementor-1789 .elementor-element.elementor-element-c7204f5 .elementor-testimonial__name {
    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-1789 .elementor-element.elementor-element-c7204f5 .elementor-testimonial__title {
    font-family: var( --e-global-typography-secondary-font-family), Sans-serif;
    font-size: var( --e-global-typography-secondary-font-size);
    font-weight: var( --e-global-typography-secondary-font-weight);
}

.elementor-1789 .elementor-element.elementor-element-c7204f5 .elementor-swiper-button {
    font-size: 20px;
}

.elementor-1789 .elementor-element.elementor-element-500a09f:not(.elementor-motion-effects-element-type-background),
.elementor-1789 .elementor-element.elementor-element-500a09f>.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-1789 .elementor-element.elementor-element-500a09f>.elementor-background-overlay {
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1789 .elementor-element.elementor-element-500a09f {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 0px 100px 0px;
}

.elementor-1789 .elementor-element.elementor-element-c39bfa2>.elementor-element-populated {
    padding: 0px 80px 0px 80px;
}

.elementor-1789 .elementor-element.elementor-element-c65010a {
    text-align: center;
}

.elementor-1789 .elementor-element.elementor-element-c65010a .elementor-heading-title {
    color: var( --e-global-color-secondary);
}

.elementor-1789 .elementor-element.elementor-element-7d12d6f {
    text-align: center;
}

.elementor-1789 .elementor-element.elementor-element-7d12d6f .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-1789 .elementor-element.elementor-element-7d12d6f>.elementor-widget-container {
    margin: 0px 0px 10px 0px;
    padding: 0px 0px 0px 0px;
}

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

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

.elementor-1789 .elementor-element.elementor-element-b7e82c1 .elementor-field-group.recaptcha_v3-bottomleft,
.elementor-1789 .elementor-element.elementor-element-b7e82c1 .elementor-field-group.recaptcha_v3-bottomright {
    margin-bottom: 0;
}

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

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

body .elementor-1789 .elementor-element.elementor-element-b7e82c1 .elementor-labels-above .elementor-field-group>label {
    padding-bottom: 0px;
}

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

.elementor-1789 .elementor-element.elementor-element-b7e82c1 .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-1789 .elementor-element.elementor-element-b7e82c1 .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-1789 .elementor-element.elementor-element-b7e82c1 .elementor-field-group .elementor-field {
    color: var( --e-global-color-1d7df7e);
}

.elementor-1789 .elementor-element.elementor-element-b7e82c1 .elementor-field-group .elementor-field,
.elementor-1789 .elementor-element.elementor-element-b7e82c1 .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-1789 .elementor-element.elementor-element-b7e82c1 .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-1789 .elementor-element.elementor-element-b7e82c1 .elementor-field-group .elementor-select-wrapper select {
    background-color: var( --e-global-color-389d526);
    border-radius: 32px 32px 32px 32px;
}

.elementor-1789 .elementor-element.elementor-element-b7e82c1 .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-1789 .elementor-element.elementor-element-b7e82c1 .e-form__buttons__wrapper__button-next {
    background-color: var( --e-global-color-6479223);
    color: #ffffff;
}

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

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

.elementor-1789 .elementor-element.elementor-element-b7e82c1 .e-form__buttons__wrapper__button-previous {
    color: #ffffff;
}

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

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

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

.elementor-1789 .elementor-element.elementor-element-b7e82c1 .e-form__buttons__wrapper__button-previous:hover {
    color: #ffffff;
}

.elementor-1789 .elementor-element.elementor-element-b7e82c1 .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-1789 .elementor-element.elementor-element-b7e82c1 .elementor-message.elementor-message-success {
    color: var( --e-global-color-cc773c2);
}

.elementor-1789 .elementor-element.elementor-element-b7e82c1 .elementor-message.elementor-message-danger {
    color: var( --e-global-color-accent);
}

.elementor-1789 .elementor-element.elementor-element-b7e82c1 .elementor-message.elementor-help-inline {
    color: var( --e-global-color-secondary);
}

.elementor-1789 .elementor-element.elementor-element-b7e82c1 .e-form__indicators__indicator,
.elementor-1789 .elementor-element.elementor-element-b7e82c1 .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-1789 .elementor-element.elementor-element-b7e82c1 {
    --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-1789 .elementor-element.elementor-element-b7e82c1>.elementor-widget-container {
    padding: 0px 120px 0px 120px;
}

.elementor-1789 .elementor-element.elementor-element-72be3d7 .elementor-field-group {
    padding-right: calc( 0px/2);
    padding-left: calc( 0px/2);
    margin-bottom: 0px;
}

.elementor-1789 .elementor-element.elementor-element-72be3d7 .elementor-form-fields-wrapper {
    margin-left: calc( -0px/2);
    margin-right: calc( -0px/2);
    margin-bottom: -0px;
}

.elementor-1789 .elementor-element.elementor-element-72be3d7 .elementor-field-group.recaptcha_v3-bottomleft,
.elementor-1789 .elementor-element.elementor-element-72be3d7 .elementor-field-group.recaptcha_v3-bottomright {
    margin-bottom: 0;
}

body.rtl .elementor-1789 .elementor-element.elementor-element-72be3d7 .elementor-labels-inline .elementor-field-group>label {
    padding-left: 0px;
}

body:not(.rtl) .elementor-1789 .elementor-element.elementor-element-72be3d7 .elementor-labels-inline .elementor-field-group>label {
    padding-right: 0px;
}

body .elementor-1789 .elementor-element.elementor-element-72be3d7 .elementor-labels-above .elementor-field-group>label {
    padding-bottom: 0px;
}

.elementor-1789 .elementor-element.elementor-element-72be3d7 .elementor-field-group>label,
.elementor-1789 .elementor-element.elementor-element-72be3d7 .elementor-field-subgroup label {
    color: var( --e-global-color-c0067e8);
}

.elementor-1789 .elementor-element.elementor-element-72be3d7 .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-1789 .elementor-element.elementor-element-72be3d7 .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-1789 .elementor-element.elementor-element-72be3d7 .elementor-field-group .elementor-field {
    color: var( --e-global-color-1d7df7e);
}

.elementor-1789 .elementor-element.elementor-element-72be3d7 .elementor-field-group .elementor-field,
.elementor-1789 .elementor-element.elementor-element-72be3d7 .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-1789 .elementor-element.elementor-element-72be3d7 .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-1789 .elementor-element.elementor-element-72be3d7 .elementor-field-group .elementor-select-wrapper select {
    background-color: var( --e-global-color-389d526);
    border-radius: 32px 0px 0px 32px;
}

.elementor-1789 .elementor-element.elementor-element-72be3d7 .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-1789 .elementor-element.elementor-element-72be3d7 .e-form__buttons__wrapper__button-next {
    background-color: var( --e-global-color-6479223);
    color: #ffffff;
}

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

.elementor-1789 .elementor-element.elementor-element-72be3d7 .elementor-button[type="submit"] svg * {
    fill: #ffffff;
}

.elementor-1789 .elementor-element.elementor-element-72be3d7 .e-form__buttons__wrapper__button-previous {
    color: #ffffff;
}

.elementor-1789 .elementor-element.elementor-element-72be3d7 .e-form__buttons__wrapper__button-next:hover {
    background-color: var( --e-global-color-accent);
    color: #ffffff;
}

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

.elementor-1789 .elementor-element.elementor-element-72be3d7 .elementor-button[type="submit"]:hover svg * {
    fill: #ffffff;
}

.elementor-1789 .elementor-element.elementor-element-72be3d7 .e-form__buttons__wrapper__button-previous:hover {
    color: #ffffff;
}

.elementor-1789 .elementor-element.elementor-element-72be3d7 .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-1789 .elementor-element.elementor-element-72be3d7 .elementor-message.elementor-message-success {
    color: var( --e-global-color-cc773c2);
}

.elementor-1789 .elementor-element.elementor-element-72be3d7 .elementor-message.elementor-message-danger {
    color: var( --e-global-color-accent);
}

.elementor-1789 .elementor-element.elementor-element-72be3d7 .elementor-message.elementor-help-inline {
    color: var( --e-global-color-secondary);
}

.elementor-1789 .elementor-element.elementor-element-72be3d7 .e-form__indicators__indicator,
.elementor-1789 .elementor-element.elementor-element-72be3d7 .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-1789 .elementor-element.elementor-element-72be3d7 {
    --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-1789 .elementor-element.elementor-element-72be3d7>.elementor-widget-container {
    padding: 0px 120px 0px 120px;
}

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

@media(max-width:1300px) {
    .elementor-1789 .elementor-element.elementor-element-a4792bd .elementor-heading-title {
        font-size: var( --e-global-typography-4e99e31-font-size);
        line-height: var( --e-global-typography-4e99e31-line-height);
        letter-spacing: var( --e-global-typography-4e99e31-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-ca0a736 {
        font-size: var( --e-global-typography-secondary-font-size);
    }
    .elementor-1789 .elementor-element.elementor-element-61c689d {
        margin-top: 60px;
        margin-bottom: 0px;
        padding: 0px 20px 0px 20px;
    }
    .elementor-1789 .elementor-element.elementor-element-3e6600d .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-cd5f1f8 {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-cd5f1f8>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-e760e98:not(.elementor-motion-effects-element-type-background),
    .elementor-1789 .elementor-element.elementor-element-e760e98>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: 0px 28px;
        background-repeat: no-repeat;
        background-size: contain;
    }
    .elementor-1789 .elementor-element.elementor-element-e760e98 {
        margin-top: 30px;
        margin-bottom: 60px;
        padding: 0px 20px 0px 20px;
    }
    .elementor-1789 .elementor-element.elementor-element-a80c7ef>.elementor-element-populated {
        padding: 10px 15px 0px 10px;
    }
    .elementor-1789 .elementor-element.elementor-element-1abc2e6 .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-e3dd1e2 {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-7d8862b>.elementor-element-populated {
        padding: 10px 15px 0px 15px;
    }
    .elementor-1789 .elementor-element.elementor-element-f9efaab .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-7b330c3 {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-5601618>.elementor-element-populated {
        padding: 10px 15px 0px 15px;
    }
    .elementor-1789 .elementor-element.elementor-element-2f7f3bf .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-c26da0d {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-d48a536>.elementor-element-populated {
        padding: 10px 15px 00px 10px;
    }
    .elementor-1789 .elementor-element.elementor-element-6484b44 .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-19532dd {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-ad3ca55 {
        margin-top: 30px;
        margin-bottom: 30px;
        padding: 0px 20px 0px 20px;
    }
    .elementor-1789 .elementor-element.elementor-element-36546e3>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 20px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-bf578be .elementor-spacer-inner {
        height: 355px;
    }
    .elementor-1789 .elementor-element.elementor-element-bf578be>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-77226e4.elementor-column>.elementor-widget-wrap {
        justify-content: center;
    }
    .elementor-1789 .elementor-element.elementor-element-77226e4>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-a70b2c7 {
        text-align: center;
    }
    .elementor-1789 .elementor-element.elementor-element-a70b2c7>.elementor-widget-container {
        margin: 0px 0px 10px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-1cc5c19 {
        margin-top: 0px;
        margin-bottom: 30px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-7627699>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-9a1e99e .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-1789 .elementor-element.elementor-element-9a1e99e .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-1789 .elementor-element.elementor-element-0924de8 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-1789 .elementor-element.elementor-element-0924de8 .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-1789 .elementor-element.elementor-element-c7e7bb7>.elementor-element-populated {
        padding: 0px 60px 0px 30px;
    }
    .elementor-1789 .elementor-element.elementor-element-f8354a9 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-1789 .elementor-element.elementor-element-f8354a9 .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-1789 .elementor-element.elementor-element-e981a13 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-1789 .elementor-element.elementor-element-e981a13 .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-1789 .elementor-element.elementor-element-1c95863 {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-4e69097 .elementor-progress-bar {
        font-size: var( --e-global-typography-dfbdbfb-font-size);
        letter-spacing: var( --e-global-typography-dfbdbfb-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-4e69097 .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-1789 .elementor-element.elementor-element-4e69097>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-eda4dd7 .elementor-progress-bar {
        font-size: var( --e-global-typography-dfbdbfb-font-size);
        letter-spacing: var( --e-global-typography-dfbdbfb-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-eda4dd7 .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-1789 .elementor-element.elementor-element-eda4dd7>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-e262da8 .elementor-progress-bar {
        font-size: var( --e-global-typography-dfbdbfb-font-size);
        letter-spacing: var( --e-global-typography-dfbdbfb-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-e262da8 .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-1789 .elementor-element.elementor-element-e262da8>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-7bfaf6e {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-7bfaf6e>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-954c00f .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-1789 .elementor-element.elementor-element-954c00f>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-e3ddb0d .elementor-spacer-inner {
        height: 1px;
    }
    .elementor-1789 .elementor-element.elementor-element-3633893 {
        margin-top: 0px;
        margin-bottom: 50px;
        padding: 0px 20px 0px 20px;
    }
    .elementor-1789 .elementor-element.elementor-element-280b013 .elementor-spacer-inner {
        height: 1px;
    }
    .elementor-1789 .elementor-element.elementor-element-1c156c9.elementor-column>.elementor-widget-wrap {
        justify-content: center;
    }
    .elementor-1789 .elementor-element.elementor-element-1c156c9>.elementor-element-populated {
        padding: 20px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-39569be {
        text-align: center;
    }
    .elementor-1789 .elementor-element.elementor-element-39569be .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-a3529da {
        text-align: center;
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-65ec053 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-1789 .elementor-element.elementor-element-65ec053 .elementor-icon-list-item>a {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-65ec053>.elementor-widget-container {
        margin: 0px 0px 10px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-d0ace27 {
        text-align: center;
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-90e1823 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-1789 .elementor-element.elementor-element-90e1823 .elementor-icon-list-item>a {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-90e1823>.elementor-widget-container {
        margin: 0px 0px 10px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-3d14854 {
        text-align: center;
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-64b19a2 .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-1789 .elementor-element.elementor-element-835efbe:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-1789 .elementor-element.elementor-element-835efbe>.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/bgerror.png");
        background-position: center center;
        background-repeat: no-repeat;
        background-size: contain;
    }
    .elementor-1789 .elementor-element.elementor-element-835efbe>.elementor-element-populated>.elementor-background-overlay {
        background-position: center center;
        background-repeat: no-repeat;
        background-size: 50% auto;
    }
    .elementor-1789 .elementor-element.elementor-element-835efbe>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-d6f7e2c .elementor-spacer-inner {
        height: 43vh;
    }
    .elementor-1789 .elementor-element.elementor-element-1893ec9 {
        text-align: center;
        bottom: 116px;
    }
    .elementor-1789 .elementor-element.elementor-element-1893ec9 img {
        width: 49%;
        max-width: 46%;
    }
    body:not(.rtl) .elementor-1789 .elementor-element.elementor-element-1893ec9 {
        left: 36px;
    }
    body.rtl .elementor-1789 .elementor-element.elementor-element-1893ec9 {
        right: 36px;
    }
    .elementor-1789 .elementor-element.elementor-element-0d6d881 {
        text-align: left;
        bottom: 124px;
    }
    body:not(.rtl) .elementor-1789 .elementor-element.elementor-element-0d6d881 {
        right: 72.4px;
    }
    body.rtl .elementor-1789 .elementor-element.elementor-element-0d6d881 {
        left: 72.4px;
    }
    .elementor-1789 .elementor-element.elementor-element-97a5a92 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 30px 20px 30px 20px;
    }
    .elementor-bc-flex-widget .elementor-1789 .elementor-element.elementor-element-72b8ee1.elementor-column .elementor-widget-wrap {
        align-items: center;
    }
    .elementor-1789 .elementor-element.elementor-element-72b8ee1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: center;
        align-items: center;
    }
    .elementor-1789 .elementor-element.elementor-element-72b8ee1.elementor-column>.elementor-widget-wrap {
        justify-content: center;
    }
    .elementor-1789 .elementor-element.elementor-element-72b8ee1>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-78a3513 .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-1789 .elementor-element.elementor-element-78a3513 .elementor-counter-title {
        font-size: var( --e-global-typography-accent-font-size);
    }
    .elementor-1789 .elementor-element.elementor-element-78a3513>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 10px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-d77f73b>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 2px 0px 2px;
    }
    .elementor-1789 .elementor-element.elementor-element-fb6ae0a .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-1789 .elementor-element.elementor-element-fb6ae0a .elementor-counter-title {
        font-size: var( --e-global-typography-accent-font-size);
    }
    .elementor-1789 .elementor-element.elementor-element-fb6ae0a>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 20px 0px 20px;
    }
    .elementor-1789 .elementor-element.elementor-element-79998ca>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 2px 0px 2px;
    }
    .elementor-1789 .elementor-element.elementor-element-75f199e .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-1789 .elementor-element.elementor-element-75f199e .elementor-counter-title {
        font-size: var( --e-global-typography-accent-font-size);
    }
    .elementor-1789 .elementor-element.elementor-element-75f199e>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 10px 0px 10px;
    }
    .elementor-1789 .elementor-element.elementor-element-2a3b464>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 2px 0px 2px;
    }
    .elementor-1789 .elementor-element.elementor-element-62abea7 .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-1789 .elementor-element.elementor-element-62abea7 .elementor-counter-title {
        font-size: var( --e-global-typography-accent-font-size);
    }
    .elementor-1789 .elementor-element.elementor-element-62abea7>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 10px;
    }
    .elementor-1789 .elementor-element.elementor-element-e1e72b4 {
        margin-top: 50px;
        margin-bottom: 0px;
        padding: 0px 20px 0px 20px;
    }
    .elementor-1789 .elementor-element.elementor-element-34be78f>.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-1789 .elementor-element.elementor-element-34be78f>.elementor-element-populated {
        padding: 00px 00px 00px 00px;
    }
    .elementor-1789 .elementor-element.elementor-element-ee446e7 .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-ee446e7>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-17b04c5 {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-17b04c5>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-d6976c7 {
        margin-top: 30px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-d566e94>.elementor-element-populated {
        margin: 0px 15px 30px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-5df37a4 .elementor-flip-box {
        height: 340px;
    }
    .elementor-1789 .elementor-element.elementor-element-5df37a4 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
        padding: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-5df37a4 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
        padding: 20px 20px 20px 20px;
    }
    .elementor-1789 .elementor-element.elementor-element-5df37a4 .elementor-flip-box__back .elementor-flip-box__layer__title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-5df37a4>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-35766bd .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-35766bd>.elementor-widget-container {
        margin: 10px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-5132a27 {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-8207c10 {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-54a2708 {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-044f0b6 {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-c8d7551>.elementor-element-populated {
        margin: 0px 0px 30px 15px;
    }
    .elementor-1789 .elementor-element.elementor-element-331cbd9 .elementor-flip-box {
        height: 340px;
    }
    .elementor-1789 .elementor-element.elementor-element-331cbd9 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
        padding: 20px 20px 20px 20px;
    }
    .elementor-1789 .elementor-element.elementor-element-331cbd9 .elementor-flip-box__back .elementor-flip-box__layer__title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-331cbd9>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-7894a70 .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-7894a70>.elementor-widget-container {
        margin: 10px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-231032d {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-20b706f {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-7d71bbd {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-3d8449e {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-e1a90e7>.elementor-element-populated {
        margin: 0px 15px 32px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-ac6f155 .elementor-flip-box {
        height: 340px;
    }
    .elementor-1789 .elementor-element.elementor-element-ac6f155 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
        padding: 20px 20px 20px 20px;
    }
    .elementor-1789 .elementor-element.elementor-element-ac6f155 .elementor-flip-box__back .elementor-flip-box__layer__title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-ac6f155>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-c6bf171 .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-c6bf171>.elementor-widget-container {
        margin: 10px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-3167c8b {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-c501d86 {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-b972cf6 {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-20215aa {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-da682cf>.elementor-element-populated {
        margin: 0px 0px 32px 15px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-390478c .elementor-flip-box {
        height: 340px;
    }
    .elementor-1789 .elementor-element.elementor-element-390478c .elementor-flip-box__back .elementor-flip-box__layer__overlay {
        padding: 20px 20px 20px 20px;
    }
    .elementor-1789 .elementor-element.elementor-element-390478c>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-4167574 .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-4167574>.elementor-widget-container {
        margin: 10px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-58534e4 {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-a182717 {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-0172cc0 {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-8a5d005 {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-bf6d64c {
        margin-top: 0px;
        margin-bottom: 20px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-875ff29>.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-1789 .elementor-element.elementor-element-875ff29>.elementor-element-populated {
        margin: 0px 15px 32px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-371f061 .elementor-flip-box {
        height: 340px;
    }
    .elementor-1789 .elementor-element.elementor-element-371f061 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
        padding: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-371f061 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
        padding: 20px 20px 20px 20px;
    }
    .elementor-1789 .elementor-element.elementor-element-371f061>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-0270f16 .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-0270f16>.elementor-widget-container {
        margin: 10px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-b721d10 {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-e30358a {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-f1fd4cf {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-2f17136 {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-0a8229a>.elementor-element-populated {
        margin: 0px 0px 32px 15px;
    }
    .elementor-1789 .elementor-element.elementor-element-29c8d21 .elementor-flip-box {
        height: 340px;
    }
    .elementor-1789 .elementor-element.elementor-element-29c8d21 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
        padding: 20px 20px 20px 20px;
    }
    .elementor-1789 .elementor-element.elementor-element-29c8d21>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-cafb383 .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-cafb383>.elementor-widget-container {
        margin: 10px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-5a3353d {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-627d27e {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-3240f30 {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-e1c07e0 {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-45c5e52>.elementor-element-populated {
        margin: 0px 15px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-7d63edb .elementor-flip-box {
        height: 340px;
    }
    .elementor-1789 .elementor-element.elementor-element-7d63edb .elementor-flip-box__back .elementor-flip-box__layer__overlay {
        padding: 20px 20px 20px 20px;
    }
    .elementor-1789 .elementor-element.elementor-element-7d63edb>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-601038b .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-601038b>.elementor-widget-container {
        margin: 10px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-7e36bcc {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-89d4092 {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-5e04e6f {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-d933b25 {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-f07472e>.elementor-element-populated {
        margin: 0px 0px 0px 15px;
    }
    .elementor-1789 .elementor-element.elementor-element-8776bf5 .elementor-flip-box {
        height: 340px;
    }
    .elementor-1789 .elementor-element.elementor-element-8776bf5 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
        padding: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-8776bf5 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
        padding: 20px 20px 20px 20px;
    }
    .elementor-1789 .elementor-element.elementor-element-8776bf5>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-8cd7ebf .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-8cd7ebf>.elementor-widget-container {
        margin: 10px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-5e900ca {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-12ad558 {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-d4dc7ee {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-9a263ff {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-849e9d1 {
        margin-top: 50px;
        margin-bottom: 50px;
        padding: 30px 0px 30px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-1adec79>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-b0b9768 {
        --e-image-carousel-slides-to-show: 3;
    }
    .elementor-1789 .elementor-element.elementor-element-adc7b7e {
        margin-top: 40px;
        margin-bottom: 50px;
        padding: 0px 20px 0px 20px;
    }
    .elementor-1789 .elementor-element.elementor-element-501bcf7>.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-1789 .elementor-element.elementor-element-2fd46fa .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-2fd46fa>.elementor-widget-container {
        margin: 0px 0px 10px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-98f451c {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-98f451c>.elementor-widget-container {
        margin: 0px 0px 30px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-c7204f5.elementor-arrows-yes .elementor-main-swiper {
        width: calc( 90% - 40px);
    }
    .elementor-1789 .elementor-element.elementor-element-c7204f5 .elementor-main-swiper {
        width: 90%;
    }
    .elementor-1789 .elementor-element.elementor-element-c7204f5 .elementor-testimonial__text {
        font-size: var( --e-global-typography-86874a9-font-size);
        line-height: var( --e-global-typography-86874a9-line-height);
        letter-spacing: var( --e-global-typography-86874a9-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-c7204f5 .elementor-testimonial__name {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-c7204f5 .elementor-testimonial__title {
        font-size: var( --e-global-typography-secondary-font-size);
    }
    .elementor-1789 .elementor-element.elementor-element-500a09f:not(.elementor-motion-effects-element-type-background),
    .elementor-1789 .elementor-element.elementor-element-500a09f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }
    .elementor-1789 .elementor-element.elementor-element-500a09f {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 80px 20px 80px 20px;
    }
    .elementor-1789 .elementor-element.elementor-element-c39bfa2>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-7d12d6f .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-b7e82c1 .elementor-field-group>label {
        font-size: var( --e-global-typography-secondary-font-size);
    }
    .elementor-1789 .elementor-element.elementor-element-b7e82c1 .elementor-field-type-html {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-b7e82c1 .elementor-field-group .elementor-field,
    .elementor-1789 .elementor-element.elementor-element-b7e82c1 .elementor-field-subgroup label {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-b7e82c1 .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-1789 .elementor-element.elementor-element-b7e82c1 .elementor-message {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-b7e82c1 .e-form__indicators__indicator,
    .elementor-1789 .elementor-element.elementor-element-b7e82c1 .e-form__indicators__indicator__label {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-b7e82c1>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-72be3d7 .elementor-field-group>label {
        font-size: var( --e-global-typography-secondary-font-size);
    }
    .elementor-1789 .elementor-element.elementor-element-72be3d7 .elementor-field-type-html {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-72be3d7 .elementor-field-group .elementor-field,
    .elementor-1789 .elementor-element.elementor-element-72be3d7 .elementor-field-subgroup label {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-72be3d7 .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-1789 .elementor-element.elementor-element-72be3d7 .elementor-message {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-72be3d7 .e-form__indicators__indicator,
    .elementor-1789 .elementor-element.elementor-element-72be3d7 .e-form__indicators__indicator__label {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-72be3d7>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
}

@media(max-width:576px) {
    .elementor-1789 .elementor-element.elementor-element-a4792bd .elementor-heading-title {
        font-size: var( --e-global-typography-4e99e31-font-size);
        line-height: var( --e-global-typography-4e99e31-line-height);
        letter-spacing: var( --e-global-typography-4e99e31-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-ca0a736 {
        font-size: var( --e-global-typography-secondary-font-size);
    }
    .elementor-1789 .elementor-element.elementor-element-61c689d {
        margin-top: 60px;
        margin-bottom: 10px;
    }
    .elementor-1789 .elementor-element.elementor-element-3e6600d .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-3e6600d>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-cd5f1f8 {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-cd5f1f8>.elementor-widget-container {
        margin: 0px 0px 20px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-e760e98:not(.elementor-motion-effects-element-type-background),
    .elementor-1789 .elementor-element.elementor-element-e760e98>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: top center;
        background-repeat: no-repeat;
        background-size: 0px auto;
    }
    .elementor-1789 .elementor-element.elementor-element-e760e98 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 20px 0px 20px;
    }
    .elementor-1789 .elementor-element.elementor-element-a80c7ef>.elementor-element-populated {
        margin: 0px 0px 20px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-1abc2e6 .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-e3dd1e2 {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-7d8862b>.elementor-element-populated {
        margin: 0px 0px 30px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-f9efaab .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-7b330c3 {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-5601618>.elementor-element-populated {
        margin: 0px 0px 30px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-2f7f3bf .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-c26da0d {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-d48a536>.elementor-element-populated {
        margin: 0px 0px 30px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-6484b44 .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-19532dd {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-19532dd>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-ad3ca55 {
        margin-top: 20px;
        margin-bottom: 20px;
        padding: 0px 20px 0px 20px;
    }
    .elementor-bc-flex-widget .elementor-1789 .elementor-element.elementor-element-36546e3.elementor-column .elementor-widget-wrap {
        align-items: center;
    }
    .elementor-1789 .elementor-element.elementor-element-36546e3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
        align-content: center;
        align-items: center;
    }
    .elementor-1789 .elementor-element.elementor-element-36546e3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-1789 .elementor-element.elementor-element-36546e3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: center center;
    }
    .elementor-1789 .elementor-element.elementor-element-36546e3>.elementor-element-populated>.elementor-background-overlay {
        background-position: center center;
    }
    .elementor-1789 .elementor-element.elementor-element-36546e3>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-bf578be .elementor-spacer-inner {
        height: 35vh;
    }
    .elementor-1789 .elementor-element.elementor-element-bf578be>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
        background-position: bottom center;
        background-repeat: no-repeat;
        background-size: contain;
    }
    .elementor-1789 .elementor-element.elementor-element-77226e4>.elementor-element-populated {
        padding: 20px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-a70b2c7 .elementor-heading-title {
        line-height: 1.4em;
    }
    .elementor-1789 .elementor-element.elementor-element-a70b2c7>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-1cc5c19 {
        margin-top: 10px;
        margin-bottom: 30px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-7627699 {
        width: 100%;
    }
    .elementor-1789 .elementor-element.elementor-element-7627699.elementor-column>.elementor-widget-wrap {
        justify-content: center;
    }
    .elementor-1789 .elementor-element.elementor-element-7627699>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-9a1e99e .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-1789 .elementor-element.elementor-element-9a1e99e .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-1789 .elementor-element.elementor-element-d59bd87 {
        text-align: center;
    }
    .elementor-1789 .elementor-element.elementor-element-d59bd87>.elementor-widget-container {
        margin: 0px 0px 20px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-0924de8 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-1789 .elementor-element.elementor-element-0924de8 .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-1789 .elementor-element.elementor-element-7743bd5 {
        text-align: center;
    }
    .elementor-1789 .elementor-element.elementor-element-7743bd5>.elementor-widget-container {
        margin: 0px 0px 20px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-c7e7bb7 {
        width: 100%;
    }
    .elementor-1789 .elementor-element.elementor-element-c7e7bb7.elementor-column>.elementor-widget-wrap {
        justify-content: center;
    }
    .elementor-1789 .elementor-element.elementor-element-c7e7bb7>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-f8354a9 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-1789 .elementor-element.elementor-element-f8354a9 .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-1789 .elementor-element.elementor-element-8fbd796 {
        text-align: center;
    }
    .elementor-1789 .elementor-element.elementor-element-8fbd796>.elementor-widget-container {
        margin: 0px 0px 20px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-e981a13 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-1789 .elementor-element.elementor-element-e981a13 .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-1789 .elementor-element.elementor-element-ed65ff1 {
        text-align: center;
    }
    .elementor-1789 .elementor-element.elementor-element-1c95863 {
        text-align: center;
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-4e69097 .elementor-progress-bar {
        font-size: var( --e-global-typography-dfbdbfb-font-size);
        letter-spacing: var( --e-global-typography-dfbdbfb-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-4e69097 .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-1789 .elementor-element.elementor-element-eda4dd7 .elementor-progress-bar {
        font-size: var( --e-global-typography-dfbdbfb-font-size);
        letter-spacing: var( --e-global-typography-dfbdbfb-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-eda4dd7 .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-1789 .elementor-element.elementor-element-e262da8 .elementor-progress-bar {
        font-size: var( --e-global-typography-dfbdbfb-font-size);
        letter-spacing: var( --e-global-typography-dfbdbfb-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-e262da8 .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-1789 .elementor-element.elementor-element-7bfaf6e {
        text-align: left;
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-954c00f .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-1789 .elementor-element.elementor-element-954c00f>.elementor-widget-container {
        margin: 10px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-954c00f {
        width: 100%;
        max-width: 100%;
    }
    .elementor-1789 .elementor-element.elementor-element-3633893 {
        margin-top: 40px;
        margin-bottom: 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-1c156c9>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-39569be {
        text-align: left;
    }
    .elementor-1789 .elementor-element.elementor-element-39569be .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-a3529da {
        text-align: left;
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-65ec053 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
        padding-bottom: calc(0px/2);
    }
    .elementor-1789 .elementor-element.elementor-element-65ec053 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
        margin-top: calc(0px/2);
    }
    .elementor-1789 .elementor-element.elementor-element-65ec053 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
        margin-right: calc(0px/2);
        margin-left: calc(0px/2);
    }
    .elementor-1789 .elementor-element.elementor-element-65ec053 .elementor-icon-list-items.elementor-inline-items {
        margin-right: calc(-0px/2);
        margin-left: calc(-0px/2);
    }
    body.rtl .elementor-1789 .elementor-element.elementor-element-65ec053 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        left: calc(-0px/2);
    }
    body:not(.rtl) .elementor-1789 .elementor-element.elementor-element-65ec053 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        right: calc(-0px/2);
    }
    .elementor-1789 .elementor-element.elementor-element-65ec053 {
        --e-icon-list-icon-align: left;
        --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
    }
    .elementor-1789 .elementor-element.elementor-element-65ec053 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-1789 .elementor-element.elementor-element-65ec053 .elementor-icon-list-item>a {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-d0ace27 {
        text-align: left;
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-d0ace27>.elementor-widget-container {
        margin: 0px 0px 30px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-90e1823 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-1789 .elementor-element.elementor-element-90e1823 .elementor-icon-list-item>a {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-3d14854 {
        text-align: left;
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-3d14854>.elementor-widget-container {
        margin: 0px 0px 30px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-64b19a2 .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-1789 .elementor-element.elementor-element-64b19a2>.elementor-widget-container {
        margin: 0px 0px 20px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-64b19a2 {
        width: 100%;
        max-width: 100%;
    }
    .elementor-1789 .elementor-element.elementor-element-835efbe:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
    .elementor-1789 .elementor-element.elementor-element-835efbe>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: center center;
        background-repeat: no-repeat;
        background-size: contain;
    }
    .elementor-1789 .elementor-element.elementor-element-835efbe>.elementor-element-populated>.elementor-background-overlay {
        background-position: center center;
        background-repeat: no-repeat;
        background-size: contain;
    }
    .elementor-1789 .elementor-element.elementor-element-835efbe>.elementor-element-populated {
        margin: 0px 0px 30px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-1893ec9 {
        text-align: right;
        bottom: -13px;
    }
    .elementor-1789 .elementor-element.elementor-element-1893ec9 img {
        width: 54%;
        max-width: 54%;
    }
    body:not(.rtl) .elementor-1789 .elementor-element.elementor-element-1893ec9 {
        left: 2px;
    }
    body.rtl .elementor-1789 .elementor-element.elementor-element-1893ec9 {
        right: 2px;
    }
    .elementor-1789 .elementor-element.elementor-element-0d6d881 {
        text-align: left;
        bottom: 95px;
    }
    .elementor-1789 .elementor-element.elementor-element-0d6d881 img {
        width: 57%;
        max-width: 53%;
    }
    body:not(.rtl) .elementor-1789 .elementor-element.elementor-element-0d6d881 {
        right: 165.5px;
    }
    body.rtl .elementor-1789 .elementor-element.elementor-element-0d6d881 {
        left: 165.5px;
    }
    .elementor-1789 .elementor-element.elementor-element-97a5a92>.elementor-background-overlay {
        background-position: bottom center;
        background-repeat: no-repeat;
        background-size: contain;
    }
    .elementor-1789 .elementor-element.elementor-element-97a5a92 {
        margin-top: 50px;
        margin-bottom: 50px;
        padding: 0px 20px 0px 20px;
    }
    .elementor-1789 .elementor-element.elementor-element-72b8ee1>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 60px 0px 60px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-78a3513 .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-1789 .elementor-element.elementor-element-78a3513 .elementor-counter-title {
        font-size: var( --e-global-typography-accent-font-size);
    }
    .elementor-1789 .elementor-element.elementor-element-78a3513>.elementor-widget-container {
        padding: 10px 40px 30px 40px;
    }
    .elementor-1789 .elementor-element.elementor-element-fb6ae0a .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-1789 .elementor-element.elementor-element-fb6ae0a .elementor-counter-title {
        font-size: var( --e-global-typography-accent-font-size);
    }
    .elementor-1789 .elementor-element.elementor-element-fb6ae0a>.elementor-widget-container {
        padding: 10px 40px 30px 40px;
    }
    .elementor-1789 .elementor-element.elementor-element-75f199e .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-1789 .elementor-element.elementor-element-75f199e .elementor-counter-title {
        font-size: var( --e-global-typography-accent-font-size);
    }
    .elementor-1789 .elementor-element.elementor-element-75f199e>.elementor-widget-container {
        padding: 10px 40px 30px 40px;
    }
    .elementor-1789 .elementor-element.elementor-element-62abea7 .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-1789 .elementor-element.elementor-element-62abea7 .elementor-counter-title {
        font-size: var( --e-global-typography-accent-font-size);
    }
    .elementor-1789 .elementor-element.elementor-element-62abea7>.elementor-widget-container {
        padding: 10px 40px 10px 40px;
    }
    .elementor-1789 .elementor-element.elementor-element-e1e72b4 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 20px 0px 20px;
    }
    .elementor-1789 .elementor-element.elementor-element-34be78f>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-ee446e7 .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-ee446e7>.elementor-widget-container {
        margin: 0px 0px 10px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-17b04c5 {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-17b04c5>.elementor-widget-container {
        margin: 0px 0px 30px 0px;
        padding: 00px 00px 00px 00px;
    }
    .elementor-1789 .elementor-element.elementor-element-d6976c7 {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-d566e94>.elementor-element-populated {
        margin: 0px 0px 35px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-5df37a4 .elementor-flip-box__back .elementor-flip-box__layer__title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-5df37a4>.elementor-widget-container {
        margin: 0px 0px 3px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-35766bd .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-5132a27 {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-8207c10 {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-54a2708 {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-044f0b6 {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-c8d7551>.elementor-element-populated {
        margin: 0px 0px 35px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-331cbd9 .elementor-flip-box__back .elementor-flip-box__layer__title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-331cbd9>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-7894a70 .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-231032d {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-20b706f {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-7d71bbd {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-3d8449e {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-e1a90e7>.elementor-element-populated {
        margin: 0px 0px 35px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-ac6f155 .elementor-flip-box__back .elementor-flip-box__layer__title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-ac6f155>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-c6bf171 .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-3167c8b {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-c501d86 {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-b972cf6 {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-20215aa {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-da682cf>.elementor-element-populated {
        margin: 0px 0px 035px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-390478c>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-4167574 .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-58534e4 {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-a182717 {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-0172cc0 {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-8a5d005 {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-bf6d64c {
        margin-top: 0px;
        margin-bottom: 10px;
    }
    .elementor-1789 .elementor-element.elementor-element-875ff29>.elementor-element-populated {
        margin: 0px 0px 35px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-371f061>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-0270f16 .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-b721d10 {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-e30358a {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-f1fd4cf {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-2f17136 {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-0a8229a>.elementor-element-populated {
        margin: 0px 0px 35px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-29c8d21>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-cafb383 .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-5a3353d {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-627d27e {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-3240f30 {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-e1c07e0 {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-45c5e52>.elementor-element-populated {
        margin: 0px 0px 35px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-7d63edb>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-601038b .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-7e36bcc {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-89d4092 {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-5e04e6f {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-d933b25 {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-f07472e>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-8776bf5>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-8cd7ebf .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-5e900ca {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-12ad558 {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-d4dc7ee {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-9a263ff {
        font-size: var( --e-global-typography-f88129b-font-size);
        line-height: var( --e-global-typography-f88129b-line-height);
        letter-spacing: var( --e-global-typography-f88129b-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-849e9d1 {
        margin-top: 50px;
        margin-bottom: 50px;
        padding: 40px 0px 40px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-b0b9768 {
        --e-image-carousel-slides-to-show: 2;
    }
    .elementor-1789 .elementor-element.elementor-element-adc7b7e {
        margin-top: 0px;
        margin-bottom: 50px;
    }
    .elementor-1789 .elementor-element.elementor-element-501bcf7>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-2fd46fa .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-2fd46fa>.elementor-widget-container {
        margin: 0px 0px 10px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-98f451c {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-c7204f5.elementor-arrows-yes .elementor-main-swiper {
        width: calc( 100% - 40px);
    }
    .elementor-1789 .elementor-element.elementor-element-c7204f5 .elementor-main-swiper {
        width: 100%;
    }
    .elementor-1789 .elementor-element.elementor-element-c7204f5 .elementor-testimonial__text {
        font-size: var( --e-global-typography-86874a9-font-size);
        line-height: var( --e-global-typography-86874a9-line-height);
        letter-spacing: var( --e-global-typography-86874a9-letter-spacing);
    }
    .elementor-1789 .elementor-element.elementor-element-c7204f5 .elementor-testimonial__name {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-c7204f5 .elementor-testimonial__title {
        font-size: var( --e-global-typography-secondary-font-size);
    }
    .elementor-1789 .elementor-element.elementor-element-c7204f5>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-500a09f:not(.elementor-motion-effects-element-type-background),
    .elementor-1789 .elementor-element.elementor-element-500a09f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover;
    }
    .elementor-1789 .elementor-element.elementor-element-500a09f {
        padding: 60px 20px 60px 20px;
    }
    .elementor-1789 .elementor-element.elementor-element-c39bfa2>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-7d12d6f .elementor-heading-title {
        line-height: var( --e-global-typography-primary-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-b7e82c1 .elementor-field-group>label {
        font-size: var( --e-global-typography-secondary-font-size);
    }
    .elementor-1789 .elementor-element.elementor-element-b7e82c1 .elementor-field-type-html {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-b7e82c1 .elementor-field-group .elementor-field,
    .elementor-1789 .elementor-element.elementor-element-b7e82c1 .elementor-field-subgroup label {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-b7e82c1 .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-1789 .elementor-element.elementor-element-b7e82c1 .elementor-message {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-b7e82c1 .e-form__indicators__indicator,
    .elementor-1789 .elementor-element.elementor-element-b7e82c1 .e-form__indicators__indicator__label {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-b7e82c1>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-1789 .elementor-element.elementor-element-72be3d7 .elementor-field-group>label {
        font-size: var( --e-global-typography-secondary-font-size);
    }
    .elementor-1789 .elementor-element.elementor-element-72be3d7 .elementor-field-type-html {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-72be3d7 .elementor-field-group .elementor-field,
    .elementor-1789 .elementor-element.elementor-element-72be3d7 .elementor-field-subgroup label {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-72be3d7 .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-1789 .elementor-element.elementor-element-72be3d7 .elementor-message {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-72be3d7 .e-form__indicators__indicator,
    .elementor-1789 .elementor-element.elementor-element-72be3d7 .e-form__indicators__indicator__label {
        font-size: var( --e-global-typography-text-font-size);
        line-height: var( --e-global-typography-text-line-height);
    }
    .elementor-1789 .elementor-element.elementor-element-72be3d7>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
}

@media(min-width:577px) {
    .elementor-1789 .elementor-element.elementor-element-36546e3 {
        width: 49.795%;
    }
    .elementor-1789 .elementor-element.elementor-element-77226e4 {
        width: 26.842%;
    }
    .elementor-1789 .elementor-element.elementor-element-f382abc {
        width: 22.682%;
    }
    .elementor-1789 .elementor-element.elementor-element-1136289 {
        width: 23.416%;
    }
    .elementor-1789 .elementor-element.elementor-element-1c156c9 {
        width: 26.584%;
    }
}

@media(max-width:1300px) and (min-width:577px) {
    .elementor-1789 .elementor-element.elementor-element-36546e3 {
        width: 100%;
    }
    .elementor-1789 .elementor-element.elementor-element-77226e4 {
        width: 100%;
    }
    .elementor-1789 .elementor-element.elementor-element-1136289 {
        width: 100%;
    }
    .elementor-1789 .elementor-element.elementor-element-1c156c9 {
        width: 100%;
    }
    .elementor-1789 .elementor-element.elementor-element-835efbe {
        width: 100%;
    }
    .elementor-1789 .elementor-element.elementor-element-d566e94 {
        width: 50%;
    }
    .elementor-1789 .elementor-element.elementor-element-c8d7551 {
        width: 50%;
    }
    .elementor-1789 .elementor-element.elementor-element-e1a90e7 {
        width: 50%;
    }
    .elementor-1789 .elementor-element.elementor-element-da682cf {
        width: 50%;
    }
    .elementor-1789 .elementor-element.elementor-element-875ff29 {
        width: 50%;
    }
    .elementor-1789 .elementor-element.elementor-element-0a8229a {
        width: 50%;
    }
    .elementor-1789 .elementor-element.elementor-element-45c5e52 {
        width: 50%;
    }
    .elementor-1789 .elementor-element.elementor-element-f07472e {
        width: 50%;
    }
}