.home-doctor{
	padding-top: 200px;
}
.home-doctor .firma{
	width: 80px;
	margin-top: 20px;
}

.home-doctor h2{
	font-weight: 400;
}
.home-doctor h3{
	color: black;
	margin-bottom: 30px;
}
.home-doctor .image{
	max-width: 570px;
	margin-right: -10px;
	margin-left: auto;
}
.home-doctor .control-texto{
	padding-left: 20px;
}
.home-doctor .control-position{
	position: relative;
}
.home-doctor .box-blue{
   	background-color: #232E5C;
    position: absolute;
    top: -110px;
    left: 0;
    color: white;
    padding: 137px 30px;
    max-width: 365px;
}
.home-doctor .box-blue h3{
	color: white;
	margin-bottom: 0;
}
.home-doctor .button-container{
	margin-bottom: 50px;
}


/* media query */

@media only screen and (max-width:1920px) {
	
}

@media only screen and (max-width: 1700px) {
	
	
	
	
}
@media only screen and (max-width: 1500px) {
	.home-doctor .box-blue {
	    background-color: #232E5C;
	    position: absolute;
	    top: -110px;
	    left: 0;
	    color: white;
	    padding: 68px 30px;
	    max-width: 256px;
	}

}
@media only screen and (max-width: 1200px) {
	.home-doctor{
		padding-top: 120px;
	}
	.home-doctor .box-blue{
		position: relative;
		display: block;
		max-width: 100%;
		width: 100%;
		top: 0;
	}
	.home-doctor .image{
		margin-right: 0;
	}
}

@media only screen and (max-width:991px) {
	


}	

@media only screen and (max-width: 767px) {
	.home-doctor .image{
		margin-bottom: 50px;
	}
	.home-doctor .control-texto{
		padding-left: 0;
	}
	.home-doctor{
		padding-top: 80px;
	}
	.home-doctor .image{
		max-width: 100%;
		width: 100%;
	}
}

@media only screen and (max-width: 575px) {
	


}

