/*------------------------
# TESTIMONIALS
------------------------*/

.lala-testimonials .slick-track {
    display:     flex;
    align-items: center;
}

.lala-testimonials .slick-prev,
.lala-testimonials .slick-next {
    z-index: 100;
    width:   48px;
    height:  48px;
}

.lala-testimonials .slick-prev {
    left: -24px;
}

.lala-testimonials .slick-next {
    right: -24px;
}

.lala-testimonials .slick-prev:before,
.lala-testimonials .slick-next:before {
    display:          block;
    background-color: #e4e4e4;
    border:           8px solid #ffffff;
    border-radius:    50%;
    font-family:      'Font Awesome 5 Pro', serif;
    font-weight:      bold;
    line-height:      32px;
    color:            #ffffff;
}

.lala-testimonials .slick-prev:before {
    content: '\f053';
}

.lala-testimonials .slick-next:before {
    content: '\f054';
}

.lala-testimonials .lala-testimonial {
    height:  auto !important;
    padding: 1rem 16px 0;
}

.lala-testimonials .lala-testimonial-content {
    position: relative;
    top:      50%;
}

/*Small devices (landscape phones, 576px and up)*/
@media (min-width: 576px) {
    .lala-testimonials .slick-prev {
        left: -32px;
    }

    .lala-testimonials .slick-next {
        right: -32px;
    }
}

/*Medium devices (tablets, 768px and up)*/
@media (min-width: 768px) {
}

/* Large devices (desktops, 992px and up)*/
@media (min-width: 992px) {
}

/* Extra large devices (large desktops, 1200px and up)*/
@media (min-width: 1200px) {
}