.wp-block-quote {
    border-left: unset;
    margin: unset;
    padding-left: unset;
}
blockquote img {
	border-radius:unset;
}
.wp-block-quote, blockquote, a.swp_CTT.style1 .sw-click-to-tweet {
	position: relative;
	background-color: #fff;
	padding: 3% 3%;
	color: #66011F;
	width: 100%;
	margin: 5% auto;
	display: block;
	border: 1px solid rgba(0, 0, 0, 0.06);
	box-shadow: 2px 3px 5px rgba(0, 0, 0, 0.06);
	font-size: 20px;
	border-radius: 0;
}
a.swp_CTT.style1 .sw-click-to-tweet {
    padding-bottom: 6% !important;
}
.wp-block-quote__citation, .wp-block-quote cite, .wp-block-quote footer, cite, blockquote cite, a.swp_CTT.style1 .sw-click-to-tweet cite {
    text-align: right;
    font-size: 12px;
    margin-top: unset;
    font-style: unset;
    color: #66011f;
    position: unset;
    display: block;
}
blockquote::before, a.swp_CTT.style1 .sw-click-to-tweet::before {
	text-indent: -9999px;
	content: '';
	font-family:unset;
	font-size:unset;
	position: absolute;
	width: 66px;
	height: 43px;
	left: 5px;
	top: 5px;
	background: url(blockquote-top.svg);
}

blockquote::after, a.swp_CTT.style1 .sw-click-to-tweet::after {
	text-indent: -9999px;
	content: '';
	font-family:unset;
	font-size:unset;
	position: absolute;
	width: 66px;
	height: 43px;
	right: 5px;
	bottom: 5px;
	background: url(blockquote-top.svg);
	transform: matrix(-1, 0, 0, 1, 0, 0);
	visibility: visible;
}
blockquote > :last-child, a.swp_CTT.style1 .sw-click-to-tweet .sw-ctt-btn {
	margin-bottom: 5px;
}
a.swp_CTT .sw-click-to-tweet .sw-ctt-btn {float: left;}
a.swp_CTT.style1 .sw-click-to-tweet .sw-ctt-text, a.swp_CTT.style1 .sw-click-to-tweet:hover .sw-ctt-text {
    color: #999;
    text-decoration: none;
    color: #66011F;
    font-size: 20px;
    font-weight: 300;
}
a.swp_CTT.style1 .sw-click-to-tweet .sw-ctt-btn {
    color: #66011F;
}
a.swp_CTT.style1:hover .sw-click-to-tweet .sw-ctt-btn {
    color: #fa6714;
    text-decoration: none;
}
