.elementor-1837 .elementor-element.elementor-element-b4f06d0>.elementor-container {
    max-width: 1400px;
}

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

.elementor-1837 .elementor-element.elementor-element-b4f06d0 {
    overflow: hidden;
    padding: 100px 0px 100px 0px;
}

.elementor-1837 .elementor-element.elementor-element-62a4a96 {
    z-index: 2;
    width: initial;
    max-width: initial;
    top: 12.586%;
}

body:not(.rtl) .elementor-1837 .elementor-element.elementor-element-62a4a96 {
    left: 3.82%;
}

body.rtl .elementor-1837 .elementor-element.elementor-element-62a4a96 {
    right: 3.82%;
}

.elementor-1837 .elementor-element.elementor-element-77ed6cf>.elementor-widget-container {
    margin: -40px -100px -180px -100px;
}

.elementor-1837 .elementor-element.elementor-element-77ed6cf {
    z-index: 1;
}

.elementor-1837 .elementor-element.elementor-element-cfb361b {
    width: auto;
    max-width: auto;
    top: 0.559%;
}

body:not(.rtl) .elementor-1837 .elementor-element.elementor-element-cfb361b {
    left: 63.17%;
}

body.rtl .elementor-1837 .elementor-element.elementor-element-cfb361b {
    right: 63.17%;
}

.elementor-1837 .elementor-element.elementor-element-0d83f36 {
    text-align: left;
    z-index: 0;
    top: 51%;
}

.elementor-1837 .elementor-element.elementor-element-ee6d305 {
    z-index: 2;
    width: initial;
    max-width: initial;
    top: 53.592%;
}

body:not(.rtl) .elementor-1837 .elementor-element.elementor-element-ee6d305 {
    left: 32.945%;
}

body.rtl .elementor-1837 .elementor-element.elementor-element-ee6d305 {
    right: 32.945%;
}

.elementor-1837 .elementor-element.elementor-element-a0ebf1f {
    z-index: 0;
    width: 167px;
    max-width: 167px;
    top: 31.479%;
}

body:not(.rtl) .elementor-1837 .elementor-element.elementor-element-a0ebf1f {
    left: 106.901%;
}

body.rtl .elementor-1837 .elementor-element.elementor-element-a0ebf1f {
    right: 106.901%;
}

.elementor-1837 .elementor-element.elementor-element-2f38b66 {
    color: #131313;
    font-family: "Kalam", Sans-serif;
    font-size: 20px;
    font-weight: 700;
}

.elementor-1837 .elementor-element.elementor-element-0033054 .elementor-heading-title {
    font-family: "Poppins", Sans-serif;
    font-size: 40px;
    font-weight: 700;
    line-height: 1.3em;
}

.elementor-1837 .elementor-element.elementor-element-61f5709 {
    color: #2C2C2C;
    font-family: "Poppins", Sans-serif;
    font-size: 18px;
    font-weight: 600;
}

.elementor-1837 .elementor-element.elementor-element-61f5709>.elementor-widget-container {
    margin: 0px 0px 10px 0px;
}

.elementor-1837 .elementor-element.elementor-element-58852a5 .be__addons__btn .be__addons__btn_icon_right {
    margin-left: 7px;
}

.elementor-1837 .elementor-element.elementor-element-58852a5 .be__addons__btn .be__addons__btn_icon_left {
    margin-right: 7px;
}

.elementor-1837 .elementor-element.elementor-element-58852a5 .cliper_btn_icon {
    font-size: 14px;
    position: relative;
    bottom: 2px;
}

.elementor-1837 .elementor-element.elementor-element-58852a5 .cliper_btn_icon img {
    width: 80px;
}

.elementor-1837 .elementor-element.elementor-element-58852a5 .cliper_btn_icon svg {
    width: 80px;
}

.elementor-1837 .elementor-element.elementor-element-58852a5 .cliper_btn_icon,
.elementor-1837 .elementor-element.elementor-element-58852a5 .cliper_btn_icon img {
    transition: 0.3s;
}

.elementor-1837 .elementor-element.elementor-element-58852a5 .be__addons__btn {
    font-weight: 600;
    background-color: #FFFFFF00;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-radius: 50px 50px 50px 50px;
    margin: 0px 25px -10px 0px;
    padding: 15px 30px 13px 30px;
}

.elementor-1837 .elementor-element.elementor-element-58852a5 a.be__addons__btn,
.elementor-1837 .elementor-element.elementor-element-58852a5 .be__addons__btn {
    color: #fca311;
}

.elementor-1837 .elementor-element.elementor-element-58852a5 .be__addons__btn:hover,
.elementor-1837 .elementor-element.elementor-element-58852a5 a.be__addons__btn:focus {
    color: #FFFFFF;
}

