@font-face {
    font-family: "SourceCodePro";
    font-weight: 500;
    font-style: normal;
    src: url("https://static.igem.wiki/teams/4630/wiki/fonts/sourcecodepro-semibold.otf") format('opentype');
}

@font-face {
    font-family: "SmileySans";
    font-weight: 400;
    font-style: normal;
    src: url("https://static.igem.wiki/teams/4630/wiki/fonts/smileysans.otf") format('opentype');
}
@font-face {
    font-family: "TexGyrePagella";
    font-weight: 400;
    font-style: normal;
    src: url("https://static.igem.wiki/teams/4630/wiki/fonts/texgyrepagella-regular-webfont.ttf") format('truetype');
}

@font-face {
    font-family: "ButterSans-Rounded";
    font-weight: 600;
    font-style: normal;
    src: url("https://static.igem.wiki/teams/4630/wiki/fonts/buttersans-rounded.otf") format('opentype');
}

/** =================== MONTSERRAT =================== **/

/** Montserrat Thin **/
@font-face {
    font-family: "Montserrat";
    font-weight: 100;
    font-style: normal;
    src: url("https://static.igem.wiki/teams/4630/wiki/fonts/montserrat-thin.otf") format('opentype');
}

/** Montserrat Thin-Italic **/
@font-face {
    font-family: "Montserrat";
    font-weight: 100;
    font-style: italic;
    src: url("https://static.igem.wiki/teams/4630/wiki/fonts/montserrat-thinitalic.otf") format('opentype');
}

/** Montserrat ExtraLight **/
@font-face {
    font-family: "Montserrat";
    font-weight: 200;
    font-style: normal;
    src: url("https://static.igem.wiki/teams/4630/wiki/fonts/montserrat-extralight.otf") format('opentype');
}

/** Montserrat ExtraLight-Italic **/
@font-face {
    font-family: "Montserrat";
    font-weight: 200;
    font-style: italic;
    src: url("https://static.igem.wiki/teams/4630/wiki/fonts/montserrat-extralight.otf") format('opentype');
}

/** Montserrat Light **/
@font-face {
    font-family: "Montserrat";
    font-weight: 300;
    font-style: normal;
    src: url("https://static.igem.wiki/teams/4630/wiki/fonts/montserrat-light.otf") format('opentype');
}

/** Montserrat Light-Italic **/
@font-face {
    font-family: "Montserrat";
    font-weight: 300;
    font-style: italic;
    src: url("https://static.igem.wiki/teams/4630/wiki/fonts/montserrat-lightitalic.otf") format('opentype');
}

/** Montserrat Regular **/
@font-face {
    font-family: "Montserrat";
    font-weight: 400;
    font-style: normal;
    src: url("https://static.igem.wiki/teams/4630/wiki/fonts/montserrat-regular.otf") format('opentype');
}

/** Montserrat Regular-Italic **/
@font-face {
    font-family: "Montserrat";
    font-weight: 400;
    font-style: italic;
    src: url("https://static.igem.wiki/teams/4630/wiki/fonts/montserrat-italic.otf") format('opentype');
}

/** Montserrat Medium **/
@font-face {
    font-family: "Montserrat";
    font-weight: 500;
    font-style: normal;
    src: url("https://static.igem.wiki/teams/4630/wiki/fonts/montserrat-medium.otf") format('opentype');
}

/** Montserrat Medium-Italic **/
@font-face {
    font-family: "Montserrat";
    font-weight: 500;
    font-style: italic;
    src: url("https://static.igem.wiki/teams/4630/wiki/fonts/montserrat-mediumitalic.otf") format('opentype');
}

/** Montserrat SemiBold **/
@font-face {
    font-family: "Montserrat";
    font-weight: 600;
    font-style: normal;
    src: url("https://static.igem.wiki/teams/4630/wiki/fonts/montserrat-semibold.otf") format('opentype');
}

/** Montserrat SemiBold-Italic **/
@font-face {
    font-family: "Montserrat";
    font-weight: 600;
    font-style: italic;
    src: url("https://static.igem.wiki/teams/4630/wiki/fonts/montserrat-semibolditalic.otf") format('opentype');
}

/** Montserrat Bold **/
@font-face {
    font-family: "Montserrat";
    font-weight: 700;
    font-style: normal;
    src: url("https://static.igem.wiki/teams/4630/wiki/fonts/montserrat-bold.otf") format('opentype');
}

/** Montserrat Bold-Italic **/
@font-face {
    font-family: "Montserrat";
    font-weight: 700;
    font-style: italic;
    src: url("https://static.igem.wiki/teams/4630/wiki/fonts/montserrat-bolditalic.otf") format('opentype');
}

/** Montserrat ExtraBold **/
@font-face {
    font-family: "Montserrat";
    font-weight: 800;
    font-style: normal;
    src: url("https://static.igem.wiki/teams/4630/wiki/fonts/montserrat-extrabold.otf") format('opentype');
}

/** Montserrat ExtraBold-Italic **/
@font-face {
    font-family: "Montserrat";
    font-weight: 800;
    font-style: italic;
    src: url("https://static.igem.wiki/teams/4630/wiki/fonts/montserrat-extrabolditalic.otf") format('opentype');
}

/** Montserrat Black **/
@font-face {
    font-family: "Montserrat";
    font-weight: 900;
    font-style: normal;
    src: url("https://static.igem.wiki/teams/4630/wiki/fonts/montserrat-black.otf") format('opentype');
}

