﻿.elementor-164 .elementor-element.elementor-element-ed30823 .elementor-repeater-item-1e97d1d.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-164 .elementor-element.elementor-element-c064cc3 {
    text-align: center;
    top: -25px;
    z-index: 99;
}

    .elementor-164 .elementor-element.elementor-element-c064cc3 img {
        width: 1100px;
    }

body:not(.rtl) .elementor-164 .elementor-element.elementor-element-c064cc3 {
    left: 0px;
}

body.rtl .elementor-164 .elementor-element.elementor-element-c064cc3 {
    right: 0px;
}

.elementor-164 .elementor-element.elementor-element-f020253 > .elementor-container {
    min-height: 400px;
}

.elementor-164 .elementor-element.elementor-element-f020253 .elementor-repeater-item-7d836d9.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-164 .elementor-element.elementor-element-2b8baa1 {
    text-align: right;
}

    .elementor-164 .elementor-element.elementor-element-2b8baa1 .elementor-heading-title {
        color: #00ABA8;
        font-family: "thesansbold", Sans-serif;
        font-size: 33px;
        line-height: 1.5em;
    }

.elementor-164 .elementor-element.elementor-element-f38427b {
    text-align: right;
    color: #595F66;
    font-family: "thesansbold", Sans-serif;
    font-size: 16px;
    line-height: 1.5em;
}

    .elementor-164 .elementor-element.elementor-element-f38427b > .elementor-widget-container {
        padding: 0px 0px 0px 120px;
    }

.elementor-164 .elementor-element.elementor-element-d061cd3 > .elementor-widget-container {
    margin: 20px 0px 0px 0px;
}

.elementor-164 .elementor-element.elementor-element-c1d2509 {
    text-align: right;
}

    .elementor-164 .elementor-element.elementor-element-c1d2509 .elementor-heading-title {
        color: #263B73;
        font-family: "thesansplain", Sans-serif;
        font-size: 16px;
        line-height: 1.5em;
    }

    .elementor-164 .elementor-element.elementor-element-c1d2509 > .elementor-widget-container {
        padding: 30px 0px 0px 0px;
    }

.elementor-164 .elementor-element.elementor-element-f020253:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-f020253 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("https://sakani.xidea.co/wp-content/uploads/2020/04/Clouds.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 1300px auto;
}

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

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

.elementor-164 .elementor-element.elementor-element-38b3c68 > .elementor-container {
    min-height: 562px;
}

.elementor-164 .elementor-element.elementor-element-38b3c68 .elementor-repeater-item-a6f4446.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-164 .elementor-element.elementor-element-1e3963a {
    text-align: left;
    top: -112px;
}

    .elementor-164 .elementor-element.elementor-element-1e3963a img {
        width: 80px;
    }

body:not(.rtl) .elementor-164 .elementor-element.elementor-element-1e3963a {
    left: 0px;
}

body.rtl .elementor-164 .elementor-element.elementor-element-1e3963a {
    right: 0px;
}

.elementor-164 .elementor-element.elementor-element-3bc7422 .elementor-repeater-item-89ef22f.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-164 .elementor-element.elementor-element-4b03a40 .raven-image {
    opacity: 1;
}

.elementor-164 .elementor-element.elementor-element-4b03a40 {
    text-align: center;
}

.elementor-164 .elementor-element.elementor-element-99d8521 .raven-image {
    opacity: 1;
}

.elementor-164 .elementor-element.elementor-element-99d8521 {
    text-align: center;
}

.elementor-164 .elementor-element.elementor-element-2caa94e .raven-image {
    opacity: 1;
}

.elementor-164 .elementor-element.elementor-element-2caa94e {
    text-align: center;
}

.elementor-164 .elementor-element.elementor-element-bcdd44b {
    text-align: right;
}

    .elementor-164 .elementor-element.elementor-element-bcdd44b .elementor-heading-title {
        color: #263B73;
        font-family: "thesansbold", Sans-serif;
        font-size: 28px;
        line-height: 1.5em;
    }

    .elementor-164 .elementor-element.elementor-element-bcdd44b > .elementor-widget-container {
        padding: 0px 0px 9px 0px;
    }

.elementor-164 .elementor-element.elementor-element-52ea13a .raven-image {
    opacity: 1;
}

.elementor-164 .elementor-element.elementor-element-52ea13a {
    text-align: center;
}

.elementor-164 .elementor-element.elementor-element-fa0c06a .raven-image {
    opacity: 1;
}

.elementor-164 .elementor-element.elementor-element-fa0c06a {
    text-align: center;
}

.elementor-164 .elementor-element.elementor-element-3bc7422 {
    z-index: 9;
}

.elementor-164 .elementor-element.elementor-element-0864987 img {
    width: 893px;
}

.elementor-164 .elementor-element.elementor-element-0864987 {
    width: var( --container-widget-width, 887px );
    max-width: 887px;
    --container-widget-width: 887px;
    --container-widget-flex-grow: 0;
    bottom: -171.25px;
    z-index: 8;
}

body:not(.rtl) .elementor-164 .elementor-element.elementor-element-0864987 {
    right: -173px;
}

body.rtl .elementor-164 .elementor-element.elementor-element-0864987 {
    left: -173px;
}

.elementor-164 .elementor-element.elementor-element-38b3c68:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-38b3c68 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #F9F9F9;
    background-image: url("https://sakani.xidea.co/wp-content/uploads/2020/04/cloud.svg");
    background-position: bottom left;
    background-repeat: no-repeat;
    background-size: 158px auto;
}

.elementor-164 .elementor-element.elementor-element-38b3c68 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    z-index: 8;
}

    .elementor-164 .elementor-element.elementor-element-38b3c68 > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-164 .elementor-element.elementor-element-fed596e .elementor-repeater-item-db773bb.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-164 .elementor-element.elementor-element-96c4b6a {
    text-align: center;
}

    .elementor-164 .elementor-element.elementor-element-96c4b6a .elementor-heading-title {
        color: #00ABA8;
        font-family: "thesansbold", Sans-serif;
        font-size: 33px;
        line-height: 1.5em;
    }

.elementor-164 .elementor-element.elementor-element-be43e3a {
    text-align: center;
}

    .elementor-164 .elementor-element.elementor-element-be43e3a .elementor-heading-title {
        color: #99A1AB;
        font-family: "thesansbold", Sans-serif;
        font-size: 18px;
        line-height: 1.5em;
    }

    .elementor-164 .elementor-element.elementor-element-be43e3a > .elementor-widget-container {
        margin: -10px 0px 0px 0px;
    }

.elementor-164 .elementor-element.elementor-element-352dd93 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper {
    align-self: flex-start;
    justify-content: center;
    flex-grow: 0;
}

.elementor-164 .elementor-element.elementor-element-352dd93 > .elementor-widget-container > .jet-tabs.jet-tabs-position-left > .jet-tabs__control-wrapper > .jet-tabs__control.jet-tabs__control-icon-left .jet-tabs__control-inner {
    justify-content: center;
}

.elementor-164 .elementor-element.elementor-element-352dd93 > .elementor-widget-container > .jet-tabs.jet-tabs-position-left > .jet-tabs__control-wrapper > .jet-tabs__control.jet-tabs__control-icon-right .jet-tabs__control-inner {
    justify-content: center;
}

.elementor-164 .elementor-element.elementor-element-352dd93 > .elementor-widget-container > .jet-tabs.jet-tabs-position-right > .jet-tabs__control-wrapper > .jet-tabs__control.jet-tabs__control-icon-left .jet-tabs__control-inner {
    justify-content: center;
}

.elementor-164 .elementor-element.elementor-element-352dd93 > .elementor-widget-container > .jet-tabs.jet-tabs-position-right > .jet-tabs__control-wrapper > .jet-tabs__control.jet-tabs__control-icon-right .jet-tabs__control-inner {
    justify-content: center;
}

.elementor-164 .elementor-element.elementor-element-352dd93 > .elementor-widget-container > .jet-tabs.jet-tabs-position-left > .jet-tabs__control-wrapper > .jet-tabs__control.jet-tabs__control-icon-top .jet-tabs__control-inner {
    align-items: center;
}

.elementor-164 .elementor-element.elementor-element-352dd93 > .elementor-widget-container > .jet-tabs.jet-tabs-position-right > .jet-tabs__control-wrapper > .jet-tabs__control.jet-tabs__control-icon-top .jet-tabs__control-inner {
    align-items: center;
}

.elementor-164 .elementor-element.elementor-element-352dd93 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__label-text {
    color: #99A1AB;
    font-family: "thesansbold", Sans-serif;
    font-size: 13px;
}

.elementor-164 .elementor-element.elementor-element-352dd93 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control {
    background-color: rgba(153, 161, 171, 0.13);
    margin: 5px 5px 5px 5px;
    border-radius: 29px 29px 29px 29px;
}

    .elementor-164 .elementor-element.elementor-element-352dd93 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__control-inner {
        padding: 5px 15px 5px 15px;
    }

    .elementor-164 .elementor-element.elementor-element-352dd93 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control:hover .jet-tabs__label-text {
        color: #FFFFFF;
    }

    .elementor-164 .elementor-element.elementor-element-352dd93 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control:hover {
        background-color: #00ABA8;
    }

    .elementor-164 .elementor-element.elementor-element-352dd93 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control.active-tab .jet-tabs__label-text {
        color: #FFFFFF;
    }

    .elementor-164 .elementor-element.elementor-element-352dd93 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control.active-tab {
        background-color: #00ABA8;
    }

.elementor-164 .elementor-element.elementor-element-673c0a6 .elementor-repeater-item-be8a436.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-164 .elementor-element.elementor-element-782b734.elementor-column .elementor-column-wrap {
    align-items: center;
}

    .elementor-164 .elementor-element.elementor-element-782b734.elementor-column .elementor-column-wrap .elementor-widget-wrap {
        align-items: center;
    }

.elementor-164 .elementor-element.elementor-element-782b734.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-164 .elementor-element.elementor-element-df4c0c3.elementor-column .elementor-column-wrap {
    align-items: center;
}

    .elementor-164 .elementor-element.elementor-element-df4c0c3.elementor-column .elementor-column-wrap .elementor-widget-wrap {
        align-items: center;
    }

.elementor-164 .elementor-element.elementor-element-df4c0c3.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-164 .elementor-element.elementor-element-ec13ce9 .raven-counter-item {
    width: calc(100% - 0px / 2);
}

.elementor-164 .elementor-element.elementor-element-ec13ce9 .raven-counter-multi-rows .raven-counter-item {
    margin-bottom: 0px;
}

.elementor-164 .elementor-element.elementor-element-ec13ce9 .raven-counter-list {
    text-align: center;
}

.elementor-164 .elementor-element.elementor-element-ec13ce9 .raven-counter-number-wrapper > span {
    color: #00ABA8;
    -webkit-text-fill-color: initial;
    font-family: "thesansbold", Sans-serif;
    font-size: 33px;
}

.elementor-164 .elementor-element.elementor-element-1694b4f {
    text-align: right;
}

    .elementor-164 .elementor-element.elementor-element-1694b4f .elementor-heading-title {
        color: #00ABA8;
        font-family: "thesansplain", Sans-serif;
        font-size: 17px;
        line-height: 1.4em;
    }

    .elementor-164 .elementor-element.elementor-element-1694b4f > .elementor-widget-container {
        padding: 10px 0px 0px 0px;
    }

.elementor-164 .elementor-element.elementor-element-673c0a6 {
    margin-top: -30px;
    margin-bottom: 0px;
}

.elementor-164 .elementor-element.elementor-element-fed596e {
    padding: 120px 0px 80px 0px;
}

.elementor-164 .elementor-element.elementor-element-a102583 .elementor-repeater-item-7976e57.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-164 .elementor-element.elementor-element-1f17115 > .elementor-element-populated > .elementor-widget-wrap {
    padding: 150px 0px 0px 0px;
}

.elementor-164 .elementor-element.elementor-element-3d7c208 {
    text-align: right;
}

    .elementor-164 .elementor-element.elementor-element-3d7c208 .elementor-heading-title {
        color: #263B73;
        font-family: "thesansbold", Sans-serif;
        font-size: 28px;
        line-height: 1.5em;
    }

    .elementor-164 .elementor-element.elementor-element-3d7c208 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

.elementor-164 .elementor-element.elementor-element-90b1596 {
    text-align: right;
}

    .elementor-164 .elementor-element.elementor-element-90b1596 .elementor-heading-title {
        color: #00ABA8;
        font-family: "thesanslight", Sans-serif;
        font-size: 22px;
        line-height: 1.5em;
    }

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

.elementor-164 .elementor-element.elementor-element-24c9f64 > .elementor-widget-container {
    padding: 40px 0px 0px 0px;
}

.elementor-164 .elementor-element.elementor-element-a102583:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-a102583 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("https://sakani.xidea.co/wp-content/uploads/2020/04/buildings-1.svg");
    background-position: bottom right;
    background-repeat: no-repeat;
}

.elementor-164 .elementor-element.elementor-element-a102583 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 10px 0px 20px 0px;
}

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

.elementor-164 .elementor-element.elementor-element-798c99b .elementor-repeater-item-59b1ae6.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-164 .elementor-element.elementor-element-c87e853 {
    text-align: center;
}

    .elementor-164 .elementor-element.elementor-element-c87e853 .elementor-heading-title {
        color: #00ABA8;
        font-family: "thesansbold", Sans-serif;
        font-size: 32px;
        line-height: 1.5em;
    }

.elementor-164 .elementor-element.elementor-element-798c99b:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-798c99b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #F9F9F9;
}

.elementor-164 .elementor-element.elementor-element-798c99b {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 0px 0px 0px;
}

    .elementor-164 .elementor-element.elementor-element-798c99b > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-164 .elementor-element.elementor-element-c469a0e .elementor-repeater-item-59b1ae6.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-164 .elementor-element.elementor-element-9efbbb7.elementor-column .elementor-column-wrap {
    align-items: center;
}

    .elementor-164 .elementor-element.elementor-element-9efbbb7.elementor-column .elementor-column-wrap .elementor-widget-wrap {
        align-items: center;
    }

