@layer page {body {
  background-color: #fdc300;
  /* background-image: url('https://welcome-muc.neumannmueller.com/api/fe/media/683706367f92fba28d050ab8/Kunden_schriftsatz.png'), url('https://welcome-muc.neumannmueller.com/api/fe/media/683706357f92fba28d050aa9/Kunden_background.png');
  background-position: right 11% top, right 18% top 65%;
  background-repeat: no-repeat, no-repeat;
  background-size: 40%, 24%; oder z. B. 'contain', 'cover', je nach Bedarf */
}

/* .profile-row {
    width: 50%;
} */

.profile-col {
    height: fit-content;
    flex-direction: column;
}


.vin-profile-wrapper {
    width: 100%;
    padding-top: 2rem!important;
    padding-bottom: 2rem!important;
}

/* @media screen and (max-width: 1364px) and (orientation: portrait)  {
    body {
        background-position: right 11% top, right 18% top;
        background-size: 40%, 24%;
    }
    .profile-row {
        width: 100%;
    }
    .logo-row {
        display: block!important;
    }
} */

/* @media screen and (max-width: 1364px) and (orientation: landscape)  {
    .profile-row {
        width: 50%;
    }
} */

@media screen and (max-width: 1024px) {
    .picture {
        display: none!important;
    }
    /* [data-id="ap6hv"] {
        display: none;
    } */
    .profile-row {
        flex-direction: column;
    }
    .profile-col {
        order: 2;
        width: 100%!important;
    }
    .pic-col {
        order: 1;
        width: 100%!important;
    }
    .schriftsatz {
        margin-left: auto;
        margin-right: auto;
    }
    .profile {
        width: 85%!important;
        max-width: none!important;
    }
    .anmeldung-text {
        width: 85%!important;
        max-width: none!important;
    }
}

@media screen and (max-width: 767px) {
    body {
        background-image: none;
}
    .profile-col {
        height: fit-content;
    }
}

@media screen and (min-width: 767px) and (max-width: 1364px) { 
    [data-vin-name=profile] .vin-profile-container, [data-vin-name=profile] .vin-register-confirmation-wrapper, [data-vin-name=profile] .vin-resend-email-container, [data-vin-name=registration] .vin-profile-container, [data-vin-name=registration] .vin-register-confirmation-wrapper, [data-vin-name=registration] .vin-resend-email-container {
         width: 100%; 
    }
}

/* @media screen and (min-width: 768px) {
    .profile {
        overflow: auto;
        scroll-behavior: smooth;
        scrollbar-width: none;
}
} */@media screen and (max-width: 767px){.profile-row {
    flex-direction: column;
}

.profile-col {
    order: 2;
}

.pic-col {
    order: 1;
}}[data-id="s1of1"] {max-width:85%;display:block;}@media screen and (min-width: 1920px){}@media screen and (max-width: 1365px){}@media screen and (max-width: 767px){[data-id="s1of1"] {display:block;margin-left:auto;margin-right:auto;}}@media screen and (max-width: 480px){}[data-id="0avf9"] {width:75%;display:none;margin-left:auto;margin-right:auto;background-color:rgba(255,255,255,1);background-alpha:1;max-width:500px;padding-left:1rem;padding-right:1rem;}@media screen and (min-width: 1920px){}@media screen and (max-width: 1365px){[data-id="0avf9"] {width:85%;}}@media screen and (max-width: 767px){[data-id="0avf9"] {}}@media screen and (max-width: 480px){}[data-id="19b3b"] {display:inline-block;width:70%;margin-top:5rem;margin-left:auto;margin-right:auto;}@media screen and (min-width: 1920px){[data-id="19b3b"] {width:50%;}}@media screen and (max-width: 1365px){[data-id="19b3b"] {width:70%;}}@media screen and (max-width: 767px){[data-id="19b3b"] {width:100%;display:block;}}@media screen and (max-width: 480px){[data-id="19b3b"] {width:100%;display:block;margin-top:1rem;}}[data-id="zrtf9"] {display:flex;height:100vh;}@media screen and (min-width: 1920px){}@media screen and (max-width: 1365px){[data-id="zrtf9"] {}}@media screen and (max-width: 767px){[data-id="zrtf9"] {display:flex;}}@media screen and (max-width: 480px){[data-id="zrtf9"] {}}[data-id="4j4sj"] {}@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="wgsa_"] {background-alpha:;}@media screen and (min-width: 1920px){}@media screen and (max-width: 1365px){}@media screen and (max-width: 767px){}@media screen and (max-width: 480px){}}