/* src/styles.scss */
@font-face {
  font-family: "Poppins";
  src: url(/fonts/poppins-light.ttf) format("truetype");
  font-weight: 300;
  font-style: light;
}
@font-face {
  font-family: "Poppins";
  src: url(/fonts/poppins-regular.ttf) format("truetype");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Poppins";
  src: url(/fonts/poppins-medium.ttf) format("truetype");
  font-weight: 500;
  font-style: medium;
}
@font-face {
  font-family: "Poppins";
  src: url(/fonts/poppins-semi-bold.ttf) format("truetype");
  font-weight: 600;
  font-style: semibold;
}
@font-face {
  font-family: "Poppins";
  src: url(/fonts/poppins-bold.ttf) format("truetype");
  font-weight: 700;
  font-style: bold;
}
@font-face {
  font-family: "Geometria";
  src: url(/fonts/geometria/Geometria-Light.ttf) format("truetype");
  font-weight: 300;
  font-display: swap;
}
@font-face {
  font-family: "Geometria";
  src: url(/fonts/geometria/Geometria.ttf) format("truetype");
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: "Geometria";
  src: url(/fonts/geometria/Geometria-Medium.ttf) format("truetype");
  font-weight: 500;
  font-display: swap;
}
@font-face {
  font-family: "Geometria";
  src: url(/fonts/geometria/Geometria-Bold.ttf) format("truetype");
  font-weight: 700;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url(/fonts/Montserrat/Montserrat-Light.ttf) format("truetype");
  font-weight: 300;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url(/fonts/Montserrat/Montserrat-Regular.ttf) format("truetype");
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url(/fonts/Montserrat/Montserrat-Medium.ttf) format("truetype");
  font-weight: 500;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url(/fonts/Montserrat/Montserrat-SemiBold.ttf) format("truetype");
  font-weight: 600;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url(/fonts/Montserrat/Montserrat-Bold.ttf) format("truetype");
  font-weight: 700;
  font-display: swap;
}
:root {
  --primary-color: #05be50;
  --active-color: #05be50;
  --text-color: #333;
  --background-color: #f5f5f5;
  --font-geometria: "Geometria", sans-serif;
  --font-montserrat: "Montserrat", sans-serif;
  --font-size: 16px;
  --line-height: 1.5;
  --border-radius: 4px;
  --box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}
body {
  margin: 0 !important;
  font-family: var(--font-geometria);
  font-size: var(--font-size);
  line-height: var(--line-height);
  color: var(--text-color);
}

/* angular:styles/global:styles */
/*# sourceMappingURL=styles.css.map */
