.header-site {
	background-image: url(bg.png);
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: ;
	color: #fff;
	padding-top: 60px;
	padding-bottom: 100px;
}
 


@media (max-width: 770px){
 .header-site{
 	background-image: url(bg.png);
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: ;
	color: #fff;
	padding-top: 80px;
	padding-bottom: 80px;
 }
}

.rodape {
	background-image: url(rodape-bg.png);
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: ;
	color: #fff;
	padding-top: 60px;
	padding-bottom: 100px;
}
 


@media (max-width: 770px){
 .rodape{
 	background-image: url(rodape-bg.png);
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: ;
	color: #fff;
	padding-top: 80px;
	padding-bottom: 80px;
 }
}

.contacto {
	background-image: url(img/contacto.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: ;
	color: #fff;
	padding-top: 120px;
	padding-bottom: 120px;
}

@media (max-width: 770px){
 .contacto{
 	background:#212331;
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: ;
	color: #fff;
	padding-top: 80px;
	padding-bottom: 80px;
 }
}

.bg-404 {
	background-image: url(padrao-bg.png);
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: ;
	padding-top: 120px;
	padding-bottom: 120px;
}

@media (max-width: 770px){
 .bg-404{
 	background:#212331;
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: ;
	color: #fff;
	padding-top: 80px;
	padding-bottom: 80px;
 }
}

.conteudo {
	background-image: url(padrao-bg.png);
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: ;
	color: #fff;
	padding-top: 50px;
	padding-bottom: 50px;
}

@media (max-width: 770px){
 .conteudo{
 	ackground-image: url(padrao-cel-bg.png);
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: ;
	color: #fff;
	padding-top: 80px;
	padding-bottom: 80px;
 }
}


.conteudo1 {
	background-image: url(bg-farmacia-qualidade.png);
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: ;
	padding-top: 80px;
	padding-bottom: 80px;
}

@media (max-width: 770px){
 .conteudo1{
 	background-image: url(bg-farmacia-qualidade.png);
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: ;
	padding-top: 80px;
	padding-bottom: 80px;
 }
}

.conteudo3 {
	background-image: url(netapp_.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: ;
	color: #fff;
	padding-top: 120px;
	padding-bottom: 120px;
}

@media (max-width: 770px){
 .conteudo3{
 	background:#212331;
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: ;
	color: #fff;
	padding-top: 80px;
	padding-bottom: 80px;
 }
}

.conteudo5 {
	background-image: url(banner-reparacao.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: ;
	color: #fff;
	padding-top: 120px;
	padding-bottom: 120px;
}

@media (max-width: 770px){
 .conteudo5{
 	background:#212331;
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: ;
	color: #fff;
	padding-top: 80px;
	padding-bottom: 80px;
 }
}

.newsletter {
	background-image: url(newslatter.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: ;
	color: #fff;
	padding-top: 100px;
	padding-bottom: 100px;
}

@media (max-width: 770px){
 .newsletter{
 	background:#127334;
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: ;
	color: #fff;
	font-size: 11pt;
	padding-top: 80px;
	padding-bottom: 80px;
 }
}

.resposta {
	background-image: url(img/oracle.webp);
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: ;
	color: #fff;
	padding-top: 100px;
	padding-bottom: 80px;
}

@media (max-width: 770px){
 .resposta{
 	background:#212331;
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: ;
	color: #fff;
	padding-top: 80px;
	padding-bottom: 80px;
 }
}

.header-sobre {
	background-image: url(b5.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: ;
	color: #fff;
	padding-top: 100px;
	padding-bottom: 320px;
}

.header-sobre h1{
	text-align: center;
	font-size: 40pt;
}

.header-web-design {
	background-image: url(b4.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: ;
	color: #fff;
	padding-top: 150px;
	padding-bottom: 150px;
}
