.elementor-316 .elementor-element.elementor-element-4921b449 {
    overflow: hidden;
}

.elementor-316 .elementor-element.elementor-element-23c2afd6>.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-316 .elementor-element.elementor-element-23c2afd6>.elementor-element-populated {
    padding: 40px 12px 40px 12px;
}

.elementor-316 .elementor-element.elementor-element-9f19ff8>.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-316 .elementor-element.elementor-element-9f19ff8>.elementor-element-populated {
    padding: 40px 12px 40px 12px;
}

.elementor-316 .elementor-element.elementor-element-52cf885e>.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-316 .elementor-element.elementor-element-2f9d479d .title-area-wrap {
    text-align: left;
}

.elementor-316 .elementor-element.elementor-element-edd74ae>.elementor-widget-container {
    margin: 6px 0px 0px 0px;
}

.elementor-316 .elementor-element.elementor-element-5c81e064:not(.elementor-motion-effects-element-type-background),
.elementor-316 .elementor-element.elementor-element-5c81e064>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2024/02/service_bg_2.jpg");
    background-position: top center;
    background-repeat: no-repeat;
    background-size: auto;
}

.elementor-316 .elementor-element.elementor-element-5c81e064 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    z-index: 4;
}

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

.elementor-316 .elementor-element.elementor-element-494c1efe>.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-316 .elementor-element.elementor-element-4397fb91>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-316 .elementor-element.elementor-element-4397fb91 {
    padding: 40px 0px 0px 0px;
}

.elementor-316 .elementor-element.elementor-element-58964a5b>.elementor-element-populated {
    padding: 0px 12px 0px 12px;
}

.elementor-316 .elementor-element.elementor-element-3b272db1 .title-area-wrap {
    text-align: left;
}

.elementor-316 .elementor-element.elementor-element-3b272db1 .shadow-title {
    background-color: transparent;
    background-image: linear-gradient(180deg, #232C47 0%, #141D3817 91%);
}

.elementor-316 .elementor-element.elementor-element-3b272db1 .title-selector {
    color: #FFFFFF;
}

.elementor-316 .elementor-element.elementor-element-71e22e90>.elementor-element-populated {
    padding: 0px 12px 0px 12px;
}

.elementor-316 .elementor-element.elementor-element-76bcf37d .btn-wrapper {
    text-align: right;
}

.elementor-316 .elementor-element.elementor-element-2d6d17bd>.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-316 .elementor-element.elementor-element-2d6d17bd>.elementor-element-populated {
    padding: 0px 12px 0px 12px;
}

.elementor-316 .elementor-element.elementor-element-51cf0aa1 {
    overflow: hidden;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -420px;
    margin-bottom: 0px;
    padding: 420px 0px 0px 0px;
}

.elementor-316 .elementor-element.elementor-element-51cf0aa1:not(.elementor-motion-effects-element-type-background),
.elementor-316 .elementor-element.elementor-element-51cf0aa1>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F5F5F5;
    background-image: url("../../2024/02/why_bg_2.jpg");
}

.elementor-316 .elementor-element.elementor-element-51cf0aa1>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-316 .elementor-element.elementor-element-4a1c65af>.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-316 .elementor-element.elementor-element-4a1c65af>.elementor-element-populated {
    padding: 120px 12px 120px 12px;
}

.elementor-316 .elementor-element.elementor-element-4f84c937>.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-316 .elementor-element.elementor-element-78dbec03 .title-area-wrap {
    text-align: left;
}

.elementor-316 .elementor-element.elementor-element-55d334af .btn-wrapper {
    text-align: left;
}

.elementor-316 .elementor-element.elementor-element-162d3c14>.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-316 .elementor-element.elementor-element-162d3c14>.elementor-element-populated {
    padding: 120px 12px 120px 12px;
}

.elementor-316 .elementor-element.elementor-element-6841c448 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 40px 0px 40px 0px;
}

.elementor-316 .elementor-element.elementor-element-6841c448>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-316 .elementor-element.elementor-element-38722b54>.elementor-element-populated {
    padding: 0px 12px 0px 12px;
}

.elementor-316 .elementor-element.elementor-element-11a6dea>.elementor-container {
    max-width: 540px;
}

