:root{--c-white:#fff;--c-black:#000;--c-primary:var(--c-black);--c-secondary:var(--c-white);--c-text:var(--c-black);--c-gray-200:#f5f5f5;--c-gray-300:#efefef;--c-gray-400:#ddd;--c-gray-500:#ccc;--c-gray-600:#707070;--c-gray-700:#434343;--f-main:"Avenir LT Pro",sans-serif;--f-headings:"Avenir LT Pro",sans-serif;--wrapperWidth:114.8rem;--paddingWidth:1.8rem;--gutterWidth:.8rem}.quote{position:relative}.quote__photo{width:20rem;height:20rem;margin-bottom:3.6rem}@media (min-width:1200px){.quote__photo{margin-bottom:4.2rem}}.quote__photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.quote__blockquote p,.quote__caption{font-size:2.5rem;line-height:3rem}@media (min-width:1200px){.quote__blockquote p,.quote__caption{font-size:3rem;line-height:3.5rem}}.quote__blockquote{margin-bottom:3.2rem}.quote__blockquote p{font-style:italic}.quote__cite{margin-top:3.4rem;font-style:normal}