@-moz-keyframes news-list {
  0% {
    -webkit-transform: translateX(-20px);
    -moz-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    -o-transform: translateX(-20px);
    transform: translateX(-20px);
    opacity: 0; }
  100% {
    -webkit-transform: translateX(0px);
    -moz-transform: translateX(0px);
    -ms-transform: translateX(0px);
    -o-transform: translateX(0px);
    transform: translateX(0px);
    opacity: 1; } }
@-webkit-keyframes news-list {
  0% {
    -webkit-transform: translateX(-20px);
    -moz-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    -o-transform: translateX(-20px);
    transform: translateX(-20px);
    opacity: 0; }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0px);
    -moz-transform: translateX(0px);
    -ms-transform: translateX(0px);
    -o-transform: translateX(0px);
    transform: translateX(0px); } }
@keyframes news-list {
  0% {
    -webkit-transform: translateX(-20px);
    -moz-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    -o-transform: translateX(-20px);
    transform: translateX(-20px);
    opacity: 0; }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0px);
    -moz-transform: translateX(0px);
    -ms-transform: translateX(0px);
    -o-transform: translateX(0px);
    transform: translateX(0px); } }
.quotebanner {
  background-color: #dadada; }
  .quotebanner .content .field-quote {
    font-family: "Adobe Garamond W01 It", sans-serif;
    font-size: 44px;
    line-height: 52px;
    font-weight: 400;
    text-decoration: none;
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale;
    color: #495a57;
    margin-top: 60px; }
    @media (max-width: 890px) {
      .quotebanner .content .field-quote {
        font-size: 36px;
        line-height: 44px; } }
    @media (max-width: 500px) {
      .quotebanner .content .field-quote {
        font-size: 26px;
        line-height: 34px; } }
    .quotebanner .content .field-quote .items .item {
      padding-right: 3px; }
      @media (max-width: 780px) {
        .quotebanner .content .field-quote .items .item {
          padding-right: 0; } }
      .quotebanner .content .field-quote .items .item::before {
        content: open-quote;
        display: inline-block; }
      .quotebanner .content .field-quote .items .item::after {
        content: close-quote;
        display: inline-block; }
  .quotebanner .content .logo img {
    margin: 30px 0;
    width: 180px; }

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