.title-head {
  font-size: clamp(25px, 4vw, 85px);
  font-weight: 500;
  font-family: 'Newake-Regular', sans-serif;
  text-transform: uppercase;
}

/* h1 → h2: restore width that aboutus.min.css set on h1 */
.section_4 .content .text h2,
.section_4_home .content .text h2 {
  width: 65%;
}

.section_4_home .content {
    top: 65%;
}

@media (max-width: 1200px) {
    .section_4_home .full_img {
        min-height: 1200px;
        object-fit: cover;
    }
}

@media (max-width: 768px) {
    .section_4_home .content {
        top: 60%;
    }
    .section_4_home .content .text p {
        margin-top: 20px;
        font-size: 14px;
    }
    .section_4_home .content .text .discover_more_btn {
        margin-top: 20px;
        font-size: 13px;
        padding: 8px 16px;
    }
    .section_4_home .content .text h2 {
        width: 100%;
    }
}
  .section2-bg {
    position: relative;
    top: -110px;
  }

  .champion-egg {
    width: 100%;
    height: 800px;
  }
  .champion_egg_section {
    position: relative;
    margin-top: -130px;
    display: block;
  }

  .champion_egg_section .champion_egg_img {
    width: 100%;
  }

  @media (max-width: 800px) {
     .champion_egg_section {
      margin-top: -60px !important;
    }
  }
