@import url("https://use.typekit.net/kkt0msb.css");
@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

:root {
  --color-text: #161E37;
  --color-white: #ffffff;
  --shadow: 5px 5px 30px #4a4a4a10;
  --item-form: #5f5f5f;
  --form: #f2f2f2;
  --bg: #f8f8f8;
  --border: #e2e2e2;
  --font-title: "Poppins", sans-serif;
  --font-text: "Poppins", sans-serif;
  --size-h1: 1.8rem;
  --size-h2: 1.5rem;
  --size-h3: 1rem;
  --size-text: 1rem;
  font-family: "Poppins", sans-serif;
}

* {
  box-sizing: content-box;
  margin: 0;
  padding: 0;
}

a {
  text-decoration: none;
  color: var(--color-text);
  font-family: "Poppins", sans-serif;
}

p {
  font-family: "Poppins", sans-serif;
  color: var(--color-text);
}

input,
label,
select,
textarea {
  font-family: "Poppins", sans-serif;
}

label p,
p.label {
  font-weight: bold;
  color: var(--color-text);
  font-size: 1.2rem;
}

ul {
  list-style-type: none;
}

h1 {
  font-family: "Poppins", sans-serif;
  font-size: var(--size-h1);
  color: var(--color-text);
}

h2 {
  font-family: "Poppins", sans-serif;
  font-size: var(--size-h2);
  color: var(--color-text);
}
h3 {
  padding-top: 2%;
  font-family: "Poppins", sans-serif;
  font-size: var(--size-h2);
  color: var(--color-text);
}

.hidden {
  display: none !important;
  visibility: hidden !important;
}