:root {
    --form-field-height: 50px;
    --form-field-background-color: #fff;
    --form-field-label-font-weight: 400;
    --button-height: 50px;
    /* --button-background-color: #0050ff; */
    --button-font-size: 1.25rem;
    --button-font-color: #fff;
}

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

    /* Login zentriert */

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

.login-heading {
    justify-content: center;
}

.welcome-text {
    color: var(--primary)
}

[data-vin-name=login] .vin-login-card-content {
    width: 100%;
}

[data-vin-name=login] .vin-login-wrapper {
    overflow: hidden;
}

[data-vin-name=login] .vin-login-slide-card {
    padding: 1px!important;
}

.vin-form-field {
   border: 1px solid #959da5;
}

.vin-form-field-label {
    color: var(--primary);
    font-size: 1rem;
}

/* Registrierung */

.vin-profile-fieldset-title {
    display: none;
}

.vin-profile-fields-wrapper > div:nth-of-type(2) {
    display: none;
}

.vin-profile-wrapper {
    padding: 1rem 0 !important;
}

.vin-profile-container {
    width: 100% !important;
}

[data-vin-name=registration] .vin-profile-fieldset-fields .vin-form-field-wrapper .vin-form-field-label {
    font-size: 1rem;
}

/* -------- Button ------- */

/* .vin-button:hover {
    background-color: #fff;
    color: var(--button-background-color);
    border: 1px solid var(--button-background-color);
} */

/* Login Breakpoints */

.title h1, .logo-center {
    text-align: center;
}[data-id="m9kfw"] {font-size:2.5rem;font-weight:500;text-align:center;}@media screen and (min-width: 1920px){[data-id="m9kfw"] {}}@media screen and (max-width: 1365px){[data-id="m9kfw"] {}}@media screen and (max-width: 767px){[data-id="m9kfw"] {font-size:1.8rem;}}@media screen and (max-width: 480px){[data-id="m9kfw"] {font-size:1.8rem;}}[data-id="jjv37"] {display:flex;width:100%;margin-top:4rem;margin-bottom:1rem;padding-left:20px;padding-right:20px;}@media screen and (min-width: 1920px){[data-id="jjv37"] {width:100%;}}@media screen and (max-width: 1365px){[data-id="jjv37"] {width:100%;padding-left:20px;padding-right:20px;}}@media screen and (max-width: 767px){[data-id="jjv37"] {width:100%;font-size:1rem;}}@media screen and (max-width: 480px){[data-id="jjv37"] {width:100%;padding-left:20px;padding-right:20px;}}[data-id="r2wgg"] {min-height:100%;display:flex;}@media screen and (min-width: 1920px){[data-id="r2wgg"] {}}@media screen and (max-width: 1365px){}@media screen and (max-width: 767px){[data-id="r2wgg"] {}}@media screen and (max-width: 480px){}[data-id="uxi7-"] {height:20px;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){}
.header {
    background-color: #fff;
}

.header-logo, .header-menu {
    align-items: center;
}

.footer-row {
    align-items: center;
}

.footer-legals {
    justify-content: center;
}

.footer-legals p:hover {
    text-decoration: underline;
    cursor: pointer;
}

.footer-socials {
    justify-content: flex-end;
}@media screen and (max-width: 480px){.footer-row {
    flex-direction: column;
    gap: 5px;
}

.footer-socials {
    justify-content: center;
}}.title {
    background-color: transparent;
}

