/* Extracted from centres-of-excellence.php head style block 1 */
.section-title {
      font-weight: 700;
      color: #004a7c;
      margin-bottom: 20px;
      border-bottom: 3px solid #004a7c;
      display: inline-block;
      padding-bottom: 5px;
    }

    .service-card {
      background: #0097a7;
      color: #fff;
      border-radius: 10px;
      padding: 40px 20px;
      text-align: center;
      transition: all 0.3s ease;
      min-height: 220px;
    }

    .service-icon {
      display: block;
      margin: 0 auto 10px;
      /* centers the image and adds space below */
      width: 65px;
      /* adjust size */
      height: 65px;
      /* adjust size */
    }

    .service-card i {
      font-size: 40px;
      margin-bottom: 15px;
      color: #fff;
    }

    .service-card h6 {
      font-size: 20px;
      font-weight: 600;
      margin: 0;
      color: #fff;
    }

    .service-card:hover {
      transform: translateY(-5px);
      background: #007b8f;
      box-shadow: 0 8px 20px rgba(89, 18, 18, 0.2);
    }

