@import url(https://fonts.googleapis.com/css?family=Exo+2:300,400,700|Open+Sans:400,700&display=swap);html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}*,:after,:before{box-sizing:border-box}::selection{background:#333;color:#cf6}::-moz-selection{background:#333;color:#cf6}html{font-size:16px}@media only screen and (min-width:768px) and (max-width:1259px){html{font-size:15px}}@media only screen and (max-width:767px){html{font-size:14px}}a{text-decoration:none;color:inherit;transition:color .3s}p{line-height:1.5}.center{width:1200px;position:relative;margin:0 auto}@media only screen and (max-width:1259px){.center{width:90%}}.main{margin:3.375rem 0 5rem}.main h1{font-size:2.25rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-weight:300;color:#318fff;margin:0 0 .5em;text-transform:uppercase}@media only screen and (max-width:767px){.main{margin:1.875rem 0 2.8125rem}.main h1{font-size:28px}}.texto{color:#285995}.texto p{font-size:1rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.texto img{max-width:100%;display:block}.texto ul{padding:0;list-style-type:none}.texto ul li{padding-left:1em;font-size:1rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;position:relative}.texto ul li:before{content:"\B7";position:absolute;left:0}.texto ul li+li{margin-top:.4em}.texto :first-child{margin-top:0}.texto :last-child{margin-bottom:0}.busca-avancada{background:#ebf0f0;padding:3.125rem 0 2.5rem}.busca-avancada .box{border:1px solid #318fff;position:relative;padding:2.25rem 1.75rem 1.25rem}.busca-avancada h2{display:inline-block;position:absolute;top:0;left:50%;transform:translate(-50%,-52%);background:#ebf0f0;margin:0;font-size:1.375rem;font-weight:400;font-weight:300;padding:0 1.5625rem;text-align:center}.busca-avancada h2,.busca-avancada h3{font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-style:normal;color:#318fff;text-transform:uppercase}.busca-avancada h3{font-size:.875rem;font-weight:400;margin:0 0 .8em}.busca-avancada .row+.row{margin-top:2.5rem}.busca-avancada form{display:-ms-flexbox;display:flex;-ms-align-items:center;align-items:center}.busca-avancada .select2-container--gapbr,.busca-avancada input[type=text],.busca-avancada select{height:38px;background:#fff;outline:0;border:0;font-size:1rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#285995;padding:0 10px}.busca-avancada input[type=text]{-ms-flex:0 1 12.5rem;flex:0 1 12.5rem;margin-right:10px;min-width:0}.busca-avancada hr{display:none}.busca-avancada .select2-container--gapbr{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:url(../img/layout/seta-combobox-busca.png) no-repeat right 10px center #fff;padding:0;-ms-flex:0 1;flex:0 1;width:auto;min-width:0;margin-left:10px}.busca-avancada .select2-container--gapbr .select2-selection{height:100%;outline:0;padding-left:10px;padding-right:20px}.busca-avancada .select2-container--gapbr .select2-selection__rendered{height:100%;line-height:38px;padding:0;outline:0}.busca-avancada select[name=marca]+.select2-container--gapbr{-ms-flex-basis:12.5rem;flex-basis:12.5rem}.busca-avancada select[name=modelo]+.select2-container--gapbr{-ms-flex-basis:15.625rem;flex-basis:15.625rem}.busca-avancada select[name=ano]+.select2-container--gapbr{-ms-flex-basis:7.5rem;flex-basis:7.5rem}.busca-avancada select[name=linha]+.select2-container--gapbr{-ms-flex-basis:18.75rem;flex-basis:18.75rem;margin-right:10px}.busca-avancada input[type=submit]{background:url(../img/layout/ico-buscar.png) no-repeat 50% #cf6;font-size:0;width:60px;height:36px;border:1px solid #fff;border-radius:36px;transition:background .3s;cursor:pointer;-ms-flex:0 0 60px;flex:0 0 60px;outline:0}.busca-avancada input[type=submit]:hover{background-color:#fff}.busca-avancada label{font-size:.875rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#285995;text-transform:uppercase;margin-left:auto}.busca-avancada label:first-child{margin-left:0}@media only screen and (min-width:768px) and (max-width:1259px){.busca-avancada form{-ms-flex-wrap:wrap;flex-wrap:wrap}.busca-avancada hr{width:100%;display:block;border:0;margin:5px 0}.busca-avancada label{margin-left:0}}@media only screen and (max-width:767px){.busca-avancada h2{white-space:nowrap}.busca-avancada form{display:block}.busca-avancada .row+.row{margin-top:20px}.busca-avancada .select2-container--gapbr,.busca-avancada input[type=text]{width:100%!important;margin:0 0 5px}.busca-avancada label{display:block;margin:15px 0 5px}.busca-avancada label:first-child{margin-top:0}}.busca-conteudo form{-ms-justify-content:center;justify-content:center}.busca-conteudo form input[type=text]{-ms-flex-basis:25rem;flex-basis:25rem}.busca-modal{position:absolute;top:0;left:0;z-index:103;width:100%;box-shadow:0 10px 10px rgba(0,0,0,.3);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;visibility:hidden;transform:translateY(-100%);transition:all .3s}.busca-modal .busca-avancada+.busca-avancada{padding-top:.625rem}.busca-modal.open{-ms-filter:none;filter:none;opacity:1;visibility:visible;transform:none}.select2-container--gapbr{z-index:103}.select2-container--gapbr .select2-search__field{outline:0;font-size:1rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#285995;border:1px solid #ddd}.select2-container--gapbr .select2-dropdown{border:0;box-shadow:0 2px 3px rgba(0,0,0,.15)}.select2-container--gapbr .select2-results__options li{font-size:.9375rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#333;transition:color .3s}.select2-container--gapbr .select2-results__options li.select2-results__option--highlighted{background:#eee}.select2-container--gapbr .select2-results__options li[aria-selected=true]{color:#285995;font-weight:700}.select2-container--gapbr .select2-results__message{font-size:.875rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#666}footer{background:#333;border-top:1px solid #4a7ca1}footer .center{display:-ms-flexbox;display:flex;padding:2.5rem 0}footer .links a{display:block;font-size:.875rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#fff;padding-left:1em;text-transform:uppercase;background:url(../img/layout/seta-rodape.png) no-repeat 0;transition:color .3s,background .2s}footer .links a+a{margin-top:1em}footer .links a:hover{color:#cf6;background-position:2px}footer .links+.links{margin:0 5rem}footer .informacoes{color:#fff}footer .informacoes .telefone{font-weight:400;font-weight:700;margin:0 0 .5em;line-height:1}footer .informacoes .endereco,footer .informacoes .telefone{font-size:1rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-style:normal}footer .informacoes .endereco{font-weight:400;margin:0 0 1em}footer .informacoes .social{font-size:0}footer .informacoes .social a{display:inline-block;width:16px;height:16px;background-repeat:no-repeat;background-position:50%;transition:transform .3s}footer .informacoes .social a+a{margin-left:5px}footer .informacoes .social a:hover{transform:translateY(-2px)}footer .informacoes .social a.facebook{background-image:url(../img/layout/ico-facebook-rodape.png)}footer .informacoes .social a.instagram{background-image:url(../img/layout/ico-instagram-rodape.png)}footer .copyright{margin-left:auto;text-align:right}footer .copyright img{display:inline-block;max-width:100%}footer .copyright p{font-size:.625rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#fff;margin:2em 0 0}footer .copyright p a:hover{color:#cf6}@media only screen and (max-width:1259px){footer .links{display:none}}@media only screen and (max-width:767px){footer .center{display:block;padding:1.5625rem 0}footer .copyright{text-align:left;margin-top:2.1875rem}}header{width:100%;height:140px;background:#ebf0f0;border-top:1px solid #4a7ca1;position:relative;z-index:102}header .center{height:100%}header .center:after,header .center:before{content:" ";display:table}header .center:after{clear:both}header .logo{display:-ms-flexbox;display:flex;float:left;background:#fff;height:100%;-ms-align-items:center;align-items:center;padding:0 54px;margin-left:-54px}header .header-contatos{position:absolute;right:0;top:16px}header .header-contatos p{display:inline-block;vertical-align:middle;margin:0;font-size:1rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-weight:700;color:#285995;padding-left:24px;background:url(../img/layout/ico-telefone.png) no-repeat 0}header .header-contatos .social{font-size:0;display:inline-block;vertical-align:middle}header .header-contatos .social a{display:inline-block;width:16px;height:16px;background-repeat:no-repeat;background-position:50%;transition:transform .3s}header .header-contatos .social a:first-child{margin-left:50px}header .header-contatos .social a+a{margin-left:5px}header .header-contatos .social a:hover{transform:translateY(-2px)}header .header-contatos .social a.facebook{background-image:url(../img/layout/ico-facebook.png)}header .header-contatos .social a.instagram{background-image:url(../img/layout/ico-instagram.png)}header #nav-desktop{display:-ms-flexbox;display:flex;-ms-align-items:center;align-items:center;float:right;margin-top:75px}header #nav-desktop .dropdown span,header #nav-desktop>a{display:block;font-size:.875rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#285995;text-transform:uppercase;margin-right:2.5rem;cursor:pointer;height:26px;line-height:26px}header #nav-desktop .dropdown span.active,header #nav-desktop .dropdown span:hover,header #nav-desktop>a.active,header #nav-desktop>a:hover{color:#079953}header #nav-desktop .dropdown span.active,header #nav-desktop>a.active{font-weight:700}header #nav-desktop .dropdown{position:relative}header #nav-desktop .dropdown:hover span{color:#079953}header #nav-desktop .dropdown:hover .dropdown-items{-ms-filter:none;filter:none;opacity:1;visibility:visible;top:100%}header #nav-desktop .dropdown-items{position:absolute;border:1px solid #079953;background:#ebf0f0;left:-10px;top:120%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;visibility:hidden;transition:all .3s}header #nav-desktop .dropdown-items>a{display:block;padding:5px 10px;padding-right:16px;font-size:.875rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#285995;text-transform:uppercase;transition:color .3s,background .3s;white-space:nowrap}header #nav-desktop .dropdown-items>a.active,header #nav-desktop .dropdown-items>a:hover{background:#079953;color:#fff}header #nav-desktop .header-busca{margin:0;background:url(../img/layout/ico-buscar.png) no-repeat 50% #cf6;font-size:0;width:40px;height:25px;border:1px solid #fff;border-radius:10px;transition:background .3s}header #nav-desktop .header-busca:hover{background-color:#fff}header #mobile-toggle{display:none;margin-left:auto;background:transparent;border:0;width:28px;height:22px;margin-top:75px;outline:0;padding:0;cursor:pointer}header #mobile-toggle .lines{display:block;width:100%;height:4px;background:#285995;position:relative;transition:.3s ease;border-radius:3px}header #mobile-toggle .lines:after,header #mobile-toggle .lines:before{content:"";display:block;position:absolute;left:0;width:100%;height:4px;background:#285995;transition:.3s ease;border-radius:3px}header #mobile-toggle .lines:before{top:7px}header #mobile-toggle .lines:after{top:-7px}header #mobile-toggle.close .lines{background:transparent}header #mobile-toggle.close .lines:after,header #mobile-toggle.close .lines:before{transform-origin:50% 50%;top:0}header #mobile-toggle.close .lines:before{transform:rotate(45deg)}header #mobile-toggle.close .lines:after{transform:rotate(-45deg)}header #nav-mobile{display:none;background:#285995;padding:1.875rem 5%;text-align:right}header #nav-mobile a{display:block;font-size:1rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#fff;text-transform:uppercase;margin-top:5px}header #nav-mobile a.active{color:#cf6}header #nav-mobile>a:first-child{margin-top:0}header #nav-mobile .dropdown span{display:none}@media only screen and (min-width:1260px){header #nav-mobile{display:none!important}}@media only screen and (max-width:1259px){header{height:auto}header .center{height:140px}header #nav-desktop{display:none}header #mobile-toggle{display:block}}@media only screen and (max-width:767px){header .logo{padding:0 25px;margin-left:-25px}header .logo img{width:140px}header .header-contatos p{display:block}header .header-contatos .social{display:block;text-align:right;margin-top:5px}header #mobile-toggle{margin-top:88px}}.not-found{width:100%;text-align:center;padding:280px 0}@media only screen and (min-width:768px) and (max-width:1259px){.not-found{padding:160px 5%}}@media only screen and (max-width:767px){.not-found{padding:100px 5%}}.not-found h1{display:inline-block;padding:15px 18px;letter-spacing:1px;text-transform:uppercase;border:2px solid #cf6;color:#285995;font-size:.8125rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;line-height:1}.busca h1 small{color:#285995;text-transform:none;font-size:.65em;display:block;margin-top:.3em}.busca .nenhum{width:100%;border:1px solid rgba(40,89,149,.45);padding:15px;font-size:.875rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#285995}.busca .busca-resultados{margin-top:2.8125rem}.busca .busca-resultados a{display:block;border-top:1px solid #ebf0f0;padding:1.25rem 10px;transition:background .3s}.busca .busca-resultados a:hover{background:rgba(235,240,240,.5)}.busca .busca-resultados a:hover .titulo{color:#285995}.busca .busca-resultados a:last-child{border-bottom:1px solid #ebf0f0}.busca .busca-resultados a .secao{font-size:.625rem;font-weight:400;font-weight:700;color:#318fff;text-transform:uppercase;margin-bottom:.6em}.busca .busca-resultados a .secao,.busca .busca-resultados a .titulo{font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-style:normal;display:block}.busca .busca-resultados a .titulo{font-size:1.375rem;font-weight:400;font-weight:300;color:#079953;transition:color .3s}.catalogo-pdf .bg{width:100%;background:#ebf0f0;border-top:2px solid #fff;text-align:center;padding:2.8125rem 0 10rem}.catalogo-pdf h1{font-size:2.625rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-weight:300;color:#318fff;margin:0 0 .5em;text-transform:uppercase}.catalogo-pdf .texto{max-width:42.1875rem;margin:0 auto;text-align:center}.catalogo-pdf .texto p+p{margin-top:2em}.catalogo-pdf .download{display:block;width:16.25rem;height:16.25rem;margin:0 auto;background:url(../img/layout/img-downloadPDF.png) no-repeat 50%;background-size:100% auto;transform:translateY(-50%);position:relative}.catalogo-pdf .download:after{content:"";width:35px;height:40px;position:absolute;top:50%;left:50%;background:url(../img/layout/ico-PDF.png) no-repeat 50%;transform:translate(-50%,-50%)}@media only screen and (max-width:767px){.catalogo-pdf .bg{padding-top:1.875rem}.catalogo-pdf h1{font-size:30px}}.catalogo{border-top:2px solid #fff}.catalogo h1{text-align:center;font-size:2.625rem;margin-bottom:1.2em}@media only screen and (max-width:767px){.catalogo h1{font-size:28px}}.catalogo .nenhum{width:100%;border:1px solid rgba(40,89,149,.45);padding:15px;font-size:.875rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#285995}.catalogo .pagination{border-top:1px solid #318fff;margin-top:2.8125rem;padding:0;padding-top:2.8125rem;list-style-type:none;text-align:center}.catalogo .pagination li{display:inline-block;font-size:1rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#285995;margin:0 5px;padding:3px}.catalogo .pagination li.active{font-weight:700;border-bottom:2px solid #079953}.catalogo .pagination li.disabled{display:none}.catalogo .produtos-thumbs{font-size:0;margin-bottom:-25px;text-align:left}.catalogo .produtos-thumbs a{display:inline-block;width:calc(25% - 25px);margin-right:25px;margin-bottom:25px}.catalogo .produtos-thumbs a:nth-child(4n){margin-right:0}@media only screen and (min-width:768px) and (max-width:1259px){.catalogo .produtos-thumbs a{width:calc(33.333% - 16.667px)}.catalogo .produtos-thumbs a:nth-child(4n){margin-right:25px}.catalogo .produtos-thumbs a:nth-child(3n){margin-right:0}}@media only screen and (max-width:767px){.catalogo .produtos-thumbs a{width:calc(50% - 10px);margin-right:20px;margin-bottom:20px}.catalogo .produtos-thumbs a:nth-child(4n){margin-right:20px}.catalogo .produtos-thumbs a:nth-child(2n){margin-right:0}}.catalogo .produtos-thumbs a .imagem{padding:1.25rem;background:#ebf0f0;transition:background .3s}.catalogo .produtos-thumbs a .imagem img{width:100%;display:block;mix-blend-mode:multiply}.catalogo .produtos-thumbs a span{font-size:1.25rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#285995;display:block;text-align:center;margin-top:12px;text-transform:uppercase}.catalogo .produtos-thumbs a:hover .imagem{background:#cf6}.catalogo .catalogo-produto:after,.catalogo .catalogo-produto:before{content:" ";display:table}.catalogo .catalogo-produto:after{clear:both}.catalogo .catalogo-produto .imagem{width:41.667%;float:left;background:#ebf0f0;padding:1.875rem}.catalogo .catalogo-produto .imagem img{width:100%;display:block;mix-blend-mode:multiply}.catalogo .catalogo-produto .detalhes{width:50%;float:right}.catalogo .catalogo-produto .detalhes h3{font-size:1rem;color:#079953;margin:0}.catalogo .catalogo-produto .detalhes h2,.catalogo .catalogo-produto .detalhes h3{font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-weight:700;text-transform:uppercase}.catalogo .catalogo-produto .detalhes h2{font-size:1.5rem;color:#285995;margin:.3em 0}.catalogo .catalogo-produto .detalhes p{font-size:1rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#285995;margin:0}.catalogo .catalogo-produto .detalhes .dimensoes{margin:3.125rem 0 0}.catalogo .catalogo-produto .detalhes .observacoes{margin:1.5625rem 0 0}.catalogo .catalogo-produto .detalhes .observacoes em{font-size:.875rem}.catalogo .catalogo-produto .detalhes .veiculos{margin-top:3.125rem;overflow:auto}.catalogo .catalogo-produto .detalhes .veiculos table{min-width:500px;width:calc(100% - 2px);border-collapse:collapse}.catalogo .catalogo-produto .detalhes .veiculos table th{text-align:center;font-size:.875rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-style:italic;color:#285995;padding:5px}.catalogo .catalogo-produto .detalhes .veiculos table td{background:#cf6;border:1px solid #318fff;text-align:center;font-size:1rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#285995;padding:5px}@media only screen and (max-width:767px){.catalogo .catalogo-produto .detalhes,.catalogo .catalogo-produto .imagem{width:100%}.catalogo .catalogo-produto .imagem{margin-bottom:30px}}.contato{margin-top:0}.contato .bg{width:100%;background:#ebf0f0;border-top:2px solid #fff;padding:3.125rem 0}.contato .bg .center{height:100%}.contato .bg .center:after,.contato .bg .center:before{content:" ";display:table}.contato .bg .center:after{clear:both}.contato .texto{width:30%;float:left;color:#285995}.contato .texto h1{margin-bottom:1em}.contato .telefone{font-size:1.375rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-weight:700;margin:0}.contato .endereco{margin:0 0 1.2em}.contato .atendimento,.contato .endereco{font-size:1rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.contato .atendimento span{display:block;font-size:12px;font-style:italic}.contato form{width:66.667%;float:right;margin-top:5rem}.contato form:after,.contato form:before{content:" ";display:table}.contato form:after{clear:both}.contato form .enviado,.contato form .erro{width:100%;float:left;margin-bottom:12px;padding:15px;font-size:.875rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;text-align:center;text-transform:uppercase}.contato form .enviado{border:1px solid #079953;color:#079953}.contato form .erro{border:1px solid #ab3939;color:#ab3939}.contato form .col,.contato form textarea{width:calc(50% - 2.5px);float:left}.contato form .col{margin-right:5px}.contato form .col input{width:100%;display:block;border:0;background:#fff;font-size:1rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#285995;padding:0 10px;height:40px;outline:0}.contato form .col input+input{margin-top:5px}.contato form textarea{display:block;resize:none;border:0;background:#fff;font-size:1rem;padding:12px 10px;height:175px}.contato form input[type=submit],.contato form textarea{font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#285995;outline:0}.contato form input[type=submit]{display:inline-block;float:right;border:1px solid #285995;background:#cf6;padding:7px 32px;font-size:.875rem;text-transform:uppercase;margin-top:5px;cursor:pointer;border-radius:16px;transition:background .3s}.contato form input[type=submit]:hover{background:#fff}.contato .imagem{margin-top:1.875rem}.contato .imagem img{display:block;margin:0 auto;max-width:100%}@media only screen and (max-width:1259px){.contato .texto,.contato form{width:100%}.contato form{margin-top:1.875rem}}@media only screen and (max-width:767px){.contato .bg{padding:1.875rem 0}.contato form .col,.contato form textarea{width:100%}.contato form textarea{margin-top:5px}}.home{margin-bottom:2.8125rem}.home .banners{width:100%;height:500px;position:relative}.home .banners .banner-slide{position:absolute;width:100%;height:100%;top:0;left:0;background-size:cover;background-position:50%}.home .banners .banner-slide .center{height:100%}.home .banners .banner-texto{width:520px;height:300px;position:absolute;left:60px;top:120px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-justify-content:space-between;justify-content:space-between}.home .banners .banner-texto.banner-branco p{color:#fff}.home .banners .banner-texto p{font-size:2.25rem;font-weight:400;font-weight:300;margin:0;line-height:1.15}.home .banners .banner-texto a,.home .banners .banner-texto p{font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-style:normal;color:#285995}.home .banners .banner-texto a{-ms-align-self:flex-start;align-self:flex-start;padding:16px 26px 18px;background:#cf6;font-size:1.125rem;font-weight:400;font-weight:700;transition:background .3s}.home .banners .banner-texto a:hover{background:#fff}.home .banners .banner-imagens{height:145px;width:485px;position:absolute;right:60px;top:50%;margin-top:-72px;display:-ms-flexbox;display:flex;-ms-justify-content:flex-end;justify-content:flex-end}.home .banners .banner-imagens .imagem{background:#cf6;width:145px;height:145px;border-radius:100%;overflow:hidden;display:-ms-flexbox;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:center;justify-content:center;margin-left:24px}.home .banners .banner-imagens .imagem img{width:120px}.home .banners .cycle-pager{position:absolute;width:1080px;bottom:18px;left:50%;margin-left:-540px;font-size:0;height:5px;overflow:hidden;display:-ms-flexbox;display:flex;z-index:102}.home .banners .cycle-pager span{-ms-flex:0 1 90px;flex:0 1 90px;margin-right:3px;border:1px solid #fff;cursor:pointer;transition:background .3s}.home .banners .cycle-pager span.cycle-pager-active{background:#fff}.home .banners .cycle-arrow{width:21px;height:41px;display:block;cursor:pointer;position:absolute;z-index:102;text-indent:-9999px;top:50%;margin-top:-20px}.home .banners .cycle-arrow.cycle-next{background:url(../img/layout/setabanner-direita.png) no-repeat 50%;right:50%;margin-right:-600px}.home .banners .cycle-arrow.cycle-prev{background:url(../img/layout/setabanner-esquerda.png) no-repeat 50%;left:50%;margin-left:-600px}@media only screen and (max-width:1259px){.home .banners .banner-imagens,.home .banners .cycle-arrow,.home .banners .cycle-pager{display:none}.home .banners .banner-texto{width:100%;height:100%;position:relative;left:auto;top:auto;padding:3.125rem 0}}@media only screen and (min-width:768px) and (max-width:1259px){.home .banners{height:300px}}@media only screen and (max-width:767px){.home .banners{height:130px}.home .banners .banner-texto{padding:30px 0}.home .banners .banner-texto p{font-size:20px}}.home-produtos{margin:3.125rem 0}.home-produtos .center:after,.home-produtos .center:before{content:" ";display:table}.home-produtos .center:after{clear:both}.home-produtos .texto{width:22.5%;float:left}.home-produtos .texto h2{font-size:2.625rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-weight:300;color:#318fff;margin:0 0 .5em;line-height:1;text-transform:uppercase}.home-produtos .texto a{display:-ms-flexbox;display:flex;min-height:54px;width:100%;background:url(../img/layout/ico-docverde.png) no-repeat 14px #cf6;padding:10px 60px;padding-right:10px;-ms-align-items:center;align-items:center;transition:background .3s}.home-produtos .texto a span{font-size:1rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-weight:700;color:#285995;text-transform:uppercase;transition:color .3s}.home-produtos .texto a:hover{background-color:#285995}.home-produtos .texto a:hover span{color:#fff}.home-produtos .links{width:73.333%;float:right;margin-bottom:-20px}.home-produtos .links:after,.home-produtos .links:before{content:" ";display:table}.home-produtos .links:after{clear:both}@media only screen and (min-width:768px){.home-produtos .links.links-col-4 a{width:calc(25% - 15px)}.home-produtos .links.links-col-4 a:nth-child(3n){margin-right:20px}.home-produtos .links.links-col-4 a:nth-child(4n){margin-right:0}}.home-produtos .links a{width:calc(33.333% - 13.333px);margin-right:20px;margin-bottom:20px;float:left;position:relative;overflow:hidden;background:#ebf0f0;padding:30px}.home-produtos .links a img{width:100%;display:block}.home-produtos .links a p{display:block;position:absolute;width:100%;height:50px;transform:skewX(-45deg);bottom:0;right:-25px;background:#285995;z-index:2;margin:0;padding-right:45px;padding-left:30px}.home-produtos .links a p span{display:block;width:100%;transform:skew(45deg);line-height:50px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right;font-size:1.25rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#fff;text-transform:uppercase}.home-produtos .links a:nth-child(3n){margin-right:0}.home-produtos .links a:before{content:"";position:absolute;top:0;left:0;z-index:2;width:0;height:0;border-style:solid;border-width:50px 50px 0 0;border-color:#318fff transparent transparent}.home-produtos .links a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(204,255,102,.45);z-index:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;transition:opacity .3s}.home-produtos .links a:hover:after{-ms-filter:none;filter:none;opacity:1}@media only screen and (min-width:768px) and (max-width:1259px){.home-produtos .texto{width:100%;margin-bottom:30px}.home-produtos .links{width:100%}.home-produtos .links a p span{font-size:16px}}@media only screen and (max-width:767px){.home-produtos{margin:30px 0}.home-produtos .texto{width:100%;margin-bottom:20px}.home-produtos .links{width:100%;margin-bottom:-10px}.home-produtos .links a{width:calc(50% - 5px);margin-right:10px;margin-bottom:10px}.home-produtos .links a:nth-child(3n){margin-right:10px}.home-produtos .links a:nth-child(2n){margin-right:0}.home-produtos .links a p{transform:none;right:0;padding:0 10px;height:40px}.home-produtos .links a p span{transform:none;font-size:14px;line-height:40px}}.home .newsletter{background:#cf6}.home .newsletter .center{padding:1.875rem 0}.home .newsletter form{display:-ms-flexbox;display:flex;-ms-align-items:center;align-items:center}.home .newsletter form p{margin:0;font-size:1.25rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-weight:300;color:#285995;text-transform:uppercase;margin-right:15px}.home .newsletter form p span{font-size:1.75rem}.home .newsletter form input[type=email],.home .newsletter form input[type=text],.home .newsletter form select{-ms-flex:1;flex:1;margin:0 5px;background:#fff;padding:0 10px;font-size:1rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#285995;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:36px;outline:0;border:0}.home .newsletter form select{cursor:pointer;background:url(../img/layout/seta-combobox-busca.png) no-repeat right 10px center #fff;padding-right:20px}.home .newsletter form input[type=submit]{border:1px solid #285995;height:32px;padding:0 16px;margin-left:5px;font-size:.875rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;color:#285995;background:transparent;transition:background .3s;cursor:pointer;border-radius:20px;outline:0}.home .newsletter form input[type=submit]:hover{background:#fff}@media only screen and (min-width:768px) and (max-width:1259px){.home .newsletter form{-ms-flex-wrap:wrap;flex-wrap:wrap}.home .newsletter form p{width:100%;margin-bottom:10px}}@media only screen and (max-width:767px){.home .newsletter form{display:block}.home .newsletter form p{line-height:1;margin-bottom:10px}.home .newsletter form p span{display:block}.home .newsletter form input[type=email],.home .newsletter form input[type=text],.home .newsletter form select{width:100%;margin:0 0 5px}.home .newsletter form input[type=submit]{width:100%;margin:5px 0 0}}.home-novidades{margin:9.0625rem 0 5rem}.home-novidades .center:after,.home-novidades .center:before{content:" ";display:table}.home-novidades .center:after{clear:both}.home-novidades .texto{width:22.5%;float:left}.home-novidades .texto h2{font-size:2.625rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-weight:300;color:#318fff;margin:0 0 .5em;line-height:1;text-transform:uppercase}.home-novidades .links{width:73.333%;float:right}.home-novidades .links:after,.home-novidades .links:before{content:" ";display:table}.home-novidades .links:after{clear:both}.home-novidades .links a{width:calc(50% - 10px);margin-right:20px;float:left;position:relative;overflow:hidden}.home-novidades .links a img{width:100%;display:block}.home-novidades .links a p{display:block;position:absolute;width:100%;height:50px;transform:skewX(-45deg);bottom:0;right:-25px;background:#cf6;z-index:2;margin:0;padding-right:45px;padding-left:30px}.home-novidades .links a p span{display:block;width:100%;transform:skew(45deg);line-height:50px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right;font-size:1rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#285995;text-transform:uppercase}.home-novidades .links a+a{margin-right:0}.home-novidades .links a:before{content:"";position:absolute;top:0;left:0;z-index:2;width:0;height:0;border-style:solid;border-width:50px 50px 0 0;border-color:#318fff transparent transparent}.home-novidades .links a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(204,255,102,.45);z-index:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;transition:opacity .3s}.home-novidades .links a:hover:after{-ms-filter:none;filter:none;opacity:1}@media only screen and (min-width:768px) and (max-width:1259px){.home-novidades .texto{width:100%;margin-bottom:30px}.home-novidades .links{width:100%}}@media only screen and (max-width:767px){.home-novidades{margin:30px 0}.home-novidades .texto{width:100%;margin-bottom:20px}.home-novidades .links,.home-novidades .links a{width:100%}.home-novidades .links a+a{margin-top:10px}}.home-chamadas{background:#4a7ca1;border-top:2px solid #079953;min-height:310px}.home-chamadas .center{position:relative;padding:2.8125rem 0 1.875rem}.home-chamadas img{position:absolute;top:12px;left:0}.home-chamadas .chamadas{display:-ms-flexbox;display:flex;width:calc(100% - 385px);height:100%;margin-left:auto}.home-chamadas .chamadas>div{margin:0 30px;text-align:center}.home-chamadas .chamadas>div span{display:block;width:60px;height:60px;background:#cf6;color:#318fff;border-radius:100%;line-height:60px;font-size:1.75rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-weight:700;margin:0 auto}.home-chamadas .chamadas>div p{margin:1em 0 0;font-size:1.25rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#fff}@media only screen and (min-width:768px) and (max-width:1259px){.home-chamadas{min-height:auto}.home-chamadas .center{padding:1.875rem 0}.home-chamadas img{display:none}.home-chamadas .chamadas{width:100%}}@media only screen and (max-width:767px){.home-chamadas{min-height:auto}.home-chamadas .center{padding:25px 0}.home-chamadas img{display:none}.home-chamadas .chamadas{display:block;width:100%}.home-chamadas .chamadas>div{margin:0}.home-chamadas .chamadas>div+div{margin-top:25px}}.novidades{margin-bottom:5rem}@media only screen and (max-width:767px){.novidades{margin-bottom:2.8125rem}}.novidades .center:after,.novidades .center:before{content:" ";display:table}.novidades .center:after{clear:both}.novidades a.capa:hover .titulo h2{color:#285995}.novidades .capa{display:block;background:#ebf0f0;border-top:2px solid #fff}.novidades .capa .center{display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.novidades .capa .center{-ms-flex-wrap:wrap;flex-wrap:wrap}}.novidades .capa .titulo-wrapper{width:48%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:767px){.novidades .capa .titulo-wrapper{width:100%}}.novidades .capa .titulo-wrapper h1{font-size:2.625rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-weight:300;color:#318fff;margin:3.75rem 0;line-height:1;text-transform:uppercase}@media only screen and (max-width:767px){.novidades .capa .titulo-wrapper h1{margin:1.875rem 0;font-size:32px}}.novidades .capa .titulo-wrapper .titulo{-ms-align-self:flex-end;align-self:flex-end;margin-top:auto;margin-right:1.5rem;margin-bottom:1.5rem;max-width:25rem;border-top:1px solid #318fff;text-align:right;padding-top:1.25rem}@media only screen and (max-width:767px){.novidades .capa .titulo-wrapper .titulo{-ms-align-self:flex-start;align-self:flex-start;max-width:100%;width:100%;text-align:left}}.novidades .capa .titulo-wrapper .titulo .categoria{display:inline-block;font-size:.875rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-weight:700;color:#285995;background:#cf6;padding:10px;margin-bottom:1.25rem;text-transform:uppercase}.novidades .capa .titulo-wrapper .titulo h2{display:block;font-size:1.375rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#079953;margin:0;transition:color .3s}.novidades .capa .titulo-wrapper .titulo .mais{display:inline-block;font-size:.625rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-weight:700;color:#318fff;padding-right:12px;background:url(../img/layout/seta-leiamais.png) no-repeat right 1px center;margin-top:1.25rem;height:7px;line-height:7px}.novidades .capa .imagem{-ms-align-self:flex-end;align-self:flex-end;width:52%;margin-left:auto;position:relative}@media only screen and (max-width:767px){.novidades .capa .imagem{width:100%}}.novidades .capa .imagem img{width:100%;display:block}.novidades .capa .imagem span{position:absolute;bottom:8px;right:8px;font-size:.6875rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-weight:700;color:#fff;text-shadow:0 1px #000}.novidades aside{width:36.667%;float:left;padding:1.375rem 0}@media only screen and (max-width:767px){.novidades aside{width:100%;padding-bottom:0}}.novidades aside .busca{width:100%;height:36px;position:relative}.novidades aside .busca input[type=text]{width:100%;height:100%;background:#cf6;border-radius:20px;border:0;outline:0;font-size:1rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#285995;padding:0 18px;padding-right:45px}.novidades aside .busca input[type=text]::-webkit-input-placeholder{color:rgba(0,0,0,.35)}.novidades aside .busca input[type=text]:-moz-placeholder,.novidades aside .busca input[type=text]::-moz-placeholder{color:rgba(0,0,0,.35)}.novidades aside .busca input[type=text]:-ms-input-placeholder{color:rgba(0,0,0,.35)}.novidades aside .busca input[type=submit]{width:45px;height:36px;position:absolute;top:0;right:0;z-index:2;border:0;outline:0;background:url(../img/layout/ico-buscar.png) no-repeat 50% transparent;cursor:pointer}.novidades aside nav{margin-top:1.875rem}.novidades aside nav:after,.novidades aside nav:before{content:" ";display:table}.novidades aside nav:after{clear:both}.novidades aside nav a{display:inline-block;float:left;clear:left;background:url(../img/layout/seta-categoriasBlog.png) no-repeat 8px #ebf0f0;font-size:.875rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#285995;padding:8px;padding-left:24px;text-transform:uppercase;transition:color .3s,background .3s}.novidades aside nav a+a{margin-top:5px}.novidades aside nav a.active,.novidades aside nav a:hover{background-color:#318fff;color:#fff}.novidades aside #form-newsletter{margin-top:3.75rem;background:#cf6;padding:1.25rem}.novidades aside #form-newsletter:after,.novidades aside #form-newsletter:before{content:" ";display:table}.novidades aside #form-newsletter:after{clear:both}.novidades aside #form-newsletter p{display:block;float:left;margin:0;font-size:1.25rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-weight:300;color:#285995;text-transform:uppercase;margin-right:15px;line-height:1}.novidades aside #form-newsletter p span{font-size:1.75rem}.novidades aside #form-newsletter .inputs{width:calc(100% - 130px);float:left}.novidades aside #form-newsletter .inputs *{margin-top:5px!important}.novidades aside #form-newsletter input[type=email],.novidades aside #form-newsletter input[type=text],.novidades aside #form-newsletter select{width:100%;display:block;background:#fff;padding:0 10px;font-size:1rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#285995;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:36px;outline:0;border:0}.novidades aside #form-newsletter select{cursor:pointer;background:url(../img/layout/seta-combobox-busca.png) no-repeat right 10px center #fff;padding-right:20px}.novidades aside #form-newsletter input[type=submit]{border:1px solid #285995;height:32px;padding:0 16px;font-size:.875rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;color:#285995;background:transparent;transition:background .3s;cursor:pointer;border-radius:20px;outline:0;float:right;margin-left:10px;margin-top:91px}.novidades aside #form-newsletter input[type=submit]:hover{background:#fff}@media only screen and (max-width:1259px){.novidades aside #form-newsletter p span{display:block}.novidades aside #form-newsletter .inputs{width:100%}.novidades aside #form-newsletter input[type=submit]{margin:5px 0 0;float:left;width:100%}}.novidades .novidades-posts-wrapper{width:52%;float:right;padding:1.375rem 0}@media only screen and (max-width:767px){.novidades .novidades-posts-wrapper{width:100%}}.novidades .novidades-posts-wrapper .nenhum{width:100%;border:1px solid rgba(40,89,149,.45);padding:15px;color:#285995}.novidades .novidades-posts-wrapper .nenhum,.novidades .novidades-ver-mais{font-size:.875rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}.novidades .novidades-ver-mais{display:inline-block;margin-top:2.5rem;background:url(../img/layout/seta-carregarmais.png) no-repeat right 10px center #cf6;padding:10px;padding-right:25px;border:1px solid #cf6;font-weight:700;color:#318fff;transition:background .3s}.novidades .novidades-ver-mais:hover{background-color:#fff}.novidades .novidades-posts,.novidades .novidades-posts>div{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.novidades .novidades-posts>div{margin-top:10px}@media only screen and (max-width:1259px){.novidades .novidades-posts>div{margin-top:20px}}.novidades .novidades-posts a.top4{width:calc(50% - 5px);margin-right:10px;margin-bottom:3.125rem;margin-top:-.75rem}.novidades .novidades-posts a.top4:nth-child(2n){margin-right:0}@media only screen and (max-width:1259px){.novidades .novidades-posts a.top4{width:100%;margin-right:0;margin-top:0;margin-bottom:20px}}.novidades .novidades-posts a.top4 .imagem{width:100%;position:relative}.novidades .novidades-posts a.top4 .imagem img{width:100%;display:block}.novidades .novidades-posts a.top4 .imagem .categoria{display:inline-block;background:#cf6;padding:8px;color:#285995;text-transform:uppercase;top:0;right:0}.novidades .novidades-posts a.top4 .imagem .categoria,.novidades .novidades-posts a.top4 .imagem .data{font-size:.625rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-weight:700;position:absolute}.novidades .novidades-posts a.top4 .imagem .data{bottom:8px;right:8px;color:#fff;text-shadow:0 1px #000}.novidades .novidades-posts a.top4 .titulo{margin-top:.625rem}.novidades .novidades-posts a.top4 .titulo h5{font-size:1.125rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-weight:300;color:#079953;margin:0}.novidades .novidades-posts a.top4 .titulo .mais{white-space:nowrap;display:inline-block;font-size:.625rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-weight:700;color:#318fff;padding-right:12px;background:url(../img/layout/seta-leiamais.png) no-repeat right 1px center;margin-top:.9375rem;height:7px;line-height:7px}.novidades .novidades-posts a.thumb{width:100%;background:#ebf0f0;position:relative;display:-ms-flexbox;display:flex}.novidades .novidades-posts a.thumb:hover h5{color:#285995!important}.novidades .novidades-posts a.thumb+a.thumb{margin-top:10px}.novidades .novidades-posts a.thumb .imagem{-ms-align-self:flex-start;align-self:flex-start;-ms-flex:0 0 196px;flex:0 0 196px;position:relative}.novidades .novidades-posts a.thumb .imagem img{width:100%;display:block}.novidades .novidades-posts a.thumb .imagem .data{position:absolute;bottom:8px;right:8px;font-size:.625rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-weight:700;color:#fff;text-shadow:0 1px #000}.novidades .novidades-posts a.thumb .thumb-texto{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.novidades .novidades-posts a.thumb .thumb-texto .categoria{display:inline-block;background:#cf6;padding:8px;font-size:.625rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-weight:700;color:#285995;text-transform:uppercase;-ms-align-self:flex-start;align-self:flex-start}.novidades .novidades-posts a.thumb .thumb-texto .titulo{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;margin:14px}.novidades .novidades-posts a.thumb .thumb-texto .titulo h5{-ms-flex:1;flex:1;margin:0;font-size:1.125rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-weight:300;color:#079953;transition:color .3s}.novidades .novidades-posts a.thumb .thumb-texto .titulo .mais{-ms-align-self:flex-end;align-self:flex-end;margin-left:2.5rem;white-space:nowrap;-ms-flex:0 0;flex:0 0;display:inline-block;font-size:.625rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-weight:700;color:#318fff;padding-right:12px;background:url(../img/layout/seta-leiamais.png) no-repeat right 1px center;margin-top:1.25rem;height:7px;line-height:7px}@media only screen and (min-width:768px) and (max-width:1259px){.novidades .novidades-posts a.thumb .thumb-texto{-ms-flex-shrink:1;flex-shrink:1;width:calc(100% - 196px)}.novidades .novidades-posts a.thumb .thumb-texto .titulo{display:block}.novidades .novidades-posts a.thumb .thumb-texto .titulo .mais{margin-left:0}}@media only screen and (max-width:767px){.novidades .novidades-posts a.thumb{display:block;background:#fff}.novidades .novidades-posts a.thumb+a.thumb{margin-top:20px}.novidades .novidades-posts a.thumb .categoria{position:absolute;top:0;right:0}.novidades .novidades-posts a.thumb .thumb-texto{display:block}.novidades .novidades-posts a.thumb .thumb-texto .titulo{display:block;margin:.625rem 0 0}.novidades .novidades-posts a.thumb .thumb-texto .titulo .mais{margin-left:0;margin-top:.9375rem}}.novidades article{width:52%;float:right;padding:1.375rem 0}.novidades article .texto a{color:#079953}.novidades article .texto a:hover{text-decoration:underline}@media only screen and (max-width:767px){.novidades article{width:100%}}.novidades article .voltar{margin-top:3.125rem}.novidades article .voltar a{display:inline-block;padding:10px;background:url(../img/layout/seta-voltar.png) no-repeat 10px #cf6;color:#318fff;font-size:.875rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-weight:700;padding-left:25px;border:1px solid #cf6;transition:background .3s}.novidades article .voltar a:hover{background-color:#fff}.produtos{text-align:center}.produtos .texto{max-width:40.625rem;margin:0 auto}.produtos h1 span{text-transform:none}.produtos-links{margin-top:3.75rem;display:-ms-flexbox;display:flex;-ms-justify-content:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}.produtos-links a{max-width:195px;margin:0 40px 40px}.produtos-links a:last-child{margin-bottom:0}.produtos-links a img{display:block;width:100%}.produtos-links a h3{font-size:1.75rem;font-weight:400;font-weight:300;color:#318fff;margin:.6em 0;text-transform:uppercase}.produtos-links a h3,.produtos-links a p{font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-style:normal;transition:color .3s}.produtos-links a p{font-size:.875rem;font-weight:400;margin:0;color:#285995}.produtos-links a:hover h3,.produtos-links a:hover p{color:#079953}@media only screen and (max-width:767px){.produtos-links{margin-top:2.8125rem;-ms-flex-direction:column;flex-direction:column;-ms-align-items:center;align-items:center}.produtos-links a{margin:0 0 30px;width:100%}.produtos-links a h3{font-size:22px}}.produtos-categoria .center:after,.produtos-categoria .center:before{content:" ";display:table}.produtos-categoria .center:after{clear:both}.produtos-categoria .imagem{width:25%;float:left}.produtos-categoria .texto{width:66.667%;float:right}.produtos-categoria .texto h1{line-height:1;margin-bottom:1em}.produtos-categoria .texto h3{font-size:1rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-weight:700;color:#079953;margin:1.5em 0 .3em}.produtos-categoria .texto h3+*{margin-top:0}.produtos-categoria .texto .chamada-catalogo{margin-top:2.8125rem}.produtos-categoria .texto .chamada-catalogo p{font-size:1rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-weight:700;color:#285995;font-style:italic;margin:0 0 1em}.produtos-categoria .texto .chamada-catalogo a{display:-ms-flexbox;display:flex;max-width:21.875rem;min-height:54px;width:100%;background:url(../img/layout/ico-docverde.png) no-repeat 18px #cf6;padding:10px 70px;-ms-align-items:center;align-items:center;transition:background .3s}.produtos-categoria .texto .chamada-catalogo a span{font-size:1rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-weight:700;color:#285995;text-transform:uppercase;transition:color .3s}.produtos-categoria .texto .chamada-catalogo a:hover{background-color:#285995}.produtos-categoria .texto .chamada-catalogo a:hover span{color:#fff}.produtos-categoria .divider{margin:3.75rem 0;border-top:1px solid #318fff;float:left;width:100%}.produtos-categoria .produtos-links{width:100%;float:left;margin-top:0}.produtos-categoria .produtos-links a{max-width:140px}.produtos-categoria .produtos-links h3{font-size:20px}@media only screen and (max-width:767px){.produtos-categoria .imagem{display:block;float:none;width:auto;max-width:100%;margin-bottom:25px}.produtos-categoria .texto{width:100%;float:none}}.qualidade{margin-top:0}.qualidade .bg{width:100%;background:#ebf0f0;border-top:2px solid #fff;min-height:250px;overflow:hidden}.qualidade .bg .center{height:100%}.qualidade .bg .center:after,.qualidade .bg .center:before{content:" ";display:table}.qualidade .bg .center:after{clear:both}.qualidade .bg img{position:absolute;top:0;left:50%}.qualidade .texto-1{width:45%;float:left;padding:2.8125rem 0 1.875rem}.qualidade .bg+.center{padding-top:3.125rem}.qualidade .bg+.center:after,.qualidade .bg+.center:before{content:" ";display:table}.qualidade .bg+.center:after{clear:both}.qualidade .certificacoes-manual{width:40.5%;float:left}.qualidade .certificacoes{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-12px}.qualidade .certificacoes img{display:block;margin-right:12px;margin-bottom:12px}.qualidade .certificacoes img:nth-child(3n){margin-right:0}.qualidade .manual{display:block;margin-top:2.8125rem;background:#285995;padding:1.25rem;display:-ms-flexbox;display:flex;-ms-align-items:center;align-items:center;-ms-justify-content:flex-start;justify-content:flex-start;transition:background .3s,box-shadow .3s}.qualidade .manual:hover{background:#2d65a9;box-shadow:0 3px 10px rgba(7,153,83,.4)}.qualidade .manual img{width:112px}.qualidade .manual .pdf{width:60px;height:60px;background:#cf6;border-radius:100%;position:relative;margin-left:-15px;-ms-flex-shrink:0;flex-shrink:0}.qualidade .manual .pdf:after{content:"";width:16px;height:18px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url(../img/layout/ico-PDF.png) no-repeat 50%;background-size:100% auto}.qualidade .manual .manual-texto{margin-left:36px;font-size:2.625rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-weight:300;color:#cf6;line-height:1}.qualidade .manual .manual-texto span{display:block;font-size:1rem;margin-bottom:.5em;padding-left:24px;background:url(../img/layout/ico-download.png) no-repeat 0}.qualidade .texto-2{width:50%;float:right}.qualidade .texto-2 h2{font-size:1.375rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-weight:300;color:#318fff}@media only screen and (max-width:1259px){.qualidade .certificacoes{display:block;font-size:0}.qualidade .certificacoes:after,.qualidade .certificacoes:before{content:" ";display:table}.qualidade .certificacoes:after{clear:both}.qualidade .certificacoes img{display:block;float:left;width:calc(50% - 6px);max-width:154px}.qualidade .certificacoes img:nth-child(3n){margin-right:12px}.qualidade .certificacoes img:nth-child(2n){margin-right:0}.qualidade .certificacoes img:nth-child(odd){clear:left}.qualidade .manual .pdf,.qualidade .manual img{display:none}.qualidade .manual .manual-texto{margin:0}}@media only screen and (max-width:767px){.qualidade .bg{height:auto;min-height:auto}.qualidade .bg img{display:none}.qualidade .bg+.center{padding-top:1.875rem}.qualidade .texto-1{width:100%;padding:1.5625rem 0}.qualidade .certificacoes-manual,.qualidade .texto-2{width:100%}.qualidade .texto-2{margin-top:30px}.qualidade .manual{margin-top:1.875rem}}.quem-somos{text-align:center}.quem-somos .texto{max-width:40.625rem;margin:0 auto}.quem-somos .quem-somos-textos{margin-top:3.75rem;display:-ms-flexbox;display:flex;-ms-justify-content:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.quem-somos .quem-somos-textos>div{max-width:195px;margin:0 40px 40px}.quem-somos .quem-somos-textos>div:last-child{margin-bottom:0}.quem-somos .quem-somos-textos>div img{display:block;width:100%}.quem-somos .quem-somos-textos>div h3{font-size:1.75rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-weight:300;color:#318fff;margin:.6em 0;text-transform:uppercase}.quem-somos .quem-somos-textos>div p{font-size:.875rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;margin:0;color:#285995}@media only screen and (max-width:767px){.quem-somos .quem-somos-textos{margin-top:2.8125rem;-ms-flex-direction:column;flex-direction:column;-ms-align-items:center;align-items:center}.quem-somos .quem-somos-textos>div{margin:0 0 30px;width:100%}.quem-somos .quem-somos-textos>div h3{font-size:22px}}.representantes{margin-top:0;padding:3.125rem 0 1.875rem;position:relative}.representantes .bg{width:100%;height:560px;background:#ebf0f0;border-top:2px solid #fff;position:absolute;top:0;left:0}.representantes .center:after,.representantes .center:before{content:" ";display:table}.representantes .center:after{clear:both}.representantes .texto{width:calc(100% - 500px);float:left}.representantes select{width:100%;display:block;max-width:400px;height:40px;padding:0 10px;padding-right:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:0;background:url(../img/layout/seta-combobox-busca.png) no-repeat right 10px center #fff;cursor:pointer;font-size:1rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#285995}.representantes select+select{margin-top:5px}.representantes select:disabled{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65);opacity:.65;color:#666;cursor:not-allowed}.representantes .mapa{width:490px;height:495px;background:url(../img/layout/BRASIL.png) no-repeat 50%;position:relative;float:right;margin-top:-20px}@media only screen and (max-width:1259px){.representantes .mapa{display:none}}.representantes .mapa a{position:absolute;display:block;text-indent:-9999px;background-size:100% 100%;background-position:50%;background-repeat:no-repeat;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;transition:opacity .3s}.representantes .mapa a.active,.representantes .mapa a:hover{-ms-filter:none;filter:none;opacity:1}.representantes .mapa a.ac{width:92px;height:49px;top:165px;left:0;background-image:url(../img/layout/AC.png);z-index:2}.representantes .mapa a.al{width:39px;height:24px;right:5px;top:184px;background-image:url(../img/layout/AL.png)}.representantes .mapa a.am{width:218px;height:158px;top:39px;left:2px;background-image:url(../img/layout/AM.png)}.representantes .mapa a.ap{width:63px;height:70px;top:11px;left:240px;background-image:url(../img/layout/AP.png);z-index:2}.representantes .mapa a.ba{width:113px;height:125px;top:179px;left:342px;background-image:url(../img/layout/BA.png)}.representantes .mapa a.ce{width:52px;height:66px;top:105px;left:409px;background-image:url(../img/layout/CE.png)}.representantes .mapa a.df{width:15px;height:10px;top:261px;left:319px;background-image:url(../img/layout/DF.png);z-index:3}.representantes .mapa a.es{width:29px;height:44px;top:297px;left:393px;background-image:url(../img/layout/ES.png);z-index:2}.representantes .mapa a.go{width:90px;height:89px;top:224px;left:259px;background-image:url(../img/layout/GO.png);z-index:2}.representantes .mapa a.ma{width:88px;height:118px;top:81px;left:317px;background-image:url(../img/layout/MA.png);z-index:2}.representantes .mapa a.mg{width:137px;height:111px;top:248px;left:284px;background-image:url(../img/layout/MG.png)}.representantes .mapa a.ms{width:88px;height:89px;top:283px;left:200px;background-image:url(../img/layout/MS.png)}.representantes .mapa a.mt{width:141px;height:136px;top:158px;left:156px;background-image:url(../img/layout/MT.png)}.representantes .mapa a.pa{width:164px;height:158px;top:33px;left:187px;background-image:url(../img/layout/PA.png)}.representantes .mapa a.pb{width:48px;height:30px;top:148px;left:441px;background-image:url(../img/layout/PB.png);z-index:2}.representantes .mapa a.pe{width:81px;height:29px;top:163px;left:408px;background-image:url(../img/layout/PE.png)}.representantes .mapa a.pi{width:70px;height:102px;top:104px;left:350px;background-image:url(../img/layout/PI.png);z-index:3}.representantes .mapa a.pr{width:75px;height:53px;top:352px;left:244px;background-image:url(../img/layout/PR.png);z-index:2}.representantes .mapa a.rj{width:46px;height:29px;top:334px;left:358px;background-image:url(../img/layout/RJ.png);z-index:2}.representantes .mapa a.rn{width:44px;height:28px;top:133px;left:444px;background-image:url(../img/layout/RN.png)}.representantes .mapa a.ro{width:88px;height:72px;top:169px;left:91px;background-image:url(../img/layout/RO.png)}.representantes .mapa a.rr{width:76px;height:85px;top:0;left:112px;background-image:url(../img/layout/RR.png)}.representantes .mapa a.rs{width:88px;height:86px;top:409px;left:211px;background-image:url(../img/layout/RS.png)}.representantes .mapa a.sc{width:61px;height:43px;top:395px;left:252px;background-image:url(../img/layout/SC.png)}.representantes .mapa a.se{width:23px;height:27px;top:192px;left:445px;background-image:url(../img/layout/SE.png)}.representantes .mapa a.sp{width:104px;height:72px;top:317px;left:261px;background-image:url(../img/layout/SP.png)}.representantes .mapa a.to{width:61px;height:103px;top:133px;left:291px;background-image:url(../img/layout/TO.png)}.representantes .representantes-lista{max-width:400px;margin-top:3.4375rem}.representantes .representantes-lista .nenhum{width:100%;border:1px solid rgba(40,89,149,.45);padding:15px;font-size:.875rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#285995}.representantes .representantes-lista .representante{background:#d9e2e2;padding:1.875rem 2.5rem;font-size:1rem;font-family:Exo\ 2,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#285995}.representantes .representantes-lista .representante+.representante{border-top:2px solid #fff}.representantes .representantes-lista .representante .cadastro{margin-bottom:1.5em}.representantes .representantes-lista .representante span{display:block;margin-bottom:4px}.representantes .representantes-lista .representante span.titulo{font-weight:700;text-transform:uppercase}.representantes .representantes-lista .representante span.telefone{padding-left:22px;background:url(../img/layout/ico-telefone.png) no-repeat 0}.representantes .representantes-lista .representante .email{padding-left:22px;background:url(../img/layout/ico-email.png) no-repeat 0}.representantes .representantes-lista .representante .email:hover{color:#079953}@media only screen and (max-width:1259px){.representantes{background:#ebf0f0;border-top:2px solid #fff}.representantes .bg{display:none}.representantes .texto{width:100%}}@media only screen and (max-width:767px){.representantes{padding-top:1.875rem}.representantes .representantes-lista{margin-top:25px}}