@font-face {
    font-family: 'M2pblack';
        src: url('/assets/fonts/m-p-type-2/c712b88ca3a116be2dc555ae9106763d/9723d665e2e3bc4a7edb9217d2603429/M2pblack.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'M2pbold';
        src: url('/assets/fonts/m-p-type-2/c712b88ca3a116be2dc555ae9106763d/71f71d19f5df0c9997be4999b9e2eeb9/M2pbold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'M2pheavy';
        src: url('/assets/fonts/m-p-type-2/c712b88ca3a116be2dc555ae9106763d/aab4d4a58b2654164545c5671138ec3f/M2pheavy.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'M2plight';
        src: url('/assets/fonts/m-p-type-2/c712b88ca3a116be2dc555ae9106763d/d68dcfdd58a6cdec355d46543335e1cb/M2plight.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'M2pmedium';
        src: url('/assets/fonts/m-p-type-2/c712b88ca3a116be2dc555ae9106763d/9bf8681084617888de76c0467a7c8a85/M2pmedium.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'M2pregular';
        src: url('/assets/fonts/m-p-type-2/c712b88ca3a116be2dc555ae9106763d/cf7c09962f9807664d965735e0068cb0/M2pregular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'M2pthin';
        src: url('/assets/fonts/m-p-type-2/c712b88ca3a116be2dc555ae9106763d/84ad1bceca4a8f6930d3072e810e4517/M2pthin.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }

 /* The following rules are deprecated. */ 

@font-face {
    font-family: 'M+ 2p';
        src: url('/assets/fonts/m-p-type-2/c712b88ca3a116be2dc555ae9106763d/9723d665e2e3bc4a7edb9217d2603429/M2pblack.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'M+ 2p';
        src: url('/assets/fonts/m-p-type-2/c712b88ca3a116be2dc555ae9106763d/71f71d19f5df0c9997be4999b9e2eeb9/M2pbold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'M+ 2p';
        src: url('/assets/fonts/m-p-type-2/c712b88ca3a116be2dc555ae9106763d/aab4d4a58b2654164545c5671138ec3f/M2pheavy.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'M+ 2p';
        src: url('/assets/fonts/m-p-type-2/c712b88ca3a116be2dc555ae9106763d/d68dcfdd58a6cdec355d46543335e1cb/M2plight.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'M+ 2p';
        src: url('/assets/fonts/m-p-type-2/c712b88ca3a116be2dc555ae9106763d/9bf8681084617888de76c0467a7c8a85/M2pmedium.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'M+ 2p';
        src: url('/assets/fonts/m-p-type-2/c712b88ca3a116be2dc555ae9106763d/cf7c09962f9807664d965735e0068cb0/M2pregular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'M+ 2p';
        src: url('/assets/fonts/m-p-type-2/c712b88ca3a116be2dc555ae9106763d/84ad1bceca4a8f6930d3072e810e4517/M2pthin.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }

