﻿.especialidades-container{
    display: flex;
    flex-direction: column;
    gap: 30px;
    width: 100%;
    padding: 50px 20px;
    min-height: 100vh;
}

.especialidades-subcontainer{
    display: flex; 
    flex-direction: column; 
    gap:10px;
}

.especialidades-card-container{
    display: flex;
    gap: 20px;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
}

.card {
    width: 25%;
    max-width: 300px;
    min-width: 250px;
    padding: 10px;
    box-shadow: 0px 0px 5px #26A69A;
    display: flex;
    flex-direction: column;
    gap: 20px;
    text-align: center;
    border: none;
    cursor: pointer;
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    
}

    .card:hover {
        transform: scale(1.1); /* Escala la carta al 110% */
        box-shadow: 0px 0px 15px #26A69A;
    }

.detalle-especialidad-card-content{
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}

.detalle-especialidad-card {
    width: 50%;
    background-color: #5ec8be;
}

.sede-container-especialidades {
    display: flex;
    gap: 20px;
    width: 100%;
    justify-content:center;
}

@media (max-width: 768px) {
    /* Estilos para pantallas de 768px o menos */
    .detalle-especialidad-card {
        width: 100%;
    }
}