.owl-carousel{
    font-size: 62.5% !important;
}

.banner {
    display: block;
    position: relative;
    width: 100%;
    padding: 16px;
    max-height: 80dvh;
}

.banner p {
    font-family: 'Nunito', sans-serif !important;
    margin: 0px !important;
}

.banner .high {
    font-size: 3.8em !important;
    line-height: 1.2em !important;
    font-weight: bold;
    margin: 0px;
    text-align: center;
    width: 100%;
}

@media(max-width: 640px){
    .banner .high{
        font-size: 2.8em !important;
        line-height: 1.2em !important;
    }
}

.banner .subtitle {
    font-size: 1.6em;
    font-weight: bold;
    margin: 0px;
    text-align: center;
}

.banner .common_text {
    font-size: 0.8em;
    font-weight: 400;
    margin: 0px;
    text-align: center;
}

.almoxarifado{
    background: radial-gradient(ellipse at left, #bdf2f7 0%, transparent 60%);
    color: #315d6a;
}

.geweb{
    background: radial-gradient(ellipse at left, #fdd777 0%, transparent 60%); 
    color: #6a6731;
}

.lotagovrh{
    background: radial-gradient(ellipse at center, #92ceb0 0%, transparent 60%); 
    color: #204420;
}

.nutrigov{
    background: radial-gradient(ellipse at left, rgb(172, 117, 160) 0%, transparent 60%); 
    color: #3d103c;
}

.censo {
    background: radial-gradient(ellipse at left, rgb(242, 205, 145) 0%, transparent 60%);
    color: #3d3110;
}

