@import url("https://fonts.googleapis.com/css?family=Gudea&display=swap");html{overflow-x:hidden}body{font-family:'Gudea', sans-serif;color:#59595B}input,textarea,select{border-radius:0px !important}.btn,.botao-voltar{border-radius:0px !important;background-color:#109e54;color:#fff;font-size:16px;font-weight:bold}.btn:hover,.botao-voltar:hover{color:#fff !important;background-color:#108845}.botao-padrao{border-radius:0px !important;background-color:#153f94;color:#fff;font-size:16px;font-weight:bold}.botao-padrao:hover{color:#fff !important;background-color:#2e3871}h1{font-size:32px;color:#153f94;text-align:center}h2{font-size:20px;color:#153f94}p{font-size:16px}input,textarea{border:0px !important;font-size:16px !important;background-color:#efefef !important}input{padding-top:13px !important;padding-bottom:13px !important;font-size:16px !important}header{border-top:10px solid #ffffff;position:relative;z-index:20}header .topo{margin:20px 0px 55px 0px;display:flex;justify-content:space-between}header .topo ul{display:flex;margin:0px;padding:0px;list-style:none}header .topo ul li{display:flex;align-items:center;margin-left:30px}header .topo ul li span{background-color:#153f94;width:45px;height:45px;display:flex;justify-content:center;align-items:center;margin-right:10px}header .topo ul li span i{color:#fff;font-size:18px}header .topo ul li p{font-size:12px;color:#153f94;margin:0px;padding:0px;line-height:14px;}header .topo ul li p a{color:#153f94}header .topo ul li p a:hover{text-decoration:none}header nav{height:40px;background-color:#90DB3B}header nav .container{position:relative}header nav .navbar-collapse{border-top:5px solid #00448c;background-color:#ffffff;padding:10px}header nav .navbar-collapse ul li{margin:0px 15px}header nav .navbar-collapse ul li a{color:#153f94;padding:15px}header nav .navbar-collapse ul li a:after{display:none}header nav .navbar-collapse ul li .dropdown-menu{background-color:#ffffff;border:0px;border-radius:0px;margin-top:10px}header nav .navbar-collapse ul li .dropdown-menu a:hover{color:#153f94;background-color:ffffff}header nav .navbar-collapse ul.botoes-personalizados li{margin:0px;margin-right:5px;margin-left:10px}header nav .navbar-collapse ul.botoes-personalizados li a{padding:10px;background-color:#7bc923;color:#ffffff}#owl-banner .img-mobile{display:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;border:none;padding:0 !important;font-size:70px;position:absolute;top:50%;margin-top:-25px;background:#1C4092;color:#FFF;height:45px;width:45px}.owl-carousel .owl-nav button span{height:50px;display:block;color:#fff}.owl-theme .owl-nav [class*=owl-]{text-decoration:none;font-size:46px;height:50px;display:block;line-height:36px !important}.owl-carousel .owl-nav button:hover{background:#1C4092 !important}.owl-carousel .owl-nav button.owl-next{right:15px}.owl-carousel .owl-nav button.owl-prev{left:15px}.banner-topo-interno,.banner-interno{background-position:center center;background-size:cover;height:300px}.box-busca{background-color:#fafafa;padding:30px;margin-bottom:30px}.box-busca h2{font-size:18px;color:#211F21}.box-busca .filtros{display:flex;justify-content:space-between}.box-busca .filtros .busca{background-color:#fff;padding:10px;width:100%;margin-right:10px;display:flex;justify-content:space-between}.box-busca .filtros .busca input{width:100%;border:0px;background-color:#fff !important;padding-top:0px !important;padding-bottom:0px !important}.interno .busca ul{margin:0px;padding:0px;list-style:none}.interno .busca ul li{padding-bottom:20px;border-bottom:1px solid #f3f3f3;margin-bottom:10px}.interno .busca ul li a{text-decoration:none;color:#211F21}.interno .busca ul li a small{color:#90DB3B;font-size:16px}.interno .busca ul li a h2,.interno .busca ul li a h3{margin:0px;padding:0px}.filtro-produtos{background-color:#ffffff;padding:30px;position:relative;z-index:10;margin-top:-85px}.filtro-produtos h2{font-size:18px}.filtro-produtos .filtros{display:flex;justify-content:space-between}.filtro-produtos .filtros .busca{background-color:#efefef;padding:10px;width:100%;margin-right:10px;display:flex;justify-content:space-between}.filtro-produtos .filtros .busca input{width:100%;border:0px;background-color:#efefef !important;padding-top:0px !important;padding-bottom:0px !important}.filtro-produtos .filtros .todosprodutos{background-color:#efefef;padding:10px}.contato ul.contatos{display:flex;margin:0px;padding:0px;list-style:none;margin-bottom:10px}.contato ul.contatos li{display:flex;align-items:center;margin-right:30px}.contato ul.contatos li span{background-color:#90DB3B;width:45px;height:45px;display:flex;justify-content:center;align-items:center;margin-right:10px}.contato ul.contatos li span i{color:#fff;font-size:18px}.contato ul.contatos li p{font-size:12px;color:#211F21;margin:0px;padding:0px;line-height:14px;font-weight:bold}.contato ul.contatos li p a{color:#211F21}.contato ul.contatos li p a:hover{text-decoration:none}.interno{padding-bottom:50px}.interno .botao{text-align:center;display:flex;justify-content:center}.quem-somos{background-color:#fafafa;padding-top:120px;padding-bottom:60px;margin-top:-70px;}.quem-somos .fachada{width:100%}.contato-comercial{background-color:#ffffff;padding:50px 0px}.contato-comercial hr{display:none}.contato-comercial .botao{text-align:center}.titulo-pagina{padding:20px;margin-top:-30px;margin-bottom:30px;background-color:#153f94}.titulo-pagina h2{padding:0px;margin:0px;color:#ffffff;text-transform:uppercase}.parceiros{padding-top:70px;padding-bottom:70px}.parceiros .centro{position:relative;width:100%;height:50px;z-index:2;display:flex;justify-content:center}.parceiros .centro .texto{transform:translateX(-50%);background:#fff;padding:3px 0 !important}.parceiros .centro h1{display:inline;background-color:#fff}.parceiros img{width:100%}.parceiros .logos{display:flex;align-items:stretch;margin-top:-25px;border-top:1px solid #f3f3f3}.parceiros .logos .borda{width:50px;position:relative}.parceiros .logos .borda .linha{height:60%;border-bottom:1px solid #f3f3f3}.parceiros .logos .borda .linha.left{border-left:1px solid #f3f3f3}.parceiros .logos .borda .linha.right{border-right:1px solid #f3f3f3}.parceiros .logos .imagem{margin-top:35px;padding:10px}.menu-produto{display:none}.produtos{margin-bottom:50px}.produtos #sidebar{padding:0px !important}.produtos #sidebar ul{margin:0px;padding:0px;list-style:none}.produtos #sidebar ul li{margin:0px;padding:0px;border-bottom:1px solid #f3f3f3}.produtos #sidebar ul li:last-child{border:0px !important}.produtos #sidebar ul li a{margin:0px;padding:10px 0px;color:#211F21}.produtos #sidebar ul li a:hover{text-decoration:none;color:#211F21}.produtos #sidebar ul li div{margin:0px !important;padding:0px !important}.produtos #sidebar ul li div ul{margin:0px !important;padding:0px !important;list-style:none !important}.produtos #sidebar ul li div ul li{margin:0px !important;padding:7px 0px 7px 10px}.produtos #sidebar ul li div ul li a{margin:0px;padding:10px 0px;color:#211F21}.produtos #sidebar ul li div ul li a:hover{font-weight:bold;text-decoration:none;color:#211F21}.produtos #sidebar ul li div ul li.active a{font-weight:bold}.produtos .produto{margin-left:0px !important;padding-left:0px}.produtos .produto .titulo{background-color:#F0F0F0;padding:30px !important;margin:0px !important;display:block !important}.produtos .produto .titulo h1{text-align:left;padding:0px;margin:0px;color:#211F21;line-height:30px;font-weight:bold;font-size:30px}.produtos .produto .titulo h1 small{font-weight:300;font-size:24px !important}.produtos .produto .descricao .titulo{padding:0px !important;margin:0px !important;background-color:transparent;display:flex;align-items:center}.produtos .produto .descricao .titulo img{margin-right:15px}.produtos .produto .descricao .titulo h2{color:#000537;font-size:30px;font-weight:bold}.produtos .produto .descricao .conteudo{margin-top:10px !important;font-size:14px;color:#070204}.produtos .chamada{padding-left:15px}iframe{margin-bottom:-7px}footer{background-color:#ffffff}footer .rodape{padding:50px 0px 0px 0px}footer .rodape .quem-somos{padding:0px}footer .rodape .quem-somos p{color:#211F21;margin:0px;padding:0px}footer .rodape .quem-somos img{margin-bottom:15px}footer .rodape .borda{height:100%;border-right:1px solid #e2e2e2;width:50%}footer .rodape .contato{display:flex;justify-content:space-between}footer .rodape .contato h2{color:#211F21;margin:0px;padding:0px}footer .rodape .contato p{color:#211F21}footer .copy{background-color:#1C4092;padding:30px;margin-top:50px}footer .copy .dados{display:flex;justify-content:space-between;align-items:center}footer .copy .dados p{color:#fff;padding:0px;margin:0px}@media (max-width: 980px){h1{font-size:35px}header{height:100px}header .topo ul{display:none}header nav{height:0px;background-color:transparent}header .navbar-brand{width:70%}header .navbar-brand img{width:100%}header .navbar-toggler{position:absolute;top:-92px;right:0px;background-color:#153f94;border-radius:0px;padding:12px;color:#fff}header nav .navbar-collapse{background-color:#153f94;padding:10px;position:absolute;top:-25px;text-align:center}header nav .navbar-collapse .botoes-personalizados li{margin-top:10px !important}#owl-banner .img-desk{display:none !important}#owl-banner .img-mobile{display:block !important}.filtro-produtos{padding:15px}.filtro-produtos .filtros .todosprodutos{display:none}.quem-somos .fachada{width:100%;margin-bottom:30px}.quem-somos .fachada img{width:100%}.menu-produto{display:block;background-color:#153f94;padding:15px}.menu-produto a{color:#fff !important;text-decoration:none}footer .rodape .quem-somos{padding:30px}footer .rodape .contato{padding:15px;flex-direction:column}.contato ul.contatos{flex-direction:column}.contato ul.contatos li{margin-bottom:15px}.interno iframe{height:300px !important}}
