.container-doctor {
	display:flex;
	align-items:flex-start;
}

.doctor-content {
	width:69%;
}

.doctor-info {
	width:30%;
	flex:1 0 30%;
}

.doctor-info p {
	padding:15px 0;
}

.doctor-info img {
	width:100%;
	height:500px;
	display:block;
	object-fit:cover;
}

.doctor-info h3 {
	padding-bottom:15px;
}

.container-doctor .gallery-item img {
	display:block;
	width:100px;
	height:100px;
}

.container-doctor .gallery-item a {
	display:flex;
	gap:15px;
	flex-wrap:wrap;
	
}

.container-doctor .gallery-item {
	display: inline-block;
	width:auto;
}

@media (max-width:768px) {
	.container-doctor {
		flex-direction:column;
		flex-direction: column-reverse;
	}
	
	.doctor-info,
	.doctor-content {
		width:100%;
	}
}