.elementor-10142 .elementor-element.elementor-element-58abbac>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    align-content: center;
    align-items: center
}

.elementor-10142 .elementor-element.elementor-element-d2ae771 {
    text-align: left
}

.elementor-10142 .elementor-element.elementor-element-d2ae771 img {
    width: 90%;
    border-radius: 8px
}

.elementor-10142 .elementor-element.elementor-element-d2ae771>.elementor-widget-container {
    background-image: url("../../../../uploads/sites/26/2020/07/dots1.png");
    background-position: 545px 426px;
    background-repeat: no-repeat
}

.elementor-10142 .elementor-element.elementor-element-be24cb0 .popup-anything-wrapper .popup-trigger-icon {
    font-size: 25px
}

.elementor-10142 .elementor-element.elementor-element-be24cb0>.elementor-widget-container {
    margin: 0;
    padding: 0 0 50px
}

.elementor-10142 .elementor-element.elementor-element-be24cb0 {
    top: 184px
}

.elementor-10142 .elementor-element.elementor-element-707240af {
    text-align: right
}

.elementor-10142 .elementor-element.elementor-element-707240af img {
    width: 65%;
    opacity: 1;
    border-radius: 0 8px 8px 0
}

.elementor-10142 .elementor-element.elementor-element-707240af>.elementor-widget-container {
    margin: -87px 0 0 50px
}

.elementor-10142 .elementor-element.elementor-element-eea35c2 {
    margin-top: -124px;
    margin-bottom: 0
}

.elementor-10142 .elementor-element.elementor-element-7bf1e92 .section-title-wrapper .section-title {
    color: #252525;
    text-transform: none
}

.elementor-10142 .elementor-element.elementor-element-7bf1e92 .section-title-wrapper .sub-title {
    color: #2782f9
}

.elementor-10142 .elementor-element.elementor-element-755e0fc .icon-list-wrapper .icon-parent>span {
    font-size: 18px
}

.elementor-10142 .elementor-element.elementor-element-755e0fc .icon-list-wrapper .icon-parent:hover>span {
    color: #252525
}

.elementor-10142 .elementor-element.elementor-element-755e0fc .icon-list-wrapper .vertical-icon-list>li {
    margin-bottom: 10px
}

.elementor-10142 .elementor-element.elementor-element-755e0fc .icon-list-wrapper .vertical-icon-list>li:last-child {
    margin-bottom: 0
}

.elementor-10142 .elementor-element.elementor-element-755e0fc>.elementor-widget-container {
    margin: 0 0 35px;
    padding: 0
}

.elementor-10142 .elementor-element.elementor-element-70c67b9 .elementor-button .elementor-align-icon-right {
    margin-left: 10px
}

.elementor-10142 .elementor-element.elementor-element-70c67b9 .elementor-button .elementor-align-icon-left {
    margin-right: 10px
}

.elementor-10142 .elementor-element.elementor-element-70c67b9 .elementor-button {
    background-color: #2782f9;
    border-radius: 4px;
    box-shadow: -3px 9px 19px -2px rgba(0, 0, 0, .26)
}

.elementor-10142 .elementor-element.elementor-element-70c67b9 .elementor-button:hover,
.elementor-10142 .elementor-element.elementor-element-70c67b9 .elementor-button:focus {
    color: #fff;
    background-color: #070e20
}

.elementor-10142 .elementor-element.elementor-element-70c67b9 .elementor-button:hover svg,
.elementor-10142 .elementor-element.elementor-element-70c67b9 .elementor-button:focus svg {
    fill: #fff
}

.elementor-10142 .elementor-element.elementor-element-70c67b9>.elementor-widget-container {
    margin: 0;
    padding: 0
}

.elementor-10142 .elementor-element.elementor-element-58abbac {
    padding: 95px 0 100px
}

.elementor-10142 .elementor-element.elementor-element-770a8128 .flip-box-wrapper .flip-box-inner .flip-front {
    color: #fff;
    background-color: #2782f9;
    padding-top: 50px;
    padding-bottom: 50px
}

.elementor-10142 .elementor-element.elementor-element-770a8128 .flip-box-wrapper .flip-box-inner .flip-back {
    color: #8d9297;
    background-color: #fff;
    padding-top: 10px;
    padding-bottom: 10px
}

