.componentContainer .quote__base{padding-left:0;padding-right:0}
.quote__base{margin-bottom:50px;max-width:1170px;margin-left:auto;margin-right:auto;min-height:65px;position:relative}
.quote__base:before,.quote__base:after{content:" ";display:table}
.quote__base:after{clear:both}
.col.col--large-12 .quote__base{padding-left:3.75%;padding-right:3.75%}
@media(min-width:1170px){.col.col--large-12 .quote__base{padding-left:calc(3.75% - ((100% - 1170px) / 2));padding-right:calc(3.75% - ((100% - 1170px) / 2))}
}
@media(min-width:1264px){.col.col--large-12 .quote__base{padding-left:0;padding-right:0}
}
.quote__icon{position:absolute;font-size:65px;color:#697882;opacity:.3}
.dark-bg .quote__icon{color:#FFF}
.quote__content{margin-left:70px}
.quote__content--text{font-size:1.75rem;font-family:inherit;line-height:1.2857142857;margin-top:-0.1014285714em;margin-bottom:.23em;margin-bottom:20px;padding-top:35px;color:#697882;margin-left:0;margin-right:0}
.dark-bg .quote__content--text{color:#FFF}
.quote__content--source{font-size:1.25rem;font-family:inherit;line-height:1.3;margin-top:-0.037em;margin-bottom:-0.063em;color:#697882;margin-top:0;margin-bottom:0;font-style:normal}
.dark-bg .quote__content--source{color:#FFF}
.quote__base[data-animation]{opacity:0}
.quote__base[data-animation].quote__animationStart{transition:opacity 1s;opacity:1}
.quote__base[data-animation] .quote__chunk{position:relative;display:inline-block;opacity:0;transform:translate(0,30px)}
.quote__base[data-animation] .quote__chunk.quote__chunkFadein{transform:translate(0,0);opacity:1;transition:transform .6s ease-out,opacity 1.2s}
.quote__base[data-animation].quote__chunkBroken .quote__chunk{display:inline}
@media(min-width:1025px){.col--large-12 .quote__content{max-width:75%}
}
[dir=rtl] .quote__content{margin-left:0;margin-right:70px}