.elementor-164 .elementor-element.elementor-element-9efbbb7.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-164 .elementor-element.elementor-element-9efbbb7 > .elementor-element-populated > .elementor-widget-wrap {
    padding: 0px 50px 0px 50px;
}

.elementor-164 .elementor-element.elementor-element-94d4704 .elementor-repeater-item-a30de97.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-164 .elementor-element.elementor-element-593d1c6 > .elementor-element-populated > .elementor-widget-wrap {
    padding: 10px 30px 0px 30px;
}

.elementor-164 .elementor-element.elementor-element-2c6e302 .raven-counter-item {
    width: calc(100% - 0px / 2);
}

.elementor-164 .elementor-element.elementor-element-2c6e302 .raven-counter-multi-rows .raven-counter-item {
    margin-bottom: 0px;
}

.elementor-164 .elementor-element.elementor-element-2c6e302 .raven-counter-list {
    text-align: center;
}

.elementor-164 .elementor-element.elementor-element-2c6e302 .raven-counter-number-wrapper > span {
    color: #00ABA8;
    -webkit-text-fill-color: initial;
    font-family: "thesansbold", Sans-serif;
    font-size: 43px;
}

.elementor-164 .elementor-element.elementor-element-2c6e302 .raven-counter-title {
    color: #263B73;
    -webkit-text-fill-color: initial;
    font-family: "thesansbold", Sans-serif;
    font-size: 16px;
}

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

.elementor-164 .elementor-element.elementor-element-412c3fe .raven-icon i {
    font-size: 74px;
}

.elementor-164 .elementor-element.elementor-element-412c3fe .raven-icon svg {
    width: 74px;
    height: 74px;
}

.elementor-164 .elementor-element.elementor-element-412c3fe .raven-icon > i, .elementor-164 .elementor-element.elementor-element-412c3fe .raven-icon > svg {
    transform: rotate(0deg);
}

.elementor-164 .elementor-element.elementor-element-412c3fe .raven-icon:hover > i {
    transform: rotate(0deg);
}

.elementor-164 .elementor-element.elementor-element-412c3fe .raven-icon:hover > svg {
    transform: rotate(0deg);
}

.elementor-164 .elementor-element.elementor-element-412c3fe .raven-icon-wrapper {
    text-align: center;
}

body:not(.rtl) .elementor-164 .elementor-element.elementor-element-412c3fe {
    left: -3px;
}

body.rtl .elementor-164 .elementor-element.elementor-element-412c3fe {
    right: -3px;
}

.elementor-164 .elementor-element.elementor-element-412c3fe {
    top: 5px;
}

.elementor-164 .elementor-element.elementor-element-94d4704:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-94d4704 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-164 .elementor-element.elementor-element-94d4704, .elementor-164 .elementor-element.elementor-element-94d4704 > .elementor-background-overlay {
    border-radius: 10px 10px 10px 10px;
}

.elementor-164 .elementor-element.elementor-element-94d4704 {
    box-shadow: 0px 2px 12px 6px rgba(89, 95, 102, 0.08);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 30px;
    z-index: 9;
}

    .elementor-164 .elementor-element.elementor-element-94d4704 > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-164 .elementor-element.elementor-element-1f6c42d .circle-progress-bar {
    max-width: 220px;
}

.elementor-164 .elementor-element.elementor-element-1f6c42d .circle-progress {
    width: 220px;
    height: 220px;
}

.elementor-164 .elementor-element.elementor-element-1f6c42d .position-in-circle {
    height: 220px;
}

.elementor-164 .elementor-element.elementor-element-1f6c42d .circle-progress__meter {
    stroke: #e6e9ec;
}

.elementor-164 .elementor-element.elementor-element-1f6c42d .circle-progress__value {
    stroke: #263B73;
    stroke-linecap: round;
}

.elementor-164 .elementor-element.elementor-element-1f6c42d .circle-counter .circle-val {
    color: #00ABA8;
    font-family: "thesansbold", Sans-serif;
    font-size: 41px;
}

    .elementor-164 .elementor-element.elementor-element-1f6c42d .circle-counter .circle-val .circle-counter__prefix {
        align-self: center;
    }

    .elementor-164 .elementor-element.elementor-element-1f6c42d .circle-counter .circle-val .circle-counter__suffix {
        align-self: center;
    }

.elementor-164 .elementor-element.elementor-element-1f6c42d .circle-counter .circle-counter__subtitle {
    color: #263B73;
    font-family: "thesansbold", Sans-serif;
    font-size: 16px;
    line-height: 1.2em;
    padding: 0px 25px 0px 25px;
}

.elementor-164 .elementor-element.elementor-element-c469a0e:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-c469a0e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #F9F9F9;
}

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

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

.elementor-164 .elementor-element.elementor-element-a4a6f4d .elementor-repeater-item-08823bb.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-164 .elementor-element.elementor-element-0e6198c {
    text-align: center;
}

    .elementor-164 .elementor-element.elementor-element-0e6198c .elementor-heading-title {
        color: #263B73;
        font-family: "thesansbold", Sans-serif;
        font-size: 28px;
        line-height: 1.5em;
    }

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

.elementor-164 .elementor-element.elementor-element-70240ad .elementor-repeater-item-a30de97.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-164 .elementor-element.elementor-element-36c867a.elementor-column .elementor-column-wrap {
    align-items: center;
}

    .elementor-164 .elementor-element.elementor-element-36c867a.elementor-column .elementor-column-wrap .elementor-widget-wrap {
        align-items: center;
    }

.elementor-164 .elementor-element.elementor-element-36c867a.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-164 .elementor-element.elementor-element-867b1f8 .raven-counter-item {
    width: calc(100% - 0px / 2);
}

.elementor-164 .elementor-element.elementor-element-867b1f8 .raven-counter-multi-rows .raven-counter-item {
    margin-bottom: 0px;
}

.elementor-164 .elementor-element.elementor-element-867b1f8 .raven-counter-list {
    text-align: center;
}

.elementor-164 .elementor-element.elementor-element-867b1f8 .raven-counter-number-wrapper > span {
    color: #263B73;
    -webkit-text-fill-color: initial;
    font-family: "thesansbold", Sans-serif;
    font-size: 33px;
}

.elementor-164 .elementor-element.elementor-element-867b1f8 > .elementor-widget-container {
    margin: 20px 0px 0px 0px;
}

.elementor-164 .elementor-element.elementor-element-8a18207 .raven-icon i {
    font-size: 74px;
}

.elementor-164 .elementor-element.elementor-element-8a18207 .raven-icon svg {
    width: 74px;
    height: 74px;
}

.elementor-164 .elementor-element.elementor-element-8a18207 .raven-icon > i, .elementor-164 .elementor-element.elementor-element-8a18207 .raven-icon > svg {
    transform: rotate(0deg);
}

.elementor-164 .elementor-element.elementor-element-8a18207 .raven-icon:hover > i {
    transform: rotate(0deg);
}

.elementor-164 .elementor-element.elementor-element-8a18207 .raven-icon:hover > svg {
    transform: rotate(0deg);
}

.elementor-164 .elementor-element.elementor-element-8a18207 .raven-icon-wrapper {
    text-align: center;
}

body:not(.rtl) .elementor-164 .elementor-element.elementor-element-8a18207 {
    left: 0px;
}

body.rtl .elementor-164 .elementor-element.elementor-element-8a18207 {
    right: 0px;
}

.elementor-164 .elementor-element.elementor-element-8a18207 {
    bottom: 0px;
}

.elementor-164 .elementor-element.elementor-element-bd0497e {
    text-align: right;
}

    .elementor-164 .elementor-element.elementor-element-bd0497e .elementor-heading-title {
        color: #263B73;
        font-family: "thesansplain", Sans-serif;
        font-size: 18px;
        line-height: 1.5em;
    }

    .elementor-164 .elementor-element.elementor-element-bd0497e > .elementor-widget-container {
        padding: 18px 0px 0px 0px;
    }

.elementor-164 .elementor-element.elementor-element-661b063 {
    text-align: right;
}

    .elementor-164 .elementor-element.elementor-element-661b063 .elementor-heading-title {
        color: #263B73;
        font-family: "thesanslight", Sans-serif;
        font-size: 16px;
        line-height: 1.5em;
    }

    .elementor-164 .elementor-element.elementor-element-661b063 > .elementor-widget-container {
        margin: -20px 0px 0px 0px;
        padding: 0px 0px 00px 0px;
    }

.elementor-164 .elementor-element.elementor-element-70240ad:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-70240ad > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-164 .elementor-element.elementor-element-70240ad, .elementor-164 .elementor-element.elementor-element-70240ad > .elementor-background-overlay {
    border-radius: 10px 10px 10px 10px;
}

.elementor-164 .elementor-element.elementor-element-70240ad {
    box-shadow: 0px 2px 12px 6px rgba(89, 95, 102, 0.08);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    z-index: 9;
}

    .elementor-164 .elementor-element.elementor-element-70240ad > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-164 .elementor-element.elementor-element-69daa0a .elementor-repeater-item-903d000.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-164 .elementor-element.elementor-element-73594c1 {
    text-align: right;
}

    .elementor-164 .elementor-element.elementor-element-73594c1 img {
        width: 317px;
    }

.elementor-164 .elementor-element.elementor-element-69daa0a {
    margin-top: -30px;
    margin-bottom: 0px;
}

.elementor-164 .elementor-element.elementor-element-a4a6f4d {
    padding: 80px 0px 0px 0px;
}

.elementor-164 .elementor-element.elementor-element-19a0221 .elementor-repeater-item-e8bfe49.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-164 .elementor-element.elementor-element-19a0221 {
    padding: 20px 0px 40px 0px;
}

.elementor-164 .elementor-element.elementor-element-7b2d435 .elementor-repeater-item-7976e57.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-164 .elementor-element.elementor-element-beaf898 > .elementor-column-wrap > .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-164 .elementor-element.elementor-element-ca22580 {
    text-align: right;
}

    .elementor-164 .elementor-element.elementor-element-ca22580 .elementor-heading-title {
        color: #263B73;
        font-family: "thesansbold", Sans-serif;
        font-size: 28px;
        line-height: 1.5em;
    }

    .elementor-164 .elementor-element.elementor-element-ca22580 > .elementor-widget-container {
        padding: 0px 10px 0px 10px;
    }

.elementor-164 .elementor-element.elementor-element-ec03629 {
    text-align: right;
}

    .elementor-164 .elementor-element.elementor-element-ec03629 .elementor-heading-title {
        color: #00ABA8;
        font-family: "thesanslight", Sans-serif;
        font-size: 22px;
        line-height: 1.5em;
    }

    .elementor-164 .elementor-element.elementor-element-ec03629 > .elementor-widget-container {
        padding: 0px 10px 20px 10px;
    }

.elementor-164 .elementor-element.elementor-element-ee77096 {
    text-align: justify;
    color: #595F66;
    font-family: "thesansbold", Sans-serif;
    font-size: 16px;
    line-height: 1.5em;
}

    .elementor-164 .elementor-element.elementor-element-ee77096 > .elementor-widget-container {
        padding: 0px 10px 0px 10px;
    }

.elementor-164 .elementor-element.elementor-element-7b2d435 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 120px 0px 10px 0px;
}

    .elementor-164 .elementor-element.elementor-element-7b2d435 > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-164 .elementor-element.elementor-element-ea03988 .elementor-repeater-item-9fb68f4.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-164 .elementor-element.elementor-element-75a67f7 .jet-carousel__content {
    text-align: left;
}

.elementor-164 .elementor-element.elementor-element-75a67f7 .jet-carousel .jet-arrow {
    background-color: rgba(205, 209, 214, 0.27);
    color: #CDD1D6;
}

    .elementor-164 .elementor-element.elementor-element-75a67f7 .jet-carousel .jet-arrow svg {
        fill: #CDD1D6;
    }

    .elementor-164 .elementor-element.elementor-element-75a67f7 .jet-carousel .jet-arrow:hover {
        background-color: #00ABA8;
        color: #FFFFFF;
    }

        .elementor-164 .elementor-element.elementor-element-75a67f7 .jet-carousel .jet-arrow:hover svg {
            fill: #FFFFFF;
        }

    .elementor-164 .elementor-element.elementor-element-75a67f7 .jet-carousel .jet-arrow.prev-arrow {
        left: -40px;
        right: auto;
    }

    .elementor-164 .elementor-element.elementor-element-75a67f7 .jet-carousel .jet-arrow.next-arrow {
        right: -40px;
        left: auto;
    }

.elementor-164 .elementor-element.elementor-element-75a67f7 .jet-carousel .jet-slick-dots li span {
    background-color: #CDD1D6;
    width: 16px;
    height: 16px;
    border-radius: 16px 16px 16px 16px;
}

    .elementor-164 .elementor-element.elementor-element-75a67f7 .jet-carousel .jet-slick-dots li span:hover {
        background-color: rgba(0, 171, 168, 0.65);
    }

.elementor-164 .elementor-element.elementor-element-75a67f7 .jet-carousel .jet-slick-dots li.slick-active span {
    background-color: #00ABA8;
}

.elementor-164 .elementor-element.elementor-element-75a67f7 .jet-carousel .jet-slick-dots {
    justify-content: center;
}

    .elementor-164 .elementor-element.elementor-element-75a67f7 .jet-carousel .jet-slick-dots li {
        padding-left: 5px;
        padding-right: 5px;
    }

.elementor-164 .elementor-element.elementor-element-ea03988 {
    margin-top: -300px;
    margin-bottom: 0px;
}

.elementor-164 .elementor-element.elementor-element-8ea35ae .elementor-repeater-item-db773bb.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-164 .elementor-element.elementor-element-1ac0ae2 {
    text-align: center;
}

    .elementor-164 .elementor-element.elementor-element-1ac0ae2 .elementor-heading-title {
        color: #00ABA8;
        font-family: "thesansbold", Sans-serif;
        font-size: 32px;
        line-height: 1.5em;
    }

    .elementor-164 .elementor-element.elementor-element-1ac0ae2 > .elementor-widget-container {
        padding: 0px 0px 20px 0px;
    }

