.about-us {
    background-color: var(--fv-primary-bg-color);
    padding: 140px 0;
}
.about-us .image-box img {
    width: 100%;
}
.about-us .section-heading .section-description {
    margin: 0 0 32px;
    max-width: 700px;
}
.about-us .section-heading h2 {
    margin-bottom: 20px;
}

@media (max-width: 1024px) {
    .about-us {
        padding: 40px 0;
    }
}
@media (max-width: 991px) {
    .about-us .section-heading .section-description {
        max-width: 100%;
    }
}

.about-us .slider-section .owl-carousel {
    position: relative;
}
.about-us .slider-section .owl-nav {
    position: absolute;
    top: 40%;
    transform: translateY(-50%);
    width: 100%;
}
.about-us .slider-section .owl-nav .owl-prev {
    background: url("../../frontend/assets/images/arrow_back_about.svg"),rgba(80,150,100,.7);
    width: 40px;
    height: 40px;
    left: 10px;
    position: absolute;
    top: 50%;
    transform: translate(0,-50%);
    background-repeat: no-repeat;
    background-position: center center;
    border-radius: 100%;
    background-size: 50%;
}
.about-us .slider-section .owl-nav .owl-next {
    background: url("../../frontend//assets/images/arrow_forward_about.svg"),rgba(80,150,100,.7);
    width: 40px;
    height: 40px;
    right: 10px;
    position: absolute;
    top: 50%;
    transform: translate(0,-50%);
    background-repeat: no-repeat;
    background-position: center center;
    border-radius: 100%;
    background-size: 50%;
}
.about-us .slider-section .owl-nav .owl-prev:hover,.about-us .slider-section .owl-nav .owl-next:hover {
    background-color: hsl(137.14deg 30.43% 65%);
}
.about-us .slider-section .owl-nav button span {
    visibility: hidden;
}
.about-us .owl-carousel .owl-item img {
    max-width: 794px;
    height: auto;
    width: 100%;
    margin: 0 auto;
}
