
.usecase-slider__container--has-decorative-elm:not(.no-usecases-carousel):after{
    display: none;
}


.full-width__banner.common-banner--has-decorative-elm:before {
    background: url(../../images/decorative-items/full-black-star.png) no-repeat center center/contain;
    width: 73px;
    height: 72px;
    right: 80px;
    top: 125px;
    z-index: 2;
    bottom: auto;
}

@media all and (max-width: 767px) {
    /* .full-width__banner .banner__content{
        padding-right: 80px;
    } */

    .prefooter__has-decorative-elm:before {
        background: url(../../images/decorative-items/black-star.svg) no-repeat center center / contain;
        width: 183px;
        height: 180px;
        top: calc((var(--spacing-09) + 105px) * -1);
        left: -53px;
    }
}

@media all and (min-width: 768px) {

    .prefooter__has-decorative-elm:before {
        background: url(../../images/decorative-items/comma.svg) no-repeat center center / contain;
        width: 28px;
        height: 108px;
        top: calc((var(--spacing-09) + 30px) * -1);
        left: 0;
    }
    .full-width__banner.common-banner--has-decorative-elm:before {
        width: 149px;
        height: 147px;
        right: 28px;
        top: 170px;
        bottom: auto;
    }

}

@media all and (min-width: 992px) {
    
    .full-width__banner .container--has-decorative-elm:after {
        background: url(../../images/decorative-items/Scale.png) no-repeat center center/contain;
        width: 385px;
        height: 460px;
        right: -116px;
        top: -28px;
    }
    .full-width__banner.common-banner--has-decorative-elm:before {
        width: 149px;
        height: 147px;
        right: -316px;
        top: 133px;
        bottom: auto;
    }

    .prefooter__has-decorative-elm:before {
        width: 46px;
        height: 177px;
        left: -24px;
    }

}

@media all and (min-width: 1280px){
    .full-width__content--has-decorative-elm:after {
        right: 15px;
        bottom: -90px;
    }
}