.elementor-164 .elementor-element.elementor-element-ef55ba2 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper {
    align-self: flex-start;
    justify-content: center;
    flex-grow: 0;
    padding: 0px 0px 20px 0px;
}

.elementor-164 .elementor-element.elementor-element-ef55ba2 > .elementor-widget-container > .jet-tabs.jet-tabs-position-left > .jet-tabs__control-wrapper > .jet-tabs__control.jet-tabs__control-icon-left .jet-tabs__control-inner {
    justify-content: center;
}

.elementor-164 .elementor-element.elementor-element-ef55ba2 > .elementor-widget-container > .jet-tabs.jet-tabs-position-left > .jet-tabs__control-wrapper > .jet-tabs__control.jet-tabs__control-icon-right .jet-tabs__control-inner {
    justify-content: center;
}

.elementor-164 .elementor-element.elementor-element-ef55ba2 > .elementor-widget-container > .jet-tabs.jet-tabs-position-right > .jet-tabs__control-wrapper > .jet-tabs__control.jet-tabs__control-icon-left .jet-tabs__control-inner {
    justify-content: center;
}

.elementor-164 .elementor-element.elementor-element-ef55ba2 > .elementor-widget-container > .jet-tabs.jet-tabs-position-right > .jet-tabs__control-wrapper > .jet-tabs__control.jet-tabs__control-icon-right .jet-tabs__control-inner {
    justify-content: center;
}

.elementor-164 .elementor-element.elementor-element-ef55ba2 > .elementor-widget-container > .jet-tabs.jet-tabs-position-left > .jet-tabs__control-wrapper > .jet-tabs__control.jet-tabs__control-icon-top .jet-tabs__control-inner {
    align-items: center;
}

.elementor-164 .elementor-element.elementor-element-ef55ba2 > .elementor-widget-container > .jet-tabs.jet-tabs-position-right > .jet-tabs__control-wrapper > .jet-tabs__control.jet-tabs__control-icon-top .jet-tabs__control-inner {
    align-items: center;
}

.elementor-164 .elementor-element.elementor-element-ef55ba2 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__label-text {
    color: #99A1AB;
    font-family: "thesansbold", Sans-serif;
    font-size: 16px;
}

.elementor-164 .elementor-element.elementor-element-ef55ba2 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__control-inner {
    padding: 5px 15px 10px 15px;
}

.elementor-164 .elementor-element.elementor-element-ef55ba2 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control {
    margin: 5px 5px 5px 5px;
    border-style: solid;
    border-width: 0px 0px 2px 0px;
    border-color: #FFFFFF;
}

    .elementor-164 .elementor-element.elementor-element-ef55ba2 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control:hover .jet-tabs__label-text {
        color: #263B73;
    }

    .elementor-164 .elementor-element.elementor-element-ef55ba2 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control.active-tab .jet-tabs__label-text {
        color: #263B73;
    }

    .elementor-164 .elementor-element.elementor-element-ef55ba2 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control.active-tab {
        border-style: solid;
        border-width: 0px 0px 2px 0px;
        border-color: #00ABA8;
    }

.elementor-164 .elementor-element.elementor-element-ef55ba2 > .elementor-widget-container > .jet-tabs > .jet-tabs__content-wrapper > .jet-tabs__content {
    padding: 0px 0px 40px 0px;
}

.elementor-164 .elementor-element.elementor-element-4ea84b2 .elementor-repeater-item-e821a8f.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-164 .elementor-element.elementor-element-496e25d.elementor-column .elementor-column-wrap {
    align-items: center;
}

    .elementor-164 .elementor-element.elementor-element-496e25d.elementor-column .elementor-column-wrap .elementor-widget-wrap {
        align-items: center;
    }

.elementor-164 .elementor-element.elementor-element-496e25d.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-164 .elementor-element.elementor-element-7378da9 {
    text-align: right;
}

    .elementor-164 .elementor-element.elementor-element-7378da9 img {
        width: 198px;
    }

.elementor-164 .elementor-element.elementor-element-de389ef.elementor-column .elementor-column-wrap {
    align-items: center;
}

    .elementor-164 .elementor-element.elementor-element-de389ef.elementor-column .elementor-column-wrap .elementor-widget-wrap {
        align-items: center;
    }

.elementor-164 .elementor-element.elementor-element-de389ef.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-164 .elementor-element.elementor-element-50353a7 {
    text-align: left;
}

    .elementor-164 .elementor-element.elementor-element-50353a7 .elementor-heading-title {
        color: #99A1AB;
        font-family: "thesansplain", Sans-serif;
        font-size: 12px;
        line-height: 1.5em;
    }

    .elementor-164 .elementor-element.elementor-element-50353a7 > .elementor-widget-container {
        padding: 10px 0px 0px 0px;
    }

.elementor-164 .elementor-element.elementor-element-4ea84b2 {
    margin-top: -40px;
    margin-bottom: 0px;
}

.elementor-164 .elementor-element.elementor-element-8ea35ae {
    padding: 100px 0px 80px 0px;
}

.elementor-164 .elementor-element.elementor-element-3fcf701 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-164 .elementor-element.elementor-element-3fcf701 .elementor-repeater-item-7976e57.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-164 .elementor-element.elementor-element-06bfe17 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 3px;
}

.elementor-164 .elementor-element.elementor-element-b25fefd {
    text-align: right;
}

    .elementor-164 .elementor-element.elementor-element-b25fefd .elementor-heading-title {
        color: #263B73;
        font-family: "thesansbold", Sans-serif;
        font-size: 28px;
        line-height: 1.5em;
    }

.elementor-164 .elementor-element.elementor-element-6f1586f {
    text-align: right;
}

    .elementor-164 .elementor-element.elementor-element-6f1586f .elementor-heading-title {
        color: #00ABA8;
        font-family: "thesanslight", Sans-serif;
        font-size: 22px;
        line-height: 1.5em;
    }

.elementor-164 .elementor-element.elementor-element-09baec9 .elementor-repeater-item-502bc42.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-164 .elementor-element.elementor-element-3fcf701:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-3fcf701 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #F9F9F9;
    background-image: url("https://sakani.xidea.co/wp-content/uploads/2020/04/Artboard-982.svg");
    background-position: bottom right;
    background-repeat: no-repeat;
    background-size: 306px auto;
}

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

    .elementor-164 .elementor-element.elementor-element-3fcf701 > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-164 .elementor-element.elementor-element-eee9a40 .elementor-repeater-item-7976e57.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-164 .elementor-element.elementor-element-e8637aa > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 3px;
}

.elementor-164 .elementor-element.elementor-element-a57ad02 {
    text-align: right;
}

    .elementor-164 .elementor-element.elementor-element-a57ad02 .elementor-heading-title {
        color: #263B73;
        font-family: "thesansbold", Sans-serif;
        font-size: 28px;
        line-height: 1.5em;
    }

.elementor-164 .elementor-element.elementor-element-2037bff {
    text-align: right;
}

    .elementor-164 .elementor-element.elementor-element-2037bff .elementor-heading-title {
        color: #00ABA8;
        font-family: "thesanslight", Sans-serif;
        font-size: 22px;
        line-height: 1.5em;
    }

.elementor-164 .elementor-element.elementor-element-a5d9059 .elementor-repeater-item-502bc42.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-164 .elementor-element.elementor-element-eee9a40:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-eee9a40 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("https://sakani.xidea.co/wp-content/uploads/2020/04/Artboard-992.svg");
    background-position: center right;
    background-repeat: no-repeat;
}

.elementor-164 .elementor-element.elementor-element-eee9a40 > .elementor-background-overlay {
    background-image: url("https://sakani.xidea.co/wp-content/uploads/2020/04/Artboard-1002.svg");
    background-position: bottom left;
    background-repeat: no-repeat;
    background-size: 286px auto;
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-164 .elementor-element.elementor-element-eee9a40 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 120px 0px 100px 0px;
}

.elementor-164 .elementor-element.elementor-element-25588eb .elementor-repeater-item-7976e57.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-164 .elementor-element.elementor-element-2127604 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-164 .elementor-element.elementor-element-2127604 .elementor-repeater-item-834e7d9.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-164 .elementor-element.elementor-element-782da90 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 3px;
}

.elementor-164 .elementor-element.elementor-element-be7311e {
    text-align: right;
}

    .elementor-164 .elementor-element.elementor-element-be7311e .elementor-heading-title {
        color: #263B73;
        font-family: "thesansbold", Sans-serif;
        font-size: 28px;
        line-height: 1.5em;
    }

.elementor-164 .elementor-element.elementor-element-e667567 {
    text-align: right;
}

    .elementor-164 .elementor-element.elementor-element-e667567 .elementor-heading-title {
        color: #00ABA8;
        font-family: "thesanslight", Sans-serif;
        font-size: 22px;
        line-height: 1.5em;
    }

.elementor-164 .elementor-element.elementor-element-d67e640 .circle-progress-bar {
    max-width: 220px;
}

.elementor-164 .elementor-element.elementor-element-d67e640 .circle-progress {
    width: 220px;
    height: 220px;
}

.elementor-164 .elementor-element.elementor-element-d67e640 .position-in-circle {
    height: 220px;
}

.elementor-164 .elementor-element.elementor-element-d67e640 .circle-progress__meter {
    stroke: #e6e9ec;
}

.elementor-164 .elementor-element.elementor-element-d67e640 .circle-progress__value {
    stroke: #263B73;
    stroke-linecap: round;
}

.elementor-164 .elementor-element.elementor-element-d67e640 .circle-counter .circle-val {
    color: #00ABA8;
    font-family: "thesansbold", Sans-serif;
    font-size: 41px;
}

    .elementor-164 .elementor-element.elementor-element-d67e640 .circle-counter .circle-val .circle-counter__prefix {
        align-self: center;
    }

    .elementor-164 .elementor-element.elementor-element-d67e640 .circle-counter .circle-val .circle-counter__suffix {
        align-self: center;
    }

.elementor-164 .elementor-element.elementor-element-d67e640 .circle-counter .circle-counter__subtitle {
    color: #263B73;
    font-family: "thesansbold", Sans-serif;
    font-size: 16px;
    line-height: 1.2em;
    padding: 0px 25px 0px 25px;
}

.elementor-164 .elementor-element.elementor-element-ad4f88b .circle-progress-bar {
    max-width: 220px;
}

.elementor-164 .elementor-element.elementor-element-ad4f88b .circle-progress {
    width: 220px;
    height: 220px;
}

.elementor-164 .elementor-element.elementor-element-ad4f88b .position-in-circle {
    height: 220px;
}

.elementor-164 .elementor-element.elementor-element-ad4f88b .circle-progress__meter {
    stroke: #e6e9ec;
}

.elementor-164 .elementor-element.elementor-element-ad4f88b .circle-progress__value {
    stroke: #263B73;
    stroke-linecap: round;
}

.elementor-164 .elementor-element.elementor-element-ad4f88b .circle-counter .circle-val {
    color: #00ABA8;
    font-family: "thesansbold", Sans-serif;
    font-size: 41px;
}

    .elementor-164 .elementor-element.elementor-element-ad4f88b .circle-counter .circle-val .circle-counter__prefix {
        align-self: center;
    }

    .elementor-164 .elementor-element.elementor-element-ad4f88b .circle-counter .circle-val .circle-counter__suffix {
        align-self: center;
    }

.elementor-164 .elementor-element.elementor-element-ad4f88b .circle-counter .circle-counter__subtitle {
    color: #263B73;
    font-family: "thesansbold", Sans-serif;
    font-size: 16px;
    line-height: 1.2em;
    padding: 0px 25px 0px 25px;
}

.elementor-164 .elementor-element.elementor-element-2127604 {
    margin-top: 0px;
    margin-bottom: 0px;
}

.elementor-164 .elementor-element.elementor-element-29f55ec .elementor-repeater-item-ec3e537.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-164 .elementor-element.elementor-element-fa93501 .circle-progress-bar {
    max-width: 220px;
}

.elementor-164 .elementor-element.elementor-element-fa93501 .circle-progress {
    width: 220px;
    height: 220px;
}

.elementor-164 .elementor-element.elementor-element-fa93501 .position-in-circle {
    height: 220px;
}

.elementor-164 .elementor-element.elementor-element-fa93501 .circle-progress__meter {
    stroke: #e6e9ec;
}

.elementor-164 .elementor-element.elementor-element-fa93501 .circle-progress__value {
    stroke: #263B73;
    stroke-linecap: round;
}

.elementor-164 .elementor-element.elementor-element-fa93501 .circle-counter .circle-val {
    color: #00ABA8;
    font-family: "thesansbold", Sans-serif;
    font-size: 41px;
}

    .elementor-164 .elementor-element.elementor-element-fa93501 .circle-counter .circle-val .circle-counter__prefix {
        align-self: center;
    }

    .elementor-164 .elementor-element.elementor-element-fa93501 .circle-counter .circle-val .circle-counter__suffix {
        align-self: center;
    }

.elementor-164 .elementor-element.elementor-element-fa93501 .circle-counter .circle-counter__subtitle {
    color: #263B73;
    font-family: "thesansbold", Sans-serif;
    font-size: 16px;
    line-height: 1.2em;
    padding: 0px 25px 0px 25px;
}

.elementor-164 .elementor-element.elementor-element-02597bc .circle-progress-bar {
    max-width: 220px;
}

.elementor-164 .elementor-element.elementor-element-02597bc .circle-progress {
    width: 220px;
    height: 220px;
}

.elementor-164 .elementor-element.elementor-element-02597bc .position-in-circle {
    height: 220px;
}

.elementor-164 .elementor-element.elementor-element-02597bc .circle-progress__meter {
    stroke: #e6e9ec;
}

