.aha-slideshow .aha-slideshow-button-prev,
.aha-slideshow .aha-slideshow-button-next {
    background: #528141;
    color: white;
    border-radius: 0;
    padding: 10px;
    font-size: 1.5rem;
    position: absolute;
    z-index: 2;
}

.aha-slideshow .aha-slideshow-button-prev:before,
.aha-slideshow .aha-slideshow-button-next:before {
    content: "";
    display: block;
    width: 20px;
    height: 20px;
    background-size: contain;
    background-repeat: no-repeat;
    filter: invert(100%) sepia(56%) saturate(486%) hue-rotate(253deg) brightness(117%) contrast(100%);
}

.aha-slideshow .aha-slideshow-button-prev {
    left: 0;
    top: 50%;
    transform: translateY(-50%);
}

.aha-slideshow .aha-slideshow-button-prev:before {
    background: url("../images/icons/arrow-left.svg") no-repeat center center;
}

.aha-slideshow .aha-slideshow-button-next {
    right: 0;
    top: 50%;
    transform: translateY(-50%);
}

.aha-slideshow .aha-slideshow-button-next:before {
    background: url("../images/icons/arrow-right.svg") no-repeat center center;
}

@media(max-width: 991px)
{
    .aha-slideshow .aha-slideshow-button-prev,
    .aha-slideshow .aha-slideshow-button-next {
        padding: 5px;
    }
}