/* Media query breakpoints */
.blockquote {
  display: block;
  width: 100%;
  padding: 5px 0;
  text-align: center;
}
.blockquote__text-quotes {
  margin: 0;
  padding: 15px 0 8px;
  color: var(--darkGrey500);
  font-family: "Prelo semibold", sans-serif;
  font-size: 1.375rem;
  line-height: 2.375rem;
}
@media (min-width: 1025px) {
  .blockquote__text-quotes {
    padding: 15px 0 8px;
    font-size: 2rem;
  }
}
.blockquote__text-quotes * {
  display: inline-block;
}
.blockquote__text-quotes svg {
  width: 25px;
  height: 17px;
}
@media (min-width: 1025px) {
  .blockquote__text-quotes svg {
    width: 40px;
    height: 31px;
  }
}
.blockquote__open {
  position: relative;
  top: -10px;
}
@media (min-width: 1025px) {
  .blockquote__open {
    top: -7px;
  }
}
.blockquote__close {
  position: relative;
  top: 5px;
  bottom: -10px;
  margin-left: 5px;
}
@media (min-width: 1025px) {
  .blockquote__close {
    top: unset;
  }
}
.blockquote__author {
  padding: 16px 8px 8px;
  text-align: center;
}
@media (min-width: 1025px) {
  .blockquote__author {
    text-align: right;
  }
}
.blockquote__author-name {
  margin: 0;
  font-family: "Prelo semibold", sans-serif;
  color: var(--darkGrey400);
  font-size: 1.125rem;
  line-height: 1.25rem;
}
.blockquote__author-job {
  margin: 0;
  font-family: "Prelo medium", sans-serif;
  color: var(--darkGrey400);
  font-size: 0.875rem;
  line-height: 1.25rem;
}
.blockquote--amarillo path {
  fill: var(--yellowGold400);
}
.blockquote--blanco path {
  fill: var(--white);
}
/*# sourceMappingURL=blockquote.css.map */
