.quotes-section .top-logo{display:block;height:87px;margin:0 auto;max-width:238px;object-fit:contain}.quotes-section h3{color:#1e345d;margin:0 0 40px}.quotes-section .flex-row{flex-wrap:wrap;margin:0 -25px}.quotes-section .col{flex:0 0 50%;margin:50px 0 0;padding:0 25px;width:30%}.quotes-section .col:first-child,.quotes-section .col:nth-child(2){margin-top:0}.quotes-section blockquote{border:none;border-radius:10px;margin:0;min-height:100%;padding:27px 40px 69px 73px;position:relative}.style2.quotes-section blockquote{font-style:italic;font-weight:400;padding:40px 0 0;position:relative;text-align:left}.quotes-section blockquote:before{background:50% 0 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42.479' height='28.963'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%2324b56f' d='M0 0h42.479v28.963H0z' data-name='Rectangle 1386'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23a)' data-name='Group 1142'%3E%3Cpath fill='%2324b56f' fill-rule='evenodd' d='M0 19.308a9.654 9.654 0 1 0 9.848-9.649 13.47 13.47 0 0 1 9.46-3.867V0A19.31 19.31 0 0 0 0 19.308M42.479 0A19.31 19.31 0 0 0 23.17 19.308a9.654 9.654 0 1 0 9.848-9.649 13.47 13.47 0 0 1 9.46-3.867Z' data-name='Path 84376'/%3E%3C/g%3E%3C/svg%3E") no-repeat;background-size:100% auto;content:"";height:29px;left:21px;position:absolute;top:26px;width:42px}.quotes-section .author_photo{border-radius:50%;display:block;height:auto;margin:20px 0 10px;max-width:158px!important;width:100%}.quotes-section .author_photo+cite{margin-top:0}.style2.quotes-section .author_photo{margin:20px auto 10px}.style2.quotes-section blockquote:before{left:0;top:0}.quotes-section cite{display:block;font-style:normal;font-weight:600;letter-spacing:-.01em;margin:40px 0 0}.style2.quotes-section cite{color:#24b56f;font-size:16px;font-weight:700;text-align:center}.style2.quotes-section cite span{color:#1e345d;margin:0}.quotes-section .fs-lg{line-height:1.417}.quotes-section cite span{display:block;margin:10px 0 0}@media (max-width:1024px){.quotes-section .flex-row{margin:0 -15px}.quotes-section .col{margin:30px 0 0;padding:0 15px}.quotes-section blockquote{padding:25px 25px 40px 55px}.quotes-section blockquote:before{left:15px;width:35px}.quotes-section cite{margin:25px 0 0}.quotes-section h3{margin:0 0 30px}}@media (max-width:767px){.quotes-section h3{margin:0 0 25px}.quotes-section .col{flex:0 0 100%;width:100%}.quotes-section .col:nth-child(2){margin-top:30px}}