.elementor-13
    .elementor-element.elementor-element-5ed44d6
    > .elementor-container {
    max-width: 1170px;
}

.elementor-13
    .elementor-element.elementor-element-54cd859
    > .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-13
    .elementor-element.elementor-element-54cd859
    > .elementor-element-populated {
    padding: 0px 12px 0px 12px;
}

.elementor-13
    .elementor-element.elementor-element-8c406e0
    > .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-13
    .elementor-element.elementor-element-8c406e0
    > .elementor-element-populated {
    padding: 0px 12px 0px 12px;
}

.elementor-13 .elementor-element.elementor-element-1130d0e {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-13
    .elementor-element.elementor-element-cd3cb20
    > .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-13
    .elementor-element.elementor-element-cd3cb20
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-13
    .elementor-element.elementor-element-bdc73c3
    > .elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-13
    .elementor-element.elementor-element-d1ad012
    > .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-13
    .elementor-element.elementor-element-d1ad012
    > .elementor-element-populated {
    padding: 0px 0px 0px 24px;
}

.elementor-13
    .elementor-element.elementor-element-033fafe
    > .elementor-container {
    max-width: 1170px;
}

.elementor-13 .elementor-element.elementor-element-033fafe {
    margin-top: 24px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

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

.elementor-13
    .elementor-element.elementor-element-524805c
    > .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-13
    .elementor-element.elementor-element-524805c
    > .elementor-element-populated {
    padding: 0px 12px 0px 12px;
}

.elementor-13
    .elementor-element.elementor-element-386b9dc
    > .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-13
    .elementor-element.elementor-element-386b9dc
    > .elementor-element-populated {
    padding: 0px 12px 0px 12px;
}

.elementor-13
    .elementor-element.elementor-element-1588901
    > .elementor-container {
    max-width: 1170px;
}

.elementor-13 .elementor-element.elementor-element-1588901 {
    margin-top: 24px;
    margin-bottom: 0px;
}

.elementor-13
    .elementor-element.elementor-element-1616496
    > .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-13
    .elementor-element.elementor-element-1616496
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 12px 0px 12px;
}

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

.elementor-13
    .elementor-element.elementor-element-b0e85ec
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

@media (max-width: 1024px) and (min-width: 768px) {
    .elementor-13 .elementor-element.elementor-element-cd3cb20 {
        width: 50%;
    }

    .elementor-13 .elementor-element.elementor-element-dc60a93 {
        width: 50%;
    }

    .elementor-13 .elementor-element.elementor-element-524805c {
        width: 50%;
    }

    .elementor-13 .elementor-element.elementor-element-386b9dc {
        width: 100%;
    }

    .elementor-13 .elementor-element.elementor-element-1616496 {
        width: 100%;
    }

    .elementor-13 .elementor-element.elementor-element-e314706 {
        width: 100%;
    }
}

@media (max-width: 1024px) {
    .elementor-13
        .elementor-element.elementor-element-8c406e0
        > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-13
        .elementor-element.elementor-element-cd3cb20
        > .elementor-element-populated {
        padding: 0px 10px 0px 0px;
    }

    .elementor-13
        .elementor-element.elementor-element-d1ad012
        > .elementor-element-populated {
        padding: 0px 0px 0px 10px;
    }

    .elementor-13
        .elementor-element.elementor-element-dc60a93
        > .elementor-element-populated {
        padding: 0px 10px 0px 0px;
    }

    .elementor-13
        .elementor-element.elementor-element-6ab9773
        .blog-service-profile-wrap
        .about-blog-box {
        width: 100%;
    }

    .elementor-13
        .elementor-element.elementor-element-524805c
        > .elementor-element-populated {
        padding: 0px 0px 0px 10px;
    }

    .elementor-13
        .elementor-element.elementor-element-386b9dc
        > .elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-13
        .elementor-element.elementor-element-1616496
        > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-13
        .elementor-element.elementor-element-e314706
        > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
}

@media (max-width: 767px) {
    .elementor-13
        .elementor-element.elementor-element-54cd859
        > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-13
        .elementor-element.elementor-element-8c406e0
        > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-13
        .elementor-element.elementor-element-d1ad012
        > .elementor-element-populated {
        padding: 24px 0px 0px 0px;
    }

    .elementor-13
        .elementor-element.elementor-element-dc60a93
        > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-13
        .elementor-element.elementor-element-6ab9773
        .blog-service-profile-wrap
        .about-blog-box {
        width: 100%;
    }

    .elementor-13
        .elementor-element.elementor-element-524805c
        > .elementor-element-populated {
        padding: 20px 0px 0px 0px;
    }

    .elementor-13
        .elementor-element.elementor-element-386b9dc
        > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-13
        .elementor-element.elementor-element-1616496
        > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-13
        .elementor-element.elementor-element-e314706
        > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
}