.elementor-164 .elementor-element.elementor-element-02597bc .circle-progress__value {
    stroke: #263B73;
    stroke-linecap: round;
}

.elementor-164 .elementor-element.elementor-element-02597bc .circle-counter .circle-val {
    color: #00ABA8;
    font-family: "thesansbold", Sans-serif;
    font-size: 41px;
}

    .elementor-164 .elementor-element.elementor-element-02597bc .circle-counter .circle-val .circle-counter__prefix {
        align-self: center;
    }

    .elementor-164 .elementor-element.elementor-element-02597bc .circle-counter .circle-val .circle-counter__suffix {
        align-self: center;
    }

.elementor-164 .elementor-element.elementor-element-02597bc .circle-counter .circle-counter__subtitle {
    color: #263B73;
    font-family: "thesansbold", Sans-serif;
    font-size: 16px;
    line-height: 1.2em;
    padding: 0px 25px 0px 25px;
}

.elementor-164 .elementor-element.elementor-element-25588eb:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-25588eb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("https://sakani.xidea.co/wp-content/uploads/2020/04/Artboard-1032-1.svg");
    background-position: bottom right;
    background-repeat: no-repeat;
    background-size: 480px auto;
}

.elementor-164 .elementor-element.elementor-element-25588eb > .elementor-background-overlay {
    background-image: url("https://sakani.xidea.co/wp-content/uploads/2020/04/Artboard-1022.svg");
    background-position: bottom left;
    background-repeat: no-repeat;
    background-size: 210px auto;
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

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

.elementor-164 .elementor-element.elementor-element-ba9c019 .elementor-repeater-item-7976e57.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-164 .elementor-element.elementor-element-e9f1329.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-164 .elementor-element.elementor-element-e9f1329 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 3px;
}

.elementor-164 .elementor-element.elementor-element-fb018c4 {
    text-align: center;
}

    .elementor-164 .elementor-element.elementor-element-fb018c4 .elementor-heading-title {
        color: #263B73;
        font-family: "thesansbold", Sans-serif;
        font-size: 28px;
        line-height: 1.5em;
    }

.elementor-164 .elementor-element.elementor-element-bac0cae {
    text-align: center;
}

    .elementor-164 .elementor-element.elementor-element-bac0cae .elementor-heading-title {
        color: #00ABA8;
        font-family: "thesanslight", Sans-serif;
        font-size: 22px;
        line-height: 1.5em;
    }

    .elementor-164 .elementor-element.elementor-element-bac0cae > .elementor-widget-container {
        margin: 0px 0px 40px 0px;
    }

.elementor-164 .elementor-element.elementor-element-249d052 .elementor-repeater-item-502bc42.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-164 .elementor-element.elementor-element-4fc7ace {
    text-align: center;
}

    .elementor-164 .elementor-element.elementor-element-4fc7ace img {
        width: 1000px;
    }

.elementor-164 .elementor-element.elementor-element-41dd53e .elementor-repeater-item-a30de97.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-164 .elementor-element.elementor-element-669b8a6.elementor-column .elementor-column-wrap {
    align-items: center;
}

    .elementor-164 .elementor-element.elementor-element-669b8a6.elementor-column .elementor-column-wrap .elementor-widget-wrap {
        align-items: center;
    }

.elementor-164 .elementor-element.elementor-element-669b8a6.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-164 .elementor-element.elementor-element-bbb3253 .raven-counter-item {
    width: calc(100% - 0px / 2);
}

.elementor-164 .elementor-element.elementor-element-bbb3253 .raven-counter-multi-rows .raven-counter-item {
    margin-bottom: 0px;
}

.elementor-164 .elementor-element.elementor-element-bbb3253 .raven-counter-list {
    text-align: center;
}

.elementor-164 .elementor-element.elementor-element-bbb3253 .raven-counter-number-wrapper > span {
    color: #00ABA8;
    -webkit-text-fill-color: initial;
    font-family: "thesansbold", Sans-serif;
    font-size: 33px;
}

.elementor-164 .elementor-element.elementor-element-bbb3253 > .elementor-widget-container {
    margin: 20px 0px 0px 0px;
}

.elementor-164 .elementor-element.elementor-element-1939158 .raven-icon i {
    font-size: 74px;
}

.elementor-164 .elementor-element.elementor-element-1939158 .raven-icon svg {
    width: 74px;
    height: 74px;
}

.elementor-164 .elementor-element.elementor-element-1939158 .raven-icon > i, .elementor-164 .elementor-element.elementor-element-1939158 .raven-icon > svg {
    transform: rotate(0deg);
}

.elementor-164 .elementor-element.elementor-element-1939158 .raven-icon:hover > i {
    transform: rotate(0deg);
}

.elementor-164 .elementor-element.elementor-element-1939158 .raven-icon:hover > svg {
    transform: rotate(0deg);
}

.elementor-164 .elementor-element.elementor-element-1939158 .raven-icon-wrapper {
    text-align: center;
}

body:not(.rtl) .elementor-164 .elementor-element.elementor-element-1939158 {
    left: 0px;
}

body.rtl .elementor-164 .elementor-element.elementor-element-1939158 {
    right: 0px;
}

.elementor-164 .elementor-element.elementor-element-1939158 {
    bottom: 0px;
}

.elementor-164 .elementor-element.elementor-element-e41ac48 > .elementor-column-wrap > .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-164 .elementor-element.elementor-element-52e3ed5 {
    text-align: right;
}

    .elementor-164 .elementor-element.elementor-element-52e3ed5 .elementor-heading-title {
        color: #263B73;
        font-family: "thesansbold", Sans-serif;
        font-size: 23px;
        line-height: 1.5em;
    }

    .elementor-164 .elementor-element.elementor-element-52e3ed5 > .elementor-widget-container {
        padding: 12px 0px 0px 0px;
    }

.elementor-164 .elementor-element.elementor-element-16edc76 {
    text-align: right;
}

    .elementor-164 .elementor-element.elementor-element-16edc76 .elementor-heading-title {
        color: #263B73;
        font-family: "thesansplain", Sans-serif;
        font-size: 19px;
        line-height: 1.5em;
    }

    .elementor-164 .elementor-element.elementor-element-16edc76 > .elementor-widget-container {
        padding: 5px 0px 0px 0px;
    }

.elementor-164 .elementor-element.elementor-element-acbe063 {
    text-align: right;
}

    .elementor-164 .elementor-element.elementor-element-acbe063 .elementor-heading-title {
        color: #263B73;
        font-family: "thesanslight", Sans-serif;
        font-size: 16px;
        line-height: 1.5em;
    }

    .elementor-164 .elementor-element.elementor-element-acbe063 > .elementor-widget-container {
        padding: 0px 0px 14px 0px;
    }

.elementor-164 .elementor-element.elementor-element-41dd53e:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-41dd53e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-164 .elementor-element.elementor-element-41dd53e, .elementor-164 .elementor-element.elementor-element-41dd53e > .elementor-background-overlay {
    border-radius: 10px 10px 10px 10px;
}

.elementor-164 .elementor-element.elementor-element-41dd53e {
    box-shadow: 0px 2px 12px 6px rgba(89, 95, 102, 0.08);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -60px;
    margin-bottom: 0px;
    z-index: 9;
}

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

.elementor-164 .elementor-element.elementor-element-ba9c019:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-ba9c019 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #F9F9F9;
    background-image: url("https://sakani.xidea.co/wp-content/uploads/2020/04/Artboard-1052.svg");
    background-position: center right;
    background-repeat: no-repeat;
    background-size: 163px auto;
}

.elementor-164 .elementor-element.elementor-element-ba9c019 > .elementor-background-overlay {
    background-image: url("https://sakani.xidea.co/wp-content/uploads/2020/04/Artboard-1042.svg");
    background-position: bottom left;
    background-repeat: no-repeat;
    background-size: 79px auto;
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-164 .elementor-element.elementor-element-ba9c019 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 0px 60px 0px;
}

.elementor-164 .elementor-element.elementor-element-ea91f12 .elementor-repeater-item-8f3d3e3.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-164 .elementor-element.elementor-element-04d5165 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 3px;
}

.elementor-164 .elementor-element.elementor-element-5521bf7 {
    text-align: right;
}

    .elementor-164 .elementor-element.elementor-element-5521bf7 .elementor-heading-title {
        color: #263B73;
        font-family: "thesansbold", Sans-serif;
        font-size: 28px;
        line-height: 1.5em;
    }

.elementor-164 .elementor-element.elementor-element-dddd323 {
    text-align: right;
}

    .elementor-164 .elementor-element.elementor-element-dddd323 .elementor-heading-title {
        color: #00ABA8;
        font-family: "thesanslight", Sans-serif;
        font-size: 22px;
        line-height: 1.5em;
    }

.elementor-164 .elementor-element.elementor-element-ea91f12 {
    padding: 80px 0px 0px 0px;
}

.elementor-164 .elementor-element.elementor-element-c8ae8ed .elementor-repeater-item-a23e577.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-164 .elementor-element.elementor-element-f7392fb {
    text-align: center;
}

.elementor-164 .elementor-element.elementor-element-7252346 {
    text-align: center;
}

.elementor-164 .elementor-element.elementor-element-c8ae8ed {
    padding: 0px 0px 10px 0px;
}

.elementor-164 .elementor-element.elementor-element-1e88635 .elementor-repeater-item-a23e577.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-164 .elementor-element.elementor-element-3090d7d > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-164 .elementor-element.elementor-element-3090d7d .elementor-repeater-item-a30de97.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-164 .elementor-element.elementor-element-f17a294.elementor-column .elementor-column-wrap {
    align-items: center;
}

    .elementor-164 .elementor-element.elementor-element-f17a294.elementor-column .elementor-column-wrap .elementor-widget-wrap {
        align-items: center;
    }

.elementor-164 .elementor-element.elementor-element-f17a294.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-164 .elementor-element.elementor-element-f17a294 > .elementor-column-wrap > .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-164 .elementor-element.elementor-element-1a6e33b {
    text-align: right;
}

    .elementor-164 .elementor-element.elementor-element-1a6e33b .elementor-heading-title {
        color: #263B73;
        font-family: "thesansplain", Sans-serif;
        font-size: 14px;
        line-height: 1.6em;
    }

    .elementor-164 .elementor-element.elementor-element-1a6e33b > .elementor-widget-container {
        padding: 0px 10px 0px 0px;
    }

.elementor-164 .elementor-element.elementor-element-5f51a16.elementor-column .elementor-column-wrap {
    align-items: center;
}

    .elementor-164 .elementor-element.elementor-element-5f51a16.elementor-column .elementor-column-wrap .elementor-widget-wrap {
        align-items: center;
    }

.elementor-164 .elementor-element.elementor-element-5f51a16.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-164 .elementor-element.elementor-element-5f51a16 > .elementor-column-wrap > .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-164 .elementor-element.elementor-element-7730f26 .raven-counter-item {
    width: calc(100% - 0px / 2);
}

.elementor-164 .elementor-element.elementor-element-7730f26 .raven-counter-multi-rows .raven-counter-item {
    margin-bottom: 0px;
}

.elementor-164 .elementor-element.elementor-element-7730f26 .raven-counter-list {
    text-align: center;
}

.elementor-164 .elementor-element.elementor-element-7730f26 .raven-counter-number-wrapper > span {
    color: #00ABA8;
    -webkit-text-fill-color: initial;
    font-family: "thesansbold", Sans-serif;
    font-size: 33px;
}

.elementor-164 .elementor-element.elementor-element-3090d7d:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-3090d7d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-164 .elementor-element.elementor-element-3090d7d, .elementor-164 .elementor-element.elementor-element-3090d7d > .elementor-background-overlay {
    border-radius: 10px 10px 10px 10px;
}

.elementor-164 .elementor-element.elementor-element-3090d7d {
    box-shadow: 0px 2px 12px 6px rgba(89, 95, 102, 0.08);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 30px;
    margin-bottom: 0px;
    z-index: 9;
}

    .elementor-164 .elementor-element.elementor-element-3090d7d > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-164 .elementor-element.elementor-element-20f73dd > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-164 .elementor-element.elementor-element-20f73dd .elementor-repeater-item-a30de97.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-164 .elementor-element.elementor-element-88badda.elementor-column .elementor-column-wrap {
    align-items: center;
}

    .elementor-164 .elementor-element.elementor-element-88badda.elementor-column .elementor-column-wrap .elementor-widget-wrap {
        align-items: center;
    }

.elementor-164 .elementor-element.elementor-element-88badda.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-164 .elementor-element.elementor-element-88badda.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    justify-content: flex-start;
}

.elementor-164 .elementor-element.elementor-element-88badda > .elementor-column-wrap > .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-164 .elementor-element.elementor-element-85917a5 {
    text-align: center;
}

    .elementor-164 .elementor-element.elementor-element-85917a5 .elementor-heading-title {
        color: #263B73;
        font-family: "thesansplain", Sans-serif;
        font-size: 14px;
        line-height: 1.6em;
    }

    .elementor-164 .elementor-element.elementor-element-85917a5 > .elementor-widget-container {
        padding: 0px 10px 0px 0px;
    }

.elementor-164 .elementor-element.elementor-element-51db32b.elementor-column .elementor-column-wrap {
    align-items: center;
}

    .elementor-164 .elementor-element.elementor-element-51db32b.elementor-column .elementor-column-wrap .elementor-widget-wrap {
        align-items: center;
    }

.elementor-164 .elementor-element.elementor-element-51db32b.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-164 .elementor-element.elementor-element-51db32b.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-164 .elementor-element.elementor-element-51db32b > .elementor-column-wrap > .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-164 .elementor-element.elementor-element-1b526d9 .raven-counter-item {
    width: calc(100% - 0px / 2);
}

.elementor-164 .elementor-element.elementor-element-1b526d9 .raven-counter-multi-rows .raven-counter-item {
    margin-bottom: 0px;
}

.elementor-164 .elementor-element.elementor-element-1b526d9 .raven-counter-list {
    text-align: center;
}

