.block-quote{margin-left:auto;margin-right:auto}.block-quote__quote-text{font-size:3.556rem;font-weight:900;letter-spacing:-.02em;line-height:4rem}.block-quote__quote-text.block-quote__quote-text--medium{font-size:2.556rem;line-height:3rem}.block-quote__quote-text.block-quote__quote-text--small{font-size:1.556rem;line-height:2rem}.block-quote__quote-author{color:#161616;font-weight:700;margin-top:1.2rem}.block-quote__quote-author,.block-quote__quote-author-job-title{font-size:1rem;line-height:1.556rem}.block-quote__company-logo img{height:50px;margin-top:2rem;width:auto}@media (max-width:1680px){.block-quote__quote-text{font-size:3.111rem;line-height:3.556rem}.block-quote__quote-text.block-quote__quote-text--medium{font-size:2.111rem;line-height:2.556rem}.block-quote__quote-text.block-quote__quote-text--small{font-size:1.556111rem;line-height:2.111rem}}@media (max-width:1440px){.block-quote__quote-text{font-size:2.667rem;line-height:3.111rem}}@media (max-width:1180px){.block-quote__quote-text{font-size:2.222rem;line-height:2.667rem}.block-quote__company-logo img{height:40px}}@media (max-width:819px){.block-quote__quote-text{font-size:1.556rem;line-height:2rem}.block-quote__quote-text.block-quote__quote-text--medium{font-size:1.255rem;line-height:1.8rem}.block-quote__quote-text.block-quote__quote-text--small{font-size:1.156rem;line-height:1.4rem}.block-quote__company-logo img{height:32px;margin-top:1.2rem}}@media (max-width:767px){.block-quote__border-line-bottom .block-quote,.block-quote__border-line-top .block-quote{margin:32px 0}.block-quote{margin:0}}