.service-section {
    text-align: center;
    margin: 50px 0;
  }
  .service-section h2 {
    font-size: 36px;
    font-weight: bold;
  }
  .service-section p {
    color: #ddd;
  }  
  .service-box {
    border-radius: 10px;
    padding: 20px;
    background-color: #2c2c2c;
    margin: 5px; 
    transition: transform 0.3s;
  }
  .service-box:hover {
    transform: translateY(-10px);
  }
  .service-icon {
    font-size: 50px;
    color: #ff5a5a;
    margin-bottom: 10px;
  }
  .service-number {
    font-size: 24px;
    color: #b3b3b3;
    position: absolute;
    top: 20px;
    right: 20px;
  }