.tpgb-blockquote-inner.tpgb-quote-style-2 .tpgb-quote-left {
    position: absolute;
    line-height: 1;
    top: -40px;
    filter: drop-shadow(7px 14px 4px #0000001a);
}
.tpgb-blockquote-inner.tpgb-quote-style-2 {
    padding: 20px;
    background: #eee;
    border-radius: 3px
}
.tpgb-blockquote-inner.tpgb-quote-style-2 .tpgb-quote-text>span:not(.tpgb-quote-left) {
    padding-left: 65px
}
.tpgb-blockquote-inner.tpgb-quote-style-2 .tpgb-quote-text .tpgb-quote-author {
    text-align: right;
    font-size: 14px;
    line-height: 1.2;
    margin-top: 10px;
    transition: all .3s ease-in-out
}