.bg-theme-50,
.bg-theme-60,
.bg-theme-800,
.dark\:bg-theme-800 {
  background-color: #000 !important;
  background: #000 !important;
}

.service-container {
	width: 40% !important;
}

*,
*::before,
*::after {
  transition: none !important;
  animation: none !important;
}

.rounded,
.rounded-md,
.rounded-sm,
.rounded-full,
.rounded-r-md,
[class*="rounded"] {
  border-radius: 0 !important;
}

.shadow-md,
.shadow,
[class*="shadow"] {
  box-shadow: none !important;
}

.border,
.border-b,
.border-b-2,
.border-theme-800,
.dark\:border-theme-200\/50,
.border-theme-300,
.dark\:border-theme-200\/50 {
  border-color: #1a1a1a !important;
}

.service-card,
div[class*="service-card"] {
  background: none !important;
  padding: 4px 8px !important;
  margin-bottom: 2px !important;
}

.bg-theme-100\/20,
.dark\:bg-white\/5,
.bg-theme-200\/50,
.dark\:bg-theme-900\/20,
.hover\:bg-theme-300\/20,
.dark\:hover\:bg-white\/10,
.bg-white\/50,
.dark\:bg-white\/10 {
  background: none !important;
}

.hover\:bg-theme-300\/20:hover,
.dark\:hover\:bg-white\/10:hover,
.group:hover .group-hover\:opacity-100 {
  background: none !important;
  opacity: 1 !important;
}

.service-name {
  color: #fff !important;
  font-size: 14px !important;
  font-weight: 400 !important;
}

.service-description {
  color: #555 !important;
  font-size: 11px !important;
}

.service-group-name,
h2 {
  color: #555 !important;
  font-size: 11px !important;
  font-weight: 400 !important;
  text-transform: uppercase !important;
  letter-spacing: 1px !important;
}

.service-block {
  background: none !important;
  border: none !important;
  padding: 0 auto;
}

#headlessui-disclosure-button-_R_6rt6_ {
	display: none !important;
}

.service-block .font-bold {
  color: #666 !important;
  font-size: 9px !important;
  font-weight: 400 !important;
}

.service-block .font-thin {
  color: #fff !important;
  font-size: 13px !important;
}

/* Animate pulse - kill it */
.animate-pulse {
  animation: none !important;
}

/* Search input */
input[type="text"],
#headlessui-combobox-input-_R_1ndit6_,
.information-widget-form input {
  background: #0a0a0a !important;
  border: 1px solid #1a1a1a !important;
  color: #fff !important;
  font-size: 13px !important;
  padding: 8px 12px !important;
}

input::placeholder {
  color: #444 !important;
}

button.bg-theme-600\/40,
.dark\:bg-white\/10 {
  background: none !important;
}

/* div.flex-col.relative.h-8.my-4.min-w-fit.z-20 {
	width: 35% !important;
} */

.information-widget-resource {
  color: #fff !important;
}

.information-widget-resource .text-xs {
  color: #fff !important;
  font-size: 10px !important;
}

.resource-icon {
  color: #888 !important;
}

.resource-usage {
  background: #1a1a1a !important;
}

.resource-usage > div {
  background: #eee !important;
}

#information-widgets {
  border-color: #1a1a1a !important;
  margin-bottom: 0 !important;
}

.group-hover\:opacity-100 {
  opacity: 0 !important;
}

.service-card:hover {
  transform: none !important;
}

h1, .header h1 {
  color: #fff !important;
  font-size: 16px !important;
  font-weight: 400 !important;
}

a {
  color: #fff !important;
  text-decoration: none !important;
}

.service-tags {
  display: none !important;
}

pl-0.5 {
	color: #fff;
}

.text-theme-700.dark\:text-theme-200.text-xs.relative {
  background: none !important;
  padding-left: 0 !important;
}

#services {
  margin: 20px 32px !important;
}

.services-list {
  margin-top: 12px !important;
}

.group-hover\:opacity-100 {
  display: none !important;
}

#footer {
  opacity: 0.3 !important;
}

#style {
	display: none !important;
}
