@media (max-width: 769px) {
  .callout-quote .h3 {
    font-size: 1.3em;
  }
}

.callout-quote-slider .slick-dots {
  bottom: 25px;
  padding-left: 0;
}
.callout-quote-slider .slick-dots li {
  margin: 0 2px;
}
.callout-quote-slider .slick-dots li button:before {
  font-size: 8px;
}
.callout-quote-slider .slick-dots li button:before {
  opacity: 0.8;
  color: #fff;
}
.callout-quote-slider .slick-dots li.slick-active button:before {
  opacity: 1;
  color: #B78B20;
}

.callout-quote {
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}
.callout-quote-inner {
  min-height: 450px;
}
.callout-quote-inner h3 {
  width: 100%;
}

@media (min-width: 768px) {
  .callout-quote::before {
    width: 90px;
    height: 90px;
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 40px;
    background-size: contain;
  }
  .callout-quote::after {
    width: 90px;
    height: 90px;
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 40px;
    background-size: contain;
  }
}

/*# sourceMappingURL=quotes-slider.css.map */
