/*
* Scut, a collection of Sass utilities
* to ease and improve our implementations of common style-code patterns.
* v2.0.0
* Docs at http://ramseyinhouse.github.io/scut
*/
.sn_title_text_cta {
  display: flex;
  align-items: center;
  justify-content: center;
}
.sn_title_text_cta.__top {
  align-items: flex-start;
}
.sn_title_text_cta.__bottom {
  align-items: flex-end;
}
.sn_title_text_cta.__left {
  justify-content: flex-start;
}
.sn_title_text_cta.__right {
  justify-content: flex-end;
}
.sn_title_text_cta__in {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  gap: 1rem;
}
.sn_title_text_cta__in.__left {
  align-items: flex-start;
  text-align: left;
}
.sn_title_text_cta__in.__right {
  align-items: flex-end;
  text-align: right;
}
.sn_title_text_cta .sn_logo {
  max-width: 11.5625rem;
}
.sn_title_text_cta .sn_logo svg {
  width: 100%;
  height: 100%;
}
.sn_title_text_cta__ct {
  display: flex;
  flex-direction: column;
  gap: 1rem;
}
@media only screen and (min-width: 62em) {
  .sn_title_text_cta__ct {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }
}
.sn_title_text_cta__content ul {
  display: inline-block;
}