h1, h2, h3, h4, h5, h6, body {
    font-family: 'Titillium Web', sans-serif;
}
#login {
    background-size: cover !important; 
    background-repeat: no-repeat !important; 
    height: 100vh;
}
#login .card {
    height: 100vh; 
    background: #ffffff;
}

#login .card-body {
    align-self:center;
}

.card-inner-container {
    height: 100%;
}

.left-side-inner-container {
    align-self: center;
}

.left-side-inner-container h1 {
    color: #fff;
    margin: 0;
    text-shadow: 1px 2px 25px #000;
}

.left-side-inner-container span {
    font-size: 50px;
}

.left-side-inner-container img {
    max-width: 98%; 
    width: 900px; 
    margin: auto;
}