.menu {
  background-color: #ffffff;
  width: 100%;
  min-width: 393px;
  height: 852px;
  position: relative;
}

.menu .group-13 {
  width: 134px;
  height: 41px;
  top: 15px;
  left: 20px;
  position: absolute;
}

.menu .group-14 {
  width: 5.09%;
  height: 2.35%;
  top: 2.93%;
  left: 89.57%;
  position: absolute;
}

.menu .text-wrapper-37 {
  width: 12.72%;
  top: 23.47%;
  left: 43.77%;
  position: absolute;
  height: 3.52%;
  font-family: var(--tacble-tab-font-family);
  font-weight: var(--tacble-tab-font-weight);
  color: var(--blue);
  font-size: var(--tacble-tab-font-size);
  text-align: center;
  letter-spacing: var(--tacble-tab-letter-spacing);
  line-height: var(--tacble-tab-line-height);
  white-space: nowrap;
  font-style: var(--tacble-tab-font-style);
}

.menu .text-wrapper-38 {
  width: 23.66%;
  top: 31.69%;
  left: 38.42%;
  position: absolute;
  height: 3.52%;
  font-family: var(--tacble-tab-font-family);
  font-weight: var(--tacble-tab-font-weight);
  color: var(--blue);
  font-size: var(--tacble-tab-font-size);
  text-align: center;
  letter-spacing: var(--tacble-tab-letter-spacing);
  line-height: var(--tacble-tab-line-height);
  white-space: nowrap;
  font-style: var(--tacble-tab-font-style);
}

.menu .text-wrapper-39 {
  position: absolute;
  width: 23.66%;
  height: 3.52%;
  top: 39.91%;
  left: 38.42%;
  color: var(--blue);
  font-family: var(--tacble-tab-font-family);
  font-weight: var(--tacble-tab-font-weight);
  font-size: var(--tacble-tab-font-size);
  text-align: center;
  letter-spacing: var(--tacble-tab-letter-spacing);
  line-height: var(--tacble-tab-line-height);
  white-space: nowrap;
  font-style: var(--tacble-tab-font-style);
}

.menu .text-wrapper-40 {
  width: 23.66%;
  top: 48.12%;
  left: 38.42%;
  position: absolute;
  height: 3.52%;
  font-family: var(--tacble-tab-font-family);
  font-weight: var(--tacble-tab-font-weight);
  color: var(--blue);
  font-size: var(--tacble-tab-font-size);
  text-align: center;
  letter-spacing: var(--tacble-tab-letter-spacing);
  line-height: var(--tacble-tab-line-height);
  white-space: nowrap;
  font-style: var(--tacble-tab-font-style);
}

.menu .text-wrapper-41 {
  width: 29.01%;
  top: 56.34%;
  left: 35.62%;
  position: absolute;
  height: 3.52%;
  font-family: var(--tacble-tab-font-family);
  font-weight: var(--tacble-tab-font-weight);
  color: var(--blue);
  font-size: var(--tacble-tab-font-size);
  text-align: center;
  letter-spacing: var(--tacble-tab-letter-spacing);
  line-height: var(--tacble-tab-line-height);
  white-space: nowrap;
  font-style: var(--tacble-tab-font-style);
}

.menu .text-wrapper-42 {
  width: 29.01%;
  top: 64.55%;
  left: 35.62%;
  position: absolute;
  height: 3.52%;
  font-family: var(--tacble-tab-font-family);
  font-weight: var(--tacble-tab-font-weight);
  color: var(--blue);
  font-size: var(--tacble-tab-font-size);
  text-align: center;
  letter-spacing: var(--tacble-tab-letter-spacing);
  line-height: var(--tacble-tab-line-height);
  white-space: nowrap;
  font-style: var(--tacble-tab-font-style);
}

.menu .view-5 {
  display: flex;
  width: 353px;
  align-items: center;
  justify-content: center;
  gap: 10px;
  padding: 12px 32px;
  position: absolute;
  top: calc(50.00% + 322px);
  left: calc(50.00% - 176px);
  border-radius: 30px;
  box-shadow: 0px 0px 4px #00000029;
  background: linear-gradient(
    260deg,
    rgba(83, 134, 185, 1) 0%,
    rgba(17, 55, 107, 1) 100%
  );
}

.menu .text-wrapper-43 {
  position: relative;
  width: fit-content;
  margin-top: -1.00px;
  color: #ffffff;
  font-family: var(--tacble-tab-font-family);
  font-weight: var(--tacble-tab-font-weight);
  font-size: var(--tacble-tab-font-size);
  text-align: center;
  letter-spacing: var(--tacble-tab-letter-spacing);
  line-height: var(--tacble-tab-line-height);
  white-space: nowrap;
  font-style: var(--tacble-tab-font-style);
}
