.col-box-vinheta-capa h3,.col-box-vinheta-capa a h3{-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s;font-size:1.1rem;font-family:"Roboto-Regular","sans-serif";color:#212121;padding:0;margin-top:40px;margin-bottom:60px}.col-box-vinheta-capa .fa-file-pdf-o:before{font-size:20px !important}.box-noticias{margin-bottom:30px}.box-noticias-img{width:100%;float:left;background-size:cover;background-repeat:no-repeat;background-position:top center;min-height:175px}.box-noticias-txt h4{-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s;font-size:.7rem;font-family:"Roboto-Regular","sans-serif";color:#212121;margin-top:0px;margin-bottom:0px;width:100%;float:left;padding-top:10px;padding-bottom:10px}.box-noticias-txt h6{color:#bbbbbb;font-size:12px;margin:0px;text-decoration:none}.box-noticias-txt a:hover h4{text-decoration:underline}.box-noticias-txt a:hover h6{text-decoration:none}.card-categoria{padding:0 10px;min-height:74px;background-color:#011e47;border-radius:16px;width:100% !important;display:flex;justify-content:center;align-items:center;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s;font-size:.9rem;font-family:"Roboto-Regular","sans-serif";color:#fff}.card-categoria:hover{background-color:#0148ad;color:#011e47}.table-responsive .table{border-collapse:separate;background-color:#fff;border-radius:16px;padding:24px;padding-bottom:8px}.table-responsive .table .borda-central{border-inline:1px solid rgba(0,0,0,0.1);padding-inline:15px}@media screen and (max-width: 767.9px){.table-responsive .table .borda-central{border-inline:none;border-block:1px solid rgba(0,0,0,0.1);padding-block:15px}}.table-responsive .table .col-central{padding-inline:0}@media screen and (max-width: 767.9px){.table-responsive .table .col-central{padding-block:0;padding-inline:15px}}.table-responsive .table thead tr,.table-responsive .table thead tr>*{border:none}.table-responsive .table tbody tr,.table-responsive .table tbody tr>*{border:none}.table-responsive .table tbody tr{row-gap:16px;margin-bottom:16px;background-color:transparent}.table-responsive .table tbody tr td{background-color:#fafafa;padding:16px 15px;box-shadow:none;border-radius:16px}.table-responsive .table tbody tr td .box-info{display:flex;height:100%;flex-direction:column;row-gap:8px}.table-responsive .table tbody tr td .box-info p{margin-bottom:0px}@media screen and (min-width: 767.9px){.table-responsive .table tbody tr td{border-radius:0}.table-responsive .table tbody tr td:first-child{border-radius:16px 0px 0px 16px}.table-responsive .table tbody tr td:last-child{border-radius:0px 16px 16px 0px}}.table-responsive .table .box-dados{background-color:#011e47;--bs-table-accent-bg:#011e47 !important;overflow:hidden;border-radius:16px;margin-bottom:16px}.table-responsive .table .box-dados th{margin-top:16px;margin-bottom:16px}.table-responsive .table thead th{padding:0px 16px;color:#fff;font-family:"Lato-Bold","sans-serif";font-size:.8rem}.table-responsive .table .item-download{font-family:"Lato-Bold","sans-serif";font-size:clamp(.8rem, get-vw(16), .8rem);color:#0148ad}.table-responsive .table .item-download i{margin-right:4px}.table-responsive .table .item-download:hover,.table-responsive .table .item-download:focus{text-decoration:underline}.col-dados{font-family:"Roboto-Regular","sans-serif";font-size:clamp(.8rem, get-vw(16), .8rem);color:#616161}.col-dados b{font-family:"Lato-Bold","sans-serif";color:#212121;margin-right:10px}.col-dados .separa{margin-inline:4px}.card-dados-escola{background-color:#fff;border-radius:16px;padding:24px;margin-bottom:16px;display:flex;flex-wrap:wrap;row-gap:16px}.card-dados-escola .info{flex:0 0 100%;margin-bottom:0}.card-dados-escola .info:has(.texto>.shield-vagas){display:flex;flex-wrap:wrap;align-items:center}.card-dados-escola .info:has(.texto>.shield-vagas) .titulo,.card-dados-escola .info:has(.texto>.shield-vagas) .texto{display:block;width:100%}.card-dados-escola .info:has(a){display:flex;flex-wrap:wrap;align-items:center;column-gap:16px}.card-dados-escola .info:has(a) i{margin-right:8px}.card-dados-escola .info:has(a) a:hover{text-decoration:underline;color:#011e47;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s}.card-dados-escola .info:has(a) a:nth-child(2)::after{content:'|';margin-left:16px;margin-right:8px}.card-dados-escola .info .titulo{font-family:"Lato-Bold","sans-serif";font-size:clamp(.8rem, get-vw(13), 1rem);color:#011e47;margin-left:8px}.card-dados-escola .info .texto{font-family:"Roboto-Regular","sans-serif";font-size:clamp(.7rem, get-vw(12), .9rem);color:#616161}.card-dados-escola .info .texto .shield-vagas{margin-left:24px;font-size:clamp(.6rem, get-vw(10), .8rem)}.card-dados-escola .info .texto .shield-vagas:first-child{padding:3px 5px;border-radius:8px;display:inline-block;background-color:rgba(26,216,241,0.302);color:#06464e}.card-dados-escola .info .texto .shield-vagas:nth-child(2){padding:3px 5px;border-radius:8px;display:inline-block;background-color:rgba(255,123,0,0.302);color:#b45b07}.card-dados-escola .info .texto .shield-vagas:last-child{padding:3px 5px;border-radius:8px;display:inline-block;background-color:rgba(124,179,66,0.302);color:#37803b}
