.tabs-section {
  border: 1px solid #ddd;
  border-top: none;
  border-radius: 5px;
}

#send-request-btn {
  background-color: #007bff; /* blue background */
  color: #ffffff; /* white text */
  padding: 10px 20px; /* add some padding */
  border: none; /* remove default border */
  border-radius: 5px; /* rounded corners */
  cursor: pointer; /* change cursor on hover */
}
  
#send-request-btn:hover {
  background-color: #0056b3; /* darker blue on hover */
}

/* Search toggle button */
.search-toggle {
  transition: all 0.3s ease;
}

.search-toggle:hover {
  background-color: #f8f9fa;
}

/* Search form container */
.search-form {
  transition: opacity 0.3s ease, transform 0.3s ease;
  opacity: 0;
  transform: translateX(-10px);
}

.search-form.show {
  opacity: 1;
  transform: translateX(0);
}

/* Adjust form width on larger screens */
@media (min-width: 992px) {
  .search-form {
    width: 300px;
  }
}

footer a {
  transition: all 0.3s ease;
}

footer a:hover {
  padding-left: 5px;
}
