.elementor .e-c8520cb-65893d4{width:130px;height:130px;min-width:130px;min-height:130px;max-width:130px;max-height:130px;}.elementor .e-be3c28e-a02539a{width:800px;min-width:800px;max-width:800px;padding:42px;margin-block-start:50px;margin-block-end:50px;border-radius:20px;background-color:#f8f9fc;box-shadow:0px 1px 2px 0px rgba(0, 0, 0,3);flex-direction:column;}.elementor .e-4d2ec58-abc3956{width:800px;min-width:800px;max-width:800px;padding-block-start:50px;padding-block-end:10px;padding-inline-start:50px;padding-inline-end:50px;border-radius:20px;background-color:#f8f9fc;box-shadow:0px 2px 6px 0px rgba(0, 0, 0, 5);flex-direction:column;/*==========================================================
  EDITAR PERFIL
==========================================================*/


/* TARJETA */

.jet-form-builder{

  max-width:760px;

  margin:0 auto;

}

.jet-form-builder form{

  background:#fdfdfd;

  padding:42px 48px;

  border-radius:22px;

  border:1px solid rgba(0,0,0,.12);

  box-shadow:
      0 4px 10px rgba(0,0,0,.18),
      0 18px 35px rgba(0,0,0,.10);

}


/*==========================================================
  FILAS
==========================================================*/

.jet-form-builder-row{

  margin-bottom:22px;

}


/*==========================================================
  LABELS
==========================================================*/

.jet-form-builder__label{

  margin-bottom:8px;

}

.jet-form-builder__label-text{

  color:#001b87;

  font-size:16px;

  font-weight:700;

}


/*==========================================================
  CAMPOS
==========================================================*/

.jet-form-builder input[type=text],
.jet-form-builder input[type=email],
.jet-form-builder input[type=password],
.jet-form-builder input[type=date],
.jet-form-builder select{

  width:100%;

  height:48px;

  padding:0 16px;

  border-radius:12px;

  border:2px solid #d9dfea;

  font-size:15px;

  transition:.25s;

  background:#fff;

}

.jet-form-builder input:focus,
.jet-form-builder select:focus{

  outline:none;

  border-color:#001b87;

  box-shadow:0 0 0 4px rgba(0,27,135,.08);

}


/*==========================================================
  PLACEHOLDER
==========================================================*/

.jet-form-builder input::placeholder{

  color:#98a0ac;

}


/*==========================================================
  DESCRIPCIONES
==========================================================*/

.jet-form-builder__desc{

  margin-top:6px;

}

.jet-form-builder__desc small{

  color:#6b7482;

  font-size:12px;

}


/*==========================================================
  BOTONES
==========================================================*/

.jet-form-builder__submit{

  width:260px;

  height:54px;

  border:none;

  border-radius:28px;

  cursor:pointer;

  font-size:17px;

  font-weight:700;

  color:#fff;

  background:linear-gradient(
      180deg,
      #4f73ff 0%,
      #2145e6 45%,
      #001b87 100%
  );

  box-shadow:
      0 8px 18px rgba(0,27,135,.28);

  transition:.30s;

}

.jet-form-builder__submit:hover{

  transform:translateY(-2px);

  background:linear-gradient(
      180deg,
      #001b87 0%,
      #2145e6 55%,
      #4f73ff 100%
  );

}


/*==========================================================
  CAMBIAR CONTRASEÑA
==========================================================*/

.cambiar-password{

  margin-top:42px;

  padding-top:34px;

  border-top:2px solid rgba(0,27,135,.18);

}

.cambiar-password h3{

  text-align:center;

  color:#001b87;

  font-size:30px;

  margin-bottom:8px;

}

.cambiar-password p{

  text-align:center;

  color:#666;

  margin-bottom:34px;

  font-size:15px;

}


/* Campos de contraseña */

.cambiar-password .jet-form-builder__field-wrap{

  width:72%;

  margin:auto;

}

.cambiar-password .jet-form-builder__label{

  width:72%;

  margin:0 auto 8px;

}


/* Botón */

.cambiar-password .jet-form-builder__submit-wrap{

  margin-top:28px;

  display:flex;

  justify-content:center;

}


/*==========================================================
  MENSAJES
==========================================================*/

#password-strength,
#password-match{

  width:72%;

  margin:8px auto 0;

  font-size:14px;

  font-weight:600;

}


/*==========================================================
  CHECKBOX
==========================================================*/

.checkradio-wrap{

  margin-top:10px;

}


/*==========================================================
  RESPONSIVE
==========================================================*/

@media(max-width:768px){

.jet-form-builder form{

  padding:28px 22px;

}

.cambiar-password .jet-form-builder__field-wrap,

.cambiar-password .jet-form-builder__label,

#password-strength,

#password-match{

  width:100%;

}

.jet-form-builder__submit{

  width:100%;

}

}\n}