/* Quote section text and backgrounds */
.quote-bg-left {
  clip-path: polygon(0 0, 100% 3vw, 100% 100%, 0 calc(100% - 3vw));
  padding: calc(3vw + 3rem) 0 calc(3vw + 3rem) 0;
  background:
    var(--noise-url) repeat,
    linear-gradient(135deg, #E2FF8D 0%, rgba(226, 255, 141, 0) 20%),
    linear-gradient(110deg, #00E5FF 0%, rgba(0, 229, 255, 0) 25%),
    linear-gradient(160deg, #00E5FF 0%, rgba(0, 229, 255, 0) 25%),
    linear-gradient(135deg, #00A4C6 0%, #02608D 30%);
  background-size: 150px 150px, 100% 100%, 100% 100%, 100% 100%, 100% 100%;
}

.quote-bg-right {
  clip-path: polygon(0 3vw, 100% 0, 100% calc(100% - 3vw), 0 100%);
  padding: calc(3vw + 3rem) 0 calc(3vw + 3rem) 0;
  background:
    var(--noise-url) repeat,
    linear-gradient(225deg, #E2FF8D 0%, rgba(226, 255, 141, 0) 20%),
    linear-gradient(250deg, #00E5FF 0%, rgba(0, 229, 255, 0) 25%),
    linear-gradient(200deg, #00E5FF 0%, rgba(0, 229, 255, 0) 25%),
    linear-gradient(225deg, #00A4C6 0%, #02608D 30%);
  background-size: 150px 150px, 100% 100%, 100% 100%, 100% 100%, 100% 100%;
}
