@media all {
  html {
    scroll-behavior: smooth;
  }
}

* {
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

body {
  min-height: 100vh;
}

.white {
  color: #ffffff;
}

.gray-light {
  color: #f1f1f1;
}

.blue {
  color: #406ae2;
}

.yellow {
  color: #dbff34;
}

.black-doff {
  color: #4d4d4d;
}

.bg-gray-light {
  background-color: #f1f1f1;
}

.bg-gray {
  background-color: #d1d1d1;
}

.bg-blue {
  background-color: #406ae2;
}

.bg-blue-dark {
  background-color: #365bbe;
}

.bg-yellow {
  background-color: #dbff34;
}

.bg-black-doff {
  background-color: #444444;
}

.the-shadows {
  box-shadow: -1px 7px 10px -6px rgba(0, 0, 0, 0.75);
  -webkit-box-shadow: -1px 7px 10px -6px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: -1px 7px 10px -6px rgba(0, 0, 0, 0.75);
}

.center {
  margin: 0 auto;
}

.container {
  max-width: 1774px;
}

.margin-top {
  margin-top: -50px !important;
}

.top-radius {
  border-radius: 50px 50px 0 0;
}

.bottom-radius {
  border-radius: 0 0 50px 50px;
}

.all-radius {
  border-radius: 50px !important;
}

.all-radius-small {
  border-radius: 35px !important;
}

.hide {
  display: none;
}

.copyright,
button,
h2,
h3,
h4,
h5,
p {
  font-stretch: normal;
  font-style: normal;
  letter-spacing: normal;
}

.copyright,
h1,
h2,
h3,
h4,
h5,
p {
  font-family: Barlow, sans-serif;
}
/*# sourceMappingURL=global.css.map */