.elementor-11877 .elementor-element.elementor-element-4c1ac33:not(.elementor-motion-effects-element-type-background),
.elementor-11877 .elementor-element.elementor-element-4c1ac33>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("/assets/images/trans-pattern.png");
    background-repeat: repeat;
}

.elementor-11877 .elementor-element.elementor-element-4c1ac33 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 70px 0px 70px 0px;
}

.elementor-11877 .elementor-element.elementor-element-4c1ac33>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-11877 .elementor-element.elementor-element-729ab79>.elementor-element-populated {
    padding: 0px 15px 0px 15px;
}

.elementor-11877 .elementor-element.elementor-element-b64a6a5 .elementor-heading-title {
    line-height: 36px;
}

.elementor-11877 .elementor-element.elementor-element-7a69de4>.elementor-element-populated {
    padding: 0px 15px 0px 15px;
}

.elementor-11877 .elementor-element.elementor-element-4e3c13d>.elementor-element-populated {
    padding: 0px 15px 0px 15px;
}

.elementor-11877 .elementor-element.elementor-element-d3c0b3c .cspt-heading-subheading {
    text-align: center;
}

.elementor-11877 .elementor-element.elementor-element-355f879 {
    margin-top: -20px;
    margin-bottom: 40px;
}

.elementor-11877 .elementor-element.elementor-element-287c3ec>.elementor-element-populated {
    padding: 0px 20px 0px 0px;
}

.elementor-11877 .elementor-element.elementor-element-623b76c>.elementor-element-populated {
    padding: 0px 10px 0px 10px;
}

.elementor-11877 .elementor-element.elementor-element-d7b2aba>.elementor-element-populated {
    padding: 0px 0px 0px 20px;
}

.elementor-11877 .elementor-element.elementor-element-1fcec3c>.elementor-element-populated {
    padding: 0px 0px 0px 30px;
}

.elementor-11877 .elementor-element.elementor-element-1ea3951 {
    text-align: center;
}

.elementor-11877 .elementor-element.elementor-element-6b235e7 .cspt-stretched-div.cspt-stretched-right {
    margin: 0px 0px 0px -366.5px;
}

.elementor-11877 .elementor-element.elementor-element-b014c52 {
    z-index: 2;
}

.elementor-11877 .elementor-element.elementor-element-500e2f8 {
    text-align: left;
}

.elementor-11877 .elementor-element.elementor-element-d5ec3e1:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-11877 .elementor-element.elementor-element-d5ec3e1>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("/assets/images/cspt-pattern-7.png");
    background-repeat: repeat;
}

.elementor-11877 .elementor-element.elementor-element-d5ec3e1>.elementor-element-populated,
.elementor-11877 .elementor-element.elementor-element-d5ec3e1>.elementor-element-populated>.elementor-background-overlay,
.elementor-11877 .elementor-element.elementor-element-d5ec3e1>.elementor-background-slideshow {
    border-radius: 10px 0px 0px 10px;
}

.elementor-11877 .elementor-element.elementor-element-d5ec3e1>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 50px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 70px 0px 80px 15px;
}

.elementor-11877 .elementor-element.elementor-element-d5ec3e1>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-11877 .elementor-element.elementor-element-8561643 .cspt-heading-subheading {
    text-align: left;
}

.elementor-11877 .elementor-element.elementor-element-e692d39 {
    margin-top: -20px;
    margin-bottom: 12px;
}

.elementor-11877 .elementor-element.elementor-element-6119d80>.elementor-element-populated {
    padding: 0px 15px 0px 0px;
}

.elementor-11877 .elementor-element.elementor-element-fb64bef>.elementor-element-populated {
    padding: 0px 0px 0px 15px;
}

.elementor-11877 .elementor-element.elementor-element-77ccaaf:not(.elementor-motion-effects-element-type-background),
.elementor-11877 .elementor-element.elementor-element-77ccaaf>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("/assets/images/dotted-effect.png");
    background-position: bottom center;
    background-repeat: no-repeat;
}

.elementor-11877 .elementor-element.elementor-element-77ccaaf {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 0px 50px 0px;
}

.elementor-11877 .elementor-element.elementor-element-77ccaaf>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-11877 .elementor-element.elementor-element-1db4888 .cspt-ele-header-area {
    text-align: center;
}

.elementor-11877 .elementor-element.elementor-element-afa5989 .cspt-stretched-div.cspt-stretched-right {
    margin: 0px -366.5px 0px -215px;
}

