@media screen and (max-width:991px) {
    .display-1 {
        width: 500px;
    }

    .mg-bottom-40px.ecommerce {
        width: 500px;
        
    }
    .State-of-the-Art_item5 {
        justify-content: normal !important;
    }

    .State-of-the-Art_item5 .image-84 {
        left: 82px !important; 
    }

    .Premium_item6_block {
        
        grid-template-columns: 653px !important;
        margin-top: -200px;
    }   

    .Premium_item6_block  .image-78.center.scalable {
        min-width: 500px !important;
      
    }

    .Flexibilität_item8  .mg-bottom-34px {
        margin-left: 0px;
    }

    .image-84 {
        left: 70px !important;
    }

    .Kosteneffizienz_item10 {
        grid-template-columns: 660px !important;
    }

    .All-in-One_item12 {
        grid-template-columns: 820px !important;
    }

    .All-in-One_item12 .image-111 {
        left: 170px
    }
   
    
}

@media screen and (max-width:767px) {
    .Skalierbarkeit_item11 .image-110 {
        min-width: 300px !important;
        width: 300px;
    }
    .Skalierbarkeit_item11 .text-block-7.ecommerce {
        width: 300px;
    }

    .Skalierbarkeit_item11 {
        grid-template-columns: 410px;
        justify-content: center;
    }

    .Kosteneffizienz_item10 .image-78.berlin {
        min-width: 300px !important;
        width: 300px !important;
    }

    .Kosteneffizienz_item10 {
        grid-template-columns: 445px !important;
    }

    .Kosteneffizienz_item10 .text-block-7.ecommerce {
        width: 300px !important;
    }

    .Flexibilität_item8 .mg-bottom-34px {
        width: 300px !important;
    }

    .image-84.berlin {
        min-width: 300px !important;
        width: 300px ;
    }

    .Flexibilität_item8 {
        justify-content: center;
        grid-template-columns: 453px;
    }

    .Premium_item6_block  .image-78.center.scalable {
        min-width: 300px !important;
        width: 300px;
      
    }

    .Premium_item6_block {
        grid-template-columns: 447px !important;
    }

    .Premium_item6_block .text-block-7.ecommerce {
        width: 300px;
    }

    .Premium_item6_block h3 {
        width: 300px;
    }

    .State-of-the-Art_item5 .mg-bottom-34px {
        width: 300px !important;
    }

    .State-of-the-Art_item5 .image-84 {
        min-width: 200px !important;
        width: 300px;
    }

    .State-of-the-Art_item5 {
        margin: 200px auto;
        justify-content: center !important;
        grid-template-columns: 485px !important
    }

    .wichtigen_item3 .grid-29 {
        grid-template-columns: 1fr;
    }

    .wichtigen_item3  {
        display: block !important;
    }

    .grid_Referenzen_item4 {
        display: grid;
        grid-template-columns: 450px;
        justify-content: center;
    }

    .grid_Referenzen_item4  .text-block-7.ecommerce {
        width: 300px !important;
    }

    .grid_Referenzen_item4 h3 {
        width: 300px;
    }

    .grid_Referenzen_item4  .mg-bottom-34px {
        margin-left: 57px;
    }
}

@media screen and (max-width:991px)  {
    .column-4 {

        align-items: normal !important;
    }

    .image-76 {
        min-width: 500px !important;
        left: 80px !important
    }
}

@media screen and (max-width:560px) {
    .columns-ecommerce-b {
        grid-template-columns: 500px !important;
    }

    .All-in-One_item12 {
        grid-template-columns: 702px !important;
    }

    .All-in-One_item12 {
        margin-bottom: 100px !important;
    }

    .All-in-One_item12 h4 {
        margin: auto;
        margin-bottom: 20px;
    }

    .image-111 {
        min-width: 300px !important;
        width: 300px;
        left: 191px !important;
        display: block !important;
    }

    .All-in-One_item12 {
        margin-bottom: 300px;
    }   

    .image-77.berlin {
   width: 300px;
    }
}

