/* playfair-display-regular - latin_latin-ext */
@font-face {
  font-display: swap; 
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/PlayfairDisplay-Regular.woff2') format('woff2'); 
}
/* playfair-display-italic - latin_latin-ext */
@font-face {
  font-display: swap; 
  font-family: 'Playfair Display';
  font-style: italic;
  font-weight: 400;
  src: url('fonts/PlayfairDisplay-Italic.woff2') format('woff2'); 
}
/* playfair-display-700 - latin_latin-ext */
@font-face {
  font-display: swap; 
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 700;
  src: url('fonts/PlayfairDisplay-Bold.woff2') format('woff2'); 
}
/* playfair-display-700italic - latin_latin-ext */
@font-face {
  font-display: swap; 
  font-family: 'Playfair Display';
  font-style: italic;
  font-weight: 700;
  src: url('fonts/PlayfairDisplay-BoldItalic.woff2') format('woff2'); 
}
/* playfair-display-900 - latin_latin-ext */
@font-face {
  font-display: swap; 
  font-family: 'Playfair Display';
  font-style: normal;
  font-weight: 900;
  src: url('fonts/PlayfairDisplay-Black.woff2') format('woff2'); 
}
/* playfair-display-900italic - latin_latin-ext */
@font-face {
  font-display: swap; 
  font-family: 'Playfair Display';
  font-style: italic;
  font-weight: 900;
  src: url('fonts/PlayfairDisplay-BlackItalic.woff2') format('woff2'); 
}



@font-face {
  font-display: swap; 
  font-family: 'Montserrat';
  font-weight: 100;
  src: url('fonts/Montserrat-Thin.woff2') format('woff2'); 
}

@font-face {
  font-display: swap; 
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 100;
  src: url('fonts/Montserrat-ThinItalic.woff2') format('woff2'); 
}

@font-face {
  font-display: swap; 
  font-family: 'Montserrat';
  font-weight: 200;
  src: url('fonts/Montserrat-ExtraLight.woff2') format('woff2'); 
}

@font-face {
  font-display: swap; 
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 200;
  src: url('fonts/Montserrat-ExtraLightItalic.woff2') format('woff2'); 
}

@font-face {
  font-display: swap; 
  font-family: 'Montserrat';
  font-weight: 300;
  src: url('fonts/Montserrat-Light.woff2') format('woff2'); 
}

@font-face {
  font-display: swap; 
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 300;
  src: url('fonts/Montserrat-LightItalic.woff2') format('woff2'); 
}

@font-face {
  font-display: swap; 
  font-family: 'Montserrat';
  font-weight: 400;
  src: url('fonts/Montserrat-Regular.woff2') format('woff2'); 
}

@font-face {
  font-display: swap; 
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 400;
  src: url('fonts/Montserrat-Italic.woff2') format('woff2'); 
}

@font-face {
  font-display: swap; 
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 500;
  src: url('fonts/Montserrat-Medium.woff2') format('woff2'); 
}

@font-face {
  font-display: swap; 
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 500;
  src: url('fonts/Montserrat-MediumItalic.woff2') format('woff2'); 
}

@font-face {
  font-display: swap; 
  font-family: 'Montserrat';
  font-weight: 600;
  src: url('fonts/Montserrat-SemiBold.woff2') format('woff2'); 
}

@font-face {
  font-display: swap; 
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 600;
  src: url('fonts/Montserrat-SemiBoldItalic.woff2') format('woff2'); 
}

@font-face {
  font-display: swap; 
  font-family: 'Montserrat';
  font-weight: 700;
  src: url('fonts/Montserrat-Bold.woff2') format('woff2'); 
}

@font-face {
  font-display: swap; 
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 700;
  src: url('fonts/Montserrat-BoldItalic.woff2') format('woff2'); 
}

@font-face {
  font-display: swap; 
  font-family: 'Montserrat';
  font-weight: 800;
  src: url('fonts/Montserrat-ExtraBold.woff2') format('woff2'); 
}

@font-face {
  font-display: swap; 
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 800;
  src: url('fonts/Montserrat-ExtraBoldItalic.woff2') format('woff2'); 
}

@font-face {
  font-display: swap; 
  font-family: 'Montserrat';
  font-weight: 800;
  src: url('fonts/Montserrat-Black.woff2') format('woff2'); 
}

@font-face {
  font-display: swap; 
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 800;
  src: url('fonts/Montserrat-BlackItalic.woff2') format('woff2'); 
}


/* open-sans-latin-wght-normal */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-display: swap;
  font-weight: 300 800;
  src: url(https://cdn.jsdelivr.net/fontsource/fonts/open-sans:vf@latest/latin-wght-normal.woff2) format('woff2-variations');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}