.elementor-1837 .elementor-element.elementor-element-58852a5 .be__addons__btn:hover,
.elementor-1837 .elementor-element.elementor-element-58852a5 .be__addons__btn:focus {
    background-color: #438FF9;
    border-style: solid;
    border-color: #438FF9;
}

.elementor-1837 .elementor-element.elementor-element-58852a5 .be__addons__btn:before {
    text-align: left;
    transition: 0.3s;
    transform: rotate(0deg) scale(1);
}

.elementor-1837 .elementor-element.elementor-element-58852a5 .be__addons__btn:hover:before {
    transform: rotate(0deg) scale(1);
}

.elementor-1837 .elementor-element.elementor-element-58852a5 .be__addons__btn:after {
    text-align: left;
    transition: 0.3s;
    transform: rotate(0deg) scale(1);
}

.elementor-1837 .elementor-element.elementor-element-58852a5 .be__addons__btn:hover:after {
    transform: rotate(0deg) scale(1);
}

.elementor-1837 .elementor-element.elementor-element-58852a5>.elementor-widget-container {
    margin: 35px 0px 0px 0px;
}

.elementor-1837 .elementor-element.elementor-element-0b64658 {
    overflow: hidden;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 0px 100px 0px;
}

.elementor-1837 .elementor-element.elementor-element-0b64658:not(.elementor-motion-effects-element-type-background),
.elementor-1837 .elementor-element.elementor-element-0b64658>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2021/11/counter_bg.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-1837 .elementor-element.elementor-element-0b64658>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1837 .elementor-element.elementor-element-e536bc3 {
    margin-top: 0px;
    margin-bottom: 40px;
}

.elementor-1837 .elementor-element.elementor-element-f01a512 .area__title {
    font-size: 40px;
    margin: 0px 0px 0px 0px;
}

.elementor-1837 .elementor-element.elementor-element-f01a512 .area__title:before {
    text-align: left;
}

.elementor-1837 .elementor-element.elementor-element-f01a512 .area__title:after {
    text-align: left;
}

.elementor-1837 .elementor-element.elementor-element-f01a512 .area__subtitle {
    color: #fca311;
    font-family: "Kalam", Sans-serif;
    font-size: 20px;
    font-weight: 700;
    margin: 0px 0px 10px 0px;
}

.elementor-1837 .elementor-element.elementor-element-f01a512 .area__subtitle:before {
    text-align: left;
}

.elementor-1837 .elementor-element.elementor-element-f01a512 .area__subtitle:after {
    text-align: left;
}

.elementor-1837 .elementor-element.elementor-element-f01a512 {
    text-align: center;
}

.elementor-1837 .elementor-element.elementor-element-b39890f .counter__icon {
    float: none;
    margin: 0px 0px -11px 0px;
}

.elementor-1837 .elementor-element.elementor-element-b39890f .counter__icon,
.elementor-1837 .elementor-element.elementor-element-b39890f .counter__icon img {
    transition: 0.3s;
}

.elementor-1837 .elementor-element.elementor-element-b39890f .counter__number__wrapper {
    color: #FEB766;
    font-size: 40px;
    margin: 0px 0px 0px 0px;
    transition: 0.3s;
}

.elementor-1837 .elementor-element.elementor-element-b39890f .counter__title {
    color: #020101;
    font-size: 18px;
    font-weight: 700;
    margin: 0px 0px 0px 0px;
}

.elementor-1837 .elementor-element.elementor-element-b39890f .single__counter {
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 0px 0px 0px 10px;
    border-color: #FE8700;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 0px 50px 0px rgba(43.000000000000206, 27.000000000000025, 153.99999999999994, 0.13);
    padding: 25px 120px 25px 25px;
}

.elementor-1837 .elementor-element.elementor-element-39166c8 .counter__icon {
    float: none;
    margin: 0px 0px 3px 0px;
}

.elementor-1837 .elementor-element.elementor-element-39166c8 .counter__icon,
.elementor-1837 .elementor-element.elementor-element-39166c8 .counter__icon img {
    transition: 0.3s;
}

.elementor-1837 .elementor-element.elementor-element-39166c8 .counter__number__wrapper {
    color: #438FF9;
    font-size: 40px;
    margin: 0px 0px 0px 0px;
    transition: 0.3s;
}

.elementor-1837 .elementor-element.elementor-element-39166c8 .counter__title {
    color: #020101;
    font-size: 18px;
    font-weight: 700;
    margin: 0px 0px 0px 0px;
}

.elementor-1837 .elementor-element.elementor-element-39166c8 .single__counter {
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 0px 0px 0px 10px;
    border-color: #438FF9;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 0px 50px 0px rgba(43.000000000000206, 27.000000000000025, 153.99999999999994, 0.13);
    padding: 25px 120px 25px 25px;
}

.elementor-1837 .elementor-element.elementor-element-dde882c .counter__icon {
    float: none;
    margin: 0px 0px -10px 0px;
}

