body {
    background-color: #000;
    display: grid;
    grid-template-rows: auto 1fr auto;
    height: 100vh;
}

.main {
    margin: 0 auto;
    width: 100%;
    max-width: 1200px;
    background-image: url('../img/login/fondo.png');
    background-size: contain;
}

.comunidad-container {
    width: 100%;
    max-width: 1300px;
}

.img-logo {
    width: 150px;
    object-fit: cover;
}


.button {
    background-color: #C44090;
    color: #fff;
    border: none;
    border-radius: 2px;
    padding: 5px 8%;
    text-decoration: none;
    scale: 1;
    transition: .2s;
    max-height: 56px;
    height: 56px;
    min-width: 214px;
}

.button:hover {
    color: #fff;
    background-color: #d3469b;
    transition: .2s;
}

.btn-search{
    cursor: pointer;
}

.img-conocimiento__icon{
    width: 90px;
}

.conocimiento-title{
    color: #d3469b;
}

.conocimento-list{
    list-style: none;
    padding: 0;
}


.tema-title{
    color:#d3469b;
    text-decoration: none;
}
.tema-title:hover{
    color:#d3469b;
    text-decoration: underline;
}

.profile-img{
    width: 60px;
    height: 60px;
    border: 3px solid #d3469b;
    cursor: pointer;
}

.tema-list{
    list-style: none;
    padding: 0;
}