.elementor-10142 .elementor-element.elementor-element-770a8128 .flip-box-wrapper .flip-box-inner .flip-front .flip-box-title {
    color: #fff
}

.elementor-10142 .elementor-element.elementor-element-770a8128 .flip-box-wrapper .flip-box-inner .flip-front .flip-box-title:after {
    background-color: #fff
}

.elementor-10142 .elementor-element.elementor-element-770a8128 .flip-box-wrapper .flip-box-inner .flip-back .flip-box-title {
    color: #2782f9
}

.elementor-10142 .elementor-element.elementor-element-770a8128 .flip-box-wrapper .flip-box-inner .flip-back .flip-box-title:after {
    background-color: #2782f9
}

.elementor-10142 .elementor-element.elementor-element-770a8128 .flip-box-wrapper .flip-box-title {
    text-transform: none
}

.elementor-10142 .elementor-element.elementor-element-770a8128 .flip-box-wrapper .flip-box-icon>span {
    font-size: 30px
}

.elementor-10142 .elementor-element.elementor-element-770a8128>.elementor-widget-container {
    margin: 0
}

.elementor-10142 .elementor-element.elementor-element-770a8128 {
    z-index: 1
}

.elementor-10142 .elementor-element.elementor-element-772df59 .flip-box-wrapper .flip-box-inner .flip-front {
    color: #fff;
    background-color: #2782f9;
    padding-top: 50px;
    padding-bottom: 50px
}

.elementor-10142 .elementor-element.elementor-element-772df59 .flip-box-wrapper .flip-box-inner .flip-back {
    color: #8d9297;
    background-color: #fff;
    padding-top: 10px;
    padding-bottom: 10px
}

.elementor-10142 .elementor-element.elementor-element-772df59 .flip-box-wrapper .flip-box-inner .flip-front .flip-box-title {
    color: #fff
}

.elementor-10142 .elementor-element.elementor-element-772df59 .flip-box-wrapper .flip-box-inner .flip-front .flip-box-title:after {
    background-color: #fff
}

.elementor-10142 .elementor-element.elementor-element-772df59 .flip-box-wrapper .flip-box-inner .flip-back .flip-box-title {
    color: #2782f9
}

.elementor-10142 .elementor-element.elementor-element-772df59 .flip-box-wrapper .flip-box-inner .flip-back .flip-box-title:after {
    background-color: #2782f9
}

.elementor-10142 .elementor-element.elementor-element-772df59 .flip-box-wrapper .flip-box-title {
    text-transform: none
}

.elementor-10142 .elementor-element.elementor-element-772df59 .flip-box-wrapper .flip-box-icon>span {
    font-size: 30px
}

.elementor-10142 .elementor-element.elementor-element-772df59>.elementor-widget-container {
    margin: 0
}

.elementor-10142 .elementor-element.elementor-element-772df59 {
    z-index: 1
}

.elementor-10142 .elementor-element.elementor-element-38cb3d7 .flip-box-wrapper .flip-box-inner .flip-front {
    color: #fff;
    background-color: #2782f9;
    padding-top: 50px;
    padding-bottom: 50px
}

.elementor-10142 .elementor-element.elementor-element-38cb3d7 .flip-box-wrapper .flip-box-inner .flip-back {
    color: #8d9297;
    background-color: #fff;
    padding-top: 10px;
    padding-bottom: 10px
}

.elementor-10142 .elementor-element.elementor-element-38cb3d7 .flip-box-wrapper .flip-box-inner .flip-front .flip-box-title {
    color: #fff
}

.elementor-10142 .elementor-element.elementor-element-38cb3d7 .flip-box-wrapper .flip-box-inner .flip-front .flip-box-title:after {
    background-color: #fff
}

.elementor-10142 .elementor-element.elementor-element-38cb3d7 .flip-box-wrapper .flip-box-inner .flip-back .flip-box-title {
    color: #2782f9
}

.elementor-10142 .elementor-element.elementor-element-38cb3d7 .flip-box-wrapper .flip-box-inner .flip-back .flip-box-title:after {
    background-color: #2782f9
}

.elementor-10142 .elementor-element.elementor-element-38cb3d7 .flip-box-wrapper .flip-box-title {
    text-transform: none
}

.elementor-10142 .elementor-element.elementor-element-38cb3d7 .flip-box-wrapper .flip-box-icon>span {
    font-size: 30px
}

