/* Poppins is licensed under the SIL Open Font License */
/* A copy of the license can be found at /_static/Poppins/OFL.txt */
@font-face {
    font-family: "Poppins";
    src: url("Poppins/Poppins-Black.ttf");
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: "Poppins";
    src: url("Poppins/Poppins-BlackItalic.ttf");
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: "Poppins";
    src: url("Poppins/Poppins-Bold.ttf");
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: "Poppins";
    src: url("Poppins/Poppins-BoldItalic.ttf");
    font-weight: 700;
    font-style: italic;
}

@font-face {
    font-family: "Poppins";
    src: url("Poppins/Poppins-ExtraBold.ttf");
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: "Poppins";
    src: url("Poppins/Poppins-ExtraBoldItalic.ttf");
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: "Poppins";
    src: url("Poppins/Poppins-ExtraLight.ttf");
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: "Poppins";
    src: url("Poppins/Poppins-ExtraLightItalic.ttf");
    font-weight: 200;
    font-style: italic;
}

@font-face {
    font-family: "Poppins";
    src: url("Poppins/Poppins-Italic.ttf");
    font-weight: 400;
    font-style: italic;
}

@font-face {
    font-family: "Poppins";
    src: url("Poppins/Poppins-Light.ttf");
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: "Poppins";
    src: url("Poppins/Poppins-LightItalic.ttf");
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: "Poppins";
    src: url("Poppins/Poppins-Medium.ttf");
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: "Poppins";
    src: url("Poppins/Poppins-MediumItalic.ttf");
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: "Poppins";
    src: url("Poppins/Poppins-Regular.ttf");
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: "Poppins";
    src: url("Poppins/Poppins-SemiBold.ttf");
    font-weight: 600;
    font-style: normal;
}

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

@font-face {
    font-family: "Poppins";
    src: url("Poppins/Poppins-Thin.ttf");
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: "Poppins";
    src: url("Poppins/Poppins-ThinItalic.ttf");
    font-weight: 100;
    font-style: italic;
}

:root {
    --nerd-herd-navy: #081535ff;
    --darker-navy: #061028;
    --light-blue: #C7D5F7ff;
}

html, body, .body{
    background-color: var(--nerd-herd-navy) !important;
}

code, .pre{
    background-color: var(--darker-navy) !important;
    color: #ffffffff;
}

.body a:visited{
    color: var(--light-blue);
}

.body a:visited:hover{
    color: #ffffffff;
}