.ux_quote {
  width: 100%;
  display: flex;
  align-items: center;
  flex-flow: column;
  margin-top: 40pt;
  margin-bottom: 40pt;
}
.ux_quote .inner_ux_quote_container {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 850pt;
  flex-wrap: wrap;
}
.ux_quote .inner_ux_quote_container.hidden_elements .quote_container {
  opacity: 0;
  transform: translateX(-50%);
}
.ux_quote .inner_ux_quote_container.hidden_elements img {
  opacity: 0;
  transform: translateX(50%);
}
.ux_quote .inner_ux_quote_container .quote_container {
  padding-right: 25pt;
  padding-left: 25pt;
  order: 3;
  margin-top: 18pt;
  margin-bottom: 18pt;
  transition-duration: 350ms;
}
.ux_quote .inner_ux_quote_container .quote_container p.quoted_person {
  font-size: 14pt;
  padding-left: 14pt;
  padding-right: 14pt;
  margin-top: 12pt;
}
.ux_quote .inner_ux_quote_container .quote_container p.quoted_person.uxe-fsAdjust-extraLarge {
  font-size: 23.8pt;
}
.ux_quote .inner_ux_quote_container .quote_container p.quoted_person.uxe-fsAdjust-large {
  font-size: 18.2pt;
}
.ux_quote .inner_ux_quote_container .quote_container p.quoted_person.uxe-fsAdjust-small {
  font-size: 10.5pt;
}
.ux_quote .inner_ux_quote_container .quote_container p.quoted_person.uxe-fsAdjust-extraSmall {
  font-size: 7pt;
}
.ux_quote .inner_ux_quote_container .quote_container .quote p {
  font-style: italic;
  font-size: 19pt;
}
.ux_quote .inner_ux_quote_container .quote_container .quote p.uxe-fsAdjust-extraLarge {
  font-size: 32.3pt;
}
.ux_quote .inner_ux_quote_container .quote_container .quote p.uxe-fsAdjust-large {
  font-size: 24.7pt;
}
.ux_quote .inner_ux_quote_container .quote_container .quote p.uxe-fsAdjust-small {
  font-size: 14.25pt;
}
.ux_quote .inner_ux_quote_container .quote_container .quote p.uxe-fsAdjust-extraSmall {
  font-size: 9.5pt;
}
.ux_quote .inner_ux_quote_container .quote_container .quote p + p {
  margin-top: 6pt;
}
.ux_quote .inner_ux_quote_container img {
  order: 0;
  width: 100%;
  flex-grow: 0;
  flex-shrink: 0;
  transition-duration: 350ms;
}
.ux_quote.uxe-max-width-extraSmall .inner_ux_quote_container {
  max-width: 460pt;
}
.ux_quote.uxe-max-width-small .inner_ux_quote_container {
  max-width: 600pt;
}
.ux_quote.uxe-max-width-wide .inner_ux_quote_container {
  max-width: 1000pt;
}
@media only screen and (max-width: 767px) {
  .ux_quote .inner_ux_quote_container .quote_container p.quoted_person {
    font-size: 14pt;
  }
  .ux_quote .inner_ux_quote_container .quote_container p.quoted_person.uxe-fsAdjust-extraLarge {
    font-size: 19.04pt;
  }
  .ux_quote .inner_ux_quote_container .quote_container p.quoted_person.uxe-fsAdjust-large {
    font-size: 14.56pt;
  }
  .ux_quote .inner_ux_quote_container .quote_container p.quoted_person.uxe-fsAdjust-small {
    font-size: 12.6pt;
  }
  .ux_quote .inner_ux_quote_container .quote_container p.quoted_person.uxe-fsAdjust-extraSmall {
    font-size: 8.4pt;
  }
  .ux_quote .inner_ux_quote_container .quote_container .quote p {
    font-size: 19pt;
  }
  .ux_quote .inner_ux_quote_container .quote_container .quote p.uxe-fsAdjust-extraLarge {
    font-size: 25.84pt;
  }
  .ux_quote .inner_ux_quote_container .quote_container .quote p.uxe-fsAdjust-large {
    font-size: 19.76pt;
  }
  .ux_quote .inner_ux_quote_container .quote_container .quote p.uxe-fsAdjust-small {
    font-size: 17.1pt;
  }
  .ux_quote .inner_ux_quote_container .quote_container .quote p.uxe-fsAdjust-extraSmall {
    font-size: 11.4pt;
  }
}
@media only screen and (min-width: 768px) {
  .ux_quote {
    padding-top: 40pt;
    padding-bottom: 40pt;
  }
  .ux_quote .inner_ux_quote_container {
    flex-wrap: nowrap;
  }
  .ux_quote .inner_ux_quote_container .quote_container {
    padding-left: 0px;
  }
  .ux_quote .inner_ux_quote_container img {
    width: 300pt;
    max-width: 40%;
    order: 9;
  }
}
.uxe_shapeImages-an .ux_quote .inner_ux_quote_container img {
  border-radius: 0px;
  overflow: hidden;
}
.uxe_shapeImages-rS .ux_quote .inner_ux_quote_container img {
  border-radius: 10pt;
  overflow: hidden;
}
.uxe_shapeImages-rB .ux_quote .inner_ux_quote_container img {
  border-radius: 19pt;
  overflow: hidden;
}
.uxe_shapeImages-comR .ux_quote .inner_ux_quote_container img {
  border-radius: 19pt;
  overflow: hidden;
}
