body {
    margin: 0px;
    min-height: 100vh;
    font-family: var(--font-family);
    font-size: var(--font-size, 16px);
    font-weight: var(--font-weight-regular);
    line-height: 1.375rem;
    display: grid;
}

h1 {
    text-decoration: none;
    font-size: 3.375rem;
    line-height: 4rem;
}

h2 {
    text-decoration: none;
    font-size: 2.625rem;
    line-height: 3rem;
}

h3 {
    text-decoration: none;
    font-size: 2rem;
    line-height: 2.5rem;
}

h4 {
    text-decoration: none;
    font-size: 1.5rem;
    line-height: 2rem;
}

h5 {
    text-decoration: none;
    font-size: 1.25rem;
    line-height: 1.75rem;
}

h6 {
    text-decoration: none;
    font-size: var(--font-size-rem);
    line-height: 1.375rem;
}

caption {
    font-size: 0.875rem;
    line-height: 1.25rem;
}

small {
    font-size: 0.75rem;
    line-height: var(--font-size-rem);
}

footer {
    font-size: 0.625rem;
    line-height: 0.75rem;
}

@font-face {
    font-family: "TeleNeoWeb";
    font-style: normal;
    font-weight: 200;
    src: url("./Fonts/TeleNeoWeb-Thin.woff2") format("woff2");
}

@font-face {
    font-family: "TeleNeoWeb";
    font-style: italic;
    font-weight: 200;
    src: url("./Fonts/TeleNeoWeb-ThinItalic.woff2") format("woff2");
}

@font-face {
    font-family: "TeleNeoWeb";
    font-style: normal;
    font-weight: 400;
    src: url("./Fonts/TeleNeoWeb-Regular.woff2") format("woff2");
}

@font-face {
    font-family: "TeleNeoWeb";
    font-style: italic;
    font-weight: 400;
    src: url("./Fonts/TeleNeoWeb-RegularItalic.woff2") format("woff2");
}

@font-face {
    font-family: "TeleNeoWeb";
    font-style: normal;
    font-weight: 600;
    src: url("./Fonts/TeleNeoWeb-Medium.woff2") format("woff2");
}

@font-face {
    font-family: "TeleNeoWeb";
    font-style: italic;
    font-weight: 600;
    src: url("./Fonts/TeleNeoWeb-MediumItalic.woff2") format("woff2");
}

@font-face {
    font-family: "TeleNeoWeb";
    font-style: normal;
    font-weight: 700;
    src: url("./Fonts/TeleNeoWeb-Bold.woff2") format("woff2");
}

@font-face {
    font-family: "TeleNeoWeb";
    font-style: italic;
    font-weight: 700;
    src: url("./Fonts/TeleNeoWeb-BoldItalic.woff2") format("woff2");
}

@font-face {
    font-family: "TeleNeoWeb";
    font-style: normal;
    font-weight: 800;
    src: url("./Fonts/TeleNeoWeb-ExtraBold.woff2") format("woff2");
}

@font-face {
    font-family: "TeleNeoWeb";
    font-style: italic;
    font-weight: 800;
    src: url("./Fonts/TeleNeoWeb-ExtraBoldItalic.woff2") format("woff2");
}