
      /* Ensure proper display on all devices */
      .navigation-bar {
        display: flex;
        justify-content: space-between;
        align-items: center;
        padding: 15px 20px;
      }
      
      .menu {
        display: flex;
        list-style: none;
        margin: 0;
        padding: 0;
      }
      
      .menu li {
        margin: 0 15px;
      }
      
      .social-icons {
        display: flex;
      }
      
      .social-link {
        margin: 0 5px;
      }
      
      .services-slider {
        display: flex;
        flex-direction: column;
      }
      
      .service-slide {
        display: flex;
        align-items: center;
        margin-bottom: 40px;
      }
      
      .service-slide img {
        width: 50%;
        height: auto;
      }
      
      .stats {
        display: flex;
        justify-content: space-around;
        padding: 30px 20px;
      }
      
      .certifications-grid .grid {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        gap: 20px;
      }

      /* Hamburger style */
      .hamburger {
        display: none;
        flex-direction: column;
        cursor: pointer;
        gap: 5px;
        padding: 10px;
        z-index: 1001;
      }

      .hamburger span {
        display: block;
        width: 25px;
        height: 3px;
        background: #000;
        border-radius: 2px;
      }

      /* Mobile Styles */
      @media (max-width: 768px) {
        .hamburger {
          display: flex;
        }

        .menu {
          position: fixed;
          top: 0;
          left: -100%;
          width: 250px;
          height: 100%;
          background: white;
          flex-direction: column;
          padding: 50px 20px;
          gap: 20px;
          transition: left 0.3s ease-in-out;
          box-shadow: 2px 0 12px rgba(0, 0, 0, 0.2);
          z-index: 1000;
        }

        .menu.active {
          left: 0;
        }

        .menu li {
          margin: 10px 0;
          text-align: left;
        }

        .navigation-bar {
          position: relative;
          justify-content: space-between;
        }
      }