html, body {
    scroll-behavior: smooth;
    font-family: 'Raleway', sans-serif;
    font-feature-settings: "pnum" on, "lnum" on;
}

/* botoes do carousel */
.mySwiper .swiper-button-prev, .mySwiper .swiper-button-next {
    width: 50px;
    height: 50px;
    border: 1px solid #EA7240;
    border-radius: 50px;
    top: auto;
    bottom: -10px;
    transition: .6s ease-in-out;
}

.mySwiper .swiper-button-next {
    right: auto;
    transform: translateX(50px);
}

.mySwiper .swiper-button-prev:after, .mySwiper .swiper-button-next:after {
    color: #EA7240;
    font-size: 20px;
    transition: .6s ease-in-out;
}

.mySwiper .swiper-button-next:after {
    color: #fff;
}

.swiper-button-next:hover, .swiper-button-prev:hover {
    background: #fff;
    transition: .6s ease-in-out;
}

.swiper-button-next:hover::after, .swiper-button-prev:hover::after {
    color: #EA7240;
    transition: .6s ease-in-out;
}

@media(min-width:1024px) {
    .mySwiper .swiper-button-prev {
        left: auto;
        transform: translateX(-30px);
    }
    
    .mySwiper .swiper-button-next {
        right: auto;
        transform: translateX(30px);
    }
}

#depoimentos ::-webkit-scrollbar {
	width: 4px;
	height: 4px;
}

#depoimentos ::-webkit-scrollbar-thumb {
	background: linear-gradient(86deg, #fffaf9 2.28%, #EA7240 60.18%, #FFF4EF 101.74%);
	border-radius: 15px;
}

#depoimentos ::-webkit-scrollbar-thumb:hover {
	background: linear-gradient(66deg, #fffaf9 3.71%, #fff 52.03%, #fff4f3 96.72%);
}

#depoimentos ::-webkit-scrollbar-track {
	background: #ffffff;
	border-radius: 15px;
	box-shadow: inset 7px 10px 12px #f0f0f0;
}