.testimonials .container-fluid {
    position: relative;
}

.testimonial-slide {
    padding: 3em;
    background: var(--color-green-muted);
    border-top-left-radius: 15%;
    border-bottom-right-radius: 15%;
    min-height: 350px;
    justify-content: space-between;
    transition: opacity 0.3s ease-in;
    position: relative;
}

.testimonial-slide.green {
    background: var(--color-green-muted);
}

.testimonial-slide.blue {
    background: var(--color-blue);
}

.testimonial-content {
    font-size: 20px;
    font-weight: 400;
    margin-bottom: 1em;
}

body .testimonials .glider-next {
    right: -10px;
}

.testimonial-slide h3 {
    font-size: 1.25rem;
    color: var(--color-green);
    text-transform: none;
    font-family: "Montserrat", sans-serif;
    font-weight: 700;
    position: absolute;
    bottom: 10px;
}



body .testimonials .glider-next,
.testimonials .glider-prev {
    top: 55%;
}

.testimonials .slick-track {
    gap: 1em;
	display: flex;
}


.glider-prev svg,
.glider-next svg {
    max-width: 36px;
}

.testimonials .burst.top {
    position: absolute;
    top: 10%;
    left: -9%;
    width: 160px;
    transform: rotate(-50deg);
    object-fit: contain !important;
    z-index: 1;
}

.testimonials .burst.bottom {
    position: absolute;
    bottom: -10%;
    right: -12%;
    top: auto;
    left: auto;
    width: 160px;
    transform: rotate(128deg);
    object-fit: contain !important;
    z-index: 1;
}

.testimonials .button-wrapper {
    margin-top: 2em;
}

/*--------------------------------------------------------------
# Responsive
--------------------------------------------------------------*/
/*XS Devices 0 - 767px*/
@media only screen and (max-width: 47.9375em) {	
    body .testimonials .glider-next, .testimonials .glider-prev{
        display: none;
    }
    .testimonial-slide:not(.visible) {
        opacity: 1;
    }
	
	body .testimonials .glider-next, .testimonials .glider-prev{
		top: unset;
		bottom: -20px;
	}
	body .testimonials .glider-next{
		right: 0;
	}
}
/*Devices 768px in width*/
@media only screen and (min-width: 48em) {
}

/*Devices 1024px in width*/
@media only screen and (min-width: 64em) {
}
/*Devices 1200px+ in width*/
@media only screen and (min-width: 75em) {

}