body {
    background: #ebe4ff !important;
}
.login form {
    background: none !important;
    border: none !important;
    box-shadow: none !important;
}
.wp-core-ui .button.button-large {
	background-color: #673de6;
}
.wp-core-ui .button.button-large:hover {
	background-color: #5025d1;
}
.login .language-switcher .button:hover {
	color: #ebe4ff;
	background-color: #5025d1;
}
.login form .input {
    padding-left: 20px;
}
.login #backtoblog, .privacy-policy-page-link {
	display: none;
}
.wp-core-ui .button, .wrap .page-title-action {
    color: #673de6;
    border-color: #673de6;
	transition: 0.2s;
}
.wp-core-ui .button:hover, .wrap .page-title-action:hover {
    color: #fff;
    background: #5025d1;
    border-color: #5025d1;
	transition: 0.2s;
}
.wp-core-ui .button-primary {
    color: #f2f3f6;
    background: #673de6 !important;
    border-color: #673de6 !important;
	transition: 0.2s;
}
.wp-core-ui .button-primary:hover {
    color: #f2f3f6;
    background: #5025d1 !important;
    border-color: #5025d1 !important;
	transition: 0.2s;
}
.dashicons-translation:before,
.dashicons-visibility:before,
.dashicons-hidden:before,
.wp-core-ui select:hover {
    color: #673de6 !important;
}
.wp-core-ui select {
    color: #673de6 !important;
    border-color: #673de6 !important;
}
.text-footer {
    font-size: 14px;
    color: #b39ef3;
    margin-right: 7px;
}
.logo-footer {
    display: flex;
    justify-content: center;
    align-items: center;
}
.img-footer {
    width: 75px;
}
#login, .login #backtoblog a, .login #nav a {
    color: #673de6 !important;
}
.login #backtoblog a:hover, .login #nav a:hover {
    color: #5025d1 !important;
}