/* Custom CSS generated on Sun Jun 14 2026 03:27:24 GMT+0000 (Coordinated Universal Time) */



.sidx-container .sidx-main-app-body {
  background-color: rgb(255, 255, 255);
  color: rgb(85, 88, 99);
  font-family: 'Helvetica Neue', 'Roboto', 'Helvetica', 'Arial', sans-serif;
}

.sidx-container a {
  color: rgb(34, 143, 204);
}

.sidx-container .sidx-listing-details .sidx-columns .sidx-heading {
  color: rgba(167, 113, 48, 1);
  font-family: 'Helvetica Neue', 'Roboto', 'Helvetica', 'Arial', sans-serif;
}

.sidx-container .sidx-searchform .sidx-basic .sidx-field {
  background-color: rgba(167, 113, 48, 1);
  color: rgba(255, 255, 255, 1);
}

.sidx-container .sidx-listing-details .sidx-columns .sidx-call-to-actions button {
  background-color: rgb(34, 143, 204);
  color: rgb(249, 250, 251);
}

.sidx-container .sidx-search-results .sidx-search-result-grid-item:not(.sidx-search-result-grid-list-item) .sidx-actions {
  background-color: rgb(34, 143, 204);
  border-color: rgb(34, 143, 204) !important;
  color: rgb(249, 250, 251);
}

.sidx-hotsheet-see-all-results {
  background-color: #000000 !important; /* main color */
  color: #fff !important;
  font-weight: 600;
  font-size: 16px;
  padding: 16px 38px;
  border-radius: 8px;
  text-transform: uppercase;
  text-decoration: none;
}

.sidx-hotsheet-see-all-results:hover {
  background-color: #005fcc;
  box-shadow: 0 6px 14px rgba(0, 95, 204, 0.4);
  transform: translateY(-2px);
  color: #fff !important;
}

.sidx-hotsheet-see-all-results:active {
  transform: translateY(0);
  box-shadow: 0 3px 8px rgba(0, 95, 204, 0.3);
}

