.login-simulador {
	background: #6A6A6A;
	position: relative;
}

.login-simulador .titulo {
	font-family: "Myriad Pro", sans-serif;
	color: #fff;
	font-size: 48px;
	line-height: 52px;
	font-weight: 400;
	position: absolute;
	text-align: center;
  white-space: nowrap;
  left: 0;
  top: 38px;
  background: rgba(109, 104, 104, 0.8);
  padding: 8px 12px;
  text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25), 0px 4px 4px rgba(0, 0, 0, 0.25);
}

@media (max-width: 991px) {
	.login-simulador .titulo {
		font-size: 32px;
	}
}

.gray-box {
	background: #6A6A6A;
	width: calc(100% + 60px);
	margin-left: -30px;
	height: 267px;
	display: none;
	margin-top: -7px;
	margin-bottom: 30px;
}

.gray-box h1 {
	font-family: "Myriad Pro", sans-serif;
	color: #fff;
	font-size: 32px;
	line-height: 36px;
	font-weight: 400;
	text-align: center;
  background: rgba(109, 104, 104, 0.8);
  padding: 8px 12px;
  text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25), 0px 4px 4px rgba(0, 0, 0, 0.25);
}

@media (max-width: 767px) {
	.gray-box {
		display: flex;
		justify-content: center;
		align-items: center;
	}
}

.form-box {
	background: #fff;
	padding: 30px;
}

.formulario{
    background: #FFFFFF !important;
    border: 1px solid #E3DFDF !important;
    box-sizing: border-box !important;
    border-radius: 7px !important;
    padding: 30px !important;
		width: 100%;
}

.formulario h2{
    font-size: 28px !important;
    line-height: 32px !important;
    color: #222222 !important;
}

.formulario .forminator-ui.forminator-design--default .forminator-label {display: none !important;}

.formulario .forminator-ui.forminator-design--default .forminator-input, 
.formulario .forminator-ui.forminator-design--default .forminator-input:hover, 
.formulario .forminator-ui.forminator-design--default .forminator-input:focus, 
.formulario .forminator-ui.forminator-design--default .forminator-input:active {
    background: #FFFFFF !important;
    border: 1px solid #E3DFDF !important;
    box-sizing: border-box !important;
    border-radius: 4px !important;
    font-size: 18px !important;
    line-height: 24px !important;
    color: #222222 !important;
}

.formulario .forminator-ui.forminator-design--default .forminator-description a {
    font-size: 15px !important;
    line-height: 19px !important;
    text-align: right !important;
    color: #F5872D !important;
}

.formulario .forminator-ui.forminator-design--default .forminator-description{text-align: right !important;}

.formulario .forminator-ui.forminator-design--default .forminator-button-submit {
    color: #FFFFFF !important;
    background: #F5872D !important;
    opacity: 0.4 !important;
    border-radius: 4px !important;
    padding: 8px 24px !important;
    width: 100% !important;
    margin-bottom: 32px !important;
		font-family: "Myriad Pro" !important;
		font-size: 18px !important;
		line-height: 28px !important;
		font-weight: 600 !important;
		opacity: 1 !important;
}
.formulario .forminator-ui.forminator-design--default .forminator-button-submit:hover {
    opacity: 1 !important;
    background: #EB5A00 !important;
		box-shadow: none !important;
}

.formulario  .forminator-ui.forminator-design--default .forminator-description a:hover {
    color: #ff7300 !important;
}

.imagem-login{padding-left: 0 !important;}
.formulario hr{margin-bottom: 30px !important;}

.formulario .link-cadastrese{
    font-weight: 600 !important;
    font-size: 18px !important;
    line-height: 18px !important;
    align-items: center !important;
    color: #F5872D !important;
    padding-top: 25px !important;
    display: inline-block !important;
}

.imagem-login img{width: 100%;}