@font-face {
    font-family: 'Acme';
    src: url('../fonts/Acme-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: Normal;
}

@font-face {
    font-family: 'Alfa Slab One';
    src: url('../fonts/AlfaSlabOne-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: Normal;
}

@font-face {
    font-family: 'Anton';
    src: url('../fonts/Anton-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: Normal;
}

@font-face {
    font-family: 'Apple Garamond';
    src: url('../fonts/Apple Garamond.ttf') format('truetype');
    font-weight: 400;
    font-style: Normal;
}

@font-face {
    font-family: 'Archivo Black';
    src: url('../fonts/ArchivoBlack-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: Normal;
}

@font-face {
    font-family: 'Arial';
    src: url('../fonts/Arial.ttf') format('truetype');
    font-weight: 400;
    font-style: Normal;
}

@font-face {
    font-family: 'Arial';
    src: url('../fonts/Arial Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: Normal;
}

@font-face {
    font-family: 'Arial';
    src: url('../fonts/arial-bold-italic.ttf') format('truetype');
    font-weight: 700;
    font-style: Italic;
}

@font-face {
    font-family: 'Arial';
    src: url('../fonts/Arial Italic.ttf') format('truetype');
    font-weight: 400;
    font-style: Italic;
}

@font-face {
    font-family: 'Arial Black';
    src: url('../fonts/Arial Black.ttf') format('truetype');
    font-weight: 900;
    font-style: Normal;
}

@font-face {
    font-family: 'Arial-Rounded';
    src: url('../fonts/arialr.ttf') format('truetype');
    font-weight: 400;
    font-style: Normal;
}

@font-face {
    font-family: 'Bangers';
    src: url('../fonts/Bangers-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: Normal;
}

@font-face {
    font-family: 'Bosis Std';
    src: url('../fonts/BosisStd-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: Normal;
}

@font-face {
    font-family: 'Calibri';
    src: url('../fonts/Calibri.ttf') format('truetype');
    font-weight: 400;
    font-style: Normal;
}

@font-face {
    font-family: 'Calibri';
    src: url('../fonts/Calibri Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: Normal;
}

@font-face {
    font-family: 'Calibri';
    src: url('../fonts/Calibri Bold Italic.ttf') format('truetype');
    font-weight: 700;
    font-style: Italic;
}

@font-face {
    font-family: 'Calibri';
    src: url('../fonts/Calibri Italic.ttf') format('truetype');
    font-weight: 400;
    font-style: Italic;
}

@font-face {
    font-family: 'Caveat';
    src: url('../fonts/Caveat-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: Normal;
}

@font-face {
    font-family: 'Cinzel';
    src: url('../fonts/Cinzel-VariableFont_wght.ttf') format('truetype');
    font-weight: 400;
    font-style: Normal;
}

@font-face {
    font-family: 'Cinzel';
    src: url('../fonts/Cinzel-Black.ttf') format('truetype');
    font-weight: 900;
    font-style: Normal;
}

@font-face {
    font-family: 'Cinzel';
    src: url('../fonts/Cinzel-ExtraBold.ttf') format('truetype');
    font-weight: 800;
    font-style: Normal;
}

@font-face {
    font-family: 'Cinzel';
    src: url('../fonts/Cinzel-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: Normal;
}

@font-face {
    font-family: 'Cinzel';
    src: url('../fonts/Cinzel-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: Normal;
}

@font-face {
    font-family: 'Comic Sans MS';
    src: url('../fonts/Comic Sans MS.ttf') format('truetype');
    font-weight: 400;
    font-style: Normal;
}

@font-face {
    font-family: 'Courgette';
    src: url('../fonts/Courgette-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: Normal;
}

@font-face {
    font-family: 'Courier New';
    src: url('../fonts/Courier New.ttf') format('truetype');
    font-weight: 400;
    font-style: Normal;
}

@font-face {
    font-family: 'DejaVu Sans';
    src: url('../fonts/DejaVuSans.ttf') format('truetype');
    font-weight: 400;
    font-style: Normal;
}

@font-face {
    font-family: 'DejaVu Sans';
    src: url('../fonts/DejaVuSans-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: Normal;
}

@font-face {
    font-family: 'DejaVu Sans Mono';
    src: url('../fonts/DejaVuSansMono.ttf') format('truetype');
    font-weight: 400;
    font-style: Normal;
}

@font-face {
    font-family: 'DejaVu Sans Mono';
    src: url('../fonts/DejaVuSansMono-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: Normal;
}

@font-face {
    font-family: 'DejaVu Serif';
    src: url('../fonts/DejaVuSerif.ttf') format('truetype');
    font-weight: 400;
    font-style: Normal;
}

@font-face {
    font-family: 'DejaVu Serif';
    src: url('../fonts/DejaVuSerif-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: Normal;
}

@font-face {
    font-family: 'Frank Ruhl Libre';
    src: url('../fonts/FrankRuhlLibre-Black.ttf') format('truetype');
    font-weight: 900;
    font-style: Normal;
}

@font-face {
    font-family: 'Frank Ruhl Libre';
    src: url('../fonts/FrankRuhlLibre-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: Normal;
}

@font-face {
    font-family: 'Frank Ruhl Libre';
    src: url('../fonts/FrankRuhlLibre-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: Normal;
}

@font-face {
    font-family: 'Frank Ruhl Libre';
    src: url('../fonts/FrankRuhlLibre-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: Normal;
}

@font-face {
    font-family: 'Frank Ruhl Libre';
    src: url('../fonts/FrankRuhlLibre-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: Normal;
}

@font-face {
    font-family: 'Graduate';
    src: url('../fonts/Graduate-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: Normal;
}

@font-face {
    font-family: 'Helvetica';
    src: url('../fonts/Helvetica.ttf') format('truetype');
    font-weight: 400;
    font-style: Normal;
}

@font-face {
    font-family: 'Helvetica';
    src: url('../fonts/Helvetica-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: Normal;
}

@font-face {
    font-family: 'Helvetica';
    src: url('../fonts/Helvetica-BoldOblique.ttf') format('truetype');
    font-weight: 700;
    font-style: Oblique;
}

@font-face {
    font-family: 'Helvetica';
    src: url('../fonts/Helvetica-Oblique.ttf') format('truetype');
    font-weight: 400;
    font-style: Oblique;
}

@font-face {
    font-family: 'Helvetica Compressed';
    src: url('../fonts/helvetica-compressed-5871d14b6903a.otf') format('truetype');
    font-weight: 500;
    font-style: Normal;
}

@font-face {
    font-family: 'Helvetica Light';
    src: url('../fonts/helvetica-light-587ebe5a59211.ttf') format('truetype');
    font-weight: 400;
    font-style: Normal;
}

@font-face {
    font-family: 'Helvetica Rounded';
    src: url('../fonts/helvetica-rounded-bold-5871d05ead8de.otf') format('truetype');
    font-weight: 700;
    font-style: Normal;
}

@font-face {
    font-family: 'Indie Flower';
    src: url('../fonts/IndieFlower-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: Normal;
}

@font-face {
    font-family: 'Jester';
    src: url('../fonts/Jester.ttf') format('truetype');
    font-weight: 100;
    font-style: Normal;
}

@font-face {
    font-family: 'Lato';
    src: url('../fonts/Lato-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: Normal;
}

@font-face {
    font-family: 'Lobster Two';
    src: url('../fonts/LobsterTwo-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: Normal;
}

@font-face {
    font-family: 'Lobster Two';
    src: url('../fonts/LobsterTwo-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: Normal;
}

@font-face {
    font-family: 'Motion Picture Personal Use';
    src: url('../fonts/MotionPicture.ttf') format('truetype');
    font-weight: 400;
    font-style: Normal;
}

@font-face {
    font-family: 'Open Sans';
    src: url('../fonts/OpenSans-VariableFont_wdth,wght.ttf') format('truetype');
    font-weight: 700;
    font-style: Normal;
}

@font-face {
    font-family: 'Open Sans';
    src: url('../fonts/OpenSans-BoldItalic.ttf') format('truetype');
    font-weight: 700;
    font-style: Italic;
}

@font-face {
    font-family: 'Open Sans';
    src: url('../fonts/OpenSans-Italic-VariableFont_wdth,wght.ttf') format('truetype');
    font-weight: 800;
    font-style: Italic;
}

@font-face {
    font-family: 'Open Sans';
    src: url('../fonts/OpenSans-ExtraBold.ttf') format('truetype');
    font-weight: 800;
    font-style: Normal;
}

@font-face {
    font-family: 'Open Sans';
    src: url('../fonts/OpenSans-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: Normal;
}

@font-face {
    font-family: 'Open Sans';
    src: url('../fonts/OpenSans-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: Normal;
}

@font-face {
    font-family: 'Open Sans';
    src: url('../fonts/OpenSans-MediumItalic.ttf') format('truetype');
    font-weight: 500;
    font-style: Italic;
}

@font-face {
    font-family: 'Open Sans';
    src: url('../fonts/OpenSans-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: Normal;
}

@font-face {
    font-family: 'Open Sans Condensed';
    src: url('../fonts/OpenSans_Condensed-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: Normal;
}

@font-face {
    font-family: 'Open Sans Condensed';
    src: url('../fonts/OpenSans_Condensed-BoldItalic.ttf') format('truetype');
    font-weight: 700;
    font-style: Italic;
}

@font-face {
    font-family: 'Open Sans Condensed';
    src: url('../fonts/OpenSans_Condensed-LightItalic.ttf') format('truetype');
    font-weight: 300;
    font-style: Italic;
}

@font-face {
    font-family: 'Open Sans Condensed';
    src: url('../fonts/OpenSans_Condensed-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: Normal;
}

@font-face {
    font-family: 'Open Sans Condensed';
    src: url('../fonts/OpenSans_Condensed-MediumItalic.ttf') format('truetype');
    font-weight: 500;
    font-style: Italic;
}

@font-face {
    font-family: 'Open Sans Condensed';
    src: url('../fonts/OpenSans_Condensed-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: Normal;
}

@font-face {
    font-family: 'Open Sans Condensed';
    src: url('../fonts/OpenSans_Condensed-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: Normal;
}

@font-face {
    font-family: 'Open Sans Condensed';
    src: url('../fonts/OpenSans_Condensed-SemiBoldItalic.ttf') format('truetype');
    font-weight: 600;
    font-style: Italic;
}

@font-face {
    font-family: 'Open Sans SemiCondensed';
    src: url('../fonts/OpenSans_SemiCondensed-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: Normal;
}

@font-face {
    font-family: 'Open Sans SemiCondensed';
    src: url('../fonts/OpenSans_SemiCondensed-BoldItalic.ttf') format('truetype');
    font-weight: 700;
    font-style: Italic;
}

@font-face {
    font-family: 'Open Sans SemiCondensed';
    src: url('../fonts/OpenSans_SemiCondensed-ExtraBold.ttf') format('truetype');
    font-weight: 800;
    font-style: Normal;
}

@font-face {
    font-family: 'Open Sans SemiCondensed';
    src: url('../fonts/OpenSans_SemiCondensed-ExtraBoldItalic.ttf') format('truetype');
    font-weight: 800;
    font-style: Italic;
}

@font-face {
    font-family: 'Open Sans SemiCondensed';
    src: url('../fonts/OpenSans_SemiCondensed-Italic.ttf') format('truetype');
    font-weight: 400;
    font-style: Italic;
}

@font-face {
    font-family: 'Open Sans SemiCondensed';
    src: url('../fonts/OpenSans_SemiCondensed-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: Normal;
}

@font-face {
    font-family: 'Open Sans SemiCondensed';
    src: url('../fonts/OpenSans_SemiCondensed-LightItalic.ttf') format('truetype');
    font-weight: 300;
    font-style: Italic;
}

@font-face {
    font-family: 'Open Sans SemiCondensed';
    src: url('../fonts/OpenSans_SemiCondensed-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: Normal;
}

@font-face {
    font-family: 'Open Sans SemiCondensed';
    src: url('../fonts/OpenSans_SemiCondensed-MediumItalic.ttf') format('truetype');
    font-weight: 500;
    font-style: Italic;
}

@font-face {
    font-family: 'Open Sans SemiCondensed';
    src: url('../fonts/OpenSans_SemiCondensed-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: Normal;
}

@font-face {
    font-family: 'Open Sans SemiCondensed';
    src: url('../fonts/OpenSans_SemiCondensed-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: Normal;
}

@font-face {
    font-family: 'Open Sans SemiCondensed';
    src: url('../fonts/OpenSans_SemiCondensed-SemiBoldItalic.ttf') format('truetype');
    font-weight: 600;
    font-style: Italic;
}

@font-face {
    font-family: 'Oswald';
    src: url('../fonts/Oswald.ttf') format('truetype');
    font-weight: 400;
    font-style: Normal;
}

@font-face {
    font-family: 'Playfair Display';
    src: url('../fonts/Playfair.ttf') format('truetype');
    font-weight: 400;
    font-style: Normal;
}

@font-face {
    font-family: 'Quicksand';
    src: url('../fonts/Quicksand-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: Normal;
}

@font-face {
    font-family: 'Quicksand';
    src: url('../fonts/Quicksand-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: Normal;
}

@font-face {
    font-family: 'Tahoma';
    src: url('../fonts/Tahoma.ttf') format('truetype');
    font-weight: 400;
    font-style: Normal;
}

@font-face {
    font-family: 'Tahoma';
    src: url('../fonts/Tahoma Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: Normal;
}

@font-face {
    font-family: 'Times New Roman';
    src: url('../fonts/Times New Roman.ttf') format('truetype');
    font-weight: 400;
    font-style: Normal;
}

@font-face {
    font-family: 'Times New Roman';
    src: url('../fonts/Times New Roman Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: Normal;
}

@font-face {
    font-family: 'Times New Roman';
    src: url('../fonts/Times New Roman Bold Italic.ttf') format('truetype');
    font-weight: 700;
    font-style: Italic;
}

@font-face {
    font-family: 'Times New Roman';
    src: url('../fonts/Times New Roman Italic.ttf') format('truetype');
    font-weight: 400;
    font-style: Italic;
}

@font-face {
    font-family: 'TRATEXNEGVERSAL';
    src: url('../fonts/TRATEN__.TTF') format('truetype');
    font-weight: 400;
    font-style: Normal;
}

@font-face {
    font-family: 'TRATEXPOSVERSAL';
    src: url('../fonts/TRATEP__.TTF') format('truetype');
    font-weight: 400;
    font-style: Normal;
}

@font-face {
    font-family: 'TratexSvart';
    src: url('../fonts/Tratex.ttf') format('truetype');
    font-weight: 400;
    font-style: Normal;
}

@font-face {
    font-family: 'TratexVit';
    src: url('../fonts/TRATV___.TTF') format('truetype');
    font-weight: 400;
    font-style: Normal;
}

@font-face {
    font-family: 'Trebuchet MS';
    src: url('../fonts/Trebuchet MS.ttf') format('truetype');
    font-weight: 400;
    font-style: Normal;
}

@font-face {
    font-family: 'Trebuchet MS';
    src: url('../fonts/Trebuchet MS Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: Normal;
}

@font-face {
    font-family: 'Trebuchet MS';
    src: url('../fonts/Trebuchet MS Bold Italic.ttf') format('truetype');
    font-weight: 700;
    font-style: Italic;
}

@font-face {
    font-family: 'Trebuchet MS';
    src: url('../fonts/Trebuchet MS Italic.ttf') format('truetype');
    font-weight: 400;
    font-style: Italic;
}

@font-face {
    font-family: 'Work Sans';
    src: url('../fonts/WorkSans-Italic-VariableFont_wght.ttf') format('truetype');
    font-weight: 300;
    font-style: Italic;
}

@font-face {
    font-family: 'Work Sans';
    src: url('../fonts/WorkSans-VariableFont_wght.ttf') format('truetype');
    font-weight: 900;
    font-style: Normal;
}

@font-face {
    font-family: 'Work Sans';
    src: url('../fonts/WorkSans-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: Normal;
}

@font-face {
    font-family: 'Work Sans';
    src: url('../fonts/WorkSans-ExtraBold.ttf') format('truetype');
    font-weight: 800;
    font-style: Normal;
}

@font-face {
    font-family: 'Work Sans';
    src: url('../fonts/WorkSans-ExtraBoldItalic.ttf') format('truetype');
    font-weight: 800;
    font-style: Italic;
}

@font-face {
    font-family: 'Work Sans';
    src: url('../fonts/WorkSans-ExtraLight.ttf') format('truetype');
    font-weight: 200;
    font-style: Normal;
}

@font-face {
    font-family: 'Work Sans';
    src: url('../fonts/WorkSans-ExtraLightItalic.ttf') format('truetype');
    font-weight: 200;
    font-style: Italic;
}

@font-face {
    font-family: 'Work Sans';
    src: url('../fonts/WorkSans-Italic.ttf') format('truetype');
    font-weight: 400;
    font-style: Italic;
}

@font-face {
    font-family: 'Work Sans';
    src: url('../fonts/WorkSans-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: Normal;
}

@font-face {
    font-family: 'Work Sans';
    src: url('../fonts/WorkSans-MediumItalic.ttf') format('truetype');
    font-weight: 500;
    font-style: Italic;
}

@font-face {
    font-family: 'Work Sans';
    src: url('../fonts/WorkSans-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: Normal;
}

@font-face {
    font-family: 'Work Sans';
    src: url('../fonts/WorkSans-SemiBoldItalic.ttf') format('truetype');
    font-weight: 600;
    font-style: Italic;
}

@font-face {
    font-family: 'Work Sans';
    src: url('../fonts/WorkSans-Thin.ttf') format('truetype');
    font-weight: 200;
    font-style: Normal;
}

@font-face {
    font-family: 'Work Sans';
    src: url('../fonts/WorkSans-ThinItalic.ttf') format('truetype');
    font-weight: 200;
    font-style: Italic;
}

