body.login
{
background: url("https://j-r-i.de/wp-content/uploads/2023/02/jri-christian-isachsen.jpg") no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
#login h1 a, .login h1 a {
background-image: url("https://j-r-i.de/wp-content/uploads/2023/03/klein.png");
height: 95px;
width: 235px;
background-size: 235px 95px;
}
.login form{
box-shadow:none;
padding:20px;
}
#login {
background: rgba(255, 255, 255, 0.5); /* <-==== */ 
margin: 150px auto;
padding: 40px 20px;
width: 500px;
}
.login label {
color: #555;
font-size: 14px;
}
.login form .forgetmenot{
float:none;
}
#loginform {
background: rgba(255, 255, 255, 0.4); /* <-==== */ 
}
#login form p.submit{
margin-top:15px;
}
.login.wp-core-ui .button-primary {
background: #da344d; /* <-==== */ 
border-color:#da344d; /* <-==== */ 
box-shadow: 0 1px 0 #da344d; /* <-==== */ 
color: #FFF;
text-shadow: none;
float: none;
clear: both;
display: block;
width: 100%;
padding: 7px;
height: auto;
font-size: 15px;
}
.login #login_error {
    border-left-color: #da344d;
}