@font-face {
    font-family: 'PublicSansBlack';
        src: url('/assets/fonts/public-sans/5480191a1121665efd8fd99ea767060b/75150b26d320ef51cabe9c5acbac409f/PublicSansBlack.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'PublicSansBlackItalic';
        src: url('/assets/fonts/public-sans/5480191a1121665efd8fd99ea767060b/aa95cd30004c6243ec5a008e8f5f24e7/PublicSansBlackItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
      }

@font-face {
    font-family: 'PublicSansBold';
        src: url('/assets/fonts/public-sans/5480191a1121665efd8fd99ea767060b/db5e09343630abac53a9b0ee993a0700/PublicSansBold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
      }

@font-face {
    font-family: 'PublicSansBoldItalic';
        src: url('/assets/fonts/public-sans/5480191a1121665efd8fd99ea767060b/198739c964abeb1761425213e6c499bd/PublicSansBoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
      }

@font-face {
    font-family: 'PublicSansExtraBold';
        src: url('/assets/fonts/public-sans/5480191a1121665efd8fd99ea767060b/681ec7b3094ac0ac96e098a2967ea4cc/PublicSansExtraBold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'PublicSansExtraBoldItalic';
        src: url('/assets/fonts/public-sans/5480191a1121665efd8fd99ea767060b/27486083bca10c3c535a28acdbb06319/PublicSansExtraBoldItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
      }

@font-face {
    font-family: 'PublicSansExtraLight';
        src: url('/assets/fonts/public-sans/5480191a1121665efd8fd99ea767060b/b79927e49a3aecf317b548682e63d459/PublicSansExtraLight.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'PublicSansExtraLightItalic';
        src: url('/assets/fonts/public-sans/5480191a1121665efd8fd99ea767060b/19efe0db240b51470645881fc914d4a6/PublicSansExtraLightItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
      }

@font-face {
    font-family: 'PublicSansItalic';
        src: url('/assets/fonts/public-sans/5480191a1121665efd8fd99ea767060b/73100fe89f314555de3590be77494eba/PublicSansItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
      }

@font-face {
    font-family: 'PublicSansLight';
        src: url('/assets/fonts/public-sans/5480191a1121665efd8fd99ea767060b/a34af5997bb6aff1121822e1760ac9e4/PublicSansLight.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'PublicSansLightItalic';
        src: url('/assets/fonts/public-sans/5480191a1121665efd8fd99ea767060b/fa0ce2d38344bc0e88a9d2b0594f4788/PublicSansLightItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
      }

@font-face {
    font-family: 'PublicSansMedium';
        src: url('/assets/fonts/public-sans/5480191a1121665efd8fd99ea767060b/586dfceb0a0cc870dc9eb7102d47ac19/PublicSansMedium.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'PublicSansMediumItalic';
        src: url('/assets/fonts/public-sans/5480191a1121665efd8fd99ea767060b/470bdc3a1870cdde76a9d207b023bdce/PublicSansMediumItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
      }

@font-face {
    font-family: 'PublicSansRegular';
        src: url('/assets/fonts/public-sans/5480191a1121665efd8fd99ea767060b/886a3fce7235512403f5652b431d06e3/PublicSansRegular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'PublicSansSemiBold';
        src: url('/assets/fonts/public-sans/5480191a1121665efd8fd99ea767060b/5b99c0abf859343a3dc409a07d3f5d05/PublicSansSemiBold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'PublicSansSemiBoldItalic';
        src: url('/assets/fonts/public-sans/5480191a1121665efd8fd99ea767060b/33ac74637864a22354fade933f7acb3e/PublicSansSemiBoldItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
      }

@font-face {
    font-family: 'PublicSansThin';
        src: url('/assets/fonts/public-sans/5480191a1121665efd8fd99ea767060b/6b414eb2fe8b18acc1485d732b0e6630/PublicSansThin.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }

@font-face {
    font-family: 'PublicSansThinItalic';
        src: url('/assets/fonts/public-sans/5480191a1121665efd8fd99ea767060b/a1624dfbf4b51d8c1cafe61917f03072/PublicSansThinItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
      }

 /* The following rules are deprecated. */ 

@font-face {
    font-family: 'Public Sans';
        src: url('/assets/fonts/public-sans/5480191a1121665efd8fd99ea767060b/75150b26d320ef51cabe9c5acbac409f/PublicSansBlack.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Public Sans';
        src: url('/assets/fonts/public-sans/5480191a1121665efd8fd99ea767060b/aa95cd30004c6243ec5a008e8f5f24e7/PublicSansBlackItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
      }



@font-face {
    font-family: 'Public Sans';
        src: url('/assets/fonts/public-sans/5480191a1121665efd8fd99ea767060b/db5e09343630abac53a9b0ee993a0700/PublicSansBold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
      }



@font-face {
    font-family: 'Public Sans';
        src: url('/assets/fonts/public-sans/5480191a1121665efd8fd99ea767060b/198739c964abeb1761425213e6c499bd/PublicSansBoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
      }



@font-face {
    font-family: 'Public Sans';
        src: url('/assets/fonts/public-sans/5480191a1121665efd8fd99ea767060b/681ec7b3094ac0ac96e098a2967ea4cc/PublicSansExtraBold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Public Sans';
        src: url('/assets/fonts/public-sans/5480191a1121665efd8fd99ea767060b/27486083bca10c3c535a28acdbb06319/PublicSansExtraBoldItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
      }



@font-face {
    font-family: 'Public Sans';
        src: url('/assets/fonts/public-sans/5480191a1121665efd8fd99ea767060b/b79927e49a3aecf317b548682e63d459/PublicSansExtraLight.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Public Sans';
        src: url('/assets/fonts/public-sans/5480191a1121665efd8fd99ea767060b/19efe0db240b51470645881fc914d4a6/PublicSansExtraLightItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
      }



@font-face {
    font-family: 'Public Sans';
        src: url('/assets/fonts/public-sans/5480191a1121665efd8fd99ea767060b/73100fe89f314555de3590be77494eba/PublicSansItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
      }



@font-face {
    font-family: 'Public Sans';
        src: url('/assets/fonts/public-sans/5480191a1121665efd8fd99ea767060b/a34af5997bb6aff1121822e1760ac9e4/PublicSansLight.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Public Sans';
        src: url('/assets/fonts/public-sans/5480191a1121665efd8fd99ea767060b/fa0ce2d38344bc0e88a9d2b0594f4788/PublicSansLightItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
      }



@font-face {
    font-family: 'Public Sans';
        src: url('/assets/fonts/public-sans/5480191a1121665efd8fd99ea767060b/586dfceb0a0cc870dc9eb7102d47ac19/PublicSansMedium.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Public Sans';
        src: url('/assets/fonts/public-sans/5480191a1121665efd8fd99ea767060b/470bdc3a1870cdde76a9d207b023bdce/PublicSansMediumItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
      }



@font-face {
    font-family: 'Public Sans';
        src: url('/assets/fonts/public-sans/5480191a1121665efd8fd99ea767060b/886a3fce7235512403f5652b431d06e3/PublicSansRegular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Public Sans';
        src: url('/assets/fonts/public-sans/5480191a1121665efd8fd99ea767060b/5b99c0abf859343a3dc409a07d3f5d05/PublicSansSemiBold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Public Sans';
        src: url('/assets/fonts/public-sans/5480191a1121665efd8fd99ea767060b/33ac74637864a22354fade933f7acb3e/PublicSansSemiBoldItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
      }



@font-face {
    font-family: 'Public Sans';
        src: url('/assets/fonts/public-sans/5480191a1121665efd8fd99ea767060b/6b414eb2fe8b18acc1485d732b0e6630/PublicSansThin.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
      }



@font-face {
    font-family: 'Public Sans';
        src: url('/assets/fonts/public-sans/5480191a1121665efd8fd99ea767060b/a1624dfbf4b51d8c1cafe61917f03072/PublicSansThinItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
      }

