/**
* Totum Torus 900 - 700 - 600 - 500 - 300 - 100
**/

@font-face {
    font-family: "Totum Torus";
    src: url("font/TotumTorus-Heavy-xcQnn2E.otf") format("opentype");
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: "Totum Torus";
    src: url("font/TotumTorus-HeavyItalic-zRA35qv.otf") format("opentype");
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: "Totum Torus";
    src: url("font/TotumTorus-Bold-RV7Trrb.otf") format("opentype");
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: "Totum Torus";
    src: url("font/TotumTorus-BoldItalic-5vemvZi.otf") format("opentype");
    font-weight: 700;
    font-style: italic;
}

@font-face {
    font-family: "Totum Torus";
    src: url("font/TotumTorus-SemiBold-RuAgNHA.otf") format("opentype");
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: "Totum Torus";
    src: url("font/TotumTorus-SemiBoldItalic-DuDUhw1.otf") format("opentype");
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: "Totum Torus";
    src: url("font/TotumTorus-Regular-P7Tu2Bu.otf") format("opentype");
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: "Totum Torus";
    src: url("font/TotumTorus-RegularItalic-aCNvw6J.otf") format("opentype");
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: "Totum Torus";
    src: url("font/TotumTorus-Light-sr-_YZD.otf") format("opentype");
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: "Totum Torus";
    src: url("font/TotumTorus-LightItalic-7jcVWMw.otf") format("opentype");
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: "Totum Torus";
    src: url("font/TotumTorus-Thin-fPMVN_n.otf") format("opentype");
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: "Totum Torus";
    src: url("font/TotumTorus-ThinItalic-B7-5_lB.otf") format("opentype");
    font-weight: 100;
    font-style: italic;
}

/**
* PROXIMA NOVA 700 - 600 - 400
**/

@font-face {
    font-family: "Proxima Nova";
    src: local("Proxima Nova Bold"), local("ProximaNova-Bold"),
        url("font/ProximaNova-Bold-l8ocSHa.woff2") format("woff2");
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: "Proxima Nova";
    src: local("Proxima Nova Bold Italic"), local("ProximaNova-BoldIt"),
        url("font/ProximaNova-BoldIt-7LMyQKU.woff2") format("woff2");
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: "Proxima Nova";
    src: local("Proxima Nova Semibold"), local("ProximaNova-Semibold"),
        url("font/ProximaNova-Semibold-hd2YgKv.woff2") format("woff2");
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: "Proxima Nova";
    src: local("Proxima Nova Semibold Italic"), local("ProximaNova-SemiboldIt"),
        url("font/ProximaNova-SemiboldIt-8q72qmU.woff2") format("woff2");
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: "Proxima Nova";
    src: local("Proxima Nova Regular"), local("ProximaNova-Regular"),
        url("font/ProximaNova-Regular-V12l-8f.woff2") format("woff2");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "Proxima Nova";
    src: local("Proxima Nova Regular Italic"), local("ProximaNova-RegularIt"),
        url("font/ProximaNova-RegularIt-iOt76YG.woff2") format("woff2");
    font-weight: normal;
    font-style: italic;
}
