html {
    height: 100%;
    font-family: Verdana;
}

body {
    height: 100%;
    background: linear-gradient(#01467F, #1a70be) !important;
}

.logo {
    height: 70px;
}

.survey-login-langs {
    z-index: 100;
    position: absolute;
    top: 10px;
    right: 10px;
    display: flex;
    gap: 5px;
}


.survey-login-langs img.flag {
    width: 32px;
}

.survey-login-langs ul {
    list-style: none;
}

.survey-login-langs ul li {
    display: inline;
}

.survey-login-langs ul li a {
    text-decoration: none;
}

.btn-login {
    background: none;
    color: #FFF;
    border: 1px solid #FFF;
}

.btn-login:hover {
    color: #01467F;
    background: #FFF;
    border: 1px solid #01467F;
}