a:focus,a:hover,a:active{outline:0}a{color:#333;text-decoration:none;-webkit-transition:color .5s;transition:color .5s}a:hover{color:#8f0a16;text-decoration:none;-webkit-transition:color .5s;transition:color .5s}ol,ul{list-style:none;margin:0}.tr{text-align:right}.img-box{display:inline-block;box-shadow:0 2px 3px #bbb;border-radius:2px;background-color:#fff;-webkit-transition:background-color .5s;transition:background-color .5s;padding:3px}.img-box:hover{background-color:#bbb1b2;-webkit-transition:background-color .5s;transition:background-color .5s}hr.separator{width:960px;height:4px;background:url(../img/img-line.png) bottom repeat-x;border:none;margin:5px 0 20px -10px}select,textarea,input[type="text"]{display:inline-block;height:20px;margin-bottom:10px;font-size:13px;line-height:20px;color:#555;vertical-align:middle;border-radius:3px;background-color:#fff;border:none;box-shadow:none;padding:4px 6px}textarea:focus,input[type="text"]:focus{box-shadow:0 0 8px #e9969d}#main{min-height:830px;padding-top:90px;background:#f0f0ef url(../img/overlay.png)}div.header-overlay{position:absolute;width:100%;height:90px;background:#fff url(../img/overlay.png);opacity:.9;filter:alpha(opacity=90);z-index:99}header[role=banner]{position:absolute;top:0;width:100%;height:90px;border-bottom:1px solid #fff;z-index:100}header[role=banner] .brand{float:left;display:block;width:220px;height:63px;text-indent:-9999px;background:url(../img/img-logo.png) no-repeat;margin:12px 0 0 -10px}header[role=banner] .brand:hover{background-position:0 -63px}nav[role=navigation] ul.nav,footer[role=contentinfo] ul{float:right;margin-top:35px}nav[role=navigation] ul.nav li,footer[role=contentinfo] ul li{float:left;margin-left:28px}nav[role=navigation] ul.nav li a,footer[role=contentinfo] ul li a{display:block;font-weight:700;text-transform:uppercase;line-height:20px;color:#333}nav[role=navigation] ul.nav li a:hover{color:#561420;background:transparent}nav[role=navigation] ul.nav li.facebook,footer[role=contentinfo] ul li.facebook{margin-left:23px}nav[role=navigation] ul.nav li.facebook a,nav[role=navigation] ul.nav li.twitter a,footer[role=contentinfo] ul li.facebook a,footer[role=contentinfo] ul li.twitter a{width:20px;height:20px;text-indent:-99999px;background:url(../img/sprite-icon-small.png) 0 0 no-repeat}nav[role=navigation] ul.nav li.twitter a{background-position:-25px -23px}nav[role=navigation] ul.nav li.facebook a:hover{background-position:-50px -50px}nav[role=navigation] ul.nav li.decorarte a,footer[role=contentinfo] ul li.decorarte a{width:105px;height:24px;margin:-3px 0 0 -5px;text-indent:-99999px;background:url(../img/sprite-polo.png) 0 0 no-repeat}footer[role=contentinfo] ul li.decorarte a{background-position:0 -24px}footer[role=contentinfo]{color:#ccc;background:#333 url(../img/overlay.png);border-top:1px solid #fff}footer[role=contentinfo] ul{margin-top:15px}footer[role=contentinfo] ul li a{font-size:11px;font-weight:400;color:#ccc}footer[role=contentinfo] ul li a:hover{color:#8f0a16;background-color:transparent}footer[role=contentinfo] ul li.facebook a{background-position:-125px -124px}footer[role=contentinfo] ul li.twitter a{background-position:-100px -97px}footer[role=contentinfo] ul li.facebook a:hover{background-position:-50px -49px}footer div.copyright{position:relative;top:-5px;width:460px;font-size:10px;color:#ccc;background:url(../img/dotted-line.png) top repeat-x;margin:0 0 0 -10px;padding:20px 0 10px}footer div.copyright a{position:absolute;top:22px;right:150px;display:block;width:38px;height:16px;text-indent:-99999px;background:url(../img/img-waio-footer.png) 0 0 no-repeat;-webkit-transition:background-position .5s;transition:background-position .5s}footer div.copyright a:hover{background-position:0 -16px}header.page-title{width:940px;text-transform:uppercase;background:url(../img/img-line.png) bottom repeat-x;margin:0 0 20px -10px;padding:20px 10px 10px}header.page-title p{margin-top:3px;font-size:13px;font-style:italic;line-height:16px;text-transform:none}h3.post-title{position:relative;top:0;font-size:13px;line-height:14px;text-transform:uppercase;margin:5px 0 0 3px}h3.post-title span{display:block;font-size:10px;font-weight:400;color:#b1b1b1;-webkit-transition:color 1s;transition:color 1s}h3.post-title:hover span{color:#555;-webkit-transition:color 1s;transition:color 1s}.home #main{min-height:300px;padding-top:0;border-top:1px solid #fff}.home .banner{position:relative;height:655px;text-align:center;overflow:hidden}.home .banner img{max-width:none}.home .banner .overlay{position:absolute;top:300px;width:590px;height:250px;margin-left:-50px;background-color:#000;opacity:.8;filter:alpha(opacity=80);z-index:100}.home .banner .text-box{position:absolute;top:330px;width:490px;text-align:left;color:#fff;z-index:101}.home .banner .text-box h2{font:normal 60px/60px 'Open Sans',Helvetica,Arial,sans-serif;text-transform:uppercase}.home .banner .text-box h3{font:italic 30px Georgia,"Times New Roman",Times,serif;color:#ccc}.home .banner .text-box p{font-size:12px}.home .home-title{width:940px;height:80px;font-size:31px;font-weight:400;text-align:center;text-transform:uppercase;line-height:35px;background:url(../img/bg-header-home.png) 0 8px no-repeat;margin:40px 0 0 -20px;padding:0 20px}.home .home-title a:hover{color:#561420}.home .home-title span{display:block;font-size:13px;font-style:italic;font-weight:400;text-transform:none;line-height:14px;color:#333}.home .link-portfolio{display:block;text-align:center;font-size:12px;font-style:italic;margin:20px 0 5px}.sobre .slideshow{width:374px;height:209px;display:inline-block;margin-top:60px;box-shadow:0 2px 3px #bbb;border-radius:2px;background-color:#fff;-webkit-transition:background-color .5s;transition:background-color .5s;padding:3px;overflow:hidden}.intro{position:relative;padding:20px 0 35px}.intro span{float:left;width:180px;margin-right:-20px;font-size:11px;text-align:right;color:#666}.intro .filter{position:relative;top:140px}.intro #filter a{float:left;display:block;width:130px;margin-left:5px;padding-left:5px;font-size:12px;font-style:italic}.intro #filter a:hover,.intro #filter a.active{color:#fff;background-color:#8f0a16}.intro .lastest .lastest-overlay{position:absolute;top:40px;left:130px;width:390px;height:90px;background-color:#000;opacity:.8;filter:alpha(opacity=80)}.intro .lastest header{position:absolute;top:40px;left:130px;width:350px;height:70px;padding:10px 20px}.intro .lastest header a{color:#fff}.intro .lastest header h3{margin-bottom:0;font-size:21px;line-height:25px;text-transform:uppercase}.intro .lastest header h4{font-size:11px;font-weight:400;line-height:15px;text-transform:uppercase;color:#949494;margin:0}#catalog{display:block;overflow:hidden}#catalog ul{overflow:hidden}#catalog li{position:relative;height:220px}.single-title{font:normal 25px/30px 'Open Sans',Helvetica,Arial,sans-serif;color:#8f0a16;margin:0}.single-title-2{font-size:11px;font-weight:400;line-height:15px;margin:0 0 0 2px}.single .social{width:950px;background:url(../img/img-line.png) top repeat-x;margin:10px 0 0 -10px;padding:20px 0 0 10px}.single .slideshow-wrapper{position:relative;width:940px;box-shadow:0 2px 3px #bbb;border-radius:2px;background:#fafafa url(../img/overlay.png)}.single .slideshow-content{width:800px;height:550px}.single .slideshow-nav .slideshow-prev,.single .slideshow-nav .slideshow-next{position:absolute;top:250px;width:20px;height:61px;text-indent:-99999px;color:#fff;background:#ddd url(../img/navigation.png) 0 0 no-repeat;border-radius:3px;-webkit-transition:background-color 1s;transition:background-color 1s;margin:0}.single .slideshow-nav .slideshow-prev{left:20px;background-position:-60px 0}.single .slideshow-nav .slideshow-next{right:20px}.single .slideshow-nav .slideshow-prev:hover,.single .slideshow-nav .slideshow-next:hover{background-color:#8f0a16}.single .slideshow-content .slideshow-next{display:inline-block;box-shadow:0 2px 3px #bbb;background-color:#fff;border-radius:2px;-webkit-transition:background-color .5s;transition:background-color .5s;padding:3px}.single .slideshow-meta{position:absolute;bottom:2px;width:100%;text-align:center;height:20px;font-size:13px;line-height:14px;text-transform:uppercase;color:#b1b1b1}.single .scrollable{margin:0 0 0 8px}.single .pscarousel{width:940px !important;height:75px;background-color:#fff;border-radius:2px;padding:10px 0}.single .pager{margin:0}.single .pager img{border-radius:2px}.single .prev.browse.left{top:28px;left:10px;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.single .next.browse.right{position:absolute;float:none;top:37px;left:auto;right:-2px;width:20px;height:20px;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.single .navigation{font-size:13px;font-style:italic;padding:20px 0 10px}.single .related-title{font-weight:400;text-transform:uppercase;color:#8f0a16}.single ul.related{margin-bottom:40px}.parceiros .logos{float:left;width:100%}.parceiros .logos li{float:left;height:140px;margin:0 8px 8px 0;padding:4px 18px;text-align:center;background-color:#fff;box-shadow:0 2px 3px #bbb;border-radius:2px;overflow:hidden}.parceiros .logos li:before{content:"";display:inline-block;height:100%;vertical-align:middle}.parceiros .logos li img{max-width:140px;height:auto;vertical-align:middle}.contato header h2{font-size:14px;line-height:20px;margin:13px 0 8px}.contato header p{font-style:normal;font-size:12px;line-height:14px}.contato header p strong{font-size:21px;font-weight:400;line-height:40px}.contato header a{font:italic 14px/40px 'Open Sans',Helvetica,Arial,sans-serif;text-transform:none}.contato section h2{font-size:14px;line-height:14px;text-transform:uppercase;margin:30px 0 0}.gform_wrapper{position:relative;width:940px;max-width:none;box-shadow:0 2px 3px #bbb;background-color:#cacaca;border-radius:3px;margin:10px 0 0 -10px;padding:15px 10px}.gform_wrapper .gfield{width:460px}.gform_wrapper .gfield label{font:bold 11px 'Open Sans',Helvetica,Arial,sans-serif;text-transform:uppercase;margin:0;padding:0}.gform_wrapper .field-text{position:absolute;top:15px;left:490px}.gform_wrapper .gfield input[type=text].large,.gform_wrapper .gfield textarea{width:446px}.gform_wrapper .gfield textarea{height:130px}.gform_wrapper input[type=submit]{position:absolute;left:490px;margin-top:3px;font:italic 11px 'Open Sans',Helvetica,Arial,sans-serif;color:#fff;background-color:#8f0a16;border:none;border-radius:3px;-webkit-transition:background-color 1s;transition:background-color 1s;padding:2px 12px}.gform_wrapper input[type=submit]:hover{background-color:#561420}.validation_error{margin-bottom:10px;font-weight:700;color:#832525}.gfield_error{margin-bottom:10px;text-shadow:#fff 1px 1px;color:#832525;background-color:#faf2f5;border:1px solid #cfadb3}.gfield_error.field-text{top:45px}.gfield_error input[type=text],.gfield_error textarea{border:1px solid #cfadb3}.gfield_error .validation_message{font-size:11px}.contato section .map{margin:0 0 50px -10px;padding:10px}.img-box:hover,.single .slideshow-content .slideshow-next:hover{background-color:#bbb1b2;-webkit-transition:background-color .5s;transition:background-color .5s}nav[role=navigation] ul.nav li.twitter a:hover,footer[role=contentinfo] ul li.twitter a:hover{background-position:-75px -73px}.home .home-title a,.intro .lastest header a:hover{color:#8f0a16}#catalog ul.hidden,.single .slideshow-nav .sep,.gform_wrapper .gfield .gfield_required{display:none}@media print{*{text-indent:0 !important;text-shadow:none !important;color:#000 !important;background:transparent !important;-webkit-filter:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{color:#444 !important;text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}