/* FROM COLOR PHOTOS:
$re-dark: rgb(29, 33, 67);
$re-blue: rgb(24, 79, 122);
$re-pale: rgb(216, 164, 96);
$re-red: rgb(173, 66, 71);
$re-orange: rgb(245, 128, 62);
*/
/* FROM COLOR PHOTOS:
$re-dark: rgb(29, 33, 67);
$re-blue: rgb(24, 79, 122);
$re-pale: rgb(216, 164, 96);
$re-red: rgb(173, 66, 71);
$re-orange: rgb(245, 128, 62);
*/
.quote-outer {
  margin: -48px -96px 0 -24px;
  text-align: center;
  border-bottom-right-radius: 0;
  background-attachment: fixed;
  background-size: auto;
  background-position: center;
  background-blend-mode: luminosity; }
  .quote-outer .quote-inner {
    color: #444;
    background-color: rgba(255, 255, 255, 0.9);
    padding: 24px;
    transition: box-shadow 0.2s; }

.row-wrapper:nth-child(odd) .quote-outer {
  padding: 48px 24px 24px 96px;
  margin: -48px -24px -24px -96px; }

.elements-row + .elements-row .quote-outer {
  padding-top: 24px;
  margin-top: -24px;
  padding-bottom: 24px;
  margin-bottom: -24px; }

.quote-big {
  margin: 0 -9999rem;
  /* add back negative margin value */
  padding-left: 9999rem;
  padding-right: 9999rem; }

.quote-small {
  font-size: 16px; }

.quote-medium {
  font-size: 20px; }

.quote-large {
  font-size: 25px; }

.quote-n {
  font-weight: normal;
  font-style: normal; }

.quote-b {
  font-weight: bold; }

.quote-bi {
  font-weight: bold;
  font-style: italic; }

.quote-i {
  font-style: italic; }

.bg-guest {
  background-image: url("/grfx/badge-guest.svg"); }

.bg-delivery {
  background-image: url("/grfx/badge-delivery.svg"); }

.bg-machine {
  background-image: url("/grfx/badge-machine.svg"); }

.bg-workers {
  background-image: url("/grfx/badge-workers.svg"); }

.bg-xs {
  background-size: 100px 100px; }

.bg-sm {
  background-size: 250px 250px; }

.bg-md {
  background-size: auto; }

.bg-lg {
  background-size: contain; }

.bg-xl {
  background-size: cover; }

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