* {
  padding: 0%;
  margin: 0%;
}


.navbar-nav .nav-item {
  margin-right: 15px;
  /* Adjust the margin as needed */
}

.navigation-bar {
  background: white;
  box-shadow: 8px 4px 12px rgba(0, 0, 0, 0.5);

  position: sticky;
  top: 0;
  z-index: 1000;
  /* Ensures the header is above other content */
}

/* Custom CSS for hover effect */
.nav-item.dropdown .dropdown-menu {
  display: none;
}

.nav-item.dropdown:hover .dropdown-menu {
  display: block;
}

/*hover of nav-items*/
a.nav-link {
  color: black;
  font-weight: 500;
  word-break: none;
}

a.nav-link:hover {
  color: #f93717;
}

.dropdown-menu {
  padding: 1rem;
  box-shadow: 8px 4px 12px rgba(0, 0, 0, 0.3);
}

.dropdown-item:hover {
  color: #f93717;
  font-weight: bold;
}

/*logo manage after screen*/
@media screen and (max-width:600px) {
  .navbar-brand {
    width: 60%;
  }
}


@media screen and (max-width: 768px) {
    .about_banner-content h1 {
        font-size: 2rem;
    }
    
    .about_banner-content p {
        font-size: 1.25rem;
    }
}

@media screen and (max-width: 576px) {
    .about_banner-content h1 {
        font-size: 1.5rem;
    }
    
    .about_banner-content p {
        font-size: 1rem;
    }
}
