html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,select,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,button,caption,cite,code,dfn,em,input,optgroup,option,select,strong,textarea,th,var{font:inherit}del,ins{text-decoration:none}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:baseline}sub{vertical-align:baseline}legend{color:#000}html{background:#282828}body{color:#000;font-size:16px;font-family:'Montserrat',sans-serif;font-weight:400;letter-spacing:1px}html,body{height:100%}a{text-decoration:none;cursor:pointer;color:#000}a:hover{text-decoration:none}b,strong{font-weight:600}input[type="reset"],input[type="submit"],button{cursor:pointer;border:0}::-webkit-input-placeholder{color:#FFF}::-moz-placeholder{color:#FFF}:-ms-input-placeholder{color:#FFF}input:-moz-placeholder{color:#FFF}select{-ms-box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:''}input,select,textarea,button{outline:0}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.wrapper{max-width:1200px;margin:0 auto;position:relative;width:calc(100% - 40px)}.last{margin-right:0!important}.box-right{float:right}.go-top{position:fixed;left:20px;bottom:20px;width:32px;height:32px;padding:15px;border:2px solid #ec6c1d;background:#FFF;border-radius:50%;display:inline-block;z-index:9999;transition:.3s all}.go-top:hover{background:#1b1b1b;border:2px solid #FFF}.alerta,.loading{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:999;display:none}.alerta .alerta-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#FFF;padding:30px;border-radius:8px;text-align:center}.alerta .alerta-content strong{color:#ec6c1d}.alerta .alerta-content a{display:inline-block;padding:8px 20px;background:#ec6c1d;border:2px solid #ec6c1d;color:#FFF;font-weight:600;margin-top:15px;border-radius:3px;transition:.3s all}.alerta .alerta-content a:hover{color:#ec6c1d;background:#FFF}#erro{background:url(../images/erro.jpg) left center no-repeat;color:#FFF;text-align:center;padding:50px 0;margin-bottom:-10px}#erro h1{font-size:24px;font-weight:600}#erro h2{font-size:66px;font-weight:700}#erro p{font-size:16px}.texto.center{text-align:center}.texto{line-height:24px}.texto p{margin-bottom:15px}.texto a{text-decoration:underline}.texto i{font-style:italic}.texto h1,.texto h2,.texto h3,.texto h4,.texto h5{font-weight:700;color:black;font-size:17px;margin-bottom:15px}.texto table{width:100%}.texto table td,.texto table th{padding:10px 5px;border-bottom:1px solid #ececec;font-size:13px}.texto table thead{font-weight:700;font-size:14px}.modal{position:fixed;z-index:99;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,0.8);display:none}.modal .content{position:absolute;right:0;width:270px;padding:30px 30px;z-index:3;background:white;top:0;bottom:0;overflow:auto}.modal .content .close{font-size:27px;position:absolute;right:10px;top:10px;cursor:pointer}.modal .bg{position:fixed;width:100%;height:100%}.paginacao{margin-top:30px;width:100%;clear:both}.paginacao ul{margin:0 auto;display:table}.paginacao li{display:inline-table;margin-right:10px}.paginacao li a{display:block;border-radius:4px;border:2px solid #ec6c1d;font-size:14px;font-weight:600;transition:all ease-in-out .3s;color:#FFF;background:#ec6c1d;line-height:30px;width:30px;text-align:center}.paginacao li:hover a,.paginacao li.selected a{background:#FFF;color:#ec6c1d}.paginacao .first,.paginacao .last,.paginacao .hidden{display:none}.box-topo-interna{height:400px;position:relative}.box-topo-interna .wrapper{height:100%}.box-topo-interna .box-texto{width:780px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center}.box-topo-interna .box-texto .titulo{font-size:50px;text-transform:uppercase;font-weight:700;color:#f27e00;text-shadow:2px 2px 2px rgba(0,0,0,0.8)}.box-topo-interna .box-texto .titulo span{color:#FFF}.box-topo-interna .box-texto .texto{color:white;font-size:22px;margin-top:20px;line-height:35px;text-shadow:2px 2px 2px rgba(0,0,0,0.8)}.galeria .foto{width:calc(25% - 1px);margin-right:1px;height:250px;margin-top:1px;float:left;position:relative}.galeria .foto img{width:100%;height:100%;object-fit:cover}.galeria .foto .overlay{transition-duration:.4s;position:absolute;z-index:2;top:0;left:0;width:100%;background:#fd8500;opacity:.8;height:0}.galeria .foto:hover .overlay{height:100%}.galeria .foto .zoom{transition-duration:.4s;position:absolute;z-index:3;top:0;left:0;width:100%;height:100%;background:url(../images/ico_zoom.png) no-repeat center;opacity:0;top:-40px}.galeria .foto:hover .zoom{top:0;opacity:1}.button-padrao{display:table;border-radius:4px;padding:10px 0;width:210px;text-align:center;text-transform:uppercase;margin-top:25px;font-size:14px;color:#a1a1a1;font-weight:700;border:2px solid #c1272d;letter-spacing:2px;transition-duration:.4s}.button-padrao:hover{background:#c1272d;color:white!important}.form{position:relative}.form label{margin-bottom:15px;display:block}.form label .label{font-size:14px;display:block;margin-bottom:7px;color:#fff}.form label.small-2{float:left;margin-right:20px;width:calc(50% - 10px)}.form input[type="text"],.form input[type="email"],.form input[type="password"],.form select,.form textarea{padding:10px 15px;width:calc(100% - 32px);font-size:14px;background:#313133;border:2px solid #FFF;color:#FFF;border-radius:3px}.form input[type="text"]:focus,.form input[type="email"]:focus,.form input[type="password"]:focus,.form select:focus,.form textarea:focus{border:2px solid #e67902}.form textarea{height:80px}.form select{background:white url(../images/ico_arrow_select2.png) no-repeat calc(100% - 15px) center}.form button{float:right;background:#ec6c1d;text-transform:uppercase;padding:8px 20px;border:2px solid #ec6c1d;color:#FFF;font-weight:600;margin-top:15px;border-radius:3px;transition:.3s all}.form button:hover{color:#ec6c1d;background:#FFF}.menu-mobile{position:fixed;z-index:9999;top:0;left:0;background:#1b1b1b;display:none;transition:.4s all;overflow:auto;right:0;height:100%}.menu-mobile .logo{width:100%;margin-top:-25px}.menu-mobile .close{display:table;width:32px;height:32px;cursor:pointer;background:url(../images/ico_close.png) no-repeat center;filter:invert(1);top:20px;right:20px;position:absolute}.menu-mobile .menu li{margin-bottom:2px}.menu-mobile .menu li a{display:block;padding:10px 0;color:#fff;font-size:16px;font-weight:700;background:#323232;text-align:center}.menu-mobile .contatos{color:#FFF;text-align:center;font-size:12px;margin:15px 5% 0 5%;line-height:18px}.menu-mobile .contatos a{color:#FFF}.menu-mobile .social{text-align:center;margin-top:15px;margin-bottom:30px}.menu-mobile .social li{display:inline-table;margin:0 5px}.chat-button{position:fixed;right:0;bottom:0;z-index:99;color:white;font-size:15px;text-transform:uppercase;font-weight:700;padding:10px 15px;padding-left:50px;background:#e67902 url(../images/ico_chat.png) no-repeat 10px center;cursor:pointer;transition-duration:.4s}.chat-button:hover{background-color:#3a3a3a;color:#ec6c1d}.noticias .noticia{margin:0 15px;width:calc((100% / 3) - 34px);margin-bottom:90px;float:left;display:block}.noticias .noticia .foto{position:relative;margin-bottom:40px}.noticias .noticia .foto .box{position:relative;height:236px}.noticias .noticia .foto .box img{transition-duration:.4s;width:100%;height:100%;object-fit:cover}.noticias .noticia:hover .foto .box img{transform:scale(1.1)}.noticias .noticia .foto .bg{position:absolute;z-index:3;width:100%;height:286px;background:url(../images/bg_hexagono.png) no-repeat center;width:330px;top:-25px;left:50%;transform:translateX(-50%)}.noticias .noticia .titulo-noticia{transition-duration:.4s;font-weight:600;color:#3c3c3b;margin:10px 0;font-size:20px}.noticias .noticia:hover .titulo-noticia{color:#ec6c1d}.noticias .noticia .texto{font-size:14px;color:#000;line-height:22px}.noticias .noticia .data{font-size:15px;color:#3c3c3b;font-weight:700;background:url(../images/ico_data.png) no-repeat left center;padding:3px 0;padding-left:35px}#content{position:relative;max-width:1700px;background:white;left:50%;transform:translateX(-50%)}#header{height:150px;position:relative;background:#1b1b1b}#header .logo{position:absolute;margin-left:-112px}#header .menu{float:left;margin-top:66px;position:relative;z-index:3}#header .menu li{float:left;margin-right:27px;text-transform:uppercase;color:white}#header .menu li .link{display:block}#header .menu li .link .label{color:white;text-transform:uppercase;font-weight:600;font-size:15px;transition-duration:.4s}#header .menu li:hover .link .label,#header .menu li.active .link .label{color:#f27e00}#header .utilitarios{float:left;position:relative;margin-top:58px;margin-left:20px}#header .utilitarios img{position:absolute;z-index:3;margin-left:-15px;top:-4px}#header .utilitarios .label{background:#ec6c1d;text-transform:uppercase;font-weight:600;font-size:14px;padding:9px 15px;padding-left:40px;color:white;border-radius:12px}#footer .box-top{background:url(../images/bg_footer.jpg) no-repeat center;padding:35px 0}#footer .box-top .box{float:left;width:calc(100% - 490px - 100px - 100px);margin-left:0}#footer .box-top .box .titulo{padding:4px 0;padding-left:60px;color:white;text-transform:uppercase;font-size:28px;background:url(../images/ico_contato.png) no-repeat left center;margin-bottom:30px;font-weight:700}#footer .box-top .box .texto{font-size:14px;color:white;line-height:26px}#footer .box-top .box .social{margin-top:30px}#footer .box-top .box .social li{display:inline-table;margin-right:5px}#footer .box-top form{float:right;width:600px;margin-right:0}#footer .box-top .retorno-form-contato{float:right;width:400px;display:none;color:#FFF;text-align:center}#footer .box-top .retorno-form-contato p{margin-bottom:15px}#footer .box-center .mapa{height:340px}#footer .box-bottom{padding:50px 0;background:#1b1b1b url(../images/bg_footer.png) no-repeat center top}#footer .box-bottom .logo{float:left;margin-right:45px}#footer .box-bottom .menu{float:left;margin-right:20px}#footer .box-bottom .menu li{margin-bottom:5px}#footer .box-bottom .menu li a{color:white;text-transform:uppercase;font-size:12px;font-weight:700;transition-duration:.4s}#footer .box-bottom .menu li a:hover{color:#ec6c1d}#footer .box-bottom .endereco{float:right;text-align:right;color:white;font-size:14px;line-height:26px}#footer .box-bottom .contatos{position:absolute;left:50%;transform:translateX(-50%);text-align:center}#footer .box-bottom .contatos .telefone{font-size:21px;font-weight:700;color:white;margin-top:5px}#footer .box-bottom .contatos .email{font-size:14px;color:white;margin-top:10px;display:inline-table}#footer .box-bottom .contatos .social{margin-top:34px}#footer .box-bottom .contatos .social li{display:inline-table}#footer .box-bottom form{text-align:center;margin-top:70px}#footer .box-bottom form p{margin-bottom:5px;color:#FFF}#footer .box-bottom form .titulo{font-size:14px;color:#e67902;margin-bottom:22px}#footer .box-bottom form label{display:inline-table;margin-right:15px;width:300px}#footer .box-bottom form button{display:inline-table;float:none}#footer .box-bottom .retorno-form-newsletter{display:none;height:93px;text-align:center;margin-top:70px;color:#FFF}#footer .box-bottom .assinaturas{display:table;margin:0 auto;margin-top:50px}#footer .box-bottom .assinaturas li{float:left;margin:0 10px}#home .banners{position:relative}#home .banners .banner{display:block;height:500px}#home .banners .banner .wrapper{height:100%}#home .banners .banner .box{position:absolute;color:white;top:50%;transform:translateY(-50%);text-shadow:2px 2px 2px rgba(0,0,0,0.8)}#home .banners .banner .box .titulo{font-size:40px;text-transform:uppercase;margin-bottom:25px}#home .banners .banner .box .titulo strong{font-size:80px;display:block}#home .banners .banner .box .texto{font-size:24px;width:460px;line-height:32px}#home .banners .owl-nav{display:none}#home .banners .owl-dots{position:absolute;z-index:3;bottom:40px;width:100%;left:0;text-align:center}#home .banners .owl-dot{display:inline-table;cursor:pointer;margin:0 8px;width:15px;height:15px;border-radius:100%;border:2px solid #f07d00;transition-duration:.4s}#home .banners .owl-dot:hover,#home .banners .owl-dot.active{background:#f07d00}#home .banners-mobile{display:none;margin-bottom:10px}#home .banners-mobile .banner{display:block}#home .banners-mobile .owl-nav{display:none}#home .banners-mobile .owl-dots{position:relative;z-index:3;width:100%;text-align:center;margin-top:10px}#home .banners-mobile .owl-dot{display:inline-table;cursor:pointer;margin:0 8px;width:10px;height:10px;border-radius:100%;border:2px solid #f07d00;transition-duration:.4s}#home .banners-mobile .owl-dot:hover,#home .banners-mobile .owl-dot.active{background:#f07d00}#home .solucoes .solucao{float:left;margin-right:1px;margin-bottom:1px;height:250px;width:calc(50% - 1px);background-size:cover!important;position:relative}#home .solucoes .solucao .box-titulo{text-align:center;position:absolute;left:0;top:50%;width:100%;transform:translateY(-50%)}#home .solucoes .solucao .box-titulo .titulo{display:block;text-transform:uppercase;font-weight:700;font-size:30px;color:#fff;text-shadow:2px 2px 2px rgba(0,0,0,0.8),-2px -2px 2px rgba(0,0,0,0.8)}#home .solucoes .solucao .texto{position:absolute;z-index:3;left:50%;width:360px;top:50%;transform:translate(-50%,-50%);color:white;font-weight:700;font-size:14px;text-align:center;margin-top:-40px;opacity:0;transition-duration:.4s}#home .solucoes .solucao:hover .texto{margin-top:0;opacity:1}#home .solucoes .solucao .overlay{background:#e67902;opacity:.7;z-index:2;width:100%;height:100%;left:0;top:0;height:0;transition-duration:.4s;opacity:0}#home .solucoes .solucao:hover .overlay{height:100%;opacity:.8}#home .depoimentos{background:#1b1b1b;padding:60px 0;text-align:center}#home .depoimentos .titulo{color:white;padding-left:90px;font-weight:700;background:url(../images/ico_depoimento.png) no-repeat left center;font-size:46px;margin-bottom:40px;display:inline-table}#home .depoimentos .subtitulo{color:white;font-size:24px;margin-bottom:75px}#home .depoimentos .depoimento{display:block;width:100%}#home .depoimentos .lista-depoimentos{margin-left:20px;width:calc(100% - 40px)}#home .depoimentos .logo{float:left}#home .depoimentos .box{width:calc(100% - 96px);text-align:left;float:right}#home .depoimentos .empresa{text-transform:uppercase;font-weight:700;padding-top:10px;font-size:18px;color:#e67902}#home .depoimentos .nome{color:white;font-size:16px;margin-top:5px}#home .depoimentos .texto{color:white;font-size:14px;margin-top:25px}#home .depoimentos .owl-nav{font-size:94px;color:#FFF;height:50px;margin-top:-25px}#home .depoimentos .owl-nav div{padding:0 20px!important;display:inline-block}#home .nossos-parceiros{background:#dcdcdc;padding:60px 0}#home .nossos-parceiros .titulo{color:#e77b0c;padding-top:25px;padding-left:140px;font-weight:700;background:url(../images/ico_parceiros.png) no-repeat left center;font-size:46px;display:table;margin:0 auto;margin-bottom:40px}#home .nossos-parceiros .titulo span{color:#3c3c3b}#home .nossos-parceiros .parceiro{display:inline-table;position:relative;height:160px;width:calc(25% - 44px);margin:0 20px;transition:.4s all}#home .nossos-parceiros .parceiro img{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;max-width:100%;max-height:100%}#home .nossos-parceiros .parceiro:hover{opacity:.7}#home .blog{padding:60px 0;padding-bottom:0}#home .blog .titulo{color:#e77b0c;padding-left:77px;font-weight:700;background:url(../images/ico_blog.png) no-repeat left center;font-size:46px;display:table;margin:0 auto;margin-bottom:100px}#home .blog .titulo span{color:#3c3c3b}#empresa .no-mercado{padding:25px 0 10px 0}#empresa .no-mercado .texto{font-size:18px;font-weight:600;color:#000;text-align:center;max-width:880px;margin:0 auto;line-height:24px}#empresa .jdb{background:url(../images/bg_texto.jpg) no-repeat center top;padding-bottom:60px}#empresa .jdb .logo{margin:0 auto;margin-bottom:30px}#empresa .jdb .box-texto{width:580px;margin:0 auto;margin-bottom:44px;text-align:center}#empresa .jdb .box-texto .titulo{margin-bottom:22px;font-weight:700;font-size:36px;color:#ef7d00}#empresa .jdb .box-texto .texto{color:white;font-size:18px}#solucao .solucao{background:#1b1b1b url(../images/bg_texto2.png) no-repeat center top;padding-bottom:70px}#solucao .solucao .box-titulo{text-align:center;margin-bottom:45px}#solucao .solucao .box-titulo .titulo{display:block;text-transform:uppercase;font-weight:700;font-size:50px;color:#f07d00}#solucao .solucao .box-titulo .titulo span{color:#FFF}#solucao .solucao .box-texto{width:800px;margin:0 auto;color:white;font-size:18px}#solucao .solucao .box-texto p,#solucao .solucao .box-texto ul{margin-bottom:40px}#solucao .solucao .box-texto strong{margin-bottom:22px;font-weight:700;font-size:18px;color:#ef7d00}#solucao .solucao .box-texto ul li{margin-bottom:10px;display:inline-table;margin-right:35px;width:calc(50% - 63px);color:#FFF;font-size:14px;padding-left:25px;background:url(../images/disc.png) left top no-repeat}#certificados .certificados{text-align:center;margin-top:50px;padding-bottom:40px}#certificados .certificado{margin:0 15px;width:calc((100% / 3) - 35px);display:inline-table;margin-bottom:60px}#certificados .certificado .foto{height:265px;margin-bottom:15px;position:relative}#certificados .certificado .foto .overlay{position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.7);z-index:9;transition:.3s all;opacity:0}#certificados .certificado .foto img{width:100%;height:100%;object-fit:cover}#certificados .certificado .foto .overlay img{width:auto;height:auto;object-fit:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#certificados .certificado .empresa{transition-duration:.4s;font-weight:700;text-transform:uppercase;color:#000;font-size:18px}#certificados .certificado .nome{transition-duration:.4s;text-transform:uppercase;color:#000;font-size:16px}#certificados .certificado .texto{transition-duration:.4s;margin-top:10px;font-size:14px;line-height:18px}#certificados .certificado:hover .empresa{color:#ec6c1d}#certificados .certificado:hover .nome{color:#ec6c1d}#certificados .certificado:hover .foto .overlay{opacity:1}#utilitarios .utilitarios{padding:50px 0 30px 0}#utilitarios .utilitario{display:inline-block;margin:0 15px 80px 15px;position:relative;background:url(../images/bg_utilitario.png) no-repeat center;width:200px;height:186px}#utilitarios .utilitario .label{position:absolute;top:50px;left:40px;width:calc(100% - 80px);text-align:center;color:black;font-size:16px;color:black;font-weight:700}#blog .noticias{padding:60px 0}#post .post{padding:50px 0;float:left;width:calc(100% - 400px)}#post .post .titulo{font-size:26px;font-weight:600;color:#3c3c3b;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #dedede}#post .post .share{float:right;font-size:14px;line-height:20px}#post .post .share li{float:left;margin-left:10px}#post .post .share li img{margin:0}#post .post .data{font-size:15px;color:#3c3c3b;font-weight:600;background:url(../images/ico_data.png) no-repeat left center;padding:3px 0 0 30px;float:left}#post .post .texto{font-size:18px;color:#000}#post .post img{max-width:100%;margin:30px auto;display:table}#post .post .button{margin-top:50px;border-radius:12px;color:white;background:#e67902;font-weight:700;text-transform:uppercase;font-size:18px;padding:14px 20px;float:left}#post .noticias{float:right;width:350px}#post .noticias h3.titulo{font-size:26px;font-weight:600;color:#3c3c3b}#post .noticias .titulo{padding:50px 0}#post .noticias .noticia{width:100%;margin-bottom:65px}#post .noticias .noticia .data{margin-bottom:0}#cases .cases{padding:80px 0}#cases .case{position:relative;display:block;width:100%;height:295px;margin-bottom:80px}#cases .case .imagem{width:100%;position:relative;height:100%;overflow:hidden}#cases .case .imagem img{transition-duration:.4s;width:100%;height:100%;object-fit:cover;filter:gray;-webkit-filter:grayscale(1);filter:grayscale(1)}#cases .case:hover .imagem img{transform:scale(1.1);-webkit-filter:grayscale(0);filter:none}#cases .case .nome{position:absolute;z-index:3;left:0;width:100%;text-align:center;text-transform:uppercase;font-weight:700;color:white;font-size:30px;top:50%}#cases .case .zoom{transition-duration:.4s;background:url(../images/ico_zoom.png) no-repeat center 60px;position:absolute;z-index:3;top:-30px;left:0;width:100%;height:100%;opacity:0}#cases .case:hover .zoom{opacity:1;top:0}#cases .case .hover{background:url(../images/bg_hexagono2.png) no-repeat center;height:402px;width:100%;position:absolute;z-index:2;margin-top:-54px}#cases .case:hover .hover{background:url(../images/bg_hover.png) no-repeat center}#case .box-topo-interna .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.65)}#case .case{background:#1b1b1b url(../images/bg_texto2.png) no-repeat center top;padding-bottom:70px;padding-top:60px}#case .case .box-texto{width:800px;margin:0 auto;margin-bottom:44px}#case .case .box-texto .titulo{text-align:center;margin-bottom:22px;font-weight:700;font-size:36px;color:#ef7d00;text-transform:uppercase}#case .case .box-texto .texto{color:white;font-size:18px}#case .case .foto{width:100%;margin-top:50px;margin-bottom:50px}@media screen and (max-width:1280px){.chat-button{font-size:13px}.box-topo-interna{height:300px}.box-topo-interna .box-texto .titulo{font-size:36px}.box-topo-interna .box-texto .texto{font-size:18px}.galeria .foto{width:calc(33.33% - 1px)}#header .menu li .link .label{font-size:13px}#header .utilitarios .label{font-size:13px}#footer .box-bottom .menu li a{font-size:11px}#footer .box-bottom .endereco{width:240px}#home .banners .banner .box .titulo{font-size:30px}#home .banners .banner .box .titulo strong{font-size:60px}#home .banners .banner .box .texto{font-size:21px}#home .solucoes .solucao .box-titulo .titulo{font-size:24px}#home .depoimentos .titulo{font-size:36px;background-size:auto 32px;padding-left:53px;background-position:left center}#home .depoimentos .subtitulo{font-size:21px}#home .nossos-parceiros .titulo{font-size:36px;background-size:auto 32px;padding-left:53px;background-position:left center}#home .blog .titulo{font-size:36px;background-size:auto 32px;padding-left:53px;background-position:left center}#empresa .jdb .box-texto .texto{font-size:16px}#empresa .jdb .box-texto .titulo{font-size:26px}}@media screen and (max-width:1100px){#header .menu li{margin-right:20px}#header .menu li .link .label{font-size:12px}#header .utilitarios .label{font-size:12px}#footer .box-bottom .logo{display:none}}@media screen and (max-width:960px){html{position:relative;overflow-x:hidden;width:100%}body{position:relative;overflow-x:hidden;width:100%}*{-webkit-overflow-scrolling:touch}.wrapper{width:100%!important;padding:0!important}.ico-menu{position:absolute;z-index:5;right:20px;top:25px;width:32px;height:32px;cursor:pointer;background:url(../images/ico_menu.png) no-repeat center;filter:invert(1)}.chat-button{font-size:9px;background-size:20px auto;padding-left:40px}.form{margin-left:20px;width:calc(100% - 40px)!important}.form label{float:none!important;margin-right:inherit!important;width:100%!important}.noticias .noticia{width:calc((100% / 2) - 34px)}.box-topo-interna .box-texto{left:20px;width:calc(100% - 40px);transform:translateY(-50%)}.box-topo-interna .box-texto .titulo{font-size:28px}.box-topo-interna .box-texto .texto{font-size:15px;line-height:inherit}.texto img{height:auto!important;width:auto!important;max-width:70%!important}#header{height:90px}#header .menu{display:none}#header .logo{margin-left:-40px;height:90px}#header .utilitarios{display:none}#footer .box-top{background-size:cover}#footer .box-top .box{float:none;margin-left:20px;width:calc(100% - 40px)}#footer .box-top form{float:none;margin-left:20px;width:calc(100% - 40px);margin-top:40px}#footer .box-center .mapa{height:250px}#footer .box-bottom .menu{display:none}#footer .box-bottom form{margin-top:50px}#footer .box-bottom form label{display:table;margin:0 auto;margin-bottom:10px;width:300px}#footer .box-bottom form button{display:table;margin:0 auto}#footer .box-bottom .endereco{float:none;width:auto;text-align:center;padding-top:155px}#footer .box-bottom .contatos{width:320px}#home .banners{display:none}#home .banners-mobile{display:block}#home .solucoes .solucao{float:none;display:block;width:100%;margin-right:0}#home .solucoes .solucao .texto{font-size:12px}#home .solucoes .solucao .box-titulo .titulo{font-size:18px}#home .depoimentos .titulo{font-size:26px}#home .depoimentos .subtitulo{font-size:16px;margin-left:20px;width:calc(100% - 40px)}#home .nossos-parceiros .titulo{font-size:26px}#home .nossos-parceiros .parceiro{width:calc(33.33% - 44px)}#home .blog .titulo{font-size:26px}#empresa .jdb .logo{width:300px}#empresa .jdb .box-texto{margin-left:20px;width:calc(100% - 40px)}#empresa .jdb .box-texto .texto{font-size:14px}#empresa .jdb .box-texto .titulo{font-size:23px}#solucao .solucao .box-titulo .titulo{font-size:28px}#solucao .solucao .box-texto{margin-left:20px;width:calc(100% - 40px);font-size:14px}#solucao .solucao .box-texto ul li{margin-right:0;display:block;width:calc(100% - 25px)}#case .case .box-texto{margin-left:20px;width:calc(100% - 40px);font-size:14px}#case .case .box-texto .titulo{font-size:28px}#case .case .box-texto .texto{font-size:14px}#certificados .certificado{width:calc((100% / 2) - 35px)}#post .post{float:none;margin-left:20px;width:calc(100% - 40px)}#post .post .titulo{font-size:22px}#post .post .texto{font-size:14px}#post .post .button{font-size:14px}#post .noticias{float:none;width:100%;margin-top:60px}#post .noticias h3.titulo{margin-left:20px;font-size:21px}#post .noticias .noticia{margin-left:20px;width:calc(100% - 40px)}#utilitarios .utilitarios{text-align:center}#utilitarios .utilitario{margin-bottom:40px}}@media screen and (max-width:800px){.galeria .foto{width:calc(50% - 1px)}}@media screen and (max-width:620px){.noticias .noticia{margin-left:20px;width:calc(100% - 40px)}#home .nossos-parceiros .parceiro{width:calc(50% - 44px);height:120px}#certificados .certificado{margin-left:20px;width:calc(100% - 40px)}}@media screen and (max-width:480px){.galeria .foto{width:100%}}
