/*!*****************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/styles/login.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************/
.bigAvatar {
  width: 9em;
  margin: 0 auto;
  height: 9em;
  background: white;
  border: 1px solid #b2b2b2;
  border-radius: 100%;
}
.bigAvatar div {
  position: relative;
}
.bigAvatar svg {
  width: 8.5em;
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
  top: -8px;
}

.cardPrincipal {
  width: 22em;
  margin: 6em auto;
  border-radius: 0;
  border-top: 5px solid #ec1c21;
}
.cardPrincipal > div {
  background: #f7f7f7;
}
.cardPrincipal .titleInicio {
  margin: 0.5em;
  text-align: center;
}

.inputIcon {
  display: flex;
  align-items: flex-start;
  padding-bottom: 0.5em;
  position: relative;
}
.inputIcon div {
  width: 100%;
}
.inputIcon > div:hover ~ .icono {
  margin-bottom: 2px;
}
.inputIcon input:focus > div ~ .icono {
  margin-bottom: 2px;
  height: 1.13em;
}
.inputIcon input {
  padding-left: 1em;
  text-indent: 2em;
  height: 1.6em;
  background: white;
}
.inputIcon .icono {
  position: absolute;
  color: #6D6D6D;
  padding: 0.2em 5px;
  background-color: #D8D8D8;
  z-index: 1;
  top: 17px;
  left: 1px;
}
.inputIcon .labelInput {
  text-indent: 0;
  z-index: 1;
  cursor: text;
  line-height: 1.5;
}
.inputIcon input:focus {
  border-width: 1px 1px 0px;
  border-color: #6D6D6D !important;
  border-style: solid;
}
.inputIcon input:hover {
  border-width: 1px 1px 0px;
  border-color: #cecece;
  border-style: solid;
}

.MuiInput-underline:before, .MuiInput-underline:after {
  z-index: 2;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibG9naW4uY3NzIiwibWFwcGluZ3MiOiI7OztBQUdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsaUJBUE87RUFRUDtFQUNBO0FBRkY7QUFJRTtFQUNFO0FBRko7QUFLRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUhKOztBQU1BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUFIRjtBQUlFO0VBQ0U7QUFGSjtBQUlFO0VBQ0U7RUFDQTtBQUZKOztBQU9BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUFKRjtBQUtFO0VBQ0U7QUFISjtBQUtFO0VBQ0U7QUFISjtBQUtFO0VBQ0U7RUFDQTtBQUhKO0FBS0U7RUFDRTtFQUNBO0VBQ0E7RUFDQSxpQkExREs7QUF1RFQ7QUFLRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBSEo7QUFLRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBSEo7QUFNRTtFQUNFO0VBQ0E7RUFDQTtBQUpKO0FBT0U7RUFDRTtFQUNBO0VBQ0E7QUFMSjs7QUFRQTtFQUNFO0FBTEYsQyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvbG9naW4uc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIkYmxhbmNvOiB3aGl0ZTtcclxuJHJvam86ICNlYzFjMjE7XHJcblxyXG4uYmlnQXZhdGFyIHtcclxuICB3aWR0aDogOWVtO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIGhlaWdodDogOWVtO1xyXG4gIGJhY2tncm91bmQ6ICRibGFuY287XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2IyYjJiMjtcclxuICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG5cclxuICBkaXYge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXHJcbiAgfVxyXG5cclxuICBzdmcge1xyXG4gICAgd2lkdGg6IDguNWVtO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB0b3A6IC04cHg7XHJcbiAgfVxyXG59XHJcbi5jYXJkUHJpbmNpcGFse1xyXG4gIHdpZHRoOiAyMmVtO1xyXG4gIG1hcmdpbjogNmVtIGF1dG87XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxuICBib3JkZXItdG9wOiA1cHggc29saWQgJHJvam87XHJcbiAgPiBkaXZ7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xyXG4gIH1cclxuICAudGl0bGVJbmljaW97XHJcbiAgICBtYXJnaW46IDAuNWVtO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuXHJcbn1cclxuXHJcbi5pbnB1dEljb257XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICBwYWRkaW5nLWJvdHRvbTogMC41ZW07XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpdntcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICA+IGRpdjpob3ZlciB+IC5pY29ubyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7XHJcbiAgfVxyXG4gIGlucHV0OmZvY3VzID4gZGl2ICB+IC5pY29ubyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7XHJcbiAgICBoZWlnaHQ6IDEuMTNlbTtcclxuICB9XHJcbiAgaW5wdXR7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDFlbTtcclxuICAgIHRleHQtaW5kZW50OiAyZW07XHJcbiAgICBoZWlnaHQ6IDEuNmVtO1xyXG4gICAgYmFja2dyb3VuZDogJGJsYW5jbztcclxuICB9XHJcbiAgLmljb25ve1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgY29sb3I6ICM2RDZENkQ7XHJcbiAgICBwYWRkaW5nOiAwLjJlbSA1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDhEOEQ4O1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIHRvcDogMTdweDtcclxuICAgIGxlZnQ6IDFweDtcclxuICB9XHJcbiAgLmxhYmVsSW5wdXR7XHJcbiAgICB0ZXh0LWluZGVudDogMDtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICBjdXJzb3I6IHRleHQ7XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gIH1cclxuXHJcbiAgaW5wdXQ6Zm9jdXN7XHJcbiAgICBib3JkZXItd2lkdGg6IDFweCAxcHggMHB4IDtcclxuICAgIGJvcmRlci1jb2xvcjogIzZENkQ2RCAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuXHJcbiAgfVxyXG4gIGlucHV0OmhvdmVye1xyXG4gICAgYm9yZGVyLXdpZHRoOiAxcHggMXB4IDBweCA7XHJcbiAgICBib3JkZXItY29sb3I6ICNjZWNlY2U7XHJcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gIH1cclxufVxyXG4uTXVpSW5wdXQtdW5kZXJsaW5lOmJlZm9yZSwuTXVpSW5wdXQtdW5kZXJsaW5lOmFmdGVye1xyXG4gIHotaW5kZXg6IDI7XHJcbn1cclxuXHJcblxyXG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/