.k-content-center{display:flex;justify-content:center;margin-bottom:10px}button[disabled],html input[disabled]{cursor:default}.required{color:#e74c3c!important}html{background-color:#fff!important;height:100%}body:not([data-page-id*="register"]):not([data-page-id*="update-profile"]):not([data-page-id*="idp-review-user-profile"]):not([data-page-id*="homologation"]),body#keycloak-bg:not([data-page-id*="register"]):not([data-page-id*="update-profile"]):not([data-page-id*="idp-review-user-profile"]):not([data-page-id*="homologation"]),body:not([data-page-id*="register"]):not([data-page-id*="update-profile"]):not([data-page-id*="idp-review-user-profile"]):not([data-page-id*="homologation"]) .kcLogin,body:not([data-page-id*="register"]):not([data-page-id*="update-profile"]):not([data-page-id*="idp-review-user-profile"]):not([data-page-id*="homologation"]) .kcLoginClass{background-color:#fff!important;background-image:none!important;margin:0;min-height:100vh}body[data-page-id*="register"],body[data-page-id*="update-profile"],body[data-page-id*="idp-review-user-profile"],body[data-page-id*="homologation"],body#keycloak-bg[data-page-id*="register"],body#keycloak-bg[data-page-id*="update-profile"],body#keycloak-bg[data-page-id*="idp-review-user-profile"],body#keycloak-bg[data-page-id*="homologation"]{background:url(../img/backgrounds/reg-bg.webp) no-repeat 50% fixed!important;background-size:cover!important}body[data-page-id*="register"] .kcLogin,body[data-page-id*="register"] .kcLoginClass,body[data-page-id*="update-profile"] .kcLogin,body[data-page-id*="update-profile"] .kcLoginClass,body[data-page-id*="idp-review-user-profile"] .kcLogin,body[data-page-id*="idp-review-user-profile"] .kcLoginClass,body[data-page-id*="homologation"] .kcLogin,body[data-page-id*="homologation"] .kcLoginClass{background-color:transparent!important;background-image:none!important}.container-header{position:sticky;top:0;width:100%;z-index:100}#kc-header{align-items:center;background:#fff;display:flex!important;flex-wrap:wrap;justify-content:center;padding:10px 0;width:100%}.imageInfo{flex:0 0 auto;padding-right:20px;text-align:right}.workInfo{flex:0 0 auto;padding-left:20px;text-align:left}.workInfo h1{color:#d50000!important;font-family:inherit;font-size:24px!important;font-weight:600;margin:0}.navbar{background:#e7272c;box-shadow:0 4px 8px rgba(0,0,0,.12);display:flex;justify-content:center;margin:0;padding:0;position:relative;z-index:10}.navbar-nav{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;justify-content:center!important;list-style:none!important;margin:0!important;padding:0!important}.navli li.nav-item{display:inline-block!important;list-style:none!important;list-style-type:none!important;padding:14px 44px!important}.navli li.nav-item a.nav-link{color:#fff!important;font-size:16px;font-weight:700;opacity:1!important;text-decoration:none!important;transition:opacity .2s ease!important}.navli li.nav-item a.nav-link:hover{color:#fff!important;opacity:.85!important}@media (max-width:767px){#kc-header{flex-direction:column;text-align:center}.imageInfo,.workInfo{padding:5px 0;text-align:center}.navli li.nav-item{padding:8px 15px}}.custom-slider-container{box-sizing:border-box;margin:10px auto 0;max-width:900px;padding:0 15px;width:100%}.custom-slider{background:#fff;border:1px solid rgba(0,0,0,.05);border-radius:0!important;box-shadow:none;overflow:hidden;position:relative;width:100%}.custom-slides{height:260px;position:relative;width:100%}.custom-slide{height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .8s cubic-bezier(.4,0,.2,1),visibility .8s;visibility:hidden;width:100%;z-index:1}.custom-slide.active{opacity:1;visibility:visible;z-index:2}.custom-slide img{display:block;height:100%;object-fit:cover;width:100%}.custom-slide img.img-contain{background-color:#fff;object-fit:contain}.slider-btn{align-items:center!important;background:hsla(0,0%,100%,.9)!important;border:1px solid #d1d5db!important;border-radius:50%!important;box-shadow:0 4px 8px rgba(0,0,0,.1)!important;color:#e7272c!important;cursor:pointer;display:flex!important;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:30px!important;font-weight:bold!important;height:42px!important;justify-content:center!important;opacity:.9!important;outline:none;padding:0!important;position:absolute;top:50%!important;transform:translateY(-50%)!important;transition:all .2s ease-in-out!important;width:42px!important;z-index:10}.slider-btn:hover{background:#fff!important;box-shadow:0 4px 12px rgba(0,0,0,.15)!important;color:#a30000!important;opacity:1!important;transform:translateY(-50%) scale(1.05)!important}.prev-btn{left:15px!important}.next-btn{right:15px!important}.slider-indicators{bottom:20px;display:flex;gap:10px;left:50%;margin:0;padding:0;position:absolute;transform:translateX(-50%);z-index:10}.indicator{background-color:transparent!important;border:1.5px solid #fff!important;border-radius:50%!important;box-shadow:0 1px 3px rgba(0,0,0,.4);cursor:pointer;height:10px;opacity:.8;transition:all .3s ease;width:10px}.indicator:hover{background-color:rgba(255,255,255,.3)!important;opacity:1}.indicator.active{background-color:#fff!important;border-color:#fff!important;box-shadow:0 1px 5px rgba(0,0,0,.4);opacity:1}.kcLogin{min-height:auto!important;padding-top:10px!important}@media (max-width:768px){#kc-header{flex-direction:column!important;padding:8px 0!important}#kc-header,.imageInfo{text-align:center!important}.imageInfo{padding:4px 0!important}.imageInfo img{width:80px!important}.workInfo{padding:4px 0!important;text-align:center!important}.workInfo h1{font-size:18px!important}.navbar-nav{align-items:center!important;flex-direction:column!important}.navli li.nav-item{display:block!important;padding:8px 0!important;text-align:center!important;width:100%!important}.navli li.nav-item a.nav-link{display:block!important;font-size:14px!important}.banner{gap:8px!important;padding:8px!important;justify-content:center!important;display:flex!important;flex-wrap:wrap!important}.banner img{flex:0 0 calc(50% - 8px)!important;max-width:60px!important;height:auto!important;object-fit:contain!important}.custom-slider-container{margin:5px auto}.custom-slider{border-radius:0!important}.custom-slides{height:160px}.slider-btn{font-size:20px!important;height:32px!important;width:32px!important}.prev-btn{left:8px!important}.next-btn{right:8px!important}.indicator{height:8px;width:8px}.msgFooter{font-size:10px!important;margin:6px 0!important}.msgFooter a.ingressIntranet{font-size:11px!important}.msgFooter.footer{padding-bottom:10px!important}}.msgFooter{align-items:center!important;color:#333!important;display:flex!important;font-family:inherit!important;font-size:11px!important;justify-content:center!important;margin:8px 0!important;text-align:center!important;width:100%!important}.msgFooter a.ingressIntranet{color:#d50000!important;font-size:12px!important;font-weight:700!important;text-decoration:none!important}.msgFooter a.ingressIntranet:hover{text-decoration:underline!important}.msgFooter.footer{color:#555!important;margin-bottom:0!important;margin-top:4px!important;padding-bottom:15px!important}.msgFooter:not(.footer){margin-top:20px!important}.image{border-radius:8px;box-shadow:0 4px 15px rgba(0,0,0,.1);display:block;height:auto;margin:0 auto 20px;max-width:100%}.static-page-container{box-sizing:border-box;margin:30px auto;max-width:960px;padding:0 20px}.static-content-card{background:#fff;border:1px solid rgba(0,0,0,.05);border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.08);margin-top:20px;padding:30px}.static-content-card h2{border-bottom:2px solid #dad8d8;color:#d50000;font-size:24px;font-weight:800;margin-bottom:20px;margin-top:0;padding-bottom:10px}.static-content-card h6{color:#333;font-size:16px;font-weight:700;margin-bottom:8px;margin-top:24px}.static-content-card p{color:#555;font-size:14px;line-height:1.6;margin-bottom:16px}@media (max-width:480px){.kcLoginContainer{max-width:100%!important;padding-left:12px!important;padding-right:12px!important;width:100%!important}.kcLoginMain{padding:20px 15px!important}#kc-page-title,.kcLoginMainTitle{font-size:18px!important}}.kcInputClass input,.kcInputGroup input,.pf-c-form-control,.pf-v5-c-form-control,input[type=password],input[type=text]{background-image:none!important;border-bottom:1px solid #d1d5db!important;box-shadow:none!important}.kcInputClass input:hover,.kcInputGroup input:hover,.pf-c-form-control:hover,.pf-v5-c-form-control:hover,input[type=password]:hover,input[type=text]:hover{border-bottom-color:#9ca3af!important}.kcInputClass input:focus,.kcInputGroup input:focus,.pf-c-form-control:focus,.pf-v5-c-form-control:focus,input[type=password]:focus,input[type=text]:focus{background-image:none!important;border-bottom-color:var(--quickstart-primary-color,#a30000)!important;box-shadow:none!important;outline:none!important}.kcInputClass input[aria-invalid=true],.kcInputClass.kcError input,.kcInputGroup input[aria-invalid=true],.pf-c-form-control.pf-m-invalid,.pf-v5-c-form-control.pf-m-invalid,input.kcError,input[type=password][aria-invalid=true],input[type=text][aria-invalid=true]{background-image:none!important;border-bottom-color:#ef4444!important;box-shadow:none!important}
