@media (max-width: 1500px) {
	.boxContent {
		padding:0px 50px;
		width:100%;
	}
}
@media (max-width: 1300px) {
	#menuBox, #footMenuBox {
		display:none;
	}
	#topoBar {
		padding:100px 0px 0px 0px;
		height:200px;
	}
		#logo, #fooTlogo {
			width:100%;
		}
	#midBar {
		height:calc(100% - 200px);
	}
	
}
@media (max-width: 1240px) {
	.oquesPic {
		width:calc(50% - 60px);
	}
	.oquesText {
		width:calc(50% - 60px);
	}
}
@media (max-width: 1200px) {
	#firstBox {
		height:auto;
		min-height:auto;
	}
	.boxContent {
		padding:0px 50px;
	}
	#midBarTextos {
		padding:0px;
		width:100%;
	}
		#midBarTxt0, #midBarBtn0 {
			width:100%;
		}
		#midBarBtn0 {
			margin:100px 0px 50px 0px;
			order:2;
		}
		#midBarTxt0 {
			margin:100px 0px 0px 0px;
			order:1;
		}
		#midBarTxt1 {
			height:auto;
			order:3;
		}
			#midBarTxt1_layout {
				width:50%;
			}
	#midBarPic0 {
		display:none;
	}
	#midBarPic1 {
		display:flex;
	}
}
@media (max-width: 1140px) {
	#boxSobre {
		margin:140px 0px 0px 0px;
		flex-direction:column;
		align-items:center;
	}
		.sobres {
			margin:0px 0px 120px 0px;
		}

}
@media (max-width: 1100px) {
	.oquesTxtTitle {
		font-size:1.65em;
	}
	.oquesTxtText {
		margin:10px 0px 0px 0px;
	}
}
@media (max-width: 950px) {
	.oquesTxtTitle {
		font-size:1.4em;
	}
}
@media (max-width: 870px) {
	#boxOquee {
		margin:0px 0px 30px 0px;
	}
	.oques {
		flex-direction:column;
		align-items:center;
	}
	.oquesText {
		width:510px;
		order:2;
	}
	.oquesPic {
		width:510px;
		margin:0px 0px 20px 0px;
		order:1;
	}
}
@media (max-width: 850px) {
	.tratamentos {
		margin:0px 10px 10px 10px;
	}
}
@media (max-width: 800px) {
	#whatsBtn0 {
		padding:20px;
		margin:0px auto 50px auto;
		width:100%;
		height:auto;
		text-align:center;
	}
	#thirdBox {
		padding:50px 0px 0px 0px;
		background:#FFF;
	}
	#boxCurriculo {
		flex-direction:column;
		align-items:center;
	}
	#curriculoText {
		width:calc(100% + 100px);
		margin:0px;
		background: rgb(206,206,206);
		background: linear-gradient(180deg, rgba(206,206,206,1) 0%, rgba(173,173,173,1) 100%);
	}
}
@media (max-width: 770px) {
	.tratamentos {
		margin:0px 0px 10px 0px;
	}
}

@media (max-width: 750px) {
	#midBarTxt0 {
		font-size:2em;
	}
}
@media (max-width: 700px) {
	#whatsBtn1 {
		padding:20px;
		height:auto;
		width:calc(100% - 50px);
	}
	#boxItensCurriculum {
		flex-direction:column;
		align-items:center;
	}
		.curriculumColumns {
			width:100%;
		}
}
@media (max-width: 650px) {
	#midBarTxt0 {
		font-size:1.8em;
	}
	#midBarBtn0 {
		margin:50px 0px 50px 0px;
	}
	#midBarTxt1 {
		font-size:1.2em;
	}
	#midBarTxt1_layout {
		width:40%;
	}
	#midBarPic1 {
		width:60%;
	}
}
@media (max-width: 600px) {
	#whatsBtn1 {
		top:-40px;
	}
}

@media (max-width: 560px) {
	.oquesText {
		width:100%;
	}
	.oquesPic {
		width:100%;
	}
}

@media (max-width: 550px) {
	.boxContent {
		padding:0px 15px;
		width:100%;
	}
	#midBarBtn0 {
		padding:20px 10px;
		width:100%;
		height:auto;
		font-size:1.35em;
		text-align:center;
	}
	#curriculoText {
		width:calc(100% + 30px);
		margin:0px;
		background: rgb(206,206,206);
		background: linear-gradient(180deg, rgba(206,206,206,1) 0%, rgba(173,173,173,1) 100%);
	}
}
@media (max-width: 500px) {
	#topoBar {
		padding:50px 0px 0px 0px;
		height:150px;
	}
		#logo img {
			width:calc(100% - 30px);
			height:auto;
		}
	#midBarTxt0 {
		margin:50px 0px 0px 0px;
		font-size:1.4em;
	}
	#midBarTxt1_layout {
		width:55%;
	}
	#midBarPic1 {
		width:45%;
	}
}
@media (max-width: 440px) {
	#midBarTxt1 {
		font-size:1em;
	}
	#midBarTxt1_layout {
		padding:0px 0px 40px 0px;
	}
	#curriculoPic {
		width:100%;
	}
}
@media (max-width: 370px) {
	#midBarTxt1_layout {
		width:60%;
	}
	#midBarPic1 {
		width:40%;
	}
}
@media (max-width: 350px) {
	#whatsBtn1 {
		top:-60px;
	}
}