@font-face {
    font-family: DefaultFont;
    src: url(../fonts/Inter.ttf);
}

body,
html {
    font-family:
        "Roboto",
        "DefaultFont",
        system-ui,
        -apple-system,
        BlinkMacSystemFont,
        "Segoe UI",
        Roboto,
        Oxygen,
        Ubuntu,
        Cantarell,
        "Open Sans",
        "Helvetica Neue",
        sans-serif;

    font-size: 16px;

    height: 100%;
}

.text-justify {
    text-align: justify;
}

.revealPassword {
    position: absolute;

    display: flex;
    justify-content: center;
    align-items: center;

    width: 2rem;
    height: 100%;

    top: 20%;
    right: 1.5rem;

    padding: 0;
    margin: 0;

    cursor: pointer;
}

/* bs classes */
.icon-link > .bi {
    height: auto;
}

a {
    /* text-decoration: none; */
}

.form-check-input,
.form-check-input + label {
    cursor: pointer;
}
