#header_main{
	display: none;
}
#fake_height_header{
	display: none;
}
#header_category{
	display: none;
}
#register {
  min-height: 100vh;
  margin-bottom:90px;
}
#logo_link img{
  height:80px;
  margin-top: -10px;
}
/* IMAGEM DE FUNDO */
.background-register {
  position: absolute;
  background-color: var(--color-main);
  border-radius: 50%;
  z-index: -1;
  top: -300px;
  left: -470px;
  width: 1367px;
  height: 1156px;
}
/* CONTEUDO DA ESQUERDA */
.align_content_register {
  position: relative;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-direction: column;
}
.align_content_register h1 {
  color: #fff;
  font-weight: 700;
  margin-bottom: 50px;
  margin-top: 30px;
}
.align_content_register img {
  position: relative;
  height: 330px;
  width: 100%;
  margin-top: 40px;
}
/* CONTEUDO DA DIREITA */
.box-content-register {
  width: 100%;
  position: relative;
  border-radius: 15px;
  background-color: #fff;
  box-shadow: 3px 5px 6px #3D3D3D4A;
  padding: 40px;
  top: -80px;
}
.title {
  text-align: center;
  font-weight: bold;
  font-size: 35px;
}
.alert_text{
  text-align: left;
  font: normal normal normal 14px/20px Segoe UI;
  letter-spacing: 0px;
  color: #6D6D6D;
}
.option_login {
  font-size: 13px;
  transition: var(--transition);
  color: var(--color-text);
}
.option_login:hover { color: var(--color-main) !important; }
.submit_form {
  padding: 10px 0px;
  margin-top: 20px;
  margin-bottom: 10px;
  width: 100%;
	border:none;
}
.submit_form:hover{
	filter: brightness(90%);
	background-color: var(--color-main);
	border:none;
}
@media (orientation:portrait), (max-width:1024px) {
  .background-register {
    top: 0vh;
    left: 0vw;
    width: 100vw;
    height: 140vh;
    border-radius: 0px;
  }
  .box-content-register {
    padding: 20px;
  }
  #register {
    margin-bottom:60px;
  }
}