.quote{margin-top:var(--block-section-spacing-top,var(--section-spacing-top,40px));margin-bottom:var(--block-section-spacing-bottom,var(--section-spacing-bottom,40px));background-color:#fff0;padding-bottom:40px;border:none}.quote__body{position:relative;padding:22px 24px;border-radius:var(--block-border-radius,10px);background:var(--quote-bg-color,var(--block-bg,#ffffff));color:var(--quote-text-color,var(--text-color,#1f2933));font-size:var(--block-body-font-size,18px);line-height:var(--content-line-height,1.65);border:none}.quote__body:before{content:"";position:absolute;left:0;top:0;width:5px;height:100%;background:var(--quote-border-color)}.quote__body:after{content:"";position:absolute;left:0;bottom:-30px;width:100%;height:1px;background:rgb(0 0 0 / .0588235294)}.quote__body>*{margin-top:0}.quote__body>*:last-child{margin-bottom:0}.quote__body p{color:var(--quote-text-color,var(--text-color,#1f2933));font-size:inherit;line-height:inherit}.quote__body h2,.quote__body h3,.quote__body h4{color:var(--quote-title-color,var(--headings-color,var(--quote-text-color,var(--text-color,#1f2933))))}.quote__body h2 *,.quote__body h3 *,.quote__body h4 *{color:inherit}.quote__body p *,.quote__body li *{color:inherit}.quote__body li{color:var(--quote-text-color,var(--text-color,#1f2933))}.quote__body b,.quote__body strong{color:var(--quote-bold-color,currentColor)}.quote__body a{color:var(--quote-link-color,currentColor)}.quote__body blockquote{margin:0}.quote__body ul,.quote__body ol{padding-left:22px}@media screen and (max-width:768px){.quote__body{padding:18px 16px;border-left-width:4px;font-size:var(--block-body-font-size,16px)}}