.elementor-316 .elementor-element.elementor-element-4967fac4>.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-316 .elementor-element.elementor-element-3f210b2a .title-area-wrap {
    text-align: center;
}

.elementor-316 .elementor-element.elementor-element-6f66360d>.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-316 .elementor-element.elementor-element-399637c3:not(.elementor-motion-effects-element-type-background),
.elementor-316 .elementor-element.elementor-element-399637c3>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color:#0e7c01;
    background-image: url("../../2024/01/counter_bg_1.png");
}

.elementor-316 .elementor-element.elementor-element-399637c3 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-316 .elementor-element.elementor-element-399637c3>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-316 .elementor-element.elementor-element-33ed29df>.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-316 .elementor-element.elementor-element-c4b7d20>.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-316 .elementor-element.elementor-element-c4b7d20>.elementor-element-populated {
    padding: 100px 12px 100px 12px;
}

.elementor-316 .elementor-element.elementor-element-29e97587:not(.elementor-motion-effects-element-type-background),
.elementor-316 .elementor-element.elementor-element-29e97587>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F5F5F5;
    background-image: url("../../2024/02/process_bg_1.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-316 .elementor-element.elementor-element-29e97587 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 95px 0px;
}

.elementor-316 .elementor-element.elementor-element-29e97587>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-316 .elementor-element.elementor-element-120bab13>.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-316 .elementor-element.elementor-element-120bab13>.elementor-element-populated {
    padding: 40px 12px 40px 12px;
}

.elementor-316 .elementor-element.elementor-element-7bbb07a6>.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-316 .elementor-element.elementor-element-5889c104 .title-area-wrap {
    text-align: center;
}

.elementor-316 .elementor-element.elementor-element-7c4cf27b {
    margin-top: -95px;
    margin-bottom: 0px;
    z-index: 4;
}

.elementor-316 .elementor-element.elementor-element-5809d821 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 0px 0px;
}

.elementor-316 .elementor-element.elementor-element-5809d821>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-316 .elementor-element.elementor-element-62a23fbf {
    z-index: 5;
}

.elementor-316 .elementor-element.elementor-element-33994f12>.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-316 .elementor-element.elementor-element-33994f12>.elementor-element-populated {
    padding: 40px 12px 40px 12px;
}

.elementor-316 .elementor-element.elementor-element-7b53f2e3 .title-area-wrap {
    text-align: center;
}

.elementor-316 .elementor-element.elementor-element-3173de56:not(.elementor-motion-effects-element-type-background),
.elementor-316 .elementor-element.elementor-element-3173de56>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2024/02/testi_bg_3.jpg");
    background-position: top center;
    background-repeat: no-repeat;
    background-size: auto;
}

.elementor-316 .elementor-element.elementor-element-3173de56 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 120px 0px 120px 0px;
}

.elementor-316 .elementor-element.elementor-element-3173de56>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-316 .elementor-element.elementor-element-1b9c9f62>.elementor-element-populated {
    padding: 0px 12px 0px 12px;
}

.elementor-316 .elementor-element.elementor-element-72a6ccac>.elementor-container {
    max-width: 540px;
}

.elementor-316 .elementor-element.elementor-element-157957a6>.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-316 .elementor-element.elementor-element-a65673 .title-area-wrap {
    text-align: center;
}

