.quote-mode{overflow:hidden;padding:60px 0 120px}.quote-mode .page-center{margin:0 auto;max-width:1250px;padding:0 20px}.quote-mode h2{font-size:40px;font-weight:400;line-height:1;margin:0 auto 55px;text-align:center}.quote-mode .quote-wrapper{border-radius:19px;padding:55px 55px 55px 120px;position:relative}.quote-mode .quote-wrapper .quote-icon{height:40px;left:55px;position:absolute;top:55px;width:40px}.quote-mode .quote-wrapper .quote-icon img{display:block}.quote-mode .quote-wrapper .quote-author,.quote-mode .quote-wrapper .quote-text{margin-bottom:40px}.quote-mode .quote-wrapper .quote-text *{font-size:30px;font-style:italic;font-weight:300;line-height:1.5}.quote-mode .quote-wrapper .quote-text p{margin-bottom:25px}.quote-mode .quote-wrapper .quote-text p:last-child{margin-bottom:0}.quote-mode .quote-wrapper .quote-author p{font-size:16px;font-weight:500;line-height:1.5;margin:0}.quote-mode .quote-wrapper .cta-wrapper{text-align:center}@media (max-width:1024px){.quote-mode .quote-wrapper .quote-text *{font-size:30px}}@media (max-width:767px){.quote-mode{padding:50px 0}.quote-mode h2{font-size:24px;margin:0 auto 35px}.quote-mode .quote-wrapper{padding:100px 25px 40px;text-align:center}.quote-mode .quote-wrapper .quote-icon{left:0;margin:0 auto;right:0;top:40px}.quote-mode .quote-wrapper .quote-text{margin-bottom:20px}.quote-mode .quote-wrapper .quote-text *{font-size:24px}.quote-mode .quote-wrapper .quote-author p{font-size:15px}}@media (max-width:375px){.quote-mode .quote-wrapper{padding:100px 20px 40px}.quote-mode .quote-wrapper .quote-text *{font-size:20px}.quote-mode .quote-wrapper .cta-wrapper a{font-size:11px}}