/* =============================================== */
/* ID STYLES */
/* =============================================== */

#id-depcontainer {
    background-size: contain;
}



/* =============================================== */
/* SPECIFIC CLASSES */
/* =============================================== */

.scl-mockup {
    height: 24rem;
}

.scl-circle-menu-adm, .scl-circle-menu-tec {
    /*left: 19%;*/

    & li > a {
        height: 2.4rem;
        width: 2.4rem;
        margin-inline: 0.8rem;

        & img { height: 1.6rem; }
    }

}

.scl-circle-menu-adm {
    left: 19%;
}

.scl-circle-menu-tec {
    left: 49%;
}

.scl-hiw-text {
    font-size: 4rem;
}

.scl-wwa > div {
    padding: 5rem var(--def-space);
}

.scl-serv-intro > div {
    padding: 5rem var(--def-space);
}

.scl-diferencial > div {
    padding: 5rem var(--def-space);
}

.scl-tecserv-mob {
    width: 70vw;
}