/* ===== PTE SANS ===== */
@font-face {
  font-family: "PteSans";
  src: url("/themes/evolve_sub_ajk/fonts/PteSans-Black.woff2") format("woff2"),
       url("/themes/evolve_sub_ajk/fonts/PteSans-Black.woff") format("woff");
  font-weight: 900;
  font-style: normal;
}
@font-face {
  font-family: "PteSans";
  src: url("/themes/evolve_sub_ajk/fonts/PteSans-BlackItalic.woff2") format("woff2"),
       url("/themes/evolve_sub_ajk/fonts/PteSans-BlackItalic.woff") format("woff");
  font-weight: 900;
  font-style: italic;
}
@font-face {
  font-family: "PteSans";
  src: url("/themes/evolve_sub_ajk/fonts/PteSans-Bold.woff2") format("woff2"),
       url("/themes/evolve_sub_ajk/fonts/PteSans-Bold.woff") format("woff");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "PteSans";
  src: url("/themes/evolve_sub_ajk/fonts/PteSans-BoldItalic.woff2") format("woff2"),
       url("/themes/evolve_sub_ajk/fonts/PteSans-BoldItalic.woff") format("woff");
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: "PteSans";
  src: url("/themes/evolve_sub_ajk/fonts/PteSans-SemiBold.woff2") format("woff2"),
       url("/themes/evolve_sub_ajk/fonts/PteSans-SemiBold.woff") format("woff");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: "PteSans";
  src: url("/themes/evolve_sub_ajk/fonts/PteSans-SemiBoldItalic.woff2") format("woff2"),
       url("/themes/evolve_sub_ajk/fonts/PteSans-SemiBoldItalic.woff") format("woff");
  font-weight: 600;
  font-style: italic;
}
@font-face {
  font-family: "PteSans";
  src: url("/themes/evolve_sub_ajk/fonts/PteSans-Medium.woff2") format("woff2"),
       url("/themes/evolve_sub_ajk/fonts/PteSans-Medium.woff") format("woff");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "PteSans";
  src: url("/themes/evolve_sub_ajk/fonts/PteSans-MediumItalic.woff2") format("woff2"),
       url("/themes/evolve_sub_ajk/fonts/PteSans-MediumItalic.woff") format("woff");
  font-weight: 500;
  font-style: italic;
}
@font-face {
  font-family: "PteSans";
  src: url("/themes/evolve_sub_ajk/fonts/PteSans-Regular.woff2") format("woff2"),
       url("/themes/evolve_sub_ajk/fonts/PteSans-Regular.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "PteSans";
  src: url("/themes/evolve_sub_ajk/fonts/PteSans-RegularItalic.woff2") format("woff2"),
       url("/themes/evolve_sub_ajk/fonts/PteSans-RegularItalic.woff") format("woff");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: "PteSans";
  src: url("/themes/evolve_sub_ajk/fonts/PteSans-Light.woff2") format("woff2"),
       url("/themes/evolve_sub_ajk/fonts/PteSans-Light.woff") format("woff");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "PteSans";
  src: url("/themes/evolve_sub_ajk/fonts/PteSans-LightItalic.woff2") format("woff2"),
       url("/themes/evolve_sub_ajk/fonts/PteSans-LightItalic.woff") format("woff");
  font-weight: 300;
  font-style: italic;
}
@font-face {
  font-family: "PteSans";
  src: url("/themes/evolve_sub_ajk/fonts/PteSans-ExtraLight.woff2") format("woff2"),
       url("/themes/evolve_sub_ajk/fonts/PteSans-ExtraLight.woff") format("woff");
  font-weight: 200;
  font-style: normal;
}
@font-face {
  font-family: "PteSans";
  src: url("/themes/evolve_sub_ajk/fonts/PteSans-ExtraLightItalic.woff2") format("woff2"),
       url("/themes/evolve_sub_ajk/fonts/PteSans-ExtraLightItalic.woff") format("woff");
  font-weight: 200;
  font-style: italic;
}

/* ===== PTE SERIF ===== */
@font-face {
  font-family: "PteSerif";
  src: url("/themes/evolve_sub_ajk/fonts/PteSerif-Black.woff2") format("woff2"),
       url("/themes/evolve_sub_ajk/fonts/PteSerif-Black.woff") format("woff");
  font-weight: 900;
  font-style: normal;
}
@font-face {
  font-family: "PteSerif";
  src: url("/themes/evolve_sub_ajk/fonts/PteSerif-BlackItalic.woff2") format("woff2"),
       url("/themes/evolve_sub_ajk/fonts/PteSerif-BlackItalic.woff") format("woff");
  font-weight: 900;
  font-style: italic;
}
@font-face {
  font-family: "PteSerif";
  src: url("/themes/evolve_sub_ajk/fonts/PteSerif-Bold.woff2") format("woff2"),
       url("/themes/evolve_sub_ajk/fonts/PteSerif-Bold.woff") format("woff");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "PteSerif";
  src: url("/themes/evolve_sub_ajk/fonts/PteSerif-BoldItalic.woff2") format("woff2"),
       url("/themes/evolve_sub_ajk/fonts/PteSerif-BoldItalic.woff") format("woff");
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: "PteSerif";
  src: url("/themes/evolve_sub_ajk/fonts/PteSerif-SemiBold.woff2") format("woff2"),
       url("/themes/evolve_sub_ajk/fonts/PteSerif-SemiBold.woff") format("woff");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: "PteSerif";
  src: url("/themes/evolve_sub_ajk/fonts/PteSerif-SemiBoldItalic.woff2") format("woff2"),
       url("/themes/evolve_sub_ajk/fonts/PteSerif-SemiBoldItalic.woff") format("woff");
  font-weight: 600;
  font-style: italic;
}
@font-face {
  font-family: "PteSerif";
  src: url("/themes/evolve_sub_ajk/fonts/PteSerif-Medium.woff2") format("woff2"),
       url("/themes/evolve_sub_ajk/fonts/PteSerif-Medium.woff") format("woff");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "PteSerif";
  src: url("/themes/evolve_sub_ajk/fonts/PteSerif-MediumItalic.woff2") format("woff2"),
       url("/themes/evolve_sub_ajk/fonts/PteSerif-MediumItalic.woff") format("woff");
  font-weight: 500;
  font-style: italic;
}
@font-face {
  font-family: "PteSerif";
  src: url("/themes/evolve_sub_ajk/fonts/PteSerif-Regular.woff2") format("woff2"),
       url("/themes/evolve_sub_ajk/fonts/PteSerif-Regular.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "PteSerif";
  src: url("/themes/evolve_sub_ajk/fonts/PteSerif-RegularItalic.woff2") format("woff2"),
       url("/themes/evolve_sub_ajk/fonts/PteSerif-RegularItalic.woff") format("woff");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: "PteSerif";
  src: url("/themes/evolve_sub_ajk/fonts/PteSerif-Light.woff2") format("woff2"),
       url("/themes/evolve_sub_ajk/fonts/PteSerif-Light.woff") format("woff");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "PteSerif";
  src: url("/themes/evolve_sub_ajk/fonts/PteSerif-LightItalic.woff2") format("woff2"),
       url("/themes/evolve_sub_ajk/fonts/PteSerif-LightItalic.woff") format("woff");
  font-weight: 300;
  font-style: italic;
}
@font-face {
  font-family: "PteSerif";
  src: url("/themes/evolve_sub_ajk/fonts/PteSerif-ExtraLight.woff2") format("woff2"),
       url("/themes/evolve_sub_ajk/fonts/PteSerif-ExtraLight.woff") format("woff");
  font-weight: 200;
  font-style: normal;
}
@font-face {
  font-family: "PteSerif";
  src: url("/themes/evolve_sub_ajk/fonts/PteSerif-ExtraLightItalic.woff2") format("woff2"),
       url("/themes/evolve_sub_ajk/fonts/PteSerif-ExtraLightItalic.woff") format("woff");
  font-weight: 200;
  font-style: italic;
}

/* ===== PTE SLAB ===== */
@font-face {
  font-family: "PteSlab";
  src: url("/themes/evolve_sub_ajk/fonts/PteSlab-Black.woff2") format("woff2"),
       url("/themes/evolve_sub_ajk/fonts/PteSlab-Black.woff") format("woff");
  font-weight: 900;
  font-style: normal;
}
@font-face {
  font-family: "PteSlab";
  src: url("/themes/evolve_sub_ajk/fonts/PteSlab-Bold.woff2") format("woff2"),
       url("/themes/evolve_sub_ajk/fonts/PteSlab-Bold.woff") format("woff");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "PteSlab";
  src: url("/themes/evolve_sub_ajk/fonts/PteSlab-SemiBold.woff2") format("woff2"),
       url("/themes/evolve_sub_ajk/fonts/PteSlab-SemiBold.woff") format("woff");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: "PteSlab";
  src: url("/themes/evolve_sub_ajk/fonts/PteSlab-Medium.woff2") format("woff2"),
       url("/themes/evolve_sub_ajk/fonts/PteSlab-Medium.woff") format("woff");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "PteSlab";
  src: url("/themes/evolve_sub_ajk/fonts/PteSlab-Regular.woff2") format("woff2"),
       url("/themes/evolve_sub_ajk/fonts/PteSlab-Regular.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "PteSlab";
  src: url("/themes/evolve_sub_ajk/fonts/PteSlab-Light.woff2") format("woff2"),
       url("/themes/evolve_sub_ajk/fonts/PteSlab-Light.woff") format("woff");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "PteSlab";
  src: url("/themes/evolve_sub_ajk/fonts/PteSlab-ExtraLight.woff2") format("woff2"),
       url("/themes/evolve_sub_ajk/fonts/PteSlab-ExtraLight.woff") format("woff");
  font-weight: 200;
  font-style: normal;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6  {
	font-family: "PteSans" !important; 
	font-weight: 500 !important; 
	font-style: normal !important; 
	line-height:100%;
} 
h1, .h1 {font-size: 36px;}
h2, .h2 {font-size: 30px;}
h3, .h3 {font-size: 24px;}
h4, .h4 {font-size: 20px;}
h5, .h5 {font-size: 16px;}
h6, .h6 {font-size: 14px;}
body, html {
    font-family: 'PteSans', 'PteSerif', 'PteSlab' !important;
    font-size: 18px;
}