@charset "UTF-8";
@font-face{font-family:'comfortaabold';src:url('../fonts/comfortaa-bold-webfont.eot');src:url('../fonts/comfortaa-bold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/comfortaa-bold-webfont.woff') format('woff'),url('../fonts/comfortaa-bold-webfont.ttf') format('truetype'),url('../fonts/comfortaa-bold-webfont.svg#comfortaabold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'comfortaaregular';src:url('../fonts/comfortaa-regular-webfont.eot');src:url('../fonts/comfortaa-regular-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/comfortaa-regular-webfont.woff') format('woff'),url('../fonts/comfortaa-regular-webfont.ttf') format('truetype'),url('../fonts/comfortaa-regular-webfont.svg#comfortaaregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'alluraregular';src:url('../fonts/allura-regular-webfont.eot');src:url('../fonts/allura-regular-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/allura-regular-webfont.woff') format('woff'),url('../fonts/allura-regular-webfont.ttf') format('truetype'),url('../fonts/allura-regular-webfont.svg#alluraregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'texgyreadventorregular';src:url('../fonts/adventor-regular-webfont.eot');src:url('../fonts/adventor-regular-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/adventor-regular-webfont.woff2') format('woff2'),url('../fonts/adventor-regular-webfont.woff') format('woff'),url('../fonts/adventor-regular-webfont.ttf') format('truetype'),url('../fonts/adventor-regular-webfont.svg#texgyreadventorregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'texgyreadventorbold';src:url('../fonts/texgyreadventor-bold-webfont.eot');src:url('../fonts/texgyreadventor-bold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/texgyreadventor-bold-webfont.woff2') format('woff2'),url('../fonts/texgyreadventor-bold-webfont.woff') format('woff'),url('../fonts/texgyreadventor-bold-webfont.ttf') format('truetype'),url('../fonts/texgyreadventor-bold-webfont.svg#texgyreadventorbold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSansRegular';src:url('../fonts/opensans/OpenSans-Regular-webfont.eot');src:url('../fonts/opensans/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/opensans/OpenSans-Regular-webfont.woff') format('woff'),url('../fonts/opensans/OpenSans-Regular-webfont.ttf') format('truetype'),url('../fonts/opensans/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSansSemibold';src:url('../fonts/opensans/OpenSans-Semibold-webfont.eot');src:url('../fonts/opensans/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/opensans/OpenSans-Semibold-webfont.woff') format('woff'),url('../fonts/opensans/OpenSans-Semibold-webfont.ttf') format('truetype'),url('../fonts/opensans/OpenSans-Semibold-webfont.svg#OpenSansSemibold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSansBold';src:url('../fonts/opensans/OpenSans-Bold-webfont.eot');src:url('../fonts/opensans/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/opensans/OpenSans-Bold-webfont.woff') format('woff'),url('../fonts/opensans/OpenSans-Bold-webfont.ttf') format('truetype'),url('../fonts/opensans/OpenSans-Bold-webfont.svg#OpenSansBold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSansLight';src:url('../fonts/opensans/OpenSans-Light-webfont.eot');src:url('../fonts/opensans/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/opensans/OpenSans-Light-webfont.woff') format('woff'),url('../fonts/opensans/OpenSans-Light-webfont.ttf') format('truetype'),url('../fonts/opensans/OpenSans-Light-webfont.svg#OpenSansLight') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'open_sans_condensedbold';src:url('../fonts/OpenSans-CondBold-webfont.eot');src:url('../fonts/OpenSans-CondBold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/OpenSans-CondBold-webfont.woff') format('woff'),url('../fonts/OpenSans-CondBold-webfont.ttf') format('truetype'),url('../fonts/OpenSans-CondBold-webfont.svg#open_sans_condensedbold') format('svg');font-weight:normal;font-style:normal}.opacity-7{opacity:.7;filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=70)}.opacity-8{opacity:.8;filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=80)}.bt-up,.bt-down{background-color:#4F0C04;color:#FFF}.bt-up.disabled,.bt-down.disabled{background-color:#DDD;color:#FFF}.btn-custom{border-color:#4F0C04;background-color:#4F0C04;color:#FFF;font-weight:bold}.btn-custom:hover,.btn-custom:focus{background-color:#4F0C04;color:#FFF}.btn-custom:active,.btn-custom.active{background-color:#4F0C04;border-color:#4F0C04;color:#FFF}::-moz-selection{background:#4F0C04;color:#fff;text-shadow:none}::selection{background:#4F0C04;color:#fff;text-shadow:none}a:hover .thumbnail,a.thumbnail:hover,a:hover .img-thumbnail,a.img-thumbnail:hover{border-color:#4F0C04!important}.pagination > li > a,.pagination > li > span{color:#222}.box-xs-3 h2,.box-xs-6 h2,.box-xs-12 h2,.box-xs-12-p h3{color:#222}.box-xs-3 p,.box-xs-6 p,.box-xs-12 p,.box-xs-12-p p{color:#999}.list-group a{color:#777}html,body{width:100%;height:100%;overflow-x:hidden}.wrapper{margin-bottom:-335px;min-height:100%;padding-bottom:335px}.area-banner{padding:0;position:relative;width:100%;height:445px}.banners{position:absolute;z-index:1;width:inherit;height:inherit;overflow:hidden}.banners a{background-position:center center;background-repeat:no-repeat;display:block;height:inherit;position:relative;width:inherit}.banners a img{margin-left:-960px;position:absolute;left:50%;width:1920px}#banner-nav{text-align:center;bottom:130px;position:absolute;width:100%;z-index:801}#banner-nav span,#banner-nav > *{background-color:#4F0C04;border-radius:50%;color:transparent;cursor:pointer;display:inline-block;height:10px;margin:0 4px;font-size:0;overflow:hidden;text-indent:200px;width:10px}#banner-nav .cycle-pager-active{background-color:#FFBF00}body,p{color:#010101;font-family:'OpenSansRegular';font-size:15px}h1,h2,h3,h4{font-family:'comfortaabold',sans-serif}h2{color:#013467}h3,h4{color:#000000}h4{display:inline;font-size:15px}iframe{border:none}body,p,h1,h2,h3,th,td{line-height:120%}p{margin-bottom:15px}.wrapper > article.container,.wrapper > section.container{margin-bottom:50px}.no-padding{padding:0}.no-padding-left{padding-left:0}.no-padding-right{padding-right:0}#topo{background-image:url(../imagens/fundo-topo.jpg);background-position:center center;background-repeat:no-repeat;min-height:144px}#topo:before{content:'';clear:both;display:table}#topo .texto-topo{color:#444444;font-family:'texgyreadventorbold',sans-serif;font-size:15px;margin-bottom:20px;padding-top:2px;text-align:right}#topo .texto-topo p{color:#444444;font-family:'texgyreadventorbold',sans-serif;margin:0}#topo .atendimento{background-image:url(../imagens/icone-atendimento.png);background-position:left center;background-repeat:no-repeat;display:inline-block;font-size:15px;line-height:38px;margin-bottom:10px;padding:0 5px 0 21px}#menu{position:relative;width:100%}#menu ul{display:none;list-style-type:none;margin:0 auto;padding:0;text-align:right}#menu ul.active{display:block}#menu li{display:block;padding:0 2px}#menu li > a{background-position:center 50px;color:#444444;display:block;font-family:'texgyreadventorbold',sans-serif;font-size:15px;line-height:21px;padding:0 10px 17px 10px;text-decoration:none;text-transform:uppercase;transition:all .2s ease-out}#menu li > a:hover,#menu li.active > a{background-image:url(../imagens/item-menu.png);background-position:center bottom;background-repeat:no-repeat;color:#FFBF00}#btn-mobile-menu{background-color:#FFC926;border:none;font-size:20px;position:absolute;right:5px;top:0;color:#000000;z-index:802}#btn-mobile-menu:hover,#btn-mobile-menu:active,#btn-mobile-menu:focus{background-color:#4F0C04;color:#FFFFFF;outline:none}#btn-mobile-menu:active{box-shadow:1px 1px 10px rgba(0,0,0,.4) inset}#logo{display:block;height:192px;margin:7px auto -80px auto;position:relative;width:281px;z-index:900}.section-header h2{font-family:'texgyreadventorbold',sans-serif;font-size:45px}.area-bem-vindo{background-image:url(../imagens/fundo-area-bem-vindo.png);background-position:center top;background-repeat:no-repeat;margin-top:-218px;min-height:650px;padding-top:140px;position:relative;z-index:901}.area-bem-vindo .section-header{text-align:center;margin-bottom:30px}.area-bem-vindo .section-header h2{background-image:url(../imagens/section-header.png);background-position:center bottom;background-repeat:repeat-x;color:#000000;display:inline-block}.area-bem-vindo .chamada a.saiba-mais,.area-bem-vindo .chamada p{color:#000;font-family:'comfortaabold',sans-serif;font-size:18px}.area-bem-vindo .chamada p{line-height:125%;margin-bottom:23px;text-align:center}.area-bem-vindo .chamada a.saiba-mais{border-bottom:1px solid #FFC926;float:right;position:relative;text-decoration:none;z-index:903}.area-servicos{background-color:#FFC926;height:720px;position:relative}.area-servicos:before{background-image:url(../imagens/diagonal-amarela.png);background-position:center center;background-repeat:no-repeat;content:'';height:307px;left:0;margin-bottom:-100px;position:absolute;top:-307px;width:100%;z-index:902}.area-servicos .section-header{margin-top:-155px;position:relative;z-index:904}.area-servicos  .section-header h2{color:#000000;text-align:center}.lista-servicos:after{clear:both;content:'';display:table}.lista-servicos .item-servico{display:block;text-decoration:none}.lista-servicos .item-servico,.lista-servicos .item-servico figure,.lista-servicos .item-servico figure span{height:273px;width:303px}.lista-servicos .item-servico figure{display:table;position:relative;z-index:904}.lista-servicos .item-servico figure img{left:0;position:absolute;top:0}.lista-servicos .item-servico figure div{background-image:url(../imagens/servico-selecionado.png);background-position:left top;background-repeat:repeat;display:table-row;left:0;position:absolute;top:0;transition:all .2s ease-out}.lista-servicos .item-servico figure div span{color:#FFFFFF;display:table-cell;font-family:'texgyreadventorregular',sans-serif;font-size:16px;text-align:center;vertical-align:middle}.lista-servicos .item-servico:hover figure div{opacity:0.0}.area-fotos{background-image:url(../imagens/fundo-area-galerias.png);background-position:center top;background-repeat:no-repeat;height:659px;margin-top:-200px;padding-top:170px;position:relative}.area-fotos .section-header{margin-bottom:80px}.area-fotos .section-header h2{font-family:'texgyreadventorregular',sans-serif;color:#FFC926;text-align:center}.cycle-fotos{margin:0 auto;width:100%}.cycle-fotos .item{display:block}.cycle-fotos .item,.cycle-fotos .item figure{height:201px;width:218px}.cycle-fotos .item figure{overflow:hidden;position:relative}.cycle-fotos .item:hover figure img{opacity:.9}.cycle-pager{margin-top:34px;text-align:center}.cycle-pager a{display:inline-block;background-image:url(../imagens/cycle-pager.png);width:33px;margin:0 2px;height:50px;background-repeat:no-repeat}.area-fotos .cycle-pager a.prev{background-position:left top}.area-fotos .cycle-pager a.next{background-position:right top}.area-servicos .cycle-pager a.prev{background-position:left bottom}.area-servicos .cycle-pager a.next{background-position:right bottom}@media (min-width:400px){.lista-servicos{margin:0 auto;width:303px}.cycle-fotos{width:218px}.cycle-fotos .item{margin-right:0}}@media (min-width:480px){.cycle-fotos{width:468px}.cycle-fotos .item{margin-right:30px}}@media (min-width:768px){.lista-servicos{margin:0 auto;width:636px}.lista-servicos .item-servico{margin:0 30px 0 0}.cycle-fotos{width:718px}}@media (min-width:992px){.lista-servicos{margin:0 -15px 0 -15px;width:1000px}.lista-servicos .item-servico{float:left;margin:28px 15px}.area-servicos .cycle-pager{display:none}.cycle-fotos{width:100%}}.page-header{background-color:#FFC926;border:none;margin:82px 0 35px 0}.page-header h1,.page-header h2{color:#000000;font-family:'texgyreadventorbold',sans-serif;font-size:45px;margin:0 auto;max-width:970px;padding:0}.page-body p{text-align:justify}.page-list .box-xs-12-p{padding:10px 5px;margin-bottom:10px}.page-list .box-xs-12-p a{display:block;text-decoration:none}.page-list .box-xs-12-p:before,.page-list .box-xs-12-p:after{clear:both;content:'';display:table}.page-list .box-xs-12:hover,.page-list .box-xs-12-p:hover{background-color:rgba(0,0,0,.08)}.page-list li h2.titulo-descricao{color:#072C47;font-family:'OpenSansBold';font-size:18px}.page-list li h3{color:#545454;font-family:'OpenSansRegular';font-size:18px}.page-list li a{text-decoration:none}.page-list li p{color:#000000;font-size:14px}.page-list .miniatura,.page-list .box-xs-3 a > div{margin-left:auto;margin-right:auto}.miniatura img{left:0}.page-list .box-xs-3 a > div{max-width:220px}.form-control{border-radius:10px}.form-control:active,.form-control:focus{border-color:#4F0C04}.pagination a{font-size:12px}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>a:focus,.pagination>.active>span:hover,.pagination>.active>span:focus,.pagination>li>.active,.pagination>li>.active:hover,.pagination>li>.active:focus{background-color:#4F0C04;border-color:#4F0C04;color:#FFF;font-size:12px}.site-footer{background-color:#252524;background-image:url(../imagens/fundo-rodape.jpg);background-position:center top;background-repeat:no-repeat;color:#FFFFFF;height:335px;padding-top:10px;position:relative}.site-footer h3{color:#FFC926;font-family:'texgyreadventorregular',sans-serif;font-size:16px;font-weight:normal;margin:10px 0 15px 0}.site-footer ul.icones-rodape{list-style-type:none;margin:0 0 20px 0;padding:0}.icones-rodape li{background-position:left center;background-repeat:no-repeat;color:#FFFFFF;font-family:'Arial',sans-serif;font-size:14px;margin-bottom:5px;padding-left:28px}.icones-rodape li.endereco{background-image:url(../imagens/icone-endereco.png)}.icones-rodape li.telefone{background-image:url(../imagens/icone-telefone.png)}.icones-rodape li.email{background-image:url(../imagens/icone-email.png)}.site-footer .link-mapa{color:#FFFFFF;display:block;font-family:'texgyreadventorregular',sans-serif;font-size:15px;text-align:center;text-decoration:none}.fb-page{height:130px;max-width:100%}.fb-page blockquote{height:130px}.fb-page blockquote a{color:#FFFFFF;line-height:35px;text-shadow:2px 2px 5px rgba(0,0,0,.4)}.redes-sociais,.redes-sociais a{display:inline-block;vertical-align:middle}.redes-sociais a{background-image:url(../imagens/redes-sociais.png);background-repeat:no-repeat;height:38px;margin:0 2px;transition:all .2s ease-out}.redes-sociais a:hover{opacity:.8;transform:scale(.95)}.redes-sociais a.facebook{background-position:right center;width:18px}.redes-sociais a.twitter{background-position:left center;width:34px}.sub-rodape{border-top:3px solid rgba(100,100,100,.65);margin-top:10px}#logo-gv8{background:url(../imagens/logo-gv8.png) no-repeat;display:block;float:right;height:22px;margin-left:10px;margin-right:10px;margin-top:10px;width:66px}.creditos{font-family:'OpenSansLight',Verdana,sans-serif;line-height:140%;padding-top:10px;margin-bottom:0;text-align:left;opacity:.75;transition:all 0.2s linear}.site-footer p.creditos,.creditos a{color:#FFFFFF;font-size:10px}.creditos:hover{opacity:1.0}.creditos a:hover{color:#FFFFFF}@media (max-width:991px){#menu:after{clear:both;content:'';display:table}#logo{max-width:100%}#menu ul li a{font-size:15px}.area-servicos{height:420px}.site-footer{background-size:auto 100%;height:auto}.site-footer:after{clear:both;content:'';display:table}}@media (min-width:768px) and (max-width:892px){#menu ul li a{padding-left:5px;padding-right:5px;font-size:14px}}@media (max-width:767px){#topo .texto-topo{display:none}#logo{margin-bottom:0;float:left;max-width:60%}#menu{margin-top:30px;min-height:40px}#menu ul{background-color:#FFFFFF;box-shadow:1px 1px 10px rgba(0,0,0,.4);max-width:480px;padding:10px;position:absolute;right:0;text-align:left;top:40px;width:100%;z-index:2000}#menu ul li{padding:0}#menu ul li a{line-height:40px;padding:0 10px;transition:none}#menu ul li a:hover,#menu ul li.active a{background-image:none}#menu ul li a:active,#menu ul li a:focus{background-color:rgba(0,0,0,.1);border-radius:5px;box-shadow:1px 1px 10px rgba(0,0,0,.4) inset}.area-bem-vindo{min-height:800px}.page-header{margin-top:32px}.page-header h1,.page-header h2{font-size:40px;padding-left:10px}.pagina-contato{padding-top:30px}.row.img-descricao{margin-left:auto;margin-right:auto;max-width:430px}.site-footer .col-fanpage:before{clear:both;content:'';display:table}}@media (max-width:479px){#topo .texto-topo{display:none}.area-bem-vindo .chamada p{font-size:15px}.page-header h1,.page-header h2{font-size:35px}.btn-submit{display:block;float:none;min-height:40px;width:100%}.frase-topo h2{font-size:55px}}@media (min-width:768px){.container{width:100%}#btn-mobile-menu{display:none}#menu ul{display:block!important;white-space:nowrap}#menu li{display:inline-block}.text-left-sm{text-align:left}}@media (min-width:992px){.container{padding-left:0px;padding-right:0px;width:970px!important}}