#VagasAbertas {
    width: 100%;
    height: 92%;
    display: flex;
    flex-direction: column;
    align-items: center;
    font-size: 1rem;
    overflow-y: scroll;
}

#VagasAbertas * {
    box-sizing: border-box;
}

#VagasAbertas #conteudoBlog {
    margin-top: 15px;
    margin-bottom: 15px;
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: 10px;
    justify-content: center;
}

#VagasAbertas #conteudoBlog #imgBlog {
    float: right;
    margin: 0px;
    height: auto;
    width: auto;
    max-height: 300px;
}

#VagasAbertas main {
    width: 100%;
}

#VagasAbertas .corpoVagas {
    padding: 0 10%;
    background: linear-gradient(0deg, #00366b, #001332);
    color: #fff;
    border-top-left-radius: 70px;
}

#VagasAbertas .dvVagas {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 10px;
    justify-content: center;
    padding: 15px;
}

#VagasAbertas .dvVagas h1 {
    font-size: 24px;
}

#VagasAbertas .dvVagas span {
    font-size: 20px;
}

#VagasAbertas .tituloVaga {
    font-size: 1.2em;
}

#VagasAbertas .itemListaPacotes {
    gap: 20px;
    padding: 10px 1em 10px 10px;
    font-size: 1.2em;
    margin-bottom: 2px;
    display: flex;
    height: auto;
    align-items: center;
    cursor: pointer;
    justify-content: space-between;
    width: 100%;
}

#VagasAbertas .liVaga {
    width: 100%;
}

#VagasAbertas .dvTituloCidadeIcone {
    width: 100%;
    display: flex;
    align-items: center;
    gap: 10px;
    justify-content: space-between;
    background: #0081bd;
    /* color: white; */
    cursor: pointer;
    border-radius: 10px;
    padding: 10px;
}

#VagasAbertas .dvTituloCidade {
    display: flex;
    flex-direction: column;
    /* background: #0081bd; */
    /* color: white; */
    cursor: pointer;
    align-items: center;
    gap: 6px
}

#VagasAbertas .dvDados {
    padding-left: 20px;
    padding-right: 20px;
}

#VagasAbertas .btnCandidatarse {
    width: 100%;
    border-radius: 10px;
    border: 0px;
    height: 40px;
    font-size: 20px;
    cursor: pointer;
}

#VagasAbertas .listagemDeFuncoes {
    height: 100%;
    flex: 1;
    overflow: auto;
}

#VagasAbertas .listaDeFuncoes {
    gap: 20px;
    padding: 10px 1em 10px 10px;
    font-size: 1em;
    margin-bottom: 2px;
    display: flex;
    height: auto;
    align-items: center;
    cursor: pointer;
    justify-content: space-between;
    flex-direction: column;
    line-height: 1.5em;
}

#VagasAbertas .conteudo {
    word-break: break-word;
    white-space: pre-line;
}

#VagasAbertas .dvConteudo {
    display: flex;
    flex-direction: column;
    gap: 6px;
    width: 100%;
}

#VagasAbertas footer {
    margin-top: 25px;
    padding: 0 10%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-around;
    /* background: linear-gradient(0deg, #00366b, #001332); */
    width: 100%;
    height: auto;
    /* color: #fff; */
}

#VagasAbertas footer hr {
    width: 100%;
}

#VagasAbertas footer .infoEmp {
    display: flex;
    flex-direction: column;
    gap: 6px;
    align-items: center;
    font-size: 12px;
}

#VagasAbertas footer .container-linksTec {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: 15px;
    width: 100%;
    padding-top: 3%;
    padding-bottom: 3%;
    justify-content: center;
}

#VagasAbertas footer .container-linksTec a {
    text-decoration: none;
    color: #fff;
}

#VagasAbertas footer .container-linksTec a i {
    font-size: 35px;
}

#VagasAbertas .iconLink {
    content: "";
    display: inline-block;
    width: 24px;
    height: 24px;
    background-size: contain;
    background-repeat: no-repeat;
    vertical-align: middle;
    background-image: url('data:image/png;base64,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');
}

