@media screen and (max-width:1023px){#topo,.home #topoServicos{width:706px;position:relative}.home #topoServicos #bloco{width:340px}#topo nav{width:auto}.home #topo nav{width:340px}#topo nav h2{margin-top:152px}.home #topo nav h2{margin-top:108px}#topo nav p.btMenu{margin:0;top:25px;right:0;width:124px;height:26px;z-index:999;display:block;position:absolute;visibility:visible;text-indent:-30000px}#topo nav p.btMenu a{width:124px;height:26px;display:block;-webkit-transition:none;transition:none;background:url(../imagens/btAbrirMenu@2x.png) no-repeat right top;background-size:124px 52px}#topo nav p.btMenu a:hover{background-position:right bottom}#topo nav ul#sombra{display:none;visibility:hidden}#topo nav ul#menu{top:0;right:0;margin:0;width:180px;z-index:999;display:none;position:absolute;border-top:0;background:#191919;padding-bottom:8px}#topo nav ul li{width:150px;padding:8px 0;text-indent:0;margin-left:15px;text-align:center;border-top:2px solid #292929}#topo nav ul li.home{text-indent:0;text-align:center;border-top:0;margin:60px 0 0 15px}#topo nav ul li.btFechar,#topo nav ul li.btFacebook,#topo nav ul li.btInstagram,#topo nav ul li.btTwitter{margin:0;float:left;width:50px;height:50px;display:block;border-top:0;visibility:visible;text-indent:-30000px}#topo nav ul li.btFechar{top:12px;right:17px;width:26px;position:absolute}#topo nav ul li.btFechar a{width:26px;height:26px;display:block;-webkit-transition:none;transition:none;background:url(../imagens/btFecharMenu@2x.png) no-repeat left top;background-size:26px 52px}#topo nav ul li.btFechar a:hover{background-position:left bottom}#topo nav ul li.btFacebook,#topo nav ul li.btInstagram,#topo nav ul li.btTwitter{margin-top:15px}#topo nav ul li.btFacebook{margin-left:40px}#topo nav ul li.btFacebook a,#topo nav ul li.btInstagram a,#topo nav ul li.btTwitter a{width:50px;height:50px;display:block;color:#77909b;-webkit-transition:none;transition:none;background:url(../imagens/btsMidiaSocial@2x.jpg) no-repeat;background-size:150px 100px}#topo nav ul li.btFacebook a{background-position:0 0}#topo nav ul li.btFacebook a:hover{background-position:0 -50px}#topo nav ul li.btInstagram a{background-position:-50px 0}#topo nav ul li.btInstagram a:hover{background-position:-50px -50px}#topo nav ul li.btTwitter a{background-position:-100px 0}#topo nav ul li.btTwitter a:hover{background-position:-100px -50px}.home h1{width:303px;height:400px;background:url(../imagens/logoTagTablet.png) no-repeat}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.home h1{background:url(../imagens/logoTagTablet@2x.png) no-repeat;background-size:303px 400px}}.home h1 a{width:303px;height:400px}#container{padding-bottom:210px}#container.containerPortfolio{padding-bottom:195px}#conteudo{width:706px}}@media screen and (max-width:767px){#topo{width:450px}p{font-size:1.9em}h1{width:150px;height:166px;background:url(../imagens/logoTagCelular.png) no-repeat;background-size:100%}.home h1{width:150px;height:166px;margin:0;position:relative;background:url(../imagens/logoTagCelular.png) no-repeat;background-size:100%}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){h1,.home h1{background:url(../imagens/logoTagCelular@2x.png) no-repeat;background-size:150px 166px}}h1 a,.home h1 a{position:absolute;width:150px;height:166px}#topo nav h2{margin-top:94px}#topo nav h2,.home #topo nav h2{font-size:2.4em;text-align:right}#topo nav h2#h2Portfolio{margin-top:72px;line-height:1em}#topo nav h2 span{display:block;width:1px;height:0;overflow:hidden}.home #topo nav p{font-size:1.9em}h1 #logoFakeCelular,.home h1 #logoFakeCelular{width:100%;height:auto;display:block;visibility:visible}header{height:155px!important}#topo,#topoContainer{height:135px!important}.home #topo,.home header,.home #topoContainer{height:auto!important}.home #topoContainer{padding-bottom:30px}#topo #blocoH1,.home #topo #blocoH1{display:none;visibility:hidden}.home #topo nav{float:none;width:100%;margin:0 auto;text-align:center}.home #topo nav h2{margin-top:5px;text-align:center}#topo nav p.btPortfolio{margin:20px auto 0}#topo nav p.btMenu{width:40px}#topo nav p.btMenu a{width:40px}#topoServicos{display:none;visibility:hidden}#conteudo{width:450px;padding-top:25px}#container{padding-bottom:200px}}@media screen and (max-width:500px){#topo,#conteudo{width:92%}#topo nav h2{margin-top:72px;width:140px;line-height:1em}.home #topo nav h2{width:inherit}#container,#container.containerPortfolio{padding-bottom:260px}}@media screen and (max-width:1023px){#conteudo.home #depoimento{width:100%}#conteudo.home #depoimento #texto{width:60%;margin-left:10%;padding:16px 0 30px}}@media screen and (max-width:767px){#conteudo.home #depoimento #texto span#nome{font-size:1.2em!important}#conteudo.home #depoimento #texto #separador{display:block;width:1px;height:0;overflow:hidden;text-indent:-30000px}#conteudo.home #depoimento #texto{width:90%;margin:0 auto;padding:60px 0 30px;text-align:center}#conteudo.home #depoimento #texto p.autor{width:90%;text-align:center;margin:10px auto 0}#conteudo.home #bannerClientes,#conteudo.home #bannerResponsivo{width:100%}#conteudo.home #bannerClientes a,#conteudo.home #bannerResponsivo a{font-size:1.7em;height:105px}#conteudo.home #bannerClientes a span.txtBanner{top:33px}#conteudo.home #bannerResponsivo a span.txtBannerContainer{top:19px}#conteudo.home #bannerResponsivo a span.txtBanner{width:100%;padding:0;top:13px;text-align:center}#conteudo.home #bannerResponsivo a span.txtBanner .imgInterrogacao{display:none;visibility:hidden}#conteudo.home #bannerResponsivo a span.txtBanner .txtInterrogacao{color:#fff;display:inline;visibility:visible;font-family:helveticaneuebold}}@media screen and (max-width:1023px){#conteudo.servicos #seo,#conteudo.servicos #layout,#conteudo.servicos #news{width:94%;margin:0;padding:22px 3% 30px}#conteudo.servicos #seo{margin-top:30px}#conteudo.servicos #layout{background:0 0}}@media screen and (max-width:767px){#conteudo.servicos #design{background:0 0;border-bottom:10px solid #e6e7e2;margin-top:0}#conteudo.servicos #sites,#conteudo.servicos #design{display:block;height:inherit}#conteudo.servicos #sites .blocoTexto,#conteudo.servicos #design .blocoTexto{width:90%;padding:28px 5%;float:none;display:block;text-align:center}#conteudo.servicos #sites .blocoTexto img,#conteudo.servicos #design .blocoTexto img{display:block;visibility:visible;margin:0 auto}#conteudo.servicos #sites .blocoTexto h3,#conteudo.servicos #design .blocoTexto h3{margin-top:20px}#conteudo.servicos #sites .blocoTexto .descricao,#conteudo.servicos #design .blocoTexto .descricao{margin-top:10px}#conteudo.servicos #sites .blocoImagem,#conteudo.servicos #design .blocoImagem{display:none;visibility:hidden}#conteudo.servicos .mais{text-align:center}#conteudo.servicos p.btPortfolio{margin:0 auto;width:100%}}@media screen and (max-width:500px){#conteudo.servicos #seo,#conteudo.servicos #layout,#conteudo.servicos #news{width:90%;padding:22px 5% 30px}}@media screen and (max-width:1024px){#conteudo.portfolio ol#portfolio li a.imagemProjeto .overlay{display:none;visibility:hidden}}@media screen and (max-width:1023px){#conteudo.portfolio #categorias ul{width:100%;text-align:center}#conteudo.portfolio #categorias li{margin:0 5px 12px}#conteudo.portfolio #categorias #switchContainer{display:none;visibility:hidden}#conteudo.portfolio span.txtDescricao{width:100%;text-align:center}#conteudo.portfolio ol#portfolio li,#conteudo.portfolio ol#portfolio.quatroColunas li{width:338px;margin:0 1% 10px}#conteudo.portfolio p.btVoltarTopo{display:block;visibility:visible;width:285px;height:50px;font-size:1.6em;line-height:50px;text-align:center;text-transform:uppercase;margin:10px auto 0}#conteudo.portfolio p.btVoltarTopo a{color:#fff;width:100%;height:50px;display:block;line-height:50px;background:#9ab94c;font-family:Arial,Helvetica,sans-serif;vertical-align:middle}#conteudo.portfolio p.btVoltarTopo a:hover{text-decoration:none}#conteudo.portfolio p.btVoltarTopo a{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0)}#conteudo.portfolio p.btVoltarTopo a:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#8ba842;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#conteudo.portfolio p.btVoltarTopo a:hover:before,#conteudo.portfolio p.btVoltarTopo a:focus:before,#conteudo.portfolio p.btVoltarTopo a:active:before{-webkit-transform:scaleX(1);transform:scaleX(1)}}@media screen and (max-width:767px){#conteudo.portfolio #categorias{width:100%;float:none;margin:0 auto}#conteudo.portfolio #categorias ul#menuComboFirst{display:block;visibility:visible}#conteudo.portfolio #categorias ul#menuComboFirst,#conteudo.portfolio #categorias ul#menuComboItens{width:100%;display:block;list-style-type:none}#conteudo.portfolio #categorias ul#menuComboItens{display:none;padding:0 0 10px}#conteudo.portfolio #categorias ul#menuComboFirst span.mobile{display:none;visibility:hidden}#conteudo.portfolio ol#portfolio{margin-top:20px}#conteudo.portfolio #categorias ul#menuComboFirst li,#conteudo.portfolio #categorias ul#menuComboItens li{margin:0;width:100%;height:50px;display:block;text-indent:0;line-height:50px;position:relative}#conteudo.portfolio #categorias ul#menuComboItens li#switchContainer{display:none;visibility:hidden}#conteudo.portfolio #categorias ul#menuComboFirst li a,#conteudo.portfolio #categorias ul#menuComboItens li a{padding:0;width:100%;height:50px;color:#8a8c8d;background:#e6e7e2}#conteudo.portfolio #categorias ul#menuComboFirst li a{background:#e6e7e2}#conteudo.portfolio #categorias ul#menuComboItens li a:hover{background:#d9dad2}#conteudo.portfolio #categorias ul#menuComboItens li a.selected{color:#fff;background:#9ab94c}#conteudo.portfolio #categorias ul#menuComboItens li a.selected:hover{cursor:default;color:#fff;background:#9ab94c}#conteudo.portfolio #categorias ul#menuComboFirst li a span.icone{top:0;right:0;width:50px;height:50px;display:block;position:absolute}#conteudo.portfolio #categorias ul#menuComboFirst li#fecharMenuCombo{display:none}#conteudo.portfolio #categorias ul#menuComboFirst li#abrirMenuCombo a span.icone{background:url(../imagens/btCombo@2x.jpg) no-repeat left top;background-size:50px 100px}#conteudo.portfolio #categorias ul#menuComboFirst li#fecharMenuCombo a span.icone{background:url(../imagens/btFecharCombo@2x.jpg) no-repeat;background-size:50px 50px}#conteudo.portfolio #categorias ul#menuComboFirst li#abrirMenuCombo a:hover span.icone{background-position:left bottom}#conteudo.portfolio span.txtDescricao{margin:20px 0 -5px}#conteudo.portfolio ol#portfolio li,#conteudo.portfolio ol#portfolio.quatroColunas li{width:216px}#conteudo.portfolio ol#portfolio li a.descricaoProjeto{font-size:1.4em}#conteudo.portfolio p.btVoltarTopo{width:100%}}@media screen and (max-width:500px){#conteudo.portfolio #categorias ul#menuComboFirst span.mobile{display:block;visibility:visible}#conteudo.portfolio #categorias ul#menuComboFirst span.padrao{display:none;visibility:hidden}#conteudo.portfolio ol#portfolio li,#conteudo.portfolio ol#portfolio.quatroColunas li{width:100%;margin:0 0 16px!important}#conteudo.portfolio ol#portfolio li a.descricaoProjeto{font-size:1.6em}}@media screen and (max-width:1023px){#conteudo.clientes ol li,#conteudo.clientes ol li.margem4{width:33%;height:auto;margin:0 2px 2px 0}}@media screen and (max-width:767px){#conteudo.clientes p{text-align:center}#conteudo.clientes ol li,#conteudo.clientes ol li.margem4{width:49.4%;margin:0 2px 2px 0}#conteudo.clientes p.btDepoimentos{width:90%;height:inherit;margin:0}#conteudo.clientes p.btDepoimentos a{height:inherit;line-height:1.4em;padding:15px 5%}}@media screen and (max-width:500px){#conteudo.clientes ol li,#conteudo.clientes ol li.margem4{width:100%;margin:0 0 2px}}@media screen and (max-width:1023px){#conteudo.depoimentos .depoimento .texto{width:88%;margin-left:10%}}@media screen and (max-width:767px){#conteudo.depoimentos .depoimento .texto{width:80%;padding-top:50px;margin:0 auto;text-align:center}#conteudo.depoimentos .depoimento .texto p.autor span#nome{font-size:1.2em}#conteudo.depoimentos .depoimento .texto p.autor span#separador{display:block;width:1px;height:0;overflow:hidden;text-indent:-30000px}#conteudo.depoimentos p.btClientes{width:100%}}@media screen and (max-width:1023px){#conteudo.contato #contato{float:none;width:640px;margin:0 auto;background:#e6e7e2}#conteudo.contato #contato:after{height:0;clear:both;content:".";display:block;overflow:hidden;visibility:hidden}#conteudo.contato #contato #endereco{width:100%;padding:0}#conteudo.contato #contato #endereco span{float:left;display:block;width:280px;padding:25px 0 20px 25px}#conteudo.contato #contato #endereco span p.cidade{margin:0}#conteudo.contato #contato #atendimento{display:none;visibility:hidden}#conteudo.contato form{float:none;width:540px;margin:40px auto 0}#conteudo.contato form ol li.cep{width:25%}#conteudo.contato form ol li.cidade{width:73%;margin-left:2%}#conteudo.contato form input{width:96%;padding:0 2%}#conteudo.contato form input#cep{width:90%;padding:0 5%}#conteudo.contato form input#cidade{width:94%;padding:0 3%}#conteudo.contato form textarea{width:98%;max-width:98%;min-width:98%;padding:2% 0 0 2%}}@media screen and (max-width:767px){#conteudo.contato #contato{width:100%;padding:25px 0 23px}#conteudo.contato #contato #endereco{width:100%;float:none;margin:0 auto;text-align:center}#conteudo.contato #contato #endereco span{width:100%;padding:0 0 10px}#conteudo.contato #contato #atendimento{display:block;visibility:visible;float:none;width:100%;margin:0 auto;text-align:center}#conteudo.contato #contato #atendimento .fb-page{display:none;visibility:none}#conteudo.contato #contato #atendimento #horario{padding:5px 0 0;margin:0 auto}#conteudo.contato #contato #atendimento #horario p{padding-top:12px;text-align:center}#conteudo.contato form{width:100%}#conteudo.contato form label{font-size:1.8em}#conteudo.contato form ol li.cep,#conteudo.contato form ol li.cidade{width:100%;float:none;margin-left:0}#conteudo.contato form input#cep,#conteudo.contato form input#cidade{width:96%;padding:0 2%}#conteudo.contato form input.btEnviar{width:100%}}@media screen and (max-width:1023px){#conteudo.responsivo #responsivo p{padding:0 4%}}@media screen and (max-width:767px){#conteudo.responsivo #responsivo p{padding:0 5%}#conteudo.responsivo #responsivo p.intro{font-size:2em}}@media screen and (max-width:500px){#conteudo.responsivo #responsivo{padding-bottom:15px}#conteudo.responsivo #responsivo p.btServicos{width:90%}}@media screen and (max-width:767px){#conteudo.navegador #navegador,#conteudo.erro #erro{width:100%;margin:0 auto;padding:90px 0 0;background-position:center top;margin-left:0;text-align:center}#conteudo.navegador #navegador{padding:140px 0 0}#conteudo.navegador #navegador .firefox,#conteudo.navegador #navegador .chrome,#conteudo.navegador #navegador .explorer,#conteudo.navegador #navegador .opera{max-width:320px;margin:0 auto;padding-bottom:10px;border-bottom:2px solid #e6e7e2}#conteudo.navegador #navegador .firefox{margin-top:20px}#conteudo.navegador #navegador .opera{border-bottom:0}}@media screen and (max-width:500px){#conteudo.navegador #navegador,#conteudo.erro #erro{width:95%;margin:0 auto;margin-left:0}#conteudo.navegador #navegador .firefox,#conteudo.navegador #navegador .chrome,#conteudo.navegador #navegador .explorer,#conteudo.navegador #navegador .opera{padding-left:0;padding-top:65px;background-position:center top;margin-top:20px}}@media screen and (max-width:1023px){#rodapeContainer{width:706px}footer,#rodapeContainer{height:170px}#rodape{width:60%}#rodape #endereco{float:none}#rodape p.btContato{float:none;margin:10px 0 0}}@media screen and (max-width:767px){footer,#rodapeContainer{height:160px}#rodapeContainer{width:450px}#rodapeContainer p{font-size:1.9em!important}#rodape #endereco p.fone{font-size:2.2em!important}}@media screen and (max-width:500px){#rodapeContainer{width:92%}footer,#rodapeContainer{height:229px}#rodape{width:100%;float:none;margin:0 auto}#rodape #endereco{width:100%;margin:0;padding-top:25px;text-align:center}#rodape #endereco p.endereco{font-size:1.8em}#rodape #endereco p span{display:none}#rodape p.btContato{margin:10px auto 0}#rodapeContainer #social{float:none;width:100px;margin:20px auto 0}}