@import url("https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap");

body {
  background-color: #d6e2f0;
  height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  max-width: 1440px;
  min-width: 375px;
}
.head {
  width: 320px;
  height: 497px;
  background-color: #ffffff;
  border-radius: 15px;
  /* padding: 10px 5px; */
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
  box-shadow: 1px 1px 10px #80808064;
  /* align-content: flex-start; */
}
.main {
  width: 288px;
  height: 288px;
  background-image: url("images/image-qr-code.png");
  background-size: contain;
  border-radius: 10px;
  background-repeat: no-repeat;
  position: relative;
  bottom: 23px;
}
.nav {
  width: 288px;
  height: 129px;
  background-color: #ffffff;
  font-family: "Outfit", sans-serif;
  font-optical-sizing: auto;
  font-weight: 400/700;
  font-style: normal;
  position: relative;
  bottom: 15px;
  /* text-wrap: wrap; */
}
.nav h3 {
  width: 288px;
  height: 56px;
  font-family: "Outfit", sans-serif;
  font-optical-sizing: auto;
  color: #1f3251;
  font-weight: 700;
  font-style: normal;
  text-align: center;
  position: relative;
  word-wrap: wrap;
  font-size: 22px;
  /* bottom: 1px; */
}
.nav p {
  width: 256px;
  height: 57px;
  color: #7b879d;
  font-size: 15px;
  text-align: center;
  /* padding-left: 10px; */
  position: relative;
  left: 19px;
  bottom: 10px;
}
