@media only screen and (max-width: 800px) {
  .navbar{
    padding: .5rem 1rem!important;
  }
  .dn-m{
    display: block;
  }
  .d-n{
    display: none;
  }
  section.unser-team .cont-info-team p{
    font-size: .7rem;
    line-height: .9rem;
  }
  section.unser-team .cont-img-team:hover .cont-info-team{
    padding: .8rem;
  }
  .carousel-control-next{
    right: 0;
  }
  .carousel-control-prev{
    left: 0;
  }
  .card-img{
    width: 80%;
    margin: auto;
  }
  .carrusel-logo{
    margin: 6rem auto 0rem auto;
  }
  section.info-ergo h2{
    margin-top: 0;
  }
  footer{
    padding: 1rem;
    text-align: center;
  }
  footer p{
    text-align: center;
  }
  footer ul{
    padding-left: 0;
  }
  /* HOME */
  main hgroup{
    padding-left: 0;
  }
  h1{
    font-size: 2.5rem;
    line-height: 2.2rem;
  }
  h2{
    font-size: 2.2rem;
  }
  section.therapi h2, section.therapi .ul-ergo, section.therapi .ul-logopad{
    padding-left: 0;
  }
  section.neui h2{
    font-size: 3rem;
  }
  .lottie-circulo{
    bottom: 0;
    right: 1rem ;
    margin-top: 0;
    top: auto;
    left: auto;
  }
  .lottie-pildora{
    width: 4.5rem;
    right: auto;
  }
  .sombra{
    bottom: -1.3rem;
  }
  .lottie-cuadro{
    width: 3rem;
    top: -2rem;
  }
  .lottie-luna{
    top: auto;
    left: 0;
    right: 0;
    width: 5rem;
  }
  section.therapi .figura{
    max-width: 85%;
  }
  .lottie-rayo-1{
    top: -5rem;
    left: auto;
    right: 0;
    width: 5rem;
  }
  section.neui h2{
    margin-top: 0;
  }
  section.neui h4{
    font-size: 1.8rem;
  }
  .lottie-pildora-1{
    top: -3rem;
    left: auto;
    right: 2rem;
    width: 3.5rem;
  }
  .lottie-rayo-2{
    top: auto;
    right: auto;
    left: 2rem;
    width: 3rem;
  }
  /* UBER */
  section.header-uber{
    background-color: #175b97;
    background-image: none;
    padding-bottom: 0;
  }
  section.header-uber p{
    padding-left: 0;
  }
  section.header-uber p.primer-txt{
    margin-top: 1rem;
  }
  section.unser-team h2{
    font-size: 3rem;
    text-align: center;
    margin-right: 0;
  }
  .lottie-circulo-2{
    top: 0;
    right: 0;
    width: 3rem;
  }
  section.wem .info-wem{
    padding-left: 0;
    margin-top: 0;
  }
  section.wem h3{
    margin: 2rem auto;
    font-size: 3rem;
  }
  section.wie h3{
    font-size: 2.5rem;
  }
  section.lernen h3{
    font-size: 2.5rem;
  }
  .lottie-rayo-4{
    bottom: -5rem;
    left: 3rem;
    width: 4rem;
  }
  .lottie-rayo-3{
    bottom: -4rem;
    right: 4rem;
    width: 4rem;
  }
  section.unser-team .cont-info-team{
    padding: .5rem 0 0 0;
    text-align: center;
  }
  .lottie-circulo-3{
    bottom: auto;
    top: -3rem;
    left: 0;
    width: 4rem;
  }
  .lottie-pildora-2{
    bottom: auto;
    right: 3rem;
    width: 5rem;
  }
  section.wie .cont-info-wie{
    max-width: 100%;
    padding: 1rem;
    margin-bottom: 0;
    background-color: rgb(238 252 255 / 39%);
  }
  section.wie{
    background-position: center;
    padding: 2rem 0;
  }
  section.lernen{
    text-align: center;
  }

  /* LOGOPADIE */
  section.header-logopadie{
    height: 50vh;
  }
  section.header-logopadie h1{
    font-size: 3rem;
  }
  section.terapiefelder h2{
    font-size: 2rem;
  }
  .lottie-triangulo, .lottie-rayo-5{
    right: 0;
  }
  section.logopadie-description h3{
    font-size: 1.2rem;
  }
  section.header-logopadie .cont-info-logopadie{
    margin-top: 2rem;
  }
  section.header-logopadie p{
    font-size: 1rem;
  }
  section.info-logopadie p{
    padding-left: 0;
  }
  .lottie-cuadro-1{
    bottom: auto;
    width: 4rem;
  }
  .lottie-rayo-5{
    top: -5rem;
    width: 5rem;
  }
  .lottie-triangulo{
    bottom: -5rem;
    width: 5rem;
  }
  .lottie-cono{
    top: -6rem;
    left: 1rem;
    width: 5rem;
  }
  .lottie-rayo-6{
    top: 0rem;
    bottom: 0;
    right: 0;
    width: 3rem;
    transform: none;
  }
  .lottie-triangulo-1{
    bottom: -2rem;
    left: 1rem;
    width: 4rem;
  }
  .lottie-circulos{
    top: 0rem;
    width: 100%;
  }
  section.terapiefelder{
    height: 30vh;
  }
  section.logopadie-description p{
    padding-right: 0;
  }
  /* ERGOTHERAPIE */
  section.header-ergo{
    height: 40vh;
  }
  section.header-ergo h1{
    font-size: 3rem;
  }
  section.terapiefelder h2{
    font-size: 2rem;
  }
  .lottie-circulos-e{
    top: 0;
    width: 100%;
  }
  .lottie-cono-1{
    top: -11rem;
    width: 5rem;
  }
  .lottie-rayo-7{
    width: 4rem;
    top: -3rem;
    right: 0;
  }
  .lottie-rayo-8{
    left: 0;
    width: 3rem;
  }
  .lottie-triangulo-2{
    width: 5rem;
  }
  section.header-ergo .cont-info-ergo{
    margin: 1rem auto;
  }
  section.header-ergo{
    padding: 1rem 0;
  }
  /* KOOPERATIONS */
  section.koperation p{
    padding: 0;
    font-size: 1rem;
  }
  section.koperation{
    padding: 4rem 1rem;
  }
  section.koperation h1{
    font-size: 2rem;
  }
  section.koperation{
    background-position: center;
  }
  /* NEUI */
  section.neui h2{
    font-size: 3rem;
  }
  section.header-art{
    background-size: contain;
    background-repeat: no-repeat;
    height: 35vh;
  }
  section.info-art h1{
    font-size: 2rem;
    line-height: 2.2rem;
  }
  section.info-art .date{
    margin: .5rem auto;
  }
  section.info-art{
    padding: 1rem 0;
  }
  section.info-art .img-art{
    max-width: 100%;
  }
  section.more-art h3{
    font-size: 2rem;
  }
  section.more-art .info-more-art{
    padding: 0;
  }
  section.more-art h2{
    font-size: .9rem;
  }
  /* KONTAKT */
  section.kontakt h1{
    font-size: 3rem;
    text-align: center;
  }
  section.kontakt{
        background: linear-gradient(180deg, rgba(255,255,255,1) 50%, rgba(254,211,80,1) 50%, rgba(253,218,111,1) 75%, rgba(254,211,80,1) 100%);
  }
  .lottie-circulo-4{
    bottom: 0;
    left: 0;
  }
}
