/* 002-westfalen-org 
design code: 14-1-1-1-1-3-1-1-1-1-1-1-1-1
*/

.banner .site-logo svg {
  width:7rem;
  height:auto;
}

@media screen and (max-width: 47.9375rem) {
  .banner .site-logo svg {
    width:2.3rem;
  }
}
  
.banner.small .site-logo svg {
  width:3.5rem;
  transition:all .2s ease-in;
}

.banner .site-logo .site-logo-claim:not(.generator-logo) {
  fill:#0082ab; 
}

/* fix for 016 slider img width/height (#881) */

.carousel .carousel-inner .item>.img-wrap>img,
.carousel .carousel-inner .item>a>.img-wrap>img {
  width:100%;
  height:100%;
}