/* Exo 2 is self-hosted. Copyright and OFL licence: ../fonts/Exo2/OFL.txt. */
/* Blue sampled from the original img/spec/LOGO-ELPT.jpg artwork. */
:root { --elpt-logo-blue: #139fec; }
@font-face {
    font-family: 'Exo 2';
    src: url('../fonts/Exo2/Exo2-Variable.ttf') format('truetype');
    font-style: normal;
    font-weight: 100 900;
    font-display: swap;
}

@font-face {
    font-family: 'Exo 2';
    src: url('../fonts/Exo2/Exo2-Italic-Variable.ttf') format('truetype');
    font-style: italic;
    font-weight: 100 900;
    font-display: swap;
}

.elpt-logo {
    font-family: 'Exo 2', sans-serif;
    font-size: 36px;
    font-weight: 600;
    line-height: 1;
    letter-spacing: -1px;
    color: var(--elpt-heading);
}

.elpt-logo .elpt-logo-initial {
    color: var(--elpt-logo-blue);
}

.elpt-logo .elpt-logo-plus {
    position: relative;
    top: -.4em;
    margin-left: 8px;
    color: var(--elpt-heading);
    font-size: .3em;
    font-weight: 500;
    line-height: 0;
    letter-spacing: 1px;
    vertical-align: super;
}

@media (max-width: 600px) {
    .elpt-brand .elpt-logo { font-size: 30px; }
}
