.hero-write{
    font-size: 20px;
    color: #fff;
}
.cd-frai{
    font-size: 15px;
    line-height: 17px;
    font-weight: 500;
    color: #c0bfbf !important;
}
.cd-mb-5{
    margin-bottom: 5px !important;
}
.cd-mb-100{
    margin-bottom: 100px !important;
}
.cd-mr-18{
    margin-right: 18px;
}
.cd-t-primary{
    color: #42a451 !important;
}

/* Ensures dropdown menu aligns LEFT under "Services" toggle */
.site-navigation .dropdown-menu {
  left: 0 !important;
  right: auto !important;
  text-align: left !important;
}

/* Optional: Match hover effect to your existing nav-link style */
.site-navigation .dropdown-item:hover {
  background-color: #f8f9fa;
  color: #0069d9 !important; /* Adjust to your brand color */
}