/* ================================
   MBA 2022 STATS SECTION
================================ */

.mba-section {
  background: #fff;
  padding: 0px 5% 0px;
}

.mba-container {
  max-width: 1200px;
  margin: 0 auto;
  text-align: center;
}

/* Title */
.mba-title span {
  display: block;
  font-size: 42px;
  font-weight: 700;
  color: #61A60D;
  line-height: 1;
}

.mba-title strong {
  display: block;
  font-size: 64px;
  font-weight: 800;
  color: #61A60D;
  margin-bottom: 40px;
}

/* Semi-circle */
.mba-graphic {
  
  margin: 0 auto 0px;
}

.mba-graphic img {
  width: 100%;
  height: auto;
  display: block;
}



/* ================================
   TABLET
================================ */
@media (max-width: 1024px) {

  .mba-title strong {
    font-size: 52px;
  }


}

/* ================================
   MOBILE
================================ */
@media (max-width: 768px) {

  .mba-section {
    padding: 60px 5% 0px;
  }

  .mba-title span {
    font-size: 32px;
  }

  .mba-title strong {
    font-size: 44px;
  }

  .mba-graphic {
    margin-bottom: 40px;
  }

  .mba-stats {
    grid-template-columns: 1fr;
    gap: 28px;
  }

  .mba-stat {
    text-align: center;
  }

  .mba-stat .value {
    font-size: 34px;
  }
}


/* =====================================
   ISTEC BUSINESS SCHOOL WATERMARK
===================================== */

.istec-watermark-section {
  position: relative;
  width: 100%;
        /* matches your light background */
  overflow: hidden;           /* prevent horizontal scroll */
  padding: 0px 0 0px;       /* tight spacing (NO big gap) */
}

/* Center container but allow full-width image */
.istec-watermark-wrap {
  position: relative;
  width: 100%;
}

/* Watermark image */
.istec-watermark-img {
  width: 100vw;               /* slight bleed like Figma */
  max-width: none;
  height: auto;
  display: block;
  margin-left: 50%;
  transform: translateX(-50%);
              /* subtle watermark look */
  pointer-events: none;
  user-select: none;
}

/* ===============================
   TABLET
================================ */
@media (max-width: 1024px) {
  .istec-watermark-section {
    padding: 0px 0 0px;
  }

  .istec-watermark-img {
    width: 100vw;
    
  }
}

/* ===============================
   MOBILE
================================ */
@media (max-width: 768px) {
  .istec-watermark-section {
    padding: 0px 0 0px;
  }

  .istec-watermark-img {
    width: 100vw;             /* keeps text readable */
    
  }
}

/* ===============================
   SMALL MOBILE
================================ */
@media (max-width: 480px) {
  .istec-watermark-section {
    padding: 0px 0 0px;
  }

  .istec-watermark-img {
    width: 100vw;
   
  }
}
