.portal-body-container {
  background-color: rgb(248, 248, 248);
  display: flex;
  justify-content: center;
  align-items: center;
}
.portal-body-container .portal-center-container {
  display: flex;
  width: fit-content;
  flex-direction: column;
}
.portal-body-container h2 {
  font-size: 24px;
}
.portal-body-container .portal-body-description {
  color: rgba(28, 31, 35, 0.8);
}
.portal-body-container .portal-options-container {
  display: flex;
  flex-direction: column;
  margin-top: 20px;
  column-gap: 12px;
}
.portal-body-container .portal-options {
  display: flex;
  align-items: center;
  width: 820px;
  background: #ffffff;
  cursor: pointer;
  border-radius: 8px;
  padding: 22px;
}
@media (max-width: 820px) {
  .portal-body-container .portal-options {
    width: 100%;
  }
  .portal-body-container .portal-options .description-privacy-container {
    flex-direction: column;
    justify-content: center;
  }
}
@media (max-width: 500px) {
  .portal-body-container .portal-options {
    width: 100%;
    padding: 10px;
  }
  .portal-body-container .portal-options .description-privacy-container {
    flex-direction: column;
    justify-content: center;
  }
}
.portal-body-container .portal-options div {
  margin-bottom: 0;
}
.portal-body-container .portal-options .description-container {
  display: flex;
  flex-direction: column;
  margin-left: 12px;
}
.portal-body-container .portal-options .description-privacy-container {
  display: flex;
  gap: 10px;
}
.portal-body-container .portal-options .description-privacy-container .description {
  font-weight: 600;
}
.portal-body-container .portal-options .description-privacy-container .privacy-tag {
  background-color: rgb(0, 0, 0);
  color: #fff;
  padding: 4px 8px;
  border-radius: 4px;
  font-size: 15px;
  align-self: flex-start;
}
.portal-body-container .portal-options .secondary-description {
  margin-top: 10px;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.56);
}
.portal-body-container .checkbox-container button {
  width: 125px;
}
.portal-body-container .checkbox-container div {
  margin-bottom: 0;
}
.portal-body-container .checkbox-container .checkbox-options .checkbox-second {
  margin: 10px 0;
}
.portal-body-container .checkbox-container .checkbox-options .checkbox-title {
  font-weight: 600;
}
