/*------------------------------------------------
CINZENTO
-------------------------------------------------*/
a.contactos-termos:link,a.contactos-termos:visited,a.contactos-termos:hover,a.contactos-termos:active,#contactos-texto h2,
{color: #333; font-family:  'Montserrat', sans-serif; font-size: 0.8em; font-weight:500;
}
button.contactos-botao{background-color:#0075bd; color:#fff;}
.contactos-botao:hover{ opacity:0.8;}
/*------------------------------------------------
-------------------------------------------------*/

#contactos-texto h2{font-family:  'Montserrat', sans-serif; font-size: 0.9em; text-align:left; font-weight:400; margin-bottom:50px;}

.contactos-botao-align{text-align:left}
button.contactos-botao{ position:relative; float:left; font-family:  'Montserrat', sans-serif; font-size: 0.8em; font-weight:500; padding:8px 60px 8px 60px; cursor:pointer; box-shadow:none; border:none;-webkit-transition: all 0.5s; transition: all 0.5s;}


a.contactos-termos:link,a.contactos-termos:visited,a.contactos-termos:hover,a.contactos-termos:active {
font-family:  'Montserrat', sans-serif; font-size:0.9em;
}
a.contactos-termos:hover {
text-decoration:underline;
}

@media screen and (max-width: 1023px) {
#contactos-texto h2{padding:0px;}
.contactos-botao-align{text-align:center}

}
@media screen and (min-width: 1024px) and (max-width: 1279px) { /* PARA DISPOSITIVOS PEQUENOS*/
#contactos-texto h2{font-size: 0.8em;}
button.contactos-botao{font-size: 0.9em;}
a.contactos-termos:link,a.contactos-termos:visited,a.contactos-termos:hover,a.contactos-termos:active {font-size:0.8em;}
}
@media screen and (min-width: 1280px) and (max-width: 1365px) { /* PARA DISPOSITIVOS MÉDIOS*/

}
@media screen and (min-width: 1366px) and (max-width: 1919px) { /* PARA DISPOSITIVOS MÉDIOS*/

}
@media screen and (min-width: 1920px) and (max-width: 2159px) { /* PARA DISPOSITIVOS GRANDES*/

}
@media screen and (min-width: 2160px) { /* PARA DISPOSITIVOS MUITO GRANDES*/

}