body{color:#000;font-size:17px;font-family:'Open Sans',sans-serif;font-weight:400;background:#FFF;overflow-x:hidden}img{max-width:100%;height:auto}h1{font-size:25px}h2{font-size:29px;text-transform:uppercase;font-weight:700;margin:0 0 10px}h3{color:#e60019;font-size:22px;margin:5px 0 25px;line-height:30px;font-weight:600;letter-spacing:.24px}h4{font-size:17px}a,a:hover{transition:0.3s;cursor:pointer;text-decoration:none;color:#373463}a>*{transition:.4s ease}a:hover>*{filter:brightness(80%)!important;text-decoration:none}.form-control{border-radius:0;box-shadow:none;height:40px;font-size:15px;border:1px solid #1a4378}textarea.form-control{max-height:120px}.btn{border-radius:0;padding:8px 30px;border:0;margin-bottom:5px;font-size:14px;transition:.4s ease;text-transform:uppercase;font-weight:700}.btn-default,.btn-default:hover .btn-default:active,.btn-default:focus{border:1px solid #2f2f2f;background:#2f2f2f;color:#fff!important}.btn-primary{background:#fc0;border:2px solid #fc0;color:#000}.btn-primary:hover,.btn-primary:active,.btn-primary:focus{background:#fc0;border:2px solid #fc0;color:#000}.btn-danger{background:#cf2028;border:2px solid #cf2028}.btn-success{border:1px solid #3f702d;background:#3f702d;color:#FFF}.btn-rounded{border-radius:0}.btn.btn-inverted{color:#FFF;border:2px solid #FFF}.btn-lg{padding:12px 24px;min-width:240px;font-size:15px}.btn:hover{transform:scale(1.05);transition:.4s ease}div#opcoes-produto{border-left:2px solid #dddd;padding-left:20px;margin-bottom:20px;padding-top:15px;display:none}.aligncenter{display:block;margin:0 auto 10px}.alignleft{float:left;margin:0 10px 10px 0}.alignright{float:right;margin:0 0 10px 10px}.nav-tabs{text-align:center;border:0;margin-bottom:30px}.nav-tabs li,.nav-tabs li.active{float:none;display:inline-block;margin:0}.nav-tabs li a{font-size:22px;padding:0;margin:0 15px;color:#000;border:0}.nav-tabs li a,.nav-tabs li a:active,.nav-tabs li a:focus,.nav-tabs li:active a,.nav-tabs li:focus a,.nav-tabs li.active a .nav-tabs li.active a:active .nav-tabs li.active a:focus .nav-tabs li.active:active a .nav-tabs li.active:focus a{border:0;border-bottom:3px solid transparent;border-radius:0;background:none}.nav-tabs li:hover a,.nav-tabs li a:hover{border:0;border-bottom:3px solid #f0f0f0;background:none}.nav-tabs li.active a{border:0;border-bottom:3px solid #BE0511;color:#be0511;position:relative}.nav-tabs li.active a:after{content:"";width:0;height:0;border-style:solid;border-width:10px 8px 0 8px;border-color:#be0512 transparent transparent transparent;position:absolute;bottom:-12px;left:50%;margin-left:-5px}.media-left{display:inline-block;float:left}.fundo-amarelo .container{max-width:960px}.fundo-amarelo{background:#373463;padding:30px;text-align:center;font-size:16px}.cta-paginas{text-align:center}.cta-paginas .lead{font-size:32px;line-height:34px}.cta-paginas .btn{font-size:18px;min-width:200px;margin:10px}.ctas{text-align:center}.ctas a{display:inline-block;margin:5px}.conteudo-destacado{font-size:18px;padding:80px 30px 0;border-left:1px solid #000}.cinza-destacado{background:#ECF0F1;padding:30px;position:relative}.cinza-destacado:after{content:"";background:#ECF0F1;position:absolute;width:100%;height:100%;top:0;left:100%}.titulo{margin:0 0 30px;position:relative;display:inline-block;font-weight:700}.titulo.titulo-destaque-direita:after,.titulo.titulo-destaque-ambos:after{content:"";position:absolute;width:100px;height:1px;background:#000;top:50%;right:-120px}.titulo.titulo-destaque-ambos:before{content:"";position:absolute;width:100px;height:1px;background:#000;top:50%;left:-120px}div#form-orcamento{background:#373463;padding:30px;margin-top:30px;color:#FFF}#form-orcamento .form-control{border:0}#form-orcamento .btn{background:#000;color:#FFF}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed,.video-container video{position:absolute;top:0;left:0;width:100%;height:100%}#header{padding:0 0 0;background-color:#FFF;color:#000;position:absolute;top:0;left:0;width:100%;box-shadow:0 0 30px -10px #000;z-index:99}.admin-bar #header{top:32px}div#header-logo{transition:.4s ease}div#header-logo img{transition:.4s ease}.top-header{background:#f1f1f1;margin-bottom:30px}.top-header-contatos{font-size:14px;padding:3px 0}.top-header-contatos a:hover{text-decoration:underline}.top-header-link{text-align:right}.top-header-link a{display:inline-block;background:#fc0;color:#000;text-transform:uppercase;font-size:14px;padding:4px 40px}.top-header-link a:hover{background:#e8b900}div#header-logo{max-width:200px;margin-bottom:20px}nav#main-menu{margin-top:20px;position:relative;background:#fff;border:0;transition:.4s ease;margin-right:-35px;margin-left:-35px}#main-menu #mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-item>a.mega-menu-link{position:relative;letter-spacing:-.8px;padding:0 8px}#main-menu #mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-item>a.mega-menu-link .mega-indicator{position:absolute;bottom:-15px;left:50%;margin-left:-12px;color:#e60019}#main-menu .mega-menu ul.mega-sub-menu{margin-left:-155px!important;left:50%!important}#main-menu #mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{font-size:13px;letter-spacing:-.3px}#footer-top{background-color:#e60019;color:#fff;padding:20px 0 10px;margin-bottom:0}.newsletter-texto p{margin:0 0 3px;font-weight:400}.newsletter-form{margin-top:10px}#footer-top .form-inline .form-group{max-width:calc(100% - 110px);overflow:hidden}#footer-top .form-control{border:0}.newsletter-form .form-inline{display:flex;align-items:flex-start;justify-content:space-between}.footer-newsletter .form-group,.footer-newsletter p{max-width:calc(100% - 115px);overflow:hidden}.newsletter-form .addtoany_content{display:none}#footer-top a{color:#fff}#footer-top a:hover>*{transform:scale(1.03)}#footer-top .media{position:relative;overflow:visible}.footer-fone .media-heading{font-size:15px;text-transform:uppercase;font-weight:600;margin:5px 0 0}.footer-fone-numero{font-size:36px;font-weight:700;letter-spacing:0;margin:0}#footer-top .footer-orcamento .btn{color:#4b52a3;margin-top:20px}#footer{padding:50px 0 0;color:#fff;font-size:15px;background:#2f2f2f;line-height:22px}.footer-widget{list-style:30px}.footer-widget.footer-first{max-width:290px}.footer-widget ul{list-style:none;padding:0;margin:0;line-height:20px}.footer-widget ul li{display:block;margin-bottom:6px}#footer .footer-widget a{color:#fff;padding:0;background:none}#footer .footer-widget a:hover{text-decoration:underline}#footer h3{font-size:16px;font-weight:600;margin:0 0 10px;text-transform:uppercase;color:#FFF}#footer a{color:#fff}#footer .links a{color:#FFF}#footer .links .link-wpp img{margin:0}#footer .links .link-wpp{font-size:28px;font-weight:600;margin-bottom:20px}#footer .links img{margin-right:10px}#copyright{margin-top:50px;color:#fff;padding:15px 0;font-size:15px;border-top:1px solid #fff}#copyright p,#copyright a{color:#fff;margin:0}#copyright a:hover{text-decoration:underline}#copyright .dev{text-align:right}#link-wpp,#link-top{position:fixed;bottom:20px;right:80px;color:#FFF;width:50px;height:50px;font-size:26px;line-height:52px;background:#449f14;text-align:center;border-radius:100%;box-shadow:0 0 25px -10px #000;z-index:9;transition:.6s;opacity:0}#link-top{right:20px;background:#fc0;color:#000;line-height:50px;transition:.3s}.scrolled #link-wpp,.scrolled #link-top{opacity:1}#link-wpp:hover,#link-top:hover{transform:scale(1.1)}#loading{position:fixed;background:#FFF url(https://www.toyoda.com.br/wp-content/themes/cms/img/loading.gif) no-repeat center;width:100%;height:100%;top:0;left:0;z-index:99999;display:block}section.page-content{overflow:hidden;min-height:200px}.page-content .page-title{color:#e60019;text-transform:uppercase;font-size:30px;margin:10px 0 20px}.page-content h2{font-size:30px;text-transform:uppercase;color:#e60019}#main .page-header{margin:0 0 30px;padding:60px 0 40px;position:relative;z-index:2;border:0;background-repeat:no-repeat;background-position:center;background-size:cover}#main .page-header .page-title{color:#fff}div#breadcrumb,div#breadcrumb a{color:#FFF;font-size:11px;text-transform:uppercase;margin:0;opacity:1;position:relative}#breadcrumb .last{font-weight:600;color:#fc0}#main .page-header.page-header-wcontent{padding:80px 0 60px}#main .page-header-content a{color:#fff}#main .page-header.page-header-wcontent .page-header-content{color:#fff;line-height:19px;max-width:480px}#main .page-header-content h2{font-size:22px;margin:25px 0 15px}.page-content-coluna{line-height:22px}.page-content-coluna h3{text-transform:uppercase;margin-bottom:15px}.secao{background:#f1f1f1;padding:60px 0}.secao .container{max-width:890px;margin:0 auto}section#main{padding-top:180px;overflow:hidden}.page-share{text-align:right}.page-share .addtoany_list a>span{border-radius:100%!important}.page-title{margin:0 0 5px;text-transform:uppercase;font-weight:700;color:#000;font-size:30px}.page-subtitulo{color:#cf2028;font-size:19px;margin:5px 0 25px;line-height:24px;font-weight:700;letter-spacing:.24px}.relacionados{padding:50px 0;text-align:center;background:url(https://www.toyoda.com.br/wp-content/themes/cms/img/bg-agua.jpg) no-repeat center;background-size:cover;color:#FFF;margin:80px 0 0}.relacionados h2{font-weight:700;text-transform:uppercase;margin:10px 0;color:#fff}.flex-direction-nav a{line-height:40px}.servicos-destaque .page-title{color:#fff}.servicos-destaque{text-align:center;padding:50px 0;margin:50px 0;background-size:cover;background-position:center}.page-banner{margin:0 0 30px}.page-banner img{width:100%}.bloco-assistencia{height:280px;display:flex;justify-content:center;align-items:flex-end;text-align:center;color:#fff;padding-bottom:30px;position:relative;margin:15px 0;transition:.4s ease;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden}.bloco-destaques .bloco-assistencia{height:350px;padding:30px 130px}.bloco-assistencia div{position:relative;z-index:2}.bloco-assistencia:before{content:"";width:100%;height:100%;background:#e6001966;position:absolute;top:0;left:0;z-index:1;opacity:0;transform:translateY(110%);transition:.4s ease}.bloco-assistencia:hover:before{opacity:1;transform:translateY(0)}.bloco-assistencia h3{text-transform:uppercase}.bloco-assistencia span{position:relative}.bloco-assistencia h3,.bloco-assistencia span{color:#fff;background:none;margin:5px 0}.bloco-assistencia span:before{content:"+";width:20px;height:20px;background:#FFF;color:#000;display:inline-block;border-radius:100%;line-height:18px;margin-right:5px;font-weight:700;font-size:22px}.bloco-maquinas .bloco-assistencia{height:350px}.bloco-maquinas .bloco-assistencia h3{font-size:18px;line-height:24px;margin-bottom:20px}.modal-opcoes{background:#e60019cc;padding-top:50px}.modal-opcoes .modal-content{background:none;border:0;padding:0;box-shadow:none}.modal-opcoes .modal-header{border:0;padding:0;margin-bottom:30px;color:#FFF}.modal-opcoes .modal-header .close{color:#FFF;opacity:1;text-shadow:none;font-size:48px}.modal-opcoes .modal-opcoes-text h1,.modal-opcoes .modal-opcoes-text h2,.modal-opcoes .modal-opcoes-text h3{color:#FFF}.modal-opcoes-text{text-align:center;color:#FFF;padding:30px 0;margin-bottom:20px}.modal-opcoes-itens{display:flex;align-items:center;justify-content:center}.modal-opcoes-itens .opcao-popup img{display:block;margin:0 auto}.opcao-popup div{text-align:center}.modal-opcoes-itens .opcao-popup a:hover,.modal-opcoes-itens .opcao-popup a:hover *{filter:none!important;transform:scale(1.03)}.modal-opcoes-itens .opcao-popup a{color:red;display:block;margin:10px;background:#FFF;width:180px;padding:15px;height:110px;line-height:18px;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.secao-atendimento-troca{padding:0;background-size:cover;background-position:center;background-repeat:no-repeat}.bloco-atendimento,.bloco-troca{padding:80px 60px}.secao-atendimento-troca .bloco-atendimento{position:relative;background:#0005}.secao-atendimento-troca .bloco-atendimento:before{content:"";position:absolute;top:0;right:100%;background:#0005;width:100%;height:100%}.secao-atendimento-troca h2,.secao-atendimento-troca h3{color:#fff;text-transform:uppercase;position:relative;margin-bottom:35px}.secao-atendimento-troca h3:after{content:"";width:100px;height:3px;background:red;position:absolute;bottom:-20px;left:50%;margin-left:-50px}.secao-atendimento-troca a{display:block;text-align:center;color:#fff;text-transform:uppercase}.secao-atendimento-troca a span{position:relative}.secao-atendimento-troca a span:before{content:"+";width:20px;height:20px;background:#FFF;color:#000;display:inline-block;border-radius:100%;line-height:18px;margin-right:5px;font-weight:700;font-size:22px}.secao-atendimento-troca a:hover span:before{background-color:red}.secao-atendimento-troca a:hover{color:red;opacity:1}.linha-maquina{padding:60px 0;border-bottom:1px solid #000}.linha-maquina:last-child{border:0}.page-content .descricao-categoria h2{font-size:21px;text-transform:none}.maquina-cat{border:1px solid #000;padding:15px 30px;overflow:hidden;margin-bottom:30px;position:relative}.maquina-cat-thumb{display:flex;height:200px;overflow:hidden;align-items:center;justify-content:center}.maquina-cat-thumb img{max-width:100%;max-height:100%;width:auto;height:auto}.maquina-cat-descricao h3{text-transform:uppercase;margin:10px 0}.maquina-cat-descricao{height:220px;overflow:hidden;font-size:15px}.maquina-cat .btn{display:block}.maquina-cat:hover .maquina-cat-modelos{opacity:1;transform:translateY(0)}.maquina-cat-modelos{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;background:#000e;color:#fff;padding:15px 30px;text-transform:uppercase;opacity:0;transform:translateY(110%);transition:.4s ease}.maquina-cat-modelos h3{color:#fff;margin:0 0 15px;padding-bottom:15px;border-bottom:1px solid #d66a00}.maquina-lista-modelos{padding-left:0;list-style-type:none}.maquina-lista-modelos li a{position:relative;color:#fff;display:block;padding-left:20px}.maquina-lista-modelos li a:hover{transform:scale(1.04)}.maquina-lista-modelos li a:before{content:"";position:absolute;top:6px;left:0;width:0;height:0;border-style:solid;border-width:6.5px 0 6.5px 7px;border-color:transparent transparent transparent #fff}#maquina h2{color:#e60019}.maquina-thumb{height:100%;min-height:340px;background-size:contain;border:1px solid #000;background-position:center;background-repeat:no-repeat}.galeria-maquina-miniatura{height:200px;background-size:cover;background-repeat:no-repeat;background-position:center;border:1px solid #000;margin:10px}.galeria-maquina .slick-prev{background:url(https://www.toyoda.com.br/wp-content/themes/cms/img/seta-esquerda.png) no-repeat center;background-size:contain;font-size:0;border:0;width:20px;height:70px;position:absolute;top:50%;margin-top:-35px;left:-30px}.galeria-maquina .slick-next{background:url(https://www.toyoda.com.br/wp-content/themes/cms/img/seta-direita.png) no-repeat center;background-size:contain;font-size:0;border:0;width:20px;height:70px;position:absolute;top:50%;margin-top:-35px;right:-30px}.galeria-maquina .slick-track{min-width:100%}.slick-dots{display:none!important}.maquina-tabelas .nav{border:0;margin:30px 0 2px}.maquina-tabelas .nav .nav-item .nav-link{background:none;border:0;font-size:16px;text-transform:uppercase;margin:0;border-radius:0;font-weight:700;background:#ddd;padding:15px}.maquina-tabelas .nav .nav-item{background:none;padding:0;margin-right:3px;border-radius:0}.maquina-tabelas .nav .nav-item .nav-link.active{background:red;color:#fff}.maquina-tabelas .tabela{border:1px solid #ddd;margin-bottom:30px;padding:20px 20px 10px}#depoimentos .depoimentos .page-title{display:none}.depoimentos{text-align:center;margin:50px 0}.depoimentos .flexslider{padding:0 30px}.depoimento{padding:15px;margin-bottom:20px;text-align:center;border-right:1px solid #e60019}.depoimento-autor{font-weight:700;max-width:450px;margin:0 auto;padding-top:10px}.destaque-texto p{margin:0}.destaque-texto{padding-left:10px}.destaque-icone,.destaque-texto{display:inline-block;max-width:calc(100% - 90px);vertical-align:top;margin-bottom:20px}.depoimentos .flex-control-nav{display:none}#depoimentos #counter{float:left;padding:0;border:0;margin:0;text-align:right;font-size:14px;background:none;color:#4b52a3;width:30px;min-width:0;margin-top:-20px;margin-left:-5px}div#homeslider{border:0;margin:0 0 30px}#homeslider .flex-control-nav{display:none}.home h2{color:#e60019}.home-blog{margin:50px 0;text-align:center}.home-sobre{background:#f1f1f1;padding:60px 0 40px}.home .home-sobre h2{margin-top:30px}.home .home-sobre h2,.home .home-sobre h3{color:#000}.home .home-sobre h2 small:after{content:"";width:80px;height:4px;background:#fc0;position:absolute;bottom:-20px;left:0}.home .home-sobre h2 small{color:#e60019;position:relative;margin:10px 0 40px;display:block}.home-sobre a span{position:relative}.home-sobre a span:before{content:"+";width:20px;height:20px;background:#e60019;color:#fff;display:inline-block;border-radius:100%;line-height:18px;margin-right:5px;font-weight:700;font-size:22px;text-align:center}.home-sobre a{text-transform:uppercase}.home .secao-atendimento-troca h2{color:#fff}#main #quem-somos .page-header-content h2{font-size:36px;margin-bottom:40px;position:relative}#main #quem-somos .page-header-content h2:after{content:"";width:80px;height:4px;background:red;position:absolute;bottom:-20px;left:0}.sobre-secao{padding:60px 0;line-height:20px}.sobre-secao h3{text-transform:uppercase}.sobre-secao.sobre-secao-bg{color:#fff;background-size:cover;background-position:center}.sobre-secao.sobre-secao-bg h2,.sobre-secao.sobre-secao-bg h3{color:#fff}.card{text-align:center;padding:30px 15px;font-size:15px;height:calc(100% - 30px);margin-bottom:30px;border:1px solid green;border-radius:0}.card .marcador-card{background:#49b848;display:flex;width:70px;height:70px;margin:0 auto 20px;border-radius:100%;color:#fff;align-items:center;justify-content:center;font-weight:700;font-size:40px}#assistencia .assistencias-cabecalho{display:none}#pecas .form-contato{margin-bottom:-170px}#contato .servico-main a:hover{text-decoration:underline}.links-contato a:hover{transform:scale(1.05)}.links-contato a{display:block;margin-bottom:5px;color:#000;text-decoration:none!important;font-size:16px}#contato form .wpcf7-checkbox{display:block}#contato form .wpcf7-list-item{font-size:14px;display:block;margin:0 0 10px;color:#000}.form-contato{padding:20px 20px 1px;margin-bottom:20px;background:#f1f1f1}.form-contato .form-control{border:0;background:#fff}.form-contato .wpcf7-submit{display:block;width:100%;font-size:18px;border-radius:0}.form-contato h4{text-transform:uppercase;font-weight:700;margin:20px 0 10px}.page-template-modelo-contato .footer-orcamento{display:none}#localizacao .header-link a img{margin-right:10px}#localizacao .header-link a{display:flex;align-items:end;justify-content:left;font-size:16px;color:#4b52a3}.servicos{margin:20px 0;display:block}.servicos .servico-item{background:#FFF;padding:30px 30px;margin:30px 0}.servicos .servico h1,.servicos .servico h2{font-size:17px;font-weight:600;line-height:20px;height:60px;margin-top:20px;margin-bottom:5px;color:#000}.servico-thumb{text-align:center;margin-bottom:20px;display:block;max-height:60px;overflow:hidden}.servico-thumb img{max-height:60px;width:auto}.servico-resumo{height:140px}article.servico a{text-decoration:none}.servico-title a.btn{padding:0 5px;border-radius:20px;margin-left:15px}#servicos .page-content .servico-main h2{color:#3f702d;text-transform:uppercase;font-size:30px}#servicos .servicos .servico-item{text-align:center;border:1px solid #3f702d;height:calc(100% - 30px);padding:30px 30px 0}.page-content .fluxograma h2{font-size:30px;text-transform:uppercase;color:#3f702d}#main .galeria img,#main .gallery-item img{border:1px solid #295286!important}#main .gallery-item{margin:0;border:2px solid #FFF}#main .galeria .flex-control-nav{display:none}#servicos .relacionados{margin-top:30px;padding:20px 0}.secao-clientes{background:#f1f1f1}.clientes-destaque{padding:50px 0;text-align:center;color:#fff;background-size:cover;background-position:center}.secao-clientes .clientes-destaque{padding-bottom:0}.clientes{display:flex;align-items:center;flex-wrap:wrap;margin:30px -15px}.clientes .cliente{width:calc((100% / 4) - 30px);margin:0 15px 30px;display:block;min-width:240px}.clientes .cliente{width:calc((100% / 4) - 30px);margin:0 15px 30px;display:block;min-width:240px;transition:.4s ease}.clientes .cliente:hover{transform:scale(1.04);box-shadow:0 0 25px -10px #0005}.parceiro-inner{height:150px;background-size:contain;width:100%;background-color:transparent;background-repeat:no-repeat;background-position:center}#clientes .clientes{margin:0 -15px}.blog-cats{padding:20px 0}.blog-cats span:last-child{display:none}.blog-cats a:hover{text-decoration:underline}.post.post-item{border:0;margin-bottom:30px;font-size:15px;text-align:center}.post.post-item .thumb{border:1px solid #000}.posts .post-item .title h2{height:45px;font-size:18px;text-transform:none;color:#464646;margin:15px 0 10px;display:flex;align-items:center;justify-content:center}.post-meta p{color:#4b52a3;margin:0 0 10px;font-size:15px}.post-item .post-item-inner{padding:0 10px}.post-item .post-item .excerpt{height:80px;margin-bottom:10px;display:flex;align-items:center;justify-content:center;overflow:hidden}.post.post-item .btn{display:block;max-width:calc(100% - 30px);margin:0 auto 10px;padding:12px;letter-spacing:.5px}.wp-pagenavi{text-align:center;margin:30px 0 60px}.wp-pagenavi a,.wp-pagenavi span{border:2px solid #000;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:0;line-height:12px;font-weight:700;margin:5px;background:#000;color:#fff}.wp-pagenavi a:hover,.wp-pagenavi span.current{background:#e60019;color:#fff;border:2px solid #e60019}form#searchform{border:1px solid #ccc;display:flex;align-items:center;justify-content:space-between;margin:10px 0 20px}#searchform .form-group{width:calc(100% - 50px);margin:0}#searchform .form-control{border:0;box-shadow:none;outline:0}button#searchsubmit{background:none;border:0;width:45px;color:#000}.single-post .title h2{color:#000;text-transform:none;margin:20px 0}.single-post .posts-relacionados h2{color:#e60019;text-transform:none;font-size:22px;margin:0 0 20px}.single-post form#searchform{margin:0 0 10px}.widget{margin-bottom:30px}.widget .widgettitle{color:#e60019;padding:0;margin:0 0 10px;font-weight:700}.widget ul{list-style:none;padding:0;margin:0}.widget.widget_categories ul a{display:block;border-bottom:1px solid #ddd;padding:8px;color:#666}.widget.widget_categories ul a:hover{text-decoration:underline}.widget.widget_recent_entries li{margin-bottom:15px}.widget.widget_recent_entries a{color:#000;font-weight:700;line-height:20px}.widget.widget_recent_entries a:hover{color:#e60019}.widget.widget_recent_entries .post-date{display:block;font-size:13px;color:#3f702d}@media(max-width:1200px){.header-util{margin-right:0}#footer .links{width:auto}#main-menu #mega-menu-wrap-main_menu #mega-menu-main_menu>li.mega-menu-item>a.mega-menu-link{padding:0 4px;letter-spacing:-1px;font-size:13px}}@media(max-width:1199px){body{font-size:16px}nav#main-menu{margin-top:0}section#main{padding-top:145px;overflow:hidden}.bloco-destaques .bloco-assistencia{padding:30px}.clientes .cliente{min-width:200px}.depoimento{border:0}.header-fone-numero,.footer-fone-numero{font-size:26px}.servico-resumo{height:140px;font-size:15px}.servicos .servico-item{padding:15px 10px}.footer-endereco br,#footer-top .media:before{display:none}.conteudo-sobre{margin:0;padding:25px 0}.maquina-cat{padding:10px 20px}.maquina-cat-descricao{height:240px;overflow:hidden;font-size:13px}#copyright{font-size:11px}}@media(max-width:990px){.header-util,.header-link{display:none}div#header-logo{text-align:center;margin:0 auto}#main-menu #mega-menu-wrap-main_menu #mega-menu-main_menu a.mega-menu-link{text-align:center}#main-menu .mega-menu ul.mega-sub-menu{margin-left:0px!important}section#main{padding-top:200px}#contato form .btn-danger{float:none;display:block;width:100%}.galeria .gallery-item{width:50%!important;margin:0!important}.flex-direction-nav{display:none}.maquina-cat-descricao{height:auto;text-align:center}.maquina-thumb{background-size:cover;min-height:0}#footer-top .media{display:inline-block;margin:20px 0 0;text-align:left;max-width:300px}.footer-widget{margin:0 0 50px}.footer-widget.footer-first{max-width:100%}#footer{text-align:center}#footer-top{text-align:center}footer#footer .footer-widget{line-height:26px}#copyright p,#copyright a{margin:10px 0;text-align:center}#copyright .dev{text-align:center}.footer-newsletter .form-group,.footer-newsletter p{max-width:100%;display:block;text-align:center}.secao-atendimento-troca .bloco-atendimento:after{content:"";position:absolute;top:0;left:100%;background:#0005;width:100%;height:100%}.bloco-troca{margin:0 -15px;border-top:15px solid #fff}.home-content{border:0;border-bottom:1px solid #4b52a3;margin:0 0 30px;padding:0 0 30px;text-align:left}.clientes .cliente{min-width:calc(50% - 30px)}.modal-opcoes-text{margin-top:0;padding-top:0}.modal-opcoes-itens{display:block}.modal-opcoes-itens .opcao-popup a div{display:block;text-align:left;width:100%}.modal-opcoes-itens .opcao-popup a{width:auto;padding:5px 15px;height:auto;text-align:left;display:block}#main .page-header.page-header-wcontent{padding:40px 0 30px}.sobre-secao{padding:20px 0}.linha-maquina-thumb{margin-bottom:15px}div#accordion{margin-top:50px}.card-tabela-header .btn{background:#ddd;display:block;width:100%;padding:10px;color:#000}.card-tabela-header .btn[aria-expanded="true"]{background:red;color:#fff;transform:scale(1)}.form-contato div.wpcf7 .ajax-loader{float:left}.secao{padding:50px 0 15px}}@media(max-width:768px){#footer,#dev{text-align:center}}@media(max-width:767px){h2{font-size:22px}h3{font-size:18px}.top-header-contatos{display:none}.top-header-link a{display:block;text-align:center;margin:0 -15px}nav#main-menu{margin:0}div#header-logo{transition:.4s ease;position:relative;z-index:2}.header-fone .media-left{display:none}.header-fone .media-heading{font-size:10px}.header-util{padding:0;margin-right:-30px}.header-fone-numero,.footer-fone-numero{font-size:20px}.header-fone,.links{display:inline-block;width:auto;text-align:right;margin-top:8px}section#main{padding-top:190px}#main .page-header{padding:70px 0 10px}div#homeslider{margin-top:0}.conteudo-sobre ul{column-count:1}.form-depoimento.form-contato{padding:10px 15px}.page-share{text-align:center;margin:0 0 20px}.page-title{font-size:24px}#main #quem-somos .page-header-content h2{font-size:26px;margin-bottom:40px;position:relative}.page-content h2{font-size:24px;text-transform:uppercase;color:#e60019}.galeria-maquina .slick-next,.galeria-maquina .slick-prev{display:none}.maquina-thumb{height:300px;margin-top:30px}.maquina-tabelas .nav .nav-item{width:100%;display:block;margin:0 0 3px}.maquina-tabelas .nav .nav-item .nav-link{font-size:13px;padding:10px 5px;letter-spacing:-.5px;display:block}.maquina-tabelas .tabela{padding:0;font-size:14px}.form-contato .wpcf7-submit{font-size:14px;padding:10px 0}.parceiro-inner{height:90px}.servicos .servico h1,.servicos .servico h2,.servico-resumo,.servico-thumb{height:auto}#footer .links{width:auto;text-align:center}}.addtoany_content{clear:both;margin:16px 0}.addtoany_header{margin:0 0 16px}.addtoany_list{display:inline;line-height:16px}.addtoany_list a,.widget .addtoany_list a{border:0;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle}.addtoany_list a img{border:0;display:inline-block;opacity:1;overflow:hidden;vertical-align:baseline}.addtoany_list a span{display:inline-block;float:none}.addtoany_list.a2a_kit_size_32 a{font-size:32px}.addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span{height:32px;line-height:32px;width:32px}.addtoany_list a:not(.addtoany_special_service)>span{border-radius:4px;display:inline-block;opacity:1}.addtoany_list a .a2a_count{position:relative;vertical-align:top}.addtoany_list a:hover,.widget .addtoany_list a:hover{border:0;box-shadow:none}.addtoany_list a:hover img,.addtoany_list a:hover span{opacity:.7}.addtoany_list a.addtoany_special_service:hover img,.addtoany_list a.addtoany_special_service:hover span{opacity:1}.addtoany_special_service{display:inline-block;vertical-align:middle}.addtoany_special_service a,.addtoany_special_service div,.addtoany_special_service div.fb_iframe_widget,.addtoany_special_service iframe,.addtoany_special_service span{margin:0;vertical-align:baseline!important}.addtoany_special_service iframe{display:inline;max-width:none}a.addtoany_share.addtoany_no_icon span.a2a_img_text{display:none}a.addtoany_share img{border:0;width:auto;height:auto}