
html.c019x-on .vagas019-listagem{display:block!important;max-width:1320px!important;margin-left:auto!important;margin-right:auto!important}
html.c019x-on .listagem-content{width:100%!important;max-width:none!important;float:none!important}
html.c019x-on .filtros-card{width:100%!important;max-width:none!important;margin:0 0 20px 0!important;box-sizing:border-box}
html.c019x-on .filtros-card h3{margin:0 0 12px 0!important}
html.c019x-on .filtros-card form{display:flex!important;flex-wrap:wrap;gap:12px;align-items:flex-end}
html.c019x-on .filtros-card .form-group{flex:1 1 180px;min-width:165px;margin:0!important}
html.c019x-on .filtros-card .form-group>label{display:block;margin-bottom:5px;font-size:12px;font-weight:700}
html.c019x-on .filtros-card select,html.c019x-on .filtros-card input,html.c019x-on .filtros-card .select2-container{width:100%!important;box-sizing:border-box}
html.c019x-on #vagas-list{grid-template-columns:repeat(3,1fr)!important;gap:18px!important;align-items:start}
@media(max-width:1100px){html.c019x-on #vagas-list{grid-template-columns:repeat(2,1fr)!important}}
@media(max-width:680px){html.c019x-on #vagas-list{grid-template-columns:1fr!important}html.c019x-on .filtros-card .form-group{flex:1 1 100%}}
html.c019x-on .vaga-card.c019x .vaga-title{background:linear-gradient(118deg,#0E1F4D,#1E3A8A 45%,#2D5BD6)!important;-webkit-background-clip:text;background-clip:text;color:#16306e!important;-webkit-text-fill-color:transparent;font-size:17px;line-height:1.25}
