 @media (max-width: 768px) {
      .header {
        flex-direction: column;
        align-items: center;
        gap: 15px;
      }

      .nav-menu {
        flex-direction: column;
        gap: 15px;
      }
	 
	 .hero {
        padding: 40px 20px;
        text-align: center;
        justify-content: center;
      }

      .hero h1 {
        font-size: 32px;
      }

      .hero p, .hero strong {
        font-size: 16px;
      }
}



