.twoCol-quote-section{padding:100px 0}.twoCol-quote-section .inner{align-items:center;display:flex;flex-wrap:wrap}.twoCol-quote-section .left-part,.twoCol-quote-section .right-part{width:50%}.twoCol-quote-section .content p{font-size:18px;letter-spacing:.3px;line-height:1.5}.twoCol-quote-section .buttonGroup,.twoCol-quote-section .content,.twoCol-quote-section .content *+p{margin-top:24px}.twoCol-quote-section .image-box{border-radius:20px;font-size:0;overflow:hidden}.twoCol-quote-section.box-layout .image-box{border-bottom-right-radius:0;border-top-right-radius:0}.twoCol-quote-section .right-part{padding-left:60px;padding-right:40px}.twoCol-quote-section.box-layout .inner{border-radius:20px;overflow:hidden}.twoCol-quote-section .right-part .title p{color:#1a1617;font-size:18px;font-weight:500;letter-spacing:.01px;line-height:1.5;text-transform:uppercase;vertical-align:middle}.twoCol-quote-section .right-part{position:static}.twoCol-quote-section .right-part .quote-sign{position:absolute;right:48px;top:0}.twoCol-quote-section.box-layout .inner{position:relative}.twoCol-quote-section .content p{font-size:26px;font-weight:400;letter-spacing:.6px;line-height:130%}.twoCol-quote-section .author-info{color:#1a1617;font-family:the-seasons,sans-serif;font-size:20px;font-weight:700;letter-spacing:0;line-height:1.6;margin-top:32px;text-transform:capitalize;vertical-align:middle}.twoCol-quote-section .author-info span{display:block;font-family:PP Neue Montreal;font-size:16px;font-weight:400;letter-spacing:-.13px;line-height:1.21}@media(max-width:1200px){.twoCol-quote-section .right-part .quote-sign{height:60px;right:20px;width:70px}.twoCol-quote-section .right-part .quote-sign svg{height:100%;width:100%}.twoCol-quote-section .content p{font-size:22px}}@media (max-width:991px){.twoCol-quote-section.right-part{padding-left:30px;padding-right:25px}.twoCol-quote-section{padding:50px 0 40px}.twoCol-quote-section .content p{font-size:18px}.twoCol-quote-section .right-part{padding-left:30px;padding-right:30px}}@media (max-width:767px){.twoCol-quote-section{padding:40px 0}.twoCol-quote-section .content p{font-size:16px}.twoCol-quote-section .left-part{padding:0;width:100%}.twoCol-quote-section.box-layout .right-part{padding:25px 20px}.twoCol-quote-section .right-part{padding:30px 0 0;width:100%}.twoCol-quote-section .content{margin-top:15px}.twoCol-quote-section.box-layout .image-box{border-radius:0}.twoCol-quote-section .right-part .title p{font-size:16px}.twoCol-quote-section.box-layout .image-box img{width:100%}.twoCol-quote-section.box-layout .right-part{padding-top:70px;position:relative}}