body {
    background: url("/img/bg-img.jpg") center center no-repeat;
    background-size: cover;
}


/* ------------------------------------------- */

.containerT {
    display: block;
    width: 100%;
    height: 100%;
}

#celda {
    display: table;
    width: 100%;
    height: 30%;
    text-align: center;
}

#celda a {
    display: table-cell;
    vertical-align: middle;
    color: #fff;
    font-family: 'Open Sans', sans-serif;
    font-weight: 800;
    font-size: 1.9rem;
    text-shadow: 2px 2px #000;
}
#celda a:hover {
    background-color: rgba(0,0,0,0.5);
}

#logo {
    display: table;
    width: 100%;
    height: 40%;
}

#logo h1{
    display: table-cell;
    text-indent: -99999px;
    background: url("/img/TexGrow.png") center center no-repeat;
    background-size:auto;
}