body,html{font-family:Roboto,sans-serif;font-weight:400;font-size:12px;overflow-x:hidden;color:#666;width:100%;background:#ebebeb}body{overflow-y:visible}*{box-sizing:border-box;outline:0!important;font-family:Roboto,sans-serif;font-weight:400}::-webkit-input-placeholder{font-style:italic}:-moz-placeholder{font-style:italic}::-moz-placeholder{font-style:italic}:-ms-input-placeholder{font-style:italic}@-ms-viewport{width:auto!important}.left{float:left}.right{float:right}.clearfix{clear:both}.nopadding{padding-left:0!important;padding-right:0!important}.margin-grid{margin-top:15px;margin-bottom:30px}.margin-grid-top{margin-top:15px}.margin-grid-bottom{margin-bottom:30px}.margin-grid-bottom-50{margin-bottom:50px}.shadow-bottom{-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,.3);-moz-box-shadow:0 3px 3px 0 rgba(0,0,0,.3);box-shadow:0 3px 3px 0 rgba(0,0,0,.3)}.shadow{-webkit-box-shadow:1px 1px 9px 0 rgba(50,50,50,.3);-moz-box-shadow:1px 1px 9px 0 rgba(50,50,50,.3);box-shadow:1px 1px 9px 0 rgba(50,50,50,.3)}.bradius{-webkit-border-radius:20px!important;-moz-border-radius:20px!important;border-radius:20px!important}.bradius6{-webkit-border-radius:6px!important;-moz-border-radius:6px!important;border-radius:6px!important}.bradius6-bottom{-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.bradius6-left{-webkit-border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-bottomleft:6px;border-top-left-radius:6px;border-bottom-left-radius:6px}.transform50XY{top:50%;left:50%;transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%)}.transform50Y{top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%)}.transform50X{left:50%;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%)}.transicao{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.transicaoheader{-webkit-transition:all .9s ease-in-out;-moz-transition:all .9s ease-in-out;-o-transition:all .9s ease-in-out;-ms-transition:all .9s ease-in-out;transition:all .9s ease-in-out}.form-label{margin-bottom:10px}.form-control{font-size:11px;background-color:#fff;border:1px solid #cbcbcb;color:#7e7e7e;height:30px;padding:4px 10px;border-radius:0;box-shadow:none}.uneditable-input:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select.form-control:focus,select:focus,textarea.form-control:focus,textarea:focus{border-width:1px;border-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(255,255,255,.4)!important;outline:0 none}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape){.form-control{-webkit-appearance:none}}.form-control-feedback{top:0;right:13px;width:14px;height:14px;line-height:28px}.has-feedback label~.form-control-feedback{top:21px;right:5px}.form-label{margin-bottom:6px;font-size:14px}.loading{width:18px;height:15px;background:url(../images/loader.gif) no-repeat;display:none}.fullimgbg{background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#my-menu:not(.mm-menu){display:none}.checkbox,.radio{width:auto}label.error{color:red}.padding30{padding:30px}.padding85{padding:85px}.fa-times-thin:before{content:'\00d7'}#InputHidden{display:none}.alert{font-size:14px;text-align:center;clear:both}.margin-header{padding-top:100px}.nav-tabs>li>a{border-radius:0}.btn-default.active,.btn-default.active:focus,.btn-default:active,.btn-default:active:focus{background-color:#fff;color:#fff}.btn{font-size:13px;border-radius:0;padding:8px 12px;letter-spacing:2}.btn.disabled{cursor:not-allowed;border:1px solid #666;color:#666;pointer-events:inherit}.btn-primary{background:#1a4a7b!important;border-color:#1a4a7b!important;color:#fff!important;text-transform:uppercase}.btn-primary:hover{background:#143a61!important;color:#fff!important;border-color:#143a61!important}.btn-secondary,.btn-secondary:link{background:0 0!important;border-color:#004784!important;color:#004784!important;text-transform:uppercase}.btn-secondary:hover{background:#c2d3bf!important}.btn-default{color:#143a61}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%}.btn-back{background:#666;color:#fff!important;cursor:pointer;font-weight:700;display:inline;font-size:16px;margin-right:15px;padding:6px 20px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}.btn-back i{margin-right:5px}.btn-back:hover{background:#999}.breadcrumb-wrapper i{color:#666;margin:0 5px}.breadcrumb-wrapper{margin-bottom:30px;margin-top:30px;padding-top:4px;text-transform:uppercase;color:#666}.breadcrumb-wrapper a{color:#666;text-transform:uppercase}.breadcrumb-wrapper a:hover{color:#000}h1{color:#333;font-size:23px;font-weight:600;margin-bottom:15px}h1:after{content:'';clear:both}h2{font-size:18px;font-weight:700;color:#000}h3{font-size:15px;padding-bottom:10px;margin-bottom:15px;display:inline-block}b,strong{font-weight:700}p{line-height:24px;font-size:16px;word-wrap:break-word}a:active,a:hover,a:link,a:visited{color:#232323;text-decoration:none}a:hover{color:#666}a.disabled,a.disabled:focus,a.disabled:hover{color:#999!important;cursor:not-allowed}.font12{font-size:12px}.font14{font-size:14px}.font15{font-size:15px}.font16{font-size:16px}.font25{font-size:25px}.fontLight{font-weight:300}.txtAzul{color:#00adee}.txtWhite{color:#fff}.txtshadow{text-shadow:3px 3px 3px rgba(0,0,0,.5)}.txtUppercase{text-transform:uppercase}a:hover h2{opacity:.85}#home header{position:fixed;top:0;left:0;right:0;height:100px;z-index:10;background:0 0;padding-top:10px}#home header a.logo{margin-top:10px;float:left;color:#fff}#home header a.logo svg{width:182px;height:60px}#home header a.logo svg path,#home header a.logo svg polygon{fill:#fff}#home header a.logo svg .st0{fill:#fff;stroke:#fff}#home header #lang a{color:#fff}#home header #lang a.active{color:#69ca97}#home header .menu li a{color:#fff;font-size:14px}#home header.smaller{background:#fff}#home header.smaller a.logo svg path,#home header.smaller a.logo svg polygon{fill:#000}#home header.smaller a.logo svg .st0{fill:#006892}#home header.smaller .menu li{color:#333}#home header.smaller .menu li a{color:#333}#home header.smaller #lang li{border-left:1px solid #cbcbcb}#home header.smaller #lang li:first-child{border-left:0}#home header.smaller #lang a{color:#7a4343}#home header.smaller #lang a.active{color:#69ca97}header{position:fixed;top:0;left:0;right:0;height:100px;background:#fff;z-index:10;padding-top:10px}header a.logo{margin-top:10px;float:left}header a.logo svg{width:182px;height:60px}header a.logo svg path,header a.logo svg polygon{fill:#000}header a.logo svg .st0{fill:#006892}header .menu li,header.smaller .menu li{color:#333}header .menu li a,header.smaller .menu li a{color:#333}header #lang li,header.smaller #lang li{border-left:1px solid #cbcbcb}header #lang li:first-child,header.smaller #lang li:first-child{border-left:0}header #lang a,header.smaller #lang a{color:#7a4343}header #lang a.active,header.smaller #lang a.active{color:#69ca97}header .menu{float:right;margin-top:45px}header .menu li{float:left;margin-right:15px;cursor:pointer}header .menu li a{text-transform:uppercase;font-size:14px;display:block;position:relative}header .menu li.haschild{margin-right:30px}header .menu li.haschild a:after{content:'\f107';font-family:'Font Awesome 5 Free';font-weight:900;position:absolute;top:-2px;right:-15px}header .menu li.active a{color:#006892!important}header .menu li a:hover{color:#999}header .menu li:last-child{margin-right:0}header #lang{position:absolute;top:5px;right:15px;z-index:5}header #lang li{float:left;margin-left:10px;padding-left:10px;border-left:1px solid #f9f9f9}header #lang li:first-child{border-left:0}header #lang a{text-transform:uppercase;font-size:12px;cursor:pointer;line-height:10px}header #lang a.active{color:#69ca97}header #lang a:hover{color:#999}.submenu-wrapper{display:none;position:fixed;top:100px;padding-left:0;padding-right:0;z-index:7;background:#ebebeb;left:50%;transform:translateX(-50%)}.submenu-wrapper .padding30{padding:30px}.col-submenu ul{float:left;width:100%}.col-submenu ul li{padding-bottom:10px;font-size:16px;margin-bottom:10px;border-bottom:1px solid #fff}a.submenu-cat{color:#006892!important;font-size:18px;font-weight:700;text-transform:uppercase;margin-bottom:15px;float:left;display:block}.application-col-img{padding-top:80px}.application-menu-title{padding:20px;position:absolute;top:0;right:0;left:0;background:#fff;text-transform:uppercase;font-size:16px;text-align:center;line-height:20px}.application-menu-title span{font-weight:700}.application-menu-title span.cat23{color:#6acb96}.application-menu-title span.cat24{color:#266682}.application-menu-right{padding:30px}.application-menu-right li{margin-bottom:10px}.application-menu-right li a{font-size:15px;line-height:18px}.application-menu-right li a:hover{opacity:.75}.wrap{position:relative;min-height:100%;left:0;float:left;display:block;width:100%;background:#fff;overflow:hidden}.content-wrapper{padding-top:100px}.carousel .item{display:block;width:100vw;height:100vh}.carousel .owl-controls{position:absolute;left:50%;bottom:40px;transform:translateX(-50%)}.videowrap{position:relative;width:100vw;height:100vh}.videowrap .container,.videowrap .container [class*=col-],.videowrap .item,.videowrap .owl-item,.videowrap .owl-stage,.videowrap .owl-stage-outer,.videowrap .row{height:100vh}section{widows:100vw;min-height:100vh}section.about{background:#fff}section.technologies{min-height:auto}.technologies{overflow:hidden}.technologies .container-fluid .row>[class*=col-]{padding:50px}.row-technologies{position:relative}.row-technologies:after{content:'';position:absolute;top:0;left:50%;margin-left:-2.5px;height:50vh;width:5px;background:#fff}.row-technologies>[class*=col-]{padding-right:100px!important}.row-technologies>[class*=col-] div{font-size:18px;font-weight:300;margin-top:65px}.circle-text{position:absolute;top:200px;right:8%;z-index:5;background:#006792;color:#fff;width:400px;height:400px;padding:40px;display:table;text-align:center;-webkit-border-radius:200px;-webkit-border-top-right-radius:0;-moz-border-radius:200px;-moz-border-radius-topright:0;border-radius:200px;border-top-right-radius:0}a.circle-text{color:#fff}a.circle-text:hover{color:#fff;background:#0e6b92;-webkit-border-radius:200px;-webkit-border-bottom-right-radius:0;-moz-border-radius:200px;-moz-border-radius-bottomright:0;border-radius:200px;border-bottom-right-radius:0}.circle-text>div{display:table-cell;vertical-align:middle}.circle-text .circle-text-title{text-transform:uppercase;font-weight:700;font-size:52px;line-height:60px}.circle-text .circle-text-subtitle{font-size:25px;line-height:25px;font-weight:300}.circle-text .circle-text-label{font-size:16px;text-align:center}.circle-text-small{float:left;color:#fff;width:115px;height:115px;cursor:pointer;font-weight:300;font-size:15px;line-height:16px;padding:15px;display:table;text-align:center;background:#006792;-webkit-border-radius:200px;-webkit-border-top-left-radius:0;-moz-border-radius:200px;-moz-border-radius-topleft:0;border-radius:200px;border-top-left-radius:0}.circle-text-small.EmissionControl{background:#66cc9a;-webkit-border-radius:200px;-webkit-border-top-right-radius:0;-moz-border-radius:200px;-moz-border-radius-topright:0;border-radius:200px;border-top-right-radius:0}.circle-text-small.ProductRecovery{margin-top:30px;margin-left:15px}.circle-text-small>div{display:table-cell;vertical-align:middle}.circle-text-small:hover{transform:scale(1.05)}.applications{position:relative;min-height:400px}.applications:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:url(../images/stripe.png) repeat}.applications .circle{position:absolute;top:125px;right:calc(50% - 225px);z-index:5;background:#006792;color:#fff;width:225px;height:225px;padding:15px;text-align:center;-webkit-border-radius:200px;-webkit-border-top-left-radius:0;-moz-border-radius:200px;-moz-border-radius-topleft:0;border-radius:200px;border-top-left-radius:0;font-size:30px;line-height:30px;font-weight:300;text-align:center;display:table}.applications .circle.emission{position:absolute;top:75px;right:calc(50% + 30px);z-index:5;background:#66cc9a;color:#fff;width:275px;height:275px;padding:15px;text-align:center;-webkit-border-radius:200px;-webkit-border-top-right-radius:0;-moz-border-radius:200px;-moz-border-radius-topright:0;border-radius:200px;border-top-right-radius:0;font-size:30px;line-height:30px;font-weight:300;text-align:center;display:table}.applications .circle>div{display:table-cell;vertical-align:middle}.applications .circle:hover{transform:scale(1.05)}.referencia-box{margin-top:30px;margin-bottom:80px}.referencia-box .ref-specs li{border-bottom:1px solid #ebebeb;padding-bottom:5px;font-size:16px;margin-bottom:10px;text-transform:uppercase}.referencia-box .ref-specs li span{text-transform:uppercase;color:#006792;margin-right:15px}.referencia-box .ref-text{font-size:14px}.referencia-box .btn{margin-top:15px;padding:6px 20px}.map-wrapper{position:relative}.map-markers .map-circle{width:20px;height:20px;cursor:pointer;font-weight:700;text-align:center;line-height:20px;vertical-align:middle;display:block;background:#0e6b92;position:absolute;z-index:6;color:#fff;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.map-markers .map-circle.EmissionControl{background:#66cc9a}.map-markers .map-circle:after{content:"";position:absolute;top:16px;left:6px;width:0;height:0;border-style:solid;border-width:8px 4px 0 4px;border-color:#0e6b92 transparent transparent transparent;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.map-markers .map-circle.EmissionControl:after{border-color:#66cc9a transparent transparent transparent}.map-markers .map-circle .mapa-pais{position:absolute;top:-20px;white-space:nowrap;color:#232323;line-height:15px;opacity:0;z-index:15;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.map-markers .map-circle:hover{width:40px;height:40px;line-height:40px;margin-top:-15px;margin-left:-10px}.map-markers .map-circle:hover:after{top:36px;left:16px}.map-markers .map-circle:hover .mapa-pais{opacity:1}#home .banner{padding-top:0}.banner h2{margin-bottom:0;font-size:30px;padding-bottom:0;color:#fff;font-weight:500}.banner h3{margin-bottom:0;font-size:25px;padding-bottom:0;color:#fff;font-weight:300}.banner{position:relative}.banner:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:url(../images/stripe.png) repeat}.banner-top{position:relative}.banner-top:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:url(../images/stripe.png) repeat}.banner-top h1{margin-bottom:0;font-size:30px;padding-bottom:0;color:#fff;font-weight:500;border:0}.banner-top h2{margin-bottom:0;font-size:25px;padding-bottom:0;color:#fff;font-weight:300;border:0}.banner-top.hasbg{height:345px;padding-top:60px;padding-bottom:60px}.banner-top.hasbg h2,.banner-top.hasbg h3{color:#fff}.galeria{margin-bottom:60px}.galeria .item{margin-bottom:15px}.galeria.slideshow{width:100vw;height:calc(100vh - 100px);margin-bottom:0;padding-bottom:0;padding-left:0!important;padding-right:0!important;max-width:initial!important}.galeria.slideshow .item{width:100vw;height:calc(100vh - 100px)}.galeria.slideshow .owl-prev{position:absolute;top:50%;left:30px;background:0 0!important}.galeria.slideshow .owl-next{position:absolute;top:50%;right:30px;background:0 0!important}.galeria.slideshow .owl-prev .icon-left{width:27px;height:44px;background:url(../images/arrow_left.svg) no-repeat;display:block}.galeria.slideshow .owl-next .icon-right{width:27px;height:44px;background:url(../images/arrow_right.svg) no-repeat;display:block}.galeria.slideshow .owl-dots{bottom:80px;position:relative}.logo-slideshow{padding:0 80px;margin-bottom:60px}.logo-slideshow .owl-item{padding:0 20px}.logo-slideshow .owl-item img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.logo-slideshow .owl-prev{position:absolute;top:50%;left:30px;background:0 0!important}.logo-slideshow .owl-next{position:absolute;top:50%;right:30px;background:0 0!important}.logo-slideshow .owl-prev .icon-left{width:27px;height:44px;background:url(../images/arrow_left_black.svg) no-repeat;display:block;margin-top:-28px}.logo-slideshow .owl-prev .icon-left:hover{opacity:.8}.logo-slideshow .owl-next .icon-right{width:27px;height:44px;background:url(../images/arrow_right_black.svg) no-repeat;display:block;margin-top:-28px}.logo-slideshow .owl-next .icon-right:hover{opacity:.8}.casestudies-slideshow{padding:0 80px}.casestudies-slideshow .owl-prev{position:absolute;top:50%;left:0;background:0 0!important}.casestudies-slideshow .owl-next{position:absolute;top:50%;right:0;background:0 0!important}.casestudies-slideshow .owl-prev .icon-left{width:27px;height:44px;background:url(../images/arrow_left_black.svg) no-repeat;display:block;margin-top:-28px}.casestudies-slideshow .owl-prev .icon-left:hover{opacity:.8}.casestudies-slideshow .owl-next .icon-right{width:27px;height:44px;background:url(../images/arrow_right_black.svg) no-repeat;display:block;margin-top:-28px}.casestudies-slideshow .owl-next .icon-right:hover{opacity:.8}#blueimp-gallery a.next{line-height:17px}#blueimp-gallery a.prev{line-height:17px}#blueimp-gallery i{color:#fff;font-size:25px;line-height:25px}.application-areas-wrap{margin-top:30px;margin-bottom:80px;position:relative}.application-areas-wrap .circle-text-small{z-index:8;position:relative}.application-areas-wrap.open .circle-text-small{opacity:.5}.application-areas-wrap.open .circle-text-small:hover{opacity:1}.application-areas-wrap.open .circle-text-small.active{opacity:1}.app-menu-close{font-size:60px;color:#fff!important;cursor:pointer;position:absolute;z-index:9;top:-70px;right:30px}.application-areas-menu{background:rgba(0,0,0,.8);position:absolute;top:-82px;left:0;right:0;bottom:-80px;padding:80px 0;display:none}.application-areas-menu .app-menu-right ul li{margin-bottom:15px}.application-areas-menu .app-menu-right ul li a{font-size:16px;color:#fff}.application-areas-menu .app-menu-right ul li a:hover{color:#ebebeb}.application-areas-menu .app-menu-right ul li a.active{font-weight:700}.application-areas-menu.open{display:block}.application-area-firsttext{font-size:16px}.application-area-text{display:none;margin-top:30px;font-size:16px;float:left;widows:100%}.btn-showall{margin-top:15px;border:1px solid #666;color:#666;cursor:pointer;font-weight:700;display:inline-block;font-size:16px;padding:3px 20px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}.btn-showall:hover{background:#666;color:#fff}.btn-viewall{margin-top:15px;border:1px solid #666;color:#666;cursor:pointer;font-weight:700;display:inline-block;font-size:16px;padding:3px 20px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}.btn-viewall:hover{background:#666;color:#fff}.tabs-applications{float:right;margin:15px 0 30px}.tabs-applications li{display:inline-block;background:#bbb;cursor:pointer;color:#fff;padding:6px 20px;font-size:16px;font-weight:600;margin-left:15px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}.tabs-applications li.active,.tabs-applications li:hover{background:#666}.application-content-ajax{position:relative}.application-content-ajax.open{min-height:150px;border-top:1px solid #ebebeb}.referencias-wrapper{position:relative}.referencias-wrapper.open{min-height:150px}.ref-img-gal{position:relative;display:block}.ref-img-gal .fa-search{display:none}.ref-img-gal:hover:after{content:"";background:rgba(0,0,0,.5);position:absolute;top:0;left:0;right:0;bottom:0}.ref-img-gal:hover .fa-search{display:block;font-size:40px;color:#fff;position:absolute;top:50%;left:50%;z-index:5}.download-link{display:block;border-bottom:1px solid #cbcbcb;padding-bottom:15px;padding-top:15px}.download-link:hover{background:#ebebeb}.download-link:hover .download-year{border:1px solid #006792;color:#006792}.download-link:hover .download-title{color:#232323}.download-link:hover .download-article{color:#232323}.download-link .download-year{padding:6px 20px;text-align:center;border:1px solid #006792;color:#006792;font-weight:700;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}.download-link .download-title{line-height:20px;font-size:16px}.download-link .download-article{line-height:20px;font-size:14px}.foto-filters{margin-bottom:60px}.foto-filters .item{margin-bottom:30px;position:relative}.foto-filters .item:hover .foto-filters-text{opacity:1}.foto-filters .foto-filters-text{position:absolute;top:0;left:15px;right:15px;bottom:0;background:rgba(0,0,0,.5);opacity:0}.foto-filters .foto-filters-text>div{position:absolute;bottom:0;left:15px}.foto-filters .foto-filters-text h2{color:#fff;margin:0;padding:0}.foto-filters .foto-filters-text h3{color:#fff;font-weight:300}.filtro-tags-wrap{margin-top:30px;margin-bottom:30px}.btn-filtro{background:#666;color:#fff;cursor:pointer;font-weight:700;display:inline;font-size:16px;margin-right:15px;padding:6px 20px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}.btn-filtro.active{background:#246680}.btn-filtro:hover{background:#999}.btn-filtro-news{background:#666;color:#fff;cursor:pointer;font-weight:700;display:inline;font-size:16px;margin-right:15px;padding:6px 20px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}.btn-filtro-news.active{background:#246680}.btn-filtro-news:hover{background:#999}.btn-filtro-mapa{background:#666;color:#fff;cursor:pointer;font-weight:700;display:inline;font-size:16px;margin-right:15px;padding:6px 20px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}.btn-filtro-mapa.active{background:#246680}.btn-filtro-mapa:hover{background:#999}.btn-filtro-mapa.EmissionControl.active{background:#66cc9a}.filtro-mapa-wrapper{margin-top:30px}.nav-filtro-tabs .nav-link{background:#666;color:#fff;cursor:pointer;font-weight:700;display:inline;font-size:16px;margin-right:15px;padding:6px 20px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}.nav-filtro-tabs .nav-link.active{background:#246680}.nav-filtro-tabs .nav-link:hover{background:#999}.applications-assoc{position:relative;margin-bottom:30px}.applications-assoc i{position:absolute;bottom:0;right:15px;font-size:16px}.info-parceiro-block{margin-bottom:30px}.info-parceiro-block h2{margin-top:15px}.info-parceiro-block .info-group{margin-bottom:15px}.info-parceiro-block .info-group label{margin-bottom:0;text-transform:uppercase;color:#006892;font-weight:700}.info-parceiro-block .info-group>div a{color:#000!important}.estatisticas{height:450px;padding-top:60px;padding-bottom:60px}.estatisticas .est-col{text-align:center;padding-top:10%}.estatisticas .est-col h3{color:#fff;font-size:30px;line-height:30px;font-weight:300;margin-bottom:0;padding-bottom:0}.estatisticas .est-col .est-value{color:#fff;font-size:90px;line-height:90px;font-weight:700}.texto{padding-top:60px;padding-bottom:60px}.texto>div{font-weight:300;font-size:16px}.texto h2{margin-bottom:30px}a.btn-top{position:absolute;top:-5px;right:0;background:#000;color:#fff;font-weight:700;font-size:14px;padding:6px 20px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}a.btn-top:hover{background:#666}.map-wrapper{padding-bottom:80px}.map-wrapper svg{width:100%;height:500px}.map-wrapper .st0{fill:#ddd;stroke:#fff!important}.map-wrapper svg path:hover{fill:#afbec5!important}section.news{padding-top:80px;padding-bottom:80px;height:80vh;min-height:80px}.news-box{text-align:center;position:relative;cursor:pointer}.news-box h2{margin-top:30px;margin-bottom:15px}.news-box p{font-size:16px;font-weight:300}.news-box .news-img{overflow:hidden}.news-box .news-date-wrap{position:absolute;top:25px;right:35px;width:50%;line-height:40px;height:40px;overflow:hidden;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}.news-box .news-date-wrap .news-date{font-size:20px;width:50%;font-weight:700;float:left;height:40px;background:#fff}.news-box .news-date-wrap .news-readmore{font-size:18px;width:50%;height:40px;position:relative;font-weight:300;float:left;background:#006792;color:#fff}.news-box .news-date-wrap .news-readmore i{margin-left:5px}.news-box .news-date-wrap .news-readmore span{opacity:1}.news-box:hover .news-img img{transform:scale(1.2)}.news-box:hover .news-date-wrap .news-readmore{background:#fff;color:#444}.news-block{margin-bottom:30px}.news-block h2{margin-top:15px;margin-bottom:15px}.filtrowrapper{margin-top:30px;margin-bottom:30px}.filter-news-content{min-height:150px;position:relative;margin-top:30px;margin-bottom:60px}.news-detail{margin-top:30px;margin-bottom:60px}.news-detail h1{margin-bottom:0}.news-date{text-transform:uppercase;margin-top:5px;margin-bottom:15px;font-size:16px;display:inline-block;color:#006792;font-weight:700}.noticia-text p{font-size:14px;line-height:22px}.news-block h2{margin-bottom:0}.news-block{position:relative}.news-block .arrownews{position:absolute;bottom:0;right:15px;color:#006792;font-size:18px}.news-block:hover .arrownews{right:0}.filter-contacts-content{min-height:150px;position:relative;margin-top:30px;margin-bottom:60px}.socialWrap{margin-top:15px}.socialWrap a{margin-right:15px;font-size:16px;color:#999}.socialWrap a:hover{color:#000}.search-list-results li{width:100%;clear:both;padding:15px;float:left;margin-bottom:15px;border-bottom:1px solid #ebebeb}.search-list-results li:hover{background:#ebebeb}.search-list-results li img{margin-right:15px}.search-list-results li h2{margin-bottom:10px}.search-list-results li p{width:80%}.search-list-results li .product-price{float:right}.paginacao{width:100%;background:#fff;margin-top:15px;margin-bottom:15px;padding-top:5px}.n-total-prod{line-height:40px;vertical-align:middle;font-size:12px;text-transform:uppercase}.n-total-prod b{font-weight:600;color:#000}.label-mostrar{line-height:35px;font-size:12px;vertical-align:middle;margin:0 10px}.pagination-wrapper{background:#fff;border:1px solid #ebebeb;margin-top:30px}.pagination{margin:5px 0}.pagination>li>a,.pagination>li>span{color:#000;margin-left:3px;padding:4px 9px}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#00adee;border-color:transparent}.pagination>li:first-child>a,.pagination>li:first-child>span{background:#f5f5f5}.pagination>li:last-child>a,.pagination>li:last-child>span{background:#f5f5f5}.pagination>li:first-child.active>a,.pagination>li:first-child.active>span{background-color:#00adee;border-color:transparent}.pagination>li:last-child.active>a,.pagination>li:last-child.active>span{background-color:#00adee;border-color:transparent}.top-filter-wrapper{height:45px;background:#f8f8f8;border:1px solid #ebebeb;display:block;margin-bottom:12px;padding:4px}.top-filter-wrapper .form-control{background-color:#fff;box-shadow:none}.top-filter-wrapper .custom-select:after{background:#fff}.top-filter-wrapper .paginas-total-w{line-height:35px;font-size:12px;vertical-align:middle;margin:0 10px}label.custom-select{position:relative;display:inline-block;width:100%;margin-bottom:12px}label.custom-select .form-control{cursor:pointer;height:33px}label.custom-select .glyphicon{position:absolute;right:4px;top:10px;z-index:10;background:#fff}.custom-select select{display:inline-block;margin:0;font:inherit;outline:0;font-size:14px;-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){.custom-select select{padding-right:30px}}.custom-select select:focus{-webkit-box-shadow:0 0 3px 1px #000;-moz-box-shadow:0 0 3px 1px #000;box-shadow:0 0 3px 1px #000}.custom-select:after{content:"â–¼";position:absolute;top:1px;right:1px;height:31px;font-size:12px;line-height:32px;padding:0 8px;background:#fff;border-left:1px solid #ccc;color:#00adee;pointer-events:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.no-pointer-events .custom-select:after{content:none}label.custom-select.disabledSelect:after{background:#eee;color:#ccc}label.custom-select.disabledSelect .form-control{border:1px solid #ccc;color:#ccc;cursor:not-allowed}.checkbox,.radio{width:auto}input[type=checkbox],input[type=radio]{visibility:hidden;position:absolute}label.checkbox{cursor:pointer;min-height:23px;text-indent:32px;padding-right:32px;overflow:visible;display:inline-block;position:relative;padding-top:3px!important;font-size:15px;line-height:15px;font-weight:400}label.checkbox:before{background:#fff;content:'';position:absolute;top:0;left:0;width:24px;height:24px;border:1px solid #cbcbcb}label.checkbox.error:before{border:1px solid #c00}label.checkbox:after{opacity:0;content:'';position:absolute;width:11px;height:6px;background:0 0;top:8px;left:7px;border:3px solid #1a4a7b;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}input[type=checkbox]:checked+label:after{opacity:1}label.checkbox.unchecked:after{opacity:0}label.radio{cursor:pointer;min-height:23px;text-indent:32px;padding-right:32px;overflow:visible;display:inline-block;position:relative;font-size:13px;font-weight:400}label.radio:before{background:#fff;content:'';position:absolute;top:0;left:0;width:24px;height:24px;border:1px solid #cbcbcb;-webkit-border-radius:15px;-ms-border-radius:15px;-moz-border-radius:15px;border-radius:15px}label.radio.error:before{border:1px solid #c00}label.radio:after{opacity:0;content:'';position:absolute;width:11px;height:6px;background:0 0;top:8px;left:7px;border:3px solid #1a4a7b;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}input[type=radio]:checked+label:after{opacity:1}label.radio.unchecked:after{opacity:0}.modal{text-align:center;padding:0!important}.modal .modal-content{padding-top:15px}.modal .modal-content>button{position:absolute;top:15px;right:15px;z-index:10}.modal:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}.modal-dialog{display:inline-block;text-align:left;vertical-align:middle;border:1px solid #1a4a7b}.modal-content{border-radius:0;border:0}.modal-body h2{margin-top:0;margin-bottom:20px;font-size:22px}.modal .modal-footer{border-color:rgba(0,44,90,.2)}#modal-termos .modal-content{padding-top:10px}.modal .modal-content>button{position:absolute;top:10px;right:15px;z-index:10;color:#1a4a7b;opacity:1}#windowAlertModal{z-index:9999999999}#windowAlertModal .modal-header .close{margin-top:-2px;position:absolute;top:10px;right:10px}#windowAlertModal .modal-header{padding:30px 20px 10px;border-bottom:0;min-height:16.4286px;color:#fff}#windowAlertModal .modal-header h3{color:#1a4a7b;font-size:20px;text-align:center;font-weight:700}#windowAlertModal .modal-content{border-radius:0;border:1px solid #000}#windowAlertModal .modal-content p{font-size:14px;color:#a7a9ac;text-align:center}#windowAlertModal .modal-footer{padding:15px}#windowAlertModal .modal-footer button{width:100%;height:40px}#windowAlertModal .modal-body{padding:10px 20px 30px}#windowAlertModal .btn{background-color:#1a4a7b;margin-left:0}#windowAlertModal .btn-danger{background-color:#1a4a7b;border:0}#windowConfirmModal{z-index:9999999999}#windowConfirmModal .modal-header .close{margin-top:-2px;position:absolute;top:10px;right:10px}#windowConfirmModal .modal-header{padding:30px 20px 10px;border-bottom:0;min-height:16.4286px;color:#fff}#windowConfirmModal .modal-header h3{color:#000;font-size:20px;text-align:center;font-weight:700}#windowConfirmModal .modal-content{border-radius:0;border:1px solid #1a4a7b}#windowConfirmModal .modal-content p{font-size:14px;color:#a7a9ac;text-align:center}#windowConfirmModal .modal-footer{padding:15px}#windowConfirmModal .modal-footer button{width:100%;height:40px}#windowConfirmModal .modal-body{padding:10px 20px 30px}#windowConfirmModal .btn{background-color:#1a4a7b;margin-left:0}#windowConfirmModal .btn-danger{background-color:#1a4a7b;border:0}#windowConfirmModal .btn-primary{background-color:#1a4a7b;border:0}.g-recaptcha-error{display:none;margin-top:4px;color:red}.newsletter-wrapper #subscribe{margin-top:5px;width:100%;float:left}.newsletter-wrapper #emailNewsletter{width:calc(100% - 100px);margin-top:12px;float:left;height:40px;border:1px solid #fff;padding-left:30px;font-size:14px;font-weight:300;background-clip:initial;-webkit-border-top-left-radius:50px;-webkit-border-bottom-left-radius:50px;-moz-border-radius-topleft:50px;-moz-border-radius-bottomleft:50px;border-top-left-radius:50px;border-bottom-left-radius:50px}.newsletter-wrapper .btn{float:left;height:40px;width:100px;background:#66cc9a;color:#fff;font-size:30px;padding:0;line-height:39px;-webkit-border-top-right-radius:100px;-webkit-border-bottom-right-radius:100px;-moz-border-radius-topright:100px;-moz-border-radius-bottomright:100px;border-top-right-radius:100px;border-bottom-right-radius:100px}.newsletter-wrapper .btn:hover{background:#45b67e}.newsletter-wrapper .btn:hover i{margin-left:20px}.newsletter-wrapper.open{height:95px}.newsletter-wrapper.open .checkbox label.checkbox{margin-top:9px}.upload{background:url(../images/bg-upload2.png) center 10px no-repeat;background-size:41px 28px;width:100%;border:2px dashed #ccc;padding:10px;text-align:center;height:95px;position:relative}.uploadbig{background:url(../images/bg-upload2.png) center 15px no-repeat;background-size:75px 49px;height:200px;width:100%;border:2px dashed #b4b9af;padding:40px 10px 10px 10px;text-align:center;line-height:20px}.uploadbig .fileinput-button{cursor:pointer;padding-left:20px;padding-right:20px;margin-top:10px;font-size:12px;background:#1a4a7b;color:#fff}.uploadbig .fileinput-button:hover{background:#143a61}button.orange{background:#f4914e;color:#fff;text-transform:uppercase}button.green{background:#009a85;color:#fff;text-transform:uppercase}button.orange:hover{background:#f87f2e;color:#fff}button.green:hover{background:#03bfa6;color:#fff}div.table{display:table}div.table .file-row{display:table-row}div.table .file-row>div{display:table-cell;vertical-align:top;border-top:1px solid #ddd;padding:8px}div.table .file-row>div:nth-child(1){width:80px}div.table .file-row>div:nth-child(2) .error,div.table .file-row>div:nth-child(2) p{width:150px;word-wrap:break-word}div.table .file-row>div:nth-child(4){width:40px}div.table .file-row>div:nth-child(4) .btn{padding:2px 5px 0 5px;margin-bottom:5px}div.table .file-row>div:nth-child(4) .btn.start{display:none!important}div.table .file-row:nth-child(odd){background:#f9f9f9}#total-progress{opacity:0;transition:opacity .3s linear}#previews .file-row.dz-success .progress{opacity:0;transition:opacity .3s linear}#previews .file-row .delete{display:none}#previews .file-row.dz-success .cancel,#previews .file-row.dz-success .start{display:none}#previews .file-row.dz-success .delete{display:none}.logo-slideshow .owl-stage-outer{min-height:50px}footer .newsletter-wrapper{background:#6a7378;height:75px}footer .newsletter-wrapper .newsletter-text{color:#fff;font-size:20px;font-weight:300;margin-top:25px}footer a.linkfull{color:#999}footer .rights-reserved{margin-top:15px}.info-request{height:90vh;min-height:655px}.info-request>.row{min-height:90vh;overflow:hidden;background:#006792}.info-request .form-group label{color:#fff;font-weight:300;font-size:14px}.info-request input{background:0 0;font-size:14px;color:#fff;border:0;border-bottom:1px solid #fff}.info-request input:focus{background:0 0;color:#fff;box-shadow:0 1px 1px transparent inset,0 0 8px rgba(255,255,255,0)!important}.info-request textarea{background:0 0;font-size:14px;border:1px solid #fff;color:#fff;padding:10px}.info-request textarea:focus{background:0 0;color:#fff;box-shadow:0 1px 1px transparent inset,0 0 8px rgba(255,255,255,0)!important}.info-request .btn{margin-top:20px;float:right;background:#66cc9a!important;padding:8px 30px;border:0;color:#fff;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px}.info-request .btn:hover{background:#45b67e!important}.info-request h3{padding:0;margin-bottom:5px;color:#fff;font-size:35px;font-weight:700}.info-request .text-form{color:#fff;font-size:20px;font-weight:300;margin-bottom:30px}.footer-search{margin-top:40px;margin-bottom:40px;position:relative}.footer-search input{border:1px solid #006892;font-size:14px;font-weight:300;padding-left:15px;height:40px;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px}.footer-search input:focus{border:1px solid #006892}.footer-search .icon-search{cursor:pointer;position:absolute;top:0;right:0;background:#006892;width:40px;height:40px;text-align:center;color:#fff;-webkit-border-top-right-radius:30px;-webkit-border-bottom-right-radius:30px;-moz-border-radius-topright:30px;-moz-border-radius-bottomright:30px;border-top-right-radius:30px;border-bottom-right-radius:30px;line-height:40px;vertical-align:middle}.footer-search .icon-search:hover{background:#66cc9a}.footer-menu-wrapper{padding-top:60px;padding-bottom:30px;position:relative}.footer-menu-wrapper .footer-logo svg{width:210px;height:68px}.footer-menu-wrapper .footer-title{color:#006892;font-weight:700;font-size:18px;padding-bottom:0;margin-bottom:15px}.footer-menu-wrapper ul{margin-left:0}.footer-menu-wrapper ul li{margin-bottom:5px}.footer-menu-wrapper ul li a{font-size:16px;color:#666}.footer-menu-wrapper ul li a:hover{font-size:16px;color:#333}.footer-menu-wrapper .footer-text{font-size:16px}.footer-menu-wrapper .footer-social li{display:inline-block;margin:0 10px}.footer-menu-wrapper .footer-social li i{font-size:22px}.grecaptcha-badge{display:none}.gotop{width:50px;height:50px;cursor:pointer;position:absolute;top:-25px;right:0;background:#000;color:#fff;font-size:16px;line-height:50px;vertical-align:middle;text-align:center;-webkit-border-radius:100px;-webkit-border-top-right-radius:0;-moz-border-radius:100px;-moz-border-radius-topright:0;border-radius:100px;border-top-right-radius:0}.gotop:hover{background:#333}.casestudy-top{padding-top:80px;padding-bottom:80px}.casestudy-top .casestudy-title{font-size:50px;text-transform:uppercase;font-weight:300}.casestudy-top .casestudy-application{text-transform:uppercase;font-size:16px;font-weight:300}.casestudy-top .casestudy-top-desc{font-size:16px;text-transform:uppercase}.casestudy-top .btn-download-pdf{margin-top:30px;text-transform:uppercase;cursor:pointer;padding:6px 20px;border:1px solid #fff;display:inline-block;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}.casestudy-top .btn-download-pdf i{font-size:16px;margin-right:5px}.casestudy-top .btn-download-pdf:hover{opacity:.85}.pdf-wrapper .content-wrapper{padding-top:0}.pdf-wrapper .casestudy-top{padding-left:50px;padding-right:50px}.pdf-wrapper .casestudy-top .btn-download-pdf{display:none}.pdf-wrapper .container-pdf{padding:50px}.texto-colunas h2{margin-bottom:15px}.texto-colunas .texto-colunas-text{font-size:16px}@media (max-width:767px){.modal:before{display:none}.modal-dialog{width:95%}.modal-body,.modal-body *{word-wrap:break-word}}@media (max-width:1225px){header .menu li a{font-size:13px}#home header a.logo svg{width:140px}header a.logo svg{width:140px}}