#s-influencers {
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	background-image: url("/src/img/influencers/fondo.png");
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
	padding: 120px 60px 60px;
	position: relative;
}

#carousel-influencers {
	width: 100%;
	display: block;
}

.card-influencer {
	width: 100%;
	background-color: var(--gris);
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	padding: 20px;
	border-radius: 20px;
}

.card-influencer img {
	width: 50% !important;
	border-radius: 50%;
}
.card-influencer h3 {
	color: #333335;
	font-size: 25px;
	margin-top: 30px;
}
.card-influencer span {
	color: var(--azul);
	font-size: 16px;
	font-family: "Montserrat-Bold";
	margin-top: 10px;
}
.card-influencer p {
	margin-top: 15px;
	font-size: 16px;
	color: #333335;
}

.redes-inf {
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	gap: 15px;
	padding-top: 20px;
}

.redes-inf svg {
	fill: var(--amarillo);
	width: 25px;
}

#carousel-influencers .owl-dot.active span,
#carousel-influencers .owl-dot:hover span {
	background: var(--amarillo);
}

.owl-theme .owl-nav.disabled + .owl-dots {
	margin-top: 90px;
}

#bnn-izq {
	left: 35px;
}

#bnn-der {
	right: 35px;
}

@media screen and (max-width: 1024px) {
	#s-influencers {
		background-position: right;
		padding: 20px;
	}

	#bnn-der {
		right: 5px;
	}

	#bnn-izq {
		left: 5px;
	}

	.card-influencer h3 {
		font-size: 20px;
	}

	.card-influencer span {
		font-size: 14px;
		text-align: center;
	}

	.owl-theme .owl-nav.disabled + .owl-dots {
		margin-top: 25px;
	}
}
