/* titan-one-regular - latin */
@font-face {
    font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
    font-family: "Titan One";
    font-style: normal;
    font-weight: 400;
    src: url("../fonts/titan-one/titan-one-v17-latin-regular.woff2") format("woff2"); /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}

/* */

@font-face {
    font-family: "Aalto Sans Pro";
    src: url("../fonts/aalto-sans-pro/AaltoSansPro-Light.eot");
    src: local("Aalto Sans Pro Light"), local("AaltoSansPro-Light"), url("../fonts/aalto-sans-pro/AaltoSansPro-Light.eot?#iefix") format("embedded-opentype"),
        url("../fonts/aalto-sans-pro/AaltoSansPro-Light.woff2") format("woff2"), url("../fonts/aalto-sans-pro/AaltoSansPro-Light.woff") format("woff"),
        url("../fonts/aalto-sans-pro/AaltoSansPro-Light.ttf") format("truetype");
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: "Aalto Sans Pro Thin It";
    src: url("../fonts/aalto-sans-pro/AaltoSansPro-ThinIt.eot");
    src: local("Aalto Sans Pro Thin It"), local("AaltoSansPro-ThinIt"), url("../fonts/aalto-sans-pro/AaltoSansPro-ThinIt.eot?#iefix") format("embedded-opentype"),
        url("../fonts/aalto-sans-pro/AaltoSansPro-ThinIt.woff2") format("woff2"), url("../fonts/aalto-sans-pro/AaltoSansPro-ThinIt.woff") format("woff"),
        url("../fonts/aalto-sans-pro/AaltoSansPro-ThinIt.ttf") format("truetype");
    font-weight: 100;
    font-style: italic;
}