.elementor-11877 .elementor-element.elementor-element-afa5989>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-11877 .elementor-element.elementor-element-afa5989:not(.elementor-motion-effects-element-type-background),
.elementor-11877 .elementor-element.elementor-element-afa5989>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("/assets/images/trans-pattern.png");
    background-repeat: repeat;
}

.elementor-11877 .elementor-element.elementor-element-afa5989 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 0px 0px;
}

.elementor-11877 .elementor-element.elementor-element-afa5989>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-11877 .elementor-element.elementor-element-5086dab>.elementor-element-populated {
    padding: 95px 15px 90px 15px;
}

.elementor-11877 .elementor-element.elementor-element-5086dab {
    z-index: 2;
}

.elementor-11877 .elementor-element.elementor-element-8a79903 {
    overflow: hidden;
    padding: 40px 40px 40px 40px;
}

.elementor-11877 .elementor-element.elementor-element-8a79903,
.elementor-11877 .elementor-element.elementor-element-8a79903>.elementor-background-overlay {
    border-radius: 6px 6px 6px 6px;
}

.elementor-11877 .elementor-element.elementor-element-ed0fee8>.elementor-element-populated,
.elementor-11877 .elementor-element.elementor-element-ed0fee8>.elementor-element-populated>.elementor-background-overlay,
.elementor-11877 .elementor-element.elementor-element-ed0fee8>.elementor-background-slideshow {
    border-radius: 6px 6px 6px 6px;
}

.elementor-11877 .elementor-element.elementor-element-ed0fee8>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-11877 .elementor-element.elementor-element-2619998 .elementor-heading-title {
    font-size: 24px;
    font-weight: 700;
    line-height: 36px;
}

.elementor-11877 .elementor-element.elementor-element-7ed9930:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-11877 .elementor-element.elementor-element-7ed9930>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("/assets/images/n-img-02.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-11877 .elementor-element.elementor-element-7ed9930>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-11877 .elementor-element.elementor-element-7ed9930>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-11877 .elementor-element.elementor-element-51e5f2e {
    --spacer-size: 0px;
}

.elementor-11877 .elementor-element.elementor-element-685f57f .elementor-icon-wrapper {
    text-align: center;
}

.elementor-11877 .elementor-element.elementor-element-685f57f.elementor-view-stacked .elementor-icon {
    background-color: #FFFFFF;
    color: #0C121D;
}

