.mainContent {
  padding-top: 0;
}

section .formulario {
  padding-top: 50px;
  padding-bottom: 60px;
  background-color: #f0f9f6;
}
section .formulario form .btn-primary-outlined {
  border-color: #004B93;
  background-color: transparent;
  color: #004B93;
  background-color: transparent;
}
section .formulario form .btn-primary-outlined:focus:after {
  content: "";
  border: 1px solid #004B93;
  border-radius: inherit;
  position: absolute;
  top: 1px;
  bottom: 1px;
  left: 1px;
  right: 1px;
}
section .formulario form .btn-primary-outlinedinput:focus {
  border: 1px double #004B93;
}
section .formulario form .btn-primary-outlined:hover {
  border-color: #004B93;
  background-color: #004B93;
  color: #FFFFFF;
}
section .formulario form .btn-primary-outlined:hoverinput:focus {
  border: 1px double #FFFFFF;
}
section .formulario form .form-group:not(.form-group-static).form-group-focused .control-label, section .formulario form .form-group:not(.form-group-static).form-group-filled .control-label {
  background-color: #f0f9f6;
}

@media (min-width: 1440px) {
  section .formulario form .form-bottom .form-group {
    margin-bottom: 0;
  }
}
@media (min-width: 1024px) {
  section .formulario form .form-bottom .form-bottom-blq1 .form-group .input-group {
    width: 396px;
  }
}
@media (min-width: 768px) {
  section .formulario form textarea {
    height: 176px !important;
  }
  section .formulario form .form-bottom {
    margin-top: 32px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  section .formulario form .form-bottom .form-bottom-blq1 .form-group .input-group {
    width: 370px;
  }
}
@media (max-width: 767px) {
  section .formulario form {
    order: 2;
  }
  section .formulario form .form-bottom {
    margin-top: 12px;
  }
  section .formulario form .form-bottom .form-bottom-blq2 {
    order: -1;
  }
  section .formulario form .form-bottom .form-bottom-blq3 .btn {
    width: 100%;
    display: flex;
  }
}/*# sourceMappingURL=curriculumFront.css.map */