
.content-fechas{padding:2rem}
.slide-container{max-width:1280px;width:100%;padding:40px 0}
.slide-content{margin:0 40px;overflow:hidden;border-radius:25px;padding:1rem}
.card{border-radius:25px;background-color:#FFF;box-shadow:0 5px 15px rgba(0,0,0,.1)}
.image-content,
.card-content{display:flex;flex-direction:column;align-items:center;padding:10px 14px}
.image-content{position:relative;row-gap:5px;padding:25px 0;background-color:#0071DC;border-radius:1rem 1rem 0rem 0rem}
.overlay{position:absolute;left:0;top:0;height:100%;width:100%;background-color:#4070F4;border-radius:25px 25px 0 25px}
.overlay::before,
.overlay::after{content:'';position:absolute;right:0;bottom:-40px;height:40px;width:40px;background-color:#4070F4}
.overlay::after{border-radius:0 25px 0 0;background-color:#FFF}
.card-image{position:relative;height:150px;width:150px;border-radius:50%;background:#FFC220;padding:3px}
.card-image .card-img{height:100%;width:100%;object-fit:cover;border-radius:50%}
.name{font-size:18px;font-weight:500;color:#333}
.description{font-size:14px;color:#707070;text-align:center}
.button{border:none;font-size:16px;color:#FFF;padding:8px 16px;background-color:#4070F4;border-radius:6px;margin:14px;cursor:pointer;transition:all 0.3s ease}
.button:hover{background:#265DF2}
.swiper-navBtn{color:#0071DC;transition:color 0.3s ease}
.swiper-navBtn:hover{color:#4070F4}
.swiper-navBtn::before,
.swiper-navBtn::after{font-size:35px}
.swiper-button-next{right:0}
.swiper-button-prev{left:0}
.swiper-pagination-bullet{background-color:#6E93f7;opacity:1}
.swiper-pagination-bullet-active{background-color:#4070F4}
@media screen and (max-width: 768px){
.slide-content{margin:0 10px}
.swiper-navBtn{display:none}
.content-fechas{padding:0rem}
}