blockquote{margin:3rem 0;box-sizing:border-box}blockquote p{margin-bottom:0}blockquote.blockquote-large{position:relative;padding-left:0}blockquote.blockquote-large:before{content:"\201C";font-size:3em;color:var(--color-yellow);position:absolute;left:-.05em;top:-.6em;display:inline-block}blockquote.blockquote-large-half{width:55%;margin-right:.5em;float:left}blockquote.blockquote-small{font-size:1em;position:relative;width:100%}blockquote.blockquote-small-left{width:55%;float:left;margin-right:1em}blockquote.blockquote-small-right{width:55%;float:right;margin-left:1em}blockquote.blockquote-small-block{background:var(--color-pearl);padding:1em;border-left:2px solid var(--color-yellow)}blockquote.blockquote-small-block-full{width:100%}@media all and (max-width:980px){blockquote.blockquote-large{margin-left:0}blockquote.blockquote-large-half{width:55%;margin-right:.5em;float:left}blockquote.blockquote-small{margin-left:0;margin-top:2em;width:100%}}@media all and (max-width:600px){blockquote{width:100% !important}}blockquote.blockquote-indented{width:80%;margin-left:10%}blockquote.blockquote-background{background:var(--color-pearl);position:relative;padding:1em;border-left:2px solid var(--color-yellow)}blockquote.blockquote-mark{margin-top:3rem;position:relative}blockquote.blockquote-mark:before{content:"\201C";font-size:3em;color:var(--color-yellow);position:absolute;left:-.2em;top:-.1em;display:inline-block}.blockquote-background.blockquote-mark{padding-top:1.5em}.blockquote-background.blockquote-mark:before{left:.3em}@media all and (min-width:1200px){blockquote.blockquote-background-left{width:50%;float:left;margin-right:1em}blockquote.blockquote-background-right{width:50%;float:right;margin-left:1em}blockquote.blockquote-background-left.blockquote-mark,blockquote.blockquote-background-right.blockquote-mark{margin-top:1rem}}