@media (max-width: 767px) {

    .hero-mobile {
        position: relative;
        overflow: hidden;
    }

    .hero-mobile::before {
        content: "";
        position: absolute;
        inset: 0;
        z-index: 1;
        pointer-events: none;

        background:
            linear-gradient(
                90deg,
                rgba(253, 250, 242, 1) 0%,
                rgba(253, 250, 242, 0.98) 38%,
                rgba(253, 250, 242, 0.88) 58%,
                rgba(253, 250, 242, 0.55) 76%,
                rgba(253, 250, 242, 0.10) 100%
            );
    }

    .hero-mobile > .fusion-builder-row {
        position: relative;
        z-index: 2;
    }
	
	    .spieko-product-consulting {
        position: relative;
        overflow: hidden;
        background-position: 78% center !important;
    }

    .spieko-product-consulting::before {
        content: "";
        position: absolute;
        inset: 0;
        z-index: 1;
        pointer-events: none;

        background: linear-gradient(
            90deg,
            rgba(253, 250, 242, 1) 0%,
            rgba(253, 250, 242, 0.98) 48%,
            rgba(253, 250, 242, 0.90) 64%,
            rgba(253, 250, 242, 0.45) 82%,
            rgba(253, 250, 242, 0.05) 100%
        );
    }

    .spieko-product-consulting > .fusion-builder-row {
        position: relative;
        z-index: 2;
    }

    .spieko-product-consulting .fusion-text {
        max-width: 84%;
    }
	

}