@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 200;
  src: url(assets/fonts/poppins-v15-latin-200.eot);
  src: local(""),
    url(assets/fonts/poppins-v15-latin-200.eot?#iefix)
      format("embedded-opentype"),
    url(assets/fonts/poppins-v15-latin-200.woff2) format("woff2"),
    url(assets/fonts/poppins-v15-latin-200.woff) format("woff"),
    url(assets/fonts/poppins-v15-latin-200.ttf) format("truetype"),
    url(assets/fonts/poppins-v15-latin-200.svg#Poppins) format("svg");
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 300;
  src: url(assets/fonts/poppins-v15-latin-300.eot);
  src: local(""),
    url(assets/fonts/poppins-v15-latin-300.eot?#iefix)
      format("embedded-opentype"),
    url(assets/fonts/poppins-v15-latin-300.woff2) format("woff2"),
    url(assets/fonts/poppins-v15-latin-300.woff) format("woff"),
    url(assets/fonts/poppins-v15-latin-300.ttf) format("truetype"),
    url(assets/fonts/poppins-v15-latin-300.svg#Poppins) format("svg");
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 400;
  src: url(assets/fonts/poppins-v15-latin-regular.eot);
  src: local(""),
    url(assets/fonts/poppins-v15-latin-regular.eot?#iefix)
      format("embedded-opentype"),
    url(assets/fonts/poppins-v15-latin-regular.woff2) format("woff2"),
    url(assets/fonts/poppins-v15-latin-regular.woff) format("woff"),
    url(assets/fonts/poppins-v15-latin-regular.ttf) format("truetype"),
    url(assets/fonts/poppins-v15-latin-regular.svg#Poppins) format("svg");
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 500;
  src: url(assets/fonts/poppins-v15-latin-500.eot);
  src: local(""),
    url(assets/fonts/poppins-v15-latin-500.eot?#iefix)
      format("embedded-opentype"),
    url(assets/fonts/poppins-v15-latin-500.woff2) format("woff2"),
    url(assets/fonts/poppins-v15-latin-500.woff) format("woff"),
    url(assets/fonts/poppins-v15-latin-500.ttf) format("truetype"),
    url(assets/fonts/poppins-v15-latin-500.svg#Poppins) format("svg");
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 600;
  src: url(assets/fonts/poppins-v15-latin-600.eot);
  src: local(""),
    url(assets/fonts/poppins-v15-latin-600.eot?#iefix)
      format("embedded-opentype"),
    url(assets/fonts/poppins-v15-latin-600.woff2) format("woff2"),
    url(assets/fonts/poppins-v15-latin-600.woff) format("woff"),
    url(assets/fonts/poppins-v15-latin-600.ttf) format("truetype"),
    url(assets/fonts/poppins-v15-latin-600.svg#Poppins) format("svg");
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 700;
  src: url(assets/fonts/poppins-v15-latin-700.eot);
  src: local(""),
    url(assets/fonts/poppins-v15-latin-700.eot?#iefix)
      format("embedded-opentype"),
    url(assets/fonts/poppins-v15-latin-700.woff2) format("woff2"),
    url(assets/fonts/poppins-v15-latin-700.woff) format("woff"),
    url(assets/fonts/poppins-v15-latin-700.ttf) format("truetype"),
    url(assets/fonts/poppins-v15-latin-700.svg#Poppins) format("svg");
}
@font-face {
  font-family: Poppins;
  font-style: normal;
  font-weight: 800;
  src: url(assets/fonts/poppins-v15-latin-800.eot);
  src: local(""),
    url(assets/fonts/poppins-v15-latin-800.eot?#iefix)
      format("embedded-opentype"),
    url(assets/fonts/poppins-v15-latin-800.woff2) format("woff2"),
    url(assets/fonts/poppins-v15-latin-800.woff) format("woff"),
    url(assets/fonts/poppins-v15-latin-800.ttf) format("truetype"),
    url(assets/fonts/poppins-v15-latin-800.svg#Poppins) format("svg");
}
body,
html {
  position: relative;
  width: 100%;
  height: 100%;
  padding: 0;
  font-family: Poppins, sans-serif;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
   -khtml-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
body {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  
}
:root {
  --flio-primary: #DB4C69;
  --flio-secondary: #26e19e;
  --flio-success: green;
  --flio-warning: red;
  --flio-white: white;
  --flio-dark-gray: rgb(70, 70, 70);
  --flio-light-gray: lightgray;
  --flio-black: black;
  --flio-background: rgb(247, 247, 247);
  --flio-surface: white;
  --flio-brand-font: "Arial", Arial, sans-serif;
  --flio-content-font: "Arial", Arial, sans-serif;
}
