@media (min-width: 992px) {
  .container {
    max-width: 840px;
  }
}

h1, h2 {
  font-family: 'Abril Fatface';
}

.hr2px {
  height: 2px;
  background-color: var(--bs-dark);
  opacity: 1;
}

.hr4px {
  height: 4px;
  background-color: var(--bs-dark);
  opacity: 1;
}

.justify-text {
  text-align: justify;
}

.konyvvideo-video {
  left: 50%;
  top: 14px;
  width: 260px;
  transform: translateX(-50%);
}

@media (min-width: 576px) {
  .konyvvideo-video {
    top: 20px;
    width: 424px;
  }
}

@media (min-width: 768px) {
  .konyvvideo-video {
    top: 28px;
    width: 386px;
  }
}

@media (min-width: 992px) {
  .konyvvideo-video {
    top: 30px;
    width: 430px;
  }
}

@media (min-width: 1200px) {
  .konyvvideo-video {
    top: 30px;
    width: 430px;
  }
}

@media (min-width: 1400px) {
  .konyvvideo-video {
    top: 12px;
    width: 388px;
  }
}

.konyv-video-alap {
  width: 270px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

@media (min-width: 576px) {
  .konyv-video-alap {
    width: 100%;
  }
}

