/*aa2f2c  vermelho  ec3237 */
/*315a99  azul*/

body, h1, h2, h3, h4, h5, h6, input, select, textarea {
	font-family: 'Roboto Condensed', sans-serif !important;
	font-size:12px;
	font-weight: normal;
}





a {
	border:0;
}

img, iframe {
	max-width:100%;
	border:0;
}


#newsletter {
	width: 100%;
	height:300px;
	text-align: center;
	background-image: linear-gradient(to bottom, rgba(240,240,240,.8) , rgba(255,255,255,1));
}

#newsletter h1 {
	font-size: 3em;
	font-weight:700;
}


#newsletter h2 {
	font-size: 1.5em;
	font-weight:400;
	padding:10px 0;
}

#newsletter input {
	border-radius:5px;
	border: 1px solid rgba(255,255,255,0.3);
	padding:8px 20px;
	background-color:transparent;
	width: 100%;	
	text-align:left;
	font-size:18px;
	font-weight:200;
	color:#222;
	box-sizing: border-box;
}

a.button-news {
	border-radius:5px;
	border: 1px solid rgba(255,255,255,0.3);
	background-color: transparent;
	padding: 8px 20px;
	font-weight:700;
	font-size: 16px;
	color: #222;
	text-align: center;
	transition: .7s;
}



a.button-news:hover { 
	background-color: #ccc;
	transition: .7s;
}



@media screen and (max-width: 810px){


}