Custom Fonts in PDFShift

You may embed and change the font family(ies) of your converted PDFShift document. To do so, you'll leverage the use of PDFShift's CSS parameter when sending your conversion request. We're going to use Google's Pixelify Sans in our example as it's easy to see the differences from source to conversion. We'll also be using a random Wikipedia article as our source document.

Note: We're using Google Fonts in our example but you may use fonts from any source. It's important to also note that local fonts (https://example.com/fonts/myfont.woff2) and base64 encoded fonts will work best as PDFShift will be able to load them more quickly in comparison to external fonts as we see below.

Setting Things Up

First, we'll want to grab the font from Google. On the Google Fonts webpage is an example CSS @import declaration:

<style>
  @import url('https://fonts.googleapis.com/css2?family=Pixelify+Sans&display=swap');
</style>

We'll now follow the link in this example to view the raw CSS that it imports:

/* cyrillic */
@font-face {
  font-family: 'Pixelify Sans';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/pixelifysans/v1/CHy2V-3HFUT7aC4iv1TxGDR9DHEserHN25py2TTp0E1bZZNqgg.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
  font-family: 'Pixelify Sans';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/pixelifysans/v1/CHy2V-3HFUT7aC4iv1TxGDR9DHEserHN25py2TTp0E1RZZNqgg.woff2) format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Pixelify Sans';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/pixelifysans/v1/CHy2V-3HFUT7aC4iv1TxGDR9DHEserHN25py2TTp0E1fZZM.woff2) format('woff2');
  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+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

Great! Now we have the source URLs for the font files and associated CSS font-face rules. We'll simply copy this CSS in the body of our request to PDFShift along with a rule of where we want to apply the fonts. Here's our pretty-printed CSS that we'll use in the next step. Note that I have removed the superfluous rules, but feel free to include the ones you need as per your source document.

@font-face {
    font-family: 'Pixelify Sans';
    font-style: normal;font-weight: 400;
    src: url(https://fonts.gstatic.com/s/pixelifysans/v1/CHy2V-3HFUT7aC4iv1TxGDR9DHEserHN25py2TTp0E1fZZM.woff2) format('woff2');
}
/** 
We simply target all elements here with the catch-all asterisk
We also add !important to ensure we're overiding other rules 
 **/
* {
    font-family:'Pixelify Sans' !important;
}

PDFShift Request

Now that we have the fonts via the import declaration, we'll build our request to PDFShift. We'll use the CSS parameter in the body of our request which both sets a font-face and a rule to apply the fonts in the document. Additionally, we'll format the CSS into a single line and/or escape our line-breaks to ensure the JSON is correctly formatted:

{
  "source": "https://en.wikipedia.org/wiki/Toxiclionella_haliplex",
  "sandbox": true,
  "css": "@font-face {font-family: 'Pixelify Sans';font-style: normal;font-weight: 400;src: url(https://fonts.gstatic.com/s/pixelifysans/v1/CHy2V-3HFUT7aC4iv1TxGDR9DHEserHN25py2TTp0E1fZZM.woff2) format('woff2');}*{font-family:'Pixelify Sans' !important;}",
}

That's it! Our converted document now uses our pixelated text instead of the font include by our source:

Before

After

Wrapping Up

You will receive intermittent results when including external fonts in this fashion. This is because the external font may not be loaded when PDFShift begins its conversion. You may experiment with delays and wait_for JavaScript to ensure your font is loaded prior to conversion, but you'll likely have more consistent results with a locally hosted or base64 encoded font instead.

Base64 Alternative

Here's a quick example of an alternative with more consistent results when compared to an externally loaded font. We're using the same font as above, but the source is the base64 file instead of the external URL:

{
  "source": "https://en.wikipedia.org/wiki/Toxiclionella_haliplex",
  "sandbox": true,
  "css": "@font-face {font-family: 'Pixelify Sans';font-style: normal;font-weight: 400;src: url(data:@file/octet-stream;base64,d09GMgABAAAAAB4kABAAAAAAXeQAAB3CAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGoEQG65AHIU6BmA/U1RBVC4AhHIRCArnGNEoC4NiAAE2AiQDhzYEIAWERgeGQAwHG/ZPJdNtngLdAZRU/l3+SISwcYB47I+IonSQ1hT//yVBHjGmbnz6QGErm2y63QnCng7PBO5EMudMdHx02v0/iSKQvgWUNYUpTL6p945JHSiQJN/09QMjJyyIqfv5XxFbaNSxchzesoOEF1FcKlYUoNAoZwSlIzT2SS70X2vv97mzuwGgCaEkUAjChIVBmfKJjmQZmTj7QH+G+Xl+m3/uC+TBA2ycUsMo9u4THWIstBeEUWwyC+EhyARxrjFWEa5/RvmziH/Y79eci2iIZiVbEw+NyCepNA2JlPFIaLC7qejze23tj+RkBO8papoirz/JLmywRaXh80PQX9XU5micKyXR2g7KSJpxWDrmWR2qe4I7PYnXOgwgHqN0rF2bpeMfwguI1el25CgSpIwgZQTp0UN+oaQLVH0uUbkC5efncPg4fBxeHl7eAviP//9TVdc7nuBSiZRedtPSmMLnLbOXhbgP8OdwggCCaiREl6rmQlED3QlSNJuZVjuttFqHtW3OsGbLyzBNWYYM4xDoP6eGNxVVAIVYkisQx5ZszZs/HmFdxaXi7lzpwy+Mn5VLlL7snsJDzUJgOsSW9qQd+VxK4xledd8il4ZoJmqi62RDwo9O4Ypg1vQ3/8XvMZR07BCsSBArQS7p+F633e/t7331h/vwHulOMw4jWMGyrBKVaDJx6ePj595fMELoAgwAygEgBKAQUAihvecDH/rUZ+RoHB2dJEkIyFIrAUJBSYcgIYJqKSilEn1bRAkiewQKzZBWw+MJwnuTJF0kWT8JEgLky2JFzM/NbwR5a3ewH+QoACFwMYeQ24fBfnjGYw4k7/R5O8TL0DL0lgFXPBwxkWiIBIIqmkQo74JV9mVNTYBe+wcogIihfEsnQbkT1lC2F7mRvHGtghwGhxeUr7N6YXWIwmFI2jlEo3lW+Sh0lajVtkOyykmWtp5JPPZcpRzxIk1pejGgIUokKbblsUikQz20FMxVxeGvcBJ+0ZyMyaE0UHR6mFkDs7B3ApG5ArXEAivjytOTASbwRzyYAunxGhiVSJScUv3VdbF3kma715gzrkNloqcD6dv6wzVbf/Ecm//CXtkFc2gJYLEYMNlbaUIDhgA9gDZAI6AasiuEPNqyM+wG3Zlnzd8DQYzoViFBdLBAgeR3UT9KLdHVjNvm4dNqFUXfuPMNoNoAGRYYK9YV63EpNPL3Nl2RjjVe86MAxrGRCusKmBaTBt1uE6COWF9PpvJnibX4IOtroBl8yfiXopnS+UKgb/58Ecj6l63e2ZCK674+J8SUitGhplCikIJPWXDCcIxvTlsFiDdcJ+rWHjWdqaaDai6XdbUxUmVCa0nJgPj/52zyAzZ6LebBPM0CY5e6bay4BNtNu8590BV+Qql2gb5I+DDAB7n4q8CDOa5h3hbJT4j/JpUvSBFEQoolI5dISUVNQ0tHz4CD8UxKVKpSzcLKxq5OvQYt2jgssJCHwMvHLyQsYsSYcWuts94GBxxx0SWXTXgSYSYEkWMw5CRYJBk5ioICKV48SoIEpESJKEpK8dTUxDQ0pLS0xHR0KHp6pGzZSDlyiOXKRTEwIE0zjRiHw8IwBR5PysREqkQJWqkyUcqVo1WoQKhUhVatRrRatWhzzIdYWBBsbAh2djJ16kg0aCDTrJlMGwfCAgtJODnRFumC9OiBuLjQ3NwIHh40L69YffoQfHzi+Pkl6DdAJCREIiKCNGKEwlprkTbYgHXAQYwjjmBcdFmMCRMYt9yG8aQnUZ71LBKBgyDRJCSiSLFiyMiJKSnFUlEhqKnF0dCIp6XF0NMjGBgQOBwShiXg8SRMTCRKlEhUqYpStWoqFhZJrKwQGxsZOztKnTpT1GtAadGC1qZNMgcHkQUWQjw8EIEghZeXnI+Pgp8fLSSEFhY2RUQEYcQIxpgxURmJdZPKWC+j8qLE5gdImZSxTyyFbEQBZvtXFPYWNoJwT1AQXSCS/GGT9qxdyT8tEpPrv+j5fbg+m3c4T5P76qo8x578tDiemBLWGtLvl+Pxsrg1NsU8IkjXRH/o67q+8eaWRfVRmvtLIvY4Z2lrzCs+f9JOF/YWiJgPu4hySV5uVioCZPaDsjpQ4qudU8X0+sApZFasRMVDVASrGKzVhyuQVhoj5ktD0qTUULAoSEBPNoaMv/lcSgrlrhJVVFNDrawNnLjwOC/8BAmdDEcEbuS1lmd/n+Gv6RYisPurIgY7t4XAcmJDG3DI2ZCLzB1rFegzX7ShLRxvuXczE/rgeSCHlWQDLWoTcphzwiU38JiQXo4+C3G/h7bmNqkq5vwgBIAQOhRrgtipU4Nbc+S+si0gW5guWgHPd95kvx6k4exI47Gp8F265fGprls8CV68xRiJSO1/KGFKpN4qrLS44AjZYOaHJs1One9TXCHOSYaR7JivME9eRAl4Nh2LGw2TkuOomHY+JHl54noXhmvmyb6INza470OQPuOcGRVYZdmPiYgT0YyKVS8EgiG+EecC/fhSjafoUsV5EqPPM2m15/PzSJFFDFAU8HP/cizh2zo2H2HScEJS+84ucd72AVZiKqHy3CrVeV1gS205cIVknO2/Qp9dN7Wkqc4w5KtotLFpbAtOIZpgcTbkePGZE9VLm1MOnU1fTEzZ/KgIoZrNisNFpd5oQMwZlLC1Eo1AlUQVtT+pM3dkXAj8a1Vlw3f/WSl0MffbIiSilPofzUet4ZWD0vSaFuAanquZmoCz4mYYDsPhMLdb3Wr5FUELhBaScw4Xnn1vSS6/BdUwTGdjk2CDDjR0kDjCRS5xmQlucVvZTG6mQYXBiSSkAVYKkICebAxwhuvYKqd7QxlfUYXIv3Lf0VQBZWwgns2xEGDQlrRdMwAGKKkAEu071HQmWjDwHDfwkx1k3tAhFvPjNkXFneL7qEkbmocEbasxuZ6USKUNjLdqX55NbA8SSKFmaAOHS7SLoM+0g5RTILiEfjDB1+3jW+EbSiy2vSvGvbxvAPzBJmoX3tZdW2uHhEIxiKrtb285spkLlkETQ+r27BtDOfgG0MHjwcxIM9CEpJmlmaGG+/nuzsiQo/gcb+j7UG3qMvUm6IxNbjA3IuslrwxOpWr2VKmaqKHWLPqyr9EFs/P8hcPw1H5x681rwht/2qfR5dD0fBOaXhET3OK25snOYcZQJW1vwqa7P8S9s4JASH+ktZi0J3JfVUI6w3lZbb0TfIm+hwbjXqV4H9JOPOOo0kH5XFkjqwVz9duWL5Q5gku2+dt2rNss7mZZUt2snwdfulPVysnRMUZtJZAxMsgUbXX7F0OtXz7zv2j2FGBuCe5OMLYC3b4FABj8/WcAhGIkE9MoHS1FAO+lM1mrIVlVzH/8wMdaxaOIIU+ago+KlkEjSSzWSgSHFQh2SxEsliNZOCwLdrVDUIoCSC99EG2umbKoREMoO5HOWh9RdmQS5ES2jmcdtx3GNsuxLxoyk8WS2BhPjdqUtrbkjt3WRxsximVrrIP4nDVNVGzPRCIi3aPyAeQkAqAiGt2XEGUO5iiP8aToMIDYEWV6EuBLQjiBglwhHpfKIh5zwNKJE40+lbGaq1gaElB+AEGNowXqEO9Boi/YJRo9hKgMtXstWqISfGHH01Nl1nZoYE+2EeAquGn9gtFfPB/5EhwDlvH/EcwnAg/SjVW5/f8PuEdN9cAtAH3wvQAeCcmhApVBoPElHh57BhEAGBJgQWg7kMcTEsZUJTL3p0eVE2CYDiURVmSVMy77X4by1GCP89v8riCSIsW6Sl/vm32b7/Lj/kT3vLa28raqEIDHK3bcOVdGpV4Fsm33Cl/rG6c31rHh+e8dFBrwv/N/+f+yf+l/H/17LbMfgMx1ZklmLKP/0H/wlHogdTeICbDlbZ+aBKAHvs1EVxrnk71x1P3OeMa7HvKAK6467UUHXXTAWYcc9rpXvea4B7+OSMgoSu0EV33a+Eg3nHPT2yZ89eXE1tVqc76WOHen3sP/wtc86bo37XfMU57ztOc94kuPWuVub3nMpCe8Ybc9vvaOh530vV1Wu8cWG211ggiBIkaLwmDFiRYjVookUySTmypDqjRZ0r0sU4E8RvmK5OozS6kZysw0W7kq880x1zzN6jVoVKNdl0U69Oj0im4D+gUsNsRtiWwud7rLLbe7w20Q9IuCEgA+Asogv5RcUHYWZwt9BDAsPPN4FwpGcYimNFGOBc4m98hjdx7C+xjtx84ZmXAcRO7UPaaBR+cki4SIq7tz0XScgCdAGJ4sLYMvETNKp0IjozjengxrLq81bhlITZNAtHxYLkJGBzniehvWfebk0MoB/kV7pFBtzEl5VIkvzn/0olL4J1jGwr7Og2O3HoHsNPn1zixM2jdtRssEtkv/IcwOY60RJE3/kA2KuH6mjmE8iz3B5OgQk5I5jg1h5o+OyLPq4XQS8Fxzx0XBNIy/iTTvXkQkKLWDzRUhPYNpjc+acnLxkCWqOE0Uh2SjgCRZFyzpUFYK7m+GpPIAL2xkAgTPfEiGO0UPBWf31JJkmugbnFw6s55VQ5IngxMgC0TDRFWmMw23FeBIB4WsIq4mwXUBkUd6jgZNpkS+5AxJhUg6ToQxn2AEdKniygSymlznBbha2WR7AVkTDsrkIb8Wrkss1L9JbD797TxBYLfw4gK55IVKIDoDRzozJjoKWXvJTnEAgRLFaMgHksNtohXG1I6pCJ58QqiUZVgWdAFJ1DvAOATRHLFCFJoiA+V2ASmzdNQAjw4NFaLiYESE/H2ENBmUD9Eu1cbEGbkCyaio3n+kGLtfKtamahadSO6Fd0FJ6zBciPOtDIEMIrWJILNdTiS/a5UEKjyvEbs9FOnatx6/rq3Go6oSS5mfVRJCVEdzwwvp4DZD+YQwENj6LArK0qYdSLfiHio/XIWsUKJY1ezsjZVsDKtZWVvdbStBK0BT9q6nFU3YO5ub4oRrl4WN6T0MTnZ1go4Cr2EYm+etqHQydOO3qpppLSuEBcELVRVJ4PArZakdS2HgyMY0FxhnZy4UZEUMAjNRt2mQXPXjW9jeJIW+4mcPxgGTnOEIDgaFQnQNfQl7IQ5m4/7jkPmLY1oni/u+EHUijSBgC9ry8PdxWeS5u3OPOgyxsjwls45yN35xdQfft1f1S/tdXfDGUe0Vu8tjuG1IuMnlSriFUZz3cScImdaQR4Y9TqRkcw4Z2rMQtJQrjYGpMo0xnP6hfvrb/OHvDmhr6TmP7dY20Ftac0Uytu01qWHmqpzLXcxbKbvvlAFaoO/UcaEF/lJNsHqOfGj6yk/KqmO4z2vWh73uSfeNY5eiVtw9NIBUJDNSunAPDeBDZ8KvbD3FMAolmcVQ8mKKVMICJop6NPtAhKQOTc7T8XZ6DZ+lOzg8hHXP3AVadovgV13Jhg5QY0t7KB+fvQp3dliKIjY5IkXGrYwWeikUtiIYpkOEZBxgyqXJmGARI4swO5hBWoVQ7b2j6R/vQb0sJevsaaJ3e9WMZS3WzsPUtGafB8lCchd6b/m/r1FLPrH3ALghfeyu6ru67bbS3dXBg0881hN2/RxZuaXQO4/cvRPJkq7dZYmiJZoAyyl5jccKmYpbCCwB0XoheP1n4e2J/xrfazrmdbB7XkYAtAigX7YBD2L8IkAK4PSfk8MYoiHg2cALchyJEJZMT7shAvgyZv+YHtZKFzVEPZ4LvTDLJ6TbPO/nod1rHhvYWLFobKLmYODljj8K9yrHBv7NoOa69EUHZ9JMvNGNBZ4NvTDH0RJm2eJT1Z2FV3MBtWfT4fJvhRyFFpVjN1qHR7N7DPYjVZDu1ya/u0jhkUGHYubLWbK1/IysQg1AmQmglUb4oXE7KpdqoxpOcOaLRR2oQCMhtJpqN68d4+i8qmbBX2Qiqp6HdhYe5q5bvnwBI10ve3rva3ZW/fIknlErVZlUDFKTORMSW3mCRieIcYqTP7F1UE/U4Fz0NOecnV9Iv+hcdwvABS86fo6V4y4YAxrXzAVr4GQ3wXMO4HA9XCf9yq/FfohUKyCT7FLV4nha2wZaHiDEhdTF+0yF0GUX6jYALqdCPdqM1llujWkDIIgaTKjRQAgK8i/SC1LBKyHyboYLwXy7APsh4iewQBmRyg6zBQ3gVzQb006WAxUWVzJsOteNLKTlxNWK6HvUhSM892TSjeqLTLxDlaiQQrdEBxDPMtYvg0ubHyfhWVgGVURTi0oDaptObvR0UTOMW7Ng/GU0znJ8zp0vjadZvhlhLcO4tqSxRv6rnhSHGoKSbCnWRlbM6TgLpVWi+UMXUS+0fg5guZfpZVNFI4Tz2A0jUd5bkPNpEWKMI4zapdIhWqMhdEPaiLkqOC02nuQJK1DhMwgLjf+ob/ycv0MuXu6k3C8BBeodc8Wjl9vZKVecn8ZzrJTwB+UqoMDlxuRZxw00ZAedJ8aAsuna/cR02plx86IHBp5wFvEausuB9sJL+YQ+GzDdroPoIS4xGXUCYwvBzWuLoglltWY36qDBwARlpoyL5dFdo0Xkc98u0sA+VwMhDlP+ekzm7bCuubyen/MvTsYigGdAXc37RnAB0KjpVFoa20l0KqbQV801JlK0JEptOEMaalVqXjtQKym3zCjBvxGkHFutirxTrr17oXWOGs+llaoR8BoTmaNtfsJuBT4vYaeQu6XYLeQ2MWWKaBNbJ28cs7YeNnX3VCYMNqOQ5O4pWx3dULDN4aZBTGWrZWEjwSdeqZztp9KDSeU2zQORoHsYEUBjcWP3RE4p0HCu64bNzh6+LWyThXQYnb3Ky80MOJIceSBKhk6qufw7nco97m+OWKrpb3DCQ7b0IdtRu+2iO+ts6fhPaHfvsNnUHb35ynRsNnO4CGNdewGHD2C8uWEUF5kx3ou5Xg5vXjPaae7jOHgTJWT/8zpSgHlzMRdp2GjeWB/his083q17e/k03m0OMGbaM+fcabeBRUaOmHnHn3kc5+YWdsxFC2Sv5V7HdS3C3BYjarGsXkRaQfs9bsxhjsMeW//u0dH0u1OFzPUkEvPxfSAhFyHHtdbMtyvHYeymYxQXySO2s+A4B6cRl7Sdd2P2bjKPNozapTaOgppPi9nYbX+f4STMTmwM3U2P4NYsWdncHCPmVt2jae3gFx0YOcXOoxzM6Ya8mccv/bWxYYzZiRMijXyMb+UjG/djYMOee8OYNPq4kHOuUy/lz4HDSfdnXprzCkL6a39ewZspQh/8mtF+9xm+Dczx2G0f2DM6mop5jOOZlRIRW5BOynokQjFDSFaiiMg8aciwBSMSsuG0ayIn9jGaLCVJnExJdtxDtySRb4JzTXW41g8PDYdZnie7zQFA2pPYITdEEAvYPvmB3+qTWKg+Pfe4o3uIt/l92/ZtDXqSol4khExKjsTBZEI2yn/Sdsxu6XNzgQ0slsXuoS3koJDL5tjACRvSM48tjwRQnP57jXEvUYzYcT/45uqT5NS1frizF/JYwK0/Kws9usCq7tQ9PZi9MWg8roAr9rI3fEQHPeILv0ljwI2iQsdFQ4BsqY9ABlMOKIimJvG345C1MiC74XjEVrw5pY0JiX1IWwlThB3V8OKbOHZ3mizGZ8Tl/+k41xPIZEVkHMQjjqYjW9RD3LlguiAH0P+4j4B/JNHDR6M3hkSril5d072IwBkj0kJ2lk/j5gqhnWiAbD2s916gyx5gtrkGgAEcOKl8TtqCKshzPG0wjFCafGI03nuClEJ8I+JSfis9ISTRCxHTmmuadzS3r2hv2dHSdm3tdOlme8V7Qr4bMsPksu1L5i9RJacfp8B402ys18auVLpvDWLpofkmUlwBe6CYcQDHI7bTlDemvbHujZ3Jfxt7nyjjZgy7bq4UTwjxpJBPSPlA4vbbbp+8trTsxLLyE8tLYxVO+3ht5RVVpaXgT1hcN3kk2zySHTVqZMMktr61prMz2SmxCWXnsZ2iJjGuWcudx+yUunFc27imdvRUMpnsbBrHFm1talzS2LTMH7xSGM90jN538y7vzQYv9670LluxPOrtbzZcNo/d2CfloZm83u/+QST/g4nyZLZ4dP269Y99mjxmQZTPr87+tOjdah0PdaV7+46ofB//1rY91DO5x/TAe88Mg88DVv4ryhEfIsUIwPuIe54CAw1AEH8/IeIt0ZA5txQb2JSfkv1+2SOBCYq2GJrwEZbZKLIevfrMM9et2bqFI+SsW4tt1q5duqR92ZJJ7g93tkl6Ri/L1NEafbvfYtYYduo1Wv+j1/sn+esty/bP2b8ss+zAnAPL/rnb7DXs8efn3ySb5LHzb+5s6mTjL+IEWl1kx5VumLBZzioZWNPfZjhPsEzEfNQ100ykFivSBPtq8/hxXfplZpzfRQgO2cB4hCxdTcVl88J+dkMkLmm4ZXpnsPmRGVtzpUwkiogrH4tuVcQVsrbIGcS8CI3B02obzsaSI+t/YeKIiil2/ktCJpJiTYMUwiY09yeEYLGLmlOX7xzx0UpOdlzF0NU+/wZmd9mBtl67bb7nIKZAgBwfirgF58I/tjn8I9vC37Mr/AOh8E9s2fxT65h0189tB7bCVd4GwwcBQAAAlnKYpStKVqAomVlRsiRbF4ijUh8hVB+qH6tHoFUoH8qH8qF8pRlWCdQNQCmx93Mc9mFcJPHBmbzlJ/ZCOCPhysq8x9YChwAgALpLYFfWnW394SdM/egrzBe/yt8XJ3zwbC/MisJYJ3IYItSpOFFGo1B/qD/UP62/Mjxqh9Wg0yeDlnz6h2ducEaGbY8OT8dfyiO4eqQdwGTz1WRkXddMemEVzSSjk4klSn15BlDsUgvUDPJoHwLU9WaZFQ8/Uh470oUMFBJbQ1NNQg8bKiozChaijHEBNGPXO2sgaJ0sMU5Kmn3CpI6Q6fpT2zMdlG2LheeFBeID/yhSikWxFgIBBG6O/nn6TlH6LZckvwRAdjjI4+VPe9XhY3gUu3qABAEAgdfqOlErM+7/c+cAcnVfv6n76Km5lDan3nabWFfi8Mmzm2heHiX5f+RGFYEQRZViHTbwDE6t3Yc62926vE9USTJijUBLg+l7DaguYmpAfQloyZlznY3RxTDFBjeIbi3r3KziFkHwTgfoVuqn91IPnaDPkA/GR6H4iH97TwKRApFGu64aS86fZnsIFUzaGtNM8l5aLCizy8RvoHezoS00eRFZIbXyl6hJ6rQJiX20NSEpg4Y2DTDZpv/m5QDVFGtLEGVFQU+ax4s8TTolWqkg6qcdil+poC56rc3vOK6tuwEIvwD2gaeAVaJN9IA20Dza8tdUEUP4IQmUxkApC6cUMgYI8BE7kSzUQ1sa+0z5ViGhdgaAl8SXPZFkf+1JkLsT3+5JmunKnpQc44I+SvFyR6sce8iZsDERLahSxqONXARuHoNNpOx7sZBiOD2kW5CgxWAVnH/1Ah9OQJAbZlNtPjvBMBcfQa+lGnTqFzJNPRe3MJ9OQc1cgkajBfTTycPhz/Ke2Tqang4Hf3WUsLKxqlISw8+N1LuvQsBibQfz6dMx4knkRdHo1DXi6MJ+hswAL5fu6pUJp6y9P1BVz0rccxPORw/rwukWkGF+eIPUXq5zHoZ9x06bn41wNdPwyui7+wjQ4akQ8IQuE7pdsV26DD0yfSWLy5Oe9oxsOXIZPOs5z3thr4LI89dm9KKXuL1ih6uuyfedgl0MfP/DR+vxuiLFSpT6xgyVBH18vPr5HVelWkCNr9VanIk1sEvgued7w6AhS0JCmCXURzKI4fpWl1puhWVOWOm6BpMaNWm2QYtWqw7s1bskXtu37tYeGolQFDzoIUccFbcbQ9/N8HQpVH6RGDHwK79J8qLAfy1IjhQoWjGQiSWGgprGJZRT9E56xDoyIrFmJU7xRLvhpnJSLKcOM832qMfccpvb3eGCi+73AJpEKsZ6a22y0WZjFhl3n6gksMbeJCL3vR+4k85UWrt0Oq0sSsRJ0hQlK0UqqaWRVjpNlZ6tKmzxpve85W3vdzZV1hV0DbkYgfMFun2N9fOiwv0Cb8wvJO2iXprii4Rq+sSFxrzp+d1AAXN1v+vjAeMe9iP4dGavkLRXGJLsRw8ah2Ce4suLimLUTXv4wgK2p4xP/NA+q/vdGuHOXYaKssaUW/mv9TGpL5cFs5Qxb7q53m2Zz5tPXsj8lqJK19/6GWA6u8OD1VBYRlJMN1PGDAq+Hl1TwRbGQnmXmfsvaa4cWHKnwpqDawAA) format('woff2');}*{font-family:'Pixelify Sans' !important;}",
}
Was this helpful?