html{}body{color:#292728;font-size:14px;font-family:'Open Sans';font-weight:300;}html,body{height:100%;}a{text-decoration:none;cursor:pointer;color:#373435;}a:hover{text-decoration:none;}strong{font-weight:bold;}input[type="reset"],input[type="submit"]{cursor:pointer;}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}.wrapper{width:1000px;margin:0 auto;position:relative;}.last{margin-right:0!important;}.block{display:block!important;}p{margin-bottom:15px;}.errorSummary{margin-bottom:30px;}.errorSummary p{color:red;}.redes-sociais a{height:30px;width:30px;background:white;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:white;text-align:center;display:table;float:left;margin-right:7px;}.redes-sociais div{display:table-cell;vertical-align:middle;}.header-space{height:125px;}.titulo-padrao{font-size:35px;color:#717171;font-style:italic;font-weight:600;border-bottom:6px solid #717171;margin-top:50px;margin-bottom:40px;}.navigation{position:absolute;color:#717171;font-size:13px;right:0;margin-top:25px;}.navigation a,.navigation div{color:#717171;float:left;margin:0 2px;}.navigation .selected{font-weight:900;}.form input[type="text"],.form input[type="password"],.form .file,.form textarea{border:0;padding-left:15px;height:40px;line-height:40px;background:#ebebeb;box-shadow:inset 1px 1px 3px #aeaeae;width:340px;display:block;margin-bottom:10px;color:#919090;font-size:14px;font-weight:600;-webkit-border-radius:10px;border-radius:10px;}.form textarea{height:90px;line-height:20px;padding-top:10px;}.form input[type="submit"]{background:url(../images/ico_enviar.png) no-repeat right center;height:33px;line-height:33px;padding-right:40px;border:0;color:#717171;font-size:15px;font-weight:900;margin-top:7px;}.form .small{width:157.5px!important;margin-right:10px;float:left;}.form::-webkit-input-placeholder{color:#919090;}.form::-moz-placeholder{color:#919090;}.form:-ms-input-placeholder{color:#919090;}.form input:-moz-placeholder{color:#919090;}#content{min-height:100%;position:relative;}#content-page{padding-bottom:260px;}#header{height:125px;width:100%;background:url(../images/bg_header.png) no-repeat center top;z-index:5;position:fixed;transition:ease all .4s;-webkit-transition:ease all .4s;}#header .logo{float:left;margin-top:15px;transition:ease all .4s;-webkit-transition:ease all .4s;}#header .box-right{float:right;margin-top:20px;width:700px;}#header .telefone{float:right;background:url(../images/ico_telefone.png) no-repeat;padding-left:24px;height:21px;line-height:21px;color:white;font-size:15px;margin:3px 15px 0 0;transition:ease all .4s;-webkit-transition:ease all .4s;}#header .contato{float:right;height:21px;line-height:21px;color:white;font-size:13px;margin:3px 15px 0 0;}#header .contato a{color:#FFF}#header .SkypeButton{float:right;margin-top:-20px;}#header .redes-sociais{float:right;margin-left:21px;transition:ease all .4s;-webkit-transition:ease all .4s;}#header .menu{position:absolute;right:0;top:63px;transition:ease all .4s;-webkit-transition:ease all .4s;}#header .menu li{float:left;}#header .menu .link{font-size:15px;color:white;cursor:pointer;padding:0 20px;height:57px;display:block;padding-top:5px;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border-top-left-radius:8px;border-top-right-radius:8px;}#header .menu .link.arrow{background:url(../images/ico_arrow_bottom.png) no-repeat 90% 14px transparent;padding-right:40px;}#header .menu li:hover .link{background-color:#717171;transition:ease all .4s;-webkit-transition:ease all .4s;}#header .menu .submenu{position:absolute;width:300px;background:#717171;display:none;-webkit-border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;}#header .menu .submenu a{display:block;color:white;padding:0 20px;line-height:40px;font-size:15px;}#header .menu .submenu a:hover{background:#000;transition:ease all .4s;-webkit-transition:ease all .4s;}#header.small{height:80px;transition:ease all .4s;-webkit-transition:ease all .4s;}#header.small .logo{margin-top:5px;transition:ease all .4s;-webkit-transition:ease all .4s;}#header.small .logo img{height:70px;}#header.small .telefone{margin-top:-10px;transition:ease all .4s;-webkit-transition:ease all .4s;}#header.small .redes-sociais{margin-top:-12px;transition:ease all .4s;-webkit-transition:ease all .4s;}#header.small .menu{margin-top:-20px;transition:ease all .4s;-webkit-transition:ease all .4s;}#header.small .link{height:32px;}#footer{width:100%;position:absolute;height:260px;bottom:0;background:url(../images/bg_shadow2.png) no-repeat center top;padding-top:24px;}#footer .box-top{background:url(../images/bg_footer.png) no-repeat center top;height:228px;}#footer .box-bottom{background:#717171;height:32px;}#footer .copyright{float:left;line-height:32px;color:#FFF;font-size:12px;}#footer .box-bottom p{margin-bottom:0;}#footer .wcm3{float:right;width:54px;height:13px;background:url(../images/wcm3.png);margin-top:10px;}#footer .elevacomp{float:left;background:#717171;width:270px;height:228px;margin-right:50px;}#footer .elevacomp .logo{display:block;margin-top:30px;margin-left:22px;}#footer .elevacomp .logo img{width:188px;}#footer .elevacomp .texto{color:white;font-size:13px;margin-left:22px;margin-top:25px;}#footer .elevacomp .texto a{color:white;}#footer .box{float:left;font-size:13px;margin-top:50px;width:170px;}#footer .box .titulo{color:#FFF;font-style:italic;margin-bottom:10px;font-weight:600;}#footer .box ul li{color:white;margin-bottom:2px;transition:ease all .4s;-webkit-transition:ease all .4s;}#footer .box ul li:hover{transition:ease all .4s;-webkit-transition:ease all .4s;color:#95aecf;}#footer .redes-sociais{height:50px;}#footer input[type="text"],#footer input[type="password"]{border:0;color:white;width:135px;height:25px;padding-left:10px;display:block;margin-bottom:4px;background:#717171;font-size:12px;-webkit-border-radius:10px;border-radius:10px;}#footer input[type="submit"]{margin-top:10px;font-size:13px;color:#FFF;border:0;background:url(../images/ico_arrow_right2.png) no-repeat right 7px;padding-right:15px;font-style:italic;height:20px;line-height:20px;font-weight:600;}#footer::-webkit-input-placeholder{color:White;}#footer::-moz-placeholder{color:White;}#footer:-ms-input-placeholder{color:White;}#footer input:-moz-placeholder{color:White;}#home .banners{height:538px;}#home .banners .paginacao{position:absolute;z-index:3;width:100%;}#home .banners .paginacao ul{position:absolute;right:0;margin-top:500px;}#home .banners .paginacao li{float:left;width:15px;height:15px;margin-right:10px;background:#b28433;transition:ease all .4s;-webkit-transition:ease all .4s;}#home .banners .paginacao li:hover,#home .banners .paginacao li.selected{background:#c75130;cursor:pointer;transition:ease all .4s;-webkit-transition:ease all .4s;}#home .banners .banner{position:absolute;width:100%;height:538px;display:none;}#home .banners .banner .frase{color:white;font-size:45px;background:#717171;padding:10px 25px;margin-bottom:5px;line-height:47px;display:table;margin-top:20%;width:400px;-webkit-border-radius:10px;border-radius:10px;background:-moz-linear-gradient(top,#090c13 0%,#717171 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#090c13),color-stop(100%,#717171));background:-webkit-linear-gradient(top,#090c13 0%,#717171 100%);background:-o-linear-gradient(top,#090c13 0%,#717171 100%);background:-ms-linear-gradient(top,#090c13 0%,#717171 100%);background:linear-gradient(to bottom,#090c13 0%,#717171 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#090c13',endColorstr='#717171',GradientType=0);}#home .banners .banner .arrow{width:43px;height:43px;background:url(../images/ico_arrow_banner.png);margin-top:10px;}#home .linhas{overflow:hidden;width:100%;height:485px;min-width:1000px;position:relative;}#home .linhas .titulo{width:100%;height:80px;line-height:80px;color:white;text-align:center;font-size:30px;background:url(../images/bg_shadow.png) no-repeat center top #717171;}#home .linhas .lista{position:absolute;}#home .linhas .linha{width:479px;border-right:1px solid #717171;float:left;height:380px;position:relative;}#home .linhas .linha .foto{width:100%;text-align:center;height:380px;display:table;position:absolute;margin-top:-380px}#home .linhas .linha .foto div{vertical-align:middle;display:table-cell;}#home .linhas .linha .foto div img{-webkit-box-shadow:5px 5px 5px 0 rgba(0,0,0,.5);-moz-box-shadow:5px 5px 5px 0 rgba(0,0,0,.5);box-shadow:5px 5px 5px 0 rgba(0,0,0,.5);}#home .linhas .linha .nome{background:#717171;color:white;line-height:40px;padding:0 10px 5px 10px;font-size:34px;margin:0 auto;z-index:2;display:table;position:relative;margin-top:-250px;opacity:0;max-width:300px;text-align:center;-webkit-border-radius:10px;border-radius:10px;background:-moz-linear-gradient(top,#090c13 0%,#717171 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#090c13),color-stop(100%,#717171));background:-webkit-linear-gradient(top,#090c13 0%,#717171 100%);background:-o-linear-gradient(top,#090c13 0%,#717171 100%);background:-ms-linear-gradient(top,#090c13 0%,#717171 100%);background:linear-gradient(to bottom,#090c13 0%,#717171 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#090c13',endColorstr='#717171',GradientType=0);}#home .linhas .linha .nome2{background:#FFF;color:#292728;line-height:14px;font-size:14px;margin:0 auto;z-index:2;display:table;max-width:300px;text-align:center;padding:8px 20px;margin-top:330px}#home .linhas .linha .arrow{width:43px;height:43px;background:url(../images/ico_arrow_linha.png);position:absolute;left:50%;margin-top:-140px;margin-left:-22px;z-index:2;display:none;}#home .linhas .arrows{position:absolute;z-index:3;width:100%;}#home .linhas .arrows .arrow{width:60px;height:60px;position:absolute;margin-top:166px;transition:ease all .4s;-webkit-transition:ease all .4s;}#home .linhas .arrows .arrow.left{background:url(../images/ico_arrow_left.png);left:20px;}#home .linhas .arrows .arrow.right{background:url(../images/ico_arrow_right.png);right:20px;}#home .linhas .arrows .arrow:hover{background-position:bottom;transition:ease all .4s;-webkit-transition:ease all .4s;cursor:pointer;}#empresa .box-empresa .box1{float:left;width:540px;line-height:25px;}#empresa .box-empresa .box1 .titulo{color:#717171;font-size:25px;margin-bottom:30px;line-height:30px;}#empresa .box-empresa .box1 .texto{line-height:25px;}#empresa .box-empresa .box2{float:right;width:430px;}#empresa .box-empresa .ver-galeria{display:table;margin:0 auto;margin-top:15px;font-size:14px;color:#717171;font-weight:900;padding-left:40px;background:url(../images/ico_galeria.png) no-repeat;height:31px;line-height:31px;}#empresa .box-texto{float:left;width:243.33px;height:268px;padding:22px 45px 0 45px;margin-top:65px;}#empresa .box-texto.alternate{background:#f2f2f2;}#empresa .box-texto .titulo{font-size:18px;color:#717171;margin-bottom:20px;font-weight:600;}#empresa .box-texto .texto{line-height:25px;}#produtos-servicos{margin-bottom:50px;}#produtos-servicos .linhas{overflow:hidden;width:100%;margin-top:-32px;height:320px;}#produtos-servicos .lista{width:1004px;}#produtos-servicos .linhas .titulo{width:100%;height:65px;line-height:65px;color:white;text-align:center;font-size:30px;background:#717171;}#produtos-servicos .linhas .linha{width:250px;border-right:1px solid #717171;border-bottom:1px solid #717171;float:left;height:196px;position:relative;}#produtos-servicos .linhas .linha .foto{width:100%;text-align:center;height:196px;display:table;position:absolute;}#produtos-servicos .linhas .linha .foto div{vertical-align:middle;display:table-cell;}#produtos-servicos .linhas .linha .nome{background:#717171;color:white;height:28px;line-height:28px;padding:0 10px;font-size:16px;margin:0 auto;margin-top:78px;position:relative;z-index:2;display:table;opacity:0;}#produtos-servicos .linhas .linha .arrow{width:23px;height:22px;background:url(../images/ico_arrow_linha2.png);position:absolute;left:50%;margin-top:115px;margin-left:-11px;z-index:2;display:none;}#produtos-servicos .linhas .arrow{width:42px;height:42px;position:absolute;margin-top:74px;transition:ease all .4s;-webkit-transition:ease all .4s;z-index:3;}#produtos-servicos .linhas .arrow.left{background:url(../images/ico_arrow_left.png);left:-20px;}#produtos-servicos .linhas .arrow.right{background:url(../images/ico_arrow_right.png);right:-20px;}#produtos-servicos .linhas .arrow:hover{background-position:bottom;transition:ease all .4s;-webkit-transition:ease all .4s;cursor:pointer;}#produtos-servicos .box1{float:left;width:250px;position:relative;}#produtos-servicos .box1 .titulo{color:#717171;font-size:20px;border-bottom:3px solid #717171;padding-bottom:3px;font-weight:900;margin-bottom:30px;}#produtos-servicos .box1 .link{color:#717171;font-size:15px;border-bottom:1px solid #bfc4cf;padding-bottom:3px;font-weight:600;height:30px;line-height:30px;width:100%;display:block;margin-top:10px;}#produtos-servicos .box1 .link div{position:absolute;right:0;width:13px;height:13px;background:url(../images/ico_arrow_menu.png) no-repeat;margin-top:8px;}#produtos-servicos .box1 li.selected div{background-position:bottom;}#produtos-servicos .box1 .submenu{display:none;}#produtos-servicos .box1 .submenu a{padding-left:18px;display:block;height:30px;line-height:30px;color:#717171;transition:ease all .4s;-webkit-transition:ease all .4s;}#produtos-servicos .box1 .submenu a:hover,#produtos-servicos .box1 .submenu a.hover{background:#717171;color:white;transition:ease all .4s;-webkit-transition:ease all .4s;}#produtos-servicos .box2{float:right;width:630px;}#produtos-servicos .box2 .linha{color:#717171;font-size:18px;font-weight:900;line-height:20px;}#produtos-servicos .box2 .produto{color:#717171;font-size:35px;font-weight:400;margin-bottom:30px;}#produtos-servicos .box2 .foto img{border:1px solid #dadada;margin-bottom:30px;}#produtos-servicos .box2 .titulo-box{color:#717171;font-size:18px;border-bottom:3px solid #717171;padding-bottom:3px;font-weight:900;margin-bottom:20px;}#produtos-servicos .box2 .galerias{position:absolute;margin-left:260px;margin-top:6px;}#produtos-servicos .box2 .galerias .titulo{color:#717171;font-size:13px;font-weight:900;float:left;margin-right:15px;}#produtos-servicos .box2 .galerias a{float:left;}#produtos-servicos .box2 .galerias .fotos,#produtos-servicos .box2 .galerias .videos{width:20px;height:16px;margin-right:10px;float:left;width:20px;height:16px;margin-right:10px;}#produtos-servicos .box2 .galerias .fotos{background:url(../images/ico_foto.png) no-repeat center;}#produtos-servicos .box2 .galerias .videos{background:url(../images/ico_video.png) no-repeat center;}#produtos-servicos .box2 .compartilhe{position:absolute;margin-top:6px;right:0;}#produtos-servicos .box2 .compartilhe .titulo{color:#717171;font-size:13px;font-weight:900;float:left;margin-right:10px;}#produtos-servicos .box2 .compartilhe .addthis_toolbox{float:left;margin-left:5px;margin-top:-5px;}#produtos-servicos .box2 .descricao{line-height:25px;margin-bottom:30px;}#produtos-servicos #galeria-fotos div{display:table;width:200px;height:150px;text-align:center;float:left;margin:0 15px 15px 0;}#produtos-servicos #galeria-fotos div a{display:table-cell;vertical-align:middle;}#produtos-servicos .box2 .form{float:left;width:360px;}#produtos-servicos .box2 .boxes{float:right;}#produtos-servicos .box2 .boxes .box{width:235px;color:white;text-align:center;display:block;background-color:#090c13;margin-bottom:10px;-webkit-border-radius:10px;border-radius:10px;background:-moz-linear-gradient(top,#090c13 0%,#717171 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#090c13),color-stop(100%,#717171));background:-webkit-linear-gradient(top,#090c13 0%,#717171 100%);background:-o-linear-gradient(top,#090c13 0%,#717171 100%);background:-ms-linear-gradient(top,#090c13 0%,#717171 100%);background:linear-gradient(to bottom,#090c13 0%,#717171 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#090c13',endColorstr='#717171',GradientType=0);}#produtos-servicos .box2 .boxes .telefone{line-height:59px;font-size:17px;font-weight:600;}#produtos-servicos .box2 .boxes .telefone div{position:absolute;background:url(../images/ico_telefone2.png) no-repeat;width:22px;height:24px;margin-top:16px;margin-left:25px;}#produtos-servicos .box2 .boxes .manual{font-weight:600;padding:10px 0;}#produtos-servicos .box2 .boxes .box img{float:left;margin:14px -30px 0 40px;}#clientes{padding-bottom:50px;}#clientes .cliente{float:left;width:250px;display:table;text-align:center;height:170px;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);transition:ease all .4s;-webkit-transition:ease all .4s;}#clientes .cliente div{vertical-align:middle;display:table-cell;}#clientes .cliente:hover{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:grayscale(0%);transition:ease all .4s;-webkit-transition:ease all .4s;}#trabalhe-conosco{padding-bottom:50px;}#trabalhe-conosco .box1{float:left;width:465px;}#trabalhe-conosco .box2{float:right;width:465px;}#trabalhe-conosco input[type="text"],#trabalhe-conosco .file,#trabalhe-conosco textarea{width:450px;}#trabalhe-conosco input[placeholder="Cidade"]{width:315px;float:left;}#trabalhe-conosco input[placeholder="UF"]{width:110px;float:right;}#trabalhe-conosco .file{background:url(../images/ico_anexo.png) no-repeat 96% center #ebebeb;cursor:pointer;}#trabalhe-conosco input[type="file"]{display:none;}#contato .titulo{font-weight:900;font-size:18px;color:#717171;margin-bottom:15px;}#contato .box-left{float:left;width:230px;}#contato .form{float:right;width:735px;}#contato input[placeholder="Cidade"]{width:245px;float:left;}#contato input[placeholder="UF"]{width:70px;float:right;}#contato .box1{float:left;width:355px;}#contato .box2{float:right;width:355px;}#contato .endereco{margin-bottom:30px;}#contato .telefones{font-weight:600;margin-top:10px;}#contato #mapa{width:100%;height:345px;margin-top:60px;}#login{padding-bottom:50px;}#login .titulo{font-weight:900;font-size:18px;color:#717171;margin-bottom:15px;}#login p{margin-bottom:15px;}#login .box1{float:left;}#login .box2{float:right;}#login .button{background:url(../images/ico_arrow_button.png) no-repeat right center;height:29px;line-height:29px;padding-right:40px;border:0;color:#717171;font-size:15px;font-weight:900;margin-top:7px;display:table;}#area-cliente{padding-bottom:50px;}#area-cliente .titulo-padrao{margin-bottom:20px;}#area-cliente .bem-vindo{float:left;font-size:18px;color:#717171;height:70px;}#area-cliente .logout{float:right;font-size:18px;color:white;background:#717171;width:80px;line-height:28px;font-size:13px;text-align:center;font-weight:600;}#area-cliente .titulo{font-weight:900;font-size:20px;color:#717171;margin-bottom:25px;border-bottom:3px solid #717171;padding-bottom:5px;}#area-cliente .box-left{float:left;width:210px;position:relative;}#area-cliente .box-left li{color:#717171;font-size:15px;border-bottom:1px solid #bfc4cf;padding-bottom:3px;font-weight:600;height:30px;line-height:30px;width:100%;display:block;margin-top:10px;}#area-cliente .box-left li div{position:absolute;right:0;width:13px;height:13px;background:url(../images/ico_arrow_menu.png) no-repeat;margin-top:8px;}#area-cliente .box-right{float:right;width:700px;}#area-cliente .box1{float:left;width:320px;}#area-cliente .box2{float:right;}#area-cliente input[type="submit"]{background-image:url(../images/ico_agendar.png);padding-right:52px;height:39px;}#area-cliente .box-right .arquivos{border-bottom:1px solid #717171;padding-bottom:20px;margin-bottom:20px;display:block;clear:both;}#area-cliente .box-right .arquivos a{background:url("../images/bg_box.png") no-repeat;color:white;display:block;text-align:center;padding:5px 10px;float:right;}#area-cliente .box-right .arquivos .left{float:left;width:500px}#area-cliente .box-right .arquivos div .titulo-box{color:#717171;font-size:18px;font-weight:900;}#area-cliente .filtro{float:right;margin-right:40px;}#area-cliente .filtro label{float:left;margin:0 5px 0 15px;line-height:26px;}#area-cliente .filtro [type=text]{float:left;margin-right:5px;line-height:24px;padding:0 5px;font-size:13px;}#area-cliente .filtro [type=submit]{background:#444444;color:#FFF;padding:0 10px;height:auto;line-height:28px;border:0;font-size:13px;}