/* -----------  Login-Seite --------- */

:root {
    --button-height: 60px;
}

    /* Formular zentriert */

.login-form-container {
    background-color: var(--background-color-login-form);
}    

.login-flex {
    align-items: center;  
}

.login-logo {
    width: -webkit-fill-available;
}

/* Breakpoints */

@media screen and (max-width: 480px) {
    .vin-page {
        background-color: var(--background-color-login-form);
    }
    .box-shadow {
        box-shadow: none;
    }
}

.title h1, .logo-center {
    text-align: center;
}

.register-width {
    width: 94%;
    margin-left: auto;
    margin-right: auto;
}

.vin-profile-fieldset {
    display: none !important;
}
.footer a {
    color: #1d467b;
}

.footer a:hover {
    text-decoration: underline;
}[data-id="nr6di"] {font-size:2rem;font-weight:bold;text-align:center;color:1d467b;}@media screen and (min-width: 1920px){}@media screen and (max-width: 1365px){}@media screen and (max-width: 767px){}@media screen and (max-width: 480px){}[data-id="nk_86"] {text-align:center;color:#ffffff;}@media screen and (min-width: 1920px){}@media screen and (max-width: 1365px){}@media screen and (max-width: 767px){}@media screen and (max-width: 480px){}[data-id="xuoxj"] {}@media screen and (min-width: 1920px){}@media screen and (max-width: 1365px){}@media screen and (max-width: 767px){}@media screen and (max-width: 480px){}[data-id="yj2pw"] {width:100%;}@media screen and (min-width: 1920px){}@media screen and (max-width: 1365px){}@media screen and (max-width: 767px){}@media screen and (max-width: 480px){}[data-id="1ko34"] {padding-top:15px;}@media screen and (min-width: 1920px){}@media screen and (max-width: 1365px){}@media screen and (max-width: 767px){}@media screen and (max-width: 480px){}[data-id="oa5c7"] {}@media screen and (min-width: 1920px){}@media screen and (max-width: 1365px){}@media screen and (max-width: 767px){}@media screen and (max-width: 480px){}[data-id="0knpb"] {padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;background-alpha:1;background-color:rgba(255,255,255,1);}@media screen and (min-width: 1920px){}@media screen and (max-width: 1365px){}@media screen and (max-width: 767px){}@media screen and (max-width: 480px){}[data-id="xbjgx"] {}@media screen and (min-width: 1920px){}@media screen and (max-width: 1365px){}@media screen and (max-width: 767px){}@media screen and (max-width: 480px){}[data-id="wa47y"] {}@media screen and (min-width: 1920px){}@media screen and (max-width: 1365px){}@media screen and (max-width: 767px){}@media screen and (max-width: 480px){}[data-id="v20jn"] {}@media screen and (min-width: 1920px){}@media screen and (max-width: 1365px){}@media screen and (max-width: 767px){}@media screen and (max-width: 480px){}[data-id="dcq5w"] {width:100%;padding-left:2rem;padding-right:2rem;}@media screen and (min-width: 1920px){}@media screen and (max-width: 1365px){[data-id="dcq5w"] {width:100%;}}@media screen and (max-width: 767px){[data-id="dcq5w"] {width:100%;}}@media screen and (max-width: 480px){[data-id="dcq5w"] {width:100%;}}[data-id="9qd8x"] {background-alpha:;padding-top:30px;padding-bottom:30px;}@media screen and (min-width: 1920px){}@media screen and (max-width: 1365px){}@media screen and (max-width: 767px){[data-id="9qd8x"] {}}@media screen and (max-width: 480px){[data-id="9qd8x"] {width:100%;margin-left:auto;margin-right:auto;}}[data-id="rro-g"] {width:auto;margin-top:10rem;margin-left:auto;margin-right:auto;margin-bottom:4rem;}@media screen and (min-width: 1920px){}@media screen and (max-width: 1365px){[data-id="rro-g"] {width:auto;display:block;}}@media screen and (max-width: 767px){[data-id="rro-g"] {width:auto;}}@media screen and (max-width: 480px){[data-id="rro-g"] {width:100%;margin-top:0px;margin-left:auto;margin-right:auto;}}[data-id="fe2er"] {min-height:100%;display:flex;}@media screen and (min-width: 1920px){}@media screen and (max-width: 1365px){}@media screen and (max-width: 767px){}@media screen and (max-width: 480px){}[data-id="o-db2"] {}@media screen and (min-width: 1920px){}@media screen and (max-width: 1365px){}@media screen and (max-width: 767px){}@media screen and (max-width: 480px){}[data-id="gumby"] {background-alpha:1;}@media screen and (min-width: 1920px){}@media screen and (max-width: 1365px){}@media screen and (max-width: 767px){}@media screen and (max-width: 480px){}