.elementor-316 .elementor-element.elementor-element-a65673 .shadow-title {
    background-color: transparent;
    background-image: linear-gradient(180deg, #232C47 0%, #141D3817 91%);
}

.elementor-316 .elementor-element.elementor-element-a65673 .title-selector {
    color: #FFFFFF;
}

.elementor-316 .elementor-element.elementor-element-687cef0d>.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-316 .elementor-element.elementor-element-31b05008>.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-316 .elementor-element.elementor-element-31b05008>.elementor-element-populated {
    padding: 0px 12px 120px 12px;
}

.elementor-316 .elementor-element.elementor-element-62293859 {
    overflow: hidden;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-316 .elementor-element.elementor-element-62293859:not(.elementor-motion-effects-element-type-background),
.elementor-316 .elementor-element.elementor-element-62293859>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F5F5F5;
    background-image: url("../../2024/02/call_1.svg");
    background-position: 93% 75%;
    background-repeat: no-repeat;
    background-size: auto;
}

.elementor-316 .elementor-element.elementor-element-62293859,
.elementor-316 .elementor-element.elementor-element-62293859>.elementor-background-overlay {
    border-radius: 10px 10px 10px 10px;
}

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

.elementor-316 .elementor-element.elementor-element-78fe0751>.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-316 .elementor-element.elementor-element-78fe0751:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-316 .elementor-element.elementor-element-78fe0751>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2024/02/customer_support.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-316 .elementor-element.elementor-element-78fe0751>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-316 .elementor-element.elementor-element-78fe0751>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-316 .elementor-element.elementor-element-7e59efb8>.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-316 .elementor-element.elementor-element-7e59efb8>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-316 .elementor-element.elementor-element-7e59efb8>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-316 .elementor-element.elementor-element-6698f2e8 .title-area-wrap {
    text-align: left;
}

.elementor-316 .elementor-element.elementor-element-6698f2e8>.elementor-widget-container {
    margin: 0px 0px -20px 0px;
    padding: 70px 70px 0px 70px;
}

.elementor-316 .elementor-element.elementor-element-58baa8bb .btn-wrapper {
    text-align: left;
}

.elementor-316 .elementor-element.elementor-element-58baa8bb>.elementor-widget-container {
    padding: 0px 70px 70px 70px;
}

.elementor-316 .elementor-element.elementor-element-54c9f29 {
    overflow: hidden;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-316 .elementor-element.elementor-element-54c9f29:not(.elementor-motion-effects-element-type-background),
.elementor-316 .elementor-element.elementor-element-54c9f29>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F5F5F5;
    background-image: url("../../2024/01/blog_bg_1.png");
    background-position: top right;
    background-repeat: no-repeat;
    background-size: auto;
}

.elementor-316 .elementor-element.elementor-element-54c9f29>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-316 .elementor-element.elementor-element-3ef73dd7>.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-316 .elementor-element.elementor-element-165f883b>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-316 .elementor-element.elementor-element-165f883b {
    padding: 120px 0px 0px 0px;
}

.elementor-316 .elementor-element.elementor-element-52ebace>.elementor-element-populated {
    padding: 0px 12px 0px 12px;
}

.elementor-316 .elementor-element.elementor-element-698c544e .title-area-wrap {
    text-align: center;
}

.elementor-316 .elementor-element.elementor-element-70208021 {
    padding: 0px 0px 120px 0px;
    z-index: 5;
}

.elementor-316 .elementor-element.elementor-element-5fcbf78c>.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-316 .elementor-element.elementor-element-5fcbf78c>.elementor-element-populated {
    padding: 0px 12px 0px 12px;
}

@media(min-width:768px) {
    .elementor-316 .elementor-element.elementor-element-58964a5b {
        width: 44.614%;
    }

    .elementor-316 .elementor-element.elementor-element-71e22e90 {
        width: 55.386%;
    }

    .elementor-316 .elementor-element.elementor-element-78fe0751 {
        width: 40.245%;
    }

    .elementor-316 .elementor-element.elementor-element-7e59efb8 {
        width: 59.755%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-316 .elementor-element.elementor-element-23c2afd6 {
        width: 100%;
    }

    .elementor-316 .elementor-element.elementor-element-9f19ff8 {
        width: 100%;
    }

    .elementor-316 .elementor-element.elementor-element-58964a5b {
        width: 52%;
    }

    .elementor-316 .elementor-element.elementor-element-71e22e90 {
        width: 48%;
    }

    .elementor-316 .elementor-element.elementor-element-4a1c65af {
        width: 100%;
    }

    .elementor-316 .elementor-element.elementor-element-162d3c14 {
        width: 100%;
    }

    .elementor-316 .elementor-element.elementor-element-52ebace {
        width: 100%;
    }
}

@media(min-width:1025px) {

    .elementor-316 .elementor-element.elementor-element-5c81e064:not(.elementor-motion-effects-element-type-background),
    .elementor-316 .elementor-element.elementor-element-5c81e064>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: scroll;
    }

    .elementor-316 .elementor-element.elementor-element-3173de56:not(.elementor-motion-effects-element-type-background),
    .elementor-316 .elementor-element.elementor-element-3173de56>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: scroll;
    }

    .elementor-316 .elementor-element.elementor-element-54c9f29:not(.elementor-motion-effects-element-type-background),
    .elementor-316 .elementor-element.elementor-element-54c9f29>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-attachment: scroll;
    }
}

