body{
	background: #f3f3f3;
}
header{
	position: relative;
}
header{
	background: #063c6f;
	height: 136px;
}
.sessao-quem-somos{
	background: #f3f3f3 url(../../imgs/bg-quem-somos.jpg) no-repeat center bottom;
    padding-top: 65px;
}

.mini-bloco h4{
	text-align: left;
}

.mini-bloco{
	display: table;
	padding: 10px;
	border-radius:10px; 
	background: #fff;
	text-align: justify;
}

.mini-bloco img{
	border-radius: 50%;
}

.interna{
	padding: 80px 0;
	background:#f3f3f3 url(../../imgs/bg-internas.jpg) no-repeat center bottom;
}

.input-field label{
	top: -13px;
}
.input-field{
	margin-top: 0;
}

input:not([type]), input[type=text]:not(.browser-default), input[type=password]:not(.browser-default), input[type=email]:not(.browser-default), input[type=url]:not(.browser-default), input[type=time]:not(.browser-default), input[type=date]:not(.browser-default), input[type=datetime]:not(.browser-default), input[type=datetime-local]:not(.browser-default), input[type=tel]:not(.browser-default), input[type=number]:not(.browser-default), input[type=search]:not(.browser-default), textarea.materialize-textarea {
    background-color: #fff;
    border: none;
    border-bottom: 0;
    border-radius: 0;
    outline: none;
    height: 3rem;
    width: 100%;
    font-size: 1rem;
    margin: 0;
    padding: 15px;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-box-sizing: content-box;
    box-sizing: border-box;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
    box-shadow: 0 3px 3px #cecece;
}

h2{
	font-size: 34px;
}

.sessao-servicos-interna{
	text-align: justify;
	background:#f3f3f3 url(../../imgs/bg-servicos-interna.jpg) no-repeat center top;
	padding-top: 50px;
}
.bloco-foto-um{
	position:relative;
}

.bloco-foto-um img,.bloco-foto-dois img,.bloco-foto-tres img,.listagem-varias-fotos li img{
	border-radius: 5px;
	box-shadow: 0px 4px 4px #cecece;
}
.img-foto-dois{
	position: relative;
	top: 0;
	right: -99px;
}

.img-foto-x{
	position: absolute;
	top: 0;
	z-index: 20;
	right: 350px;
}
.sessao-servicos-interna h2{
	font-size: 180%;
}

.blox{
	display: block;
	width: 100%;
}

.blox img{
	float: left;
	margin:10px;
}

.img-foto-tres {
    position: relative;
    top: 20px;
    right: -156px;
}
.bloco-foto-dois{
	position:relative;
}
.img-foto-um-b{
	margin-left: 100px;
	margin-top: -48px;
}

.img-foto-dois-b{
	margin-top: -40px;
}
.img-foto-tres-b{
	position:absolute;
	bottom: -50px;
	right: 13px;
}
.mv{
	font-size: 18px;
	color: #454545;
}
.list-valores li{
	font-size: 18px;
	margin-right: 20px;
	display: inline;
}
.listagem-varias-fotos{
	padding: 0;
	display: table;
	width: 100%;
	margin: 40px 0;
}
.listagem-varias-fotos li{
	float: left;
	margin:2px 5px;
}

.bloco-foto-tres{
	position: relative;
}

.img-foto-quatro-a{
	position: absolute;
	top: 190px;
	left: -100px;
}

.img-foto-quatro-b{
	float: right;
	margin-right: 25px;
	margin-top: 20px;
}

.nossos-profissionais{
	background: #fff;
	padding-top: 40px;
}

.f-nav{
	height: 90px;
}
.texto{
	text-align: justify;
}
.texto img{
	width: 100%;
}

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


    .listagem-varias-fotos li img{
    	width: 150px;
    }
	
}


/* COL-MD */
@media only screen and  (max-width:1100px) and (min-width:992px){

}
/* COL-SM */
@media only screen and  (max-width:992px) and (min-width:767px){
    
}
/* COL-XS */
@media only screen and  (max-width:767px){

	header{
		height: 87px
	}
	.f-nav {
    height: 73px;
}
	nav .brand-logo {
    width: 112px;
    top: 10px;
    height: 62px;}

	#maxmeio-id{
		display: none !important;
	}

}