@charset "utf-8";@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i');@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css');*{margin:0px;padding:0px;font-family:"Open Sans", sans-serif;}a{text-decoration:none;color:#535353;}img{border:0;}ul{list-style:none;}.clear{clear:both;}.text-center{text-align:center;}.text-left{text-align:left;}.text-right{text-align:right;}.text-justify{text-align:justify;}.no-padding{padding:0px;}.float-left{float:left !important;}.float-right{float:right !important;}.radius{border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;}.transition{transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;}.centralizar{width:980px;height:auto;position:relative;float:left;left:50%;margin-left:-490px;}.gotop{width:50px;height:50px;position:fixed;bottom:0px;right:0px;font-size:20px;background:#131313;color:#fff;text-align:center;border:0;display:none;}.centralizar2{width:1343px;height:auto;margin:0 auto;}body{min-width:980px;max-width:100%;overflow-x: hidden;overflow-y: scroll;}html, body {width:100%;height:100%;background:#fff;font-size:14px;font-weight:400;}.bg_top{width:100%;min-height:100px;height:auto;position:relative;float:left;z-index:1;border-top:10px solid #383d8d;}.bg_banner{width:100%;height:auto;position:relative;float:left;z-index:0;background:none;overflow:hidden;}.bg_conteudo{width:100%;height:auto;position:relative;float:left;z-index:0;background:none;}.bg_rodape{width:100%;height:auto;position:relative;float:left;z-index:0;background:#383d8d;}#direitos{width:100%;height:auto;position:relative;float:left;z-index:0;background:#fff;padding:15px 0px;}.topo .logo{position:absolute;top:10px;left:0px;z-index:9999;}.topo .logo, .logo img{width:195px;height:80px;}.topo .l-tel{position:absolute;top:30px;left:220px;color:#383d8d;z-index:9999;}.topo .l-tel i, .topo .l-tel strong{font-size:25px;}#banner img{height: auto;max-width: 100%;display: block;float:left;}#banner video {height: auto;max-width:100%;width:100%;border:0;display: block;padding:0;margin:0;float:left;}#banner .desc{width:calc(70% - 40px);background: rgba(1, 52, 95, 0.5);padding:20px;color:#fff;position:absolute;top:40%;left:15%;}#banner .desc h1{font-size:2.5vw;font-weight:400;}#banner .desc h2{font-size:1.7vw;font-weight:300;}.slick-prev:before,.slick-next:before{color:#000 !important;}.text{padding:20px 0px;}.text h1{font-size:20px;color:#535353;font-weight:300;margin:0px 0px 20px 0px;}.text h2{font-size:20px;color:#242424;font-weight:300;margin:0px 0px 20px 0px;}.text p{font-size:14px;color:#242424;margin:0px 0px 20px 0px;}.divisor{width:calc(50% - 40px);height:auto;float:left;margin:20px;}.divisor img{max-width:100%;height:auto;display:block;}.bt-saibamais{padding:10px;background:#0f589d;color:#fff;}.bt-saibamais:hover{background:#ccc;}.box-home{width:calc(33.33% - 40px);height:auto;float:left;padding:20px;}.box-home h1{font-size:50px;}.box-home h1, .box-home h2{color:#fff;margin:10px 0px;}.box-home h2{font-size:20px;font-weight:300;}.box-home:hover{background:rgba(0,0,0,0.3);}.formulario{width:100%;height:auto;float:left;margin:10px 0px;}.divisor{width:calc(50% - 40px);height:auto;float:left;margin:20px;}.formulario .esp_campo{width:100%;height:auto;position:relative;float:left;margin-bottom:10px;}.formulario .esp_campo2{width:calc(80% - 10px);height:auto;position:relative;float:left;margin-right:10px;margin-bottom:0px;}.formulario .esp_campo3{width:20%;height:auto;position:relative;float:left;margin-bottom:0px;}.formulario .txt_campo{width:100%;height:auto;font:400 14px "Open Sans", Verdana, Geneva, sans-serif;color:#535353;position:relative;float:left;text-align:left;}.formulario input{width:calc(100% - 20px);height:18px;padding:10px;position:relative;float:left;z-index:0;border:1px solid #CCC;outline:none;}.formulario .codigo{width:calc(100% - 145px) !important;float:right;}.captcha{width:100px;height:40px;position:relative;float:left;margin:0px 5px 0px 0px;}.formulario select{width:calc(100% - 40px);padding:10px;position:relative;float:left;z-index:0;border:1px solid #CCC;outline:none;margin:0px 20px;}.formulario textarea{width:calc(100% - 20px);height:168px;padding:10px;position:relative;float:left;border:1px solid #CCC;outline:none;}.formulario .bt_enviar{width:100%;height:40px;position:relative;float:right;color:#FFF;background:#444;text-align:center;cursor:pointer;}.formulario .bt_enviar:hover{background:#900;}.mapa{width:100%;height:500px;position:relative;float:left;border:0;}#marcas{width:100%; height:auto; position:relative; float:left; }#marcas img{max-width:100%;height:auto; display:;}#rodape ul{width:calc(33.33% - 40px);min-height:200px;height:auto;position:relative;float:left;padding:20px;}#rodape ul li{width:100%;height:auto;position:relative;float:left;color:#fff}#rodape ul .titulo{font-size:18px;font-weight:400;}#rodape ul li a{color:#fff;}#direitos a{color:#242424;font-weight:400;}#direitos p{font-size:13px;color:#242424;width:50%;position:relative;font-weight:400;}#direitos .p-left{float:left;text-align:left;}#direitos .p-right{float:right;text-align:right;}@media only screen and (max-width: 995px) {.box-home{width:calc(33.33% - 40px);height:160px;}}@media only screen and (min-width: 768px) and (max-width: 995px) {body{min-width:768px;}.centralizar{width:768px;margin-left:-384px;}}@media only screen and (min-width: 480px) and (max-width: 767px) {body{min-width:480px;}.centralizar{width:480px;margin-left:-240px;}.divisor{width:calc(100% - 40px);}.box-home{width:calc(100% - 40px);height:auto;}#rodape ul{width:calc(100% - 40px);min-height:auto;}#direitos p{width:100%;}#direitos .p-left, #direitos .p-right{float:left;text-align:center;}}@media only screen and (max-width: 479px) {body{min-width:320px;}.centralizar{width:320px;margin-left:-160px;}.topo .l-tel{width:40px;height:40px;overflow:hidden;top:35px;left:220px;color:#383d8d;z-index:9999;}.topo .l-tel i, .topo .l-tel strong{width:40px;height:40px;text-align:center;line-height:40px;}.text h1{font-size:20px;}.divisor{width:calc(100% - 40px);}.box-home{width:calc(100% - 40px);height:auto;}#rodape ul{width:calc(100% - 40px);min-height:auto;}#direitos p{width:100%;}#direitos .p-left, #direitos .p-right{float:left;text-align:center;}}