/* Source and licensing information for the line(s) below can be found at https://www.digitalesmv.de/themes/custom/mandarin/css/paragraph/quote.css. */
.paragraph--type--quote.with-image .col-icon{margin-bottom:20px}@media screen and (min-width:768px){.paragraph--type--quote.with-image .col-icon{margin-bottom:0}}.paragraph--type--quote.with-image .col-icon .quote-icon{max-width:263px;max-height:263px;margin:auto;position:relative}.paragraph--type--quote.with-image .col-icon .quote-icon .pi{color:#004f95;font-size:46px;line-height:76px;text-align:center;position:absolute;width:76px;height:76px;left:-20px;top:10px;display:block;border-radius:50%;background-color:#fff;z-index:2}@media screen and (min-width:768px){.paragraph--type--quote.with-image .col-icon .quote-icon .pi{transform:scale(.7);top:-10px;left:-30px}}@media screen and (min-width:992px){.paragraph--type--quote.with-image .col-icon .quote-icon .pi{transform:scale(1);left:-20px;top:10px}}.paragraph--type--quote.with-image .col-icon .quote-icon .quote-image{max-width:263px;border-radius:50%;overflow:hidden}.paragraph--type--quote.with-image .col-icon .quote-icon .quote-image .media{max-width:263px;border-radius:50%}@media screen and (min-width:768px){.paragraph--type--quote.with-image .col-text{margin-top:30px}}@media screen and (min-width:992px){.paragraph--type--quote.with-image .col-text{margin-top:60px}}.paragraph--type--quote.with-image .col-text .quote-text{text-align:right}.paragraph--type--quote.with-image .col-text .quote-separator{top:10px;right:-20px}@media screen and (min-width:768px){.paragraph--type--quote.with-image .col-text .quote-separator{top:20px}}.paragraph--type--quote.with-image .col-text .quote-separator:before{display:block;content:'';border-top:1.5px solid #bfdcd8;border-right:1.5px solid #bfdcd8;transform:rotate(35deg) skew(-20deg);position:absolute;top:0;left:-9px;width:20px;height:20px;background-color:#fff}.paragraph--type--quote:not(.with-image) .quote-icon{background-color:#b0e0eb;border-radius:50%;width:55px;height:55px;font-size:30px;text-align:center;position:relative}@media screen and (max-width:767px){.paragraph--type--quote:not(.with-image) .quote-icon{left:-10px}}@media screen and (min-width:992px){.paragraph--type--quote:not(.with-image) .quote-icon{width:96px;height:96px;top:-15px}}.paragraph--type--quote:not(.with-image) .quote-icon .pi{color:#001f3d;font-size:25px;line-height:25px;transform:translate(-50%,-50%);position:absolute;top:50%;right:0;bottom:0;left:50%;text-align:center}.paragraph--type--quote:not(.with-image) .quote-icon .pi:before{display:inline-block;vertical-align:middle}@media screen and (min-width:992px){.paragraph--type--quote:not(.with-image) .quote-icon .pi{font-size:40px;line-height:40px}}.paragraph--type--quote:not(.with-image) .quote-separator{left:-20px}.paragraph--type--quote:not(.with-image) .quote-separator:before{display:block;content:'';border-left:1px solid #bfdcd8;border-bottom:1px solid #bfdcd8;transform:rotate(35deg) skew(-20deg);position:absolute;top:0;left:-10px;width:20px;height:20px;background-color:#fff}.paragraph--type--quote.long-quote .quote-text .quote{font-size:calc(24px*var(--font-multiplier))}@media screen and (min-width:992px){.paragraph--type--quote.long-quote .quote-text .quote{font-size:calc(27px*var(--font-multiplier))}}.paragraph--type--quote .quote-separator{background-color:#bfdcd8;width:1px;display:block;position:absolute;top:80px;bottom:5px}@media screen and (min-width:768px){.paragraph--type--quote .quote-separator{top:15px}}.paragraph--type--quote .quote-text .quote{font-family:'Titillium Web',sans-serif;font-weight:200;font-style:normal;line-height:1.29;font-size:calc(24px*var(--font-multiplier));color:#004f95;margin-bottom:12px}@media screen and (min-width:768px){.paragraph--type--quote .quote-text .quote{font-size:calc(32px*var(--font-multiplier))}}@media screen and (min-width:992px){.paragraph--type--quote .quote-text .quote{font-size:calc(48px*var(--font-multiplier))}}.paragraph--type--quote .quote-text .quote-author{font-family:'Titillium Web',sans-serif;font-weight:700;font-style:normal;line-height:1.47;font-size:calc(17px*var(--font-multiplier));color:#001f3d;text-transform:uppercase;letter-spacing:.7px;line-height:calc(25px*var(--font-multiplier));letter-spacing:.85px;margin-bottom:0}
/* Source and licensing information for the above line(s) can be found at https://www.digitalesmv.de/themes/custom/mandarin/css/paragraph/quote.css. */