.elementor-1601 .elementor-element.elementor-element-8199e9c {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --background-transition: 0.3s;
    --padding-top: 201px;
    --padding-bottom: 166px;
    --padding-left: 30px;
    --padding-right: 30px
}

.elementor-1601 .elementor-element.elementor-element-8199e9c:not(.elementor-motion-effects-element-type-background), .elementor-1601 .elementor-element.elementor-element-8199e9c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url(../img/breadcrumb-bg.png);
    background-position: center center;
    background-repeat: no-repeat
}

.elementor-1601 .elementor-element.elementor-element-8199e9c::before, .elementor-1601 .elementor-element.elementor-element-8199e9c>.elementor-background-video-container::before, .elementor-1601 .elementor-element.elementor-element-8199e9c>.e-con-inner>.elementor-background-video-container::before, .elementor-1601 .elementor-element.elementor-element-8199e9c>.elementor-background-slideshow::before, .elementor-1601 .elementor-element.elementor-element-8199e9c>.e-con-inner>.elementor-background-slideshow::before, .elementor-1601 .elementor-element.elementor-element-8199e9c>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
    --background-overlay: ''
}

.elementor-1601 .elementor-element.elementor-element-8199e9c, .elementor-1601 .elementor-element.elementor-element-8199e9c::before {
    --border-transition: 0.3s
}

.elementor-1601 .elementor-element.elementor-element-8a5d285 .woocommerce-breadcrumb {
    text-align: left
}

.elementor-1601 .elementor-element.elementor-element-8a5d285 .beezi-woocommerce-title {
    text-align: left
}

.elementor-widget-image .widget-image-caption {
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-weight: var(--e-global-typography-text-font-weight)
}

body:not(.rtl) .elementor-1601 .elementor-element.elementor-element-209e5e7 {
    right: 212px
}

body.rtl .elementor-1601 .elementor-element.elementor-element-209e5e7 {
    left: 212px
}

.elementor-1601 .elementor-element.elementor-element-209e5e7 {
    top: 156px;
    z-index: 9
}

@media(max-width:1366px) {
    body:not(.rtl) .elementor-1601 .elementor-element.elementor-element-209e5e7 {
        right: 4%
    }

    body.rtl .elementor-1601 .elementor-element.elementor-element-209e5e7 {
        left: 4%
    }
}

@media(max-width:1200px) {
    .elementor-1601 .elementor-element.elementor-element-8199e9c {
        --padding-top: 160px;
        --padding-bottom: 100px;
        --padding-left: 30px;
        --padding-right: 30px
    }

    .elementor-1601 .elementor-element.elementor-element-209e5e7 {
        width: var(--container-widget-width, 36%);
        max-width: 36%;
        --container-widget-width: 36%;
        --container-widget-flex-grow: 0;
        top: 137px
    }

    body:not(.rtl) .elementor-1601 .elementor-element.elementor-element-209e5e7 {
        right: 2%
    }

    body.rtl .elementor-1601 .elementor-element.elementor-element-209e5e7 {
        left: 2%
    }
}

@media(max-width:1024px) {
    .elementor-1601 .elementor-element.elementor-element-8199e9c {
        --padding-top: 150px;
        --padding-bottom: 100px;
        --padding-left: 30px;
        --padding-right: 30px
    }

    .elementor-1601 .elementor-element.elementor-element-8a5d285 .beezi-woocommerce-title {
        font-size: 60px;
        line-height: 60px
    }

    .elementor-1601 .elementor-element.elementor-element-209e5e7 {
        --container-widget-width: 38%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 38%);
        max-width: 38%;
        top: 118px
    }

    body:not(.rtl) .elementor-1601 .elementor-element.elementor-element-209e5e7 {
        right: 6%
    }

    body.rtl .elementor-1601 .elementor-element.elementor-element-209e5e7 {
        left: 6%
    }
}

@media(max-width:880px) {
    .elementor-1601 .elementor-element.elementor-element-8199e9c {
        --padding-top: 100px;
        --padding-bottom: 70px;
        --padding-left: 30px;
        --padding-right: 30px
    }

    body:not(.rtl) .elementor-1601 .elementor-element.elementor-element-209e5e7 {
        right: 0%
    }

    body.rtl .elementor-1601 .elementor-element.elementor-element-209e5e7 {
        left: 0%
    }

    .elementor-1601 .elementor-element.elementor-element-209e5e7 {
        top: 109px
    }
}

@media(max-width:767px) {
    .elementor-1601 .elementor-element.elementor-element-8199e9c {
        --padding-top: 80px;
        --padding-bottom: 50px;
        --padding-left: 15px;
        --padding-right: 15px
    }

    .elementor-1601 .elementor-element.elementor-element-8a5d285 {
        z-index: 2
    }

    .elementor-1601 .elementor-element.elementor-element-8a5d285 .beezi-woocommerce-title {
        font-size: 30px;
        line-height: 35px
    }
}