@font-face {
    font-family:'spufont';
    font-weight:400;
    font-style:normal;
    src:url(98b0769c52-spufont.eot);
    src:url(98b0769c52-45787588ef-spufont.eot) format('embedded-opentype'),
    url(b530ffbfdc-spufont.woff) format('woff'),
    url(dc5744100b-spufont.ttf) format('truetype'),
    url(7454fc9f46-spufont.svg) format('svg');    
}
@font-face {
    font-family:"Neutraface2Display-Medium";
    font-weight:400;
    font-style:normal;
    font-stretch:normal; 
    src:url(ac33b11eb9-neutrafacedisplaymedium.eot);
    src:url(ac33b11eb9-bb2ef73c94-neutrafacedisplaymedium.eot) format('embedded-opentype'),
    url(a41aeb738e-neutrafacedisplaymedium.woff) format('woff'),
    url(a15d928f15-neutrafacedisplaymedium.ttf) format('truetype');
    unicode-range:U+0020-2212;
} 

@font-face {
    font-family:"Neutraface2Display-Inline";
    font-style:normal;
    font-stretch:normal;
    src:url(64da8a7c89-neutrafacedisplayinline.eot);
    src:url(64da8a7c89-c1ae19c847-neutrafacedisplayinline.eot) format('embedded-opentype'),
    url(2f81796090-neutrafacedisplayinline.woff) format('woff'),
    url(43f3f1b136-neutrafacedisplayinline.ttf) format('truetype');
    unicode-range:U+0020-2212;
}

@font-face {
    font-family:"Neutraface2Display-Bold";
    font-weight:400;
    font-style:normal;
    font-stretch:normal;
    src:url(46df0fd8c1-neutrafacedisplaybold.eot);
    src:url(46df0fd8c1-af2c3586bf-neutrafacedisplaybold.eot) format('embedded-opentype'),
    url(1d3416d500-neutrafacedisplaybold.woff) format('woff'),
    url(22ce9753ca-neutrafacedisplaybold.ttf) format('truetype');    
    unicode-range:U+0020-2212;
}

@font-face {
    font-family:"Lato-Bold";
    font-weight:400;
    font-style:normal;
    font-stretch:normal;
    src:url(34ce2e1c78-latobold.eot);
    src:url(34ce2e1c78-9e1f15f148-latobold.eot) format('embedded-opentype'),
    url(7cd24dbec8-latobold.woff) format('woff'),
    url(6957038641-latobold.ttf) format('truetype');    
    unicode-range:U+0020-25CA;
}

@font-face {
    font-family:"Lato-Light";
    font-weight:400;
    font-style:normal;
    font-stretch:normal;
    src:url(006f93fa95-latolight.eot);
    src:url(d3a25cdd67-latolight.woff) format('woff'),
    url(a457b60738-latolight.ttf) format('truetype');    
    unicode-range:U+0020-25CA;
}

@font-face {
    font-family:"Lato-Black";
    font-weight:400;
    font-style:normal;
    font-stretch:normal;
    src:url(d750c7e98f-latoblack.eot);
    src:url(d750c7e98f-7aeb037106-latoblack.eot) format('embedded-opentype'),
    url(8578b600a2-latoblack.woff) format('woff'),
    url(51b7b96a96-latoblack.ttf) format('truetype');    
    unicode-range:U+0020-25CA;
}

@font-face {
    font-family:"CheddarJack-Regular";
    font-weight:400;
    font-style:normal;
    font-stretch:normal;
    src:url(02bb924620-cheddarjack.ttf) format('truetype');
    unicode-range:U+0020-2212;    
}

html { scroll-behavior:smooth; font-family:"Neutraface2Display-Medium"; }