/** Montserrat Black-Italic **/
@font-face {
    font-family: "Montserrat";
    font-weight: 900;
    font-style: italic;
    src: url("https://static.igem.wiki/teams/4630/wiki/fonts/montserrat-blackitalic.otf") format('opentype');
}

/** =================== MONTSERRAT ALTERNATES =================== **/

/** Montserrat Alternates Thin **/
@font-face {
    font-family: "Montserrat Alternates";
    font-weight: 100;
    font-style: normal;
    src: url("https://static.igem.wiki/teams/4630/wiki/fonts/montserratalternates-thin.otf") format('opentype');
}

/** Montserrat Alternates Thin-Italic **/
@font-face {
    font-family: "Montserrat Alternates";
    font-weight: 100;
    font-style: italic;
    src: url("https://static.igem.wiki/teams/4630/wiki/fonts/montserratalternates-thinitalic.otf") format('opentype');
}

/** Montserrat Alternates ExtraLight **/
@font-face {
    font-family: "Montserrat Alternates";
    font-weight: 200;
    font-style: normal;
    src: url("https://static.igem.wiki/teams/4630/wiki/fonts/montserratalternates-extraLight.otf") format('opentype');
}

/** Montserrat Alternates ExtraLight-Italic **/
@font-face {
    font-family: "Montserrat Alternates";
    font-weight: 200;
    font-style: italic;
    src: url("https://static.igem.wiki/teams/4630/wiki/fonts/montserratalternates-extralightitalic.otf") format('opentype');
}

/** Montserrat Alternates Light **/
@font-face {
    font-family: "Montserrat Alternates";
    font-weight: 300;
    font-style: normal;
    src: url("https://static.igem.wiki/teams/4630/wiki/fonts/montserratalternates-light.otf") format('opentype');
}

/** Montserrat Alternates Light-Italic **/
@font-face {
    font-family: "Montserrat Alternates";
    font-weight: 300;
    font-style: italic;
    src: url("https://static.igem.wiki/teams/4630/wiki/fonts/montserratalternates-lightitalic.otf") format('opentype');
}

/** Montserrat Alternates Regular **/
@font-face {
    font-family: "Montserrat Alternates";
    font-weight: 400;
    font-style: normal;
    src: url("https://static.igem.wiki/teams/4630/wiki/fonts/montserratalternates-regular.otf") format('opentype');
}

/** Montserrat Alternates Regular-Italic **/
@font-face {
    font-family: "Montserrat Alternates";
    font-weight: 400;
    font-style: italic;
    src: url("https://static.igem.wiki/teams/4630/wiki/fonts/montserratalternates-italic.otf") format('opentype');
}

/** Montserrat Alternates Medium **/
@font-face {
    font-family: "Montserrat Alternates";
    font-weight: 500;
    font-style: normal;
    src: url("https://static.igem.wiki/teams/4630/wiki/fonts/montserratalternates-medium.otf") format('opentype');
}

/** Montserrat Alternates Medium-Italic **/
@font-face {
    font-family: "Montserrat Alternates";
    font-weight: 500;
    font-style: italic;
    src: url("https://static.igem.wiki/teams/4630/wiki/fonts/montserratalternates-mediumitalic.otf") format('opentype');
}

/** Montserrat Alternates SemiBold **/
@font-face {
    font-family: "Montserrat Alternates";
    font-weight: 600;
    font-style: normal;
    src: url("https://static.igem.wiki/teams/4630/wiki/fonts/montserratalternates-semibold.otf") format('opentype');
}

/** Montserrat Alternates SemiBold-Italic **/
@font-face {
    font-family: "Montserrat Alternates";
    font-weight: 600;
    font-style: italic;
    src: url("https://static.igem.wiki/teams/4630/wiki/fonts/montserratalternates-semibolditalic.otf") format('opentype');
}

/** Montserrat Alternates Bold **/
@font-face {
    font-family: "Montserrat Alternates";
    font-weight: 700;
    font-style: normal;
    src: url("https://static.igem.wiki/teams/4630/wiki/fonts/montserratalternates-bold.otf") format('opentype');
}

/** Montserrat Alternates Bold-Italic **/
@font-face {
    font-family: "Montserrat Alternates";
    font-weight: 700;
    font-style: italic;
    src: url("https://static.igem.wiki/teams/4630/wiki/fonts/montserratalternates-bolditalic.otf") format('opentype');
}

/** Montserrat Alternates ExtraBold **/
@font-face {
    font-family: "Montserrat Alternates";
    font-weight: 800;
    font-style: normal;
    src: url("https://static.igem.wiki/teams/4630/wiki/fonts/montserratalternates-extrabold.otf") format('opentype');
}

/** Montserrat Alternates ExtraBold-Italic **/
@font-face {
    font-family: "Montserrat Alternates";
    font-weight: 800;
    font-style: italic;
    src: url("https://static.igem.wiki/teams/4630/wiki/fonts/montserratalternates-extrabolditalic.otf") format('opentype');
}

/** Montserrat Alternates Black **/
@font-face {
    font-family: "Montserrat Alternates";
    font-weight: 900;
    font-style: normal;
    src: url("https://static.igem.wiki/teams/4630/wiki/fonts/montserratalternates-black.otf") format('opentype');
}

/** Montserrat Alternates Black-Italic **/
@font-face {
    font-family: "Montserrat";
    font-weight: 900;
    font-style: italic;
    src: url("https://static.igem.wiki/teams/4630/wiki/fonts/montserratalternates-blackitalic.otf") format('opentype');
}