.elementor-10142 .elementor-element.elementor-element-38cb3d7>.elementor-widget-container {
    margin: 0
}

.elementor-10142 .elementor-element.elementor-element-38cb3d7 {
    z-index: 1
}

.elementor-10142 .elementor-element.elementor-element-47b583a {
    padding: 0 0 60px
}

.elementor-10142 .elementor-element.elementor-element-1c1ecd2>.elementor-background-overlay {
    opacity: 1
}

.elementor-10142 .elementor-element.elementor-element-589f821 .section-title-wrapper .section-title {
    color: #252525;
    text-transform: none
}

.elementor-10142 .elementor-element.elementor-element-589f821 .section-title-wrapper .sub-title {
    color: #2782f9
}

.elementor-10142 .elementor-element.elementor-element-1c1ecd2 {
    padding: 0 0 70px
}

@media(min-width:768px) {
    .elementor-10142 .elementor-element.elementor-element-778b869 {
        width: 43.985%
    }
    .elementor-10142 .elementor-element.elementor-element-119b356 {
        width: 55.968%
    }
}

@media(max-width:1024px) {
    .elementor-10142 .elementor-element.elementor-element-a035e92>.elementor-element-populated {
        margin: 0
    }
    .elementor-10142 .elementor-element.elementor-element-eea35c2 {
        margin-top: -183px;
        margin-bottom: 0
    }
    .elementor-10142 .elementor-element.elementor-element-7bf1e92>.elementor-widget-container {
        margin: 50px 0 0
    }
    .elementor-10142 .elementor-element.elementor-element-58abbac {
        padding: 70px 0
    }
    .elementor-10142 .elementor-element.elementor-element-770a8128>.elementor-widget-container {
        margin: 60px 0 0
    }
    .elementor-10142 .elementor-element.elementor-element-772df59>.elementor-widget-container {
        margin: 0
    }
    .elementor-10142 .elementor-element.elementor-element-38cb3d7>.elementor-widget-container {
        margin: 0
    }
    .elementor-10142 .elementor-element.elementor-element-47b583a {
        padding: 0 0 30px
    }
    .elementor-10142 .elementor-element.elementor-element-1c1ecd2 {
        padding: 0 0 30px
    }
}

@media(max-width:767px) {
    .elementor-10142 .elementor-element.elementor-element-a035e92>.elementor-element-populated {
        margin: 0
    }
    .elementor-10142 .elementor-element.elementor-element-d2ae771 img {
        width: 100%
    }
    .elementor-10142 .elementor-element.elementor-element-d2ae771>.elementor-widget-container {
        margin: 0 0 30px
    }
    .elementor-10142 .elementor-element.elementor-element-707240af img {
        width: 100%;
        border-radius: 0
    }
    .elementor-10142 .elementor-element.elementor-element-707240af>.elementor-widget-container {
        margin: 0 0 30px
    }
    .elementor-10142 .elementor-element.elementor-element-eea35c2 {
        margin-top: 0;
        margin-bottom: 0
    }
    .elementor-10142 .elementor-element.elementor-element-7bf1e92>.elementor-widget-container {
        margin: 40px 0 0
    }
    .elementor-10142 .elementor-element.elementor-element-755e0fc>.elementor-widget-container {
        padding: 30px
    }
    .elementor-10142 .elementor-element.elementor-element-58abbac {
        margin-top: 0;
        margin-bottom: 0;
        padding: 60px 0 70px
    }
    .elementor-10142 .elementor-element.elementor-element-47b583a {
        padding: 0 0 30px
    }
    .elementor-10142 .elementor-element.elementor-element-1c1ecd2 {
        padding: 0 0 30px
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-10142 .elementor-element.elementor-element-a035e92 {
        width: 100%
    }
    .elementor-10142 .elementor-element.elementor-element-778b869 {
        width: 41.985%
    }
    .elementor-10142 .elementor-element.elementor-element-d89f7e7 {
        width: 100%
    }
    .elementor-10142 .elementor-element.elementor-element-6753a4d {
        width: 100%
    }
    .elementor-10142 .elementor-element.elementor-element-9459217 {
        width: 100%
    }
    .elementor-10142 .elementor-element.elementor-element-4318eb6 {
        width: 100%
    }
}