body{background-color:#fefefe;font-family:Roboto Condensed,Arial,sans-serif}.cst-barra-topo{background:linear-gradient(135deg,#00334d,#005a87);color:#fff;font-family:Roboto Condensed,sans-serif;font-optical-sizing:auto;font-size:.82rem;font-style:normal;font-weight:400;letter-spacing:.02em;text-transform:uppercase}.cst-barra-topo a,.cst-barra-topo div,.cst-barra-topo span{color:#fff;font-family:Roboto Condensed,sans-serif;font-optical-sizing:auto;font-size:1rem;font-weight:400;text-decoration:none}.cst-barra-topo a:hover{text-decoration:underline}.cst-barra-topo .dropdown-menu{background-color:#ddd;border:none;border-radius:6px;font-size:.85rem;margin-top:4px!important}.cst-barra-topo .dropdown-menu a,.cst-barra-topo .dropdown-menu li,.cst-barra-topo .dropdown-menu span{color:#333;font-size:.99rem;text-decoration:none}.cst-barra-topo .dropdown-item{background-color:#ddd;color:#333!important;font-family:Roboto Condensed,sans-serif;font-weight:400;padding:.45rem 1rem;text-transform:uppercase}.cst-barra-topo .dropdown-item:focus,.cst-barra-topo .dropdown-item:hover{background-color:#ddd!important;color:#000!important;font-weight:700;text-decoration:none}.cst-barra-topo-mobile{display:none}@media(max-width:767px){.cst-barra-topo-desktop{display:none!important}.cst-barra-topo-mobile{display:flex!important}}.cst-barra-topo .container-fluid{padding-left:2rem}.navbar .container-fluid{padding-left:1.5rem}.navbar{background:linear-gradient(135deg,#ca8000,#fbbf24)!important;color:#fff;font-optical-sizing:auto;font-size:.88rem;font-style:normal;font-weight:400;letter-spacing:.04em;text-transform:uppercase}.navbar,.navbar .nav-link{font-family:Roboto Condensed,sans-serif}.navbar .nav-link{color:#ffffffe6!important;font-optical-sizing:auto;font-size:1rem;font-weight:400;padding-bottom:.35rem;padding-top:.35rem}.navbar .nav-link.active,.navbar .nav-link:hover{color:#fff!important;font-weight:700}.navbar .dropdown-menu{background-color:#005a87;border:none;border-radius:6px;font-size:.85rem;margin-top:0!important}.navbar .dropdown-item{color:#fff;font-family:Roboto Condensed,sans-serif;font-optical-sizing:auto;font-size:.99rem;font-style:normal;font-weight:400;padding:.45rem 1rem;text-transform:uppercase}.navbar .dropdown-item:focus,.navbar .dropdown-item:hover{background-color:#005a87!important;color:#a4e8ff!important}.navbar .dropdown-item:visited{background-color:#005a87;color:#fff}.navbar .dropdown-item:active{background-color:#005a87;color:#a4e8ff}.cst-container-app{background-color:#fff;border:1px solid #ddd;box-shadow:2px 2px 5px #ddd;max-width:1280px}.cst-header-info,.cst-header-info .col,.cst-header-info .col-auto,.cst-header-info div{color:#333;font-family:Roboto Condensed,sans-serif!important;font-optical-sizing:auto;font-size:.82rem;font-style:normal;text-transform:uppercase}.cst-header-text{font-family:Roboto Condensed,Arial,sans-serif;font-optical-sizing:auto;font-size:1rem!important;font-style:normal;font-weight:400}.cst-header-info .bi{color:#005a87;font-size:1.6rem}footer{font-size:1rem!important}::-moz-placeholder{color:#adb5bd!important;opacity:1}::placeholder{color:#adb5bd!important;opacity:1}footer *{font-size:1rem!important}.breadcrumb{border-radius:5px;display:flex;flex-wrap:nowrap;list-style:none;margin:0;overflow:hidden;padding:0}.breadcrumb a,.breadcrumb span{background:#fffacd;color:#aaa;font-family:Roboto Condensed,sans-serif;font-optical-sizing:auto;font-size:1rem;font-style:normal;font-weight:400;padding:6px 20px 6px 30px;position:relative;text-decoration:none;white-space:nowrap}.breadcrumb a:first-child{border-radius:5px 0 0 5px;padding-left:20px}.breadcrumb span:last-child{border-radius:0 5px 5px 0;margin-right:auto;padding-right:20px}.breadcrumb a:after{background:inherit;clip-path:polygon(0 0,100% 50%,0 100%);content:"";height:100%;position:absolute;right:-15px;top:0;width:30px;z-index:1}.breadcrumb span:last-child:after{display:none}.breadcrumb a:hover{background:#ffe4b5;color:#333}.breadcrumb .cst-item-active{background:ivory;color:#999;font-weight:600}footer{background-color:#005a87;color:#fff;font-size:.82rem;margin-top:3rem;padding:2rem 1.5rem 1rem}footer h5{border-bottom:1px solid hsla(0,0%,100%,.3);font-size:.9rem;font-weight:700;margin-bottom:.5rem;padding-bottom:.3rem;text-transform:uppercase}footer a{color:#fffc;text-decoration:none}footer a:hover{color:#fff;text-decoration:underline}footer hr{border-color:#fff3}footer .text-center p{color:#ffffffb3;font-size:.78rem}.cst-page-title{border-bottom:2px solid #005a87;color:#005a87;font-size:1.4rem;font-weight:700;margin-bottom:1.2rem;padding-bottom:.4rem}.cst-candidatos-tabs .nav-link{background:none;border:none;border-bottom:2px solid transparent;color:#adb5bd;font-size:1.4rem;font-weight:400;padding-bottom:.4rem}.cst-candidatos-tabs .nav-link:hover{border-bottom-color:#dee2e6;color:#6c757d}.cst-candidatos-tabs .nav-link.active{font-weight:700}.cst-candidatos-tabs .nav-link.cst-tab-ativos.active{border-bottom:2px solid #005a87;color:#005a87}.cst-candidatos-tabs .nav-link.cst-tab-desclassificados.active{border-bottom:2px solid #dc3545;color:#dc3545}.cst-candidatos-tabs{border-bottom:1px solid #dee2e6;gap:1.5rem}.cst-input-clearable{position:relative}.cst-input-clearable .form-control{padding-right:2rem}.cst-clear-btn{background:none;border:none;color:#adb5bd;cursor:pointer;font-size:1rem;line-height:1;padding:0;position:absolute;right:.4rem;top:50%;transform:translateY(-50%)}.cst-clear-btn:hover{color:#495057}.cst-form-section-title{border-left:4px solid #005a87;color:#005a87;font-size:1rem;font-weight:700;margin:1.5rem 0 1rem;padding-left:.6rem}.form-label{font-size:.88rem;font-weight:600}.btn-primary{background-color:#005a87;border-color:#005a87}.btn-primary:focus,.btn-primary:hover{background-color:#004570;border-color:#004570}.btn-outline-primary{border-color:#005a87;color:#005a87}.btn-outline-primary:active,.btn-outline-primary:focus,.btn-outline-primary:hover{background-color:#005a87;border-color:#005a87;color:#fff}.roboto-condensed{font-family:Roboto Condensed,Arial,sans-serif!important;font-optical-sizing:auto!important;font-style:normal!important}.font-thin{font-weight:100}.font-light{font-weight:300}
