/* Login CSS */
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap');

body.login{
	font-family: 'Poppins', sans-serif;
}
.login-bg{
	background-image: url('../images/logo-bg.png');
	background-size: 100% 100%;
}

.g-recaptcha > div{
	margin: 0 auto;
}
.form-login .form-group .input-group .form-control{
	border-radius: 4px;
}
.form-login .form-group .input-group .auth-form-icon{
	display: none;
}
.auth-page{
	width: 460px;
	color: #003f5a;
}
.auth-page h1{
	color: #003f5a;
    font-size: 42px;
    line-height: 40px;
    letter-spacing: 0;
    margin-top: 0;
}
.auth-page h1 span{
	font-weight: 400;
}
.auth-page p ,
.auth-page label{
	color: #003f5a;
}
.auth-page input 	{
	color: #8798ad;
}
.login-button{
	background : #ff8200;
	color: #fff;
	font-size: 18px;
	max-width: 80%;
	margin-bottom: 30px;
	padding-top: 8px;
    padding-bottom: 8px;
}

.vertical-dots{
	font-size: 20px;
	cursor: pointer;
}

@media (max-width: 767px){
	.accountbg{
		    padding: 50px 0;
	}
	.accountbg .account-title img{
		max-width: 150px;
	}
	.auth-page .card-body{
		padding: 0;
	}
	.auth-page {
	    width: 460px;
	    color: #003f5a;
	    padding: 50px 0;
	}
	.auth-page h1{
		font-size: 36px;
		line-height: 50px;
	}
}