.elementor-164 .elementor-element.elementor-element-1b526d9 .raven-counter-number-wrapper > span {
    color: #00ABA8;
    -webkit-text-fill-color: initial;
    font-family: "thesansbold", Sans-serif;
    font-size: 33px;
}

.elementor-164 .elementor-element.elementor-element-48c6b20 .raven-icon i {
    font-size: 55px;
}

.elementor-164 .elementor-element.elementor-element-48c6b20 .raven-icon svg {
    width: 55px;
    height: 55px;
}

.elementor-164 .elementor-element.elementor-element-48c6b20 .raven-icon > i, .elementor-164 .elementor-element.elementor-element-48c6b20 .raven-icon > svg {
    transform: rotate(0deg);
}

.elementor-164 .elementor-element.elementor-element-48c6b20 .raven-icon:hover > i {
    transform: rotate(0deg);
}

.elementor-164 .elementor-element.elementor-element-48c6b20 .raven-icon:hover > svg {
    transform: rotate(0deg);
}

.elementor-164 .elementor-element.elementor-element-48c6b20 .raven-icon-wrapper {
    text-align: center;
}

body:not(.rtl) .elementor-164 .elementor-element.elementor-element-48c6b20 {
    left: 18px;
}

body.rtl .elementor-164 .elementor-element.elementor-element-48c6b20 {
    right: 18px;
}

.elementor-164 .elementor-element.elementor-element-48c6b20 {
    bottom: -8px;
}

.elementor-164 .elementor-element.elementor-element-20f73dd:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-20f73dd > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-164 .elementor-element.elementor-element-20f73dd, .elementor-164 .elementor-element.elementor-element-20f73dd > .elementor-background-overlay {
    border-radius: 10px 10px 10px 10px;
}

.elementor-164 .elementor-element.elementor-element-20f73dd {
    box-shadow: 0px 2px 12px 6px rgba(89, 95, 102, 0.08);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 30px;
    margin-bottom: 0px;
    z-index: 9;
}

    .elementor-164 .elementor-element.elementor-element-20f73dd > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-164 .elementor-element.elementor-element-1e88635:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-1e88635 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("https://sakani.xidea.co/wp-content/uploads/2020/04/Artboard-1062-1.svg");
    background-position: center left;
    background-repeat: no-repeat;
    background-size: 388px auto;
}

.elementor-164 .elementor-element.elementor-element-1e88635 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 10px 0px;
}

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

.elementor-164 .elementor-element.elementor-element-75d234b .elementor-repeater-item-761ec21.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-164 .elementor-element.elementor-element-cf3859d .jet-hotspots {
    text-align: center;
}

.elementor-164 .elementor-element.elementor-element-cf3859d .jet-hotspots__item-inner .jet-hotspots__item-text {
    font-family: "thesansbold", Sans-serif;
    font-size: 14px;
}

.elementor-164 .elementor-element.elementor-element-cf3859d .jet-hotspots__item .jet-hotspots__item-inner .jet-hotspots__item-icon {
    font-size: 12px;
}

.elementor-164 .elementor-element.elementor-element-cf3859d .jet-hotspots__item .jet-hotspots__item-inner {
    background-color: rgba(153, 161, 171, 0.65);
}

.elementor-164 .elementor-element.elementor-element-cf3859d .jet-hotspots__item:hover .jet-hotspots__item-inner {
    background-color: #00ABA8;
}

.elementor-164 .elementor-element.elementor-element-cf3859d .jet-hotspots__item-inner {
    padding: 5px 15px 5px 15px;
    border-radius: 10px 10px 10px 10px;
}

.elementor-164 .elementor-element.elementor-element-cf3859d .jet-hotspots .tippy-box .tippy-content {
    color: #000000;
    text-align: center;
}

.elementor-164 .elementor-element.elementor-element-cf3859d .jet-hotspots .tippy-box[data-placement*=left] .tippy-arrow:before {
    border-left-color: #99A1AB;
}

.elementor-164 .elementor-element.elementor-element-cf3859d .jet-hotspots .tippy-box[data-placement*=right] .tippy-arrow:before {
    border-right-color: #99A1AB;
}

.elementor-164 .elementor-element.elementor-element-cf3859d .jet-hotspots .tippy-box[data-placement*=top] .tippy-arrow:before {
    border-top-color: #99A1AB;
}

.elementor-164 .elementor-element.elementor-element-cf3859d .jet-hotspots .tippy-box[data-placement*=bottom] .tippy-arrow:before {
    border-bottom-color: #99A1AB;
}

.elementor-164 .elementor-element.elementor-element-cf3859d .jet-hotspots .tippy-box {
    width: 240px;
    background-color: rgba(238, 242, 248, 0.8196078431372549);
    border-radius: 10px 10px 10px 10px;
}

