/** by www.CELULANERD.com.br **/
.bg-preto-soft{color:#bfbda7;background-color:#333}::selection{color:#333;background:#bfbda7}body,address,p,a,h1{font-family:Tahoma,Arial,Helvetica,sans-serif;color:#bfbda7;font-size:20px}@font-face{font-family:'AgrandirWideBold';src:url("fonts/Agrandir/OTF/Agrandir-WideBold.otf") format("opentype")}@font-face{font-family:'Agrandir';src:url("fonts/Agrandir/OTF/Agrandir-Regular.otf") format("opentype")}@font-face{font-family:'AgrandirWideMedium';src:url("fonts/Agrandir/OTF/Agrandir-WideMedium.otf") format("opentype")}@font-face{font-family:'DM_Sans';src:url("fonts/DM_Sans/DMSans-Regular.ttf") format("opentype")}a:hover{color:#bfbda7}h1>a,h1{font-size:40px;font-family:AgrandirWideMedium;letter-spacing:3px;text-decoration:none}div,p,p>a,div>a{font-family:DM_Sans;font-size:20px}.nav a{-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;color:#bfbda7;font-size:14px;font-family:Agrandir;text-decoration:none;position:relative;z-index:0;display:inline-block;opacity:.90}.nav a:hover,.nav a:active,.nav a:focus{transition:all .1s;background-color:transparent;color:#bfbda7!important;opacity:1}.nav a:after{position:absolute;left:0;right:0;margin:0 auto;width:0;height:4px;background:#bfbda7;content:"";opacity:0;transition:all .3s}.nav a:after{bottom:0;transform:translateY(-10px)}.nav a:hover:after{opacity:.90;transform:translateY(0px);width:100%}.nav a.active{opacity:1}.nav a.active:after{position:absolute;left:0;width:100%;height:4px;background:#bfbda7;content:"";opacity:1;transition:all .3s;bottom:0;transform:translateY(0px)}.social a{text-decoration:none}.social a:hover{text-decoration:underline}#animTop{height:0;z-index:9999;-webkit-transition:height 1s;transition:height 1s}.bg-roxo{background-color:#66629e}.bg-cinza{background-color:#ebebeb}.bg-verde{background-color:#d0ff71}.bg-rosa{background-color:#ff3466}.bg-rosa-soft{background-color:#ff3466}.bg-verde-claro{background-color:#02e384}.font-12{font-size:12px}@media(min-width:768px){.nav a{letter-spacing:1px;font-size:20px}h1>a,h1{font-size:60px}div,p,p>a,div>a{font-size:20px}}@media print{body,a,p,span,div,address>a,address{color:#000;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:16px;font-weight:normal;background-color:transparent}h1{color:#000;font-family:Tahoma,Arial,Helvetica,sans-serif}}