.elementor-1837 .elementor-element.elementor-element-dde882c .counter__icon,
.elementor-1837 .elementor-element.elementor-element-dde882c .counter__icon img {
    transition: 0.3s;
}

.elementor-1837 .elementor-element.elementor-element-dde882c .counter__number__wrapper {
    color: #16BF9E;
    font-size: 40px;
    margin: 0px 0px 0px 0px;
    transition: 0.3s;
}

.elementor-1837 .elementor-element.elementor-element-dde882c .counter__title {
    color: #020101;
    font-size: 18px;
    font-weight: 700;
    margin: 0px 0px 0px 0px;
}

.elementor-1837 .elementor-element.elementor-element-dde882c .single__counter {
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 0px 0px 0px 10px;
    border-color: #16BF9E;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 0px 50px 0px rgba(43.000000000000206, 27.000000000000025, 153.99999999999994, 0.13);
    padding: 25px 120px 25px 25px;
}

.elementor-1837 .elementor-element.elementor-element-9a0916b {
    padding: 100px 0px 100px 0px;
}

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

.elementor-1837 .elementor-element.elementor-element-5667610 .area__title,
.elementor-1837 .elementor-element.elementor-element-5667610 .area__title a {
    color: #131313;
}

.elementor-1837 .elementor-element.elementor-element-5667610 .area__title {
    font-size: 40px;
    margin: 0px 0px 25px 0px;
}

.elementor-1837 .elementor-element.elementor-element-5667610 .area__title:before {
    text-align: left;
}

.elementor-1837 .elementor-element.elementor-element-5667610 .area__title:after {
    text-align: left;
}

.elementor-1837 .elementor-element.elementor-element-5667610 .area__subtitle {
    color: #fca311;
    font-family: "Kalam", Sans-serif;
    font-size: 20px;
    font-weight: 700;
    margin: 0px 0px 10px 0px;
}

.elementor-1837 .elementor-element.elementor-element-5667610 .area__subtitle:before {
    text-align: left;
}

.elementor-1837 .elementor-element.elementor-element-5667610 .area__subtitle:after {
    text-align: left;
}

.elementor-1837 .elementor-element.elementor-element-5667610 .area__content {
    color: #131313;
}

.elementor-1837 .elementor-element.elementor-element-07ba9ca .sldier-content-area .owl-nav>div {
    transition: 0.3s;
}

.elementor-1837 .elementor-element.elementor-element-07ba9ca .sldier-content-area .owl-dots>div {
    transition: 0.3s;
}

.elementor-1837 .elementor-element.elementor-element-07ba9ca .member__socials a {
    transition: 0.3s;
}

.elementor-1837 .elementor-element.elementor-element-07ba9ca .single__team:before {
    text-align: left;
}

.elementor-1837 .elementor-element.elementor-element-07ba9ca .single__team:after {
    text-align: left;
}

.elementor-1837 .elementor-element.elementor-element-8a5fe8f .sldier-content-area .owl-nav>div {
    transition: 0.3s;
}

.elementor-1837 .elementor-element.elementor-element-8a5fe8f .sldier-content-area .owl-dots>div {
    transition: 0.3s;
}

.elementor-1837 .elementor-element.elementor-element-8a5fe8f .member__socials a {
    transition: 0.3s;
}

.elementor-1837 .elementor-element.elementor-element-8a5fe8f .single__team:before {
    text-align: left;
}

.elementor-1837 .elementor-element.elementor-element-8a5fe8f .single__team:after {
    text-align: left;
}

.elementor-1837 .elementor-element.elementor-element-f224144 .sldier-content-area .owl-nav>div {
    transition: 0.3s;
}

.elementor-1837 .elementor-element.elementor-element-f224144 .sldier-content-area .owl-dots>div {
    transition: 0.3s;
}

.elementor-1837 .elementor-element.elementor-element-f224144 .member__socials a {
    transition: 0.3s;
}

.elementor-1837 .elementor-element.elementor-element-f224144 .single__team:before {
    text-align: left;
}

.elementor-1837 .elementor-element.elementor-element-f224144 .single__team:after {
    text-align: left;
}

.elementor-1837 .elementor-element.elementor-element-c5dc317 .sldier-content-area .owl-nav>div {
    transition: 0.3s;
}

.elementor-1837 .elementor-element.elementor-element-c5dc317 .sldier-content-area .owl-dots>div {
    transition: 0.3s;
}

.elementor-1837 .elementor-element.elementor-element-c5dc317 .member__socials a {
    transition: 0.3s;
}

.elementor-1837 .elementor-element.elementor-element-c5dc317 .single__team:before {
    text-align: left;
}

.elementor-1837 .elementor-element.elementor-element-c5dc317 .single__team:after {
    text-align: left;
}