.elementor-164 .elementor-element.elementor-element-75d234b {
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-164 .elementor-element.elementor-element-53d715a .elementor-repeater-item-a09c05b.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-164 .elementor-element.elementor-element-80b0c61 {
    text-align: center;
}

    .elementor-164 .elementor-element.elementor-element-80b0c61 img {
        width: 210px;
    }

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

    .elementor-164 .elementor-element.elementor-element-8efcbb4 .elementor-heading-title {
        color: #99A1AB;
        font-family: "thesansplain", Sans-serif;
        font-size: 20px;
    }

    .elementor-164 .elementor-element.elementor-element-8efcbb4 > .elementor-widget-container {
        padding: 0px 20px 0px 0px;
    }

.elementor-164 .elementor-element.elementor-element-53d715a:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-53d715a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("https://sakani.xidea.co/wp-content/uploads/2020/04/Artboard-115-copy2.svg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 1100px auto;
}

.elementor-164 .elementor-element.elementor-element-53d715a > .elementor-background-overlay {
    background-image: url("https://sakani.xidea.co/wp-content/uploads/2020/04/Artboard-1152-1.svg");
    background-position: bottom center;
    background-repeat: no-repeat;
    background-size: 872px auto;
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-164 .elementor-element.elementor-element-53d715a {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 170px 0px 170px 0px;
}

.elementor-164 .elementor-element.elementor-element-069b72e .elementor-repeater-item-f1da952.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-164 .elementor-element.elementor-element-7bdf38c {
    text-align: right;
}

.elementor-164 .elementor-element.elementor-element-399dcc1.elementor-column .elementor-column-wrap {
    align-items: flex-end;
}

    .elementor-164 .elementor-element.elementor-element-399dcc1.elementor-column .elementor-column-wrap .elementor-widget-wrap {
        align-items: flex-end;
    }

.elementor-164 .elementor-element.elementor-element-399dcc1.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-164 .elementor-element.elementor-element-399dcc1 > .elementor-element-populated > .elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
}

.elementor-164 .elementor-element.elementor-element-c4b9020 {
    text-align: left;
}

.elementor-164 .elementor-element.elementor-element-9c8c134 .elementor-repeater-item-7ca195b.jet-parallax-section__layout .jet-parallax-section__image {
    background-size: auto;
}

.elementor-164 .elementor-element.elementor-element-06ee77a.elementor-column .elementor-column-wrap {
    align-items: flex-end;
}

    .elementor-164 .elementor-element.elementor-element-06ee77a.elementor-column .elementor-column-wrap .elementor-widget-wrap {
        align-items: flex-end;
    }

.elementor-164 .elementor-element.elementor-element-06ee77a.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-164 .elementor-element.elementor-element-06ee77a > .elementor-column-wrap > .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-164 .elementor-element.elementor-element-f11212b img {
    width: 1100px;
}

@media(max-width:1024px) {
    .elementor-164 .elementor-element.elementor-element-c064cc3 img {
        width: 640px;
    }

    body:not(.rtl) .elementor-164 .elementor-element.elementor-element-c064cc3 {
        left: 0px;
    }

    body.rtl .elementor-164 .elementor-element.elementor-element-c064cc3 {
        right: 0px;
    }

    .elementor-164 .elementor-element.elementor-element-c064cc3 {
        top: -14px;
    }

    .elementor-164 .elementor-element.elementor-element-2b8baa1 {
        text-align: right;
    }

    .elementor-164 .elementor-element.elementor-element-f38427b {
        text-align: justify;
    }

        .elementor-164 .elementor-element.elementor-element-f38427b > .elementor-widget-container {
            padding: 0px 0px 0px 0px;
        }

    .elementor-164 .elementor-element.elementor-element-c1d2509 {
        text-align: right;
    }

    .elementor-164 .elementor-element.elementor-element-f020253:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-f020253 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-size: 832px auto;
    }

    .elementor-164 .elementor-element.elementor-element-38b3c68 > .elementor-container {
        min-height: 455px;
    }

    body:not(.rtl) .elementor-164 .elementor-element.elementor-element-1e3963a {
        left: 51px;
    }

    body.rtl .elementor-164 .elementor-element.elementor-element-1e3963a {
        right: 51px;
    }

    .elementor-164 .elementor-element.elementor-element-4b03a40 > .elementor-widget-container {
        padding: 10px 0px 0px 0px;
    }

    .elementor-164 .elementor-element.elementor-element-bcdd44b .elementor-heading-title {
        font-size: 23px;
    }

    .elementor-164 .elementor-element.elementor-element-0864987 {
        width: var( --container-widget-width, 571px );
        max-width: 571px;
        --container-widget-width: 571px;
        --container-widget-flex-grow: 0;
        bottom: -143px;
    }

    body:not(.rtl) .elementor-164 .elementor-element.elementor-element-0864987 {
        right: -77px;
    }

    body.rtl .elementor-164 .elementor-element.elementor-element-0864987 {
        left: -77px;
    }

    .elementor-164 .elementor-element.elementor-element-96c4b6a {
        text-align: center;
    }

        .elementor-164 .elementor-element.elementor-element-96c4b6a .elementor-heading-title {
            font-size: 27px;
        }

    .elementor-164 .elementor-element.elementor-element-be43e3a {
        text-align: center;
    }

        .elementor-164 .elementor-element.elementor-element-be43e3a .elementor-heading-title {
            font-size: 13px;
        }

    .elementor-164 .elementor-element.elementor-element-352dd93 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__label-text {
        font-size: 10px;
    }

    .elementor-164 .elementor-element.elementor-element-352dd93 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__control-inner {
        padding: 5px 8px 5px 8px;
    }

    .elementor-164 .elementor-element.elementor-element-ec13ce9 .raven-counter-number-wrapper > span {
        font-size: 26px;
    }

    .elementor-164 .elementor-element.elementor-element-1694b4f .elementor-heading-title {
        font-size: 14px;
        letter-spacing: 0px;
    }

    .elementor-164 .elementor-element.elementor-element-fed596e {
        padding: 80px 0px 40px 0px;
    }

    .elementor-164 .elementor-element.elementor-element-1f17115 > .elementor-element-populated > .elementor-widget-wrap {
        padding: 0px 0px 0px 0px;
    }

    .elementor-164 .elementor-element.elementor-element-3d7c208 {
        text-align: right;
    }

        .elementor-164 .elementor-element.elementor-element-3d7c208 .elementor-heading-title {
            font-size: 22px;
        }

        .elementor-164 .elementor-element.elementor-element-3d7c208 > .elementor-widget-container {
            padding: 0px 15px 0px 15px;
        }

    .elementor-164 .elementor-element.elementor-element-90b1596 {
        text-align: right;
    }

        .elementor-164 .elementor-element.elementor-element-90b1596 .elementor-heading-title {
            font-size: 20px;
        }

        .elementor-164 .elementor-element.elementor-element-90b1596 > .elementor-widget-container {
            padding: 0px 15px 0px 15px;
        }

    .elementor-164 .elementor-element.elementor-element-24c9f64 > .elementor-widget-container {
        padding: 20px 100px 100px 100px;
    }

    .elementor-164 .elementor-element.elementor-element-a102583:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-a102583 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-size: 316px auto;
    }

    .elementor-164 .elementor-element.elementor-element-a102583 {
        padding: 0px 0px 0px 0px;
    }

    .elementor-164 .elementor-element.elementor-element-c87e853 {
        text-align: center;
    }

        .elementor-164 .elementor-element.elementor-element-c87e853 .elementor-heading-title {
            font-size: 27px;
        }

    .elementor-164 .elementor-element.elementor-element-9efbbb7 > .elementor-element-populated > .elementor-widget-wrap {
        padding: 0px 20px 0px 20px;
    }

    .elementor-164 .elementor-element.elementor-element-593d1c6 > .elementor-element-populated > .elementor-widget-wrap {
        padding: 0px 5px 0px 5px;
    }

    .elementor-164 .elementor-element.elementor-element-2c6e302 .raven-counter-number-wrapper > span {
        font-size: 33px;
    }

    .elementor-164 .elementor-element.elementor-element-2c6e302 .raven-counter-title {
        font-size: 14px;
    }

    .elementor-164 .elementor-element.elementor-element-2c6e302 > .elementor-widget-container {
        margin: 10px 0px 0px 0px;
    }

    .elementor-164 .elementor-element.elementor-element-94d4704 {
        margin-top: 0px;
        margin-bottom: 20px;
    }

    .elementor-164 .elementor-element.elementor-element-1f6c42d .circle-progress-bar {
        max-width: 155px;
    }

    .elementor-164 .elementor-element.elementor-element-1f6c42d .circle-progress {
        width: 155px;
        height: 155px;
    }

    .elementor-164 .elementor-element.elementor-element-1f6c42d .position-in-circle {
        height: 155px;
    }

    .elementor-164 .elementor-element.elementor-element-1f6c42d .circle-counter .circle-val {
        font-size: 33px;
    }

    .elementor-164 .elementor-element.elementor-element-1f6c42d .circle-counter .circle-counter__title {
        font-size: 32px;
    }

    .elementor-164 .elementor-element.elementor-element-1f6c42d .circle-counter .circle-counter__subtitle {
        font-size: 13px;
    }

    .elementor-164 .elementor-element.elementor-element-c469a0e {
        padding: 30px 0px 0px 0px;
    }

    .elementor-164 .elementor-element.elementor-element-16346f7.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
        justify-content: center;
    }

    .elementor-164 .elementor-element.elementor-element-0e6198c {
        text-align: center;
    }

        .elementor-164 .elementor-element.elementor-element-0e6198c .elementor-heading-title {
            font-size: 23px;
        }

    .elementor-164 .elementor-element.elementor-element-867b1f8 .raven-counter-number-wrapper > span {
        font-size: 25px;
    }

    .elementor-164 .elementor-element.elementor-element-8a18207 .raven-icon i {
        font-size: 62px;
    }

    .elementor-164 .elementor-element.elementor-element-8a18207 .raven-icon svg {
        width: 62px;
        height: 62px;
    }

    body:not(.rtl) .elementor-164 .elementor-element.elementor-element-8a18207 {
        left: 0px;
    }

    body.rtl .elementor-164 .elementor-element.elementor-element-8a18207 {
        right: 0px;
    }

    .elementor-164 .elementor-element.elementor-element-8a18207 {
        bottom: -1px;
    }

    .elementor-164 .elementor-element.elementor-element-bd0497e .elementor-heading-title {
        font-size: 17px;
    }

    .elementor-164 .elementor-element.elementor-element-73594c1 {
        text-align: center;
    }

        .elementor-164 .elementor-element.elementor-element-73594c1 img {
            width: 292px;
        }

    .elementor-164 .elementor-element.elementor-element-69daa0a {
        margin-top: 30px;
        margin-bottom: 0px;
    }

    .elementor-164 .elementor-element.elementor-element-ca22580 .elementor-heading-title {
        font-size: 22px;
    }

    .elementor-164 .elementor-element.elementor-element-ca22580 > .elementor-widget-container {
        padding: 0px 15px 0px 15px;
    }

    .elementor-164 .elementor-element.elementor-element-ec03629 .elementor-heading-title {
        font-size: 20px;
    }

    .elementor-164 .elementor-element.elementor-element-ec03629 > .elementor-widget-container {
        padding: 0px 15px 0px 15px;
    }

    .elementor-164 .elementor-element.elementor-element-ee77096 {
        text-align: right;
        font-size: 15px;
    }

        .elementor-164 .elementor-element.elementor-element-ee77096 > .elementor-widget-container {
            padding: 0px 15px 0px 15px;
        }

    .elementor-164 .elementor-element.elementor-element-ea03988 {
        margin-top: -200px;
        margin-bottom: 0px;
    }

    .elementor-164 .elementor-element.elementor-element-1ac0ae2 .elementor-heading-title {
        font-size: 27px;
    }

    .elementor-164 .elementor-element.elementor-element-ef55ba2 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__label-text {
        font-size: 13px;
    }

    .elementor-164 .elementor-element.elementor-element-7378da9 {
        text-align: center;
    }

    .elementor-164 .elementor-element.elementor-element-50353a7 {
        text-align: right;
    }

        .elementor-164 .elementor-element.elementor-element-50353a7 .elementor-heading-title {
            letter-spacing: 0px;
        }

    .elementor-164 .elementor-element.elementor-element-06bfe17 > .elementor-element-populated > .elementor-widget-wrap {
        padding: 0px 0px 0px 0px;
    }

    .elementor-164 .elementor-element.elementor-element-b25fefd {
        text-align: justify;
    }

        .elementor-164 .elementor-element.elementor-element-b25fefd .elementor-heading-title {
            font-size: 22px;
        }

        .elementor-164 .elementor-element.elementor-element-b25fefd > .elementor-widget-container {
            padding: 0px 10px 0px 10px;
        }

    .elementor-164 .elementor-element.elementor-element-6f1586f {
        text-align: right;
    }

        .elementor-164 .elementor-element.elementor-element-6f1586f .elementor-heading-title {
            font-size: 20px;
        }

        .elementor-164 .elementor-element.elementor-element-6f1586f > .elementor-widget-container {
            padding: 0px 10px 0px 10px;
        }

    .elementor-164 .elementor-element.elementor-element-09baec9 {
        margin-top: 20px;
        margin-bottom: 0px;
    }

    .elementor-164 .elementor-element.elementor-element-3fcf701:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-3fcf701 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-size: 178px auto;
    }

    .elementor-164 .elementor-element.elementor-element-e8637aa > .elementor-element-populated > .elementor-widget-wrap {
        padding: 0px 0px 0px 0px;
    }

    .elementor-164 .elementor-element.elementor-element-a57ad02 {
        text-align: center;
    }

        .elementor-164 .elementor-element.elementor-element-a57ad02 .elementor-heading-title {
            font-size: 22px;
        }

    .elementor-164 .elementor-element.elementor-element-2037bff {
        text-align: center;
    }

        .elementor-164 .elementor-element.elementor-element-2037bff .elementor-heading-title {
            font-size: 20px;
        }

    .elementor-164 .elementor-element.elementor-element-eee9a40:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-eee9a40 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-size: 183px auto;
    }

    .elementor-164 .elementor-element.elementor-element-eee9a40 > .elementor-background-overlay {
        background-size: 209px auto;
    }

    .elementor-164 .elementor-element.elementor-element-eee9a40 {
        padding: 80px 0px 80px 0px;
    }

    .elementor-164 .elementor-element.elementor-element-cc22e21 > .elementor-element-populated > .elementor-widget-wrap {
        padding: 0px 0px 0px 0px;
    }

    .elementor-164 .elementor-element.elementor-element-be7311e {
        text-align: right;
    }

        .elementor-164 .elementor-element.elementor-element-be7311e .elementor-heading-title {
            font-size: 22px;
        }

    .elementor-164 .elementor-element.elementor-element-e667567 {
        text-align: right;
    }

        .elementor-164 .elementor-element.elementor-element-e667567 .elementor-heading-title {
            font-size: 16px;
        }

    .elementor-164 .elementor-element.elementor-element-d67e640 .circle-progress-bar {
        max-width: 190px;
    }

    .elementor-164 .elementor-element.elementor-element-d67e640 .circle-progress {
        width: 190px;
        height: 190px;
    }

    .elementor-164 .elementor-element.elementor-element-d67e640 .position-in-circle {
        height: 190px;
    }

    .elementor-164 .elementor-element.elementor-element-d67e640 .circle-counter .circle-val {
        font-size: 33px;
    }

    .elementor-164 .elementor-element.elementor-element-d67e640 .circle-counter .circle-counter__subtitle {
        font-size: 14px;
    }

    .elementor-164 .elementor-element.elementor-element-ad4f88b .circle-progress-bar {
        max-width: 190px;
    }

    .elementor-164 .elementor-element.elementor-element-ad4f88b .circle-progress {
        width: 190px;
        height: 190px;
    }

    .elementor-164 .elementor-element.elementor-element-ad4f88b .position-in-circle {
        height: 190px;
    }

    .elementor-164 .elementor-element.elementor-element-ad4f88b .circle-counter .circle-val {
        font-size: 33px;
    }

    .elementor-164 .elementor-element.elementor-element-ad4f88b .circle-counter .circle-counter__subtitle {
        font-size: 14px;
    }

    .elementor-164 .elementor-element.elementor-element-2127604 {
        padding: 80px 0px 0px 0px;
    }

    .elementor-164 .elementor-element.elementor-element-fa93501 .circle-progress-bar {
        max-width: 190px;
    }

    .elementor-164 .elementor-element.elementor-element-fa93501 .circle-progress {
        width: 190px;
        height: 190px;
    }

    .elementor-164 .elementor-element.elementor-element-fa93501 .position-in-circle {
        height: 190px;
    }

    .elementor-164 .elementor-element.elementor-element-fa93501 .circle-counter .circle-val {
        font-size: 33px;
    }

    .elementor-164 .elementor-element.elementor-element-fa93501 .circle-counter .circle-counter__subtitle {
        font-size: 14px;
    }

    .elementor-164 .elementor-element.elementor-element-02597bc .circle-progress-bar {
        max-width: 190px;
    }

    .elementor-164 .elementor-element.elementor-element-02597bc .circle-progress {
        width: 190px;
        height: 190px;
    }

    .elementor-164 .elementor-element.elementor-element-02597bc .position-in-circle {
        height: 190px;
    }

    .elementor-164 .elementor-element.elementor-element-02597bc .circle-counter .circle-val {
        font-size: 33px;
    }

    .elementor-164 .elementor-element.elementor-element-02597bc .circle-counter .circle-counter__subtitle {
        font-size: 14px;
    }

    .elementor-164 .elementor-element.elementor-element-29f55ec {
        padding: 0px 0px 80px 0px;
    }

    .elementor-164 .elementor-element.elementor-element-25588eb:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-25588eb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-size: 250px auto;
    }

    .elementor-164 .elementor-element.elementor-element-25588eb > .elementor-background-overlay {
        background-size: 163px auto;
    }

    .elementor-164 .elementor-element.elementor-element-25588eb {
        padding: 0px 0px 0px 0px;
    }

    .elementor-164 .elementor-element.elementor-element-e9f1329 > .elementor-element-populated > .elementor-widget-wrap {
        padding: 0px 0px 0px 0px;
    }

    .elementor-164 .elementor-element.elementor-element-fb018c4 {
        text-align: right;
    }

        .elementor-164 .elementor-element.elementor-element-fb018c4 .elementor-heading-title {
            font-size: 22px;
        }

        .elementor-164 .elementor-element.elementor-element-fb018c4 > .elementor-widget-container {
            padding: 0px 10px 0px 10px;
        }

    .elementor-164 .elementor-element.elementor-element-bac0cae {
        text-align: right;
    }

        .elementor-164 .elementor-element.elementor-element-bac0cae .elementor-heading-title {
            font-size: 20px;
        }

        .elementor-164 .elementor-element.elementor-element-bac0cae > .elementor-widget-container {
            padding: 0px 10px 0px 10px;
        }

    .elementor-164 .elementor-element.elementor-element-41dd53e {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-164 .elementor-element.elementor-element-ba9c019:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-ba9c019 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-size: 81px auto;
    }

    .elementor-164 .elementor-element.elementor-element-ba9c019 {
        padding: 80px 0px 80px 0px;
    }

    .elementor-164 .elementor-element.elementor-element-5521bf7 {
        text-align: right;
    }

        .elementor-164 .elementor-element.elementor-element-5521bf7 .elementor-heading-title {
            font-size: 22px;
        }

    .elementor-164 .elementor-element.elementor-element-dddd323 {
        text-align: right;
    }

        .elementor-164 .elementor-element.elementor-element-dddd323 .elementor-heading-title {
            font-size: 20px;
        }

    .elementor-164 .elementor-element.elementor-element-76ffbc3.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
        justify-content: center;
    }

    .elementor-164 .elementor-element.elementor-element-f7392fb img {
        width: 300px;
    }

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

    .elementor-164 .elementor-element.elementor-element-7252346 img {
        width: 300px;
    }

    .elementor-164 .elementor-element.elementor-element-af23076.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
        justify-content: center;
    }

    .elementor-164 .elementor-element.elementor-element-5f51a16 > .elementor-column-wrap > .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-164 .elementor-element.elementor-element-5f51a16 > .elementor-element-populated > .elementor-widget-wrap {
        padding: 0px 0px 0px 0px;
    }

    .elementor-164 .elementor-element.elementor-element-7730f26 .raven-counter-list {
        text-align: center;
    }

    .elementor-164 .elementor-element.elementor-element-7730f26 .raven-counter-number-wrapper > span {
        font-size: 24px;
    }

    .elementor-164 .elementor-element.elementor-element-3090d7d {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-164 .elementor-element.elementor-element-b5131d3.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
        justify-content: center;
    }

    .elementor-164 .elementor-element.elementor-element-85917a5 > .elementor-widget-container {
        padding: 11px 0px 11px 0px;
    }

    .elementor-bc-flex-widget .elementor-164 .elementor-element.elementor-element-51db32b.elementor-column .elementor-column-wrap {
        align-items: center;
    }

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

    .elementor-164 .elementor-element.elementor-element-51db32b.elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
        justify-content: center;
    }

    .elementor-164 .elementor-element.elementor-element-51db32b > .elementor-column-wrap > .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-164 .elementor-element.elementor-element-1b526d9 .raven-counter-number-wrapper > span {
        font-size: 24px;
    }

    body:not(.rtl) .elementor-164 .elementor-element.elementor-element-48c6b20 {
        left: 0px;
    }

    body.rtl .elementor-164 .elementor-element.elementor-element-48c6b20 {
        right: 0px;
    }

    .elementor-164 .elementor-element.elementor-element-48c6b20 {
        bottom: -15px;
    }

    .elementor-164 .elementor-element.elementor-element-20f73dd {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-164 .elementor-element.elementor-element-1e88635:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-1e88635 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-size: 0px auto;
    }

    .elementor-164 .elementor-element.elementor-element-cf3859d .jet-hotspots__item-inner {
        padding: 2px 13px 2px 13px;
    }

    .elementor-164 .elementor-element.elementor-element-7bdf38c {
        text-align: center;
    }

        .elementor-164 .elementor-element.elementor-element-7bdf38c img {
            width: 577px;
        }

    .elementor-164 .elementor-element.elementor-element-c4b9020 {
        text-align: center;
    }

        .elementor-164 .elementor-element.elementor-element-c4b9020 img {
            width: 450px;
        }

    .elementor-164 .elementor-element.elementor-element-f11212b img {
        width: 640px;
    }
}

