.seccion-perfil-login-register{width:100%;display:flex;justify-content:center;margin:40px 0 0}.seccion-perfil-login-register .contenedor-login-register{width:388px;background-color:#fff;display:flex;flex-direction:column;padding:24px}.seccion-perfil-login-register .contenedor-login-register .titulo{padding:24px 0}.seccion-perfil-login-register .contenedor-login-register .titulo p{font-size:15.8px;color:#000;font-weight:bolder}.seccion-perfil-login-register .contenedor-login-register .contenedor-de-input{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.seccion-perfil-login-register .contenedor-login-register .contenedor-de-input .contenedor-input{width:100%;margin:12px 0}.seccion-perfil-login-register .contenedor-login-register .contenedor-de-input .contenedor-input .label{margin:0 0 6px}.seccion-perfil-login-register .contenedor-login-register .contenedor-de-input .contenedor-input .label label{color:#737373;font-size:12px}.seccion-perfil-login-register .contenedor-login-register .contenedor-de-input .contenedor-input input{padding:4px 12px;width:calc(100% - 24px);height:30px;outline:none;border:none;background-color:#f6f6f6;border-radius:10px;color:#000;font-size:15px}.seccion-perfil-login-register .contenedor-login-register .contenedor-de-input .contenedor-input input::placeholder{color:#737373;font-size:16px}.seccion-perfil-login-register .contenedor-login-register .contenedor-de-input .caracteres-obligatorios{color:#737373;font-size:11px;margin:-10px 0 6px;text-align:center}.seccion-perfil-login-register .contenedor-login-register .contenedor-de-input .contenedor-de-logueo{width:100%;margin:20px 0 16px}.seccion-perfil-login-register .contenedor-login-register .contenedor-de-input .contenedor-de-logueo button{cursor:pointer;border-radius:16px;background-color:#000;color:#fff;padding:12px 16px;font-size:16px;font-weight:bolder;width:100%;border:none;outline:none}.seccion-perfil-login-register .contenedor-login-register .linea-delimitante{width:100%;margin:8px 0 0}.seccion-perfil-login-register .contenedor-login-register .linea-delimitante .linea{width:100%;background-color:#ddd;height:2px}.seccion-perfil-login-register .contenedor-login-register .botones{width:100%;margin:24px 0}.seccion-perfil-login-register .contenedor-login-register .botones .cont-boton{width:100%;border-radius:16px;background-color:#fff;border:1.2px solid #ddd;height:46px;cursor:pointer;display:flex;justify-content:center;align-items:center}.seccion-perfil-login-register .contenedor-login-register .botones .cont-boton .icono{display:flex;align-items:center}.seccion-perfil-login-register .contenedor-login-register .botones .cont-boton .icono .icon{font-size:24px}.seccion-perfil-login-register .contenedor-login-register .botones .cont-boton .boton{display:flex;align-items:center;margin:0 0 0 8px}.seccion-perfil-login-register .contenedor-login-register .botones .cont-boton .boton p{font-weight:bolder;color:#000;font-size:16px}.seccion-perfil-login-register .contenedor-login-register .no-tengo-cuenta{width:100%;margin:6px 0 -14px}.seccion-perfil-login-register .contenedor-login-register .no-tengo-cuenta .texto{width:100%}.seccion-perfil-login-register .contenedor-login-register .no-tengo-cuenta .texto p{color:#000;font-weight:600;font-size:12px}.seccion-perfil-c-ajustes{display:flex;justify-content:center;align-items:center}.seccion-perfil-c-ajustes .seccion-perfil-ajustes{width:100%;max-width:560px;margin:44px 0 0}.seccion-perfil-c-ajustes .seccion-perfil-ajustes .error{margin:4px 0 0;color:red;font-size:11px}.seccion-perfil-c-ajustes .seccion-perfil-ajustes .mi-info{width:100%;display:flex;align-items:center;justify-content:space-evenly}.seccion-perfil-c-ajustes .seccion-perfil-ajustes .mi-info .icono{width:100%;border-radius:50%;background-color:#000;height:60px;width:60px;display:flex;justify-content:center;align-items:center}.seccion-perfil-c-ajustes .seccion-perfil-ajustes .mi-info .icono .icon{font-size:34px;color:#fff}.seccion-perfil-c-ajustes .seccion-perfil-ajustes .linea-limitadora{width:100%;margin:44px 0 25px}.seccion-perfil-c-ajustes .seccion-perfil-ajustes .linea-limitadora .linea{width:100%;background-color:#ddd;height:2px}.seccion-perfil-c-ajustes .seccion-perfil-ajustes .perfil{width:100%;margin:0 0 20px}.seccion-perfil-c-ajustes .seccion-perfil-ajustes .perfil p{text-align:center;color:#000;font-weight:700}.seccion-perfil-c-ajustes .seccion-perfil-ajustes .contenedor-doble-input{width:100%;display:flex;justify-content:space-between;align-items:center;margin:0 0 20px}.seccion-perfil-c-ajustes .seccion-perfil-ajustes .contenedor-doble-input .inp{width:47.2%}.seccion-perfil-c-ajustes .seccion-perfil-ajustes .contenedor-doble-input .inp .label{margin:0 0 4px}.seccion-perfil-c-ajustes .seccion-perfil-ajustes .contenedor-doble-input .inp .label label{color:#737373;font-size:11px}.seccion-perfil-c-ajustes .seccion-perfil-ajustes .contenedor-doble-input .inp .input{width:100%}.seccion-perfil-c-ajustes .seccion-perfil-ajustes .contenedor-doble-input .inp .input input{width:100%;height:34px;color:#000;border:1px solid #ddd;padding:0 8px;outline:none}.seccion-perfil-c-ajustes .seccion-perfil-ajustes .contenedor-textarea{width:100%}.seccion-perfil-c-ajustes .seccion-perfil-ajustes .contenedor-textarea textarea{width:100%;resize:none;height:auto;min-height:200px;border:1px solid #ddd;padding:4px 8px;color:#000;outline:none}.seccion-perfil-c-ajustes .seccion-perfil-ajustes .boton-guardar-cambios{width:100%;display:flex;justify-content:center;align-items:center;margin:16px 0 0}.seccion-perfil-c-ajustes .seccion-perfil-ajustes .boton-guardar-cambios button{display:flex;justify-content:center;align-items:center;padding:9px 20px;cursor:pointer;background-color:#fff;outline:none;border:1px solid #888;color:#888;font-size:12px}.seccion-perfil-c-ajustes .seccion-perfil-ajustes .boton-guardar-cambios button:hover{transition:.2s ease-in-out;border:1px solid #b8a07e;color:#b8a07e}.seccion-perfil-c-ajustes .seccion-perfil-ajustes .boton-restablecer-cambios{width:100%;display:flex;justify-content:center;align-items:center;margin:16px 0 0}.seccion-perfil-c-ajustes .seccion-perfil-ajustes .boton-restablecer-cambios button{display:flex;justify-content:center;align-items:center;padding:9px 20px;cursor:pointer;background-color:#fff;outline:none;border:1px solid #888;color:#888;font-size:12px}.seccion-perfil-c-ajustes .seccion-perfil-ajustes .boton-restablecer-cambios button:hover{transition:.2s ease-in-out;border:1px solid red;color:red}@media(max-width:700px){.seccion-perfil-c-ajustes{display:flex;justify-content:center;align-items:center}.seccion-perfil-c-ajustes .seccion-perfil-ajustes{width:100%;max-width:560px;margin:44px 0 0}.seccion-perfil-c-ajustes .seccion-perfil-ajustes .error{margin:4px 0 0;font-size:11px}.seccion-perfil-c-ajustes .seccion-perfil-ajustes .mi-info{width:100%;display:flex;align-items:center;justify-content:space-evenly}.seccion-perfil-c-ajustes .seccion-perfil-ajustes .mi-info .icono{width:100%;height:60px;width:60px;display:flex;justify-content:center;align-items:center}.seccion-perfil-c-ajustes .seccion-perfil-ajustes .mi-info .icono .icon{font-size:34px}.seccion-perfil-c-ajustes .seccion-perfil-ajustes .linea-limitadora{width:100%;margin:44px 0 25px}.seccion-perfil-c-ajustes .seccion-perfil-ajustes .linea-limitadora .linea{width:100%;height:2px}.seccion-perfil-c-ajustes .seccion-perfil-ajustes .perfil{width:100%;margin:0 0 20px}.seccion-perfil-c-ajustes .seccion-perfil-ajustes .contenedor-doble-input{width:100%;display:flex;justify-content:space-between;align-items:center;margin:0 0 20px}.seccion-perfil-c-ajustes .seccion-perfil-ajustes .contenedor-doble-input .inp{width:48.4%}.seccion-perfil-c-ajustes .seccion-perfil-ajustes .contenedor-doble-input .inp .label{margin:0 0 4px}.seccion-perfil-c-ajustes .seccion-perfil-ajustes .contenedor-doble-input .inp .label label{font-size:11px}.seccion-perfil-c-ajustes .seccion-perfil-ajustes .contenedor-doble-input .inp .input{width:calc(100% - 16px)}.seccion-perfil-c-ajustes .seccion-perfil-ajustes .contenedor-doble-input .inp .input input{height:34px;padding:0 8px}.seccion-perfil-c-ajustes .seccion-perfil-ajustes .contenedor-textarea{width:calc(100% - 16px)}.seccion-perfil-c-ajustes .seccion-perfil-ajustes .contenedor-textarea textarea{width:100%;height:auto;min-height:200px;padding:4px 8px}.seccion-perfil-c-ajustes .seccion-perfil-ajustes .boton-guardar-cambios{width:100%;display:flex;justify-content:center;align-items:center;margin:16px 0 0}.seccion-perfil-c-ajustes .seccion-perfil-ajustes .boton-guardar-cambios button{display:flex;justify-content:center;align-items:center;padding:9px 20px;font-size:12px}.seccion-perfil-c-ajustes .seccion-perfil-ajustes .boton-restablecer-cambios{width:100%;display:flex;justify-content:center;align-items:center;margin:16px 0 0}.seccion-perfil-c-ajustes .seccion-perfil-ajustes .boton-restablecer-cambios button{display:flex;justify-content:center;align-items:center;padding:9px 20px;border:1px solid #888;font-size:12px}}@media(max-width:479px){.seccion-perfil-login-register{width:100%;display:flex;justify-content:center;margin:40px 0 0}.seccion-perfil-login-register .contenedor-login-register{width:388px;display:flex;flex-direction:column;padding:18px}.seccion-perfil-login-register .contenedor-login-register .titulo{padding:12px 0}.seccion-perfil-login-register .contenedor-login-register .titulo p{font-size:15.8px}.seccion-perfil-login-register .contenedor-login-register .contenedor-de-input{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.seccion-perfil-login-register .contenedor-login-register .contenedor-de-input .contenedor-input{width:100%;margin:12px 0}.seccion-perfil-login-register .contenedor-login-register .contenedor-de-input .contenedor-input .label{margin:0 0 6px}.seccion-perfil-login-register .contenedor-login-register .contenedor-de-input .contenedor-input .label label{font-size:12px}.seccion-perfil-login-register .contenedor-login-register .contenedor-de-input .contenedor-input input{padding:4px 12px;width:calc(100% - 24px);height:30px;font-size:15px}.seccion-perfil-login-register .contenedor-login-register .contenedor-de-input .contenedor-de-logueo{width:100%;margin:20px 0 16px}.seccion-perfil-login-register .contenedor-login-register .contenedor-de-input .contenedor-de-logueo button{border-radius:16px;padding:12px 16px;font-size:16px}.seccion-perfil-login-register .contenedor-login-register .linea-delimitante{width:100%;margin:8px 0 0}.seccion-perfil-login-register .contenedor-login-register .linea-delimitante .linea{width:100%;height:2px}.seccion-perfil-login-register .contenedor-login-register .botones{width:100%;margin:24px 0}.seccion-perfil-login-register .contenedor-login-register .botones .cont-boton{width:100%;height:46px;display:flex;justify-content:center;align-items:center}.seccion-perfil-login-register .contenedor-login-register .botones .cont-boton .icono{display:flex;align-items:center}.seccion-perfil-login-register .contenedor-login-register .botones .cont-boton .icono .icon{font-size:24px}.seccion-perfil-login-register .contenedor-login-register .botones .cont-boton .boton{display:flex;align-items:center;margin:0 0 0 8px}.seccion-perfil-login-register .contenedor-login-register .botones .cont-boton .boton p{font-size:16px}.seccion-perfil-login-register .contenedor-login-register .no-tengo-cuenta{width:100%;margin:6px 0 -14px}.seccion-perfil-login-register .contenedor-login-register .no-tengo-cuenta .texto{width:100%}.seccion-perfil-login-register .contenedor-login-register .no-tengo-cuenta .texto p{font-size:12px}}