@media(max-width:1024px) {
    .elementor-316 .elementor-element.elementor-element-23c2afd6>.elementor-element-populated {
        padding: 80px 36px 40px 36px;
    }

    .elementor-316 .elementor-element.elementor-element-9f19ff8>.elementor-element-populated {
        padding: 20px 36px 81px 36px;
    }

    .elementor-316 .elementor-element.elementor-element-4b562e5d>.elementor-container {
        max-width: 700px;
    }

    .elementor-316 .elementor-element.elementor-element-2f9d479d .title-area-wrap {
        text-align: center;
    }

    .elementor-316 .elementor-element.elementor-element-edd74ae>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-316 .elementor-element.elementor-element-4397fb91 {
        padding: 80px 36px 0px 36px;
    }

    .elementor-316 .elementor-element.elementor-element-58964a5b>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-316 .elementor-element.elementor-element-71e22e90>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-316 .elementor-element.elementor-element-2d6d17bd>.elementor-element-populated {
        padding: 0px 36px 0px 36px;
    }

    .elementor-316 .elementor-element.elementor-element-4a1c65af>.elementor-element-populated {
        padding: 80px 36px 20px 36px;
    }

    .elementor-316 .elementor-element.elementor-element-44d1199d>.elementor-container {
        max-width: 700px;
    }

    .elementor-316 .elementor-element.elementor-element-4f84c937>.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-316 .elementor-element.elementor-element-78dbec03 .title-area-wrap {
        text-align: center;
    }

    .elementor-316 .elementor-element.elementor-element-55d334af .btn-wrapper {
        text-align: center;
    }

    .elementor-316 .elementor-element.elementor-element-162d3c14>.elementor-element-populated {
        padding: 40px 36px 80px 36px;
    }

    .elementor-316 .elementor-element.elementor-element-6841c448 {
        padding: 30px 0px 30px 0px;
    }

    .elementor-316 .elementor-element.elementor-element-38722b54>.elementor-element-populated {
        padding: 0px 36px 0px 36px;
    }

    .elementor-316 .elementor-element.elementor-element-c4b7d20>.elementor-element-populated {
        padding: 80px 36px 80px 36px;
    }

    .elementor-316 .elementor-element.elementor-element-120bab13>.elementor-element-populated {
        padding: 80px 36px 80px 36px;
    }

    .elementor-316 .elementor-element.elementor-element-5809d821 {
        padding: 0px 0px 0px 0px;
    }

    .elementor-316 .elementor-element.elementor-element-33994f12>.elementor-element-populated {
        padding: 80px 36px 80px 36px;
    }

    .elementor-316 .elementor-element.elementor-element-3173de56 {
        padding: 80px 0px 80px 0px;
    }

    .elementor-316 .elementor-element.elementor-element-1b9c9f62>.elementor-element-populated {
        padding: 0px 36px 0px 36px;
    }

    .elementor-316 .elementor-element.elementor-element-72a6ccac>.elementor-container {
        max-width: 480px;
    }

    .elementor-316 .elementor-element.elementor-element-31b05008>.elementor-element-populated {
        padding: 0px 36px 80px 36px;
    }

    .elementor-316 .elementor-element.elementor-element-62293859:not(.elementor-motion-effects-element-type-background),
    .elementor-316 .elementor-element.elementor-element-62293859>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: 93% 84%;
    }

    .elementor-316 .elementor-element.elementor-element-78fe0751>.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-316 .elementor-element.elementor-element-6698f2e8>.elementor-widget-container {
        margin: 0px 0px -10px 0px;
        padding: 50px 50px 0px 50px;
    }

    .elementor-316 .elementor-element.elementor-element-58baa8bb>.elementor-widget-container {
        padding: 0px 50px 50px 50px;
    }

    .elementor-316 .elementor-element.elementor-element-165f883b {
        padding: 80px 36px 0px 36px;
    }

    .elementor-316 .elementor-element.elementor-element-52ebace>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-316 .elementor-element.elementor-element-70208021 {
        padding: 0px 0px 80px 0px;
    }

    .elementor-316 .elementor-element.elementor-element-5fcbf78c>.elementor-element-populated {
        padding: 0px 36px 0px 36px;
    }
}

