.testimonial-row {
    display: flex;
	justify-content: space-between;
	margin-bottom: 100px;
	flex-wrap: wrap;
}
.testimonial-img-wrapper {
    border: 10px solid #A3D4FF;
    border-radius: 10px;
	background: #A3D4FF;
	height: auto;
	display: table;
}
.testimonial-img {
    background: #EFFAFF;
    width: 100%;
    height: auto;
    border: 10px solid #EFFAFF;
	border-radius: 9px;
	overflow: hidden;
	border-bottom: 5px solid #EFFAFF;
}
.testimonial-desc {
	width: 420px;
	padding-top: 15px;
}
.testimonial-text {
	font-size: 20px;
    font-family: 'montserrat', sans-serif;
    font-style: italic;
	line-height: 32px;
	margin-bottom: 20px;
}
.testimonial-physician-name {
    color: #233468;
    font-size: 20px;
    font-family: 'montserrat', sans-serif;
    font-weight: bold;
}
.testimonial-row.reverse {
    flex-direction: row-reverse;
}
.testimonial-row.reverse .testimonial-desc {
    width: 460px;
}
iframe.elementor-video-iframe {
    border: 8px solid #EFFAFF;
    border-radius: 15px;
}

@media only screen and (max-width: 768px) {
	iframe.elementor-video-iframe {
		border: 0;
		border-radius: 0;
	}
	.testimonial-img-wrapper {
		border: 7px solid #A3D4FF;
		border-radius: 10px;
	}
	.testimonial-img{
		border: 7px solid #EFFAFF;
		border-bottom: 3px solid #EFFAFF;
	}
	.testimonial-text {
		font-size: 18px;
		line-height: 30px;
		margin-bottom: 10px;
	}
	.testimonial-row {
		margin-bottom: 50px;
	}
	.testimonial-physician-name {
		font-size: 18px;
	}
}