a {
  color: black; /* Normal color for links */
  text-decoration: none; /* No underline */
  transition: color 0.3s ease-in-out; /* Smooth color change */
}

a:hover {
  color: #008080; /* Turns teal when mouse hovers */
}

.A2 {
    color: white;
    text-decoration: none; /* Removes underline */
    transition: color 0.3s ease-in-out; /* Smooth transition */
}
 
/* Change text color to green on hover */
.A2 a:hover {
    color: #008080; /* Bright green */
}

@media (max-width: 768px) {
  .theme-menu-content {
    color: #000000 !important;
  }

  .theme-menu-content:hover {
    color: #008080 !important;
  }

.theme-navigation-and-icons .theme-menu-area .theme-menu {
    border-block-start: 2px solid #008080 !important;
  }

.full-address-link {
  display: inline-block;
  font-family: 'Montserrat', sans-serif;
  font-size: 16px;
  color: black;
  text-decoration: none;
  transition: color 0.3s ease;
}

.full-address-link:hover {
  color: teal;
}
.paddmain {
  padding-left: 60px !important;
  padding-right: 60px !important;
}
    .maxheight{
        max-height: 300px;
    }
    