#VagasAbertas .iconFaceboock {
    content: "";
    display: inline-block;
    width: 24px;
    height: 24px;
    background-size: contain;
    background-repeat: no-repeat;
    vertical-align: middle;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHQAAAB0CAYAAABUmhYnAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAQqSURBVHgB7Z3La1RnHIZf7UUKlgZKL4u2iNAW0xRqi7bLUGrrptD+B3FTuimFbupC8bJzJ7oQdBEXIoKgggrqxrgTUQQRFZE44n3hHW/BGN8fZwZCjDqj53wz5/3eB54kM2QxMw/nzDnfdy4z0Blz6S+0ny6kX9PZ9F2YMnhE79BReooepQeaj0vlN7qLPqATNqnxme+kg3QG3pA5dB+ACdt1n9Ld9FO8JkvoLQATtqcco0PokDV0HEC3X7yd3id0GdpkFdD1F2zbcw1ewRCK+nV6Uzk7jimr38lbTfFlewHeBakbt+l82ogHM5tPRthNcMw60kc3TH1yEPVa1djn/TFCtpbQf2HqztL4EavaGM47Sd+DqTMP6UAsob/CMRWIhosi6A8wKsyLoP0wKiyM79Br9BMYBW5G0JiDmwWjwFgEnYCRYSaMFA4qxtswLWKW6Qw93fx9g95DcaRAmaxAcSRIZdRlrLIKI1YcK7WYfkbfQvUcBKp7T7kuoTHlFLNLa+kVCJFj0G10OT0HQXIKehdFyHUQJpeg1+kf9DDEySFobK3+jOJIdHnUg96kC+h5ZIL6wMI/yChmoBx0C92KzFANepn+jwxRDboRYgMG7aIY9CJdj0xRDLodxVlzWaIYdAcyRi3oJRSnsWeLWtBD9DEyRi3oMWSOWtAGMkct6H1kjtrg/BjKJc69/A7l0ocK8UFiLyfmUIdRI3wYpxgOKoaDiuGgYjioGA4qhoOK4aBiOKgYDiqGg4rhoGL06uB8g46gc26jXBp0M8rlT/oBKqTbZ1FPZ61mODokzoSr7LPzKjctc+jHqBAHTcs8VIyDpqXsox+ew0HTMh8V46Bp+RwV46DpiF3E177NVbs4aDo+QnFxq0px0HQMIMFAjoOmYwAJcNB0VL6FGzhoOr5BAhw0HV8iAQ6ahg/p+0iAg6bhWyTCQdOQZAs3cNA0JLt7lYOmIckWbuCg1fMOEsyDtnDQ6vmKzkZCeu14ojdxEOUyBCR53T6myEyPg4rhoGI4qBgOKoaDiuGgYjioGA4qhoOK4aBiOKgYDiqGg4rhoGI4qBgOKoaDiuGgYjioGA4qhoOK4aBiRNCyby9lusejCHoPRoU7EfQsjAqjEfQIjAqnIugJGBWORtAR+hCm7kTDAxF0lO6HqTvRcLS1H7oOps7EqYSr449W0IPwUlpn9tLj8cfkkaK/Uf5dFUz1xMDQX60Hk4M26H8oFl9TD56iWBCvtp6YOpY7TFfB1IUVaPOWKBF1HDW6tgDyusZCLJkr0SFLUKyfe/EN5Rz0VvN1TcvLps+G6Rd0D0yvEHsicd3dzS/6h1fNh16jv9Pv6S54RKkbxGcen/1PdDGKjdcX0u410GMfJ27CNpcuogtof/NxH50FUwbxFRfTmTEDFpMmMc4+gmI0ry2eAVRd5ewB4j1DAAAAAElFTkSuQmCC');
}

#VagasAbertas .iconInstagran {
    content: "";
    display: inline-block;
    width: 24px;
    height: 24px;
    background-size: contain;
    background-repeat: no-repeat;
    vertical-align: middle;
    background-image: url('data:image/png;base64,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');
}

@media only screen and (max-width : 500px) {
    #VagasAbertas main {
        width: 98%;
    }

    #VagasAbertas #conteudoBlog {
        margin-top: 15px;
        margin-bottom: 15px;
        display: flex;
        align-items: center;
        gap: 10px;
        flex-direction: column-reverse;
    }
}