h1 {
    word-wrap: break-word;
}[data-id="ghrjw"] {display:flex;width:50%;}@media screen and (min-width: 1920px){}@media screen and (max-width: 1365px){[data-id="ghrjw"] {width:50%;}}@media screen and (max-width: 767px){[data-id="ghrjw"] {width:50%;}}@media screen and (max-width: 480px){[data-id="ghrjw"] {width:50%;}}[data-id="uxf3s"] {height:36px;}@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="r4jrj"] {height:25px;}@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="ehev9"] {height:0px;width:30px;}@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="rce3k"] {width:50%;height:100%;display:flex;}@media screen and (min-width: 1920px){}@media screen and (max-width: 1365px){[data-id="rce3k"] {width:50%;}}@media screen and (max-width: 767px){[data-id="rce3k"] {width:100%;}}@media screen and (max-width: 480px){[data-id="rce3k"] {}}[data-id="kum-7"] {display:inline-block;width:33.33333%;}@media screen and (min-width: 1920px){}@media screen and (max-width: 1365px){[data-id="kum-7"] {width:33.33333%;}}@media screen and (max-width: 767px){[data-id="kum-7"] {width:33.33333%;}}@media screen and (max-width: 480px){[data-id="kum-7"] {width:33.33333%;display:none;}}[data-id="kakc0"] {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="t7_6c"] {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="a-kcs"] {font-weight:500;}@media screen and (min-width: 1920px){}@media screen and (max-width: 1365px){}@media screen and (max-width: 767px){[data-id="a-kcs"] {font-size:1.5rem;}}@media screen and (max-width: 480px){}[data-id="2fdv7"] {height:100%;max-width:1800px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px;}@media screen and (min-width: 1920px){}@media screen and (max-width: 1365px){[data-id="2fdv7"] {padding-left:30px;padding-right:30px;}}@media screen and (max-width: 767px){[data-id="2fdv7"] {display:flex;padding-left:20px;padding-right:20px;}}@media screen and (max-width: 480px){[data-id="2fdv7"] {padding-left:15px;padding-right:15px;}}[data-id="egjm5"] {display:inline-block;}@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="dqd37"] {display:inline-block;}@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="58ojq"] {display:inline-block;margin-right:5px;}@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="lae4x"] {display:inline-block;margin-right:5px;}@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="b6tuy"] {display:inline-block;margin-right:5px;}@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="fy2xz"] {display:inline-block;}@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="bw-9y"] {width:100%;}@media screen and (min-width: 1920px){}@media screen and (max-width: 1365px){}@media screen and (max-width: 767px){[data-id="bw-9y"] {width:100%;}}@media screen and (max-width: 480px){}[data-id="n9ite"] {height: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="49ezl"] {display:flex;width:33.33333%;}@media screen and (min-width: 1920px){}@media screen and (max-width: 1365px){[data-id="49ezl"] {width:33.33333%;}}@media screen and (max-width: 767px){[data-id="49ezl"] {width:33.33333%;}}@media screen and (max-width: 480px){[data-id="49ezl"] {width:100%;}}[data-id="rw_-o"] {display:flex;width:33.33333%;}@media screen and (min-width: 1920px){}@media screen and (max-width: 1365px){[data-id="rw_-o"] {width:33.33333%;}}@media screen and (max-width: 767px){[data-id="rw_-o"] {width:33.33333%;}}@media screen and (max-width: 480px){[data-id="rw_-o"] {width:100%;}}[data-id="wsuas"] {}@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="1nzqp"] {border-style:none;border-color:rgba(112,112,112,1);border-alpha:1;background-color:rgba(6,46,98,1);background-alpha:1;height:86px;}@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="u-g_n"] {}@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="rhet1"] {display:flex;height:100%;max-width:1800px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px;}@media screen and (min-width: 1920px){}@media screen and (max-width: 1365px){[data-id="rhet1"] {}}@media screen and (max-width: 767px){[data-id="rhet1"] {}}@media screen and (max-width: 480px){[data-id="rhet1"] {display:flex;padding-top:5px;}}[data-id="ae0ox"] {}@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="dqc8s"] {display:inline-block;width:100%;}@media screen and (min-width: 1920px){[data-id="dqc8s"] {width:100%;}}@media screen and (max-width: 1365px){[data-id="dqc8s"] {width:100%;}}@media screen and (max-width: 767px){[data-id="dqc8s"] {width:100%;}}@media screen and (max-width: 480px){[data-id="dqc8s"] {width:100%;}}[data-id="wtdtv"] {height: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="11k8c"] {}@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="3fd7a"] {}@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="y5l2q"] {}@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(6,46,98,1);height:66px;}@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="dcq5w"] {width:100%;}@media screen and (min-width: 1920px){[data-id="dcq5w"] {width:100%;}}@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"] {width:500px;margin-left:25px;margin-right:25px;margin-top:35px;margin-bottom:35px;background-alpha:;}@media screen and (min-width: 1920px){}@media screen and (max-width: 1365px){[data-id="9qd8x"] {}}@media screen and (max-width: 767px){[data-id="9qd8x"] {}}@media screen and (max-width: 480px){[data-id="9qd8x"] {width:auto;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px;}}[data-id="rro-g"] {width:auto;margin-left:auto;margin-right:auto;margin-bottom:4rem;}@media screen and (min-width: 1920px){[data-id="rro-g"] {width:auto;display:block;}}@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-left:auto;margin-right:auto;}}[data-id="fe2er"] {min-height:100%;display:flex;width:100%;}@media screen and (min-width: 1920px){[data-id="fe2er"] {}}@media screen and (max-width: 1365px){}@media screen and (max-width: 767px){[data-id="fe2er"] {}}@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"] {}@media screen and (min-width: 1920px){}@media screen and (max-width: 1365px){}@media screen and (max-width: 767px){}@media screen and (max-width: 480px){}