@media(max-width:767px) {
    .elementor-316 .elementor-element.elementor-element-23c2afd6>.elementor-element-populated {
        padding: 20px 12px 40px 12px;
    }

    .elementor-316 .elementor-element.elementor-element-9f19ff8>.elementor-element-populated {
        padding: 0px 12px 40px 12px;
    }

    .elementor-316 .elementor-element.elementor-element-4397fb91>.elementor-container {
        max-width: 450px;
    }

    .elementor-316 .elementor-element.elementor-element-4397fb91 {
        padding: 80px 12px 0px 12px;
    }

    .elementor-316 .elementor-element.elementor-element-3b272db1 .title-area-wrap {
        text-align: center;
    }

    .elementor-316 .elementor-element.elementor-element-71e22e90>.elementor-element-populated {
        margin: -15px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-316 .elementor-element.elementor-element-76bcf37d .btn-wrapper {
        text-align: center;
    }

    .elementor-316 .elementor-element.elementor-element-2d6d17bd>.elementor-element-populated {
        padding: 0px 12px 0px 12px;
    }

    .elementor-316 .elementor-element.elementor-element-4a1c65af>.elementor-element-populated {
        padding: 80px 12px 40px 12px;
    }

    .elementor-316 .elementor-element.elementor-element-4f84c937>.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-316 .elementor-element.elementor-element-162d3c14>.elementor-element-populated {
        padding: 20px 12px 80px 12px;
    }

    .elementor-316 .elementor-element.elementor-element-38722b54>.elementor-element-populated {
        padding: 0px 12px 0px 12px;
    }

    .elementor-316 .elementor-element.elementor-element-c4b7d20>.elementor-element-populated {
        padding: 80px 12px 80px 12px;
    }

    .elementor-316 .elementor-element.elementor-element-120bab13>.elementor-element-populated {
        padding: 80px 12px 80px 12px;
    }

    .elementor-316 .elementor-element.elementor-element-33994f12>.elementor-element-populated {
        padding: 30px 12px 30px 12px;
    }

    .elementor-316 .elementor-element.elementor-element-1b9c9f62>.elementor-element-populated {
        padding: 0px 12px 0px 12px;
    }

    .elementor-316 .elementor-element.elementor-element-72a6ccac>.elementor-container {
        max-width: 350px;
    }

    .elementor-316 .elementor-element.elementor-element-31b05008>.elementor-element-populated {
        padding: 0px 12px 80px 12px;
    }

    .elementor-316 .elementor-element.elementor-element-62293859:not(.elementor-motion-effects-element-type-background),
    .elementor-316 .elementor-element.elementor-element-62293859>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: 0% 0%;
    }

    .elementor-316 .elementor-element.elementor-element-6f95fb71 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-316 .elementor-element.elementor-element-6698f2e8 .title-area-wrap {
        text-align: center;
    }

    .elementor-316 .elementor-element.elementor-element-6698f2e8>.elementor-widget-container {
        padding: 50px 15px 0px 15px;
    }

    .elementor-316 .elementor-element.elementor-element-58baa8bb .btn-wrapper {
        text-align: center;
    }

    .elementor-316 .elementor-element.elementor-element-58baa8bb>.elementor-widget-container {
        padding: 0px 0px 50px 0px;
    }

    .elementor-316 .elementor-element.elementor-element-165f883b>.elementor-container {
        max-width: 350px;
    }

    .elementor-316 .elementor-element.elementor-element-165f883b {
        padding: 80px 12px 0px 12px;
    }

    .elementor-316 .elementor-element.elementor-element-698c544e .title-area-wrap {
        text-align: center;
    }

    .elementor-316 .elementor-element.elementor-element-5fcbf78c>.elementor-element-populated {
        padding: 0px 12px 0px 12px;
    }
}