
/* Inter Font */
@font-face {
	font-family: 'Inter,Helvetica,sans-serif';
	src: url('../fonts/Inter-Regular.woff2') format('woff2'),
		 url('../fonts/Inter-Regular.woff') format('woff');
	font-style: normal;
	font-weight: 400;
	font-display: swap;
}
@font-face {
	font-family: 'Inter,Helvetica,sans-serif';
	src: url('../fonts/Inter-Italic.woff2') format('woff2'),
		 url('../fonts/Inter-Italic.woff') format('woff');
	font-style: italic;
	font-weight: 400;
	font-display: swap;
}
@font-face {
	font-family: 'Inter,Helvetica,sans-serif';
	src: url('../fonts/Inter-Bold.woff2') format('woff2'),
		 url('../fonts/Inter-Bold.woff') format('woff');
	font-style: normal;
	font-weight: 700;
	font-display: swap;
}
@font-face {
	font-family: 'Inter,Helvetica,sans-serif';
	src: url('../fonts/Inter-BoldItalic.woff2') format('woff2'),
		 url('../fonts/Inter-BoldItalic.woff') format('woff');
	font-style: italic;
	font-weight: 700;
	font-display: swap;
}
@font-face {
	font-family: 'Inter Black';
	src: url('../fonts/Inter-Black.woff2') format('woff2'),
		 url('../fonts/Inter-Black.woff') format('woff');
	font-style: normal;
	font-weight: 900;
	font-display: swap;
}
@font-face {
	font-family: 'Inter Black';
	src: url('../fonts/Inter-BlackItalic.woff2') format('woff2'),
		 url('../fonts/Inter-BlackItalic.woff') format('woff');
	font-style: italic;
	font-weight: 900;
	font-display: swap;
}
/* Pathway Gothic One Font */
@font-face {
	font-family: 'Pathway Gothic One';
	src: url('../fonts/pathway-gothic-one-v8-latin-regular.woff2') format('woff2'),
		 url('../fonts/pathway-gothic-one-v8-latin-regular.woff') format('woff');
	font-style: normal;
	font-weight: 400;
	font-display: swap;
}
/* Ink Free Font */
@font-face {
	font-family: 'Ink Free';
	src: url('../fonts/Inkfree.woff2') format('woff2'),
		 url('../fonts/Inkfree.woff') format('woff');
	font-style: normal;
	font-weight: 400;
	font-display: swap;
}
/* PM Space Icons Font */
@font-face {
	font-family: 'PM Space Icons';
    src: url('../fonts/pm-space-icons.woff2') format('woff2'),
         url('../fonts/pm-space-icons.woff') format('woff');
    font-weight: 400;
    font-style: normal;
	font-display: swap; /* ensures consistent loading */ 
}

/*	***********************
	PM Space ICON Settings
	**********************/

