@import"https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.min.css";:root{--cl-primary: #2271B3;--cl-secondary: #CC0605;--cl-tertiary: #F3B50B;--cl-quaternary: #1C1B1F;--cl-white: #FFFFFF;--cl-ltr: #3C3C3C;--cl-bg: #F8F9FF;--ff-primary: "Inter", sans-serif}.select2-selection--single{max-width:150px!important}.select2-container--default{max-width:210px}body{font-family:var(--ff-primary);display:block!important;background:#f7f7f7;overflow-x:none;overflow-y:auto;margin:0}body #app{height:100vh}body #app .esquinado-derecha{position:absolute;right:0;bottom:0}body::-webkit-scrollbar{width:8px;height:8px;background:#fff}body::-webkit-scrollbar-thumb{background:var(--cl-primary);border-radius:4px}body::-webkit-scrollbar-thumb:hover{background:#1756bb}input:-webkit-autofill{background-color:transparent!important;box-shadow:0 0 0 1000px #fff inset!important;color:inherit !}form{margin:0}.invalid-feedback{color:#ff9235!important;font-size:14px}.load-inicio{margin:0;padding:0}.title-login{font-family:var(--ff-primary);margin:0;text-align:center;color:var(--cl-primary)}#page-log-reg{height:100vh;display:flex;flex-direction:column;background-image:url(/build/assets/img-bg-login2-SBDa1Anu.png);background-position:top left;background-size:100%;background-blend-mode:multiply;background-repeat:no-repeat}.content-left{padding:0 20px;position:relative;z-index:5;margin-top:5vw}.right-corner{position:absolute;top:0;right:0;display:none}.right-corner img{width:150px}.content-right{overflow:hidden;display:flex;justify-content:center;align-items:center;height:170px;position:relative}.logo-cliente{position:absolute;z-index:2;display:none}.item-left-top{display:none;width:100%;position:absolute;left:0;top:0}.item-left-top img{width:100%}.logo-company{width:16vw;position:fixed;left:4.5vw;top:6.5vw}.welcome-with-company{display:none;position:fixed;z-index:3;top:30px;left:-65px}.group_text{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:center;padding:0 20px;gap:25px;position:absolute}.img-mmg{width:100%;text-align:center}.img-mmg img{width:255px}.pl-gl-container{display:flex;width:100%;justify-content:center;align-items:center}.group-left{min-width:420px;display:flex;flex-direction:column;align-items:center;gap:20px;align-self:stretch}.group-left .icon_user img{width:119px}.title-colors{display:none;flex-direction:column;justify-content:center;align-items:flex-start;width:100%}.title-colors .text{display:inline-block;text-align:center;color:#fff}.title-colors .text.cl-orange{background:var(--cl-secondary);font-weight:700;font-size:16px}.title-colors .text.cl-red-black{background:var(--cl-tertiary);font-weight:700;font-size:20px}.title-colors .text.cl-title_white{font-weight:700;font-size:11vw}.title-colors .text.cl-parr_white{font-weight:700;font-size:6.5vw}.set-input{display:flex;flex-direction:column;margin:0 auto;width:250px!important;gap:15px}.set-input .input-person{width:100%;border-radius:12px;background:#fff;display:flex;align-items:center}.set-input .input-person i{padding-left:10px;color:#c6c6c6}.set-input .input-person .icon-w{display:inline-block;height:20px;fill:#2a2a2a;margin-left:20px}.set-input .input-person.border_df:hover,.set-input .input-person.border_df:active,.set-input .input-person.border_df:focus{outline:2px solid #999999}.set-input .input-first{padding:5px 10px;width:100%;background:none;border:0;color:var(--cl-primary);font-weight:500;outline:none}.set-input .input-first::-moz-placeholder{color:#6a89b8}.set-input .input-first::placeholder{color:#6a89b8}.set-input .input-first.border_df:hover,.set-input .input-first.border_df:active,.set-input .input-first.border_df:focus{outline:1px solid #303030}.set-input .input-first.green{border-left:11px solid #A9A415}.set-input .input-first.green:hover,.set-input .input-first.green:active,.set-input .input-first.green:focus{outline:1px solid #A9A415}.set-input .input-first.orange{border-left:11px solid #F58220}.set-input .input-first.orange:hover,.set-input .input-first.orange:active,.set-input .input-first.orange:focus{outline:1px solid #F58220}.set-input .input-first.slt option{border-radius:0!important;color:#000}.btn-g{display:flex;padding:10px;justify-content:center;align-items:center;width:100%;font-weight:600;font-size:12px;border:0;border-radius:50px;color:#fff;box-shadow:0 4px 4px #00000040}.btn-g:hover{cursor:pointer}.btn-g.yellow{background:#f9af19}.btn-g.yellow:hover{background:#f0a50e}.btn-g.orange{background:var(--cl-secondary);color:#fff}.btn-g.orange:hover{background:#ff9235}.btn-g.red-black{outline:2px solid #ff6f00;color:#ff6f00}.btn-g.red-black:hover{background:linear-gradient(180deg,#ffac38,#ea3107);outline:none;color:#fff}.btn-g.red{background:var(--cl-primary);gap:5px;position:relative}.btn-g.red .icon{position:absolute;right:5px;top:3.5px;font-size:25px}.btn-g.red:disabled{background:#4989bd!important}.btn-g.red:hover{background:#14609e}.btn-g.tertiary{background:var(--cl-tertiary)}.btn-g.tertiary:disabled{background:#7e4040!important}.btn-g.tertiary:hover{background:var(--cl-tertiary)}.row-btn{display:flex;justify-content:center;align-items:flex-start;gap:15px;align-items:stretch;flex-wrap:wrap;width:100%}.igh_logo{padding-bottom:30px;display:none}.igh_logo img{width:207px}.icon-element-esqui{position:absolute;bottom:0;right:0;width:20vw}.icon-element-esqui img{width:100%}.message-error{color:red;font-size:13px;margin-left:10px;font-family:var(--ff-primary)}.p-flex{display:flex}.p-justify-content-center{justify-content:center}.p-cl-primary{color:var(--cl-primary);text-decoration:none}.esquinado-derecha{height:90px}.esquinado-derecha img{width:100%;height:100%}@media (min-width: 495px){.content-left{margin-top:40vw}}@media (min-width: 550px){.icon-element-esqui{width:110px}}@media (min-width: 600px){.img-mmg img{width:240px}#page-log-reg{background-image:url(/build/assets/top-middle2-BSoEg90m.png)}.content-left{margin-top:30vw}}@media (min-width: 648px){.title-colors .text.cl-parr_white{font-size:42px}}@media (min-width: 700px){.group_text{gap:4vw}}@media (min-width: 744px){.content-left{padding:46px 60px}.title-colors .text .title-colors .text.cl-orange{font-size:20px}.title-colors .text .title-colors .text.cl-red-black{font-size:24px}.set-input .input-first{font-size:16px}.btn-g{font-size:15px}.btn-g.red .icon{position:absolute;top:6px;font-size:25px}}@media (min-width: 855px){.title-colors .text.cl-title_white{font-size:94px}.title-colors .text.cl-parr_white{margin-top:-56px!important}}@media (min-width:900px){.select2-selection--single{max-width:470px!important}.item-left-top,.welcome-with-company{display:block}.icon-element-esqui{display:none}.right-corner,.igh_logo{display:block}.banner-top{display:none}.igh_logo img{margin-top:20px;width:220px}.group-left .icon_user img{width:132px}.logo-company{width:19vw;position:fixed;left:7vw;top:3.1vw}#page-log-reg{position:relative;flex-direction:row;background:none}.content-right{width:110%;height:100vh;position:relative}.logo-cliente{display:block}.content-right .content-img{position:absolute}.content-right .content-img img{max-width:100%;height:100vh;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right}.content-left{display:flex;flex-direction:column;justify-content:center;width:100%;height:100vh;margin:0 auto;padding:0;overflow-x:hidden;overflow-y:auto}.img-mmg{display:none}.title-colors{gap:15px;align-items:flex-start}.title-colors .text{padding-left:35px}.title-colors .text.cl-orange{font-weight:700;font-size:45px}.title-colors .text.cl-red-black{font-size:48px}.set-input{padding:0 30px;gap:10px}.set-input .input-first{height:30px;font-size:15px}.row-btn{flex-wrap:wrap;gap:30px}.btn-g{font-size:15px}.size18{font-size:18px}}@media (min-width: 1350px){.row-btn{flex-wrap:nowrap;gap:15px}}body{position:relative}.c-alert{position:fixed;top:4rem;margin:0 auto;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;padding:10px;border-radius:10px;max-width:350px;z-index:4000}.set-mini-input-login{display:flex;gap:10px;margin-top:10px}.mini-input-login{width:100%;padding:4px 0;text-align:center;font-size:18px;border:1px solid rgb(208,208,208);border-radius:5px}.c-alert{position:absolute;top:50px;margin:0 auto;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;padding:10px;border-radius:10px;max-width:350px}.c-alert.error{background:#ffa5a5}.c-alert.warning{background:#ffeaa5}.c-alert.success{background:#dbffa5}
