@font-face {
     font-family: 'JetBrains';
     font-style: normal;
     font-weight: normal;
     src: local('JetBrains Mono');
     src: url('./jb/JetBrainsMono-Regular.woff') format('woff'),
          url('./jb/JetBrainsMono-Regular.ttf') format('truetype');
}
@font-face {
     font-family: 'JetBrains';
     font-style: italic;
     font-weight: normal;
     src: local('JetBrains Mono');
     src: url('./jb/JetBrainsMono-Italic.woff') format('woff'),
          url('./jb/JetBrainsMono-Italic.ttf') format('truetype');
}
@font-face {
     font-family: 'JetBrains';
     font-style: normal;
     font-weight: bold;
     src: local('JetBrains Mono');
     src: url('./jb/JetBrainsMono-SemiBold.woff') format('woff'),
          url('./jb/JetBrainsMono-SemiBold.ttf') format('truetype');
}
@font-face {
     font-family: 'JetBrains';
     font-style: italic;
     font-weight: bold;
     src: local('JetBrains Mono');
     src: url('./jb/JetBrainsMono-SemiBoldItalic.woff') format('woff'),
          url('./jb/JetBrainsMono-SemiBoldItalic.ttf') format('truetype');
}


/* sans */
@font-face {
     font-family: 'PTSans';
	font-weight: normal;
	font-style: normal;
     src: local('PT Sans');
	src: 
		url('./pt/PT-Sans_Regular.woff2') format('woff2'),
		url('./pt/PT-Sans_Regular.woff') format('woff');
}
@font-face {
     font-family: 'PTSans';
     font-weight: normal;
     font-style: italic;          
     src: local('PT Sans Italic');
     src: 
          url('./pt/PT-Sans_Italic.woff2') format('woff2'),
          url('./pt/PT-Sans_Italic.woff') format('woff');
}
@font-face {
     font-family: 'PTSans';
     font-style: normal;
     font-weight: bold;
     src: local('PT Sans Bold');
	src: 
		url('./pt/PT-Sans_Bold.woff2') format('woff2'),
		url('./pt/PT-Sans_Bold.woff') format('woff');
}
@font-face {
     font-family: 'PTSans';
     font-style: italic;
     font-weight: bold;
     src: local('PT Sans Bold Italic');
	src: 
          url('./pt/PT-Sans_Bold-Italic.woff2') format('woff2'),
          url('./pt/PT-Sans_Bold-Italic.woff') format('woff');
}

/* serifs */
@font-face {
     font-family: 'PTSerif';
     font-weight: normal;
     font-style: normal;
     src: local('PT Serif');
     src: 
          url('./pt/PT-Serif_Regular.woff2') format('woff2'),
          url('./pt/PT-Serif_Regular.woff') format('woff');
}
@font-face {
     font-family: 'PTSerif';
     font-weight: normal;
     font-style: italic;
     src: local('PT Serif Italic');
     src: 
          url('./pt/PT-Serif_Italic.woff2') format('woff2'),
          url('./pt/PT-Serif_Italic.woff') format('woff');    
}
@font-face {
    font-family: 'PTSerif';
    font-style: normal;
    font-weight: bold;
    src: local('PT Serif Bold');
    src: 
          url('./pt/PT-Serif_Bold.woff2') format('woff2'),
          url('./pt/PT-Serif_Bold.woff') format('woff');
}
@font-face {
     font-family: 'PTSerif';
     font-style: italic;
     font-weight: bold;
     src: local('PT Serif Bold Italic');
     src: 
          url('./pt/PT-Serif_Bold-Italic.woff2') format('woff2'),
          url('./pt/PT-Serif_Bold-Italic.woff') format('woff');
}

/* Root */
@font-face {
     font-family: 'PTRoot';
	font-style: normal;
	font-weight: 300;
     src: 
		url('./pt/pt-root-ui_light.woff2') format('woff2'),
		url('./pt/pt-root-ui_light.woff') format('woff');
}
@font-face {
     font-family: 'PTRoot';
     font-style: normal;          
     font-weight: 400;
     src: 
          url('./pt/pt-root-ui_regular.woff2') format('woff2'),
          url('./pt/pt-root-ui_regular.woff') format('woff');
}
@font-face {
     font-family: 'PTRoot';
     font-style: normal;
     font-weight: 500;
     src: 
		url('./pt/pt-root-ui_medium.woff2') format('woff2'),
		url('./pt/pt-root-ui_medium.woff') format('woff');
}
@font-face {
     font-family: 'PTRoot';
     font-style: normal;
     font-weight: 700;
     src: 
          url('./pt/pt-root-ui_bold.woff2') format('woff2'),
          url('./pt/pt-root-ui_bold.woff') format('woff');
}