body {
    background-size: contain;
    width: 100%;
    height: 100%;
    font: normal 1rem Lato, Helvetica Neue, Arial, Helvetica, sans-serif;
}

.logo {
    /*padding: 0;*/
    margin: 2rem auto;
    text-align: center;
}

.menubas {
    margin: 0 !important;
    width: 80% !important;
}

.menu-center-vertical {
    vertical-align: bottom;
    margin: auto 0 0;
    padding-bottom: 1.5rem !important;
}

.color-logo {
    text-align: center !important;
    background: #d3d803 !important;
    color: #3D3E3F !important;
}

.color-button {
    text-align: center !important;
    background: #d3d803 !important;
    color: #3D3E3F !important;
}

.color-button:hover{
    background: #8dc42e !important;
}
