@font-face {
  font-family: 'GreycliffCF';
  font-weight: 300;
  font-style: normal;
  src: url(https://levi.land/public/gcf/GreycliffCF-Light.eot);
  src: url(https://levi.land/public/gcf/GreycliffCF-Light.ttf) format("truetype"),
  url(https://levi.land/public/gcf/GreycliffCF-Light.woff) format("woff"),
  url(https://levi.land/public/gcf/GreycliffCF-Light.woff2) format("woff2");
}

@font-face {
  font-family: 'GreycliffCF';
  font-weight: 300;
  font-style: italic;
  src: url(https://levi.land/public/gcf/GreycliffCF-LightOblique.eot);
  src: url(https://levi.land/public/gcf/GreycliffCF-LightOblique.ttf) format("truetype"),
  url(https://levi.land/public/gcf/GreycliffCF-LightOblique.woff) format("woff"),
  url(https://levi.land/public/gcf/GreycliffCF-LightOblique.woff2) format("woff2");
}

@font-face {
  font-family: 'GreycliffCF';
  font-weight: 400;
  font-style: normal;
  src: url(https://levi.land/public/gcf/GreycliffCF-Regular.eot);
  src: url(https://levi.land/public/gcf/GreycliffCF-Regular.ttf) format("truetype"),
  url(https://levi.land/public/gcf/GreycliffCF-Regular.woff) format("woff"),
  url(https://levi.land/public/gcf/GreycliffCF-Regular.woff2) format("woff2");
}

@font-face {
  font-family: 'GreycliffCF';
  font-weight: 400;
  font-style: italic;
  src: url(https://levi.land/public/gcf/GreycliffCF-RegularOblique.eot);
  src: url(https://levi.land/public/gcf/GreycliffCF-RegularOblique.ttf) format("truetype"),
  url(https://levi.land/public/gcf/GreycliffCF-RegularOblique.woff) format("woff"),
  url(https://levi.land/public/gcf/GreycliffCF-RegularOblique.woff2) format("woff2");
}

@font-face {
  font-family: 'GreycliffCF';
  font-weight: 500;
  font-style: normal;
  src: url(https://levi.land/public/gcf/GreycliffCF-Medium.eot);
  src: url(https://levi.land/public/gcf/GreycliffCF-Medium.ttf) format("truetype"),
  url(https://levi.land/public/gcf/GreycliffCF-Medium.woff) format("woff"),
  url(https://levi.land/public/gcf/GreycliffCF-Medium.woff2) format("woff2");
}

@font-face {
  font-family: 'GreycliffCF';
  font-weight: 500;
  font-style: italic;
  src: url(https://levi.land/public/gcf/GreycliffCF-MediumOblique.eot);
  src: url(https://levi.land/public/gcf/GreycliffCF-MediumOblique.ttf) format("truetype"),
  url(https://levi.land/public/gcf/GreycliffCF-MediumOblique.woff) format("woff"),
  url(https://levi.land/public/gcf/GreycliffCF-MediumOblique.woff2) format("woff2");
}

@font-face {
  font-family: 'GreycliffCF';
  font-weight: 600;
  font-style: normal;
  src: url(https://levi.land/public/gcf/GreycliffCF-DemiBold.eot);
  src: url(https://levi.land/public/gcf/GreycliffCF-DemiBold.ttf) format("truetype"),
  url(https://levi.land/public/gcf/GreycliffCF-DemiBold.woff) format("woff"),
  url(https://levi.land/public/gcf/GreycliffCF-DemiBold.woff2) format("woff2");
}

@font-face {
  font-family: 'GreycliffCF';
  font-weight: 600;
  font-style: italic;
  src: url(https://levi.land/public/gcf/GreycliffCF-DemiBoldOblique.eot);
  src: url(https://levi.land/public/gcf/GreycliffCF-DemiBoldOblique.ttf) format("truetype"),
  url(https://levi.land/public/gcf/GreycliffCF-DemiBoldOblique.woff) format("woff"),
  url(https://levi.land/public/gcf/GreycliffCF-DemiBoldOblique.woff2) format("woff2");
}

@font-face {
  font-family: 'GreycliffCF';
  font-weight: 700;
  font-style: normal;
  src: url(https://levi.land/public/gcf/GreycliffCF-Bold.eot);
  src: url(https://levi.land/public/gcf/GreycliffCF-Bold.ttf) format("truetype"),
  url(https://levi.land/public/gcf/GreycliffCF-Bold.woff) format("woff"),
  url(https://levi.land/public/gcf/GreycliffCF-Bold.woff2) format("woff2");
}

@font-face {
  font-family: 'GreycliffCF';
  font-weight: 700;
  font-style: italic;
  src: url(https://levi.land/public/gcf/GreycliffCF-BoldOblique.eot);
  src: url(https://levi.land/public/gcf/GreycliffCF-BoldOblique.ttf) format("truetype"),
  url(https://levi.land/public/gcf/GreycliffCF-BoldOblique.woff) format("woff"),
  url(https://levi.land/public/gcf/GreycliffCF-BoldOblique.woff2) format("woff2");
}

@font-face {
  font-family: 'GreycliffCF';
  font-weight: 800;
  font-style: normal;
  src: url(https://levi.land/public/gcf/GreycliffCF-ExtraBold.eot);
  src: url(https://levi.land/public/gcf/GreycliffCF-ExtraBold.ttf) format("truetype"),
  url(https://levi.land/public/gcf/GreycliffCF-ExtraBold.woff) format("woff"),
  url(https://levi.land/public/gcf/GreycliffCF-ExtraBold.woff2) format("woff2");
}

@font-face {
  font-family: 'GreycliffCF';
  font-weight: 800;
  font-style: italic;
  src: url(https://levi.land/public/gcf/GreycliffCF-ExtraBoldOblique.eot);
  src: url(https://levi.land/public/gcf/GreycliffCF-ExtraBoldOblique.ttf) format("truetype"),
  url(https://levi.land/public/gcf/GreycliffCF-ExtraBoldOblique.woff) format("woff"),
  url(https://levi.land/public/gcf/GreycliffCF-ExtraBoldOblique.woff2) format("woff2");
}

@font-face {
  font-family: 'GreycliffCF';
  font-weight: 900;
  font-style: normal;
  src: url(https://levi.land/public/gcf/GreycliffCF-Heavy.eot);
  src: url(https://levi.land/public/gcf/GreycliffCF-Heavy.ttf) format("truetype"),
  url(https://levi.land/public/gcf/GreycliffCF-Heavy.woff) format("woff"),
  url(https://levi.land/public/gcf/GreycliffCF-Heavy.woff2) format("woff2");
}

@font-face {
  font-family: 'GreycliffCF';
  font-weight: 900;
  font-style: italic;
  src: url(https://levi.land/public/gcf/GreycliffCF-HeavyOblique.eot);
  src: url(https://levi.land/public/gcf/GreycliffCF-HeavyOblique.ttf) format("truetype"),
  url(https://levi.land/public/gcf/GreycliffCF-HeavyOblique.woff) format("woff"),
  url(https://levi.land/public/gcf/GreycliffCF-HeavyOblique.woff2) format("woff2");
}

body, h1, h2, h4, h5, html {
  font-family: GreycliffCF,Montserrat,sans-serif !important;
}

html {
	-webkit-text-size-adjust: 100% !important;
	font-size: 100% !important;
}