.quote-section{margin:0;padding:5.5rem 0 3rem}.quote-section .container{max-width:1130px}.quote-section .quote-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:0 0;border-left:none;color:#fff2e3;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0}.quote-section .quote-block,.quote-section .quote-block_content,.quote-section .quote-block_text{display:-webkit-box;display:-ms-flexbox;display:flex}.quote-section .quote-block_content{font-size:30px;font-weight:500;line-height:1.2;margin-bottom:3rem;text-align:center;word-spacing:1.5px}.quote-section .quote-block_content:after,.quote-section .quote-block_content:before{font-size:93px;font-weight:400;line-height:0}.quote-section .quote-block_content:after{-ms-flex-item-align:end;align-self:flex-end;content:close-quote;-webkit-transform:translateY(45px);-ms-transform:translateY(45px);transform:translateY(45px)}.quote-section .quote-block_content:before{content:open-quote;-webkit-transform:translateY(15px);-ms-transform:translateY(15px);transform:translateY(15px)}.quote-section .quote-block_content p{margin:0;padding:0 20px}.quote-section .quote-block_caption{-ms-flex-item-align:end;align-self:flex-end;font-style:normal;padding-right:10rem}.quote-section .quote-block_name{font-size:24px}.quote-section .quote-block_caption span{display:block;line-height:1.1}.quote-section .quote-block_role{font-size:20px}@media (max-width:1023px){.quote-section .quote-block_content{font-size:24px}}@media (max-width:767px){.quote-section .quote-block_caption{padding-right:45px}.quote-section .quote-block_name{font-size:20px}.quote-section .quote-block_role{font-size:16px}}@media (max-width:667px){.quote-section .quote-block_content p{padding:0 10px}.quote-section .quote-block_content:after{-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}}