/* @import url('https://fonts.googleapis.com/css2?family=Cabin&display=swap'); */

@font-face {
  font-family: "Cabin";
  src: url(./Cabin-Regular.ttf);
}

body {
  font-family: "Cabin", sans-serif;
}

.card .card-text .btn {
  color: #EB8C00;
}

.sd-card-img-top {
  width: 20%;
  height: auto;
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-top: 2em;
}

.caption-text + .headerlink {
  display: none;
}

.links-container{
  height: 100px;
  width: 107%;
  margin: 0;
  z-index: 2;
  box-sizing: border-box;
  display: inline-block;
  overflow-wrap: anywhere;
  padding: var(--sidebar-item-spacing-vertical) var(--sidebar-item-spacing-horizontal);
  text-decoration: none;
}

.links-container a {
  color: black;

}

.links-container dt.lang_switch {
  color: var(--color-sidebar-caption-text);
  font-size: var(--sidebar-caption-font-size);
  font-weight: 700;
}

.links-container dd:hover {
  background: var(--color-sidebar-item-background--hover);
}

.links-container dd{
  margin-inline-start: 0;
}