.elementor-11877 .elementor-element.elementor-element-685f57f.elementor-view-framed .elementor-icon,
.elementor-11877 .elementor-element.elementor-element-685f57f.elementor-view-default .elementor-icon {
    color: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-11877 .elementor-element.elementor-element-685f57f.elementor-view-framed .elementor-icon,
.elementor-11877 .elementor-element.elementor-element-685f57f.elementor-view-default .elementor-icon svg {
    fill: #FFFFFF;
}

.elementor-11877 .elementor-element.elementor-element-685f57f.elementor-view-framed .elementor-icon {
    background-color: #0C121D;
}

.elementor-11877 .elementor-element.elementor-element-685f57f.elementor-view-stacked .elementor-icon svg {
    fill: #0C121D;
}

.elementor-11877 .elementor-element.elementor-element-685f57f .elementor-icon {
    font-size: 15px;
    padding: 33px;
}

.elementor-11877 .elementor-element.elementor-element-685f57f .elementor-icon svg {
    height: 15px;
}

.elementor-11877 .elementor-element.elementor-element-67f71c8 {
    padding: 100px 0px 265px 0px;
}

.elementor-11877 .elementor-element.elementor-element-d342d77>.elementor-element-populated {
    padding: 0px 15px 0px 15px;
}

.elementor-11877 .elementor-element.elementor-element-6c6f55a .cspt-heading-subheading {
    text-align: center;
}

.elementor-11877 .elementor-element.elementor-element-a9f1935 {
    margin-top: -271px;
    margin-bottom: 0px;
    padding: 0px 0px 35px 0px;
}

.elementor-11877 .elementor-element.elementor-element-293f89d>.elementor-element-populated {
    padding: 0px 15px 0px 15px;
}

.elementor-11877 .elementor-element.elementor-element-dda79ab .cspt-ele-header-area {
    text-align: left;
}

.elementor-11877 .elementor-element.elementor-element-40d3f1a>.elementor-widget-container {
    margin: -10px 0px 0px 0px;
}

.elementor-11877 .elementor-element.elementor-element-ff7f2b3>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-11877 .elementor-element.elementor-element-ff7f2b3 {
    border-style: solid;
    border-width: 1px 0px 0px 0px;
    border-color: #E7E8EB;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 0px 50px 0px;
}

.elementor-11877 .elementor-element.elementor-element-ff7f2b3>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-11877 .elementor-element.elementor-element-34f9d9f>.elementor-element-populated {
    padding: 0px 15px 0px 15px;
}

.elementor-11877 .elementor-element.elementor-element-b35e60f {
    text-align: left;
    z-index: 0;
}

.elementor-11877 .elementor-element.elementor-element-af4ecc5 {
    width: var(--container-widget-width, 284px);
    max-width: 284px;
    --container-widget-width: 284px;
    --container-widget-flex-grow: 0;
    top: 50px;
}

body:not(.rtl) .elementor-11877 .elementor-element.elementor-element-af4ecc5 {
    right: 0px;
}

body.rtl .elementor-11877 .elementor-element.elementor-element-af4ecc5 {
    left: 0px;
}

.elementor-11877 .elementor-element.elementor-element-999a9c0>.elementor-element-populated {
    padding: 0px 15px 0px 15px;
}

.elementor-11877 .elementor-element.elementor-element-c29a1cc .cspt-ele-header-area {
    text-align: left;
}

.elementor-11877 .elementor-element.elementor-element-dc93419 {
    padding: 44px 0px 70px 0px;
}

.elementor-11877 .elementor-element.elementor-element-41d6560 .cspt-ele-header-area {
    text-align: left;
}

.elementor-11877 .elementor-element.elementor-element-5469c24:not(.elementor-motion-effects-element-type-background),
.elementor-11877 .elementor-element.elementor-element-5469c24>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("/assets/images/n-bg-06.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-11877 .elementor-element.elementor-element-5469c24 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 0px 120px 0px;
}

.elementor-11877 .elementor-element.elementor-element-5469c24>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-11877 .elementor-element.elementor-element-629b110>.elementor-element-populated,
.elementor-11877 .elementor-element.elementor-element-629b110>.elementor-element-populated>.elementor-background-overlay,
.elementor-11877 .elementor-element.elementor-element-629b110>.elementor-background-slideshow {
    border-radius: 6px 0px 0px 6px;
}

.elementor-11877 .elementor-element.elementor-element-629b110>.elementor-element-populated {
    padding: 0px 15px 0px 15px;
}

.elementor-11877 .elementor-element.elementor-element-48d024f .cspt-heading-subheading {
    text-align: left;
}

.elementor-11877 .elementor-element.elementor-element-f331fbb>.elementor-widget-container {
    margin: -20px 0px 0px 0px;
}

.elementor-11877 .elementor-element.elementor-element-c4776af>.elementor-element-populated,
.elementor-11877 .elementor-element.elementor-element-c4776af>.elementor-element-populated>.elementor-background-overlay,
.elementor-11877 .elementor-element.elementor-element-c4776af>.elementor-background-slideshow {
    border-radius: 6px 0px 0px 6px;
}

.elementor-11877 .elementor-element.elementor-element-c4776af>.elementor-element-populated {
    margin: 0px 0px 20px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-11877 .elementor-element.elementor-element-cb665ad>.elementor-element-populated {
    margin: 10px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-11877 .elementor-element.elementor-element-c710a8c {
    margin-top: 25px;
    margin-bottom: 0px;
}

.elementor-11877 .elementor-element.elementor-element-24c2d28>.elementor-element-populated {
    margin: 10px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-11877 .elementor-element.elementor-element-0f39ecf {
    margin-top: -100px;
    margin-bottom: 0px;
}

.elementor-11877 .elementor-element.elementor-element-2c3f350:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-11877 .elementor-element.elementor-element-2c3f350>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("/assets/images/trans-pattern.png");
    background-repeat: repeat;
}

.elementor-11877 .elementor-element.elementor-element-2c3f350>.elementor-element-populated,
.elementor-11877 .elementor-element.elementor-element-2c3f350>.elementor-element-populated>.elementor-background-overlay,
.elementor-11877 .elementor-element.elementor-element-2c3f350>.elementor-background-slideshow {
    border-radius: 8px 8px 8px 8px;
}

.elementor-11877 .elementor-element.elementor-element-2c3f350>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 35px 015px 35px 35px;
}

.elementor-11877 .elementor-element.elementor-element-2c3f350>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-11877 .elementor-element.elementor-element-704df33 {
    padding: 100px 0px 50px 0px;
}

.elementor-11877 .elementor-element.elementor-element-a180b6b>.elementor-element-populated {
    padding: 0px 15px 0px 15px;
}

.elementor-11877 .elementor-element.elementor-element-a34d48e .cspt-ele-header-area {
    text-align: center;
}

@media(min-width:768px) {
    .elementor-11877 .elementor-element.elementor-element-729ab79 {
        width: 100%;
    }

    .elementor-11877 .elementor-element.elementor-element-7a69de4 {
        width: 33.33%;
    }

    .elementor-11877 .elementor-element.elementor-element-5086dab {
        width: 43.3%;
    }

    .elementor-11877 .elementor-element.elementor-element-7ed9930 {
        width: 56.7%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-11877 .elementor-element.elementor-element-287c3ec {
        width: 50%;
    }

    .elementor-11877 .elementor-element.elementor-element-623b76c {
        width: 50%;
    }

    .elementor-11877 .elementor-element.elementor-element-d7b2aba {
        width: 50%;
    }

    .elementor-11877 .elementor-element.elementor-element-1fcec3c {
        width: 50%;
    }

    .elementor-11877 .elementor-element.elementor-element-b014c52 {
        width: 100%;
    }

    .elementor-11877 .elementor-element.elementor-element-d5ec3e1 {
        width: 100%;
    }

    .elementor-11877 .elementor-element.elementor-element-5086dab {
        width: 53%;
    }

    .elementor-11877 .elementor-element.elementor-element-7ed9930 {
        width: 47%;
    }

    .elementor-11877 .elementor-element.elementor-element-34f9d9f {
        width: 100%;
    }

    .elementor-11877 .elementor-element.elementor-element-999a9c0 {
        width: 100%;
    }

    .elementor-11877 .elementor-element.elementor-element-629b110 {
        width: 100%;
    }

    .elementor-11877 .elementor-element.elementor-element-c4776af {
        width: 100%;
    }

    .elementor-11877 .elementor-element.elementor-element-a77d27f {
        width: 100%;
    }

    .elementor-11877 .elementor-element.elementor-element-2c3f350 {
        width: 100%;
    }
}

@media(max-width:1024px) {
    .elementor-11877 .elementor-element.elementor-element-4c1ac33 {
        padding: 60px 30px 60px 30px;
    }

    .elementor-11877 .elementor-element.elementor-element-729ab79>.elementor-element-populated {
        padding: 0px 15px 0px 0px;
    }

    .elementor-11877 .elementor-element.elementor-element-7a69de4>.elementor-element-populated {
        padding: 0px 0px 0px 15px;
    }

    .elementor-11877 .elementor-element.elementor-element-573811b {
        padding: 80px 0px 70px 0px;
    }

    .elementor-11877 .elementor-element.elementor-element-4e3c13d>.elementor-element-populated {
        padding: 0px 30px 0px 30px;
    }

    .elementor-11877 .elementor-element.elementor-element-287c3ec>.elementor-element-populated {
        margin: 0px 0px 35px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 15px 0px 0px;
    }

    .elementor-11877 .elementor-element.elementor-element-623b76c>.elementor-element-populated {
        margin: 0px 0px 35px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 15px;
    }

    .elementor-11877 .elementor-element.elementor-element-d7b2aba>.elementor-element-populated {
        padding: 0px 15px 0px 0px;
    }

    .elementor-11877 .elementor-element.elementor-element-1fcec3c>.elementor-element-populated {
        padding: 0px 0px 0px 15px;
    }

    .elementor-11877 .elementor-element.elementor-element-b014c52>.elementor-element-populated {
        padding: 0px 30px 0px 30px;
    }

    .elementor-11877 .elementor-element.elementor-element-d5ec3e1>.elementor-element-populated {
        margin: 80px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 70px 30px 70px 30px;
    }

    .elementor-11877 .elementor-element.elementor-element-77ccaaf {
        padding: 80px 0px 50px 0px;
    }

    .elementor-11877 .elementor-element.elementor-element-2fbcaef>.elementor-element-populated {
        padding: 0px 30px 0px 30px;
    }

    .elementor-11877 .elementor-element.elementor-element-5086dab>.elementor-element-populated {
        padding: 90px 15px 90px 30px;
    }

    .elementor-11877 .elementor-element.elementor-element-67f71c8 {
        padding: 80px 0px 265px 0px;
    }

    .elementor-11877 .elementor-element.elementor-element-d342d77>.elementor-element-populated {
        padding: 0px 30px 0px 30px;
    }

    .elementor-11877 .elementor-element.elementor-element-293f89d>.elementor-element-populated {
        padding: 0px 30px 0px 30px;
    }

    .elementor-11877 .elementor-element.elementor-element-ff7f2b3 {
        padding: 90px 0px 20px 0px;
    }

    .elementor-11877 .elementor-element.elementor-element-34f9d9f>.elementor-element-populated {
        padding: 0px 30px 0px 30px;
    }

    body:not(.rtl) .elementor-11877 .elementor-element.elementor-element-af4ecc5 {
        right: 31%;
    }

    body.rtl .elementor-11877 .elementor-element.elementor-element-af4ecc5 {
        left: 31%;
    }

    .elementor-11877 .elementor-element.elementor-element-af4ecc5 {
        top: 290px;
    }

    .elementor-11877 .elementor-element.elementor-element-999a9c0>.elementor-element-populated {
        margin: 50px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 30px 0px 30px;
    }

    .elementor-11877 .elementor-element.elementor-element-99f362d>.elementor-element-populated {
        padding: 0px 30px 0px 30px;
    }

    .elementor-11877 .elementor-element.elementor-element-5469c24 {
        padding: 80px 0px 120px 0px;
    }

    .elementor-11877 .elementor-element.elementor-element-629b110>.elementor-element-populated {
        padding: 0px 30px 0px 30px;
    }

    .elementor-11877 .elementor-element.elementor-element-c4776af>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 30px 0px 30px;
    }

    .elementor-11877 .elementor-element.elementor-element-8529e36 {
        margin-top: 50px;
        margin-bottom: 0px;
    }

    .elementor-11877 .elementor-element.elementor-element-a33cd1c>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-11877 .elementor-element.elementor-element-cb665ad>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-11877 .elementor-element.elementor-element-8cca064>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-11877 .elementor-element.elementor-element-24c2d28>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-11877 .elementor-element.elementor-element-0f39ecf {
        margin-top: -140px;
        margin-bottom: 0px;
    }

    .elementor-11877 .elementor-element.elementor-element-2c3f350>.elementor-element-populated {
        margin: 0px 30px 0px 30px;
        --e-column-margin-right: 30px;
        --e-column-margin-left: 30px;
    }

    .elementor-11877 .elementor-element.elementor-element-704df33 {
        padding: 80px 0px 20px 0px;
    }

    .elementor-11877 .elementor-element.elementor-element-a180b6b>.elementor-element-populated {
        padding: 0px 30px 0px 30px;
    }
}

@media(max-width:767px) {
    .elementor-11877 .elementor-element.elementor-element-729ab79>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-11877 .elementor-element.elementor-element-7a69de4>.elementor-element-populated {
        margin: 30px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-11877 .elementor-element.elementor-element-573811b {
        padding: 70px 0px 60px 0px;
    }

    .elementor-11877 .elementor-element.elementor-element-287c3ec>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-11877 .elementor-element.elementor-element-623b76c>.elementor-element-populated {
        margin: 25px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-11877 .elementor-element.elementor-element-d7b2aba>.elementor-element-populated {
        margin: 25px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-11877 .elementor-element.elementor-element-1fcec3c>.elementor-element-populated {
        margin: 25px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-11877 .elementor-element.elementor-element-6119d80>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-11877 .elementor-element.elementor-element-fb64bef>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-11877 .elementor-element.elementor-element-77ccaaf {
        padding: 70px 0px 60px 0px;
    }

    .elementor-11877 .elementor-element.elementor-element-5086dab>.elementor-element-populated {
        padding: 70px 30px 70px 30px;
    }

    .elementor-11877 .elementor-element.elementor-element-8a79903 {
        padding: 30px 30px 30px 30px;
    }

    .elementor-11877 .elementor-element.elementor-element-7ed9930>.elementor-element-populated {
        padding: 100px 0px 100px 0px;
    }

    .elementor-11877 .elementor-element.elementor-element-67f71c8 {
        padding: 70px 0px 265px 0px;
    }

    .elementor-11877 .elementor-element.elementor-element-ff7f2b3 {
        padding: 70px 0px 20px 0px;
    }

    body:not(.rtl) .elementor-11877 .elementor-element.elementor-element-af4ecc5 {
        right: 0%;
    }

    body.rtl .elementor-11877 .elementor-element.elementor-element-af4ecc5 {
        left: 0%;
    }

    .elementor-11877 .elementor-element.elementor-element-af4ecc5 {
        top: 140px;
    }

    .elementor-11877 .elementor-element.elementor-element-5469c24 {
        padding: 70px 0px 120px 0px;
    }

    .elementor-11877 .elementor-element.elementor-element-a33cd1c>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-11877 .elementor-element.elementor-element-cb665ad>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-11877 .elementor-element.elementor-element-8cca064>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-11877 .elementor-element.elementor-element-24c2d28>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-11877 .elementor-element.elementor-element-704df33 {
        padding: 70px 0px 10px 0px;
    }
}