.language-switcher{
	display: none;
}

#backtoblog{
	display: none;
}
.wp-login-register, .wp-login-lost-password{
	display: none;
}
body{
	background: url('/wp-content/uploads/2025/05/TELA-LOGIN-PRONTA-scaled-1.webp');
	background-size: cover;
	background-position: center;
}

.login form {
	margin-top: 20px;
	margin-left: 0;
	border-radius: 12px;
	padding: 47px 44px;
	font-weight: 400;
	overflow: hidden;
	background: #17171a;
	border: 1px solid #17171a;
	color: #fff;
	box-shadow: 0 1px 3px rgba(0,0,0,.04);
}

.forgetmenot{
	display: none;
}

form input[name="jetpack_protect_answer"], form label[for="jetpack_protect_answer"], form input#jetpack_protect_answer{
	display: none;
}

form p[style="font-size: 14px;"]{
	display: none;
}
#user_login, label[for="user_login"] {
    display: none !important;
}
.wp-pwd{
	display: none;
}
/* Hide the password field */
#user_pass, label[for="user_pass"] {
    display: none !important;
}

.login input[name="user_phone"] {
	background: #fff;
	border: none;
}

.login input[name="user_phone"]:placeholder {
  padding: 0 20px;]
  font-size: 14px;
}
#wp-submit {
	background: #5d5d5f;
	color: #fff;
	margin: 0 auto;
	position: relative;
	min-height: auto;
	border-radius: 20px;
	text-transform: uppercase;
	height: 25px;
	font-size: 12px;
	line-height: 1;
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 0 20px; 
}

.login label {
	font-size: 14px;
	line-height: 1.5;
	display: inline-block;
	margin-bottom: 3px;
	font-weight: 600;
	font-size: 12px;
	text-transform: uppercase;
}

::placeholder {
  color: #313131;
  opacity: 1;
  font-size: 14px !important;
}

#login h1:first-of-type{
	display: none;
}
p.submit{
	display: flex;
	text-align: center;
}
.privacy-policy-page-link{
	display: none;
}

div[style="margin: 5px 0 20px;"]{
	display: none;
}