section.block.block-citation {
  background-color: #181818;
  position: relative;
}
section.block.block-citation.bg-secondary {
  background-color: var(--background-primary);
}
section.block.block-citation.bg-secondary .cover {
  display: none;
}
section.block.block-citation.bg-secondary .container {
  padding: 80px 0px;
}
section.block.block-citation .cover {
  width: 100%;
  height: 100%;
  position: absolute;
}
section.block.block-citation .cover img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
section.block.block-citation .container {
  padding: 200px 0px;
}
@media screen and (max-width: 768px) {
  section.block.block-citation .container {
    padding: 100px 0px;
  }
}
section.block.block-citation .container .quote {
  width: var(--col-8);
  margin: auto;
  text-align: center;
}
@media screen and (max-width: 768px) {
  section.block.block-citation .container .quote {
    width: 100%;
  }
}
section.block.block-citation .container h2 {
  margin-bottom: 40px;
}