/* BLOCK - Block - Testimonials */
.block_testimonials .row                                {display: flex; flex-wrap: wrap;}
.block_testimonials .row .testimonials-headline,
.block_testimonials .row .testimonials                  {width: 100%; margin: 0 auto;}

.slick-slider                                           {padding: 0 15rem;}
.slick-track                                            {display: flex; justify-content: center; align-items: center;}

.slick-slider .slick-next, 
.slick-slider .slick-prev                               {width: 40px; height: 40px; text-align: center; background-color: transparent; border-radius: 100%; border: 1px solid #fd7f67;}
.slick-slider .slick-next                               {right: 0;}
.slick-slider .slick-prev                               {left: 0;}
.slick-slider .slick-next:hover, 
.slick-slider .slick-prev:hover                         {background-color: #fd7f67;}

.slick-slider .slick-next::before, 
.slick-slider .slick-prev::before                       {color: #fd7f67; opacity: 1; font-size: 25px; line-height: 0.4;}
.slick-slider .slick-prev::before                       {content: "‹";}
.slick-slider .slick-next::before                       {content: "›";}
.slick-slider .slick-next:hover::before, 
.slick-slider .slick-prev:hover::before                 {color: #fff;}

    /*mobile*/
    @media (max-width: 767px){
        .slick-slider                                   {padding: 0;}
        .slick-slider .slick-next, 
        .slick-slider .slick-prev                       {width: 25px; height: 25px;}
        .slick-slider .slick-next                       {right: -30px;}
        .slick-slider .slick-prev                       {left: -30px;}
    }