.quote-section{position:relative;padding:90px 0;background:url(bg-pattern-grey.jpg) no-repeat center;background-size:cover;overflow:hidden}.quote-section:before{content:"";height:80%;position:absolute;width:120px;right:-60px;top:50%;transform:translateY(-50%);background:url(sigillum-vector.svg) no-repeat center;background-size:contain;opacity:.5}.quote-section .quote p,.quote-section .quote a{font-family:ivypresto-headline,Times New Roman,Times,serif;font-style:italic;font-weight:400;font-size:16px;line-height:1.5em;color:#414c59}.quote-section .quote p{margin-bottom:40px}.quote-section .container{position:relative;max-width:1200px;margin:0 auto;padding:0 20px}.quote-section .quote-container{max-width:990px;width:100%;padding-left:0}.quote-section .container:after{content:"";width:30px;height:50px;background:url(icon-quote.svg) no-repeat center;background-size:contain;position:absolute;top:-50px;left:25px;opacity:.3}.quote-section .quote a{position:relative;text-decoration:none}.quote-section .quote a:after{content:"";width:100%;height:2px;position:absolute;left:0;bottom:1px;background:#c4ad98}.quote-container cite img{width:100px;height:auto}.quote-section cite .source{font-style:normal;font-weight:500;font-size:12px;line-height:16px;letter-spacing:.08em;text-transform:uppercase;color:#7a838d;margin-top:10px}@media only screen and (min-width: 767px){.quote-section .quote p,.quote-section .quote a{font-size:28px;line-height:39px}.quote-section .quote-container{padding-left:90px}.quote-section .container:after{width:60px;height:50px;top:0}.quote-container cite img{width:150px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/fs-quote.css.map */
