body {
  --tw-bg-opacity: 1;
  background-color: rgba(232, 232, 232, var(--tw-bg-opacity));
}

a,
a:visited,
a:hover,
a:active {
  --tw-text-opacity: 1;
  color: rgba(28, 28, 28, var(--tw-text-opacity));
}

#header {
  border-bottom: 1px solid #d6d6d6;
}

#breadcrumbs-wrapper {
  border-bottom: 1px solid #d6d6d6;
  --tw-bg-opacity: 1;
  background-color: rgba(245, 245, 245, var(--tw-bg-opacity));
}

#main-content-wrapper {
  --tw-text-opacity: 1;
  color: rgba(28, 28, 28, var(--tw-text-opacity));
}

#main-content {
  --tw-bg-opacity: 1;
  background-color: rgba(245, 245, 245, var(--tw-bg-opacity));
  min-height: 40vh;
}

#footer-wrapper {
  background-color: #303030 !important;
}

#footer-wrapper {
  --tw-text-opacity: 1;
  color: rgba(232, 232, 232, var(--tw-text-opacity));
}

.earth {
  width: 35px;
}

.prof,
.prof-sm {
  --tw-bg-opacity: 1;
  background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
  border-radius: 50%;
}

.prof {
  width: 85px;
}

.prof-sm {
  width: 50px;
}

.xbox {
  --tw-text-opacity: 1 !important;
  color: rgba(232, 232, 232, var(--tw-text-opacity)) !important;
}

.xbox {
  display: inline-block;
  --tw-bg-opacity: 1;
  background-color: rgba(232, 232, 232, var(--tw-bg-opacity));
  text-align: center;
  width: 2.4rem;
  height: auto;
}
