Style:Quote
blockquote& {
font-style: italic;
display: flex;
border: 0;
padding: 0;
margin: 0;
>.quote-mark {
font-size: 3.0725em;
font-weight: bold;
text-align: left;
padding: 10px;
color: #d2b48c;
line-height: 0.8;
}
>.quote-content {
padding: 4px 10px;
vertical-align: middle;
>.quote-header {
font-size: 1.4em;
font-weight: bold;
display: block;
}
>.quote-speaker {
font-size: .9em;
text-align: right;
display: block;
}
>.quote-text{
>p:first-child {
margin-top: 0;
}
>p:last-child {
margin-bottom: 0;
}
}
}
}