@media (min-width: 768px) {
  #title p {
    font-size: 60px;
  }
}

@media (max-width: 767px) {
  #title p {
    font-size: 45px;
  }
}

@media (max-width: 575px) {
  #title p {
    font-size: 27px;
  }
}

@media (max-width: 767px) {
  #title div {
    background-image: url('../../../assets/img/img-title-m-bg.png') !important;
    aspect-ratio: 768 / 177 !important;
    background-repeat: no-repeat !important;
    background-size: contain !important;
    background-position: center !important;
  }
}

li, p {
  word-break: keep-all;
}