.elementor-1837 .elementor-element.elementor-element-b71baed .sldier-content-area .owl-nav>div {
    transition: 0.3s;
}

.elementor-1837 .elementor-element.elementor-element-b71baed .sldier-content-area .owl-dots>div {
    transition: 0.3s;
}

.elementor-1837 .elementor-element.elementor-element-b71baed .member__socials a {
    transition: 0.3s;
}

.elementor-1837 .elementor-element.elementor-element-b71baed .single__team:before {
    text-align: left;
}

.elementor-1837 .elementor-element.elementor-element-b71baed .single__team:after {
    text-align: left;
}

.elementor-1837 .elementor-element.elementor-element-173d967 .sldier-content-area .owl-nav>div {
    transition: 0.3s;
}

.elementor-1837 .elementor-element.elementor-element-173d967 .sldier-content-area .owl-dots>div {
    transition: 0.3s;
}

.elementor-1837 .elementor-element.elementor-element-173d967 .member__socials a {
    transition: 0.3s;
}

.elementor-1837 .elementor-element.elementor-element-173d967 .single__team:before {
    text-align: left;
}

.elementor-1837 .elementor-element.elementor-element-173d967 .single__team:after {
    text-align: left;
}

.elementor-1837 .elementor-element.elementor-element-0c72f62 {
    margin-top: 90px;
    margin-bottom: 40px;
}

.elementor-1837 .elementor-element.elementor-element-6a3aa41 .area__title {
    font-size: 40px;
    margin: 0px 0px 0px 0px;
}

.elementor-1837 .elementor-element.elementor-element-6a3aa41 .area__title:before {
    text-align: left;
}

.elementor-1837 .elementor-element.elementor-element-6a3aa41 .area__title:after {
    text-align: left;
}

.elementor-1837 .elementor-element.elementor-element-6a3aa41 .area__subtitle {
    color: #fca311;
    font-family: "Kalam", Sans-serif;
    font-size: 20px;
    font-weight: 700;
    margin: 0px 0px 10px 0px;
}

.elementor-1837 .elementor-element.elementor-element-6a3aa41 .area__subtitle:before {
    text-align: left;
}

.elementor-1837 .elementor-element.elementor-element-6a3aa41 .area__subtitle:after {
    text-align: left;
}

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

.elementor-1837 .elementor-element.elementor-element-03620cb .single__image__slide {
    margin: calc(30px / 2);
    opacity: 0.7;
}

.elementor-1837 .elementor-element.elementor-element-03620cb .slick-list {
    margin: calc(-30px / 2);
}

.elementor-1837 .elementor-element.elementor-element-03620cb .slick-slider .slick-track {
    display: flex;
    align-items: center;
}

.elementor-1837 .elementor-element.elementor-element-03620cb .single__image__slide,
.elementor-1837 .elementor-element.elementor-element-03620cb .single__image__slide img {
    margin: 0 auto;
    text-align: center;
    transition: 0.3s;
}

.elementor-1837 .elementor-element.elementor-element-03620cb .single__image__slide:hover {
    opacity: 1;
}

.elementor-1837 .elementor-element.elementor-element-03620cb .sldier-content-area .slick-arrow i {
    font-size: 20px;
}

.elementor-1837 .elementor-element.elementor-element-03620cb .sldier-content-area .slick-arrow svg {
    width: 20px;
}

.elementor-1837 .elementor-element.elementor-element-03620cb .sldier-content-area .slick-arrow {
    border-radius: 50px 50px 50px 50px;
    height: 46px;
    width: 46px;
    padding: 9px 0px 0px 0px;
}

.elementor-1837 .elementor-element.elementor-element-03620cb .sldier-content-area .slick-arrow:hover {
    color: #FFFFFF;
    background-color: #fca311;
}

.elementor-1837 .elementor-element.elementor-element-657db30>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-1837 .elementor-element.elementor-element-657db30 {
    overflow: hidden;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 0px 80px 0px;
}

.elementor-1837 .elementor-element.elementor-element-657db30:not(.elementor-motion-effects-element-type-background),
.elementor-1837 .elementor-element.elementor-element-657db30>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F2F7FF;
}

.elementor-1837 .elementor-element.elementor-element-657db30>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1837 .elementor-element.elementor-element-a1fbd5c img {
    opacity: 0.4;
}

.elementor-1837 .elementor-element.elementor-element-a1fbd5c {
    z-index: 0;
    width: 167px;
    max-width: 167px;
    top: 31.479%;
}

body:not(.rtl) .elementor-1837 .elementor-element.elementor-element-a1fbd5c {
    left: 112%;
}

body.rtl .elementor-1837 .elementor-element.elementor-element-a1fbd5c {
    right: 112%;
}

.elementor-1837 .elementor-element.elementor-element-4d50726 {
    margin-top: 0px;
    margin-bottom: 40px;
}

