iframe.calendario{
    margin-left: 5%;
    margin-right: 25%;
    margin-top: 2%;
    margin-bottom: 15%;
    font-family: 'Arial', sans-serif;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around;

}

/* Estilos de los logos en los resultados del buscador */
.logo_gm{
    top: 5px;
    right: 5px;
    width: 100px;
    height: 80px; 
    }

.logo_desconocido{
    top: 5px;
    right: 5px;
    width: 100px;
    height: 80px; 
    }



.logo_aika{
    top: 5px;
    right: 5px;
    width: 150px;
    height: 80px; 
    
    }
 
.logo_alextin{
    top: 5px;
    right: 5px;
    width: 140px;
    height: 60px; 
    
    }

.logo_chacarrex{
    top: 10px;
    right: 15px;
    width: 160px;
    height: 30px; 
    }

.logo_emex{
    top: 10px;
    right: 10px;
    width: 100px;
    height: 80px; 
    }

.logo_iberext{
    top: 5px;
    right: 5px;
    width: 130px;
    height: 60px; 
}

.logo_impross{
    top: 15px;
    right: 15px;
    width: 170px;
    height: 40px; 
}

.logo_item{
    top: 5px;
    right: 5px;
    width: 150px;
    height: 90px; 
}

.logo_madrinelco{
    top: 15px;
    right: 5px;
    width: 150px;
    height: 30px; 
}

.logo_mci{
    top: 15px;
    right: 15px;
    width: 80px;
    height: 60px; 
}

.logo_pac{
    top: 15px;
    right: 15px;
    width: 150px;
    height: 60px; 
}

.logo_pci{
    top: 15px;
    right: 15px;
    width: 150px;
    height: 45px; 
    }

.logo_prinsser{
    top: 15px;
    right: 5px;
    width: 150px;
    height: 50px; 
    }   

.logo_securtraining{
    top: 15px;
    right: 10px;
    width: 120px;
    height: 25px; 
    }

.logo_spv{
    top: 5px;
    right: 5px;
    width: 115px;
    height: 80px; 
    }

.card {
    margin-bottom: 20px; /* Ajusta el valor según tus preferencias */
}