@font-face {
    font-family: "Norms";
    src: url("../fonts/TT-Norms-Fonts/TTNorms-Regular.otf");
    font-weight: 500;
    font-display: swap;
}

@font-face {
    font-family: "Norms";
    src: url("../fonts/TT-Norms-Fonts/TTNorms-Bold.otf");
    font-style: 700;
    font-display: swap;
}

@font-face {
    font-family: "Norms SemiBold";
    src: url("../fonts/TT-Norms-Fonts/TTNorms-Medium.otf");
    font-weight: 600;
    font-display: swap;
}

@font-face {
    font-family: "Norms";
    src: url("../fonts/TT-Norms-Fonts/TTNorms-Light.otf");
    font-style: normal;
    font-weight: 400;
    font-display: swap;
}

@font-face {
    font-family: "Norms";
    src: url("../fonts/TT-Norms-Fonts/TTNorms-Italic.otf");
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: "Norms";
    src: url("../fonts/TT-Norms-Fonts/TTNorms-BoldItalic.otf");
    font-style: 700;
    font-display: swap;
    font-style: italic;
}

@font-face {
    font-family: "Norms";
    src: url("../fonts/TT-Norms-Fonts/TTNorms-MediumItalic.otf");
    font-weight: 600;
    font-display: swap;
    font-style: italic;
}

@font-face {
    font-family: "Norms";
    src: url("../fonts/TT-Norms-Fonts/TTNorms-LightItalic.otf");
    font-style: normal;
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: "Montserrat";
    src: url("../fonts/Montserrat/Montserrat-Regular.ttf");
    font-weight: 500;
    font-display: swap;
}

@font-face {
    font-family: "Montserrat";
    src: url("../fonts/Montserrat/Montserrat-Bold.ttf");
    font-style: 700;
    font-display: swap;
}

@font-face {
    font-family: "Montserrat";
    src: url("../fonts/Montserrat/Montserrat-SemiBold.ttf");
    font-weight: 600;
    font-display: swap;
}

@font-face {
    font-family: "Montserrat";
    src: url("../fonts/Montserrat/Montserrat-Light.ttf");
    font-style: normal;
    font-weight: 400;
    font-display: swap;
}

@font-face {
    font-family: "Montserrat";
    src: url("../fonts/Montserrat/Montserrat-Italic.ttf");
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: "Montserrat";
    src: url("../fonts/Montserrat/Montserrat-BoldItalic.ttf");
    font-style: 700;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: "Montserrat";
    src: url("../fonts/Montserrat/Montserrat-SemiBoldItalic.ttf");
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: "Montserrat";
    src: url("../fonts/Montserrat/Montserrat-LightItalic.ttf");
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    font-style: italic;
}

/* Transducer */

@font-face {
    font-family: "Transducer";
    src: url("../fonts/Transducer/Transducer\ Extended\ Regular.otf");
    font-weight: 500;
    font-display: swap;
}

@font-face {
    font-family: "Transducer";
    src: url("../fonts/Transducer/Transducer\ Extended\ Bold.otf.otf");
    font-style: 700;
    font-display: swap;
}

@font-face {
    font-family: "Transducer";
    src: url("../fonts/Transducer/Transducer\ Extended\ Regular\ Italic.otf");
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: "Transducer";
    src: url("../fonts/Transducer/Transducer\ Extended\ Bold\ Italic.otf");
    font-style: 700;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: "SF Compact";
    src: url("../fonts/sf-compact-display-thin-58646eb43a785.otf");
    font-weight: 500;
    font-display: swap;
}

@font-face {
    font-family: "SF Compact";
    src: url("../fonts/sf-compact-display-medium-58646eb43a785.otf");
    font-style: 700;
    font-display: swap;
}

@font-face {
    font-family: "Urbanist";
    src: url("../fonts/Urbanist/otf/Urbanist-Thin.otf");
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Urbanist";
    src: url("../fonts/Urbanist/otf/Urbanist-ThinItalic.otf");
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: "Urbanist";
    src: url("../fonts/Urbanist/otf/Urbanist-ExtraLight.otf");
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Urbanist";
    src: url("../fonts/Urbanist/otf/Urbanist-ExtraLightItalic.otf");
    font-weight: 200;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: "Urbanist";
    src: url("../fonts/Urbanist/otf/Urbanist-Light.otf");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Urbanist";
    src: url("../fonts/Urbanist/otf/Urbanist-LightItalic.otf");
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: "Urbanist";
    src: url("../fonts/Urbanist/otf/Urbanist-Regular.otf");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Urbanist";
    src: url("../fonts/Urbanist/otf/Urbanist-Italic.otf");
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: "Urbanist";
    src: url("../fonts/Urbanist/otf/Urbanist-Medium.otf");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Urbanist";
    src: url("../fonts/Urbanist/otf/Urbanist-MediumItalic.otf");
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: "Urbanist";
    src: url("../fonts/Urbanist/otf/Urbanist-SemiBold.otf");
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Urbanist";
    src: url("../fonts/Urbanist/otf/Urbanist-SemiBoldItalic.otf");
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: "Urbanist";
    src: url("../fonts/Urbanist/otf/Urbanist-Bold.otf");
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Urbanist";
    src: url("../fonts/Urbanist/otf/Urbanist-BoldItalic.otf");
    font-weight: 700;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: "Urbanist";
    src: url("../fonts/Urbanist/otf/Urbanist-ExtraBold.otf");
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Urbanist";
    src: url("../fonts/Urbanist/otf/Urbanist-ExtraBoldItalic.otf");
    font-weight: 800;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: "Urbanist";
    src: url("../fonts/Urbanist/otf/Urbanist-Black.otf");
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Urbanist";
    src: url("../fonts/Urbanist/otf/Urbanist-BlackItalic.otf");
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: "Archivo Expanded";
    src: url("../fonts/Archivo/Archivo_Expanded-Regular.ttf");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Archivo Expanded";
    src: url("../fonts/Archivo/Archivo_Expanded-Medium.ttf");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Archivo Expanded";
    src: url("../fonts/Archivo/Archivo_Expanded-Bold.ttf");
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Archivo Expanded";
    src: url("../fonts/Archivo/Archivo_Expanded-Italic.ttf");
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: "Archivo Expanded";
    src: url("../fonts/Archivo/Archivo_Expanded-ThinItalic.ttf");
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}