:root {
    --azul--claro: #1decf5;
    --azul--claro2: #17c1ca;
    --fundo-escuro: #2a2f33;
    --cor-texto: #5d666d;
}

* {
    box-sizing: border-box;
}

body {
    font-family: "Open Sans", sans-serif;
    font-optical-sizing: auto;
    color: var(--cor-texto);
    background-color: #ebebeb;
}

a {
    text-decoration: none;
    color: var(--cor-texto);
}

.invisivel {
    display: none;
}