.body-vacesso {
    opacity: 1;
    height: 100%;
    padding-top: 83px;
    margin-bottom: 5em;
    min-height: calc(100vh);
}

@media(max-width:960px) {
    .body-vacesso {
        opacity: 1;
        height: 100%;
    }
}

.body-vacesso:first-child {
    padding-top: 83px;
}

.titulo-vacesso {
    text-align: left;
    font: normal normal bold 39px/52px Segoe UI;
    letter-spacing: 0px;
    color: #1885A2;
    opacity: 1;
}

.vacesso-box {
    background: #FFFFFF 0% 0% no-repeat padding-box;
    box-shadow: 0px 3px 6px #00000029;
    border-radius: 21px;
    opacity: 1;
    margin-top: 2em;
}

.vacesso-box-title {
    background: #1885A2 0% 0% no-repeat padding-box;
    box-shadow: 0px 3px 6px #00000029;
    border-radius: 21px 21px 0px 0px;
    opacity: 1;
    padding: 10px;
    text-align: left;
    font: normal normal bold 18px/25px Segoe UI;
    letter-spacing: 0px;
    color: #FFFFFF;
    opacity: 1;
}

.vacesso-box-text{
    padding: 10px;
}

.vacesso-box-text-top {
    text-align: left;
    font: normal normal 600 15px/23px Segoe UI;
    letter-spacing: 0px;
    color: #434343;
    opacity: 1;
    line-height: 2em;
}

.vacesso-box-text-list {
    font: normal normal 600 15px/23px Segoe UI;
    text-align: left;
    letter-spacing: 0px;
    color: #626061;
    opacity: 0.75;
    line-height: 2em;
}

.middle-vacesso {
    margin-top: 1em;
    background: #FFFFFF 0% 0% no-repeat padding-box;
    box-shadow: 0px 3px 6px #00000029;
    border-radius: 21px;
    opacity: 1;
    text-align: left;
    font: normal normal 600 15px/23px Segoe UI;
    letter-spacing: 0px;
    color: #2EC212;
    opacity: 1;
    width: 100%;
    padding: 0.8em 10px;
}

.bottom-itens {
    margin-top: 1em;
    text-align: left;
    font: normal normal 600 15px/23px Segoe UI;
    letter-spacing: 0px;
    color: #434343;
    opacity: 1;
    width: 100%;
}

.bottom-itens-text {
    border-bottom: solid 1px lightgrey;
    padding: 0.8em 0em;
}