/* Fontes da marca, iguais às do app (app/www/fonts). */

@font-face {
    font-family: 'Varela Round';
    src: local('Varela Round'),
        url('VarelaRound-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Source Sans 3';
    src: local('Source Sans 3 Light'),
        local('Source Sans Light'),
        url('SourceSans3-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Source Sans 3';
    src: local('Source Sans 3'),
        local('Source Sans Regular'),
        url('SourceSans3-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Source Sans 3';
    src: local('Source Sans 3 Medium'),
        local('Source Sans Medium'),
        url('SourceSans3-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Source Sans 3';
    src: local('Source Sans 3 SemiBold'),
        local('Source Sans SemiBold'),
        url('SourceSans3-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Source Sans 3';
    src: local('Source Sans 3 Bold'),
        local('Source Sans Bold'),
        url('SourceSans3-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

* {
    font-family: 'Source Sans 3', sans-serif;
    font-weight: 300;
}

h1,
h2,
h3,
h4,
h5,
h6,
.menu-topo-titulo {
    font-family: 'Varela Round', sans-serif;
    font-weight: 400;
}