.pm-icons { 
/* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'PM Space Icons' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  display: inline-block;
  vertical-align:middle;
  line-height: 1;
  margin-right:8px;
  font-size: 1.4em;	/* 1.4 times inline font */
  color: currentColor;
  /* Better Font Rendering */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* Icon Names */
.pm-icons-pms-logo:before { content: "\e900"; }
.pm-icons-home:before { content: "\e901"; }
.pm-icons-login:before { content: "\e902"; }
.pm-icons-logout:before { content: "\e903"; }
.pm-icons-graduate:before { content: "\e904"; }
.pm-icons-blocks:before { content: "\e905"; }
.pm-icons-pmp-framework:before { content: "\e906"; }
.pm-icons-grow:before { content: "\e907"; }
.pm-icons-grow-PMA:before { content: "\e908"; }
.pm-icons-bookclosed:before { content: "\e909"; }
.pm-icons-playbook:before { content: "\e90a"; }
.pm-icons-presenting:before { content: "\e90b"; }
.pm-icons-present-PMA:before { content: "\e90c"; }
.pm-icons-Initiate:before { content: "\e90d"; }
.pm-icons-Plan:before { content: "\e90e"; }
.pm-icons-execute:before { content: "\e90f"; }
.pm-icons-competence:before { content: "\e910"; }
.pm-icons-Handshake:before { content: "\e911"; }
.pm-icons-Identify:before { content: "\e912"; }
.pm-icons-templates:before { content: "\e913"; }
.pm-icons-template:before { content: "\e914"; }
.pm-icons-checklist:before { content: "\e915"; }
.pm-icons-contact:before { content: "\e916"; }
.pm-icons-quiz:before { content: "\e918"; }
.pm-icons-reading:before { content: "\e91a"; }
.pm-icons-supporter:before { content: "\e91b"; }
.pm-icons-Headset:before { content: "\e91c"; }
.pm-icons-support:before { content: "\e91d"; }
.pm-icons-chat:before { content: "\e91e"; }
.pm-icons-conversation:before { content: "\e917"; }
.pm-icons-subscription:before { content: "\e91f"; }
.pm-icons-subscribe:before { content: "\e920"; }
.pm-icons-euro:before { content: "\e926"; }
.pm-icons-pricing:before { content: "\e919"; }
.pm-icons-practice:before { content: "\e921"; }
.pm-icons-wave:before { content: "\e922"; }
.pm-icons-Competency:before { content: "\e923"; }
.pm-icons-Resources:before { content: "\e924"; }
.pm-icons-resources:before { content: "\e953"; }
.pm-icons-welcome:before { content: "\e925"; }
.pm-icons-certificate:before { content: "\e927"; }
.pm-icons-award:before { content: "\e928"; }
.pm-icons-register:before { content: "\e929"; }
.pm-icons-reports:before { content: "\e92a"; }
.pm-icons-courses:before { content: "\e92c"; }
.pm-icons-quizz:before { content: "\e94e"; }
.pm-icons-to-top:before { content: "\e92d"; }
.pm-icons-circle-next:before { content: "\e92e"; }
.pm-icons-circle-previous:before { content: "\e92f"; }
.pm-icons-chevron-left:before { content: "\e931"; }
.pm-icons-chevron-right:before { content: "\e932"; }
.pm-icons-block:before { content: "\e954"; }
.pm-icons-controls-play:before { content: "\e955"; }
.pm-icons-controls-pause:before { content: "\e956"; }
.pm-icons-check:before { content: "\e957"; }
.pm-icons-controls-finish:before { content: "\e958"; }
.pm-icons-done-square:before { content: "\e959"; }
.pm-icons-check-round:before { content: "\e95a"; }
.pm-icons-eye-show:before { content: "\e95b"; }
.pm-icons-eye-hide:before { content: "\e95c"; }
.pm-icons-signpost:before { content: "\e930"; }
.pm-icons-bookopen:before { content: "\e933"; }
.pm-icons-account:before { content: "\e934"; }
.pm-icons-shop:before { content: "\e935"; }
.pm-icons-search:before { content: "\e936"; }
.pm-icons-button:before { content: "\e937"; }
.pm-icons-click:before { content: "\e938"; }
.pm-icons-target:before { content: "\e939"; }
.pm-icons-dashboard:before { content: "\e93a"; }
.pm-icons-pmoffice:before { content: "\e93b"; }
.pm-icons-pm-method:before { content: "\e93c"; }
.pm-icons-jigsaw:before { content: "\e93d"; }
.pm-icons-gradcap:before { content: "\e93e"; }
.pm-icons-easel:before { content: "\e93f"; }
.pm-icons-mouse:before { content: "\e940"; }
.pm-icons-PMO-Framework:before { content: "\e941"; }
.pm-icons-Maturity:before { content: "\e942"; }
.pm-icons-profile:before { content: "\e943"; }
.pm-icons-steps:before { content: "\e944"; }
.pm-icons-coursebook:before { content: "\e945"; }
.pm-icons-Magnifier:before { content: "\e946"; }
.pm-icons-PMA:before { content: "\e947"; }
.pm-icons-PMC:before { content: "\e948"; }
.pm-icons-PMF:before { content: "\e949"; }
.pm-icons-PMO:before { content: "\e94a"; }
.pm-icons-ticket:before { content: "\e94b"; }
.pm-icons-thumbsup:before { content: "\e92b"; }
.pm-icons-thumbsdown:before { content: "\e95d"; }
.pm-icons-finder-point-right:before { content: "\e94c"; }
.pm-icons-finder-point-left:before { content: "\e94d"; }
.pm-icons-speaker:before { content: "\e94f"; }
.pm-icons-master:before { content: "\e950"; }
.pm-icons-cloud-download:before { content: "\e951"; }
.pm-icons-cloud-upload:before { content: "\e952"; }
.pm-icons-printer:before { content: "\e95e"; }
.pm-icons-info:before { content: "\e95f"; }
.pm-icons-project:before { content: "\e962"; }
.pm-icons-board:before { content: "\e963"; }
.pm-icons-governance:before { content: "\e964"; }
.pm-icons-pen:before { content: "\e965"; }
.pm-icons-padlock-closed:before { content: "\e960"; }
.pm-icons-padlock-open:before { content: "\e961"; }
.pm-icons-tmr-logo:before { content: "\e966"; }
