.elementor-929 .elementor-element.elementor-element-b95ce98 {
    padding: 0
}

.elementor-929 .elementor-element.elementor-element-050c6b0:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-929 .elementor-element.elementor-element-050c6b0>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2020/07/shop-home-4.jpg");
    background-size: cover
}

.elementor-929 .elementor-element.elementor-element-050c6b0>.elementor-element-populated {
    transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
    padding: 0
}

.elementor-929 .elementor-element.elementor-element-050c6b0>.elementor-element-populated>.elementor-background-overlay {
    transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-929 .elementor-element.elementor-element-69f72ec .elementor-spacer-inner {
    height: 50px
}

.elementor-929 .elementor-element.elementor-element-73b4f39>.elementor-element-populated {
    padding: 0% 13% 0% 15%
}

.elementor-929 .elementor-element.elementor-element-df3eec9>.elementor-widget-container {
    padding: 206px 0 145px
}

.elementor-bc-flex-widget .elementor-929 .elementor-element.elementor-element-3121db7.elementor-column .elementor-column-wrap {
    align-items: center
}

.elementor-929 .elementor-element.elementor-element-3121db7.elementor-column.elementor-element[data-element_type=column]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center
}

.elementor-929 .elementor-element.elementor-element-3121db7.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    justify-content: center
}

.elementor-929 .elementor-element.elementor-element-3121db7>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

.elementor-929 .elementor-element.elementor-element-3121db7>.elementor-element-populated {
    padding: 21% 15% 22%
}

.elementor-929 .elementor-element.elementor-element-7f8ddbe>.elementor-widget-container {
    padding: 0%
}

.elementor-929 .elementor-element.elementor-element-7f8ddbe {
    width: auto;
    max-width: auto;
    align-self: center
}

.elementor-929 .elementor-element.elementor-element-48d25db>.elementor-widget-container {
    margin: -15px 0 0;
    padding: 0% 30% 0% 0%
}

.elementor-929 .elementor-element.elementor-element-48d25db {
    width: auto;
    max-width: auto;
    align-self: center
}

.elementor-929 .elementor-element.elementor-element-f37e3c8:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-929 .elementor-element.elementor-element-f37e3c8>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2020/07/shop-home-7.jpg");
    background-size: cover
}

.elementor-929 .elementor-element.elementor-element-f37e3c8>.elementor-element-populated {
    transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
    padding: 0
}

.elementor-929 .elementor-element.elementor-element-f37e3c8>.elementor-element-populated>.elementor-background-overlay {
    transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-929 .elementor-element.elementor-element-a5fee59 .elementor-spacer-inner {
    height: 50px
}

.elementor-929 .elementor-element.elementor-element-2007d44 {
    padding: 0
}

.elementor-929 .elementor-element.elementor-element-e7cfb70:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-929 .elementor-element.elementor-element-e7cfb70>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2020/07/shop-home-8.jpg");
    background-size: cover
}

.elementor-929 .elementor-element.elementor-element-e7cfb70>.elementor-element-populated {
    transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
    padding: 0
}

.elementor-929 .elementor-element.elementor-element-e7cfb70>.elementor-element-populated>.elementor-background-overlay {
    transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-929 .elementor-element.elementor-element-fb4359f .elementor-spacer-inner {
    height: 50px
}

.elementor-929 .elementor-element.elementor-element-4677030>.elementor-element-populated {
    padding: 0% 11% 0% 13%
}

.elementor-929 .elementor-element.elementor-element-8f062c5>.elementor-widget-container {
    padding: 200px 0 145px
}

.elementor-929 .elementor-element.elementor-element-9de5433>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

.elementor-929 .elementor-element.elementor-element-9de5433>.elementor-element-populated {
    padding: 21% 14% 32% 15%
}

.elementor-929 .elementor-element.elementor-element-488eeef>.elementor-widget-container {
    padding: 0% 5% 0% 0%
}

.elementor-929 .elementor-element.elementor-element-e7b9246>.elementor-widget-container {
    margin: -15px 0 0;
    padding: 0%
}

.elementor-929 .elementor-element.elementor-element-62a2eef:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-929 .elementor-element.elementor-element-62a2eef>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2020/07/shop-home-9.jpg");
    background-size: cover
}

.elementor-929 .elementor-element.elementor-element-62a2eef>.elementor-element-populated {
    transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
    padding: 0
}

.elementor-929 .elementor-element.elementor-element-62a2eef>.elementor-element-populated>.elementor-background-overlay {
    transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-929 .elementor-element.elementor-element-e5b79dc .elementor-spacer-inner {
    height: 50px
}

@media(max-width:1024px) {
    .elementor-929 .elementor-element.elementor-element-48d25db>.elementor-widget-container {
        padding: 0
    }

    .elementor-929 .elementor-element.elementor-element-e7b9246>.elementor-widget-container {
        padding: 0
    }
}

@media(min-width:768px) {
    .elementor-929 .elementor-element.elementor-element-050c6b0 {
        width: 42.5%
    }

    .elementor-929 .elementor-element.elementor-element-73b4f39 {
        width: 57.488%
    }

    .elementor-929 .elementor-element.elementor-element-3121db7 {
        width: 42.5%
    }

    .elementor-929 .elementor-element.elementor-element-f37e3c8 {
        width: 57.5%
    }

    .elementor-929 .elementor-element.elementor-element-e7cfb70 {
        width: 42.5%
    }

    .elementor-929 .elementor-element.elementor-element-4677030 {
        width: 57.488%
    }

    .elementor-929 .elementor-element.elementor-element-9de5433 {
        width: 42.5%
    }

    .elementor-929 .elementor-element.elementor-element-62a2eef {
        width: 57.5%
    }
}

@media(max-width:767px) {
    .elementor-929 .elementor-element.elementor-element-69f72ec .elementor-spacer-inner {
        height: 400px
    }

    .elementor-929 .elementor-element.elementor-element-73b4f39>.elementor-element-populated {
        padding: 0 30px
    }

    .elementor-929 .elementor-element.elementor-element-df3eec9>.elementor-widget-container {
        padding: 100px 0 0
    }

    .elementor-929 .elementor-element.elementor-element-81c8000 {
        padding: 43px 0 0
    }

    .elementor-929 .elementor-element.elementor-element-3121db7>.elementor-element-populated {
        padding: 0 30px 100px
    }

    .elementor-929 .elementor-element.elementor-element-f37e3c8>.elementor-element-populated {
        padding: 0
    }

    .elementor-929 .elementor-element.elementor-element-a5fee59 .elementor-spacer-inner {
        height: 670px
    }

    .elementor-929 .elementor-element.elementor-element-2007d44 {
        padding: 0
    }

    .elementor-929 .elementor-element.elementor-element-fb4359f .elementor-spacer-inner {
        height: 350px
    }

    .elementor-929 .elementor-element.elementor-element-4677030>.elementor-element-populated {
        padding: 0 30px
    }

    .elementor-929 .elementor-element.elementor-element-8f062c5>.elementor-widget-container {
        padding: 100px 0 0
    }

    .elementor-929 .elementor-element.elementor-element-f7ddb75 {
        padding: 43px 0 0
    }

    .elementor-929 .elementor-element.elementor-element-9de5433>.elementor-element-populated {
        padding: 0 30px 100px
    }

    .elementor-929 .elementor-element.elementor-element-e5b79dc .elementor-spacer-inner {
        height: 308px
    }
}