html, body, div, span, applet, object, iframe, blockquote, pre,
a, abbr, acronym, address, big, cite, code, 
del, dfn, em, font, ins,img, kbd, q, s, samp, 
small, strike, strong, sub, sup, tt, var, 
b, u, i, center, 
dl, dt, dd, ol, ul, li, 
fieldset, form, label, legend{margin:0; padding:0; border:0; outline:0; font-size:100%;vertical-align:baseline;}
body{line-height:1; font-family:Arial,Verdana,Calibri; font-size:16px}
input, textarea, select{font-family:Arial,Calibri,Verdana; font-size:14px;}
input[type="radio"]{border:none}
blockquote, q{quotes:none}
blockquote:before, blockquote:after, 
q:before, q:after{content:''; content:none}
:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
img{vertical-align:middle}
textarea{resize:none;}
.extend{clear:both;height:0;line-height:0;width:0;font-size:0px;}
.left{text-align:left;}
.right{text-align:right}
.center{text-align:center}
.normal{font-weight:normal;}
.bold{font-weight:bold;}
.italic{font-style:italic;}
.just{text-align:justify}
object[type*="application/gas"] { display: none; }
address {font-style: normal;}
.floatR {float: right;}
.floatL {float: left;}
.opct {transition:0.2s all}
.opct:hover {opacity: 0.8}
.duas-colunas {-moz-column-width: 400px; -moz-column-gap: 60px; -webkit-column-width: 400px; -webkit-column-gap: 60px; column-width:400px; column-gap: 60px}
.caps {text-transform: uppercase;}
.bg-parallax {width: 100%; max-width: 1920px; min-height: 100%; position: relative; background-position: 50% 0; background-repeat: repeat; background-attachment: fixed;}
.texto, .texto a {font-family: Tahoma, Verdana, Segoe, sans-serif; font-weight: normal; line-height: 1.6; color: #5D5757; font-size: 14px}
.texto a {text-decoration:underline}
.texto a:hover {opacity:0.75}
.texto b {font-weight:700;}
.texto ul, .texto ol {padding:0 0 0 22px !important; display:table}
.texto p {padding:0 0 8px 0}
.texto img {max-width: 100%}
::-webkit-input-placeholder {color: #757779;}
:-moz-placeholder {color: #757779;}
::-moz-placeholder {color: #757779;}
:-ms-input-placeholder {color: #757779;}
li {list-style: none;}

.img-responsive { display:inline-flex;}
.row.grid {display: -webkit-flex; -webkit-flex-flow: row wrap; display: -ms-flexbox; -ms-flex-flow: row wrap;}
 
@media only screen and (max-width: 992px) {
    .row.grid { display: inherit; -webkit-flex-flow: inherit; display: inherit; -ms-flex-flow: inherit;}
}