.elementor-1837 .elementor-element.elementor-element-f5c79bb .area__title {
    font-size: 40px;
    margin: 0px 0px 0px 0px;
}

.elementor-1837 .elementor-element.elementor-element-f5c79bb .area__title:before {
    text-align: left;
}

.elementor-1837 .elementor-element.elementor-element-f5c79bb .area__title:after {
    text-align: left;
}

.elementor-1837 .elementor-element.elementor-element-f5c79bb .area__subtitle {
    color: #fca311;
    font-family: "Kalam", Sans-serif;
    font-size: 20px;
    font-weight: 700;
    margin: 0px 0px 10px 0px;
}

.elementor-1837 .elementor-element.elementor-element-f5c79bb .area__subtitle:before {
    text-align: left;
}

.elementor-1837 .elementor-element.elementor-element-f5c79bb .area__subtitle:after {
    text-align: left;
}

.elementor-1837 .elementor-element.elementor-element-f5c79bb {
    text-align: center;
}

.elementor-1837 .elementor-element.elementor-element-02e5394 .elementor-repeater-item-a73f5d7 .author__thumb__designation {
    background-color: #F5F6FE;
}

.elementor-1837 .elementor-element.elementor-element-02e5394 .elementor-repeater-item-827cfbe .author__thumb__designation {
    background-color: #F2FCF9;
}

.elementor-1837 .elementor-element.elementor-element-02e5394 .elementor-repeater-item-2897bd7 .author__thumb__designation {
    background-color: #FFF6F4;
}

.elementor-1837 .elementor-element.elementor-element-02e5394 .elementor-repeater-item-df86d99 .author__thumb__designation {
    background-color: #F5F6FE;
}

.elementor-1837 .elementor-element.elementor-element-02e5394 .elementor-repeater-item-c6f7c26 .author__thumb__designation {
    background-color: #F2FCF9;
}

.elementor-1837 .elementor-element.elementor-element-02e5394 .elementor-repeater-item-058f444 .author__thumb__designation {
    background-color: #F2FCF9;
}

.elementor-1837 .elementor-element.elementor-element-02e5394 .sldier-content-area .owl-nav {
    margin: 20px 0px 0px 0px;
}

.elementor-1837 .elementor-element.elementor-element-02e5394 .sldier-content-area .owl-nav>div {
    transition: 0.3s;
}

.elementor-1837 .elementor-element.elementor-element-02e5394 .sldier-content-area .owl-dots>div {
    width: 8px;
    height: 8px;
    background-color: #3BBEFF33;
    border-radius: 50px 50px 50px 50px;
    transition: 0.3s;
    margin: 0px 5px 0px 5px;
}

.elementor-1837 .elementor-element.elementor-element-02e5394 .sldier-content-area .owl-dots {
    margin: 0px 0px 0px 0px;
}

.elementor-1837 .elementor-element.elementor-element-02e5394 .sldier-content-area .owl-dots>div:hover,
.elementor-1837 .elementor-element.elementor-element-02e5394 .sldier-content-area .owl-dots>div.active {
    width: 12px;
    height: 12px;
    background-color: #3BBEFF;
}

