@charset "UTF-8";
@font-face {
  font-family: "Manrope";
  src: url("manrope-extrabold.woff2") format("woff2"), /* Modern browsers */
  url("manrope-extrabold.woff") format("woff"), /* Legacy browsers */
  url("manrope-extrabold.otf") format("truetype"); /* Android, iOS */
  font-style: normal;
  font-weight: 800; }
@font-face {
  font-family: "Manrope";
  src: url("manrope-bold.woff2") format("woff2"),
  url("manrope-bold.woff") format("woff"),
  url("manrope-bold.otf") format("truetype");
  font-style: normal;
  font-weight: 700; }
@font-face {
  font-family: "Manrope";
  src: url("manrope-semibold.woff2") format("woff2"),
  url("manrope-semibold.woff") format("woff"),
  url("manrope-semibold.otf") format("truetype");
  font-style: normal;
  font-weight: 600; }
@font-face {
  font-family: "Manrope";
  src: url("manrope-medium.woff2") format("woff2"),
  url("manrope-medium.woff") format("woff"),
  url("manrope-medium.otf") format("truetype");
  font-style: normal;
  font-weight: 500; }
@font-face {
  font-family: "Manrope";
  src: url("manrope-regular.woff2") format("woff2"),
  url("manrope-regular.woff") format("woff"),
  url("manrope-regular.otf") format("truetype");
  font-style: normal;
  font-weight: 400; }
@font-face {
  font-family: "Manrope";
  src: url("manrope-light.woff2") format("woff2"),
  url("manrope-light.woff") format("woff"),
  url("manrope-light.otf") format("truetype");
  font-style: normal;
  font-weight: 300; }
@font-face {
  font-family: "Manrope";
  src: url("manrope-thin.woff2") format("woff2"),
  url("manrope-thin.woff") format("woff"),
  url("manrope-thin.otf") format("truetype");
  font-style: normal;
  font-weight: 200; }
body, html {
  font-family: "Manrope",sans-serif; }
*,*:before,*:after {
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased; }