@media(max-width:767px) {
    .elementor-164 .elementor-element.elementor-element-c064cc3 img {
        width: 300px;
    }

    .elementor-164 .elementor-element.elementor-element-c064cc3 {
        top: -12px;
    }

    .elementor-164 .elementor-element.elementor-element-2b8baa1 {
        text-align: right;
    }

        .elementor-164 .elementor-element.elementor-element-2b8baa1 .elementor-heading-title {
            font-size: 22px;
        }

    .elementor-164 .elementor-element.elementor-element-f38427b {
        text-align: right;
        font-size: 13px;
        line-height: 1.5em;
    }

        .elementor-164 .elementor-element.elementor-element-f38427b > .elementor-widget-container {
            padding: 0px 0px 0px 0px;
        }

    .elementor-164 .elementor-element.elementor-element-d061cd3 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-164 .elementor-element.elementor-element-c1d2509 {
        text-align: right;
    }

        .elementor-164 .elementor-element.elementor-element-c1d2509 .elementor-heading-title {
            font-size: 12px;
            line-height: 1.5em;
            letter-spacing: 0px;
        }

        .elementor-164 .elementor-element.elementor-element-c1d2509 > .elementor-widget-container {
            padding: 0px 0px 0px 0px;
        }

    .elementor-164 .elementor-element.elementor-element-38b3c68 > .elementor-container {
        min-height: 600px;
    }

    body:not(.rtl) .elementor-164 .elementor-element.elementor-element-1e3963a {
        left: 20px;
    }

    body.rtl .elementor-164 .elementor-element.elementor-element-1e3963a {
        right: 20px;
    }

    .elementor-164 .elementor-element.elementor-element-1e3963a {
        top: -71px;
    }

    .elementor-164 .elementor-element.elementor-element-4b03a40 .raven-image {
        max-width: 250px;
    }

    .elementor-164 .elementor-element.elementor-element-4b03a40 {
        text-align: right;
    }

        .elementor-164 .elementor-element.elementor-element-4b03a40 > .elementor-widget-container {
            padding: 0px 0px 0px 0px;
        }

    .elementor-164 .elementor-element.elementor-element-99d8521 .raven-image {
        max-width: 250px;
    }

    .elementor-164 .elementor-element.elementor-element-99d8521 {
        text-align: right;
    }

    .elementor-164 .elementor-element.elementor-element-2caa94e .raven-image {
        max-width: 250px;
    }

    .elementor-164 .elementor-element.elementor-element-2caa94e {
        text-align: right;
    }

    .elementor-164 .elementor-element.elementor-element-bcdd44b {
        text-align: right;
    }

        .elementor-164 .elementor-element.elementor-element-bcdd44b .elementor-heading-title {
            font-size: 20px;
        }

    .elementor-164 .elementor-element.elementor-element-52ea13a .raven-image {
        max-width: 250px;
    }

    .elementor-164 .elementor-element.elementor-element-52ea13a {
        text-align: right;
    }

    .elementor-164 .elementor-element.elementor-element-fa0c06a .raven-image {
        max-width: 250px;
    }

    .elementor-164 .elementor-element.elementor-element-fa0c06a {
        text-align: right;
    }

    .elementor-164 .elementor-element.elementor-element-3bc7422 {
        margin-top: -80px;
        margin-bottom: 0px;
        padding: 0px 10px 0px 10px;
    }

    .elementor-164 .elementor-element.elementor-element-0864987 {
        width: var( --container-widget-width, 0px );
        max-width: 0px;
        --container-widget-width: 0px;
        --container-widget-flex-grow: 0;
        bottom: -135px;
    }

    body:not(.rtl) .elementor-164 .elementor-element.elementor-element-0864987 {
        right: 20px;
    }

    body.rtl .elementor-164 .elementor-element.elementor-element-0864987 {
        left: 20px;
    }

    .elementor-164 .elementor-element.elementor-element-38b3c68:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-38b3c68 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-image: url("https://sakani.xidea.co/wp-content/uploads/2020/04/House2.svg");
        background-size: 256px auto;
    }

    .elementor-164 .elementor-element.elementor-element-96c4b6a {
        text-align: right;
    }

        .elementor-164 .elementor-element.elementor-element-96c4b6a .elementor-heading-title {
            font-size: 20px;
        }

    .elementor-164 .elementor-element.elementor-element-be43e3a {
        text-align: right;
    }

        .elementor-164 .elementor-element.elementor-element-be43e3a .elementor-heading-title {
            font-size: 16px;
        }

    .elementor-164 .elementor-element.elementor-element-352dd93 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__label-text {
        font-size: 9px;
    }

    .elementor-164 .elementor-element.elementor-element-352dd93 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__control-inner {
        padding: 2px 5px 2px 5px;
    }

    .elementor-164 .elementor-element.elementor-element-ec13ce9 .raven-counter-number-wrapper > span {
        font-size: 22px;
    }

    .elementor-164 .elementor-element.elementor-element-1694b4f {
        text-align: center;
    }

        .elementor-164 .elementor-element.elementor-element-1694b4f .elementor-heading-title {
            font-size: 11px;
            letter-spacing: 0px;
        }

        .elementor-164 .elementor-element.elementor-element-1694b4f > .elementor-widget-container {
            margin: -20px 0px 0px 0px;
            padding: 0px 20px 5px 20px;
        }

    .elementor-164 .elementor-element.elementor-element-3d7c208 {
        text-align: right;
    }

        .elementor-164 .elementor-element.elementor-element-3d7c208 .elementor-heading-title {
            font-size: 20px;
        }

        .elementor-164 .elementor-element.elementor-element-3d7c208 > .elementor-widget-container {
            padding: 0px 10px 0px 10px;
        }

    .elementor-164 .elementor-element.elementor-element-90b1596 {
        text-align: right;
    }

        .elementor-164 .elementor-element.elementor-element-90b1596 .elementor-heading-title {
            font-size: 18px;
        }

        .elementor-164 .elementor-element.elementor-element-90b1596 > .elementor-widget-container {
            padding: 0px 10px 0px 10px;
        }

    .elementor-164 .elementor-element.elementor-element-24c9f64 > .elementor-widget-container {
        padding: 10px 10px 180px 10px;
    }

    .elementor-164 .elementor-element.elementor-element-c87e853 {
        text-align: right;
    }

        .elementor-164 .elementor-element.elementor-element-c87e853 .elementor-heading-title {
            font-size: 20px;
        }

        .elementor-164 .elementor-element.elementor-element-c87e853 > .elementor-widget-container {
            padding: 0px 10px 0px 10px;
        }

    .elementor-164 .elementor-element.elementor-element-2c6e302 .raven-counter-number-wrapper > span {
        font-size: 20px;
    }

    .elementor-164 .elementor-element.elementor-element-2c6e302 .raven-counter-title {
        font-size: 11px;
    }

    .elementor-164 .elementor-element.elementor-element-412c3fe .raven-icon i {
        font-size: 46px;
    }

    .elementor-164 .elementor-element.elementor-element-412c3fe .raven-icon svg {
        width: 46px;
        height: 46px;
    }

    .elementor-164 .elementor-element.elementor-element-94d4704, .elementor-164 .elementor-element.elementor-element-94d4704 > .elementor-background-overlay {
        border-radius: 15px 15px 15px 15px;
    }

    .elementor-164 .elementor-element.elementor-element-1f6c42d .circle-counter .circle-val {
        font-size: 19px;
    }

    .elementor-164 .elementor-element.elementor-element-1f6c42d .circle-counter .circle-counter__subtitle {
        font-size: 11px;
    }

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

    .elementor-164 .elementor-element.elementor-element-0e6198c {
        text-align: right;
    }

        .elementor-164 .elementor-element.elementor-element-0e6198c .elementor-heading-title {
            font-size: 20px;
        }

        .elementor-164 .elementor-element.elementor-element-0e6198c > .elementor-widget-container {
            margin: 0px 0px 0px 0px;
            padding: 0px 5px 0px 5px;
        }

    .elementor-164 .elementor-element.elementor-element-36c867a > .elementor-element-populated > .elementor-widget-wrap {
        padding: 15px 0px 0px 0px;
    }

    .elementor-164 .elementor-element.elementor-element-867b1f8 .raven-counter-number-wrapper > span {
        font-size: 22px;
    }

    .elementor-164 .elementor-element.elementor-element-867b1f8 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-164 .elementor-element.elementor-element-8a18207 .raven-icon i {
        font-size: 45px;
    }

    .elementor-164 .elementor-element.elementor-element-8a18207 .raven-icon svg {
        width: 45px;
        height: 45px;
    }

    .elementor-164 .elementor-element.elementor-element-8a18207 {
        bottom: 5px;
    }

    .elementor-164 .elementor-element.elementor-element-bd0497e {
        text-align: center;
    }

        .elementor-164 .elementor-element.elementor-element-bd0497e .elementor-heading-title {
            font-size: 12px;
            letter-spacing: 0px;
        }

        .elementor-164 .elementor-element.elementor-element-bd0497e > .elementor-widget-container {
            padding: 0px 0px 0px 0px;
        }

    .elementor-164 .elementor-element.elementor-element-661b063 {
        text-align: center;
    }

        .elementor-164 .elementor-element.elementor-element-661b063 .elementor-heading-title {
            font-size: 12px;
            letter-spacing: 0px;
        }

        .elementor-164 .elementor-element.elementor-element-661b063 > .elementor-widget-container {
            padding: 0px 10px 5px 10px;
        }

    .elementor-164 .elementor-element.elementor-element-70240ad, .elementor-164 .elementor-element.elementor-element-70240ad > .elementor-background-overlay {
        border-radius: 15px 15px 15px 15px;
    }

    .elementor-164 .elementor-element.elementor-element-73594c1 img {
        width: 220px;
    }

    .elementor-164 .elementor-element.elementor-element-ca22580 {
        text-align: right;
    }

        .elementor-164 .elementor-element.elementor-element-ca22580 .elementor-heading-title {
            font-size: 20px;
        }

        .elementor-164 .elementor-element.elementor-element-ca22580 > .elementor-widget-container {
            padding: 0px 10px 0px 10px;
        }

    .elementor-164 .elementor-element.elementor-element-ec03629 {
        text-align: right;
    }

        .elementor-164 .elementor-element.elementor-element-ec03629 .elementor-heading-title {
            font-size: 18px;
        }

        .elementor-164 .elementor-element.elementor-element-ec03629 > .elementor-widget-container {
            padding: 0px 10px 0px 10px;
        }

    .elementor-164 .elementor-element.elementor-element-ee77096 {
        text-align: right;
        font-size: 14px;
    }

        .elementor-164 .elementor-element.elementor-element-ee77096 > .elementor-widget-container {
            margin: 0px 0px 0px 0px;
            padding: 0px 10px 0px 10px;
        }

    .elementor-164 .elementor-element.elementor-element-7b2d435 {
        padding: 40px 0px 0px 0px;
    }

    .elementor-164 .elementor-element.elementor-element-ea03988 {
        margin-top: -30px;
        margin-bottom: 0px;
    }

    .elementor-164 .elementor-element.elementor-element-1ac0ae2 .elementor-heading-title {
        font-size: 20px;
    }

    .elementor-164 .elementor-element.elementor-element-1ac0ae2 > .elementor-widget-container {
        padding: 0px 10px 0px 10px;
    }

    .elementor-164 .elementor-element.elementor-element-ef55ba2 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper {
        padding: 0px 0px 0px 0px;
    }

        .elementor-164 .elementor-element.elementor-element-ef55ba2 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__label-text {
            font-size: 10px;
        }

        .elementor-164 .elementor-element.elementor-element-ef55ba2 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__control-inner {
            padding: 4px 4px 4px 4px;
        }

    .elementor-164 .elementor-element.elementor-element-7378da9 img {
        width: 144px;
    }

    .elementor-164 .elementor-element.elementor-element-50353a7 {
        text-align: right;
    }

        .elementor-164 .elementor-element.elementor-element-50353a7 .elementor-heading-title {
            font-size: 12px;
            letter-spacing: 0px;
        }

        .elementor-164 .elementor-element.elementor-element-50353a7 > .elementor-widget-container {
            padding: 0px 0px 0px 0px;
        }

    .elementor-164 .elementor-element.elementor-element-8ea35ae {
        padding: 40px 0px 40px 0px;
    }

    .elementor-164 .elementor-element.elementor-element-b25fefd .elementor-heading-title {
        font-size: 18px;
    }

    .elementor-164 .elementor-element.elementor-element-6f1586f .elementor-heading-title {
        font-size: 16px;
    }

    .elementor-164 .elementor-element.elementor-element-3fcf701:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-3fcf701 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-size: 158px auto;
    }

    .elementor-164 .elementor-element.elementor-element-a57ad02 {
        text-align: right;
    }

        .elementor-164 .elementor-element.elementor-element-a57ad02 .elementor-heading-title {
            font-size: 18px;
        }

        .elementor-164 .elementor-element.elementor-element-a57ad02 > .elementor-widget-container {
            padding: 0px 10px 0px 10px;
        }

    .elementor-164 .elementor-element.elementor-element-2037bff {
        text-align: right;
    }

        .elementor-164 .elementor-element.elementor-element-2037bff .elementor-heading-title {
            font-size: 16px;
        }

        .elementor-164 .elementor-element.elementor-element-2037bff > .elementor-widget-container {
            padding: 0px 10px 0px 10px;
        }

    .elementor-164 .elementor-element.elementor-element-eee9a40:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-eee9a40 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-size: 128px auto;
    }

    .elementor-164 .elementor-element.elementor-element-eee9a40 > .elementor-background-overlay {
        background-size: 133px auto;
    }

    .elementor-164 .elementor-element.elementor-element-be7311e {
        text-align: right;
    }

        .elementor-164 .elementor-element.elementor-element-be7311e .elementor-heading-title {
            font-size: 18px;
        }

    .elementor-164 .elementor-element.elementor-element-e667567 {
        text-align: right;
    }

        .elementor-164 .elementor-element.elementor-element-e667567 .elementor-heading-title {
            font-size: 16px;
        }

    .elementor-164 .elementor-element.elementor-element-49f598c {
        width: 50%;
    }

    .elementor-164 .elementor-element.elementor-element-d67e640 .circle-progress-bar {
        max-width: 150px;
    }

    .elementor-164 .elementor-element.elementor-element-d67e640 .circle-progress {
        width: 150px;
        height: 150px;
    }

    .elementor-164 .elementor-element.elementor-element-d67e640 .position-in-circle {
        height: 150px;
    }

    .elementor-164 .elementor-element.elementor-element-d67e640 .circle-counter .circle-val {
        font-size: 20px;
    }

    .elementor-164 .elementor-element.elementor-element-d67e640 .circle-counter .circle-counter__subtitle {
        font-size: 12px;
    }

    .elementor-164 .elementor-element.elementor-element-444403f {
        width: 50%;
    }

    .elementor-164 .elementor-element.elementor-element-ad4f88b .circle-progress-bar {
        max-width: 150px;
    }

    .elementor-164 .elementor-element.elementor-element-ad4f88b .circle-progress {
        width: 150px;
        height: 150px;
    }

    .elementor-164 .elementor-element.elementor-element-ad4f88b .position-in-circle {
        height: 150px;
    }

    .elementor-164 .elementor-element.elementor-element-ad4f88b .circle-counter .circle-val {
        font-size: 20px;
    }

    .elementor-164 .elementor-element.elementor-element-ad4f88b .circle-counter .circle-counter__subtitle {
        font-size: 12px;
    }

    .elementor-164 .elementor-element.elementor-element-ed40b6d {
        width: 50%;
    }

    .elementor-164 .elementor-element.elementor-element-fa93501 .circle-progress-bar {
        max-width: 150px;
    }

    .elementor-164 .elementor-element.elementor-element-fa93501 .circle-progress {
        width: 150px;
        height: 150px;
    }

    .elementor-164 .elementor-element.elementor-element-fa93501 .position-in-circle {
        height: 150px;
    }

    .elementor-164 .elementor-element.elementor-element-fa93501 .circle-counter .circle-val {
        font-size: 20px;
    }

    .elementor-164 .elementor-element.elementor-element-fa93501 .circle-counter .circle-counter__subtitle {
        font-size: 12px;
    }

    .elementor-164 .elementor-element.elementor-element-5035997 {
        width: 50%;
    }

    .elementor-164 .elementor-element.elementor-element-02597bc .circle-progress-bar {
        max-width: 150px;
    }

    .elementor-164 .elementor-element.elementor-element-02597bc .circle-progress {
        width: 150px;
        height: 150px;
    }

    .elementor-164 .elementor-element.elementor-element-02597bc .position-in-circle {
        height: 150px;
    }

    .elementor-164 .elementor-element.elementor-element-02597bc .circle-counter .circle-val {
        font-size: 20px;
    }

    .elementor-164 .elementor-element.elementor-element-02597bc .circle-counter .circle-counter__subtitle {
        font-size: 12px;
    }

    .elementor-164 .elementor-element.elementor-element-25588eb:not(.elementor-motion-effects-element-type-background), .elementor-164 .elementor-element.elementor-element-25588eb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-size: 184px auto;
    }

    .elementor-164 .elementor-element.elementor-element-25588eb > .elementor-background-overlay {
        background-position: center left;
        background-size: 118px auto;
    }

    .elementor-164 .elementor-element.elementor-element-fb018c4 .elementor-heading-title {
        font-size: 20px;
    }

    .elementor-164 .elementor-element.elementor-element-bac0cae .elementor-heading-title {
        font-size: 18px;
    }

    .elementor-164 .elementor-element.elementor-element-669b8a6 > .elementor-element-populated > .elementor-widget-wrap {
        padding: 15px 0px 0px 0px;
    }

    .elementor-164 .elementor-element.elementor-element-bbb3253 .raven-counter-number-wrapper > span {
        font-size: 27px;
    }

    .elementor-164 .elementor-element.elementor-element-bbb3253 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-164 .elementor-element.elementor-element-1939158 .raven-icon i {
        font-size: 51px;
    }

    .elementor-164 .elementor-element.elementor-element-1939158 .raven-icon svg {
        width: 51px;
        height: 51px;
    }

    .elementor-164 .elementor-element.elementor-element-52e3ed5 {
        text-align: center;
    }

        .elementor-164 .elementor-element.elementor-element-52e3ed5 .elementor-heading-title {
            font-size: 15px;
            letter-spacing: 0px;
        }

        .elementor-164 .elementor-element.elementor-element-52e3ed5 > .elementor-widget-container {
            padding: 5px 20px 0px 20px;
        }

    .elementor-164 .elementor-element.elementor-element-16edc76 {
        text-align: center;
    }

        .elementor-164 .elementor-element.elementor-element-16edc76 .elementor-heading-title {
            font-size: 14px;
            letter-spacing: 0px;
        }

        .elementor-164 .elementor-element.elementor-element-16edc76 > .elementor-widget-container {
            padding: 5px 20px 0px 20px;
        }

    .elementor-164 .elementor-element.elementor-element-acbe063 {
        text-align: center;
    }

        .elementor-164 .elementor-element.elementor-element-acbe063 .elementor-heading-title {
            font-size: 11px;
            letter-spacing: 0px;
        }

        .elementor-164 .elementor-element.elementor-element-acbe063 > .elementor-widget-container {
            padding: 5px 20px 15px 20px;
        }

    .elementor-164 .elementor-element.elementor-element-41dd53e, .elementor-164 .elementor-element.elementor-element-41dd53e > .elementor-background-overlay {
        border-radius: 15px 15px 15px 15px;
    }

    .elementor-164 .elementor-element.elementor-element-5521bf7 .elementor-heading-title {
        font-size: 20px;
    }

    .elementor-164 .elementor-element.elementor-element-dddd323 .elementor-heading-title {
        font-size: 18px;
    }

    .elementor-164 .elementor-element.elementor-element-1a6e33b {
        text-align: center;
    }

    .elementor-164 .elementor-element.elementor-element-5f51a16 > .elementor-element-populated > .elementor-widget-wrap {
        padding: 0px 0px 10px 0px;
    }

    .elementor-164 .elementor-element.elementor-element-3090d7d, .elementor-164 .elementor-element.elementor-element-3090d7d > .elementor-background-overlay {
        border-radius: 15px 15px 15px 15px;
    }

    .elementor-164 .elementor-element.elementor-element-3090d7d {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-bc-flex-widget .elementor-164 .elementor-element.elementor-element-51db32b.elementor-column .elementor-column-wrap {
        align-items: center;
    }

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

    .elementor-164 .elementor-element.elementor-element-51db32b > .elementor-element-populated > .elementor-widget-wrap {
        padding: 0px 0px 10px 0px;
    }

    body:not(.rtl) .elementor-164 .elementor-element.elementor-element-48c6b20 {
        left: 0px;
    }

    body.rtl .elementor-164 .elementor-element.elementor-element-48c6b20 {
        right: 0px;
    }

    .elementor-164 .elementor-element.elementor-element-48c6b20 {
        bottom: -1px;
    }

    .elementor-164 .elementor-element.elementor-element-20f73dd, .elementor-164 .elementor-element.elementor-element-20f73dd > .elementor-background-overlay {
        border-radius: 15px 15px 15px 15px;
    }

    .elementor-164 .elementor-element.elementor-element-20f73dd {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-164 .elementor-element.elementor-element-cf3859d .jet-hotspots__item-inner .jet-hotspots__item-text {
        font-size: 9px;
    }

    .elementor-164 .elementor-element.elementor-element-cf3859d .jet-hotspots__item-inner {
        padding: 2px 4px 2px 4px;
    }

    .elementor-164 .elementor-element.elementor-element-cf3859d .jet-hotspots .tippy-box {
        width: 138px;
    }

    .elementor-164 .elementor-element.elementor-element-80b0c61 img {
        width: 169px;
    }

    .elementor-164 .elementor-element.elementor-element-8efcbb4 .elementor-heading-title {
        font-size: 17px;
    }

    .elementor-164 .elementor-element.elementor-element-c4b9020 {
        text-align: center;
    }

        .elementor-164 .elementor-element.elementor-element-c4b9020 img {
            width: 90%;
        }
}

@media(min-width:768px) {
    .elementor-164 .elementor-element.elementor-element-0a14850 {
        width: 10%;
    }

    .elementor-164 .elementor-element.elementor-element-395e939 {
        width: 59.332%;
    }

    .elementor-164 .elementor-element.elementor-element-0a5a545 {
        width: 30%;
    }

    .elementor-164 .elementor-element.elementor-element-5904ab8 {
        width: 55%;
    }

    .elementor-164 .elementor-element.elementor-element-7c6a7c3 {
        width: 45%;
    }

    .elementor-164 .elementor-element.elementor-element-782b734 {
        width: 50%;
    }

    .elementor-164 .elementor-element.elementor-element-df4c0c3 {
        width: 7%;
    }

    .elementor-164 .elementor-element.elementor-element-78be19b {
        width: 42.666%;
    }

    .elementor-164 .elementor-element.elementor-element-1f17115 {
        width: 45%;
    }

    .elementor-164 .elementor-element.elementor-element-9ec9908 {
        width: 55%;
    }

    .elementor-164 .elementor-element.elementor-element-9efbbb7 {
        width: 30%;
    }

    .elementor-164 .elementor-element.elementor-element-66e87f9 {
        width: 70%;
    }

    .elementor-164 .elementor-element.elementor-element-36c867a {
        width: 20%;
    }

    .elementor-164 .elementor-element.elementor-element-c1ad559 {
        width: 80%;
    }

    .elementor-164 .elementor-element.elementor-element-beaf898 {
        width: 37%;
    }

    .elementor-164 .elementor-element.elementor-element-6c5a8e4 {
        width: 29.332%;
    }

    .elementor-164 .elementor-element.elementor-element-496e25d {
        width: 30%;
    }

    .elementor-164 .elementor-element.elementor-element-de389ef {
        width: 70%;
    }

    .elementor-164 .elementor-element.elementor-element-782da90 {
        width: 45%;
    }

    .elementor-164 .elementor-element.elementor-element-49f598c {
        width: 28%;
    }

    .elementor-164 .elementor-element.elementor-element-444403f {
        width: 26.664%;
    }

    .elementor-164 .elementor-element.elementor-element-22be38a {
        width: 30%;
    }

    .elementor-164 .elementor-element.elementor-element-ed40b6d {
        width: 25%;
    }

    .elementor-164 .elementor-element.elementor-element-5035997 {
        width: 30%;
    }

    .elementor-164 .elementor-element.elementor-element-155c33e {
        width: 15%;
    }

    .elementor-164 .elementor-element.elementor-element-669b8a6 {
        width: 23%;
    }

    .elementor-164 .elementor-element.elementor-element-e41ac48 {
        width: 77%;
    }

    .elementor-164 .elementor-element.elementor-element-f17a294 {
        width: 71%;
    }

    .elementor-164 .elementor-element.elementor-element-5f51a16 {
        width: 29%;
    }

    .elementor-164 .elementor-element.elementor-element-88badda {
        width: 60%;
    }

    .elementor-164 .elementor-element.elementor-element-51db32b {
        width: 40%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-164 .elementor-element.elementor-element-5904ab8 {
        width: 55%;
    }

    .elementor-164 .elementor-element.elementor-element-782b734 {
        width: 14%;
    }

    .elementor-164 .elementor-element.elementor-element-df4c0c3 {
        width: 9%;
    }

    .elementor-164 .elementor-element.elementor-element-78be19b {
        width: 70%;
    }

    .elementor-164 .elementor-element.elementor-element-1f17115 {
        width: 100%;
    }

    .elementor-164 .elementor-element.elementor-element-9ec9908 {
        width: 100%;
    }

    .elementor-164 .elementor-element.elementor-element-36c867a {
        width: 20%;
    }

    .elementor-164 .elementor-element.elementor-element-168f8dd {
        width: 100%;
    }

    .elementor-164 .elementor-element.elementor-element-4b8b193 {
        width: 100%;
    }

    .elementor-164 .elementor-element.elementor-element-beaf898 {
        width: 50%;
    }

    .elementor-164 .elementor-element.elementor-element-6c5a8e4 {
        width: 25%;
    }

    .elementor-164 .elementor-element.elementor-element-f1e3623 {
        width: 25%;
    }

    .elementor-164 .elementor-element.elementor-element-496e25d {
        width: 100%;
    }

    .elementor-164 .elementor-element.elementor-element-de389ef {
        width: 100%;
    }

    .elementor-164 .elementor-element.elementor-element-06bfe17 {
        width: 100%;
    }

    .elementor-164 .elementor-element.elementor-element-e8637aa {
        width: 100%;
    }

    .elementor-164 .elementor-element.elementor-element-cc22e21 {
        width: 100%;
    }

    .elementor-164 .elementor-element.elementor-element-e9f1329 {
        width: 100%;
    }

    .elementor-164 .elementor-element.elementor-element-76ffbc3 {
        width: 50%;
    }

    .elementor-164 .elementor-element.elementor-element-1d0968b {
        width: 50%;
    }

    .elementor-164 .elementor-element.elementor-element-2f75517 {
        width: 100%;
    }

    .elementor-164 .elementor-element.elementor-element-af23076 {
        width: 50%;
    }

    .elementor-164 .elementor-element.elementor-element-f17a294 {
        width: 70%;
    }

    .elementor-164 .elementor-element.elementor-element-5f51a16 {
        width: 30%;
    }

    .elementor-164 .elementor-element.elementor-element-b5131d3 {
        width: 50%;
    }

    .elementor-164 .elementor-element.elementor-element-88badda {
        width: 60%;
    }

    .elementor-164 .elementor-element.elementor-element-51db32b {
        width: 40%;
    }

    .elementor-164 .elementor-element.elementor-element-980bb79 {
        width: 100%;
    }

    .elementor-164 .elementor-element.elementor-element-c1f7d26 {
        width: 100%;
    }

    .elementor-164 .elementor-element.elementor-element-399dcc1 {
        width: 100%;
    }
}

html, body {
    overflow-x: hidden;
}

.elementor-widget-slider_revolution {
    direction: ltr;
}

p, h1, h2, h3, a {
    letter-spacing: 0;
}




/*

@media only screen 
  and (min-device-width: 200px) 
  and (max-device-width: 650px)
  and (-webkit-min-device-pixel-ratio: 2) {
      .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control{
    width: 100%;
    }

}

*/
