/* Footer styling */
footer {
    background-color: #444;
    color: #fff;
    padding: 20px 0;
    margin-top: 40px;
  }
  
  .footer-container {
    width: 90%;
    max-width: 1200px;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
  }
  
  .footer-left {
    display: flex;
    gap: 20px;
  }
  
  .footer-left a {
    color: #fff;
    text-decoration: none;
    font-size: 14px;
  }
  
  .footer-left a:hover {
    text-decoration: underline;
  }
  
  .footer-right {
    display: flex;
    gap: 15px;
  }
  
  .footer-right a {
    color: #fff;
    text-decoration: none;
    font-size: 18px;
  }
  
  .footer-right a:hover {
    color: #007bff;
  }
  /* Style for LinkedIn logo */
     .footer-right img {
       width: 24px; /* Adjust the size of the logo */
       height: auto; /* Maintain aspect ratio */
     }
  /* Responsive footer */
  @media (max-width: 768px) {
    .footer-container {
      flex-direction: column;
      text-align: center;
      gap: 10px;
    }
  
    .footer-left, .footer-right {
      justify-content: center;
    }
  }
  