@media (min-width:1000px) {
  .content p, .content .textrahmen h2, .content .textrahmen h3, .content .textrahmen ul, .multitext div {
width: 50%;

}
	div.footer {
	font-size:0.8em;
	line-height: 1.7em;
  	letter-spacing: .03em;
	}
  .footer .inhalt2spalten#inhalt2spalten64 {
    display: flex;
    width: 88%;
    padding: 40px 6% 40px 6%;

  }

  .footer .inhalt2spalten#inhalt2spalten64 .spalte1 {
    width: 50%;
    background-color: #fff;
    color: var(--brand-primary);
  }

  .footer .inhalt2spalten#inhalt2spalten64 .spalte1 a {
    color: var(--brand-primary);
  }

  .footer .inhalt2spalten#inhalt2spalten64 .spalte2 {
    width: 43%;
    color: var(--brand-primary);
    padding-left: 6.5%;
  }

  .footer .inhalt2spalten#inhalt2spalten64 .spalte1 .spalteinner { }
  .footer .inhalt2spalten#inhalt2spalten64 .spalte2 .spalteinner { }
  

}

@media (max-width:1000px) {
  .footer .inhalt2spalten#inhalt2spalten64 {
    display: flex;
    flex-direction: row;
    background-color: #fff;
    padding: 10px 5% 10px 4%;
    justify-content: start;
    width: 91%;
        font-size:.9em;
  }

  .footer .inhalt2spalten#inhalt2spalten64 .spalte1 {
    display: inline-block;
    background-color: #fff;
    color: #ada69b;
    width: 90%;
    height: auto;
  }

  .footer .inhalt2spalten#inhalt2spalten64 .spalte2 {
    display: inline-block;
    background-color: #fff;
    color: #ada69b;
    width: 44%;
    height: auto;
  }

  .footer .inhalt2spalten#inhalt2spalten64 .spalte1 .spalteinner {
    display: inline-block;
    background-color: #fff;
    color: #ada69b;
    width: 100%;
    height: auto;
  }

  .footer .inhalt2spalten#inhalt2spalten64 .spalte2 .spalteinner {
    display: inline-block;
    background-color: #fff;
    color: #ada69b;
    width: 100%;
    height: auto;
  }

	.content {
text-align: center;
padding: 75px 0 0px 0;
}

}