/*  ------  local   ------  */

@media (min-width: 1011px) {
  .holy__text.holy__advent-text {
    min-height: 144px;
  }
}

@media (min-width: 769px) {
  .holy__page .holy__header-title {
    font-size: clamp(36px, 4vw, 60px);
  }
  .holy__push-title {
    min-height: 86px;
  }
}

@media (min-width: 769px) and (max-width: 1010px) {
  .holy__text.holy__advent-text {
    min-height: 178px;
  }
  .holy__page .holy__advent-title {
    font-size: 20px;
  }
  .holy__page .holy__finder-body {
    left: 60%;
    width: 40%;
  }
  .holy__finder-title {
    font-size: 24px !important;
  }
  .holy__page .holy__push-text {
    min-height: 120px;
  }
}

@media only screen and (max-width: 1200px) {
  .holy__bloc-title {
    width: 100%;
    font-size: 28px !important;
  }
}

@media only screen and (max-width: 1000px) {
  .holy__page .holy__bloc-title {
    width: 100%;
  }
  .holy__page .holy__bloc-title span {
    display: block;
  }
}

@media only screen and (max-width: 769px) {
  .holy__page .holy__advent-title {
    padding: 0 10px;
  }
  .holy__page .holy__sets-tab {
    align-items: flex-start;
  }
}

@media only screen and (max-width: 900px) {
  .holy__bloc-title span {
    display: block;
  }
}

@media only screen and (max-width: 500px) {
  .holy__page .holy__header-title {
    font-size: 38px;
  }
  .holy__bloc-title {
    font-size: 22px !important;
  }
}
