.section-foto {
position: relative;
padding-bottom: 65px;
}
.section-foto:before {
content: '';
width: 100%;
height: 220px;
position: absolute;
left: 0;
bottom: 0;
background-color: #1473B2;
-moz-border-radius: 0px 0px 80px 0px;
-webkit-border-radius: 0px 0px 80px 0px;
border-radius: 0px 0px 80px 0px;
}
.foto-link {
width: 160px;
line-height: 48px;
text-align: center;
color: #fff;
border: 3px solid #63E9FF;
}
.foto-link:hover {
color: #fff;
text-decoration: none;
border-color: #fff;
}
.clients-front-img {
max-width: 100%;
}
@media (max-width: 991px) {
	.section-foto:before {
	height: unset;
	top: 30%;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
	}
	.clinic-img {
	padding: 20px 20px 0;
	margin-top: 20px;
	}
	.clinic-img:before {
	right: 0;
	}
	.clinic-info {
	margin-top: 25px;
	}
}