.sitex_regulamin {
  display: flex;
  flex-direction: column;
  width: 100%;
  padding-top: 10em;
  padding-left: 13vw;
  padding-right: 13vw;
}
.sitex_regulamin h1 {
  font-size: 25px;
  padding-bottom: 2em;
}

.sitex_regulamin h2 {
  font-size: 20px;
}
.sitex_regulamin ol {
  padding-left: 3em;
  padding-top: 2em;
  padding-bottom: 3em;
}
.sitex_regulamin li {
  line-height: 1.5em;
}
.sitex_regulamin p {
  padding-top: 1em;
  padding-bottom: 5em;
}
.bg-pattern-sito {
  display: flex;
  flex-direction: row;
  gap: 350px;
  justify-content: center;
  height: 1600px !important;
  position: absolute;
  top: 0;
  left: 20%;
}

@media (max-width: 1150px) {
}
