@font-face{font-family:Montserrat-Regular;src:url(/fonts/Montserrat-Regular.ttf)format("truetype")}@font-face{font-family:Montserrat-Bold;src:url(/fonts/Montserrat-Bold.ttf)format("truetype")}@font-face{font-family:Montserrat-ExtraBold;src:url(/fonts/Montserrat-ExtraBold.ttf)format("truetype")}body{color:#000;margin:0;font-family:Montserrat-Regular,sans-serif;overflow-x:hidden}.login-page-container{background-image:url(/images/bannerLogin.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100vw;height:100vh;position:relative}.login-page-recoverpassword-overlay{background-color:#00000091;width:100%;height:100%;position:absolute;top:0;left:0}.login-form-container{-webkit-backdrop-filter:blur(24.9673px);backdrop-filter:blur(24.9673px);background:#ffffff80;border-radius:.81254rem;width:30%;height:80%;padding:2% 0}.login-recover-sent-content{justify-content:center;align-items:center;width:100%;height:100%;padding:0 6%;display:flex}.login-recover-sent-card{border-radius:.81254rem;flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;width:100%;max-width:28rem;padding:2.2rem 1.6rem 1.6rem;display:flex}.login-recover-sent-message{color:#000!important;text-align:center!important;text-transform:uppercase!important;letter-spacing:.06em!important;font-family:Montserrat-Regular!important;font-size:1rem!important;font-weight:500!important}.login-recover-sent-message strong{text-transform:uppercase!important;font-family:Montserrat-Bold!important;font-weight:900!important}.login-recover-sent-button{color:#fff;text-transform:uppercase;appearance:none;cursor:pointer;background:#aa803c;border:none;border-radius:.36931rem;outline:none;width:60%;height:3.20592rem;font-family:Montserrat-Bold;font-size:1.07738rem;font-weight:900;transition:all .3s}.login-recover-sent-button:hover{background:#aa803c9a}.login-recover-sent-button:active{background:#000}.logo-login{width:70%;height:auto}.login-form-header-container{background-color:#000000d1;width:100%;height:5.31292rem;padding:.5% 0 0}.login-form-header-title{color:#fff!important;text-transform:uppercase!important;font-family:Montserrat-Bold!important;font-size:1.501rem!important}.login-form-header-subtitle{color:#fff!important;text-transform:uppercase!important;font-family:Montserrat-Bold!important;font-size:2.44162rem!important}.login-form-header-description{color:#000!important;text-align:center!important;font-family:Montserrat-Regular!important;font-size:1.08462rem!important}.login-form-header-description2{color:#000!important;text-align:center!important;font-family:Montserrat-Regular!important;font-size:.908462rem!important;font-weight:900!important}.login-form-header-feedback{white-space:pre-line;width:100%;color:#b42318!important;text-align:center!important;font-family:Montserrat-Bold!important;font-size:.808462rem!important}.login-form-input{appearance:none;border:none;border-bottom:.14777rem solid #000;outline:none;width:80%;height:2.44162rem;padding:0 0 3%;color:#4c4c4c!important;background:0 0!important;font-family:Montserrat-Regular,sans-serif!important;font-size:1.07738rem!important;font-weight:900!important}.login-form-password-wrapper{width:80%;position:relative}.login-form-password-wrapper .login-form-input{width:100%}.login-form-password-toggle{color:#000;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0 .25rem;display:flex;position:absolute;top:0;bottom:0;right:0}.login-form-password-toggle:focus-visible{outline-offset:2px;border-radius:.25rem;outline:2px solid #0009}.login-form-input:-webkit-autofill{caret-color:#000;transition:background-color 999999s ease-out;-webkit-text-fill-color:#000!important;box-shadow:inset 0 0 0 1000px #fff0!important}.login-form-input:-webkit-autofill:hover{caret-color:#000;transition:background-color 999999s ease-out;-webkit-text-fill-color:#000!important;box-shadow:inset 0 0 0 1000px #fff0!important}.login-form-input:-webkit-autofill:focus{caret-color:#000;transition:background-color 999999s ease-out;-webkit-text-fill-color:#000!important;box-shadow:inset 0 0 0 1000px #fff0!important}.login-form-input:-webkit-autofill:active{caret-color:#000;transition:background-color 999999s ease-out;-webkit-text-fill-color:#000!important;box-shadow:inset 0 0 0 1000px #fff0!important}.login-form-input:-moz-autofill{caret-color:#000;-moz-text-fill-color:#000!important;box-shadow:inset 0 0 0 1000px #fff0!important}.login-form-input:autofill{caret-color:#000;box-shadow:inset 0 0 0 1000px #fff0!important}.login-form-input::placeholder{opacity:1;color:#4c4c4c!important;font-family:Montserrat-Regular!important;font-size:1.07738rem!important;font-weight:900!important}.login-form-input::-webkit-input-placeholder{color:#4c4c4c!important;font-family:Montserrat-Regular!important;font-size:1.07738rem!important;font-weight:900!important}.login-form-input:-ms-placeholder-shown{color:#4c4c4c!important;font-family:Montserrat-Regular!important;font-size:1.07738rem!important;font-weight:900!important}.login-form-input::-moz-placeholder{color:#4c4c4c!important;font-family:Montserrat-Regular!important;font-size:1.07738rem!important;font-weight:900!important}.login-form-checkbox{appearance:none;cursor:pointer;border:1px solid #00000059;border-radius:.25rem;outline:none;place-content:center;width:1.07rem;height:1.07rem;display:grid;background-color:#ffffffe3!important}.login-form-checkbox:checked{border-color:#000000d1;background-color:#000000d1!important}.login-form-checkbox:checked:after{content:"";border:.18rem solid #fff;border-width:0 .18rem .18rem 0;width:.35rem;height:.7rem;margin-top:-.05rem;transform:rotate(45deg)}.login-form-checkbox:focus-visible{outline-offset:2px;outline:2px solid #0009}.login-form-rememberme-label{color:#4c4c4c;margin-left:.5rem;font-family:Montserrat-Regular;font-size:1rem;font-weight:900}.login-form-button,.login-form-button-cancel{color:#fff;text-transform:uppercase;appearance:none;cursor:pointer;background:#000;border:none;border-radius:.36931rem;outline:none;width:32%;height:3.20592rem;font-family:Montserrat-Bold;font-size:1.07738rem;font-weight:900;transition:all .3s}:is(.login-form-button,.login-form-button-cancel):hover{color:#fff;background:#4c4c4c}:is(.login-form-button,.login-form-button-cancel):active{color:#fff;background:#000}.login-form-button:disabled,.login-form-button-send:disabled{cursor:not-allowed;opacity:.88}.login-form-button-content{justify-content:center;align-items:center;gap:.5rem;display:inline-flex}.login-form-button-spinner{border:.14rem solid #ffffff59;border-top-color:#fff;border-radius:50%;width:.95rem;height:.95rem;animation:.8s linear infinite login-button-spin}@keyframes login-button-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.login-form-button-send{color:#fff;text-transform:uppercase;appearance:none;cursor:pointer;background:#aa803c;border:none;border-radius:.36931rem;outline:none;width:32%;height:3.20592rem;font-family:Montserrat-Bold;font-size:1.07738rem;font-weight:900;transition:all .3s}.login-form-button-send:hover{color:#fff;background:#aa803c9a}.login-form-button-send:active{color:#fff;background:#000}.login-form-button-forgotpassword{color:#000;-ms-border-radius:0rem;-o-border-radius:0rem;cursor:pointer;background:0 0;border:none;border-radius:0;width:32%;height:3.20592rem;font-family:Montserrat-Regular;font-size:.908462rem;font-weight:900;text-decoration:underline}.btnTranslateLogin{z-index:1000;color:#ffffffc4;opacity:.7;cursor:pointer;background:#0f0c0c4f;border:2px solid #ffffffc4;border-radius:31.6332rem;width:3.29231rem;height:3.21538rem;font-family:Montserrat-Regular;font-size:.908462rem;font-weight:900;transition:all .3s;position:absolute;top:3%;right:3%}.btnTranslateLogin:hover{color:#fff;background:#4c4c4c}@media (width>=360px) and (width<=767px){.login-form-container{width:80%;height:70%;padding:5% 0 1%}.login-form-header-container{height:3.31292rem}.login-form-header-title{font-size:.91rem!important}.login-form-header-subtitle{font-size:1.24162rem!important}.login-form-header-description{text-align:center;width:80%;font-size:.78462rem!important}.login-form-header-description2{font-size:.708462rem!important}.login-form-input{padding:0 0 1%;font-size:.67738rem!important}.login-form-button,.login-form-button-send,.login-form-button-cancel{width:45%;height:2.20592rem;font-size:.67738rem!important}.login-form-button-forgotpassword{width:45%;font-size:.608462rem!important}.login-form-checkbox{width:.87rem;height:.87rem}.login-form-rememberme-label{font-size:.6rem!important}.btnTranslateLogin{width:2.69231rem;height:2.61538rem;font-size:.608462rem!important}.login-recover-sent-card{gap:1rem;padding:1.4rem 1rem 1.1rem}.login-recover-sent-message{font-size:.7rem!important}.login-recover-sent-button{width:70%;height:2.20592rem;font-size:.67738rem!important}}@media (width>=768px) and (width<=1024px) and (orientation:portrait){.login-form-container{width:60%;height:60%;padding:2% 0 1%}.login-form-header-title{font-size:1.201rem!important}.login-form-header-subtitle{font-size:1.54162rem!important}.login-form-header-description{font-size:.68462rem!important}.login-form-header-description2{font-size:.608462rem!important}.login-form-input{font-size:.87738rem!important}.login-form-rememberme-label{font-size:.8rem!important}.login-form-button,.login-form-button-send,.login-form-button-cancel{font-size:.87738rem!important}.login-form-button-forgotpassword{font-size:.508462rem!important}.btnTranslateLogin{width:3.69231rem;height:3.61538rem;font-size:.908462rem!important}}@media (width>=768px) and (width<=1024px) and (orientation:landscape){.login-form-container{width:40%;padding:2% 0 1%}.login-form-header-title{font-size:1.201rem!important}.login-form-header-subtitle{font-size:1.54162rem!important}.login-form-header-description{font-size:.68462rem!important}.login-form-header-description2{font-size:.608462rem!important}.login-form-input{font-size:.87738rem!important}.login-form-rememberme-label{font-size:.8rem!important}.login-form-button,.login-form-button-send,.login-form-button-cancel{font-size:.87738rem!important}.login-form-button-forgotpassword{font-size:.508462rem!important}.btnTranslateLogin{width:3.69231rem;height:3.61538rem;font-size:.908462rem!important}}@media (width>=1024px) and (width<=1199px){.login-form-container{padding:2% 0 1%}.login-form-header-title{font-size:1.201rem!important}.login-form-header-subtitle{font-size:1.54162rem!important}.login-form-header-description{font-size:.68462rem!important}.login-form-header-description2{font-size:.608462rem!important}.login-form-input{font-size:.87738rem!important}.login-form-rememberme-label{font-size:.8rem!important}.login-form-button,.login-form-button-send,.login-form-button-cancel{font-size:.87738rem!important}.login-form-button-forgotpassword{font-size:.508462rem!important}}@media (width>=1200px) and (width<=1366px){.login-form-container{padding:2% 0 1%}.login-form-header-title{font-size:1.201rem!important}.login-form-header-subtitle{font-size:1.74162rem!important}.login-form-header-description{font-size:.68462rem!important}.login-form-header-description2{font-size:.608462rem!important}.login-form-input{font-size:.87738rem!important}.login-form-rememberme-label{font-size:.8rem!important}.login-form-button,.login-form-button-send,.login-form-button-cancel{font-size:.87738rem!important}.login-form-button-forgotpassword{font-size:.608462rem!important}}@media (width>=1367px) and (width<=1600px){.login-form-container{padding:2% 0 1%}.login-form-header-title{font-size:1.201rem!important}.login-form-header-subtitle{font-size:1.94162rem!important}.login-form-header-description{font-size:.78462rem!important}.login-form-header-description2{font-size:.708462rem!important}.login-form-input{font-size:.87738rem!important}.login-form-rememberme-label{font-size:.8rem!important}.login-form-button,.login-form-button-send,.login-form-button-cancel{font-size:.87738rem!important}.login-form-button-forgotpassword{font-size:.608462rem!important}}@media (width>=1601px) and (width<=1800px){.login-form-header-title{font-size:1.201rem!important}.login-form-header-subtitle{font-size:1.94162rem!important}.login-form-header-description{font-size:.88462rem!important}.login-form-header-description2{font-size:.708462rem!important}.login-form-input{font-size:.87738rem!important}.login-form-rememberme-label{font-size:.8rem!important}.login-form-button,.login-form-button-send,.login-form-button-cancel{font-size:.87738rem!important}.login-form-button-forgotpassword{font-size:.708462rem!important}}.encabezado-container{background-position:bottom;background-repeat:no-repeat;background-size:cover;width:100%;position:relative}.encabezado-container-overlay{z-index:0;pointer-events:none;background-color:#3d3d3d40;width:100%;height:100%;position:absolute;top:0;left:0}.logo-encabezado{width:55%;height:auto}.btnTranslateEncabezado{z-index:1000;color:#d2d1d1;cursor:pointer;background:#0f0c0c25;border:2px solid #4d4a46;border-radius:31.6332rem;width:3.29231rem;height:3.21538rem;font-family:Montserrat-Regular;font-size:.908462rem;font-weight:900;transition:all .3s}.btnTranslateEncabezado:hover{color:#fff;background:#4c4c4c}.encabezado-container-header{z-index:2;width:90%;height:40%;padding:0% 5%;position:relative}.encabezado-container-content{z-index:1;width:90%;height:60%;padding:0% 5%}.encabezado-container-content-title{color:#fff!important;text-transform:uppercase!important;font-family:Montserrat-Regular!important;font-size:4.85092rem!important;font-style:normal!important;font-weight:500!important;line-height:107%!important}.encabezado-container-content-subtitle{color:#fff!important;text-transform:uppercase!important;font-family:Montserrat-Regular!important;font-size:1.74492rem!important;font-style:normal!important;font-weight:500!important;line-height:123.777%!important}.encabezado-container-header-user{appearance:none;z-index:1002;cursor:pointer;width:auto;min-width:8.79231rem;color:inherit;background:0 0;border:2px solid #4d4a46;border-radius:3.16331rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.3rem .7rem;display:flex;position:relative}.encabezado-container-header-user:focus-visible{outline-offset:2px;outline:2px solid #fff6}.encabezado-container-header-user-avatar{border:2px solid silver;border-radius:50%;width:2rem;height:2rem}.encabezado-container-header-user-name{text-align:left;white-space:normal;flex:1;text-transform:uppercase!important;color:#d2d1d1!important;font-family:Montserrat-Regular!important;font-size:.908462rem!important;font-weight:900!important;line-height:107%!important}.encabezado-container-header-user-menu{z-index:1003;pointer-events:auto;background-color:#00000052;border:2px solid #4d4a46;border-radius:.62454rem;flex-direction:column;justify-content:center;align-items:start;gap:1rem;width:9.29231rem;padding:1rem .5rem;display:flex;position:absolute;top:110%;right:0}.encabezado-container-header-user-menu-item{cursor:pointer;color:#d2d1d1!important;text-transform:uppercase!important;font-family:Montserrat-Regular!important;font-size:.97738rem!important;font-weight:900!important;line-height:107%!important}.encabezado-container-header-user-menu-button{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.35rem;width:100%;padding:.25rem .35rem;transition:background-color .2s,color .2s;display:block;color:#d2d1d1!important;text-transform:uppercase!important;font-family:Montserrat-Regular!important;font-size:.97738rem!important;font-weight:900!important;line-height:107%!important}.encabezado-container-header-user-menu-button:hover,.encabezado-container-header-user-menu-button:focus-visible{background-color:#ffffff14;outline:none;color:#fff!important}@media (width>=360px) and (width<=767px){.logo-encabezado{width:50%}.encabezado-container-content-title{text-align:center!important;font-size:2.95092rem!important}.encabezado-container-content-subtitle{text-align:center!important;font-size:.684492rem!important}.encabezado-container-header-user-name{font-size:.808462rem!important}.encabezado-container-header-user-menu-item{font-size:.87738rem!important}.encabezado-container-header-user{width:4.89231rem!important;min-width:4.89231rem!important}.encabezado-container-header-user-avatar{width:1.5rem!important;height:1.5rem!important}.encabezado-container-content{height:60%!important}.btnTranslateEncabezado{width:2.69231rem;height:2.61538rem;font-size:.908462rem!important}}@media (width>=768px) and (width<=1024px) and (orientation:portrait){.logo-encabezado{width:50%}.encabezado-container-content-title{font-size:3.55092rem!important}.encabezado-container-content-subtitle{font-size:1.28449rem!important}.encabezado-container-header-user-name{font-size:.808462rem!important}.encabezado-container-header-user-menu-item{font-size:.87738rem!important}.btnTranslateEncabezado{width:2.69231rem;height:2.61538rem;font-size:.908462rem!important}}@media (width>=768px) and (width<=1024px) and (orientation:landscape){.logo-encabezado{width:50%}.encabezado-container-content-title{font-size:3.55092rem!important}.encabezado-container-content-subtitle{font-size:1.28449rem!important}.encabezado-container-header-user-name{font-size:.808462rem!important}.encabezado-container-header-user-menu-item{font-size:.87738rem!important}}@media (width>=1025px) and (width<=1199px){.logo-encabezado{width:50%}.encabezado-container-content-title{font-size:3.85092rem!important}.encabezado-container-content-subtitle{font-size:1.38449rem!important}.encabezado-container-header-user-name{font-size:.808462rem!important}.encabezado-container-header-user-menu-item{font-size:.87738rem!important}}@media (width>=1200px) and (width<=1366px){.logo-encabezado{width:50%}.encabezado-container-content-title{font-size:4.25092rem!important}.encabezado-container-content-subtitle{font-size:1.48449rem!important}.encabezado-container-header-user-name{font-size:.908462rem!important}.encabezado-container-header-user-menu-item{font-size:.97738rem!important}}@media (width>=1367px) and (width<=1600px){.logo-encabezado{width:50%}.encabezado-container-content-title{font-size:4.25092rem!important}.encabezado-container-content-subtitle{font-size:1.48449rem!important}.encabezado-container-header-user-name{font-size:.908462rem!important}.encabezado-container-header-user-menu-item{font-size:.97738rem!important}}@media (width>=1601px) and (width<=1800px){.encabezado-container-content-title{font-size:4.55092rem!important}.encabezado-container-content-subtitle{font-size:1.54492rem!important}.encabezado-container-header-user-name{font-size:.908462rem!important}.encabezado-container-header-user-menu-item{font-size:.97738rem!important}}.cuenta-page-content{background-color:#e1e1e1;width:100%;min-height:60vh;padding:.5rem 0 1.2rem;overflow-y:auto}.cuenta-card{background:#fff;border-radius:18px;width:22.4615rem;margin:0 auto;overflow:hidden;box-shadow:0 10px 24px #0000001f}.cuenta-card-header{text-align:center;background:#cdcdcd;padding:14px 18px}.cuenta-card-header-title{color:#2c2c2c;text-transform:uppercase;font-family:Montserrat-ExtraBold!important;font-size:1.09862rem!important;font-weight:800!important}.cuenta-card-body{background:#fff;padding:1% 8% 5%}.cuenta-avatar-section{justify-content:center;padding-top:4px;display:flex}.cuenta-avatar-wrap{position:relative;width:5.84615rem!important;height:5.84615rem!important}.cuenta-avatar{color:#fff;background:#b7b7b7;box-shadow:0 8px 18px #00000024;width:5.84615rem!important;height:5.84615rem!important}.cuenta-avatar-loading-overlay{background:#0000005c;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.cuenta-avatar-loading-spinner{color:#fff!important}.cuenta-avatar-btn{border:2px solid #fff;width:34px;height:34px;bottom:6px;right:-2px;box-shadow:0 6px 12px #0000002e;background:#c59a51!important;border-radius:50%!important;position:absolute!important}.cuenta-avatar-btn svg{color:#fff}.cuenta-avatar-feedback{text-align:center;color:#5f5f5f;max-width:14rem;font-family:Montserrat-Regular!important;font-size:.72rem!important;line-height:1.45!important}.cuenta-avatar-feedback--error{color:#9e2f2f}.cuenta-label{color:#6b6b6b;font-family:Montserrat-ExtraBold!important;font-size:.77692rem!important;font-weight:800!important}.cuenta-input .MuiOutlinedInput-root{background:#fff;border-radius:.38462rem;height:2.3077rem;padding-left:12px;font-family:Montserrat-Regular!important}.cuenta-input .MuiOutlinedInput-notchedOutline{border-color:#cbcbcb}.cuenta-input .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#c59a51}.cuenta-primary-btn{box-shadow:0 8px #0000001f;background:#b07b2a!important;border-radius:10px!important;margin-top:10%!important;padding:12px 14px!important;font-family:Montserrat-Bold!important;font-size:.7rem!important;font-weight:800!important}.cuenta-primary-btn:hover{background:#9c6b22!important}.cuenta-update-dialog-backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#0000001f!important}.cuenta-update-dialog-paper{width:min(420px,100vw - 48px);background:#cbcbcb!important;border-radius:35px!important;overflow:visible!important;box-shadow:0 12px 28px #0000002e!important}.cuenta-update-dialog-container{text-align:center;padding:28px 26px 24px;position:relative}.cuenta-update-dialog-close{color:#6b6b6b;cursor:pointer;background:0 0;border:none;border-radius:50%;width:34px;height:34px;font-size:28px;line-height:30px;position:absolute;top:10px;right:14px}.cuenta-update-dialog-close:hover{color:#2c2c2c}.cuenta-update-dialog-text{color:#2c2c2c;text-transform:uppercase;padding:6px 8px 18px;font-family:Montserrat-Regular!important;font-size:.86rem!important;font-weight:800!important;line-height:1.65!important}.cuenta-update-dialog-actions{padding:0 18px 6px}.cuenta-update-dialog-success{background:#ffffff85;border-radius:14px;width:min(280px,100%);margin:0 auto 18px;padding:10px 14px 12px}.cuenta-update-dialog-success-text{color:#5a5a5a!important;font-family:Montserrat-Regular!important;font-size:.84rem!important;line-height:1.45!important}.cuenta-update-dialog-success-ticket{color:#8e6727!important;margin-top:4px!important;font-family:Montserrat-Bold!important;font-size:1rem!important;line-height:1.2!important}.cuenta-update-dialog-contact-btn{color:#fff!important;background:#0b0b0b!important;border-radius:.46923rem!important;width:60%!important;padding:14px!important;font-family:Montserrat-Bold!important;font-size:.9rem!important;font-weight:800!important}.cuenta-update-dialog-contact-btn:hover{background:#000!important}.cuenta-update-dialog-request-btn{color:#fff!important;background:#aa803c!important;border-radius:.46923rem!important;width:50%!important;padding:14px!important;font-family:Montserrat-Bold!important;font-size:.9rem!important;font-weight:800!important}.cuenta-update-dialog-request-btn:hover{background:#9c6b22!important}.cuenta-success-dialog-backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#0000001f!important}.cuenta-success-dialog-paper{width:min(420px,100vw - 48px);background:#d9d9d9!important;border-radius:18px!important;overflow:visible!important;box-shadow:0 12px 28px #0000002e!important}.cuenta-success-dialog-container{text-align:center;padding:30px 28px;position:relative}.cuenta-success-dialog-close{color:#6b6b6b;cursor:pointer;background:0 0;border:none;border-radius:50%;width:34px;height:34px;font-size:28px;line-height:30px;position:absolute;top:10px;right:14px}.cuenta-success-dialog-close:hover{color:#2c2c2c}.cuenta-success-dialog-text-wrap{padding:10px 8px 22px}.cuenta-success-dialog-text{color:#2c2c2c;text-transform:uppercase;font-family:Montserrat-Regular!important;font-size:.98rem!important;font-weight:800!important;line-height:1.2!important}.cuenta-success-dialog-text-bold{color:#2c2c2c;text-transform:uppercase;font-family:Montserrat-Bold!important;font-size:.98rem!important;font-weight:900!important;line-height:1.2!important}.cuenta-success-dialog-accept-btn{color:#fff!important;background:#b07b2a!important;border-radius:.46923rem!important;width:60%!important;margin:0 auto!important;padding:10px 5px!important;font-family:Montserrat-Bold!important;font-size:.95rem!important;font-weight:800!important}.cuenta-success-dialog-accept-btn:hover{background:#9c6b22!important}.cuenta-card--password{background:#fff;border-radius:18px;width:30.4615rem;overflow:hidden;box-shadow:0 10px 24px #0000001f}.cuenta-card-body--password{padding-top:1%!important;padding-bottom:6%!important}.cuenta-input--password .MuiOutlinedInput-root{padding-left:12px}.cuenta-eye-btn svg{color:#2c2c2c}.cuenta-password-btn{box-shadow:0 8px #0000001f;-ms-border-radius:.76923rem!important;-o-border-radius:.76923rem!important;background:#0b0b0b!important;border-radius:.76923rem!important;width:60%!important;margin-top:10%!important;padding:14px!important;font-family:Montserrat-Bold!important;font-size:.8rem!important;font-weight:800!important}.cuenta-password-btn-loading{color:#fff;text-transform:uppercase;width:100%;font-family:Montserrat-Bold!important;font-size:.78rem!important}.cuenta-password-btn-spinner{color:#fff!important}.cuenta-password-btn:hover{background:#000!important}.cuenta-logout-btn{box-shadow:0 8px #0000001f;background:#b07b2a!important;border-radius:10px!important;width:60%!important;margin:2rem auto 0!important;padding:14px!important;font-family:Montserrat-Bold!important;font-size:.85rem!important;font-weight:800!important}.cuenta-logout-btn:hover{background:#9c6b22!important}@media (width>=360px) and (width<=767px){.cuenta-page-content{padding:2rem 0 1.2rem}.cuenta-card,.cuenta-card--password{width:20rem}.cuenta-primary-btn{font-size:.6rem!important}.cuenta-update-dialog-actions{padding:0 8px 6px}.cuenta-success-dialog-text,.cuenta-success-dialog-text-bold{font-size:.88rem!important}.cuenta-success-dialog-accept-btn{font-size:.9rem!important}.cuenta-update-dialog-contact-btn,.cuenta-update-dialog-request-btn{font-size:.82rem!important}.cuenta-password-btn,.cuenta-logout-btn{font-size:.6rem!important}.cuenta-update-dialog-text{font-size:.76rem!important}.cuenta-update-dialog-contact-btn,.cuenta-update-dialog-request-btn{width:70%!important;font-size:.7rem!important}}@media (width>=768px) and (width<=1024px) and (orientation:portrait){.cuenta-page-content{padding:2rem 0 1.2rem}.cuenta-card,.cuenta-card--password{width:30rem}}.garantias-page-content{background-color:#e1e1e1;padding:3rem 3rem 5rem}.garantias-table-card{background:#fff;border-radius:14px;width:min(1400px,100%);overflow:hidden;box-shadow:0 6px 18px #0000000f}.garantias-table-scroll{width:min(1400px,100%);overflow-x:auto}.garantias-table{border-collapse:collapse;table-layout:fixed;width:min(1500px,100%)}.garantias-table thead th{color:#5d5d5d;text-transform:uppercase;letter-spacing:.04em;background:#d9d9d9;border:1px solid #0000001f;padding:18px 16px;font-family:Montserrat-Bold;font-size:14px;font-weight:800}.garantias-table td{vertical-align:middle;color:#2b2b2b;background:#fff;border:1px solid #0000001f;padding:14px 16px;font-size:14px}.garantias-table-category{text-transform:uppercase;color:#1f1f1f;text-align:center;white-space:nowrap;width:20%;font-weight:800}.garantias-table-subcategory{width:34%}.garantias-table-warranty{text-align:center;white-space:nowrap;width:14%}.garantias-table-notes{width:32%}.garantias-table-empty{color:#6a6a6a}.garantias-page-content-button{color:#fff;text-transform:uppercase;cursor:pointer;background:#cba566;border:none;border-radius:.27454rem;width:18%;height:3.08462rem;font-family:Montserrat-Bold;font-size:1.03846rem;font-style:normal;font-weight:700;line-height:132%;transition:all .3s;box-shadow:0 0 10px #00000080}.garantias-page-content-button:hover{color:#fff;background:#cba5669a}.garantias-page-content-button:active{background:#cba566}@media (width<=900px){.garantias-page-content{padding:18px 16px 32px}.garantias-table{min-width:760px}}@media (width>=360px) and (width<=767px){.garantias-page-content{background-color:#e1e1e1;padding:3rem 0 4rem}.garantias-page-content-button{width:67%;height:3.00085rem;font-size:.83846rem}.garantias-mobile-category{width:min(620px,92%)}.garantias-mobile-category-title{color:#505050!important;text-transform:uppercase!important;font-family:Montserrat-Bold!important;font-size:.84615rem!important}.garantias-mobile-category-divider{border-color:#505050!important}.garantias-mobile-subcards{width:88%}.garantias-mobile-subcard{background:#fff;border-radius:28px;width:100%;padding:24px 22px;box-shadow:0 6px 16px #0000000f}.garantias-mobile-row{gap:18px;width:100%}.garantias-mobile-label{color:#878787;text-transform:uppercase;white-space:nowrap;font-family:Montserrat-Bold!important;font-size:.76923rem!important}.garantias-mobile-value{color:#000;text-align:right;overflow-wrap:anywhere;font-family:Montserrat-Regular!important;font-size:.76923rem!important}.garantias-mobile-value-strong{font-family:Montserrat-Bold!important}.garantias-mobile-row-divider{border-color:#00000038!important}}@media (width>=768px) and (width<=1024px) and (orientation:portrait){.garantias-page-content{padding:3rem 2rem 5rem}.garantias-table-card{width:min(765px,100%)}.garantias-table-scroll{width:min(765px,100%);overflow-x:hidden}.garantias-table{width:min(765px,100%);min-width:0}.garantias-table thead th{letter-spacing:.04em;padding:18px 0;font-size:12px}.garantias-table thead th,.garantias-table td{white-space:normal;overflow-wrap:anywhere;word-break:break-word}.garantias-table td{font-size:11px}.garantias-page-content-button{width:37%;font-size:.93846rem}.garantias-table thead th:first-child,.garantias-table-category{width:18%!important}.garantias-table thead th:nth-child(2),.garantias-table-subcategory{width:20%!important}.garantias-table thead th:nth-child(3),.garantias-table-warranty{width:16%!important}.garantias-table thead th:nth-child(4),.garantias-table-notes{width:25%!important}}@media (width>=768px) and (width<=1024px) and (orientation:landscape){.garantias-page-content{padding:3rem 3rem 5rem}.garantias-table-card,.garantias-table-scroll,.garantias-table{width:min(950px,100%)}.garantias-table thead th{letter-spacing:.04em;padding:18px 16px;font-size:13px}.garantias-table td{font-size:13px}.garantias-page-content-button{width:27%;font-size:.93846rem}}@media (width>=1024px) and (width<=1199px){.garantias-page-content{padding:3rem 3rem 5rem}.garantias-table-card,.garantias-table-scroll,.garantias-table{width:min(950px,100%)}.garantias-table thead th{letter-spacing:.04em;padding:18px 16px;font-size:13px}.garantias-table td{font-size:13px}.garantias-page-content-button{width:27%;font-size:.93846rem}}@media (width>=1200px) and (width<=1366px){.garantias-page-content{padding:3rem 3rem 5rem}.garantias-table-card,.garantias-table-scroll,.garantias-table{width:min(1200px,100%)}.garantias-table thead th{letter-spacing:.04em;padding:18px 16px;font-size:13px}.garantias-table td{font-size:13px}.garantias-page-content-button{width:22%;font-size:.93846rem}}@media (width>=1367px) and (width<=1600px){.garantias-page-content-button{width:20%;font-size:.93846rem}}.proyectos-page-container{background-color:#ebebeb;width:100%;height:100vh}.btnTranslate{z-index:1000;color:#ffffffc4;opacity:.7;cursor:pointer;background:#0f0c0c4f;border:2px solid #ffffffc4;border-radius:31.6332rem;width:3.29231rem;height:3.21538rem;font-family:Montserrat-Regular;font-size:.908462rem;font-weight:900;transition:all .3s}.btnTranslate:hover{color:#fff;background:#4c4c4c}.proyectos-page-header-actions{z-index:1000;position:absolute;top:8%;right:3%}.btnLogoutHome{z-index:1000;color:#ffffffc4;opacity:.7;cursor:pointer;background:#0f0c0c4f;border:2px solid #ffffffc4;border-radius:31.6332rem;justify-content:center;align-items:center;width:3.29231rem;height:3.21538rem;padding:0;transition:all .3s;display:inline-flex}.btnLogoutHome:hover{color:#fff;background:#4c4c4c}.proyectos-page-header{background-image:url(/images/bannerProyectos.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:16.6154rem;position:relative}.proyectos-page-header-overlay{z-index:0;-webkit-backdrop-filter:blur(8.45px);backdrop-filter:blur(8.45px);background-color:#4d4d4d40;width:100%;height:100%;position:absolute;top:0;left:0}.logo-RDR{z-index:1;width:20%;height:auto}.proyectos-page-content{width:100%;padding-top:3rem}.proyectos-page-content-header-title{color:#000!important;text-align:center!important;text-transform:uppercase!important;font-family:Montserrat-Bold!important;font-size:1.86154rem!important;font-weight:800!important;line-height:123.777%!important}.proyectos-page-content-header-description{color:#000!important;text-align:center!important;font-family:Montserrat-Regular!important;font-size:1.21877rem!important;font-weight:400!important;line-height:123.777%!important}.card-proyecto{border-radius:.76923rem;width:15.4773rem;height:9.337rem;box-shadow:0 0 10px #00000080}.card-proyecto-logo{aspect-ratio:182.79/60.05;width:12.0605rem;height:4.61892rem}.proyectos-page-content-proyectos{grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;gap:2rem;width:min(1700px,100%);padding:0 1.25rem 2rem;display:grid!important}.proyectos-link{color:#fff;text-transform:uppercase;background:#000;border-radius:.76923rem;justify-content:center;align-items:center;width:22%;height:3.02308rem;font-family:Montserrat-Bold;font-size:1.21877rem;text-decoration:none;transition:all .3s;display:flex;box-shadow:0 0 10px #00000080}.proyectos-link:hover{color:#fff;background:#4c4c4c}@media (width>=360px) and (width<=767px){.proyectos-page-container{width:100%;height:auto;padding-bottom:2rem}.proyectos-page-header{height:8.61538rem}.proyectos-page-header-actions{top:7%}.logo-RDR{width:50%}.proyectos-page-content-header-title{width:80%;font-size:1.06154rem!important}.proyectos-page-content-header-description{width:95%;font-size:.71877rem!important}.proyectos-link{width:70%;height:2.02308rem;font-size:.71877rem}.btnTranslate,.btnLogoutHome{width:2.69231rem;height:2.61538rem}.card-proyecto{border-radius:.76923rem;width:6.47731rem;height:5.337rem;box-shadow:0 0 10px #00000080}.card-proyecto-logo{aspect-ratio:182.79/60.05;width:6.06054rem;height:4.61892rem}.proyectos-page-content-proyectos{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;width:min(320px,100%)}}@media (width>=768px) and (width<=1024px) and (orientation:portrait){.proyectos-page-container{width:100%;height:auto;padding-bottom:2rem}.proyectos-page-header{height:10.6154rem}.proyectos-page-header-actions{top:7%}.logo-RDR{width:30%}.proyectos-page-content-header-title{width:70%;font-size:1.56154rem!important}.proyectos-page-content-header-description{font-size:1.01877rem!important}.proyectos-link{width:40%;font-size:.91877rem}.btnTranslate,.btnLogoutHome{width:2.69231rem;height:2.61538rem}.card-proyecto{border-radius:.76923rem;width:10.4773rem;height:7.337rem;box-shadow:0 0 10px #00000080}.card-proyecto-logo{aspect-ratio:182.79/60.05;width:8.06054rem;height:4.61892rem}.proyectos-page-content-proyectos{grid-template-columns:repeat(3,minmax(0,1fr));width:min(600px,100%)}}@media (width>=768px) and (width<=1024px) and (orientation:landscape){.proyectos-page-container{width:100%;height:auto;padding-bottom:2rem}.proyectos-page-header{height:10.6154rem}.logo-RDR{width:20%}.proyectos-page-content-header-title{font-size:1.56154rem!important}.proyectos-page-content-header-description{font-size:1.01877rem!important}.proyectos-link{width:30%;font-size:.91877rem}.card-proyecto{border-radius:.76923rem;width:10.4773rem;height:7.337rem;box-shadow:0 0 10px #00000080}.card-proyecto-logo{aspect-ratio:182.79/60.05;width:8.06054rem;height:4.61892rem}.proyectos-page-content-proyectos{grid-template-columns:repeat(4,minmax(0,1fr));width:min(800px,100%)}}@media (width>=1025px) and (width<=1199px){.proyectos-page-container{width:100%;height:auto;padding-bottom:2rem}.proyectos-page-header{height:10.6154rem}.logo-RDR{width:20%}.proyectos-page-content-header-title{font-size:1.56154rem!important}.proyectos-page-content-header-description{font-size:1.01877rem!important}.proyectos-link{width:28%;font-size:.91877rem}.card-proyecto{border-radius:.76923rem;width:10.4773rem;height:7.337rem;box-shadow:0 0 10px #00000080}.card-proyecto-logo{aspect-ratio:182.79/60.05;width:8.06054rem;height:4.61892rem}.proyectos-page-content-proyectos{grid-template-columns:repeat(4,minmax(0,1fr));width:min(800px,100%)}}@media (width>=1200px) and (width<=1366px){.proyectos-page-header{height:12.6154rem}.logo-RDR{width:18%}.proyectos-page-content-header-title{font-size:1.56154rem!important}.proyectos-page-content-header-description{font-size:1.01877rem!important}.proyectos-link{width:25%;font-size:.91877rem}.card-proyecto{border-radius:.76923rem;width:10.4773rem;height:7.337rem;box-shadow:0 0 10px #00000080}.card-proyecto-logo{aspect-ratio:182.79/60.05;width:8.06054rem;height:4.61892rem}.proyectos-page-content-proyectos{width:min(1150px,100%)}}@media (width>=1367px) and (width<=1600px){.logo-RDR{width:15%}.proyectos-page-content-header-title{font-size:1.56154rem!important}.proyectos-page-content-header-description{font-size:1.01877rem!important}.proyectos-link{font-size:.91877rem!important}.card-proyecto{border-radius:.76923rem;width:12.4773rem;height:8.337rem;box-shadow:0 0 10px #00000080}.card-proyecto-logo{aspect-ratio:182.79/60.05;width:10.0605rem;height:4.61892rem}.proyectos-page-content-proyectos{width:min(1300px,100%)}}@media (width>=1601px) and (width<=1800px){.logo-RDR{width:15%}.proyectos-page-content-header-title{font-size:1.56154rem!important}.proyectos-page-content-header-description,.proyectos-link{font-size:1.01877rem!important}.card-proyecto{border-radius:.76923rem;width:12.4773rem;height:8.337rem;box-shadow:0 0 10px #00000080}.card-proyecto-logo{aspect-ratio:182.79/60.05;width:10.0605rem;height:4.61892rem}.proyectos-page-content-proyectos{width:min(1400px,100%)}}.propiedades-page-content{background-color:#e1e1e1;width:100%;height:60vh;padding-top:1.5rem;overflow-y:auto}.propiedades-page-content-header{width:min(1700px,100%);margin:0 auto;padding:0 1.25rem;position:relative}.propiedades-page-content-header-title{text-transform:uppercase;color:#484848!important;font-family:Montserrat-Regular!important;font-size:2.87031rem!important}.propiedades-page-content-header-selected{text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;max-width:18rem;position:absolute;top:50%;right:1.25rem;overflow:hidden;transform:translateY(-50%);color:#4c4c4c!important;font-family:Montserrat-Regular!important;font-size:.85rem!important;font-weight:600!important}.propiedades-proyectos-dropdown{z-index:10;display:inline-block;position:absolute;top:50%;right:0;overflow:visible;transform:translateY(-50%)}.propiedades-proyectos-dropdown-trigger{cursor:pointer;letter-spacing:.04em;text-transform:uppercase;background:#fff;border:1px solid #fff;border-radius:.4rem;justify-content:space-evenly;align-items:center;width:17.5rem;height:2.45rem;padding:0 .75rem;display:flex;color:#7e7e7e!important;font-family:Montserrat-Regular!important;font-size:1.06208rem!important}.propiedades-proyectos-dropdown-trigger:focus-visible{outline-offset:2px;outline:2px solid #00000059}.propiedades-proyectos-dropdown-trigger-icon{flex:none}.propiedades-proyectos-dropdown-menu{background:#fff;border-radius:.76923rem;flex-direction:column;width:17.5rem;max-height:25.5rem;display:flex;position:absolute;top:calc(100% + .5rem);left:0;overflow:hidden auto;box-shadow:0 4px 5.6px #00000040}.propiedades-proyectos-dropdown-item{text-align:left;cursor:pointer;color:#4c4c4c;text-transform:uppercase;background:0 0;border:0;width:100%;padding:.65rem .75rem;font-family:Montserrat-Regular;font-size:.85rem}.propiedades-proyectos-dropdown-item:hover{background:#00000012}.propiedades-proyectos-dropdown-item.selected{background:#0000002e}.propiedades-table-wrapper{width:min(1700px,100%);margin:1.25rem auto 0;padding:0 1.25rem 1.5rem}.propiedades-table-card{background:#fff;border:1px solid #0000001f;border-radius:.75rem;overflow:hidden}.propiedades-table{border-collapse:separate;border-spacing:0;width:100%;min-width:980px}.propiedades-table thead th{color:#6a6a6a;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;text-align:left;background:#d7d7d7;padding:1.15rem 1.6rem;font-family:Montserrat-Regular;font-size:.8rem}.propiedades-table tbody td{color:#4c4c4c;white-space:nowrap;text-align:left;vertical-align:middle;border-top:1px solid #0000001f;padding:1.25rem 1.6rem;font-family:Montserrat-Regular;font-size:.95rem}.propiedades-table thead th:nth-child(n+2),.propiedades-table tbody td:nth-child(n+2){text-align:center}.propiedades-table tbody tr:first-child td{border-top:0}.propiedades-propietario-cell{align-items:center;gap:.8rem;display:flex}.propiedades-avatar{color:#fff;background:#bdbdbd;border:2px solid #fff;border-radius:999px;flex:none;place-items:center;width:34px;height:34px;font-family:Montserrat-Regular;font-size:.8rem;line-height:1;display:grid;overflow:hidden;box-shadow:0 2px 3px #00000040}.propiedades-avatar-img{object-fit:cover;width:100%;height:100%;display:block}.propiedades-propietario-name{color:#4c4c4c;font-family:Montserrat-Regular}.propiedades-link{color:#b08b57;cursor:pointer;background:0 0;border:0;padding:0;font-family:Montserrat-Regular;font-size:.95rem;text-decoration:underline}.propiedades-link:hover{color:#9a7848;opacity:.8;transition:all .3s}.propiedades-action-btn{color:#fff;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#000;border:1px solid #000;border-radius:.35rem;padding:.65rem 1.2rem;font-family:Montserrat-Regular;font-size:.75rem;font-weight:600;box-shadow:0 2px 3px #00000040}.propiedades-action-btn:hover{background:#1a1a1a;border-color:#1a1a1a}.propiedades-pagination{justify-content:flex-end;align-items:center;gap:34%;width:94%;display:flex}.propiedades-pagination-controls{align-items:center;gap:.6rem;display:flex}.propiedades-pagination-nav{border:none;background:0 0!important}.propiedades-pagination-nav:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}.propiedades-pagination-nav:hover:not(:disabled){background:#0000000f}.propiedades-pagination-current{color:#000;-webkit-user-select:none;user-select:none;background:0 0;border:none;border-radius:999px;place-items:center;min-width:32px;height:32px;font-family:Montserrat-Regular;font-size:1.23846rem;line-height:1;display:grid;box-shadow:0 1px 2px #0000001f}.propiedades-pagination-summary{color:#000!important;text-align:right!important;font-family:Montserrat-Regular!important;font-size:.9rem!important}.propiedades-card{background:#fff;border:1px solid #0000001f;border-radius:1.53846rem;width:80%;height:25.1539rem;padding:5% 6% 1%;overflow:hidden}.propiedades-card-title{color:#878787!important;text-transform:uppercase!important;font-family:Montserrat-Bold!important;font-size:.84615rem!important}.propiedades-card-value{color:#000!important;font-family:Montserrat-Regular!important;font-size:.95rem!important}@media (width<=1024px){.propiedades-table-card{overflow-x:auto}}@media (width>=360px) and (width<=767px){.propiedades-page-content{width:100%;height:auto;padding-bottom:2rem}.propiedades-propietario-name{width:100px!important}.propiedades-page-content-header{width:min(350px,100%);margin:0 auto;padding:0;position:relative}.propiedades-page-content-header-title{font-size:1.56923rem!important}.propiedades-proyectos-dropdown{z-index:10;display:inline-block;position:relative;top:auto;right:0;overflow:visible;transform:none}.propiedades-proyectos-dropdown-trigger{cursor:pointer;letter-spacing:.04em;text-transform:uppercase;background:#fff;border:1px solid #fff;border-radius:.4rem;justify-content:space-evenly;align-items:center;width:15.5rem;height:2.45rem;padding:0 .75rem;display:flex;color:#7e7e7e!important;font-family:Montserrat-Regular!important;font-size:1.06208rem!important}.propiedades-pagination{flex-direction:column-reverse;justify-content:center;align-items:center;gap:20px;width:100%;display:flex}}@media (width>=768px) and (width<=1024px) and (orientation:portrait){.propiedades-table-wrapper{width:min(980px,100%)}.propiedades-page-content-header{width:min(980px,100%);padding:0 .1rem}.propiedades-page-content-header-title{font-size:2.17031rem!important}.propiedades-proyectos-dropdown-trigger{width:14.5rem;height:2.45rem;padding:0 .75rem;font-size:.86208rem!important}.propiedades-action-btn{font-size:.65rem}.propiedades-pagination{gap:27%}}@media (width>=768px) and (width<=1024px) and (orientation:landscape){.propiedades-table-wrapper{width:min(980px,100%)}.propiedades-page-content-header{width:min(980px,100%);padding:0 .1rem}.propiedades-page-content-header-title{font-size:2.17031rem!important}.propiedades-proyectos-dropdown-trigger{width:14.5rem;height:2.45rem;padding:0 .75rem;font-size:.86208rem!important}.propiedades-action-btn{font-size:.65rem}.propiedades-pagination{gap:27%}}@media (width>=1024px) and (width<=1199px){.propiedades-table-wrapper{width:min(980px,100%)}.propiedades-page-content-header{width:min(980px,100%);padding:0 .1rem}.propiedades-page-content-header-title{font-size:2.17031rem!important}.propiedades-proyectos-dropdown-trigger{width:14.5rem;height:2.45rem;padding:0 .75rem;font-size:.86208rem!important}.propiedades-action-btn{font-size:.65rem}.propiedades-pagination{gap:27%}}@media (width>=1200px) and (width<=1366px){.propiedades-table-wrapper,.propiedades-page-content-header{width:min(1150px,100%)}.propiedades-page-content-header-title{font-size:2.17031rem!important}.propiedades-proyectos-dropdown-trigger{width:15.5rem;height:2.45rem;padding:0 .75rem;font-size:.96208rem!important}}@media (width>=1367px) and (width<=1600px){.propiedades-table-wrapper,.propiedades-page-content-header{width:min(1300px,100%)}.propiedades-page-content-header-title{font-size:2.17031rem!important}.propiedades-proyectos-dropdown-trigger{width:15.5rem;height:2.45rem;padding:0 .75rem;font-size:.96208rem!important}}@media (width>=1601px) and (width<=1800px){.propiedades-table-wrapper,.propiedades-page-content-header{width:min(1500px,100%)}.propiedades-page-content-header-title{font-size:2.37031rem!important}}.formsol-root{background:#efefef;min-height:100vh}.formsol-content{width:100%;padding:4rem 0}.formsol-card{background:#fff;border-radius:1.53846rem;width:70%;position:relative;overflow:hidden;box-shadow:0 10px 30px #11182714}.formsol-submitting-overlay{z-index:5;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffffd6;justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0}.formsol-submitting-card{text-align:center;background:#fffffff5;border-radius:18px;max-width:360px;padding:26px 28px;box-shadow:0 18px 36px #11182724}.formsol-submitting-spinner{color:#aa803c!important}.formsol-submitting-title{color:#2c2c2c!important;text-transform:uppercase!important;font-family:Montserrat-ExtraBold!important;font-size:1rem!important;font-weight:900!important}.formsol-submitting-subtitle{color:#5b5b5b!important;font-family:Montserrat-Regular!important;font-size:.78rem!important;line-height:1.4!important}.formsol-card-header{text-align:center;background:#cdcdcd;padding:18px 22px}.formsol-title{color:#2c2c2c!important;text-align:center!important;text-transform:uppercase!important;font-family:Montserrat-ExtraBold!important;font-size:2.07454rem!important;font-weight:900!important}.formsol-subtitle{color:#000!important;text-align:center!important;font-family:Montserrat-Regular!important;font-size:.78385rem!important;font-weight:500!important;line-height:107%!important}.formsol-card-body{padding:22px}.formsol-grid{--formsol-col-1:25%;--formsol-col-2:25%;--formsol-col-3:46%;grid-template-columns:var(--formsol-col-1) var(--formsol-col-2) var(--formsol-col-3);justify-content:space-between;align-items:start;gap:22px;display:grid}.formsol-col{min-width:0}.formsol-label{color:#827e7e!important;font-family:Montserrat-ExtraBold!important;font-size:.77692rem!important;font-style:normal!important;font-weight:800!important;line-height:107%!important}.formsol-placeholder{color:#212121;font-family:Montserrat-Regular!important;font-size:.85692rem!important}.formsol-count{text-align:right;color:#8a8a8a;margin-top:1%!important;font-family:Montserrat-Regular!important;font-size:.65692rem!important}.formsol-basic-field{flex-direction:column;gap:6px;width:100%;min-width:0;display:flex}.formsol-details-field{resize:none;background-color:#fff;border:1px solid #cbcbcb;height:7.19231rem;padding:10px 12px;color:#212121!important;border-radius:8px!important;font-family:Montserrat-Regular!important;font-size:.85692rem!important}.formsol-basic-label{color:#827e7e!important;font-family:Montserrat-ExtraBold!important;font-size:.77692rem!important;font-style:normal!important;font-weight:800!important;line-height:107%!important}.formsol-basic-input{box-sizing:border-box;color:#212121;background:#cdd3d9;border:1px solid #cdd3d9;border-radius:8px;outline:none;width:100%;padding:10px 12px;text-align:center!important;font-family:Montserrat-Regular!important;font-size:.85692rem!important}.formsol-basic-input:focus{border-color:#3b82f673;box-shadow:0 0 0 3px #3b82f61f}.formsol-basic-input:disabled{color:#7a7a7a;opacity:1;-webkit-text-fill-color:#7a7a7a}.formsol-basic-input.is-loading:disabled{color:#8e8e8e;-webkit-text-fill-color:#8e8e8e}.formsol-card .MuiOutlinedInput-root{background:#fff;border-radius:8px}.formsol-card .MuiOutlinedInput-notchedOutline{border-color:#cbcbcb}.formsol-card .MuiInputBase-input{font-size:13px}.formsol-card .MuiInputBase-input.Mui-disabled{-webkit-text-fill-color:#7a7a7a}.formsol-card .MuiInputLabel-root{font-size:12px}.formsol-side{gap:12px}.formsol-readonly-attachments{flex-direction:column;gap:10px;display:flex}.formsol-side-section{padding:6px 2px}.formsol-side-label{color:#827e7e!important;font-family:Montserrat-ExtraBold!important;font-size:.77692rem!important;font-style:normal!important;font-weight:800!important;line-height:107%!important}.formsol-side-value{color:#000!important;font-family:Montserrat-Bold!important;font-size:.97692rem!important;font-style:normal!important;font-weight:800!important;line-height:107%!important}.formsol-side-help{color:#878787!important;font-family:Montserrat-Regular!important;font-size:.67692rem!important;font-style:normal!important;font-weight:400!important;line-height:107%!important}.formsol-chip{color:#fff!important;border-radius:.38462rem!important;height:26px!important;padding:0 .55rem!important;font-family:Montserrat-Bold!important;font-size:.65rem!important;font-weight:800!important}.chip-no-definido{background:#7e7e7e!important}.chip-vigente{background:#c8853f!important}.chip-no-vigente{background:#050505!important}.formsol-upload{cursor:pointer;-webkit-user-select:none;user-select:none;background:#eaf2fb;border:1px dashed #9bb6cf;border-radius:14px;outline:none;justify-content:center;align-items:center;min-height:230px;padding:18px;display:flex}.has-attachments{height:120px!important;min-height:120px!important}.formsol-upload:focus{box-shadow:0 0 0 3px #3b82f640}.formsol-upload-icon{color:#1f2937;font-size:40px!important}.formsol-upload-title{text-align:center;color:#1f2937;font-family:Montserrat-ExtraBold!important;font-size:.96923rem!important;font-weight:900!important}.formsol-upload-subtitle{text-align:center;color:#000;font-family:Montserrat-Regular!important;font-size:.72308rem!important}.formsol-attachments{flex-wrap:wrap;gap:10px;display:flex;margin-top:-.5%!important}.formsol-attachment{cursor:pointer;background:#dde6ef;border:1px solid #0d2a4c26;border-radius:10px;width:6.75846rem;height:6.03846rem;position:relative;overflow:hidden;box-shadow:0 6px 18px #11182714}.formsol-attachment:hover{transform:translateY(-1px);box-shadow:0 10px 26px #1118271f}.formsol-attachment:focus{outline:none;box-shadow:0 0 0 3px #3b82f640,0 10px 26px #1118271f}.formsol-attachment-remove{color:#fff;cursor:pointer;z-index:2;background:#0000006b;border:1px solid #ffffff8c;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;padding:0;font-size:16px;line-height:1;display:inline-flex;position:absolute;top:6px;right:6px}.formsol-attachment-remove:hover{background:#0000008c}.formsol-attachment-remove:focus{outline:none;box-shadow:0 0 0 3px #3b82f659}.formsol-preview-paper{box-shadow:none!important;background:0 0!important;max-width:none!important;overflow:visible!important}.formsol-preview-container{background:#fff;border-radius:12px;width:min(900px,90vw);max-height:85vh;position:relative;overflow:hidden}.formsol-preview-media{object-fit:contain;background:#111827;width:100%;height:auto;max-height:85vh;display:block}.formsol-preview-document-shell,.formsol-preview-audio-shell{background:#fff;flex-direction:column;width:min(900px,90vw);max-height:85vh;display:flex}.formsol-preview-document-shell{box-sizing:border-box;justify-content:center;gap:14px;min-height:320px;padding:56px 24px 24px}.formsol-preview-audio-shell{box-sizing:border-box;gap:16px;padding:56px 24px 24px}.formsol-preview-audio{width:100%}.formsol-preview-file-name{color:#1f2937;word-break:break-word;font-family:Montserrat-Bold!important;font-size:.9rem!important}.formsol-preview-document-help{color:#6b7280;font-family:Montserrat-Regular!important;font-size:.82rem!important;line-height:1.45!important}.formsol-preview-actions{z-index:3;position:absolute;bottom:14px;right:14px}.formsol-preview-download{color:#fff;text-transform:uppercase;background:#000;border-radius:8px;justify-content:center;align-items:center;min-width:120px;height:38px;padding:0 14px;font-size:.82rem;text-decoration:none;display:inline-flex;font-family:Montserrat-Bold!important}.formsol-preview-open{background:#c8853f}.formsol-preview-open:hover{background:#aa803c}.formsol-preview-download:hover{background:#111}.formsol-preview-close{color:#fff;cursor:pointer;z-index:3;background:#0000006b;border:1px solid #ffffff8c;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;font-size:18px;line-height:1;display:inline-flex;position:absolute;top:10px;right:10px}.formsol-preview-close:hover{background:#0000008c}.formsol-preview-close:focus{outline:none;box-shadow:0 0 0 3px #3b82f659}.formsol-confirm-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000073!important}.formsol-confirm-paper{box-shadow:none!important;background:0 0!important;max-width:none!important;overflow:visible!important}.formsol-confirm-container{text-align:center;background:#cbcbcb;border-radius:16px;width:min(350px,88vw);padding:35px 22px;position:relative;box-shadow:0 16px 40px #11182738}.formsol-confirm-close{color:#4b4b4b;cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;font-size:20px;line-height:1;display:inline-flex;position:absolute;top:10px;right:12px}.formsol-confirm-close:hover{background:#0000000f}.formsol-confirm-close:focus{outline:none;box-shadow:0 0 0 3px #3b82f640}.formsol-confirm-text{text-transform:uppercase;color:#2c2c2c!important;margin-top:6px!important;font-family:Montserrat-Regular!important;font-size:.88rem!important;font-weight:900!important;line-height:1.25!important}.formsol-confirm-text-bold{text-transform:uppercase;color:#2c2c2c!important;font-family:Montserrat-ExtraBold!important;font-size:.88rem!important;font-weight:900!important;line-height:1.25!important}.formsol-confirm-error{color:#b42318!important;text-align:center!important;margin-top:12px!important;font-family:Montserrat-Bold!important;font-size:.76rem!important;line-height:1.35!important}.formsol-confirm-actions{justify-content:center;align-items:center;gap:12px;margin-top:16px;display:flex}.formsol-confirm-back{width:140px;height:40px;color:#fff!important;text-transform:uppercase!important;background:#000!important;border:1px solid #2c2c2c!important;border-radius:5px!important;font-family:Montserrat-ExtraBold!important;font-size:.82rem!important;font-weight:900!important}.formsol-confirm-back:hover{background:#525151!important}.formsol-confirm-back:focus{outline:none;box-shadow:0 0 0 3px #3b82f659}.formsol-confirm-accept{width:170px;height:40px;color:#fff!important;text-transform:uppercase!important;-ms-border-radius:5px!important;-o-border-radius:5px!important;background:#aa803c!important;border:1px solid #aa803c!important;border-radius:5px!important;font-family:Montserrat-ExtraBold!important;font-size:.9rem!important;font-weight:900!important}.formsol-confirm-accept:hover{background:#805a2c!important;border:1px solid #805a2c!important}.formsol-confirm-accept:focus{outline:none;box-shadow:0 0 0 3px #3b82f659}.formsol-attachment-media{object-fit:cover;width:100%;height:100%;display:block}.formsol-attachment-video{width:100%;height:100%;position:relative}.formsol-attachment-play{background:#00000014;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.formsol-attachment-play:before{content:"";filter:drop-shadow(0 2px 6px #00000059);border-top:9px solid #0000;border-bottom:9px solid #0000;border-left:14px solid #fffffff2;width:0;height:0;transform:translate(1px)}.formsol-attachment-file{box-sizing:border-box;background:#eef3f8;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:100%;height:100%;padding:8px;display:flex}.formsol-attachment-file-type{color:#1f2937;font-family:Montserrat-ExtraBold!important;font-size:.7rem!important}.formsol-attachment-file-name{color:#1f2937bf;text-align:center;white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden;font-family:Montserrat-Regular!important;font-size:.62rem!important}.formsol-submit-button{border-radius:.76923rem;width:15%;height:2.50592rem;color:#fff!important;text-transform:uppercase!important;background:#000!important;border:1px solid #000!important;font-family:Montserrat-Bold!important;font-size:.98rem!important}.formsol-success-card{text-align:center;background:#fff;border-radius:1.53846rem;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:min(520px,86vw);padding:5% 3%;display:flex;box-shadow:0 16px 40px #1118271f}.formsol-success-title{color:#2c2c2c!important;text-align:center!important;text-transform:uppercase!important;font-family:Montserrat-ExtraBold!important;font-size:2.05rem!important;font-weight:900!important;line-height:1.08!important}.formsol-success-subtitle{color:#000!important;text-align:center!important;margin-top:14px!important;font-family:Montserrat-Regular!important;font-size:.8rem!important;font-weight:500!important;line-height:1.35!important}.formsol-success-ticket{color:#aa803c!important;text-align:center!important;letter-spacing:.04em!important;margin-top:10px!important;font-family:Montserrat-ExtraBold!important;font-size:1.15rem!important;font-weight:900!important}.formsol-success-button{box-shadow:0 10px 22px #1118272e;color:#fff!important;text-transform:uppercase!important;background:#000!important;border:1px solid #000!important;border-radius:.76923rem!important;margin-top:35px!important;padding:10px 18px!important;font-family:Montserrat-Bold!important;font-size:.98rem!important}.formsol-success-button:hover{background:#111!important;border-color:#111!important}.formsol-success-button:focus{outline:none;box-shadow:0 0 0 3px #3b82f659,0 10px 22px #1118272e}@media (width<=767px){.formsol-card-body{padding:16px}.formsol-grid{grid-template-columns:1fr}.formsol-side{display:block}}@media (width>=360px) and (width<=767px){.formsol-grid{grid-template-columns:1fr}.formsol-side{grid-column:1/-1;grid-template-columns:1fr;gap:18px;display:grid}.formsol-upload{grid-column:1/-1}.formsol-submit-button{width:40%;font-size:.78rem!important}.formsol-success-card{padding:34px 22px}.formsol-success-title{font-size:1.55rem!important}.formsol-card{width:85%}.formsol-title{font-size:1.27454rem!important}.formsol-subtitle{font-size:.68385rem!important}.formsol-upload-title{font-size:.76923rem!important}.formsol-upload-subtitle{font-size:.62308rem!important}.formsol-confirm-container{width:min(300px,88vw);position:relative}.formsol-confirm-text,.formsol-confirm-text-bold{font-size:.78rem!important}.formsol-success-card{width:min(280px,86vw);padding:15% 8%}}@media (width>=768px) and (width<=1024px) and (orientation:portrait){.formsol-grid{grid-template-columns:1fr 1fr}.formsol-side{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:18px;display:grid}.formsol-upload{grid-column:1/-1}.formsol-card{width:95%}.formsol-submit-button{width:20%;font-size:.78rem!important}}@media (width>=768px) and (width<=1024px) and (orientation:landscape){.formsol-card{width:95%}.formsol-submit-button{width:15%;font-size:.78rem!important}.formsol-chip{padding:0 .45rem!important;font-size:.55rem!important}.formsol-side-label{font-size:.78692rem!important}.formsol-side-help{font-size:.77692rem!important}.formsol-label,.formsol-basic-label{font-size:.79692rem!important}}@media (width>=1024px) and (width<=1199px){.formsol-card{width:95%}.formsol-submit-button{width:15%;font-size:.78rem!important}.formsol-chip{padding:0 .45rem!important;font-size:.55rem!important}.formsol-side-label{font-size:.78692rem!important}.formsol-side-help{font-size:.77692rem!important}.formsol-label,.formsol-basic-label{font-size:.79692rem!important}}@media (width>=1200px) and (width<=1366px){.formsol-card{width:95%}.formsol-submit-button{width:13%;font-size:.78rem!important}.formsol-chip{padding:0 0!important;font-size:.55rem!important}.formsol-side-label{font-size:.68692rem!important}.formsol-side-help{font-size:.57692rem!important}.formsol-label,.formsol-basic-label{font-size:.69692rem!important}}@media (width>=1367px) and (width<=1600px){.formsol-card{width:85%}.formsol-submit-button{width:13%;font-size:.88rem!important}.formsol-chip{padding:0 0!important;font-size:.55rem!important}.formsol-side-label{font-size:.68692rem!important}.formsol-side-help{font-size:.57692rem!important}.formsol-label,.formsol-basic-label{font-size:.69692rem!important}}@media (width>=1601px) and (width<=1800px){.formsol-submit-button{width:12%;font-size:.88rem!important}.formsol-chip{padding:0 0!important;font-size:.55rem!important}.formsol-side-label{font-size:.68692rem!important}.formsol-side-help{font-size:.57692rem!important}}.solicitudes-page-content{background-color:#e1e1e1;width:100%;height:60vh;padding-top:1.5rem;overflow-y:auto}.solicitudes-page-content-header{width:min(1700px,100%);margin:0 auto;padding:0 1.25rem;position:relative}.solicitudes-page-content-header-title{text-transform:uppercase;color:#484848!important;font-family:Montserrat-Regular!important;font-size:2.87031rem!important}.solicitudes-page-content-header-selected{text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;max-width:18rem;position:absolute;top:50%;right:1.25rem;overflow:hidden;transform:translateY(-50%);color:#4c4c4c!important;font-family:Montserrat-Regular!important;font-size:.85rem!important;font-weight:600!important}.solicitudes-proyectos-dropdown{z-index:10;display:inline-block;position:absolute;top:50%;right:0;overflow:visible;transform:translateY(-50%)}.solicitudes-proyectos-dropdown-trigger{cursor:pointer;letter-spacing:.04em;text-transform:uppercase;background:#fff;border:1px solid #bababa;border-radius:.4rem;justify-content:space-evenly;align-items:center;width:13.5rem;height:2.45rem;padding:0 .75rem;display:flex;color:#2c2c2c!important;font-family:Montserrat-Regular!important;font-size:1.06208rem!important;font-weight:600!important}.solicitudes-proyectos-dropdown-trigger:focus-visible{outline-offset:2px;outline:2px solid #00000059}.solicitudes-proyectos-dropdown-trigger-icon{flex:none}.solicitudes-proyectos-dropdown-menu{background:#fff;border-radius:.76923rem;flex-direction:column;width:13.5rem;max-height:25.5rem;display:flex;position:absolute;top:calc(100% + .5rem);left:0;overflow:hidden auto;box-shadow:0 4px 5.6px #00000040}.solicitudes-proyectos-dropdown-item{text-align:left;cursor:pointer;color:#4c4c4c;text-transform:uppercase;background:0 0;border:0;width:100%;padding:.65rem .75rem;font-family:Montserrat-Regular;font-size:.85rem}.solicitudes-proyectos-dropdown-item:hover{background:#00000012}.solicitudes-proyectos-dropdown-item.selected{background:#0000002e}.solicitudes-new-solicitud-button{cursor:pointer;letter-spacing:.04em;text-transform:uppercase;z-index:10;background:#000;border:1px solid #000;border-radius:.4rem;justify-content:center;align-items:center;width:11.5rem;height:2.25rem;padding:0;text-decoration:none;display:flex;position:absolute;top:50%;right:13%;transform:translateY(-50%);color:#fff!important;font-family:Montserrat-Regular!important;font-size:1.06208rem!important;font-weight:600!important}.solicitudes-new-solicitud-button:hover{background:#00000059;border:1px solid #00000059;transition:all .3s}.solicitudes-table-wrapper{width:min(1700px,100%);margin:1.25rem auto 0;padding:0 1.25rem 1.5rem}.solicitudes-table-card{background:#fff;border:1px solid #0000001f;border-radius:.75rem;overflow:hidden}.solicitudes-table{border-collapse:separate;border-spacing:0;width:100%;min-width:980px}.solicitudes-table thead th{color:#6a6a6a;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;text-align:left;background:#d7d7d7;padding:1.15rem 1.6rem;font-family:Montserrat-Regular;font-size:.8rem}.solicitudes-table tbody td{color:#4c4c4c;white-space:nowrap;text-align:left;vertical-align:middle;border-top:1px solid #0000001f;padding:1.25rem 1.6rem;font-family:Montserrat-Regular;font-size:.95rem}.solicitudes-table thead th:nth-child(n+2),.solicitudes-table tbody td:nth-child(n+2){text-align:center}.solicitudes-table tbody tr:first-child td{border-top:0}.solicitudes-propietario-cell{align-items:center;gap:.8rem;display:flex}.solicitudes-avatar{color:#fff;background:#bdbdbd;border:2px solid #fff;border-radius:999px;flex:none;place-items:center;width:34px;height:34px;font-family:Montserrat-Regular;font-size:.8rem;line-height:1;display:grid;overflow:hidden;box-shadow:0 2px 3px #00000040}.solicitudes-avatar-img{object-fit:cover;width:100%;height:100%;display:block}.solicitudes-propietario-name{color:#4c4c4c;font-family:Montserrat-Regular}.solicitudes-link{color:#b08b57;cursor:pointer;background:0 0;border:0;padding:0;font-family:Montserrat-Regular;font-size:.95rem;text-decoration:underline}.solicitudes-link:hover{color:#9a7848;opacity:.8;transition:all .3s}.solicitudes-action-btn{color:#fff;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#cba566;border:1px solid #cba566;border-radius:.35rem;padding:.65rem 1.2rem;font-family:Montserrat-Regular;font-size:.75rem;font-weight:600;box-shadow:0 2px 3px #00000040}.solicitudes-action-btn:hover{background:#b08b57;border-color:#b08b57}.solicitudes-pagination{justify-content:flex-end;align-items:center;gap:34%;width:94%;display:flex}.solicitudes-pagination-controls{align-items:center;gap:.6rem;display:flex}.solicitudes-pagination-nav{border:none;background:0 0!important}.solicitudes-pagination-nav:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}.solicitudes-pagination-nav:hover:not(:disabled){background:#0000000f}.solicitudes-pagination-current{color:#000;-webkit-user-select:none;user-select:none;background:0 0;border:none;border-radius:999px;place-items:center;min-width:32px;height:32px;font-family:Montserrat-Regular;font-size:1.23846rem;line-height:1;display:grid;box-shadow:0 1px 2px #0000001f}.solicitudes-pagination-summary{color:#000!important;text-align:right!important;font-family:Montserrat-Regular!important;font-size:.9rem!important}.solicitudes-card{background:#fff;border:1px solid #0000001f;border-radius:1.53846rem;width:80%;height:29.5385rem;padding:5% 6%;overflow:hidden}.solicitudes-card-title{color:#878787!important;text-transform:uppercase!important;font-family:Montserrat-Bold!important;font-size:.84615rem!important}.solicitudes-card-value{color:#000!important;font-family:Montserrat-Regular!important;font-size:.95rem!important}.solicitudes-empty-state{text-align:center;width:min(1700px,100%);color:#4c4c4c!important;margin:2rem auto 0!important;padding:0 1.25rem!important;font-family:Montserrat-Regular!important;font-size:1rem!important}.solicitudes-modal-overlay{z-index:9999;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000073;justify-content:center;align-items:center;padding:1.25rem;display:flex;position:fixed;inset:0}.solicitudes-modal{-ms-border-radius:2.09231rem;-o-border-radius:2.09231rem;background:#cbcbcb;border-radius:2.09231rem;width:min(530px,92vw);padding:3.2rem 2.5rem;position:relative;box-shadow:0 8px 20px #00000059}.solicitudes-modal-close{color:#6a6a6a;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:2rem;height:2rem;font-size:2.5rem;line-height:1;display:grid;position:absolute;top:.65rem;right:1.5rem}.solicitudes-modal-close:hover{background:#00000014}.solicitudes-modal-close:focus-visible{outline-offset:2px;outline:2px solid #00000059}.solicitudes-modal-content{text-align:center;padding-top:.1rem}.solicitudes-modal-title{color:#2c2c2c;letter-spacing:.06em!important;text-transform:uppercase!important;margin-bottom:.8rem!important;font-family:Montserrat-Bold!important;font-size:1.24615rem!important}.solicitudes-modal-description{color:#2c2c2c!important;letter-spacing:.02em!important;text-transform:uppercase!important;font-family:Montserrat-Regular!important;font-size:.78rem!important;font-weight:600!important}.solicitudes-modal-actions{justify-content:center;gap:1rem;margin-top:1.15rem;display:flex}.solicitudes-modal-btn{cursor:pointer;text-transform:uppercase;border:1px solid #0000;border-radius:.4rem;width:40%;height:2.83846rem;padding:0 1.9rem;font-family:Montserrat-Bold;font-size:.92rem;font-weight:600;box-shadow:0 2px 3px #00000040}.solicitudes-modal-btn:focus-visible{outline-offset:2px;outline:2px solid #00000059}.solicitudes-modal-btn-accept{color:#fff;background:#cba566;border-color:#cba566}.solicitudes-modal-btn-accept:hover{background:#b08b57;border-color:#b08b57}.solicitudes-modal-btn-view{color:#fff;background:#000;border-color:#000}.solicitudes-modal-btn-view:hover{background:#000000a6;border-color:#000000a6}@media (width<=1024px){.solicitudes-table-card{overflow-x:auto}}@media (width>=360px) and (width<=767px){.solicitudes-page-content{width:100%;height:auto;padding-bottom:2rem}.solicitudes-page-content-header{width:min(350px,100%);margin:0 auto;padding:0;position:relative}.solicitudes-page-content-header-title{font-size:1.56923rem!important}.solicitudes-propietario-name{width:110px!important}.solicitudes-card-value{width:150px!important}.solicitudes-empty-state{width:min(350px,100%);margin-top:1.5rem!important;font-size:.95rem!important}.solicitudes-proyectos-dropdown{z-index:10;display:inline-block;position:relative;top:auto;right:0;overflow:visible;transform:none}.solicitudes-proyectos-dropdown-trigger{cursor:pointer;letter-spacing:.04em;text-transform:uppercase;background:#fff;border:1px solid #fff;border-radius:.4rem;justify-content:space-evenly;align-items:center;width:15.5rem;height:2.45rem;padding:0 .75rem;display:flex;color:#7e7e7e!important;font-family:Montserrat-Regular!important;font-size:1.06208rem!important}.solicitudes-pagination{flex-direction:column-reverse;justify-content:center;align-items:center;gap:20px;width:100%;display:flex}.solicitudes-new-solicitud-button{cursor:pointer;letter-spacing:.04em;text-transform:uppercase;z-index:10;background:#000;border:1px solid #000;border-radius:.4rem;justify-content:center;align-items:center;width:11.5rem;height:2.25rem;padding:0;text-decoration:none;display:flex;position:relative;top:auto;right:auto;transform:none;color:#fff!important;font-family:Montserrat-Regular!important;font-size:1.06208rem!important;font-weight:600!important}.solicitudes-modal-title{font-size:.94615rem!important}.solicitudes-modal-description{font-size:.58rem!important}.solicitudes-modal{padding:1.3rem 1.2rem 1.2rem}.solicitudes-modal-actions{gap:.65rem}.solicitudes-modal-btn{width:100%;height:2.23846rem;padding:0 1rem;font-size:.72rem}.solicitudes-modal{border-radius:1.07692rem}.solicitudes-modal-close{width:2rem;height:2rem;font-size:1.5rem;top:.3rem;right:.5rem}}@media (width>=768px) and (width<=1024px) and (orientation:portrait){.solicitudes-table-wrapper{width:min(750px,100%);padding:0 .2rem 1.5rem}.solicitudes-page-content-header{width:min(750px,100%);padding:0 .1rem}.solicitudes-page-content-header-title{font-size:1.47031rem!important}.solicitudes-table-card{overflow-x:hidden}.solicitudes-table{min-width:0}.solicitudes-table thead th:first-child{width:18%}.solicitudes-table thead th:nth-child(2){width:14%}.solicitudes-table thead th:nth-child(3){width:10%}.solicitudes-table thead th:nth-child(4){width:14%}.solicitudes-table thead th:nth-child(5){width:16%}.solicitudes-table thead th:nth-child(6){width:10%}.solicitudes-table thead th:nth-child(7){width:14%}.solicitudes-table thead th{padding:.85rem .55rem}.solicitudes-propietario-cell{flex-direction:column;align-items:center;gap:.8rem;display:flex}.solicitudes-proyectos-dropdown-trigger{width:11.5rem;height:2.45rem;padding:0 .75rem;font-size:.86208rem!important}.solicitudes-table tbody td{padding:.9rem .55rem;font-size:.75rem!important}.solicitudes-table thead th:nth-child(2),.solicitudes-table thead th:nth-child(3),.solicitudes-table thead th:nth-child(4),.solicitudes-table thead th:nth-child(5),.solicitudes-table thead th:nth-child(6),.solicitudes-table tbody td:nth-child(2),.solicitudes-table tbody td:nth-child(3),.solicitudes-table tbody td:nth-child(4),.solicitudes-table tbody td:nth-child(5),.solicitudes-table tbody td:nth-child(6){text-overflow:ellipsis;overflow:hidden}.solicitudes-new-solicitud-button{width:9rem;padding:0;right:25%;font-size:.86208rem!important}.solicitudes-pagination{gap:24%}.solicitudes-action-btn{padding:.55rem .8rem;font-size:.55rem}}@media (width>=768px) and (width<=1024px) and (orientation:landscape){.solicitudes-table-wrapper{width:min(990px,100%)}.solicitudes-page-content-header{width:min(990px,100%);padding:0 .1rem}.solicitudes-page-content-header-title{font-size:2.07031rem!important}.solicitudes-proyectos-dropdown-trigger{width:11.5rem;height:2.45rem;padding:0 .75rem;font-size:.86208rem!important}.solicitudes-action-btn{font-size:.65rem}.solicitudes-pagination{gap:27%}.solicitudes-new-solicitud-button{width:9.5rem;padding:0;right:20%;font-size:.86208rem!important}.solicitudes-table tbody td{font-size:.75rem!important}.solicitudes-action-btn{padding:.55rem .8rem;font-size:.55rem}}@media (width>=1024px) and (width<=1199px){.solicitudes-table-wrapper{width:min(990px,100%)}.solicitudes-page-content-header{width:min(990px,100%);padding:0 .1rem}.solicitudes-page-content-header-title{font-size:2.07031rem!important}.solicitudes-proyectos-dropdown-trigger{width:11.5rem;height:2.45rem;padding:0 .75rem;font-size:.86208rem!important}.solicitudes-action-btn{font-size:.65rem}.solicitudes-pagination{gap:27%}.solicitudes-new-solicitud-button{width:9.5rem;padding:0;right:20%;font-size:.86208rem!important}.solicitudes-table tbody td{font-size:.75rem!important}.solicitudes-action-btn{padding:.55rem .8rem;font-size:.55rem}}@media (width>=1200px) and (width<=1366px){.solicitudes-table-wrapper,.solicitudes-page-content-header{width:min(1150px,100%)}.solicitudes-page-content-header-title{font-size:2.17031rem!important}.solicitudes-proyectos-dropdown-trigger{width:12.5rem;height:2.45rem;padding:0 .75rem;font-size:.96208rem!important}.solicitudes-new-solicitud-button{width:10.5rem;padding:0;right:18%;font-size:.96208rem!important}}@media (width>=1367px) and (width<=1600px){.solicitudes-table-wrapper,.solicitudes-page-content-header{width:min(1300px,100%)}.solicitudes-page-content-header-title{font-size:2.17031rem!important}.solicitudes-proyectos-dropdown-trigger{width:13.5rem;height:2.45rem;padding:0 .75rem;font-size:.96208rem!important}.solicitudes-new-solicitud-button{padding:0;right:17%;font-size:.96208rem!important}}@media (width>=1601px) and (width<=1800px){.solicitudes-table-wrapper,.solicitudes-page-content-header{width:min(1500px,100%)}.solicitudes-page-content-header-title{font-size:2.37031rem!important}.solicitudes-new-solicitud-button{padding:0;right:15%}}
