body{margin:0;padding:0;color:#303030;font-family:'Open Sans', sans-serif;font-size:14px;font-weight:300}*{outline:none}a{text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:'Barlow', sans-serif}@media screen and (max-width: 1199px){.logo{margin-bottom:50px}}.logo img{max-width:260px}.menu{list-style:none;padding:0;margin:0}.menu li a{font-family:'Open Sans', sans-serif;font-size:14px;display:block;font-weight:400;color:#243c82;text-transform:uppercase;padding:10px;transition:all 300ms}.menu li a:hover{color:#99742b}.menu li a i{font-size:18px}.menu li a.home{background:#99742b;color:#fff;padding:12px 15px}.menu li a.home:hover{background:#243c82}@media screen and (max-width: 991px){.menu li a.home:hover{background-color:rgba(48,48,48,0.1)}}@media screen and (max-width: 991px){.menu li a.home{background:transparent}}.menu li a.contact{background:#243c82;color:#fff}.menu li a.contact:hover{background:#99742b;color:#fff}@media screen and (max-width: 991px){.menu li a.contact:hover{background-color:rgba(48,48,48,0.1)}}@media screen and (max-width: 991px){.menu li a.contact{background:transparent}}@media screen and (max-width: 991px){.menu{position:fixed;z-index:1000;right:-100%;top:0;margin:auto;background-color:#99742b;padding:10px;width:50%;min-width:290px;height:100%;overflow:auto}.menu a{display:block;color:#fff !important}.menu a:hover{color:#fff !important;background-color:rgba(48,48,48,0.1)}}.menu-responsivo{border:none}.menu-responsivo-fundo{display:none;position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6)}.botao-resp{background:#243c82;color:#fff;width:250px;font-family:'Open Sans', sans-serif;text-transform:uppercase}.botao-resp i{margin-right:10px;font-size:16px}.banner{width:100%;height:500px}.banner .frases{width:100%}.banner .frases .item h2{text-transform:uppercase;color:#243c82}.banner .frases .item p{font-size:18px;text-shadow:1px 2px 2px #fff}.banner .botao{margin-right:10px}@media screen and (max-width: 450px){.banner .botao{width:100% !important;margin:0 0 10px 0}}.fotos{position:absolute;width:100%;height:500px;z-index:-1}.fotos .img-fotos{width:100%;height:100%;background-size:cover;background-position:center}.titulo{color:#243c82}.cor{color:#99742b}.botao{font-family:'Open Sans', sans-serif;font-size:16px;font-weight:400;padding:10px 15px;text-transform:uppercase;transition:all 300ms;display:inline-block}.botao.cor{background:#243c82;color:#fff}.botao.cor:hover{background:#99742b}.botao.cor02{background:#99742b;color:#fff}.botao.cor02:hover{background:#243c82}.botao.cor03{background:#99742b;color:#fff}.botao.cor03:hover{background:#fff;color:#243c82}@media screen and (max-width: 991px){.diferenciais{margin-bottom:40px}}.diferenciais img{border-radius:50%;max-width:150px}.linha{height:3px;background:#99742b}.fd-noticias{background-position:center;background-repeat:no-repeat;position:relative;background-size:cover}.fd-noticias:before{width:100%;height:100%;content:"";background:rgba(255,255,255,0.6);top:0;left:0;position:absolute}.fd-noticias .cor-bloco{background-color:rgba(255,255,255,0.8)}@media screen and (max-width: 991px){.fd-noticias .cor-bloco{margin-bottom:30px}}.fd-noticias .cor-bloco .tit-not{color:#243c82}.fd-noticias .cor-txt{color:#243c82;font-weight:400}.link-noticia{transition:all 300ms;color:#243c82;display:block}.link-noticia h3{margin:0}.link-noticia:hover{background-color:rgba(255,255,255,0.1)}.paginacao a{background:#243c82;padding:5px 10px;color:#fff}.paginacao a:hover,.paginacao .atual{background:#99742b;padding:5px 10px;color:#fff;transition:all ease-out 300ms}.contadores img{max-width:400px}.contadores .destaque{color:#99742b}.contadores .contato-zap{background-image:linear-gradient(to right, #2BB240, #5bd76d);padding:10px}.contadores .contato-zap h5{color:#fff;margin:0}.contadores .contato-zap i{color:#fff;font-size:40px;margin-right:15px}.restrito .botaum{background:#b88c34;padding:10px}.restrito .botaum h5{color:#fff;margin:0}.restrito .botaum i{color:#fff;font-size:40px;margin-right:15px}.ebook{position:relative;background-size:cover;background-attachment:fixed}.ebook:before{position:absolute;content:" ";top:0;left:0;width:100%;height:100%;background-color:rgba(48,48,48,0.5)}.ebook .conteudo-ebook{position:relative;z-index:1;color:#fff}.ebook .conteudo-ebook h2{text-shadow:0 0 10px #303030}.ebook .conteudo-ebook h5{margin-top:0}.ebook .conteudo-ebook form input{width:100%;font-family:inherit;font-size:inherit;padding:15px 10px;border:0}@media screen and (max-width: 767px){.ebook .conteudo-ebook form input{margin-bottom:10px}}.ebook .conteudo-ebook form button{border:none;cursor:pointer}.fd-links{background-image:linear-gradient(to top, #e1e8ea, #fff 80%, #e1e8ea)}.fd-links .links-uteis{background:#e1e8ea;color:#243c82;display:block;padding:10px;width:100%;margin-bottom:20px;font-weight:400;transition:all 300ms}.fd-links .links-uteis:hover{color:#99742b}.fd-links img{max-width:350px}.fd-newsletter{background:#243c82}.fd-newsletter h2{color:#fff}.fd-newsletter p{color:#fff}.fd-newsletter form{margin-bottom:0}.fd-newsletter form input{width:100%;font-family:inherit;font-size:inherit;padding:15px 10px;border:0}@media screen and (max-width: 991px){.fd-newsletter form input{margin-bottom:10px}}.fd-newsletter form button{border:none;cursor:pointer;width:49%}.restrito form{margin-bottom:0;width:100%}.restrito form input{width:100%;font-family:inherit;font-size:inherit;padding:15px 10px;border:1px solid #dddddd}.restrito form button{border:none;cursor:pointer;padding:10px;width:25%}@media screen and (max-width: 430px){.restrito form button{width:49%}}.restrito form .adm{width:48%}@media screen and (max-width: 430px){.restrito form .adm{width:100%;margin-top:5px}}.formularios input,.formularios textarea,.formularios select{width:100%;font-family:inherit;color:#303030;font-size:inherit;padding:15px 10px;border:1px solid #dddddd;margin-bottom:10px}.formularios input::placeholder,.formularios textarea::placeholder,.formularios select::placeholder{color:#303030}.formularios button{cursor:pointer;border:none;margin:5px 0}.formularios .carregamento{padding:15px;margin:20px 0;border-radius:3px;color:#fff;background-color:#d0a85a;border-width:1px;border-style:solid;border-color:#e1e8ea}.formularios .carregamento.error{color:#a94442;background-color:#f9f1f1;border-color:#a94442}.formularios .carregamento.success{color:#3c763d;background-color:#cce5cc;border-color:#3c763d}.titulo-paginas{background:#e1e8ea;min-height:100px}.titulo-paginas h2{color:#99742b}.abre-mn{cursor:pointer;display:flex;align-items:center;padding:10px 0;height:auto}.abre-mn i{font-size:15px;color:#99742b;margin-right:10px}.abre-mn h4{margin:0}.abre-mn:hover{color:#99742b}.abre-cont{margin:10px 0 30px;display:none}.abre-cont p,.abre-cont ul{margin:0}.abre-cont h4{margin:0;padding:20px 0}.abrir-empresa{background-image:url(assets/imgs/timeline.jpg);background-repeat:repeat-y;background-position-x:center}@media screen and (max-width: 767px){.abrir-empresa{background-image:none}}.abrir-empresa i{background:#99742b;color:#fff;font-size:24px;border-radius:50%;width:70px;height:70px;line-height:70px;text-align:center}.abrir-empresa .instruc-titulo{font-size:20px}.abrir-empresa .instruc-txt{text-align:left}@media screen and (max-width: 767px){.abrir-empresa .instruc-txt{text-align:center}}.contrate{background-image:url(assets/imgs/timeline.jpg);background-repeat:repeat-y;background-position-x:right}.contrate i{background:#99742b;color:#fff;font-size:24px;border-radius:50%;width:70px;height:70px;line-height:70px;text-align:center}.migrar img{max-width:450px}@media screen and (max-width: 991px){.migrar img{margin-bottom:50px}}.rodape{background-color:#0e1732}.rodape h2{color:#fff}.rodape p{color:#fff}.rodape p a{color:#99742b}.rodape .redes a{width:60px;height:60px;line-height:60px;background:rgba(255,255,255,0.05);color:#fff;font-size:20px;text-align:center;transition:all 300ms}.rodape .redes a:hover{background:rgba(255,255,255,0.08)}.copyright{background-color:#080e1e}.copyright p{color:#fff}.copyright p img{margin-right:10px}.copyright p a{color:#99742b;margin:0 5px}.mn-footer{margin:0;padding:0;list-style:none}.mn-footer li{flex-grow:1}.mn-footer li a{padding:20px;color:#99742b;background:rgba(255,255,255,0.05);display:block;text-align:center;transition:all 300ms}.mn-footer li a:hover{background:rgba(255,255,255,0.08)}