.elementor-1837 .elementor-element.elementor-element-02e5394 .testmonial__quote {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
    height: 16px;
    position: absolute;
    right: 20px;
    bottom: 7px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-1837 .elementor-element.elementor-element-02e5394 .testmonial__quote,
.elementor-1837 .elementor-element.elementor-element-02e5394 .testmonial__quote img {
    transition: 0.3s;
}

.elementor-1837 .elementor-element.elementor-element-02e5394 .author__thumb__designation {
    width: 100%;
    background-color: #F2FCF9;
    border-radius: 0px 0px 8px 8px;
    display: initial;
    position: absolute;
    left: 0px;
    bottom: 0px;
    padding: 30px 30px 20px 30px;
    margin: 0px 0px 0px 0px;
}

.elementor-1837 .elementor-element.elementor-element-02e5394 .author__thumb {
    width: 60px;
    height: 60px;
    position: absolute;
    top: -30px;
    padding: 0px 0px 0px 0px;
}

.elementor-1837 .elementor-element.elementor-element-02e5394 .author__thumb img {
    border-radius: 50px 50px 50px 50px;
    width: 60px;
    height: 60px;
}

.elementor-1837 .elementor-element.elementor-element-02e5394 .testmonial__description {
    margin: 0px 0px 0px 0px;
}

.elementor-1837 .elementor-element.elementor-element-02e5394 .cliper_single_testmonial {
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: #F5F6FE;
    border-radius: 8px 8px 8px 8px;
    position: relative;
    padding: 56px 30px 90px 30px;
    margin: 30px 0px 30px 0px;
}

.elementor-1837 .elementor-element.elementor-element-02e5394 .cliper_single_testmonial:hover {
    box-shadow: 0px 0px 30px 0px rgba(43.00000000000019, 27, 154, 0.14);
}

.elementor-1837 .elementor-element.elementor-element-02e5394 .cliper_single_testmonial:before {
    text-align: left;
}

.elementor-1837 .elementor-element.elementor-element-02e5394 .cliper_single_testmonial:after {
    background-image: url("../../2021/11/testi_quote.svg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    right: 30px;
    top: 20px;
    text-align: left;
    width: 49px;
    height: 48px;
    z-index: 1;
}

.elementor-1837 .elementor-element.elementor-element-02e5394 {
    z-index: 3;
}

.elementor-1837 .elementor-element.elementor-element-263a0c3 img {
    opacity: 0.2;
}

.elementor-1837 .elementor-element.elementor-element-263a0c3 {
    width: auto;
    max-width: auto;
    top: -5.156%;
}

body:not(.rtl) .elementor-1837 .elementor-element.elementor-element-263a0c3 {
    left: -22%;
}

body.rtl .elementor-1837 .elementor-element.elementor-element-263a0c3 {
    right: -22%;
}

.elementor-1837 .elementor-element.elementor-element-5d134cb img {
    opacity: 0.4;
}

.elementor-1837 .elementor-element.elementor-element-5d134cb {
    z-index: 0;
    width: auto;
    max-width: auto;
    top: 75%;
}

body:not(.rtl) .elementor-1837 .elementor-element.elementor-element-5d134cb {
    left: -6%;
}

body.rtl .elementor-1837 .elementor-element.elementor-element-5d134cb {
    right: -6%;
}

.elementor-1837 .elementor-element.elementor-element-f11c0db:not(.elementor-motion-effects-element-type-background),
.elementor-1837 .elementor-element.elementor-element-f11c0db>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(180deg, #F2F7FF 37%, #FFFFFF 0%);
}

.elementor-1837 .elementor-element.elementor-element-f11c0db {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

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

.elementor-1837 .elementor-element.elementor-element-5fde084:not(.elementor-motion-effects-element-type-background),
.elementor-1837 .elementor-element.elementor-element-5fde084>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-1837 .elementor-element.elementor-element-5fde084,
.elementor-1837 .elementor-element.elementor-element-5fde084>.elementor-background-overlay {
    border-radius: 20px 20px 20px 20px;
}

.elementor-1837 .elementor-element.elementor-element-5fde084 {
    box-shadow: 0px 10px 40px 0px rgba(43.00000000000019, 27, 154, 0.1);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 60px 60px 60px 60px;
    z-index: 3;
}

.elementor-1837 .elementor-element.elementor-element-5fde084>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1837 .elementor-element.elementor-element-0916678 .cliper_subscribe_addons_btn .cliper_subscribe_addons_btn_icon_right {
    margin-left: 15px;
}

.elementor-1837 .elementor-element.elementor-element-0916678 .cliper_subscribe_addons_btn .cliper_subscribe_addons_btn_icon_left {
    margin-right: 15px;
}

.elementor-1837 .elementor-element.elementor-element-0916678 .box__icon {
    width: 80px;
    height: 80px;
    display: inline-block;
    text-align: center;
    position: initial;
}

.elementor-1837 .elementor-element.elementor-element-0916678 .box__icon,
.elementor-1837 .elementor-element.elementor-element-0916678 .box__icon img {
    transition: 0.3s;
}

.elementor-1837 .elementor-element.elementor-element-0916678 .box__title:before {
    position: relative;
    text-align: left;
}

.elementor-1837 .elementor-element.elementor-element-0916678 .box__title:after {
    position: relative;
    text-align: left;
}

.elementor-1837 .elementor-element.elementor-element-0916678 .subscriber__email {
    display: inline-block;
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #438FF963;
    height: 75px;
}

.elementor-1837 .elementor-element.elementor-element-0916678 .cliper_subscribe_addons_btn {
    display: inline-block;
    float: right;
    background-color: #438FF9;
    margin: -67px 7px 0px 0px;
}

.elementor-1837 .elementor-element.elementor-element-0916678 a.cliper_subscribe_addons_btn,
.elementor-1837 .elementor-element.elementor-element-0916678 .cliper_subscribe_addons_btn {
    color: #FFFFFF;
}

.elementor-1837 .elementor-element.elementor-element-0916678 .cliper_subscribe_addons_btn:hover,
.elementor-1837 .elementor-element.elementor-element-0916678 .cliper_subscribe_addons_btn:focus {
    background-color: #fca311;
}

.elementor-1837 .elementor-element.elementor-element-0916678 {
    text-align: center;
    position: relative;
}

.elementor-1837 .elementor-element.elementor-element-0916678>.elementor-widget-container {
    margin: -30px 0px 0px 0px;
}

@media(min-width:768px) {
    .elementor-1837 .elementor-element.elementor-element-80a8ec4 {
        width: 60%;
    }
    .elementor-1837 .elementor-element.elementor-element-b4bd8aa {
        width: 40%;
    }
    .elementor-1837 .elementor-element.elementor-element-edd4f2a {
        width: 20%;
    }
    .elementor-1837 .elementor-element.elementor-element-8f5e130 {
        width: 59.333%;
    }
    .elementor-1837 .elementor-element.elementor-element-246202b {
        width: 20%;
    }
    .elementor-1837 .elementor-element.elementor-element-eae86e4 {
        width: 20%;
    }
    .elementor-1837 .elementor-element.elementor-element-8ca164d {
        width: 59.333%;
    }
    .elementor-1837 .elementor-element.elementor-element-30e453a {
        width: 20%;
    }
    .elementor-1837 .elementor-element.elementor-element-4aa62ae {
        width: 20%;
    }
    .elementor-1837 .elementor-element.elementor-element-653aaac {
        width: 59.333%;
    }
    .elementor-1837 .elementor-element.elementor-element-1b1b7b1 {
        width: 20%;
    }
}

@media(max-width:1366px) and (min-width:768px) {
    .elementor-1837 .elementor-element.elementor-element-80a8ec4 {
        width: 50%;
    }
    .elementor-1837 .elementor-element.elementor-element-b4bd8aa {
        width: 50%;
    }
    .elementor-1837 .elementor-element.elementor-element-edd4f2a {
        width: 15%;
    }
    .elementor-1837 .elementor-element.elementor-element-8f5e130 {
        width: 70%;
    }
    .elementor-1837 .elementor-element.elementor-element-246202b {
        width: 15%;
    }
    .elementor-1837 .elementor-element.elementor-element-eae86e4 {
        width: 15%;
    }
    .elementor-1837 .elementor-element.elementor-element-8ca164d {
        width: 70%;
    }
    .elementor-1837 .elementor-element.elementor-element-30e453a {
        width: 15%;
    }
    .elementor-1837 .elementor-element.elementor-element-4aa62ae {
        width: 15%;
    }
    .elementor-1837 .elementor-element.elementor-element-653aaac {
        width: 70%;
    }
    .elementor-1837 .elementor-element.elementor-element-1b1b7b1 {
        width: 15%;
    }
}

@media(max-width:992px) and (min-width:768px) {
    .elementor-1837 .elementor-element.elementor-element-80a8ec4 {
        width: 100%;
    }
    .elementor-1837 .elementor-element.elementor-element-b4bd8aa {
        width: 100%;
    }
    .elementor-1837 .elementor-element.elementor-element-8f5e130 {
        width: 100%;
    }
    .elementor-1837 .elementor-element.elementor-element-7ef2334 {
        width: 100%;
    }
    .elementor-1837 .elementor-element.elementor-element-01b29c5 {
        width: 50%;
    }
    .elementor-1837 .elementor-element.elementor-element-f5d6bde {
        width: 50%;
    }
    .elementor-1837 .elementor-element.elementor-element-0dd820c {
        width: 50%;
    }
    .elementor-1837 .elementor-element.elementor-element-89a7e31 {
        width: 50%;
    }
    .elementor-1837 .elementor-element.elementor-element-1b40cea {
        width: 50%;
    }
    .elementor-1837 .elementor-element.elementor-element-9fc2d86 {
        width: 50%;
    }
    .elementor-1837 .elementor-element.elementor-element-8ca164d {
        width: 100%;
    }
    .elementor-1837 .elementor-element.elementor-element-16f08cc {
        width: 100%;
    }
    .elementor-1837 .elementor-element.elementor-element-2428154 {
        width: 100%;
    }
    .elementor-1837 .elementor-element.elementor-element-653aaac {
        width: 100%;
    }
    .elementor-1837 .elementor-element.elementor-element-c8876bb {
        width: 100%;
    }
}

@media(min-width:1367px) {
    .elementor-1837 .elementor-element.elementor-element-0b64658:not(.elementor-motion-effects-element-type-background),
    .elementor-1837 .elementor-element.elementor-element-0b64658>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: scroll;
    }
    .elementor-1837 .elementor-element.elementor-element-02e5394 .cliper_single_testmonial:after {
        background-attachment: scroll;
    }
}

@media(max-width:1366px) {
    .elementor-1837 .elementor-element.elementor-element-b8a54b1 {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    body:not(.rtl) .elementor-1837 .elementor-element.elementor-element-62a4a96 {
        left: -15.516px;
    }
    body.rtl .elementor-1837 .elementor-element.elementor-element-62a4a96 {
        right: -15.516px;
    }
    .elementor-1837 .elementor-element.elementor-element-62a4a96 {
        top: 21.188px;
    }
    .elementor-1837 .elementor-element.elementor-element-b4bd8aa>.elementor-element-populated {
        padding: 0px 15px 0px 50px;
    }
    .elementor-1837 .elementor-element.elementor-element-9690470 {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    .elementor-1837 .elementor-element.elementor-element-0033054 .elementor-heading-title {
        font-size: 32px;
    }
    .elementor-1837 .elementor-element.elementor-element-b39890f .counter__number__wrapper {
        font-size: 28px;
        letter-spacing: -2px;
    }
    .elementor-1837 .elementor-element.elementor-element-b39890f .counter__title {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-1837 .elementor-element.elementor-element-b39890f .single__counter {
        padding: 20px 120px 20px 20px;
    }
    .elementor-1837 .elementor-element.elementor-element-39166c8 .counter__number__wrapper {
        font-size: 28px;
    }
    .elementor-1837 .elementor-element.elementor-element-39166c8 .counter__title {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-1837 .elementor-element.elementor-element-39166c8 .single__counter {
        padding: 20px 120px 20px 20px;
    }
    .elementor-1837 .elementor-element.elementor-element-dde882c .counter__number__wrapper {
        font-size: 28px;
    }
    .elementor-1837 .elementor-element.elementor-element-dde882c .counter__title {
        font-size: 16px;
        line-height: 1.3em;
    }
    .elementor-1837 .elementor-element.elementor-element-dde882c .single__counter {
        padding: 20px 120px 20px 20px;
    }
    .elementor-1837 .elementor-element.elementor-element-2428154>.elementor-element-populated {
        padding: 0px 15px 0px 50px;
    }
    .elementor-1837 .elementor-element.elementor-element-e07db61 {
        margin-top: 0px;
        margin-bottom: 0px;
    }
}

@media(max-width:992px) {
    body:not(.rtl) .elementor-1837 .elementor-element.elementor-element-62a4a96 {
        left: 17.484px;
    }
    body.rtl .elementor-1837 .elementor-element.elementor-element-62a4a96 {
        right: 17.484px;
    }
    .elementor-1837 .elementor-element.elementor-element-62a4a96 {
        top: 46.188px;
    }
    .elementor-1837 .elementor-element.elementor-element-77ed6cf>.elementor-widget-container {
        margin: -40px -100px -140px -100px;
    }
    .elementor-1837 .elementor-element.elementor-element-b4bd8aa>.elementor-element-populated {
        padding: 0px 15px 0px 15px;
    }
    .elementor-1837 .elementor-element.elementor-element-2f38b66 {
        text-align: center;
    }
    .elementor-1837 .elementor-element.elementor-element-0033054 {
        text-align: center;
    }
    .elementor-1837 .elementor-element.elementor-element-61f5709 {
        text-align: center;
    }
    .elementor-1837 .elementor-element.elementor-element-1343dae {
        text-align: center;
    }
    .elementor-1837 .elementor-element.elementor-element-58852a5 {
        text-align: center;
    }
    .elementor-1837 .elementor-element.elementor-element-5667610 {
        text-align: center;
    }
    .elementor-1837 .elementor-element.elementor-element-5667610>.elementor-widget-container {
        margin: 0px 0px 30px 0px;
    }
    .elementor-1837 .elementor-element.elementor-element-2428154>.elementor-element-populated {
        padding: 0px 15px 0px 15px;
    }
}

@media(max-width:767px) {
    .elementor-1837 .elementor-element.elementor-element-77ed6cf>.elementor-widget-container {
        margin: 0px -30px -50px -50px;
    }
    .elementor-1837 .elementor-element.elementor-element-0033054 .elementor-heading-title {
        font-size: 26px;
    }
    .elementor-1837 .elementor-element.elementor-element-f01a512 .area__title {
        font-size: 28px;
    }
    .elementor-1837 .elementor-element.elementor-element-b39890f .single__counter {
        padding: 20px 100px 20px 20px;
    }
    .elementor-1837 .elementor-element.elementor-element-39166c8 .single__counter {
        padding: 20px 100px 20px 20px;
    }
    .elementor-1837 .elementor-element.elementor-element-dde882c .single__counter {
        padding: 20px 100px 20px 20px;
    }
    .elementor-1837 .elementor-element.elementor-element-5667610 .area__title {
        font-size: 28px;
    }
    .elementor-1837 .elementor-element.elementor-element-6a3aa41 .area__title {
        font-size: 28px;
    }
    .elementor-1837 .elementor-element.elementor-element-f5c79bb .area__title {
        font-size: 28px;
    }
    .elementor-1837 .elementor-element.elementor-element-5fde084 {
        padding: 30px 30px 30px 30px;
    }
    .elementor-1837 .elementor-element.elementor-element-0916678 .cliper_subscribe_addons_btn {
        width: 100%;
        margin: 20px 0px 0px 0px;
    }
}