/**********************************************************
// Block >> Testimonial
**********************************************************/
.Block-Testimonial { padding: 0 var(--20px) var(--20px) var(--20px); }
.Block-Testimonial-Inner {
	margin: auto;
	width: 100%;
	max-width: 78.125rem;
	position: relative;
	overflow: hidden;
	-webkit-border-bottom-right-radius: var(--30px);
	-moz-border-radius-bottomright: var(--30px);
	border-bottom-right-radius: var(--30px);
	}

.Block-Testimonial-Image {
	margin: 0;
	line-height: 0;
	font-size: 0;
	position: relative;
	z-index: 10;
	}

.Block-Testimonial-Image-Desktop { display: block; }
.Block-Testimonial-Image-Mobile  { display: none; }

.Block-Testimonial-Image img {
	width: auto;
	height: auto;
	max-height: 33.125rem;
	}

.Block-Testimonial-Left {
	padding: var(--20px) var(--20px) 2.8125rem var(--20px);
	width: 45%;
	display: flex;
	align-items: end;
	justify-content: center;
	position: absolute;
	z-index: 20;
	bottom: 0;
	left: 0;
	top: 0;
	}

.Block-Testimonial-Main {
	padding: var(--20px) var(--60px);
	width: 55%;
	background: #4985B5;
	color: var(--Color-White);
	display: flex;
	align-items: center;
	justify-content: center;
	position: absolute;
	z-index: 20;
	bottom: 0;
	right: 0;
	top: 0;
	}

.Block-Testimonial-Main > div {
	margin: auto;
	width: 100%;
	max-width: 31.25rem;
	position: relative;
	left: var(--40px);
	}

.Block-Testimonial-Quote {
	line-height: 1.3em;
	font-family: var(--Font-Serif);
	font-weight: 700;
	font-size: 2.25rem;
	position: relative;
	}

.Block-Testimonial-Quote:before {
	content: '';
	width: var(--70px);
	height: var(--60px);
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIkAAABrCAYAAABDqKFAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMC1jMDAwIDc5LjE3MWMyN2ZhYiwgMjAyMi8wOC8xNi0yMjozNTo0MSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjAgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkY1RjNGMUY2NTU2QTExRUQ4NDUzQTA2MUE4MTYzRDlFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkY1RjNGMUY3NTU2QTExRUQ4NDUzQTA2MUE4MTYzRDlFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjVGM0YxRjQ1NTZBMTFFRDg0NTNBMDYxQTgxNjNEOUUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RjVGM0YxRjU1NTZBMTFFRDg0NTNBMDYxQTgxNjNEOUUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4oHsoMAAAJZ0lEQVR42uxd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");
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center center;
	position: absolute;
	left: -5.625rem;
	top: -1.25rem;
	}

