.referenzen .text{margin-bottom:4rem;margin-top:3rem;hyphens:auto}.referenzen .swiper{margin-left:.75rem}@media screen and (min-width: 576px){.referenzen .swiper{margin-left:calc((100% - 540px)/2 + .75rem)}}@media screen and (min-width: 768px){.referenzen .swiper{margin-left:calc((100% - 720px)/2 + .75rem)}}@media screen and (min-width: 992px){.referenzen .swiper{margin-left:calc((100% - 960px)/2 + .75rem)}}@media screen and (min-width: 1200px){.referenzen .swiper{margin-left:calc((100% - 1140px)/2 + .75rem)}}@media screen and (min-width: 1400px){.referenzen .swiper{margin-left:calc((100% - 1320px)/2 + .75rem)}}.referenzen .swiper .swiper-slide{width:400px}.referenzen .swiper .swiper-slide .thumbnail{background-position:center;background-size:cover;margin-bottom:1rem;aspect-ratio:560/760;transition:all .3s ease-in-out}.referenzen .swiper .swiper-slide .thumbnail .overlay{opacity:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;height:100%;transition:opacity .3s ease-in-out}.referenzen .swiper .swiper-slide .thumbnail .overlay .btn{border-width:3px;font-weight:600}.referenzen .swiper .swiper-slide:hover .thumbnail{aspect-ratio:560/660}.referenzen .swiper .swiper-slide:hover .thumbnail .overlay{opacity:1}.referenzen .swiper .swiper-slide h4,.referenzen .swiper .swiper-slide .h4{color:#000;font-size:1.5rem;font-weight:600}.referenzen .swiper .swiper-slide .h4{color:#818181}@media screen and (max-width: 767px){.referenzen h2{margin-bottom:1.5rem}.referenzen .text{margin-bottom:1rem;margin-top:1.5rem}.referenzen .swiper .swiper-slide h4,.referenzen .swiper .swiper-slide .h4{font-size:1.25rem}}