@media screen and (min-width:1026px) and (max-width: 1281px)  {

  .overlap-group6 {
    height: 2037px;
    width: 100%;
  }

  .overlap-group7 {
      height: 1977px;
      width: 100%;
  }
  .marcobrand-de-b {
      font-size: 45px;
      left: 4%;
      top: 40%;
      width: 35%;
  }

  .desktop-header {
    width : 100%;
  }

  .rechtsanwalt-b  {
       font-size:  45px;
       left: 55%;
       top: 40%;
       width: 25%;
  }

  .de-en {
    cursor: pointer;
    height: 12.92%;
    line-height: 13%;
    width: 4.2%;
    left: 87.3%;
  }

  .linie-2 {
    left: 86.27%;
  }

  .linie-3 {
      left: 86.27%;
      width: 14%;
  }

  .komponente-1-8, .komponente-2-8, .komponente-3-8, .komponente-4-8 {
    left: 87.3%;
  }

  .rechteck-17 {
    height: 92%;
    top: 6%;
  }

  .angaben-gem-5-tmg, .datenschutzblock {
       height: 90%;
       left: 8%;
       line-height: 15px;
       top: 15%;
       width: 84%;
  }

  .span1-3, .span1-4 {
       font-size: 22px;
       line-height: 23px;
  }

  .span-impressum {
     font-size: 52px;
  }

  .impressum-1 {
     left: 8%;
     letter-spacing: 1px;
     line-height: 32px;
     top: 9%;
     width: 55%;
  }

  .overlap-group-1 {
      height: 355px;
  }

  .dr-marco-brand-atto {
    left: 50%;
    top: 12px;
    width: 48%;
  }

  .kontakt-1 {
    top: 0px;
  }

  .span6-1 {
    font-size: 51px;
  }

  .span11-2 {
    font-size: 21px;
  }

  .x2022-dr-marco-bran {
      left: 62%;
      top: 336px;
  }

  .komponente-10-13 {
    height: 35px;
    left: 50%;
    top: 50%;
    width: 35%;
  }

  .komponente-9-13 {
    height: 35px;
    left: 50%;
    top: 65%;
    width: 35%;
  }

  .span9-1 {
    font-size: 17px;
  }

  .span7-0, .span8-0 {
    font-size: 20px;
    font-weight: 550;
  }

  .place2, .place3 {
      height: 21px;
      margin-left: 21px;
      margin-top: 11px;
  }

  .datenschutz {
    line-height: 21px;
    top: 354px;
    left: 6%;
  }

  .impressum {
    line-height: 21px;
    top: 332px;
    left: 6%;
  }

  .linie-5 {
    height: 2px;
    top: 324px;
    width: 100%;
  }

  .linie-4 {
    visibility: hidden;
    display: block;
    top: 324px;
  }

  .linie-6 {
    height: 50px;
    top: 324px;
    width: 2px;
    left: 18%;
  }

  .ebene-1, .ebene-1-1 {
      top: 54%;
  }

}

@media screen and (min-width:1026px) and (max-width: 1110px) {
  .linie-2 {
    left: 84.27%;
  }

  .linie-3 {
      left: 84.27%;
      width: 14%;
  }

  .komponente-1-8, .komponente-2-8, .komponente-3-8, .komponente-4-8, .de-en {
    left: 85.3%;
  }
}

@media screen and (min-width:1026px) and (max-width: 1110px) {
  .marcobrand-de-b {
      width: 40%;
  }
}