/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */
body *,
body *:focus,
body *:active {
    outline: none;
    border-color: transparent;
    box-shadow: 0 0 0 1px transparent;
}


#login h1 a,
.login h1 a {
    background-image: url("/wp-content/uploads/2023/01/Logo-Campus-formation-1.svg");
}

#login {
    background: white !important;
    padding: 50px !important;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%);
    left: 50%;
    border-radius: 20px;
}

#login .message {
    display: none;
}

body {
    background-image: url("/wp-content/uploads/2023/01/Img-Bloc-1.jpg") !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    background-size: cover !important;
}

.wp-core-ui .button-primary {
    background: none;
    border: 1px solid #333333;
    color: #333333;
    border-radius: 100px;
}

.wp-core-ui .button-primary:hover,
.wp-core-ui .button-primary:focus,
.wp-core-ui .button-primary:active {
    outline: none;
    border-color: #333333;
    box-shadow: 0 0 0 1px #333333;
}


.wp-core-ui .button-primary:hover,
.wp-core-ui .button-primary:focus,
.wp-core-ui .button-primary:active {
    outline: none;
    background: #333333;
    border: 1px solid #333333;
    color: #FFFFFF;
    border-radius: 100px;
}

.login form .input:focus,
.login form input[type=checkbox]:focus,
.login input[type=text]:focus,
.login form .input:active,
.login form input[type=checkbox]:active,
.login input[type=text]:active {
    outline: none;
    border-color: #333333;
    box-shadow: 0 0 0 1px rgba(0 0 0/ 0%);
}

.language-switcher {
    display: none;
}

.login .button.wp-hide-pw .dashicons,
.login .button.wp-hide-pw:focus,
.login .button.wp-hide-pw:active {
    color: #333333;
    border-color: rgba(0 0 0/ 0%);
    box-shadow: 0 0 0 1px rgba(0 0 0/ 0%);
}