@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&family=Rokkitt:wght@900&display=swap");
/*
@mixin truncate-text($overflow: ellipsis){
	overflow: hidden;
	white-space: nowrap;
	text-overflow: $overflow; // values are: clip, ellipsis, or a string
}*/
/* quote Block
	========================================================================== */
.wp-block-quote {
  margin: 50px 0 0 0;
  font-size: 22px;
  font-size: 1.375rem;
  color: #0d267b;
  position: relative;
}
.wp-block-quote:not(:last-child) {
  margin-bottom: 50px;
}
.wp-block-quote.is-style-large {
  padding: 0;
}
.wp-block-quote.is-style-large p {
  font-style: normal;
  font-size: 28px;
  font-size: 1.75rem;
}
.wp-block-quote.is-style-large cite {
  text-align: left;
  font-size: 18px;
  font-size: 1.125rem;
}
.wp-block-quote cite {
  display: block;
  margin-top: -10px;
  font-style: normal;
  color: #818193;
  font-size: 16px;
  font-size: 1rem;
}
.wp-block-quote.has-text-align-left {
  border-left: 2px solid #7f99c8;
  padding-left: 30px;
}
.wp-block-quote.has-text-align-left cite {
  text-align: left !important;
}
.wp-block-quote.has-text-align-center {
  border: none;
  max-width: 992px;
  margin-left: auto;
  margin-right: auto;
}
.wp-block-quote.has-text-align-center cite {
  text-align: center !important;
}
.wp-block-quote.has-text-align-center cite:before {
  content: "";
  width: 100px;
  height: 2px;
  display: block;
  background: #009ECB;
  margin: auto auto 18px auto;
}
.wp-block-quote.has-text-align-right {
  border-right: 2px solid #009ECB;
  padding-right: 30px;
}
.wp-block-quote.has-text-align-right cite {
  text-align: right;
}
/*# sourceMappingURL=quote.css.map */