.Block-Testimonial-Quote:after {
	content: '';
	width: var(--70px);
	height: var(--60px);
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIkAAABrCAMAAAB0dlFyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMC1jMDAwIDc5LjE3MWMyN2ZhYiwgMjAyMi8wOC8xNi0yMjozNTo0MSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDkzNzQ4MjA1NTZCMTFFREIwQ0Y5NDNDNUJGRTY4QjUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDkzNzQ4MUY1NTZCMTFFREIwQ0Y5NDNDNUJGRTY4QjUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjAgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjVGM0YxRjY1NTZBMTFFRDg0NTNBMDYxQTgxNjNEOUUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RjVGM0YxRjc1NTZBMTFFRDg0NTNBMDYxQTgxNjNEOUUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4ih9rLAAAAnFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+TINBkAAAANHRSTlMAAQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzJL4wIgAABOpJREFUGBmtwYtCskoYBdDNRRQ1LcML5qXMvIECs9//3U71V4cZ1JjP1sJFXqvj4494zU4DEr3F9sgP2XYxumvgFt3Z9sgP+XY57gWoz314yalLpwFEnP4yo+40a6EWd1rwnG3kwpYzyXjOfuThN84k4yX5EFac4YmXFBMHVwUJr9mHqM/f85q0gys6Ga9TMxc1tY78xdLDJY+Kv0oaqKVf8FfHJs6bsY40QA1j1pGFOGfCeo5N/GrAerI2qnqKNWUhftFWrCnvwtTKWVvexlWNjPX1oPOOtHDycIWzp4U8gGZJK6+4YkorW5Q1Fe0McJGf084YJa+0lAe4ZE5LKsSPNq1tcUGgaCtx8G1Le2Oc90J7M3wJKVC4OMdTtKca+CemxBjnDCkxwz8JJY44Z0OJ3MWHFmX6qPIURSJ8eKTMG6p6lDngw4RCTVQ8UugO7+YUmqNiQqEV3q0olKFiTiHlANhSqgnTilJdAAdKRTBtKBUD2FHqGaZXSr0BWFMqhWlJqQLAC8UaMMwo1gbmFBvAMKHYGIgoNoWhT7El0KDYHAa3oNQKwIFSLzC9UWoD4IlSa5hGlNoD6FJqB1OTUke8O1AoQcWGQjnePVAoQ0WHUvhwoIxC1RuFfLy7p5CLig6FmviwooyHqjllWvjgJpRQOGdLER+fmjkFTjjHP1ECX/qK9hKc1VG0l+Pbg6K1Lc67K2gtxY9uTluvuCA80dYO/2sdeVG64BlLXNI48KLTImfVGiXekudlI2DAqidc5M54Xj5xcMeqF2jaB1YVTy7epayY4IrWjlVq7uHdlhVzGIY76vaTBj4tWBHhqscNdcm0iU8xK2JU+I+vScFPh2UU4FvMii5+4T2sDjk/pc/DFr5FrHjAeV7YafnQRDQVqMULOy0fmntWNFDbkKYNpPo0JagvpimGVETTEvUtaLqDVEzTAPWtaFAOpOY0+ahvS8MWYisaUlhIaJhCbEPDEhZyGnoQS2h4RH0NGpQLKVfREKC+RxpeIdanYQcLLzR0ITaj4R4Wcup2kDtQl8JCSMM9xHwahrAwpi6F3IC6zIGFNXVDyD1TN4UFX1GTORBzc2oKHxZi6qaQG1K3hI2MGuVDLqWuCQsD6paQ61G3ho09NXkDcmtqVAsWutRFkAsUNTFs7KjZ4gYrag6wEVFTBJC7o0aFsODl1Awh5xypmcLGCzU73GBGTerAwh01RRNyoWKZasOCc6RmjBscqJnBxhM1G9xgTM3BgYU+NakHuY5iWdaAhbBgWd6EXJCxTLVhwT+xTN1Bzk2oGcCCs2eZGuAGG2pGsPHKMjXADZbUjGBjyjI1wA1G1Ixg44llaoAbjBTLRrDgrFhW9HCDBcvUABa8HcuOLci5a5ZlHVgIUpbtfMj5e5YlASx0M5atHMiFR5a9uajPmSqW5BFuMC5YUkxgoZOwbBdALtyz7BCiPneuWKJiyDlTxRI1c1Bf78iyJIRcJ2HZsYv67jcsK2IHYr21YomauajLHaXUrANIOdGBmm0LdQWznJq0Dyl/mlFzGqCu1oq6bAyp4Jm6PHZRW0xNHrsQi6gpnjxYiFlSPHm4QcQStWjASswfp9jDTSL+yGcNWIr5JYkc3Cjil3TkwlrMT2993C7ip90DJGKS2ayJvxCRzBdtyMTq7cHB34i4GTiQajfwZ8ImRP4D41cjQLr7xZQAAAAASUVORK5CYII=");
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center center;
	position: absolute;
	right: var(--30px);
	bottom: -2.5rem;
	}

.Block-Testimonial h3 {
	margin-top: var(--30px);
	padding: 0 !important;
	line-height: 1.2em;
	font-weight: 700;
	font-size: var(--12px);
	}

.Block-Testimonial h4 {
	margin-top: 0.1875rem;
	padding: 0 !important;
	line-height: 1.2em;
	font-weight: 400;
	font-size: var(--12px);
	}

/**********************************************************
// Media Queries
**********************************************************/
@media
all and (max-width: 64rem),
all and (max-device-width: 64rem)
{
	.Block-Testimonial-Quote { font-size: 1.75rem; }
}

@media
all and (max-width: 55rem),
all and (max-device-width: 55rem)
{
	.Block-Testimonial { padding: 0; }

	.Block-Testimonial-Inner {
		-webkit-border-bottom-right-radius: 0;
		-moz-border-radius-bottomright: 0;
		border-bottom-right-radius: 0;
		}

	.Block-Testimonial-Image {
		margin: auto;
		width: 100%;
		}

	.Block-Testimonial-Image-Desktop { display: none; }
	.Block-Testimonial-Image-Mobile  { display: block; }

	.Block-Testimonial-Left { display: none; }

	.Block-Testimonial-Image img {
		width: 100%;
		height: auto;
		max-height: initial;
		}

	.Block-Testimonial-Main {
		margin: auto;
		padding: var(--50px) var(--30px) var(--30px) var(--30px);
		width: 100%;
		position: relative;
		top: 0 !important;
		}

	.Block-Testimonial-Main > div { left: 0; }
	.Block-Testimonial-Quote:after { display: none; }
	.Block-Testimonial-Quote:before {
		left: -1rem;
		top: -2rem;
		}
}
