/** === Blockquote Block === */
.wp-block-quote cite{
	font-size: 85%;
}
.wp-block-quote cite,
cite em{
    font-style: normal;
}

.wp-block-quote{
    margin-bottom: 3.6rem;
}
.herald-entry-content .wp-block-quote p,
.herald-entry-content .wp-block-pullquote p{
    text-align: inherit;
    margin:0 0 20px;
    font-style: normal;
}
.wp-block-quote.is-large p, .wp-block-quote.is-style-large p{
    font-size: 26px;
}
.wp-block-quote.is-large,
.wp-block-quote.is-style-large {
    margin: 0;
    padding: 2rem 3.6rem;
}
.wp-block-pullquote{
    padding: 3rem 24px;	
    margin-bottom: 0;
}

@media (max-width: 767px){
    .wp-block-pullquote p, 
    .wp-block-pullquote.is-style-solid-color blockquote p{
        font-size: 18px;
        line-height: 30px;
    }

    .wp-block-pullquote{
        padding: 0;
    }

    .wp-block-pullquote blockquote,
    .wp-block-pullquote.alignleft blockquote, 
    .wp-block-pullquote.alignright blockquote{
        padding: 30px;
    }
    .wp-block-pullquote p, 
    .wp-block-pullquote.is-style-solid-color blockquote p{
        font-size: 20px;
        line-height: 32px;
    }
    .wp-block-pullquote.alignleft, 
    .wp-block-pullquote.alignright {
        max-width: 100%;
        margin-left: 0;
        margin-right: 0;
    }
    
    .wp-block-quote,
    .wp-block-quote.is-style-large{
        margin-left: 0;
        margin-right: 0;
        padding-left: 0;
        padding-right: 0;
    }
}