@media screen and (max-width:1350px) {
    .All-in-One_item12 {
        display: grid;
        grid-template-columns: 500px;
        justify-content: center;
    }

    .Skalierbarkeit_item11 {
        display: grid;
        margin-top: -200px;
    }

    .Skalierbarkeit_item11 .image-110 {
        min-width: 500px;
        left: 7px
    }

    .Kosteneffizienz_item10 {
        display: grid;
        justify-content: center;
        grid-template-columns: 730px;
    }
    .image-78.berlin {
        min-width: 500px !important;
        left: 7px;
    }

    .Flexibilität_item8 {
        display: grid;
    }

    .Flexibilität_item8  .mg-bottom-34px {
        width: 500px;
    }

    .image-84.berlin {
        min-width: 500px;
    }

    .Premium_item6_block {
        display: grid;
        grid-template-columns: 760px;
        justify-content: center;
    }

    .image-78.center.scalable {
        left:10px !important ;
        min-width: 500px;
    }

    .State-of-the-Art_item5 .columns-3{
        display: block !important;
    }

    .State-of-the-Art_item5 {
        display: grid;
        grid-template-columns: 400px;
        justify-content: center;
        margin-top: -200px;
    }

    .State-of-the-Art_item5 .image-84 {
        min-width: 500px;
        left: -115px
    }

    .State-of-the-Art_item5 .mg-bottom-34px {
        width: 500px;
        margin-left: 0px;
    }

    .wichtigen_item3 .column-4.ecommerce-left {
        display: block;
        position: relative;
        left: 75px;
        margin-bottom: 20px;
    }

    .wichtigen_item3  {
        grid-template-columns: 765px !important;
    }



    .Unterstützung_item2 {
        grid-template-columns: 700px !important;
    }

    .Unterstützung_item2 .inner-container._500px.ecommerce {
        width: 500px;
    }

    .Unterstützung_item2 .mg-bottom-34px {
        margin-left: 0px;
    }

    .image-87.berlin {
        min-width: 500px !important;
        left: 85px !important;
    }

    ._02ünstig  {
        justify-content: center;
    }

    .kostengünstig   .mg-bottom-34px {
        margin-left: 0px !important;
    }

    .columns-ecommerce-b {
        display: grid;
        grid-template-columns: 680px;
        justify-content: center;
    }

    .image-77.berlin {
        min-width: 500px !important;
        left: 27px !important;
    }

    .mg-bottom-34px {
        margin-left: 70px;
        margin-bottom: 130px !important;
    }

    .columns-3 {
        display: grid !important;
        grid-template-columns: 680px;
    }
    .text-block-7.ecommerce {
        width: 500px;
    }
}

@media screen and (max-width:580px) {
    .div-block-37.ecommerce {
       
        display: grid  !important;
    }

    .display-1 {
        width: 300px;
    }

    .mg-bottom-40px.ecommerce {
        width: 350px; 
    }
}

@media screen and (max-width:435px) {
    .mg-bottom-40px.ecommerce {
        width: 300px; 
    }

    .div-block.ecommerce {
        padding-left: 0px !important;
        padding-right: 0px !important;
    }

    .image-108 {
        width: 250px;
    }
}

@media screen and (max-width:540px) {
    .Unterstützung_item2 .display-1.mg-bottom-12px.berlin {
        margin: 20px auto;
        
    }

    .Unterstützung_item2 .image-87.berlin {
        min-width: 300px !important;
        width: 300px;
        left: 180px !important;
    }

    .text-block-7.ecommerce {
        width: 300px !important;
        margin: auto !important;
    }

    .image-76 {
        min-width: 300px !important;
    }

    .columns-3 {
        grid-template-columns: 630px;
    }

    .display-1.mg-bottom-12px.ecommerce.fulfillment.berlin {
        margin: 20px auto;
    }
}

@media screen and (max-width:479px) {

    .All-in-One_item12 {
        grid-template-columns: 573px !important;
    }
    .All-in-One_item12  .image-111 {
        left: 0px !important
    }

    .All-in-One_item12 h4 {
        margin-left: 30px !important;
        text-align: center;
    }

    .Premium_item6_block {
       margin-top: 50px;
       grid-template-columns: 505px !important;
    }

    .Premium_item6_block .image-78.center.scalable {
        left: 103px !important
    }

    .State-of-the-Art_item5 .image-84 {
        display: none;
    }

    .State-of-the-Art_item5 {
        grid-template-columns: 305px !important;
        margin-top: -270px;
    }

    .grid_Referenzen_item4 img{
        min-width: 211px;
    }

    .grid_Referenzen_item4 {
        grid-template-columns: 360px;
    }

    .button-2.hero-alt._2.grund-b {
        margin: auto;
    }

    .grid_Referenzen_item4 .mg-bottom-34px {
        margin-left: 0px;
    }

    .columns-3 {
        grid-template-columns: 508px;
    }

    .Unterstützung_item2  {
        grid-template-columns: 504px !important;
    }

    .Flexibilität_item8 {
        grid-template-columns: 305px;
    }

    .Kosteneffizienz_item10 {
        grid-template-columns: 505px !important;
        margin-bottom: 170px;
    }

    .Kosteneffizienz_item10 .image-78.berlin {
        left: 102px !important;
    }

    .Skalierbarkeit_item11 .image-110 {
        left: 106px
    }

    .Skalierbarkeit_item11 {
        margin-top: 100px;
        grid-template-columns: 510px;
    }

    .All-in-One_item12  {
        margin-bottom: 340px !important;
    }

    .mg-bottom-40px.ecommerce {
        padding-right: 0px !important;
    }

}

