@import url('https://fonts.googleapis.com/css?family=Spectral&display=swap');

@font-face {
    font-family: 'Aeroport';
    src: url('../fonts/aeroport-regular.woff2') format('woff2'),
    url('../fonts/aeroport-regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Aeroport';
    src: url('../fonts/aeroport-bold.woff2') format('woff2'),
    url('../fonts/aeroport-bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Spectral';
    src: url('../fonts/spectral-regular.woff2') format('woff2'),
    url('../fonts/spectral-regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

/****************************************
GENERAL
****************************************/

* {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

html, body {
    min-height: 100%;
    min-width: 320px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

body {
    min-height: 100%;
    font-family: 'Aeroport', serif;
    font-weight: 400;
}

a {
    color: inherit;
    text-decoration: none;
    transition: opacity .3s ease;
}