@import url("https://use.typekit.net/ace5jgw.css");
@import url("https://use.typekit.net/gmr5ogr.css");

/*error css*/
html {  -webkit-text-size-adjust: none;  font-size: 100%; height: 100%;}
.loginbg {   background: url(../images/loginbg.jpg) center center no-repeat;  background-size: cover;}
.pink .login-outer-header.ofbrand { background: linear-gradient(90deg, rgba(240,122,240,1) 0%, rgba(178,110,249,1) 50%, rgba(121,56,180,1) 100%);}
.login-outer2 {  background: #fff;  border-radius: 0 0 8px 8px; box-shadow: 0 0 20px 3px rgb(0 0 0 / 7%);  margin-bottom: 30px;}
.email-confirmed {  padding:50px; text-align: center;}
p {  font-family:Arial;   font-size:20px;  max-width: 600px; margin: 0 auto;}
.pink p {  font-family: mr-eaves-modern, sans-serif;   font-size: 24px;  max-width: 600px; margin: 0 auto;color:#3E3E3A;}
.login-outer-header.ofbrand {  background: #2a6eb6; padding: 25px;}
.login-outer-header {    background: #fff;   border-radius: 8px 8px 0 0;   padding: 15px; text-align: center;  margin-top: 150px;  box-shadow: 0 0 20px 3px rgb(0 0 0 / 7%);}
.loginbg .container { max-width:880px;  margin: 0 auto;  padding-left: 15px;   padding-right: 15px;}
.email-confirmed figure { margin: 0px 0 15px 0;}
.email-confirmed figure img { width:120px; }
.login-outer-header  img {width: 227px;}
/*error css*/


/*error media css*/
@media (max-width: 767px){ 

.email-confirmed {   padding: 30px 15px; text-align: center;}
.email-confirmed figure img { width: 100px;}
.login-outer-header  img {width: 185px;}

}
/*error media css*/