@font-face {
    font-family: "Aalto Sans Pro It";
    src: url("../fonts/aalto-sans-pro/AaltoSansPro-RegularIt.eot");
    src: local("Aalto Sans Pro Regular It"), local("AaltoSansPro-RegularIt"), url("../fonts/aalto-sans-pro/AaltoSansPro-RegularIt.eot?#iefix") format("embedded-opentype"),
        url("../fonts/aalto-sans-pro/AaltoSansPro-RegularIt.woff2") format("woff2"), url("../fonts/aalto-sans-pro/AaltoSansPro-RegularIt.woff") format("woff"),
        url("../fonts/aalto-sans-pro/AaltoSansPro-RegularIt.ttf") format("truetype");
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: "Aalto Sans Pro";
    src: url("../fonts/aalto-sans-pro/AaltoSansPro-Regular.eot");
    src: local("Aalto Sans Pro Regular"), local("AaltoSansPro-Regular"), url("../fonts/aalto-sans-pro/AaltoSansPro-Regular.eot?#iefix") format("embedded-opentype"),
        url("../fonts/aalto-sans-pro/AaltoSansPro-Regular.woff2") format("woff2"), url("../fonts/aalto-sans-pro/AaltoSansPro-Regular.woff") format("woff"),
        url("../fonts/aalto-sans-pro/AaltoSansPro-Regular.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "Aalto Sans Pro";
    src: url("../fonts/aalto-sans-pro/AaltoSansPro-UltraLight.eot");
    src: local("Aalto Sans Pro UltraLight"), local("AaltoSansPro-UltraLight"), url("../fonts/aalto-sans-pro/AaltoSansPro-UltraLight.eot?#iefix") format("embedded-opentype"),
        url("../fonts/aalto-sans-pro/AaltoSansPro-UltraLight.woff2") format("woff2"), url("../fonts/aalto-sans-pro/AaltoSansPro-UltraLight.woff") format("woff"),
        url("../fonts/aalto-sans-pro/AaltoSansPro-UltraLight.ttf") format("truetype");
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: "Aalto Sans Pro";
    src: url("../fonts/aalto-sans-pro/AaltoSansPro-SemiBold.eot");
    src: local("Aalto Sans Pro SemiBold"), local("AaltoSansPro-SemiBold"), url("../fonts/aalto-sans-pro/AaltoSansPro-SemiBold.eot?#iefix") format("embedded-opentype"),
        url("../fonts/aalto-sans-pro/AaltoSansPro-SemiBold.woff2") format("woff2"), url("../fonts/aalto-sans-pro/AaltoSansPro-SemiBold.woff") format("woff"),
        url("../fonts/aalto-sans-pro/AaltoSansPro-SemiBold.ttf") format("truetype");
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: "Aalto Sans Pro Bold It";
    src: url("../fonts/aalto-sans-pro/AaltoSansPro-BoldIt.eot");
    src: local("Aalto Sans Pro Bold It"), local("AaltoSansPro-BoldIt"), url("../fonts/aalto-sans-pro/AaltoSansPro-BoldIt.eot?#iefix") format("embedded-opentype"),
        url("../fonts/aalto-sans-pro/AaltoSansPro-BoldIt.woff2") format("woff2"), url("../fonts/aalto-sans-pro/AaltoSansPro-BoldIt.woff") format("woff"),
        url("../fonts/aalto-sans-pro/AaltoSansPro-BoldIt.ttf") format("truetype");
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: "Aalto Sans Pro";
    src: url("../fonts/aalto-sans-pro/AaltoSansPro-Medium.eot");
    src: local("Aalto Sans Pro Medium"), local("AaltoSansPro-Medium"), url("../fonts/aalto-sans-pro/AaltoSansPro-Medium.eot?#iefix") format("embedded-opentype"),
        url("../fonts/aalto-sans-pro/AaltoSansPro-Medium.woff2") format("woff2"), url("../fonts/aalto-sans-pro/AaltoSansPro-Medium.woff") format("woff"),
        url("../fonts/aalto-sans-pro/AaltoSansPro-Medium.ttf") format("truetype");
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: "Aalto Sans Pro";
    src: url("../fonts/aalto-sans-pro/AaltoSansPro-Black.eot");
    src: local("Aalto Sans Pro Black"), local("AaltoSansPro-Black"), url("../fonts/aalto-sans-pro/AaltoSansPro-Black.eot?#iefix") format("embedded-opentype"),
        url("../fonts/aalto-sans-pro/AaltoSansPro-Black.woff2") format("woff2"), url("../fonts/aalto-sans-pro/AaltoSansPro-Black.woff") format("woff"),
        url("../fonts/aalto-sans-pro/AaltoSansPro-Black.ttf") format("truetype");
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: "Aalto Sans Pro";
    src: url("../fonts/aalto-sans-pro/AaltoSansPro-Thin.eot");
    src: local("Aalto Sans Pro Thin"), local("AaltoSansPro-Thin"), url("../fonts/aalto-sans-pro/AaltoSansPro-Thin.eot?#iefix") format("embedded-opentype"),
        url("../fonts/aalto-sans-pro/AaltoSansPro-Thin.woff2") format("woff2"), url("../fonts/aalto-sans-pro/AaltoSansPro-Thin.woff") format("woff"),
        url("../fonts/aalto-sans-pro/AaltoSansPro-Thin.ttf") format("truetype");
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: "Aalto Sans Pro";
    src: url("../fonts/aalto-sans-pro/AaltoSansPro-Bold.eot");
    src: local("Aalto Sans Pro Bold"), local("AaltoSansPro-Bold"), url("../fonts/aalto-sans-pro/AaltoSansPro-Bold.eot?#iefix") format("embedded-opentype"),
        url("../fonts/aalto-sans-pro/AaltoSansPro-Bold.woff2") format("woff2"), url("../fonts/aalto-sans-pro/AaltoSansPro-Bold.woff") format("woff"),
        url("../fonts/aalto-sans-pro/AaltoSansPro-Bold.ttf") format("truetype");
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: "Aalto Sans Pro UltraLight It";
    src: url("../fonts/aalto-sans-pro/AaltoSansPro-UltraLightIt.eot");
    src: local("Aalto Sans Pro UltraLight It"), local("AaltoSansPro-UltraLightIt"), url("../fonts/aalto-sans-pro/AaltoSansPro-UltraLightIt.eot?#iefix") format("embedded-opentype"),
        url("../fonts/aalto-sans-pro/AaltoSansPro-UltraLightIt.woff2") format("woff2"), url("../fonts/aalto-sans-pro/AaltoSansPro-UltraLightIt.woff") format("woff"),
        url("../fonts/aalto-sans-pro/AaltoSansPro-UltraLightIt.ttf") format("truetype");
    font-weight: 200;
    font-style: italic;
}

@font-face {
    font-family: "Aalto Sans Pro Light It";
    src: url("../fonts/aalto-sans-pro/AaltoSansPro-LightIt.eot");
    src: local("Aalto Sans Pro Light It"), local("AaltoSansPro-LightIt"), url("../fonts/aalto-sans-pro/AaltoSansPro-LightIt.eot?#iefix") format("embedded-opentype"),
        url("../fonts/aalto-sans-pro/AaltoSansPro-LightIt.woff2") format("woff2"), url("../fonts/aalto-sans-pro/AaltoSansPro-LightIt.woff") format("woff"),
        url("../fonts/aalto-sans-pro/AaltoSansPro-LightIt.ttf") format("truetype");
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: "Aalto Sans Pro SemiBold It";
    src: url("../fonts/aalto-sans-pro/AaltoSansPro-SemiBoldIt.eot");
    src: local("Aalto Sans Pro SemiBold It"), local("AaltoSansPro-SemiBoldIt"), url("../fonts/aalto-sans-pro/AaltoSansPro-SemiBoldIt.eot?#iefix") format("embedded-opentype"),
        url("../fonts/aalto-sans-pro/AaltoSansPro-SemiBoldIt.woff2") format("woff2"), url("../fonts/aalto-sans-pro/AaltoSansPro-SemiBoldIt.woff") format("woff"),
        url("../fonts/aalto-sans-pro/AaltoSansPro-SemiBoldIt.ttf") format("truetype");
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: "Aalto Sans Pro Black It";
    src: url("../fonts/aalto-sans-pro/AaltoSansPro-BlackIt.eot");
    src: local("Aalto Sans Pro Black It"), local("AaltoSansPro-BlackIt"), url("../fonts/aalto-sans-pro/AaltoSansPro-BlackIt.eot?#iefix") format("embedded-opentype"),
        url("../fonts/aalto-sans-pro/AaltoSansPro-BlackIt.woff2") format("woff2"), url("../fonts/aalto-sans-pro/AaltoSansPro-BlackIt.woff") format("woff"),
        url("../fonts/aalto-sans-pro/AaltoSansPro-BlackIt.ttf") format("truetype");
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: "Aalto Sans Pro Medium It";
    src: url("../fonts/aalto-sans-pro/AaltoSansPro-MediumIt.eot");
    src: local("Aalto Sans Pro Medium It"), local("AaltoSansPro-MediumIt"), url("../fonts/aalto-sans-pro/AaltoSansPro-MediumIt.eot?#iefix") format("embedded-opentype"),
        url("../fonts/aalto-sans-pro/AaltoSansPro-MediumIt.woff2") format("woff2"), url("../fonts/aalto-sans-pro/AaltoSansPro-MediumIt.woff") format("woff"),
        url("../fonts/aalto-sans-pro/AaltoSansPro-MediumIt.ttf") format("truetype");
    font-weight: 500;
    font-style: italic;
}
