.user-login-page,.user-reset-password,.portal-autogestión-{--user-login-page-page-title__padding-top: 42px;--user-login-page-sidebar-grid__display: grid;--user-login-page-sidebar-grid__justify-content: space-between;--user-login-page-sidebar-grid__max-width: 925px}@media(max-width: 768px){.user-login-page,.user-reset-password,.portal-autogestión-{--user-login-page-page-title__padding-top: 0;--user-login-page-sidebar-grid__display: flex;--user-login-page-aside__display: none;--user-login-page-sidebar-grid__justify-content: center;--user-login-page-sidebar-grid__max-width: fit-content}}.user-login-page .header-controls,.user-reset-password .header-controls,.portal-autogestión- .header-controls{display:none}.user-login-page .sidebar-grid,.user-reset-password .sidebar-grid,.portal-autogestión- .sidebar-grid{margin-left:auto;margin-right:auto;padding-left:var(--site--sides__padding);padding-right:var(--site--sides__padding);max-width:var(--container-1);width:100%;max-width:var(--user-login-page-sidebar-grid__max-width);display:var(--user-login-page-sidebar-grid__display);grid-template-columns:minmax(auto, 358px) minmax(auto, 404px);gap:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:var(--user-login-page-sidebar-grid__justify-content);-ms-flex-pack:var(--user-login-page-sidebar-grid__justify-content);justify-content:var(--user-login-page-sidebar-grid__justify-content);padding-top:50px;padding-bottom:50px}.user-login-page .page-title,.user-reset-password .page-title,.portal-autogestión- .page-title{margin-bottom:20px;padding-top:var(--user-login-page-page-title__padding-top);font-size:var(--px24);font-weight:800;line-height:var(--px37);color:var(--purple-1)}.user-login-page main form,.user-reset-password main form,.portal-autogestión- main form{max-width:358px;color:var(--black-1)}.user-login-page aside,.user-reset-password aside,.portal-autogestión- aside{display:var(--user-login-page-aside__display)}.user-login-page .secondary-menu--block>.block__content,.user-reset-password .secondary-menu--block>.block__content,.portal-autogestión- .secondary-menu--block>.block__content{margin-bottom:0}.user-login-page .form-item-forgot-link,.user-login-page .form-item-register-link,.user-reset-password .form-item-forgot-link,.user-reset-password .form-item-register-link,.portal-autogestión- .form-item-forgot-link,.portal-autogestión- .form-item-register-link{padding:16px 0;font-size:var(--px14);font-weight:300;line-height:var(--px19);letter-spacing:0em;text-align:right}.user-login-page .form-item-forgot-link a,.user-login-page .form-item-register-link a,.user-reset-password .form-item-forgot-link a,.user-reset-password .form-item-register-link a,.portal-autogestión- .form-item-forgot-link a,.portal-autogestión- .form-item-register-link a{color:var(--purple-1);font-weight:600;text-decoration:none}.user-login-page .form-item-forgot-link a:hover,.user-login-page .form-item-forgot-link a:active,.user-login-page .form-item-register-link a:hover,.user-login-page .form-item-register-link a:active,.user-reset-password .form-item-forgot-link a:hover,.user-reset-password .form-item-forgot-link a:active,.user-reset-password .form-item-register-link a:hover,.user-reset-password .form-item-register-link a:active,.portal-autogestión- .form-item-forgot-link a:hover,.portal-autogestión- .form-item-forgot-link a:active,.portal-autogestión- .form-item-register-link a:hover,.portal-autogestión- .form-item-register-link a:active{text-decoration:underline;cursor:pointer}.user-login-page .form-item-register-link,.user-reset-password .form-item-register-link,.portal-autogestión- .form-item-register-link{text-align:center}.user-login-page .form-item-register-link~a[href="/user/password"],.user-reset-password .form-item-register-link~a[href="/user/password"],.portal-autogestión- .form-item-register-link~a[href="/user/password"]{display:none}.user-login-page .form-item-register-link~input,.user-reset-password .form-item-register-link~input,.portal-autogestión- .form-item-register-link~input{border-color:var(--purple-1);background-color:#fff;padding-left:47px;background:transparent url(../sprite.svg?1#purple-card) no-repeat 24px center/15px auto;text-wrap:wrap}.user-login-page input#edit-name::-webkit-input-placeholder, .user-login-page input#edit-pass::-webkit-input-placeholder, .user-reset-password input#edit-name::-webkit-input-placeholder, .user-reset-password input#edit-pass::-webkit-input-placeholder, .portal-autogestión- input#edit-name::-webkit-input-placeholder, .portal-autogestión- input#edit-pass::-webkit-input-placeholder{color:#cecece}.user-login-page input#edit-name::-moz-placeholder, .user-login-page input#edit-pass::-moz-placeholder, .user-reset-password input#edit-name::-moz-placeholder, .user-reset-password input#edit-pass::-moz-placeholder, .portal-autogestión- input#edit-name::-moz-placeholder, .portal-autogestión- input#edit-pass::-moz-placeholder{color:#cecece}.user-login-page input#edit-name:-ms-input-placeholder, .user-login-page input#edit-pass:-ms-input-placeholder, .user-reset-password input#edit-name:-ms-input-placeholder, .user-reset-password input#edit-pass:-ms-input-placeholder, .portal-autogestión- input#edit-name:-ms-input-placeholder, .portal-autogestión- input#edit-pass:-ms-input-placeholder{color:#cecece}.user-login-page input#edit-name::-ms-input-placeholder, .user-login-page input#edit-pass::-ms-input-placeholder, .user-reset-password input#edit-name::-ms-input-placeholder, .user-reset-password input#edit-pass::-ms-input-placeholder, .portal-autogestión- input#edit-name::-ms-input-placeholder, .portal-autogestión- input#edit-pass::-ms-input-placeholder{color:#cecece}.user-login-page input#edit-name::placeholder,.user-login-page input#edit-pass::placeholder,.user-reset-password input#edit-name::placeholder,.user-reset-password input#edit-pass::placeholder,.portal-autogestión- input#edit-name::placeholder,.portal-autogestión- input#edit-pass::placeholder{color:#cecece}.user-login-page .divisor,.user-reset-password .divisor,.portal-autogestión- .divisor{width:100%;text-align:center;height:9px;line-height:6px;margin-bottom:16px;position:relative;color:#7c7c7c;font-size:14px}.user-login-page .divisor::before,.user-login-page .divisor::after,.user-reset-password .divisor::before,.user-reset-password .divisor::after,.portal-autogestión- .divisor::before,.portal-autogestión- .divisor::after{content:"";display:block;position:absolute;height:1px;width:calc(50% - 9px);border-top:1px solid #dadada;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.user-login-page .divisor::after,.user-reset-password .divisor::after,.portal-autogestión- .divisor::after{left:unset;right:0}.portal-autogestión- .block-block-content:has(.field--name-field-elemento-menu-2) .block__title{display:none}.portal-autogestión- .block-block-content:has(.field--name-field-elemento-menu-2) .block__content{display:-webkit-box;display:-ms-flexbox;display:flex;background:#ebe8f0;width:100%;padding:74px 55px;margin-bottom:24px}@media(max-width: 767px){.portal-autogestión- .block-block-content:has(.field--name-field-elemento-menu-2) .block__content{padding:20px}}.portal-autogestión- .block-block-content:has(.field--name-field-elemento-menu-2) .block__content .field--name-field-elemento-menu-2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:32px;max-width:1315px;margin:0 auto;width:100%}.portal-autogestión- .block-block-content:has(.field--name-field-elemento-menu-2) .block__content .field--name-field-elemento-menu-2 .field{padding:0}.portal-autogestión- .block-block-content:has(.field--name-field-elemento-menu-2) .block__content .field--name-field-elemento-menu-2>.field__item{background:var(--white-1);padding:12px 0;border-radius:8px;min-width:290px;max-width:290px;padding-left:85px;position:relative;min-height:110px;position:relative;width:100%;padding-right:20px}@media(max-width: 360px){.portal-autogestión- .block-block-content:has(.field--name-field-elemento-menu-2) .block__content .field--name-field-elemento-menu-2>.field__item{min-width:100%;max-width:100%}}.portal-autogestión- .block-block-content:has(.field--name-field-elemento-menu-2) .block__content .field--name-field-elemento-menu-2>.field__item .paragraph--type--elemento-url-compuesto{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px 0;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.portal-autogestión- .block-block-content:has(.field--name-field-elemento-menu-2) .block__content .field--name-field-elemento-menu-2>.field__item .field--name-field-url-red-2 a{font-size:16px;font-weight:600;line-height:21.6px;text-align:left;color:var(--purple-1);text-decoration:none}.portal-autogestión- .block-block-content:has(.field--name-field-elemento-menu-2) .block__content .field--name-field-elemento-menu-2>.field__item .field--name-field-url-red-2 a::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0}.portal-autogestión- .block-block-content:has(.field--name-field-elemento-menu-2) .block__content .field--name-field-elemento-menu-2>.field__item .field--name-field-texto-descriptivo{font-size:16px;font-weight:400;line-height:21.6px;text-align:left;color:#484848}.portal-autogestión- .block-block-content:has(.field--name-field-elemento-menu-2) .block__content .field--name-field-elemento-menu-2 .field--name-field-logo-red-2{position:absolute;left:0;height:85px;width:85px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.portal-autogestión- .block-block-content:has([class*=field--name-field-imagen-promocion]) .block__content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:11px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:64px}.portal-autogestión- .block-block-content:has([class*=field--name-field-imagen-promocion]) .block__content h2{margin-bottom:21px}.portal-autogestión- .block-block-content:has([class*=field--name-field-imagen-promocion]) .block__content .fieldset{padding:0;margin:0;border:none}.portal-autogestión- .block-block-content:has([class*=field--name-field-imagen-promocion]) .block__content .fieldset a{position:absolute;top:0;width:100%;height:100%;color:rgba(0,0,0,0);cursor:pointer}.portal-autogestión- .block-block-content:has([class*=field--name-field-imagen-promocion]) .block__content .fieldset img{max-width:390px;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}@media(max-width: 767px){.portal-autogestión- .block-block-content:has([class*=field--name-field-imagen-promocion]) .block__content{margin-bottom:48px}}.portal-autogestión- .page-title{padding:0}.user-login-form [type=submit],#user-register-form [type=submit]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0 24px;justify-content:center;align-items:center;max-width:auto;min-height:var(--button-1__min-height);width:100%;height:auto;align-items:center;border-radius:100px;background:var(--yellow-1);color:var(--purple-1);border:1px solid rgba(0,0,0,0);text-align:center;font-size:var(--px14);font-style:normal;font-weight:var(--button-1__font-weight);line-height:normal;white-space:nowrap;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;cursor:pointer}.user-login-form [type=submit]:is(:hover,:focus,:active),#user-register-form [type=submit]:is(:hover,:focus,:active){background-color:var(--purple-2);color:var(--purple-1)}@media(max-width: 767px){.user-login-form [type=submit]:focus,.user-login-form [type=submit]:active,#user-register-form [type=submit]:focus,#user-register-form [type=submit]:active{-webkit-transform:scale(0.95);transform:scale(0.95)}}.portal-autogestión- .c-status-message-wrapper{position:fixed;top:0;left:0;z-index:9999;width:100vw;height:100vh;background:rgba(0,0,0,.5019607843);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.portal-autogestión- .c-status-message-wrapper .js-message{padding:20px;max-width:100vw}.portal-autogestión- .c-status-message-wrapper .c-status-message{background-color:#fff !important;max-width:460px;width:100%;border-radius:18px;padding:26px 57px;font-size:18px;font-weight:400;line-height:24.3px;text-align:center;color:#484848}.portal-autogestión- .c-status-message-wrapper .c-status-message a{margin-top:10px;display:block}.portal-autogestión- .c-status-message-wrapper .c-status-message.c-status-message--status{padding:50px 20px 30px 20px}.portal-autogestión- .c-status-message-wrapper .c-status-message.c-status-message--status .colored{color:var(--purple-1);font-weight:700}.portal-autogestión- .c-status-message-wrapper .c-status-message.c-status-message--status::before{content:"";display:block;width:46px;height:46px;border-radius:100%;margin:0 auto 27px;background:#3d9970 url(../sprite.svg?5#icon_check_white) no-repeat center/16px 16px;-webkit-box-shadow:0 0 0 10px rgba(61,153,112,.3019607843);box-shadow:0 0 0 10px rgba(61,153,112,.3019607843)}.portal-autogestión- .c-status-message-wrapper .c-status-message.c-status-message--error{padding:50px 20px 30px 20px}.portal-autogestión- .c-status-message-wrapper .c-status-message.c-status-message--error::before{content:"";display:block;width:46px;height:46px;border-radius:100%;margin:0 auto 27px;background:#c72c7f url(../sprite.svg?5#info-icon) no-repeat center/28.5px 28.5px;-webkit-box-shadow:0 0 0 10px rgba(199,44,127,.3019607843);box-shadow:0 0 0 10px rgba(199,44,127,.3019607843)}.portal-autogestión- .c-status-message-wrapper .c-status-message .c-status-message__text{color:#484848;font-size:18px;line-height:24.3px}.portal-autogestión- .c-status-message-wrapper .c-status-message .c-status-message__close{padding:10px;top:10px;right:10px;-webkit-transform:translateY(0);transform:translateY(0);width:32px;height:32px;padding:6px}.portal-autogestión- .c-status-message-wrapper .c-status-message .c-status-message__close svg{fill:#634295 !important}