.ds2-quote{padding:0 30px 60px}
@media only screen and (min-width:981px){.ds2-quote{padding:0 90px 75px 75px}
}
.ds2-quote--component-link{display:block;margin-top:0}
.ds2-quote--component-link .ds2-linklist{margin-bottom:0}
.ds2-quote--quote-container{margin-bottom:1rem}
.ds2-quote--component-link .ds2-quote--quote-container{color:#262626}
.ds2-quote--text-container{margin-top:0}
.ds2-quote--ql,.ds2-quote--qr{position:relative;line-height:0;font-family:bmwTypeNextWeb,Arial,Helvetica,sans-serif}
.ds2-quote--ql.ds2-quote--style-a,.ds2-quote--ql.ds2-quote--style-b,.ds2-quote--ql.ds2-quote--style-c,.ds2-quote--qr.ds2-quote--style-a,.ds2-quote--qr.ds2-quote--style-b,.ds2-quote--qr.ds2-quote--style-c{font-size:76px}
@media only screen and (min-width:981px){.ds2-quote--ql.ds2-quote--style-a,.ds2-quote--ql.ds2-quote--style-b,.ds2-quote--ql.ds2-quote--style-c,.ds2-quote--qr.ds2-quote--style-a,.ds2-quote--qr.ds2-quote--style-b,.ds2-quote--qr.ds2-quote--style-c{font-size:97px}
}
.ds2-quote--ql.ds2-quote--style-d,.ds2-quote--ql.ds2-quote--style-e,.ds2-quote--qr.ds2-quote--style-d,.ds2-quote--qr.ds2-quote--style-e{font-size:41px}
@media only screen and (min-width:981px){.ds2-quote--ql.ds2-quote--style-d,.ds2-quote--ql.ds2-quote--style-e,.ds2-quote--qr.ds2-quote--style-d,.ds2-quote--qr.ds2-quote--style-e{font-size:57px}
}
.ds2-quote--ql.ds2-quote--style-f,.ds2-quote--qr.ds2-quote--style-f{font-size:32px}
@media only screen and (min-width:981px){.ds2-quote--ql.ds2-quote--style-f,.ds2-quote--qr.ds2-quote--style-f{font-size:44px}
}
.ds2-quote--ql.ds2-quote--style-a{top:-11px}
@media only screen and (min-width:981px){.ds2-quote--ql.ds2-quote--style-a{top:-16px}
}
.ds2-quote--ql.ds2-quote--style-b{top:37px}
@media only screen and (min-width:981px){.ds2-quote--ql.ds2-quote--style-b{top:47px}
}
.ds2-quote--ql.ds2-quote--style-c{top:36px}
@media only screen and (min-width:981px){.ds2-quote--ql.ds2-quote--style-c{top:44px}
}
.ds2-quote--ql.ds2-quote--style-d,.ds2-quote--ql.ds2-quote--style-e{top:1px}
.ds2-quote--ql.ds2-quote--style-f{top:5px}
@media only screen and (min-width:981px){.ds2-quote--ql.ds2-quote--style-f{top:7px}
}
.ds2-quote--qr.ds2-quote--style-a,.ds2-quote--qr.ds2-quote--style-b,.ds2-quote--qr.ds2-quote--style-c{top:38px}
@media only screen and (min-width:981px){.ds2-quote--qr.ds2-quote--style-a,.ds2-quote--qr.ds2-quote--style-b,.ds2-quote--qr.ds2-quote--style-c{top:48px}
}
.ds2-quote--qr.ds2-quote--style-d,.ds2-quote--qr.ds2-quote--style-e{top:2px}
.ds2-quote--text.ds2-cms-output{font-size:1.5rem;line-height:2rem;font-weight:300;margin-top:0;margin-bottom:1rem;display:inline;padding-left:0}
@media only screen and (min-width:521px){.ds2-quote--text.ds2-cms-output{font-size:2rem;line-height:2.5rem;font-weight:300;line-height:52px}
}
.ds2-quote--source{margin-top:2rem}
@media only screen and (min-width:521px){.ds2-quote--source{margin-top:4rem}
}
@media only screen and (min-width:981px){.ds2-quote--source{margin-top:5rem}
}