/* ########## Slick Testimonials ########## */
.testimonials .slider {width:100vw; background:none; border:none;}
.testimonials .slick-list {overflow:visible;}
.testimonials .slider .speech {position:relative; width:70%; max-width:600px; margin:60px auto;}
.testimonials .slider .clientfeedb:before {position:absolute; top:-12vmin; left:-2vmin; width:100%; z-index:-1; content:"\e824"; font-family:fontello; font-size:19vmin; color:#009de0; opacity:0.3;}
.testimonials .slider .clientfeedb {position:relative; z-index:2; font-size:1.05rem; font-style:italic; color:#575656; margin:0; padding:5vmin; background:#dedee0; border-radius:5px;}
.testimonials .slider .clientfeedb:after {position:absolute; z-index:1; content:''; display:block; width:0; bottom:-18px; left:80%; border-style:solid; border-width:18px 18px 0; border-color:#dedee0 transparent;}
.testimonials .slider p.clientname {position:absolute; right:10%; display:inline-block; padding:5px; text-align:right; font-style:italic;}
.testimonials .slider p.clientname span.clientsex {padding-right:5px;} 
.testimonials .slider p.clientname span.clientcompany {margin-top:-5px;} 
.testimonials .slider .slick-prev:before, .testimonials .slider .slick-next:before {color:#414141;}
.testimonials .slider ul.slick-dots {position:relative; bottom:0; margin:20px auto 0;}
.testimonials .slick-dots li button:before {font-size:10px;}
.testimonials .slick-dots li.slick-active button:before {color:#414141; opacity:1;}
.testimonials li.slick-slide:before {content:"";}
/* Center-Modus */
.testimonials .slider .slick-center .clientfeedb {-o-animation: fadeBG 1s ease-in-out; animation: fadeBG 1s ease-in-out;}
.testimonials .slider .slick-center .clientfeedb:after {-o-animation: fadeBORDER 1s ease-in-out; animation: fadeBORDER 1s ease-in-out;}


/* .bgfade {-o-animation:fadeIt 1s ease-in-out; animation:fadeIt 1s ease-in-out;} */
@keyframes fadeBG {
  0%   {background-color:rgba(232,185,174,0.3);}
  100% {background-color:rgba(232,185,174,0.8);}
}
@keyframes fadeBORDER {
  0%   {border-color:rgba(232,185,174,0.3) transparent;}
  100% {border-color:rgba(232,185,174,0.8) transparent;}
}


/* ############################################################################################### */
/*  --------------------------------------------------------------------------------- His  Responsiveness --------------------------------------------------------------------------------- */
/* ############################################################################################### */


@media screen and (max-width:880px) {
}/* Ende @media screen */