@font-face{font-family:Akkurat LL;src:url('../../../../../content/dam/bnymellonwealth/en/AkkuratLL-Regular.otf');font-weight:400;font-style:normal}
*{margin:0;padding:0;box-sizing:border-box}
.qc-container{width:100%;margin-top:64px;margin-bottom:48px}
.qc-row{margin-left:5.556%;margin-right:9.098%;width:auto;display:flex}
.qc-row.right{justify-content:flex-end}
.qc-quote{display:flex;margin-bottom:16px}
.qc-col{width:52.327%}
.qc-name{margin-bottom:7px}
.qc-pos{margin-bottom:17px}
.qc-mob{width:48.473%}
.qc-img{width:100%;margin-bottom:15px}
.qc-img img{width:100%;height:auto;object-fit:cover}
.qc-link a{font-weight:700}
.qc-arrow{width:16px;height:16px;margin:0 4px;color:#f9550d}
.qc-col.left{width:43.369%}
@media screen and (min-device-width:768px) and (max-device-width:1023px){.qc-container{margin-top:42px;margin-bottom:65px}
.qc-row{margin-left:4.168%;margin-right:4.298%}
.qc-col{width:54.774%}
.qc-mob{width:45.5%}
.qc-img{width:100%;margin-bottom:9px}
.qc-img img{width:100%;height:auto}
.qc-col.left{width:43.67%}
}
@media screen and (max-device-width:767px){.qc-container{margin-top:64px;margin-bottom:0}
.qc-row{margin:0 4.26%;flex-direction:column;gap:45px}
.qc-col{width:100%}
.qc-mob{display:flex;flex-direction:row;padding-bottom:24px;border-bottom:1px solid gray}
.qc-img{width:100px;margin-bottom:0}
.qc-img img{width:100px;height:100px;object-fit:cover}
.qc-content{margin-left:16px}
.qc-col.left{width:100%;flex-direction:column}
.qc-col.left .qc-img{width:100%;height:auto}
.qc-col.left .qc-img img{width:100%;height:auto}
.qc-col.left .qc-content{margin-left:0}
}
.qc-quote{font-family:'Publico Pro Web';font-style:italic;font-weight:400;font-size:40px;line-height:46px;color:#000}
.qc-author{font-family:'Akkurat Pro';font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#000}
.qc-name{font-family:'Publico Pro Web';font-style:normal;font-weight:400;font-size:24px;line-height:32px;color:#000}
.qc-pos{font-family:'Akkurat LL';font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#333}
.qc-link{font-family:'Akkurat Pro';font-style:normal;font-weight:700;font-size:16px;line-height:24px;color:#00485e}
.qc-arrow{width:16px;height:16px;margin:0 4px;color:#f9550d}
@media screen and (max-width:1023px){.qc-quote{font-size:24px;line-height:32px}
.qc-name{font-size:20px;line-height:28px}
.qc-pos{font-family:'Akkurat Pro'}
}
@media screen and (max-width:767px){.qc-name{color:black}
.qc-col.left .qc-name{margin-top:16px}
}
.qc-content-container{display:flex;justify-content:space-between}