.region {
  margin-bottom: 0; }

.quote-block {
  min-height: auto;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }
  .quote-block .quote-block-content {
    max-width: 848px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0;
    word-wrap: break-word; }
    @media (max-width: 991.98px) {
      .quote-block .quote-block-content {
        padding-left: 15px;
        padding-right: 15px; } }
    @media (max-width: 991.98px) {
      .quote-block .quote-block-content {
        max-width: 264px;
        padding-left: 0;
        padding-right: 0; } }
    .quote-block .quote-block-content p {
      font-family: "Saol Standard - Light", arial, sans-serif;
      font-style: normal;
      font-weight: 300;
      font-size: 60px;
      line-height: 72px;
      color: #282823;
      mix-blend-mode: normal;
      margin-bottom: 0; }
      @media (max-width: 991.98px) {
        .quote-block .quote-block-content p {
          font-size: 28px;
          line-height: 40px; } }
      .quote-block .quote-block-content p em {
        font-family: "Saol Standard - Light Italic", arial, sans-serif;
        font-weight: 300;
        font-style: italic; }
  .quote-block hr {
    width: 20px;
    height: 1px;
    background: #585853;
    border: none;
    outline: none;
    margin-top: 32px;
    margin-bottom: 0; }
  .quote-block .quote-block-author {
    max-width: 848px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0;
    margin-top: 32px;
    font-family: "Saol Standard - Regular", arial, sans-serif;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #282823;
    word-wrap: break-word; }
    @media (max-width: 991.98px) {
      .quote-block .quote-block-author {
        font-size: 16px;
        line-height: 24px; } }
    .quote-block .quote-block-author strong {
      font-weight: 400; }
  .quote-block[data-alignments=center] {
    text-align: center;
    -ms-flex-pack: center;
        justify-content: center; }
  .quote-block[data-alignments=top] {
    -ms-flex-pack: start;
        justify-content: flex-start; }
  .quote-block[data-alignments=bottom] {
    -ms-flex-pack: end;
        justify-content: flex-end; }


/*# sourceMappingURL=quote.css.map*/