/*BOOTSTRAP 5.0.0 CSS*/

/* CUSTOM CSS */
/* GERNAL CSS */
* {
  font-family: "Poppins", serif;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin-top: 0px;
  margin-bottom: 10px;
}

a {
  text-decoration: none;
  transition: 0.3s ease-in;
}

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  opacity: 1;
}

img {
  height: auto;
  max-width: 100%;
}

video {
  height: 100%;
  width: 100%;
  object-fit: cover;
}

input,
textarea,
select {
  width: 100%;
}

input[type="checkbox"] {
  height: auto;
  width: auto;
}

input:focus-visible,
textarea:focus-visible,
select:focus-visible {
  outline: none;
}

:root {
  --fs-18: 18px;
  --fs-20: 20x;
  --lh-24: 24px;
  --lh-27: 27px;
  --lh-32: 32px;
    --fs-40:40px
}

.fs-20 {
  font-family: Helvetica;
  font-size: var(--fs-20);
  font-style: normal;
  font-weight: 700;
  line-height: var(--lh-32); /* 160% */
  letter-spacing: -0.22px;
}
p a,
p {
  font-size: var(--fs-18);
  font-style: normal;
  font-weight: 400;
  line-height: var(--lh-27);
  letter-spacing: -0.198px;
}

.fs-74 {
  color: #0f4061;
  font-family: Poppins;
  font-size: 74px;
  font-style: normal;
  font-weight: 800;
  line-height: 120%; /* 88.8px */
}
.c-btn {
  padding: 9px 32px;
  border-radius: 30px;
  background: #0f4061;
  color: #fff;
  text-align: center;
  font-family: Helvetica;
  font-size: var(--fs-18);
  display: block;
  width: fit-content;
  font-style: normal;
  font-weight: 700;
  line-height: 200%; /* 36px */
  letter-spacing: -0.198px;
}
/* GERNAL CSS */
