.block-testimonial-slider .container{max-width:1066px;}
.block-testimonial-slider .testimonial{padding:44px 0 34px 16px;position: relative;}
.block-testimonial-slider .testimonial .testimonial-quote{font-size:32px;}
.block-testimonial-slider .testimonial .testimonial-quote:before{content:"\e92a";font-family: 'icons' !important;position: absolute;font-size: 32px;display: block;top:0;left:0;top:12px;left:-1px;}
.block-testimonial-slider .testimonial .testimonial-author{margin-top:11px;font-style:italic;font-family:BauerBodoniBT-Roman, Georgia, serif;font-size:20px;}
.block-testimonial-slider .testimonial .testimonial-author .author-details{font-family:Effra-Light, Arial, sans-serif;font-style:normal;}

.block-testimonial-slider .slick-dots{list-style-type:none;padding:0;}
.block-testimonial-slider .slick-dots li{display:inline-block;margin-right:5px;padding:0;}
.block-testimonial-slider .slick-dots li:before{display:none;}
.block-testimonial-slider .slick-dots li button{font-size:0;padding:0;height:16px;width:16px;border-radius:100px;background:transparent;position: relative;color:inherit;}
.block-testimonial-slider .slick-dots li button:after{content: '';position: absolute;top: 50%;left: 50%;width: 8px;height: 8px;transform:translate(-50%, -50%);display: block;background: currentColor;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;}
.block-testimonial-slider .slick-dots li.slick-active button, .block-testimonial-slider .slick-dots li button:hover{border:1px solid}