@font-face{font-family:'icomoon';src:url('../fontes/fonts/icomoon.eot?a47yp9');src:url('../fontes/fonts/icomoon.eot?a47yp9#iefix') format('embedded-opentype'),url('../fontes/fonts/icomoon.ttf?a47yp9') format('truetype'),url('../fontes/fonts/icomoon.woff?a47yp9') format('woff'),url('../fontes/fonts/icomoon.svg?a47yp9#icomoon') format('svg');font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-facebook-border:before{content:"\e904"}.icon-linkedin-border:before{content:"\e906"}.icon-back:before{content:"\e903"}.icon-linkedin:before{content:"\e900"}.icon-instagram:before{content:"\e901"}.icon-facebook:before{content:"\e902"}body{margin:0;padding:0}body a:hover,body a:focus{text-decoration:none}body .btn-padrao{position:relative;display:inline-block;text-transform:uppercase;padding:10px}body .btn-padrao span{display:block;position:relative;z-index:99}body .btn-padrao:after{content:'';position:absolute;bottom:-20px;left:0;width:100%;height:20px;-webkit-transition:height .5s cubic-bezier(.52, 1.64, .37, .66) 0s;-moz-transition:height .5s cubic-bezier(.52, 1.64, .37, .66) 0s;-o-transition:height .5s cubic-bezier(.52, 1.64, .37, .66) 0s;-ms-transition:height .5s cubic-bezier(.52, 1.64, .37, .66) 0s;transition:height .5s cubic-bezier(.52, 1.64, .37, .66) 0s}body .btn-padrao:hover:after{height:80px}body .btn-branco{color:#ffffff}body .btn-branco:after{background-color:#ffffff}body .btn-branco:hover{color:#000000}body .btn-preto{color:#000000}body .btn-preto:after{background-color:#000000}body .btn-preto:hover{color:#ffffff}body .btn-cinza{color:#949699}body .btn-cinza:after{background-color:#949699}body .btn-cinza:hover{color:#ffffff}body .titulo-principal{margin:0 0 30px 0;padding:0;text-transform:uppercase;font-family:'Anton',sans-serif;font-size:5em;text-align:center;color:#000000}body .bg-cinzaclaro{background-color:#d8d8d8;padding-top:40px}.content-topo{position:fixed;top:0;left:0;width:100%;min-height:92px;padding-top:30px;z-index:999999;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}.content-logo a{display:block;position:relative}.content-logo a img{position:absolute;top:0;left:0;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}.content-logo a .first-logo{z-index:3}.content-logo a .last-logo{z-index:2;-moz-opacity:0;-khtml-opacity:0;opacity:0}.content-menu ul{list-style:none;padding:0;margin:0;font-family:'Open Sans',sans-serif}.content-menu ul li{display:inline-block;position:relative;margin:20px 15px 0 15px}.content-menu ul li a{text-transform:uppercase;color:#ffffff;font-weight:300;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}.content-menu ul li:last-child{margin-right:0}.content-menu ul li:after{content:'';position:absolute;bottom:-21px;left:0;display:block;width:100%;height:0;background-color:#ffffff;-webkit-transition:height .5s cubic-bezier(.52, 1.64, .37, .66) 0s;-moz-transition:height .5s cubic-bezier(.52, 1.64, .37, .66) 0s;-o-transition:height .5s cubic-bezier(.52, 1.64, .37, .66) 0s;-ms-transition:height .5s cubic-bezier(.52, 1.64, .37, .66) 0s;transition:height .5s cubic-bezier(.52, 1.64, .37, .66) 0s}.content-menu ul li:hover:after{height:10px}.content-menu ul li.current-menu-item:after{height:10px}.content-menu .redes-menu{margin-top:30px;text-align:center}.content-menu .redes-menu a{display:inline-block}.content-menu .redes-menu a span{color:#949699;font-size:2em;margin-right:10px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}.menu-sanduiche{margin-top:20px;width:40px;float:right;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}.menu-sanduiche span{display:block;width:100%;height:3px;margin-bottom:5px;background-color:#ffffff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}.menu-sanduiche span:last-child{margin-bottom:0}.menu-ativo .first{-ms-transform:rotate(50deg);-webkit-transform:rotate(50deg);transform:rotate(50deg);margin-top:5px}.menu-ativo .esconde{-moz-opacity:0;-khtml-opacity:0;opacity:0}.menu-ativo .last{-ms-transform:rotate(-50deg);-webkit-transform:rotate(-50deg);transform:rotate(-50deg);margin-top:-16px}.single-projeto .content-menu #menu-item-17:after{height:10px}.fixed-topo,.fixed-topo-mobile{background-color:#ffffff;border-bottom:1px solid #000000}.fixed-topo .content-logo .first-logo,.fixed-topo-mobile .content-logo .first-logo{display:none}.fixed-topo .content-logo .last-logo,.fixed-topo-mobile .content-logo .last-logo{-moz-opacity:1;-khtml-opacity:1;opacity:1}.fixed-topo .content-menu ul li a,.fixed-topo-mobile .content-menu ul li a{color:#000000}.fixed-topo .content-menu ul li:after,.fixed-topo-mobile .content-menu ul li:after{background-color:#000000}.fixed-topo .menu-sanduiche span,.fixed-topo-mobile .menu-sanduiche span{background-color:#000000}.content-banner{width:100%;height:100%}.content-banner .swiper-slide{background-color:#ffffff}.content-banner .swiper-slide .content-slide{width:100%;position:absolute;z-index:5;color:#ffffff;text-transform:uppercase}.content-banner .swiper-slide .content-slide h1{width:100%;margin:0 0 30px 0;font-size:4em;font-family:'Anton',sans-serif}.content-banner .swiper-slide .transparencia-banner{width:100%;height:100%;position:absolute;z-index:2}.content-banner .swiper-slide img{display:block;width:100%;height:auto;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;left:50%;top:50%}.content-banner .swiper-pagination{text-align:right}.content-banner .swiper-pagination .swiper-pagination-bullet{position:relative;background:transparent;border:2px solid #ffffff;margin:0 15px;width:70px;height:20px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-opacity:1;-khtml-opacity:1;opacity:1}.content-banner .swiper-pagination .swiper-pagination-bullet:after{content:'';display:block;position:absolute;left:0;bottom:0;width:100%;height:0;background-color:#ffffff;-webkit-transition:height .5s cubic-bezier(.52, 1.64, .37, .66) 0s;-moz-transition:height .5s cubic-bezier(.52, 1.64, .37, .66) 0s;-o-transition:height .5s cubic-bezier(.52, 1.64, .37, .66) 0s;-ms-transition:height .5s cubic-bezier(.52, 1.64, .37, .66) 0s;transition:height .5s cubic-bezier(.52, 1.64, .37, .66) 0s}.content-banner .swiper-pagination .swiper-pagination-bullet:hover:after{height:18px}.content-banner .swiper-pagination .swiper-pagination-bullet-active:after{height:18px}.content-intro{text-align:center;color:#000000;padding-top:125px;padding-bottom:20px;margin-bottom:145px;border-bottom:1px solid #000000}.content-intro p{margin:0 0 80px 0;font-size:16px}.content-portfolio-destaque{margin-bottom:50px}.content-box-destaque{position:relative}.box-portfolio-destaque{position:absolute;top:0;width:90%;width:calc(70%);height:100%;background-color:#949699;padding:45px 35px 20px 35px;margin-bottom:30px;text-transform:uppercase}.box-portfolio-destaque .subtitulo-destaque{display:block;color:#000000;font-family:'Open Sans',sans-serif;font-size:1.3em;font-weight:800;margin-bottom:10px}.box-portfolio-destaque h1{font-family:'Anton',sans-serif;color:#ffffff;font-size:5em;margin:0 0 80px 0;padding:0}.box-portfolio-destaque .btns-destaque{position:absolute;bottom:20px}.box-portfolio-destaque .btn-padrao{margin-right:20px}.box-portfolio{margin-bottom:30px;text-align:center;position:relative;overflow:hidden}.box-portfolio img{-webkit-transform:perspective(1000px) translate3d(0, 0, 0);transform:perspective(1000px) translate3d(0, 0, 0);-webkit-transition:transform 500ms ease-out 0s;-moz-transition:transform 500ms ease-out 0s;-o-transition:transform 500ms ease-out 0s;-ms-transition:transform 500ms ease-out 0s;transition:transform 500ms ease-out 0s}.box-portfolio .item-hover,.box-portfolio .mask,.box-portfolio .item-img,.box-portfolio .item-info{width:100%;height:100%}.box-portfolio .item-hover,.box-portfolio .mask,.box-portfolio .item-img{position:absolute;top:0;left:0}.box-portfolio .item-hover{z-index:100;cursor:pointer;display:block;font-family:'Open Sans',sans-serif;text-decoration:none;text-align:center;-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:all 300ms ease-out 0s;-moz-transition:all 300ms ease-out 0s;-o-transition:all 300ms ease-out 0s;-ms-transition:all 300ms ease-out 0s;transition:all 300ms ease-out 0s}.box-portfolio .item-hover .item-info{z-index:10;color:#ffffff;height:auto;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;left:50%;top:50%}.box-portfolio .item-hover .item-info .headline{font-size:4em;font-weight:800;padding:0 15px}.box-portfolio .item-hover .item-info .line{height:1px;width:0;margin:0 auto 15px auto;background-color:#ffffff;-webkit-transition:all 500ms ease-out 0s;-moz-transition:all 500ms ease-out 0s;-o-transition:all 500ms ease-out 0s;-ms-transition:all 500ms ease-out 0s;transition:all 500ms ease-out 0s}.box-portfolio .item-hover .item-info .date{font-size:1em;font-weight:300;text-transform:uppercase;letter-spacing:2px;padding:0 15px}.box-portfolio .item-hover .mask{background-color:#000000;-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;z-index:0}.box-portfolio .item-hover:hover{-moz-opacity:1;-khtml-opacity:1;opacity:1}.box-portfolio .item-hover:hover .line{width:40%}.box-portfolio:hover img{-webkit-transform:perspective(1000px) translate3d(0, 0, 60px);transform:perspective(1000px) translate3d(0, 0, 60px)}.container-logos-redes{text-align:center}.box-rede{display:inline-block;border:1px solid #949699;color:#949699;padding:.7em 0;width:10%;font-size:2.4em;text-align:center;margin:0 15px 30px 15px;position:relative}.box-rede span{position:relative;z-index:3;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}.box-rede:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:0;background-color:#949699;-webkit-transition:height .5s cubic-bezier(.52, 1.64, .37, .66) 0s;-moz-transition:height .5s cubic-bezier(.52, 1.64, .37, .66) 0s;-o-transition:height .5s cubic-bezier(.52, 1.64, .37, .66) 0s;-ms-transition:height .5s cubic-bezier(.52, 1.64, .37, .66) 0s;transition:height .5s cubic-bezier(.52, 1.64, .37, .66) 0s}.box-rede:hover span{color:#ffffff}.box-rede:hover:after{height:96px}.instagram-feed{padding:0}.instagram-feed .row{margin:0}.instagram-feed .row div{padding:0;margin:0}.instagram-feed .third-effect{overflow:hidden;position:relative;min-height:355px}.instagram-feed .third-effect img{-moz-transform:scale3d(1, 1, 1);-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}.instagram-feed .third-effect .mask{width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible;box-sizing:border-box;background-color:rgba(0,0,0,0.8);-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;-ms-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;-moz-opacity:0;-khtml-opacity:0;opacity:0}.instagram-feed .third-effect a.info{background:url('../imagens/insta-hover.png') center no-repeat;display:inline-block;text-decoration:none;padding:0;text-indent:-9999px;width:60px;height:60px;position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-30px;-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:opacity .5s ease-in-out 0s;-moz-transition:opacity .5s ease-in-out 0s;-o-transition:opacity .5s ease-in-out 0s;-ms-transition:opacity .5s ease-in-out 0s;transition:opacity .5s ease-in-out 0s}.instagram-feed .third-effect:hover img{-moz-transform:scale3d(1.2, 1.2, 1);-webkit-transform:scale3d(1.2, 1.2, 1);transform:scale3d(1.2, 1.2, 1)}.instagram-feed .third-effect:hover .mask{background-color:rgba(0,0,0,0.8);-moz-opacity:1;-khtml-opacity:1;opacity:1}.instagram-feed .third-effect:hover a.info{transition-delay:.3s;-moz-opacity:1;-khtml-opacity:1;opacity:1}.content-page{padding-top:125px;padding-bottom:125px}.content-page .titulo-principal{font-size:4em;text-align:left}.content-page .redes-sobre .icon-content{color:#949699;font-size:2em;margin-right:10px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}.content-page .redes-sobre .icon-content:hover{color:#000000}.content-page p{font-family:'Open Sans',sans-serif;font-weight:300;line-height:27px;font-size:1.2em}.content-banner-sobre{height:546px;margin-bottom:10px}.content-banner-sobre img{display:block;max-width:100%;height:auto}.content-banner-sobre .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,<svg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'><path%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F><%2Fsvg>")}.content-banner-sobre .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,<svg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'><path%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F><%2Fsvg>")}.content-banner-sobre .swiper-pagination-bullet-active{background:#ffffff}.box-equipe{margin-top:30px;background-color:#949699;color:#000000;font-family:'Open Sans',sans-serif;min-height:376px;overflow:hidden}.box-equipe .box-imagens{position:relative;overflow:hidden;width:100%;min-height:256px}.box-equipe .box-imagens img{position:absolute;top:0;left:0;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}.box-equipe .box-imagens .primeira-imagem{z-index:3}.box-equipe h3{padding:0 15px;margin-top:15px;margin-bottom:15px;font-weight:300;font-size:25px}.box-equipe .equipe-funcao{display:block;text-transform:uppercase;font-weight:800;font-size:15px;padding:0 15px;color:#c3c4c5;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}.box-equipe:hover .primeira-imagem{-moz-opacity:0;-khtml-opacity:0;opacity:0}.box-equipe:hover .equipe-funcao{color:#000000}.titulo-area{margin:0 0 30px 0;font-size:13px;text-transform:uppercase;font-family:'Open Sans',sans-serif;font-weight:800}.content-areas-atuacao,.content-clientes{margin-top:80px}.content-areas-atuacao .titulo-principal,.content-clientes .titulo-principal{text-align:left;font-size:4em}.content-areas-atuacao .content-categoria-area,.content-clientes .content-categoria-area{font-family:'Open Sans',sans-serif}.content-areas-atuacao .content-categoria-area p,.content-clientes .content-categoria-area p,.content-areas-atuacao .content-categoria-area ul,.content-clientes .content-categoria-area ul{font-weight:300;font-size:15px;line-height:26px;margin:0}.content-areas-atuacao .content-categoria-area ul,.content-clientes .content-categoria-area ul{list-style:none;padding:0;font-size:18px}.content-areas-atuacao .content-categoria-area ul li,.content-clientes .content-categoria-area ul li{margin-bottom:10px}.content-areas-atuacao .content-categoria-area ul li a,.content-clientes .content-categoria-area ul li a{color:#000000;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}.content-areas-atuacao .content-categoria-area ul li a:hover,.content-clientes .content-categoria-area ul li a:hover{color:#949699}.content-areas-atuacao .content-categoria-area span,.content-clientes .content-categoria-area span{display:inline-block;text-transform:uppercase;font-weight:800;border-bottom:15px solid #000000;margin-top:30px;margin-bottom:20px;font-size:13px;padding-right:10px;padding-bottom:5px}.content-clientes{margin-bottom:60px}.box-categoria-area{margin-bottom:100px}.parallax-window{min-height:266px;background:transparent}.titulo-clientes{font-size:3em !important}.box-clientes{min-height:240px;margin-bottom:20px}.box-clientes span{display:block;font-size:13px;font-family:'Open Sans',sans-serif;font-weight:800;text-transform:uppercase;text-align:left;margin-bottom:30px;color:#000000}.box-clientes span:after{content:'';display:block;width:40%;height:17px;margin-top:15px;background-color:#000000}.box-clientes p,.box-clientes ul{font-family:'Open Sans',sans-serif;font-weight:300;font-size:15px;line-height:26px;margin:0}.box-clientes ul{list-style:none;padding:0;font-size:18px}.box-clientes ul li{margin-bottom:10px}.box-clientes ul li a{color:#000000;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}.box-clientes ul li a:hover{color:#949699}.content-img-dg{margin-top:80px;padding:0}.content-img-dg .row{margin:0}.content-img-dg .col-md-12{padding:0}.content-portfolio{padding-top:70px}.menu-categoria{margin-bottom:30px}.menu-categoria ul{list-style:none;padding:0;margin:0;text-align:center}.menu-categoria ul li{display:inline-block;color:#000000;font-family:'Open Sans',sans-serif;text-transform:uppercase;margin-bottom:10px}.menu-categoria ul li a{position:relative;display:inline-block;overflow:hidden;padding:0 5px;height:20px;font-weight:400;color:#000000}.menu-categoria ul li a span{position:relative;display:inline-block;-webkit-transition:margin .3s;-moz-transition:margin .3s;transition:margin .3s}.menu-categoria ul li a span:after{display:block;content:attr(data-hover);font-weight:700}.menu-categoria ul li a:hover span,.menu-categoria ul li a:focus span{margin-top:-20px}.menu-categoria ul .current-menu-item a span{margin-top:-20px}.container-portfolio .box-portfolio .headline{font-size:2em !important;padding:0 15px}.container-portfolio .box-portfolio .line{margin:10px auto !important}.container-portfolio .box-portfolio .date{font-size:.8em !important}.single-projeto .parallax-window{min-height:460px}.img-destaque-projeto{padding:0}.img-destaque-projeto .row{margin:0}.img-destaque-projeto .row div{padding:0}.content-projeto{padding-top:80px;padding-bottom:85px}.content-projeto .btn-padrao{width:100%;text-align:center;margin-top:30px}.content-projeto .redes-projeto{color:#949699;margin-top:20px;text-transform:uppercase}.content-projeto .redes-projeto span{display:block;float:left}.content-projeto .redes-projeto a{float:left;display:block;color:#949699;font-size:1.5em;margin-left:8px;margin-top:-1px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}.content-projeto .redes-projeto a:hover{color:#000000}.content-projeto .titulo-single-projeto .titulo-principal{text-align:left}.content-projeto .txt-projeto p{font-family:'Open Sans',sans-serif;font-weight:300;line-height:27px;font-size:1.2em}.img-content-projeto{margin-bottom:2.5%}.img-content-projeto .content-video-projeto{position:relative}.img-content-projeto .content-video-projeto video{position:absolute;width:70%;height:67%;top:50%;left:50%;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin-left:2px}.content-navegacao{margin-top:70px;margin-bottom:100px}.content-navegacao .btn-navegacao{height:80px;color:#000000;font-family:'Open Sans',sans-serif;font-weight:300;text-transform:uppercase}.content-navegacao .btn-navegacao a{color:#000000;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}.content-navegacao .btn-navegacao a span{position:relative;z-index:3;display:inline-block;line-height:17px;margin-top:21px}.content-navegacao .btn-navegacao:before,.content-navegacao .btn-navegacao:after{display:block;background-color:#000000;position:absolute;top:0;width:18px;height:80px;-webkit-transition:width .5s cubic-bezier(.52, 1.64, .37, .66) 0s;-moz-transition:width .5s cubic-bezier(.52, 1.64, .37, .66) 0s;-o-transition:width .5s cubic-bezier(.52, 1.64, .37, .66) 0s;-ms-transition:width .5s cubic-bezier(.52, 1.64, .37, .66) 0s;transition:width .5s cubic-bezier(.52, 1.64, .37, .66) 0s}.content-navegacao .btn-navegacao:hover a{color:#ffffff}.content-navegacao .btn-navegacao:hover:before,.content-navegacao .btn-navegacao:hover:after{width:130px}.content-navegacao .btn-voltar:before{content:'';left:-18px}.content-navegacao .btn-proximo{text-align:right}.content-navegacao .btn-proximo:after{content:'';right:-18px}.content-navegacao .btn-back{text-align:center;font-size:5em}.content-navegacao .btn-back a{color:#000000;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}.content-navegacao .btn-back a:hover{color:#949699}.content-contato{padding-top:70px;padding-bottom:85px}.content-contato .titulo-principal{font-size:3em;text-align:left}.content-contato p{color:#000000;font-family:'Open Sans',sans-serif;font-weight:300;font-size:16px;line-height:26px;margin-bottom:30px}.content-contato p a{display:block;color:#000000;font-weight:700}.content-contato .redes-contato{float:none !important}form p{margin-bottom:15px}form input,form select,form textarea{width:100%;margin:0;padding:0;border:none;border:1px solid #949699;outline:none;font-family:'Open Sans',sans-serif;padding:10px 20px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}form input:focus,form select:focus,form textarea:focus{border-color:#000000}form textarea{height:150px}form .btns-form{text-align:right;margin-top:-15px}form button{display:inline-block;position:relative;margin-left:30px;background:transparent;border:none;padding:10px 30px;color:#000000}form button span{position:relative;z-index:3}form button:after{content:'';width:100%;height:15px;background-color:#000000;position:absolute;bottom:-15px;left:0;-webkit-transition:height .5s cubic-bezier(.52, 1.64, .37, .66) 0s;-moz-transition:height .5s cubic-bezier(.52, 1.64, .37, .66) 0s;-o-transition:height .5s cubic-bezier(.52, 1.64, .37, .66) 0s;-ms-transition:height .5s cubic-bezier(.52, 1.64, .37, .66) 0s;transition:height .5s cubic-bezier(.52, 1.64, .37, .66) 0s}form button:hover{color:#ffffff}form button:hover:after{height:65px}.content-rodape{padding-top:115px !important;padding-bottom:115px}.content-rodape .redes-contato{margin-top:0}.content-rodape .redes-contato:after{content:'';display:block;width:100%;height:33px;margin-top:28px;background-color:#949699}.logo-rodape{text-align:right}.destaque-rodape{text-align:center}.destaque-rodape h2{margin:0;margin-bottom:1.4em;padding:0;text-transform:uppercase;font-family:'Anton',sans-serif;color:#000000}.destaque-rodape .btn-padrao{text-transform:none;font-size:11px;padding:0;padding-bottom:10px}.destaque-rodape .btn-padrao:after{bottom:-39px;height:33px}.destaque-rodape .btn-padrao:hover:after{height:106px}.redes-contato{width:180px;float:right;margin-top:30px}.redes-contato a{display:block;color:#949699;height:37px;margin-bottom:10px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}.redes-contato a .icone-contato{position:relative;display:block;float:left;border:1px solid #949699;margin-right:10px;padding:10px 20px;font-size:15px}.redes-contato a .icone-contato:before{position:relative;z-index:3}.redes-contato a .icone-contato:after{content:'';display:block;width:100%;height:0;position:absolute;bottom:0;left:0;background-color:#000000;-webkit-transition:height .5s cubic-bezier(.52, 1.64, .37, .66) 0s;-moz-transition:height .5s cubic-bezier(.52, 1.64, .37, .66) 0s;-o-transition:height .5s cubic-bezier(.52, 1.64, .37, .66) 0s;-ms-transition:height .5s cubic-bezier(.52, 1.64, .37, .66) 0s;transition:height .5s cubic-bezier(.52, 1.64, .37, .66) 0s}.redes-contato a .txt-desc{font-size:11px;display:block;line-height:14px;margin-top:4px;float:left}.redes-contato a:hover{color:#000000}.redes-contato a:hover .icone-contato{color:#ffffff}.redes-contato a:hover .icone-contato:after{height:37px}.content-copyright{padding-top:10px;padding-bottom:10px;background-color:#000000}.content-copyright p{margin:0;color:#ffffff;font-size:13px}.content-copyright p a{color:#ffffff;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}.content-copyright p a:hover{color:#949699}.fancybox-overlay{z-index:999999}.fancybox-opened{z-index:9999999}@media (max-width:480px){.content-page{padding-top:60px;padding-bottom:60px}.redes-sobre{margin-bottom:30px}.content-projeto .txt-projeto p{text-align:center}.fancybox-inner div{padding:0 !important}.fancybox-inner .row{margin:inherit !important}.fancybox-inner .content-projeto{padding:15px 0 !important}}@media (max-width:767px){.titulo-principal{font-size:3.5em !important}.content-topo{padding-top:15px;min-height:79px}.content-menu{position:absolute;top:0;left:0;height:0;overflow:hidden;background-color:#fff}.content-menu ul{margin-top:140px}.content-menu ul li{display:block;text-align:center}.content-menu ul li a{font-size:2em}.content-menu ul li:after{display:none}.content-menu ul li:last-child{margin-right:15px}.content-menu ul .current-menu-item{background-color:#000000}.content-menu ul .current-menu-item a{color:#ffffff !important}.content-banner .swiper-slide h1{width:100% !important}.content-banner .swiper-slide img{width:auto;height:100%}.content-banner .swiper-pagination .swiper-pagination-bullet{width:20px;margin:0 5px}.content-box-destaque img{display:none}.content-box-destaque .box-portfolio-destaque{position:relative;width:100%}.content-box-destaque .box-portfolio-destaque h1{font-size:3.2em}.container-logos-redes .box-rede{width:25%;margin:0 10px 30px 10px}.content-banner-sobre{height:auto}.box-equipe{min-height:auto;padding-bottom:20px}.box-equipe .box-imagens{min-height:auto}.box-equipe .box-imagens img{position:inherit}.box-equipe .box-imagens img:last-child{display:none}.box-equipe h3{font-size:22px}.box-equipe .equipe-funcao{margin-top:0;font-size:12px;-moz-opacity:1;-khtml-opacity:1;opacity:1}.box-equipe:hover .primeira-imagem{-moz-opacity:1;-khtml-opacity:1;opacity:1}.content-areas-atuacao .content-categoria-area ul li,.content-clientes .content-categoria-area ul li{font-size:15px}.redes-projeto{margin-bottom:30px}.box-portfolio .item-hover .item-info .headline{font-size:2em}.box-portfolio .item-hover .item-info .date{font-size:.8em}.titulo-single-projeto{margin-top:0}.titulo-single-projeto h1{text-align:center !important}.content-navegacao .btn-navegacao:hover:before,.content-navegacao .btn-navegacao:hover:after{width:108px}.content-navegacao .btn-voltar{padding-left:32px}.content-navegacao .btn-voltar:before{left:18px}.content-navegacao .btn-proximo{padding-right:32px}.content-navegacao .btn-proximo:after{right:18px}.btns-form{text-align:center !important}.btns-form button{margin:0 15px}.instagram-feed .third-effect{min-height:auto}.logo-rodape{text-align:center}.destaque-rodape{margin-top:30px}.destaque-rodape h2{font-size:1.4em}.redes-contato{float:none;margin-top:60px}.content-rodape .redes-contato{width:130px;margin-top:0}.content-rodape .redes-contato a .txt-desc{font-size:10px;line-height:11px;margin-top:0;width:62px}.content-rodape .redes-contato:after{display:none}.content-rodape .destaque-rodape .btn-padrao span{min-height:60px}.content-copyright{text-align:center}.text-right{text-align:center}}@media (min-width:768px) and (max-width:991px){.content-topo{padding-top:15px;min-height:79px}.content-menu{margin-top:1px}.content-banner .swiper-slide h1{width:100% !important}.content-banner .swiper-slide img{width:auto;height:100%}.content-box-destaque{margin-bottom:30px}.box-rede{width:20%}.content-banner-sobre img{width:auto;height:100%}.box-equipe{min-height:356px}.box-equipe .box-imagens{min-height:215px}.box-equipe .equipe-funcao{margin-top:0;-moz-opacity:1;-khtml-opacity:1;opacity:1}.destaque-rodape h2{font-size:2em}.content-copyright{text-align:center}.text-right{text-align:center}}@media (min-width:992px) and (max-width:1280px){.content-topo{min-height:80px}.content-menu ul li{margin-top:8px}.content-banner .swiper-slide img{width:auto;height:100%}.box-portfolio-destaque{min-height:302px}.box-portfolio-destaque .subtitulo-destaque{font-size:1em}.box-portfolio-destaque h1{font-size:4em}.box-portfolio .item-hover .item-info .headline{font-size:2.5em}.box-equipe{min-height:345px}.box-equipe .box-imagens{min-height:207px}.box-equipe .equipe-funcao{margin-top:0;-moz-opacity:1;-khtml-opacity:1;opacity:1}.instagram-feed .third-effect{min-height:256px}.content-rodape .redes-contato:after{height:30px;margin-top:17px}.destaque-rodape h2{margin-bottom:1.1em}.destaque-rodape .btn-padrao:after{bottom:-34px;height:30px}}