#cabecalho{background-position:bottom center;background-repeat:no-repeat;width:100%;height:650px;padding-top:30px}#cabecalho .container{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%}#cabecalho .container .row{width:100%}#cabecalho h1{color:var(--main-white);font-size:42px;text-transform:uppercase}#cabecalho p{color:var(--main-white);font-size:18px}@media(max-width:767px){#cabecalho h1{font-size:34px}}#main .vagas{display:flex;justify-content:initial;align-items:center;flex-wrap:wrap}#main .vagas .vaga-item{float:left;width:31%;margin-left:1%;margin-right:1%;border:1px solid #f0f0f0;box-shadow:5px 5px 5px rgb(0 0 0 / .1);border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;padding:10px}#main .vagas .vaga-item .vaga-footer{display:flex;justify-content:space-between;align-items:center;margin-top:30px}#main p{color:var(--main-empresa);font-size:21px}.paginationArea{display:flex;justify-content:center;margin-bottom:80px;position:relative;z-index:99999}.paginationItem{width:40px;height:40px;border:1px solid rgb(0 0 0 / .3);font-size:13px;text-align:center;line-height:40px;display:inline-block;margin-left:10px;margin-right:10px}.paginationItem a{color:rgb(0 0 0 / .3);text-decoration:none}.pag_active{border:1px solid var(--main-empresa)}.pag_active a{color:var(--main-empresa)}#curriculo{background-repeat:no-repeat;background-position:center center;width:100%;height:600px}#curriculo .box{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%}#curriculo h3{font-size:32px;color:var(--main-empresa);font-weight:700}#curriculo p{color:var(--main-empresa);font-size:21px}