/* MAIN INFO */

main .div-content-form {
  height: 100%;
  width: 100%;
  background: var(--color-gray-primary);
}

main .div-content-form .div-financing {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

main .div-content-form .form-financing-main {
  width: 100%;
  height: 100%;
  border: 1px solid var(--color-white);
  padding: 20px;
}

main .div-content-form .div-title-form {
  text-align: center;
  color: VAR(--color-white);
  width: 400px;
}

main .div-content-form .div-title-form h1 {
  font-weight: 700;
  font-size: 24px;
}

main .div-content-form .div-title-form p {
  font-weight: 300;
  font-size: 16px;
}

main .div-content-form .div-line-form {
  width: 100%;
  height: 3px;
  background: var(--color-yellow-primary);
}

main .div-content-form .div-title-form h3 {
  font-size: 20px;
  margin-top: 30px;
  margin-bottom: 40px;
}

main .div-content-form .div-content-input {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  color: var(--color-white);
}

main .form-financing-main .container .row {
  margin-bottom: 20px;
}

.container-title-form {
  margin-top: 40px;
}

.container-title-form .div-title-form-group {
  width: 100%;
  text-align: center;
  color: var(--color-white);
}

.container .div-title-form-group h2 {
  font-size: 20px;
}

.div-subtitle-origin-value {
  margin-top: 30px;
}

.div-subtitle-origin-value h2 {
  font-size: 20px;
  color: var(--color-white);
}

.div-container-button-submit {
  width: 100%;
  margin-top: 40px;
}

.div-button-submit {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.div-button-submit .button-submit {
  width: 300px;
  height: 60px;
  background: var(--color-yellow-primary);
  color: var(--color-black);
  border: none;
  border-radius: 10px;
  outline: none;
  font-size: 20px;
  font-weight: 700;
  text-transform: uppercase;
  -webkit-transition: -webkit-filter 0.3s ease;
  transition: -webkit-filter 0.3s ease;
  -o-transition: filter 0.3s ease;
  transition: filter 0.3s ease;
  transition: filter 0.3s ease, -webkit-filter 0.3s ease;
  margin-bottom: 20px;
}

.div-button-submit .button-submit:hover {
  -webkit-filter: brightness(110%);
  filter: brightness(110%);
}

@media (max-width: 575.98px) {
  header .div-header i {
    margin-right: 1px;
    font-size: 20px;
    margin-top: 2px;
  }
}

/* Small devices (landscape phones, 576px and up) */
@media (min-width: 576px) and (max-width: 767.98px) {
  main .div-content-input label {
    font-size: 13px;
    margin-top: 20px;
  }
}

/* Medium devices (tablets, 768px and up) */
@media (min-width: 768px) and (max-width: 991.98px) {
  main .div-content-input label {
    font-size: 10px;
  }
}

/* Large devices (desktops, 992px and up) */
@media (min-width: 992px) and (max-width: 1199.98px) {
  main .div-content-input label {
    font-size: 10px;
  }
}
