@import url(https://fonts.googleapis.com/css?family=Raleway:400,400i,500,700);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;font-family:Raleway,sans-serif!important}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}p{line-height:20px;font-family:Raleway-Medium,sans-serif!important}.mostra-erro{color:red!important;display:block!important}.esconde-erro{display:none!important}.red-border{border:1px solid red!important}.red-border::placeholder{color:red!important}#mensagem-erro{font-size:13px;margin-top:5px}header .bloco-contato-topo .container ul,header .bloco-contato-topo .container ul li{display:-webkit-box;display:-ms-flexbox;display:flex}.sessao-carrosel-banner .owl-carousel .item .banner-bloco-text .align-block a:hover,footer .bloco-footer .container .row>div:nth-child(2) ul li a:hover,footer .bloco-footer .container .row>div:nth-child(3) ul li a:hover,header .bloco-contato-topo .container ul li a:hover,main .container .h1-titulo h1,main .container .h2-titleblc h2,main .container .h2-titleblc-infos h2{text-decoration:none}.page-sobrenos article .row section:nth-child(1) h2,.page-solucoes article .row figure figcaption h2,.sessao-beneficios .container .row figure figcaption h3,.sessao-carrosel-banner .owl-carousel .item .banner-bloco-text .align-block h2,footer .bloco-footer .container .row>div:nth-child(2) ul li a,header nav .navbar-collapse .navbar-nav .nav-item .nav-link,main .container .h1-titulo h1,main .container .h2-titleblc h2,main .container .h2-titleblc-infos h2{text-transform:uppercase}header .bloco-contato-topo{background-repeat:no-repeat}@media (max-width:768px){.hidden-mobile{display:none}}header .bloco-contato-topo{padding-top:12px;padding-bottom:12px;background-image:url(../img/fundo-topo.jpg)}@media (max-width:768px){header .bloco-contato-topo{display:none}}@media (min-width:1700px){header .bloco-contato-topo{background-size:cover}}header .bloco-contato-topo .container ul{margin:0}header .bloco-contato-topo .container ul li:nth-child(1){margin-right:70px}header .bloco-contato-topo .container ul li i{color:#5b5f6b;margin-right:10px}header .bloco-contato-topo .container ul li a{font-size:13px;color:#fff}header .bloco-contato-topo .container ul li a:hover{color:#a8eeed}@media (max-width:768px){header nav .navbar-brand img{max-width:140px}}@media (min-width:768px){header nav .navbar-collapse .navbar-nav{margin-top:15px}}@media (min-width:1200px){header nav .navbar-collapse .navbar-nav{display:flex;justify-content:space-between;width:730px}}header nav .navbar-collapse .navbar-nav .nav-item .nav-link{color:#282d32;font-weight:500;font-size:14px;font-family:Raleway;transition:.4s}header nav .navbar-collapse .navbar-nav .nav-item .nav-link:hover{color:#750606}header nav .navbar-collapse .navbar-nav .bbar{color:#8a7a47;display:flex;justify-content:center;align-items:center}@media (max-width:768px){header nav .navbar-collapse .navbar-nav .bbar{display:none!important}}header .bloco-banner-internas{height:87px;background-image:url(../img/banner-internas.jpg);background-repeat:no-repeat}@media (max-width:768px){header .bloco-banner-internas{display:none}}@media (min-width:1700px){header .bloco-banner-internas{background-size:cover}}header .bloco-contato-mobile{padding:10px 15px;background-color:#5b5f6b}@media (min-width:768px){header .bloco-contato-mobile{display:none}}header .bloco-contato-mobile ul li{font-size:14px;margin-bottom:5px}header .bloco-contato-mobile ul li i{color:#fff}header .bloco-contato-mobile ul li a{color:#fff}header .bloco-contato-mobile ul li a:hover{text-decoration:none}main .container .h1-titulo{display:flex;align-items:flex-start}main .container .h1-titulo h1{color:#42474a;font-weight:500;font-size:25px}main .container .h1-titulo div{width:40px;height:25px;background-image:url(../img/tbar.png);background-position-x:right;background-position-y:center;background-repeat:no-repeat}main .container .h2-titleblc{display:flex;align-items:flex-start}main .container .h2-titleblc h2{color:#42474a;font-weight:500;font-size:25px}main .container .h2-titleblc div{width:40px;height:25px;background-image:url(../img/tbar.png);background-position-x:right;background-position-y:center;background-repeat:no-repeat}main .container .h2-titleblc-infos{display:flex;align-items:flex-start;margin-bottom:15px}main .container .h2-titleblc-infos h2{color:#fff;font-weight:500;font-size:25px}main .container .h2-titleblc-infos div{width:40px;height:25px;background-image:url(../img/tbar.png);background-position-x:right;background-position-y:center;background-repeat:no-repeat}.main-align{padding-top:60px;padding-bottom:60px}@media (max-width:768px){.sessao-carrosel-banner{display:none}}.sessao-carrosel-banner .owl-carousel .owl-dots{display:flex;justify-content:center;width:100%;margin:0 auto;bottom:5%;position:absolute}.sessao-carrosel-banner .owl-carousel .owl-dots button span{width:15px;height:15px}.sessao-carrosel-banner .owl-carousel .item .banner-bloco-text{display:flex;justify-content:flex-start;align-items:center;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}@media (min-width:992px) and (max-width:1199px){.sessao-carrosel-banner .owl-carousel .item .banner-bloco-text{width:960px}}@media (min-width:1200px){.sessao-carrosel-banner .owl-carousel .item .banner-bloco-text{width:1140px}}.sessao-carrosel-banner .owl-carousel .item .banner-bloco-text .align-block{width:300px;height:70%;display:flex;align-items:flex-start;flex-direction:column}.sessao-carrosel-banner .owl-carousel .item .banner-bloco-text .align-block h2{font-weight:700;font-size:2.3cm!important;font-weight:700;color:#fff;text-align:left}@media (min-width:769px) and (max-width:992px){.sessao-carrosel-banner .owl-carousel .item .banner-bloco-text .align-block h2{font-size:20pt}}.sessao-carrosel-banner .owl-carousel .item .banner-bloco-text .align-block p{color:#fff;font-size:18px;margin-top:25px}@media (min-width:769px) and (max-width:992px){.sessao-carrosel-banner .owl-carousel .item .banner-bloco-text .align-block p{margin-top:10px}}.sessao-carrosel-banner .owl-carousel .item .banner-bloco-text .align-block a{color:#fff;padding:10px 30px;background-color:#5b5f6b;margin-top:25px}@media (min-width:769px) and (max-width:992px){.sessao-carrosel-banner .owl-carousel .item .banner-bloco-text .align-block a{margin-top:5px;font-size:15px}}.sessao-carrosel-banner .owl-carousel .item .banner-bloco-text .align-block a:hover{color:#fff;background-color:#750606}.sessao-beneficios{padding:30px 0;background-image:url(../img/fundo-destaques.jpg)}@media (max-width:768px){.sessao-beneficios{background-color:#eee;background-image:none}}.sessao-beneficios .container .row{margin-top:50px}.sessao-beneficios .container .row figure{display:flex;flex-direction:column;align-items:center;justify-content:center}.sessao-beneficios .container .row figure figcaption{margin-top:20px;margin-bottom:10px}.sessao-beneficios .container .row figure figcaption h3,.sessao-beneficios .container .row figure figcaption p{text-align:center}.sessao-beneficios .container .row figure figcaption h3{color:#8a7a47;font-size:18px;font-weight:700;margin-bottom:10px}.sessao-beneficios .container .row figure figcaption p{font-size:13px}.sessao-portaria{margin-top:40px;margin-bottom:40px}@media (max-width:768px){.sessao-portaria .container .row>div:nth-child(2){margin-top:25px}}.sessao-portaria .container .row>div:nth-child(2) p{font-size:14px;margin-bottom:10px}.sessao-portaria .container .row>div:nth-child(2) p strong{font-weight:700}.sessao-portaria .container .row>div:nth-child(2) .red-color{color:#8a7a47}.sessao-info{padding-top:20px;padding-bottom:20px;height:500px;background-image:url(../img/fundo-informacao.jpg);background-position-x:center;background-position-y:center;background-repeat:no-repeat}@media (max-width:992px){.sessao-info{height:auto;background-color:#282d32;background-image:none}}@media (min-width:1700px){.sessao-info{background-size:cover}}.sessao-info .container .row{margin-top:35px}@media (min-width:992px) and (max-width:1200px){.sessao-info .container .row div{max-width:320px!important}}@media (min-width:1201px){.sessao-info .container .row div{max-width:380px!important}}.sessao-info .container .row div p{color:#fff;font-size:14px;margin-bottom:10px}.sessao-tabela{margin-top:20px;margin-bottom:20px;padding-top:40px;padding-bottom:40px}.sessao-tabela .container table{margin-top:45px}@media (max-width:768px){.sessao-tabela .container table{display:flex;flex-direction:column}}.sessao-tabela .container table thead{background-color:#8a7a47}.sessao-tabela .container table thead tr th{text-align:center;padding-top:10px;padding-bottom:10px;color:#fff}@media (max-width:768px){.sessao-tabela .container table thead tr th{color:#750606;padding-top:2px;padding-bottom:2px}}@media (max-width:768px){.sessao-tabela .container table tbody{display:flex;flex-direction:column}}@media (max-width:768px){.sessao-tabela .container table tbody tr{cursor:pointer;display:flex;flex-direction:column;border-bottom:1px solid silver;margin-top:6px}}.sessao-tabela .container table tbody tr td{padding-top:5px;padding-bottom:5px}@media (max-width:768px){.sessao-tabela .container table tbody tr>td:nth-child(1){color:#8a7a47;font-weight:700;margin-bottom:3px}}@media (min-width:768px){.sessao-tabela .container table tbody tr>td:nth-child(1){width:40%;padding:0 30px 5px 5px}}@media (min-width:768px){.sessao-tabela .container table tbody tr .span-one{border-left:1px solid #dedddd;border-right:1px solid #dedddd}}@media (min-width:768px){.sessao-tabela .container table tbody tr .span-two{border-right:1px solid #dedddd}}@media (max-width:768px){.sessao-tabela .container table tbody tr .td-geral{display:flex;align-items:center;margin-bottom:10px}}.sessao-tabela .container table tbody tr .td-geral div{width:33%}.sessao-tabela .container table tbody tr>td{font-size:14px}.sessao-tabela .container table tbody tr>td img{margin:0 auto;display:block}.sessao-depoimentos{margin-top:50px;padding-top:30px;padding-bottom:30px;background-image:url(../img/fundo-depoimento.jpg);background-repeat:no-repeat}@media (max-width:768px){.sessao-depoimentos{background-color:#282d32;background-image:none}}@media (min-width:1700px){.sessao-depoimentos{background-size:cover}}.sessao-depoimentos .container .row{margin-top:25px}@media (max-width:768px){.sessao-depoimentos .container .row .bloco-depoimeento{margin-bottom:20px}}.sessao-depoimentos .container .row .bloco-depoimeento .caixa-depoimento{padding:20px;background-color:#8a7a47;border-radius:6px}.sessao-depoimentos .container .row .bloco-depoimeento .caixa-depoimento p{font-size:14px;color:#fff;margin-bottom:10px}.sessao-depoimentos .container .row .bloco-depoimeento .caixa-pessoa{display:flex;align-items:center}.sessao-depoimentos .container .row .bloco-depoimeento .caixa-pessoa figure{background-image:url(../img/triangule.png);background-position-x:center;background-position-y:top;background-repeat:no-repeat}.sessao-depoimentos .container .row .bloco-depoimeento .caixa-pessoa figure img{margin-top:50px}.sessao-depoimentos .container .row .bloco-depoimeento .caixa-pessoa div{margin-left:15px;margin-top:25px}.sessao-depoimentos .container .row .bloco-depoimeento .caixa-pessoa div p{color:#fff}.sessao-depoimentos .container .row .bloco-depoimeento .caixa-pessoa div p span{font-size:12px}.sessao-depoimentos .container .row .bloco-depoimeento .caixa-pessoa div ul{display:flex;margin-top:5px}.sessao-depoimentos .container .row .bloco-depoimeento .caixa-pessoa div ul li{width:16px;height:15px;margin-right:5px;background-image:url(../img/star.png);background-repeat:no-repeat}.sessao-contato{margin-top:30px;margin-bottom:30px}.sessao-contato .container form{margin-top:20px}@media (min-width:768px){.sessao-contato .container form{width:75%}}.sessao-contato .container form .bloco-inputs-selects .form-group input::placeholder{font-size:13px;color:#282d32}.sessao-contato .container form .bloco-inputs-selects .form-group .bloco-select select,.sessao-contato .container form .bloco-inputs-selects .form-group input{background-color:#ecf0f1;font-weight:700;border:1px solid transparent}.sessao-contato .container form .bloco-inputs-selects .form-group .bloco-select{display:flex;justify-content:flex-end;margin-bottom:10px}.sessao-contato .container form .bloco-inputs-selects .form-group .bloco-select label{text-align:left;font-size:13px;font-weight:700;width:35%;padding-left:4px}.sessao-contato .container form .bloco-inputs-selects .form-group .bloco-select select{font-size:13px;color:#282d32;font-weight:700;width:65%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../img/seta-select.png);background-repeat:no-repeat;background-position:95% center}.sessao-contato .container form .bloco-textarea textarea{font-size:13px;font-weight:700;background-color:#ecf0f1;border:1px solid transparent}.sessao-contato .container form .bloco-textarea button{cursor:pointer;display:block;margin:10px 0 0 auto;padding:5px 35px;color:#fff;font-size:15px;background-color:#5b5f6b;border:1px solid transparent;border-radius:4px;transition:.4s}@media (max-width:768px){.sessao-contato .container form .bloco-textarea button{width:100%;margin:15px auto}}.sessao-contato .container form .bloco-textarea button:hover{color:#8a7a47;background-color:#282d32}.page-sobrenos article .row{margin-top:30px}.page-sobrenos article .row section:nth-child(1) p{font-size:15px;margin-bottom:10px}.page-sobrenos article .row section:nth-child(1) h2{color:#42474a;font-weight:500;font-size:20px;margin-bottom:15px}.page-sobrenos article .row section:nth-child(1) ul li{font-size:15px;margin-bottom:10px}.page-solucoes article .main-color{font-size:18px;color:#8a7a47;margin-bottom:15px}.page-solucoes article .normal{font-size:14px}.page-solucoes article .row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-top:45px}.page-solucoes article .row figure{display:flex;flex-direction:column;align-items:center;margin-bottom:20px}.page-solucoes article .row figure figcaption{margin-top:20px;margin-bottom:10px}.page-solucoes article .row figure figcaption h2,.page-solucoes article .row figure figcaption p{text-align:center}.page-solucoes article .row figure figcaption h2{color:#8a7a47;font-size:20px;font-weight:500;margin-bottom:10px}.page-solucoes article .row figure figcaption p{font-size:13px}.page-duvidas .container .main-color{font-size:18px;color:#8a7a47;margin-top:15px}.page-duvidas .container .normal{font-size:14px}.page-duvidas .container .row{margin-top:30px}.page-duvidas .container .row>div{padding:0}.page-duvidas .container .row>div section{cursor:pointer;padding:10px}.page-duvidas .container .row>div section>div{padding:20px;transition:.4s;border:1px solid #fae3e3}.page-duvidas .container .row>div section>div:hover{border:1px solid #750606}.page-duvidas .container .row>div section>div h2{font-size:19px;color:#8a7a47;font-weight:500;text-transform:uppercase;margin-bottom:10px}.page-duvidas .container .row>div section>div p{display:none;font-size:14px}.page-duvidas .container .row>div section>div br{display:none}.page-contato article .main-color{font-size:18px;color:#8a7a47;margin-top:10px}.page-contato article .normal{font-size:14px}.page-contato article form{margin-top:50px}@media (min-width:768px){.page-contato article form{width:75%}}.page-contato article form .bloco-inputs-selects .form-group input::placeholder{font-size:13px;color:#282d32}.page-contato article form .bloco-inputs-selects .form-group .bloco-select select,.page-contato article form .bloco-inputs-selects .form-group input{background-color:#ecf0f1;font-weight:700;border:1px solid transparent}.page-contato article form .bloco-inputs-selects .form-group .bloco-select{display:flex;justify-content:flex-end;margin-bottom:10px}.page-contato article form .bloco-inputs-selects .form-group .bloco-select label{text-align:left;font-size:13px;font-weight:700;width:35%;padding-left:4px}.page-contato article form .bloco-inputs-selects .form-group .bloco-select select{font-size:13px;color:#282d32;font-weight:700;width:65%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../img/seta-select.png);background-repeat:no-repeat;background-position:95% center}.page-contato article form .bloco-textarea textarea{font-size:13px;font-weight:700;background-color:#ecf0f1;border:1px solid transparent}.page-contato article form .bloco-textarea button{cursor:pointer;display:block;margin:10px 0 0 auto;padding:5px 35px;color:#fff;font-size:15px;background-color:#5b5f6b;border:1px solid transparent;border-radius:4px;transition:.4s}@media (max-width:768px){.page-contato article form .bloco-textarea button{width:100%;margin:15px auto}}.page-contato article form .bloco-textarea button:hover{color:#8a7a47;background-color:#282d32}footer .bloco-footer{padding:30px 0;background-image:url(../img/fundo-footer.jpg);background-repeat:no-repeat}@media (max-width:768px){footer .bloco-footer{background-color:#282d32;background-image:none}}@media (min-width:1700px){footer .bloco-footer{background-size:cover}}footer .bloco-footer .container .row{margin-top:25px}@media (max-width:768px){footer .bloco-footer .container .row>div:nth-child(1) figure{margin-bottom:10px}footer .bloco-footer .container .row>div:nth-child(1) figure img{display:block;margin:0 auto}}footer .bloco-footer .container .row>div:nth-child(1) p{color:#fff;font-size:14px;margin-top:15px}@media (max-width:768px){footer .bloco-footer .container .row>div:nth-child(1) p{text-align:center}}@media (min-width:768px){footer .bloco-footer .container .row>div:nth-child(1) p{width:350px}}@media (max-width:768px){footer .bloco-footer .container .row>div:nth-child(2){display:none}}footer .bloco-footer .container .row>div:nth-child(2) h3{color:#8a7a47;font-size:20px;font-weight:700}footer .bloco-footer .container .row>div:nth-child(2) span{display:block;width:55px;height:1px;background-color:#8a7a47;margin-top:2px}footer .bloco-footer .container .row>div:nth-child(2) ul{margin-top:20px}footer .bloco-footer .container .row>div:nth-child(2) ul li{margin-bottom:15px}footer .bloco-footer .container .row>div:nth-child(2) ul li a{font-size:14px;font-weight:500;color:#fff;transition:.4s}footer .bloco-footer .container .row>div:nth-child(2) ul li a:hover{color:#8a7a47;padding-left:7px}@media (max-width:768px){footer .bloco-footer .container .row>div:nth-child(3){margin-top:20px;display:none}}footer .bloco-footer .container .row>div:nth-child(3) h3{color:#8a7a47;font-size:20px;font-weight:700}@media (max-width:768px){footer .bloco-footer .container .row>div:nth-child(3) h3{text-align:center}}footer .bloco-footer .container .row>div:nth-child(3) span{display:block;width:55px;height:1px;background-color:#8a7a47;margin-top:2px}@media (max-width:768px){footer .bloco-footer .container .row>div:nth-child(3) span{margin:4px auto}}footer .bloco-footer .container .row>div:nth-child(3) ul{margin-top:20px}footer .bloco-footer .container .row>div:nth-child(3) ul li{margin-bottom:15px;padding-bottom:6px;border-bottom:1px solid #696c70}@media (max-width:768px){footer .bloco-footer .container .row>div:nth-child(3) ul li{display:flex;justify-content:center}}footer .bloco-footer .container .row>div:nth-child(3) ul li i{color:#8a7a47;margin-right:5px}footer .bloco-footer .container .row>div:nth-child(3) ul li a{font-size:13px;color:#fff;transition:.4s}footer .bloco-footer .container .row>div:nth-child(3) ul li a:hover{color:#8a7a47;padding-left:7px}footer .bloco-direitos{padding:10px 0;background-color:#f4f3f3}footer .bloco-direitos .container{display:flex;align-items:center;justify-content:space-between}@media (max-width:768px){footer .bloco-direitos .container{flex-direction:column}}footer .bloco-direitos .container p{font-size:14px}footer .bloco-direitos .container figure{display:flex;align-items:center}@media (max-width:768px){footer .bloco-direitos .container figure{margin-top:15px}}footer .bloco-direitos .container figure figcaption{margin-right:15px}footer .bloco-direitos .container figure figcaption legend{font-size:14px}footer .bloco-direitos .container figure a{display:flex;align-items:center}