@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:400;src:url("css/fontes/montserrat-400.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:500;src:url("css/fontes/montserrat-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:600;src:url("css/fontes/montserrat-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Montserrat";font-style:normal;font-weight:700;src:url("css/fontes/montserrat-700.woff2") format("woff2")}@-webkit-keyframes p_padrao{0%{-webkit-box-shadow:0 0 0 0 #c99700;box-shadow:0 0 0 0 #c99700}}@keyframes p_padrao{0%{-webkit-box-shadow:0 0 0 0 #c99700;box-shadow:0 0 0 0 #c99700}}@-webkit-keyframes p_secundaria{0%{-webkit-box-shadow:0 0 0 0 #3d3935;box-shadow:0 0 0 0 #3d3935}}@keyframes p_secundaria{0%{-webkit-box-shadow:0 0 0 0 #3d3935;box-shadow:0 0 0 0 #3d3935}}@-webkit-keyframes p_terciaria{0%{-webkit-box-shadow:0 0 0 0 #bea991;box-shadow:0 0 0 0 #bea991}}@keyframes p_terciaria{0%{-webkit-box-shadow:0 0 0 0 #bea991;box-shadow:0 0 0 0 #bea991}}.p_secundaria a:focus,.p_secundaria a:hover{-webkit-animation:p_secundaria 1s;animation:p_secundaria 1s;-webkit-box-shadow:0 0 0 10px transparent;box-shadow:0 0 0 10px transparent}header{background-color:#FFF;border-bottom:1px solid #DEDEDE}header #controla-menu,header .controla-menu,header .logo_menu{display:none}header .logo{width:133px;margin:10px 0 10px 100px;float:left}header .logo a{display:block}@media (max-width:1580px){header .logo{margin-left:50px}}@media (max-width:1280px){header .logo{margin-left:30px}}header #menu-principal{width:calc(100% - 350px);margin:50px 100px 0 0;float:right;display:block;text-align:right}header #menu-principal li{display:inline-block;margin-left:90px}header #menu-principal li:first-child{margin-left:0px}header #menu-principal li.resp{display:none}header #menu-principal li a{display:block;font-size:16px;color:#3d3935;font-weight:500;text-transform:uppercase;-webkit-transition:color 0.3s linear;transition:color 0.3s linear}header #menu-principal li a:hover{text-decoration:none;color:#c99700}header #menu-principal li a:after{width:0px;height:2px;display:block;margin:12px auto 0 auto;background-color:#c99700;content:"";-webkit-transition:width 0.3s linear;transition:width 0.3s linear}header #menu-principal li a.ativado:after,header #menu-principal li a:hover:after{width:30px}@media (max-width:1580px){header #menu-principal{width:calc(100% - 280px);margin-right:50px}header #menu-principal li{margin-left:40px}}@media (max-width:1280px){header #menu-principal{width:calc(100% - 220px);margin-right:30px}header #menu-principal li{margin-left:25px}header #menu-principal li a{text-transform:none}}@media (max-width:980px){header #menu-principal{position:fixed;width:320px;height:100vh;padding:30px 20px;top:0;margin:0;right:-340px;background-color:#FFF;overflow-x:hidden;-webkit-transition:0.3s;transition:0.3s;z-index:1000;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0px 0px 20px 0px rgba(61,57,53,0.3);box-shadow:0px 0px 20px 0px rgba(61,57,53,0.3)}header #menu-principal li{display:list-item;list-style:disc}header #menu-principal li a{line-height:40px;text-transform:none}header #menu-principal li a:after{display:none}header #menu-principal li .botoes a{text-align:center;-webkit-transition:background-color 0.3s ease,color 0.3s ease;transition:background-color 0.3s ease,color 0.3s ease;margin-top:20px}header #menu-principal li.resp{display:block}header #menu-principal li.resp h3{font-size:15px;font-weight:600;margin-bottom:20px}header #menu-principal li.resp .txt{font-size:15px;line-height:24px}header #menu-principal li.resp.top{padding-bottom:15px;border-bottom:1px solid #DEDEDE;margin:15px 0}header #menu-principal li.resp.bot{padding-top:15px;border-top:1px solid #DEDEDE;margin:15px 0}header #menu-principal li.resp.bot a{line-height:20px;font-size:14px;color:#605952;display:block;margin-bottom:15px}header #menu-principal li.resp.bot a:hover{color:#c99700}header #menu-principal li.menu_off{display:none}header #menu-principal li::marker{color:#c99700}}@media (max-width:980px){header .controla-menu{display:block;position:fixed;top:34px;right:10px;cursor:pointer;z-index:1001}header .controla-menu span{width:40px;height:4px;background-color:#c99700;margin:6px 0;-webkit-transition:0.4s;transition:0.4s;display:block}header #controla-menu:hover~label span{background-color:#000}header #controla-menu:checked~nav{right:0}header #controla-menu:checked~label .bar1{-webkit-transform:rotate(45deg) translate(0,0);transform:rotate(45deg) translate(0,0);margin-top:16px;position:absolute}header #controla-menu:checked~label .bar2{opacity:0}header #controla-menu:checked~label .bar3{-webkit-transform:rotate(-45deg) translate(0,0);transform:rotate(-45deg) translate(0,0)}}.page_inicial header{background-color:#F9F9F9;border-bottom:none}#banner{background-color:#F9F9F9;overflow:hidden;padding-bottom:40px}#banner .banner_lista{padding:100px 5%}#banner .banner_lista .colunas{width:calc(50% - 20px);margin:0 10px;opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity 0.6s ease,-webkit-transform 0.6s ease;transition:opacity 0.6s ease,-webkit-transform 0.6s ease;transition:opacity 0.6s ease,transform 0.6s ease;transition:opacity 0.6s ease,transform 0.6s ease,-webkit-transform 0.6s ease}#banner .banner_lista.ativo .colunas:first-child{-webkit-transition-delay:0.2s;transition-delay:0.2s;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}#banner .banner_lista.ativo .colunas:nth-child(2){-webkit-transition-delay:0.6s;transition-delay:0.6s;opacity:1;-webkit-transform:translateY(19px);transform:translateY(19px)}#banner .banner_lista .box{height:559px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#banner .banner_lista .box h2{font-size:50px;color:#3d3935;line-height:62px;font-weight:700}#banner .banner_lista .box h2:after{content:".";color:#c99700;display:inline}#banner .banner_lista .box h2 span{color:#c99700}#banner .banner_lista .box .botoes,#banner .banner_lista .box .txt{margin-top:80px}@media (max-width:1480px){#banner{padding:0}#banner .banner_lista{padding:0 5%}#banner .banner_lista img{width:auto;height:auto;max-width:100%}}@media (max-width:1180px){#banner{padding:0}#banner .banner_lista .box{height:549px}#banner .banner_lista .colunas:first-child{width:calc(100% - 400px)}#banner .banner_lista .colunas:nth-child(2){width:350px;-webkit-transform:translateY(19px);transform:translateY(19px)}#banner .banner_lista .colunas:nth-child(2) .box{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#banner .banner_lista .bt_solucoes{display:none}#banner .banner_lista .botao_sec{margin-right:0px}#banner .banner_lista img{width:auto;height:auto;max-width:100%}}@media (max-width:980px){#banner .banner_lista{padding:0 20px}#banner .banner_lista .box h2{font-size:36px;line-height:50px}#banner .banner_lista .box .botoes,#banner .banner_lista .box .txt{margin-top:40px}}@media (max-width:780px){#banner .banner_lista .colunas:first-child{width:calc(100% - 20px)}#banner .banner_lista .colunas:nth-child(2){display:none}}#solucoes{background-color:#3d3935;padding:100px 0}#solucoes .solucoes_lista{margin-top:100px}#solucoes .titulos h2{color:#FFF}#solucoes .f-40{text-align:right}#solucoes .solucao_destaque{margin-top:100px}#solucoes .solucao_destaque h2 img{display:inline-block;margin-right:10px;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);line-height:42px;vertical-align:middle}#solucoes .solucao_destaque .txt,#solucoes .solucao_destaque .txt *{color:#FFF;margin-top:70px}#solucoes .solucao_destaque .botoes{margin-top:70px}@media (max-width:980px){#solucoes{padding:60px 0}}@media (max-width:800px){#solucoes{padding:40px 0}#solucoes .f-40{text-align:left}#solucoes .botoes{margin-top:40px}}.solucoes_lista{margin-top:100px}.solucoes_lista article{display:block;border-radius:5px;border:1px solid #DEDEDE;margin-bottom:20px;position:relative;background-color:#FFF}.solucoes_lista article .titulos h3{text-transform:uppercase;font-size:20px;line-height:28px;color:#3d3935;font-weight:700;margin:18px 0}.solucoes_lista article .titulos h3:after{width:50px;height:2px;margin:20px auto 0 auto;display:block;background-color:#c99700;content:""}@media (min-width:981px) and (max-width:1240px){.solucoes_lista article.colunas.um-terco{width:calc(50% - 20px)}}.solucoes_lista article .destaque{width:100%;height:100%;background-color:#FFF;padding:30px 20px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.solucoes_lista article .destaque .txt{margin-top:30px;font-size:16px;line-height:24px}.solucoes_lista article .icone img{width:auto;height:100px}.solucoes_lista article .titulos{margin:40px 0 0 0}.solucoes_lista article .botoes{margin-top:40px}@media (max-width:1240px){.solucoes_lista article .destaque .titulos{margin-top:20px}.solucoes_lista article .destaque .txt{margin-top:20px;font-size:16px;line-height:22px}}@media (max-width:980px){.solucoes_lista{margin-top:60px}}@media (max-width:780px){.solucoes_lista{margin-top:40px}}#solucoes_lista .solucao_destaque{margin-top:100px}#solucoes_lista .solucao_destaque h3 img{display:inline-block;margin-right:10px;line-height:42px;vertical-align:middle}#solucoes_lista .solucao_destaque .txt,#solucoes_lista .solucao_destaque .txt *{color:#3d3935;margin-top:50px}#solucoes_lista .solucao_destaque .botoes{margin-top:50px}#solucao_conteudo{padding:100px 0}#solucao_conteudo .txt{margin-top:40px}@media (max-width:980px){#solucao_conteudo{padding:60px 0}}@media (max-width:780px){#solucao_conteudo{padding:40px 0}}#solucao_destaque .titulos.col-20{margin-bottom:30px;display:none}#solucao_destaque .box{min-height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#solucao_destaque .box .colunas{width:calc(50% - 20px);float:none}#solucao_destaque .box .txt{margin-top:40px}#solucao_destaque .box .fundo{background:url("img/textura-cinza.webp") top left repeat #EEE;border-radius:5px;overflow:hidden;text-align:center}#solucao_destaque .box .fundo img{display:block;margin:0 auto}@media (max-width:980px){#solucao_destaque .titulos.col-20{display:block}#solucao_destaque .box{min-height:auto}#solucao_destaque .box .titulos{display:none}}@media (max-width:680px){#solucao_destaque .titulos.col-20{display:block}#solucao_destaque .box{display:block}#solucao_destaque .box .colunas{width:calc(100% - 20px)}#solucao_destaque .box .titulos{display:none}#solucao_destaque .box .txt{margin:0}#solucao_destaque .box .fundo{margin-top:40px}}#outros{margin-top:50px;padding:50px 0;font-size:12px;border:1px solid #DEDEDE;border-left:none;border-right:none;line-height:30px}#outros .f-70{text-align:right}#outros a{display:inline-block;-webkit-transition:-webkit-filter 0.3s ease;transition:-webkit-filter 0.3s ease;transition:filter 0.3s ease;transition:filter 0.3s ease,-webkit-filter 0.3s ease;text-transform:uppercase}#outros a:hover{text-decoration:none;-webkit-filter:brightness(0) invert(0);filter:brightness(0) invert(0)}#outros span{display:inline-block;margin:0 10px}#outros img{line-height:30px;vertical-align:middle}@media (max-width:1280px){#outros .colunas.f-70{margin-top:30px}}@media (max-width:980px){#outros .colunas{width:calc(100% - 20px);text-align:center}#outros .colunas.f-70{margin-top:40px}}@media (max-width:780px){#outros{display:none}}#escolha{padding:100px 0}#escolha .escolha_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#escolha .escolha_header .titulos{width:360px}#escolha .escolha_header .swiper-nav-labels{width:400px}#escolha .escolha{margin-top:90px}#escolha .escolha article{padding:100px 50px;border:1px solid #DEDEDE;border-radius:5px}#escolha .escolha article .txt{margin-top:70px}@media (max-width:980px){#escolha{padding:60px 0}#escolha .escolha_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#escolha .escolha_header .titulos{width:100%;float:none}#escolha .escolha_header .swiper-nav-labels{display:none}}@media (max-width:780px){#escolha{padding:40px 0}}#novidades article{border:1px solid #DEDEDE;overflow:hidden;border-radius:5px;margin-top:60px}#novidades article .img{overflow:hidden}#novidades article .img img{width:auto;height:345px}#novidades article .box{padding:60px 30px 30px 30px}#novidades article .box h2 a{font-size:24px;line-height:32px;display:block}#novidades article .box h2 a:after{content:".";color:#c99700;display:inline;font-size:36px}#novidades article .box .txt{margin-top:30px}#novidades article .box .botoes{margin-top:30px}@media (max-width:1280px){#novidades article .box{padding:30px}#novidades article .box h2 a{font-size:20px;line-height:28px}#novidades article .box .txt{font-size:16px;line-height:22px}}@media (max-width:1280px){#novidades article .img img{width:100%;height:auto}}@media (max-width:980px){#novidades_lista .um-terco{width:calc(50% - 20px)}}@media (max-width:680px){#novidades_lista .um-terco{width:100%}}#chamada{padding:70px 0;background:url("img/textura_rodape.webp") top left repeat #bea991}#chamada h3{width:510px;float:left;font-size:40px;line-height:52px;font-weight:700;color:#3d3935}#chamada .botoes{width:220px;float:right}#chamada .botoes a{padding:0;display:block;text-align:center;margin-top:20px}@media (max-width:980px){#chamada .botoes,#chamada h3{width:80%;float:none;text-align:center;margin-left:auto;margin-right:auto}#chamada .botoes a,#chamada h3 a{width:auto;display:inline-block;padding:0 40px}#chamada h3{font-size:30px;line-height:42px}}footer{background-color:#3d3935}footer.margin{margin-top:100px}@media (max-width:980px){footer.margin{margin-top:60px}}@media (max-width:780px){footer.margin{margin-top:40px}}footer #menu{padding:100px 0 50px 0;border-bottom:1px solid #bea991}footer #menu img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}footer #menu li{color:#FFF;list-style:disc;margin:20px 0 0 15px}footer #menu li:first-child{list-style:none;padding:0;margin:0}footer #menu li::marker{color:#c99700}footer #menu li h4{color:#FFF;font-size:18px;font-weight:600;margin-bottom:20px}footer #menu li a{font-size:16px;line-height:22px;color:#FFF}@media (max-width:980px){footer #menu{padding:50px 0}footer #menu .col-5{width:calc(33.3% - 20px)}footer #menu .col-5:first-child{width:calc(100% - 20px);float:none;text-align:center;margin-bottom:80px}}@media (max-width:780px){footer #menu .col-5{width:calc(100% - 20px);float:none;text-align:left;margin-bottom:30px}footer #menu li{margin:10px 20px 10px 0;list-style:none;display:inline-block;position:relative}footer #menu li:first-child{display:block}footer #menu li:first-child:before{display:none}footer #menu li:before{display:inline-block;content:" ";width:5px;height:5px;background-color:#c99700;border-radius:100%;top:8px;position:absolute}footer #menu li a{padding-left:15px;-webkit-transition:color 0.3s ease;transition:color 0.3s ease}footer #menu li a:hover{border-color:#c99700;text-decoration:none;color:#c99700}footer #menu li h4:after{content:"";display:block;width:80px;height:2px;background-color:#c99700;margin-top:8px}}footer #infos{padding:20px 0}footer #infos #redes{width:180px;float:left}footer #infos #redes li{display:inline-block;margin-right:10px}footer #infos #redes li a{-webkit-transition:-webkit-filter 0.3s linear;transition:-webkit-filter 0.3s linear;transition:filter 0.3s linear;transition:filter 0.3s linear,-webkit-filter 0.3s linear}footer #infos #redes li a:hover{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}footer #infos #direitos{width:580px;float:right;text-align:right}footer #infos #direitos li{display:inline-block;color:#bea991}footer #infos #direitos li:before{content:"/";display:inline-block;margin:0px 4px;font-style:normal}footer #infos #direitos li:first-child:before{display:none}footer #infos #direitos li a{color:#bea991;-webkit-transition:color 0.3s ease;transition:color 0.3s ease}footer #infos #direitos li a:hover{color:#FFF}@media (max-width:980px){footer #infos #direitos,footer #infos #redes{width:calc(100% - 20px);text-align:center;margin-top:20px;margin-bottom:20px}}#banner_internas{background-color:#F9F9F9;overflow:hidden;padding-bottom:40px;padding:100px 5%}#banner_internas .colunas{width:calc(50% - 20px);margin:0 10px}#banner_internas .box{height:559px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#banner_internas .box h1{font-size:50px;color:#3d3935;line-height:62px;font-weight:700}#banner_internas .box h1 span{color:#c99700}#banner_internas .box .botoes,#banner_internas .box .txt{margin-top:80px}@media (max-width:1480px){#banner_internas{padding:0}#banner_internas img{width:auto;height:auto;max-width:100%}}@media (max-width:1180px){#banner_internas{padding:0}#banner_internas .box .titulos h1{font-size:40px;line-height:52px}#banner_internas .colunas:first-child{width:calc(100% - 400px)}#banner_internas .colunas:nth-child(2){width:350px;-webkit-transform:translateY(19px);transform:translateY(19px)}#banner_internas .colunas:nth-child(2) .box{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#banner_internas.banner_solucao .colunas:first-child{width:calc(100% - 20px)}#banner_internas.banner_solucao .colunas:nth-child(2){display:none}#banner_internas img{width:auto;height:auto;max-width:100%}}@media (max-width:980px){#banner_internas .box h2{font-size:36px;line-height:50px}#banner_internas .box .txt{margin-top:40px}}@media (max-width:780px){#banner_internas .box{display:block;height:auto;padding:80px 0}#banner_internas .colunas:first-child{width:calc(100% - 20px)}#banner_internas .colunas:nth-child(2){display:none}}#historia{padding:100px 0}#valores{background-color:#F9F9F9;padding:100px 0}#valores .valores{margin-top:100px}#valores .valores li{margin-top:40px;padding-top:40px;border-top:1px solid #DEDEDE;font-size:16px;line-height:24px}#valores .valores li .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#valores .valores li .box .resp{display:none}#valores .valores li .box .img{width:100px}#valores .valores li .box h3{width:100px;font-size:24px;line-height:28px}#valores .valores li .box h3:after{content:".";color:#c99700;display:inline}#valores .valores li .box h4{width:calc(100% - 260px)}#valores .valores li .box h4 span{display:inline-block}#valores .valores li .box h4 span:before{width:5px;height:5px;margin:0px 15px;line-height:24px;vertical-align:middle;border-radius:100%;background-color:#c99700;display:inline-block;content:""}@media (max-width:980px){#valores .valores li .box h3,#valores .valores li .box h4{display:none}#valores .valores li .box .resp{width:calc(100% - 130px);display:block}#valores .valores li .box .resp h3,#valores .valores li .box .resp h4{width:100%;display:block}#valores .valores li .box .resp h3{margin-bottom:30px}#valores .valores li .box .resp h4 span{display:block}#valores .valores li .box .resp h4 span:before{margin-left:0}}#post{margin-top:60px}#post aside{position:sticky;top:50px}#post aside h2{font-size:20px;font-weight:500;margin-bottom:40px;padding:0 8px 8px 8px;border-bottom:2px solid #c99700}#post aside h2:after{content:".";color:#c99700;display:inline}#post aside ul li{display:block}#post aside ul li a{display:block;padding:0 8px 15px 8px;margin-top:20px;border-bottom:1px solid #DEDEDE;-webkit-transition:color 0.3s ease,border-color 0.3s ease;transition:color 0.3s ease,border-color 0.3s ease}#post aside ul li a:hover{text-decoration:none;border-color:#c99700;color:#c99700}@media (max-width:980px){#post aside{width:calc(100% - 20px);position:relative;float:none;top:0;margin-top:40px}#post aside h2{display:inline-block;margin-bottom:20px}#post aside ul li{display:inline-block;position:relative}#post aside ul li:before{display:inline-block;content:" ";width:5px;height:5px;background-color:#c99700;border-radius:100%;top:8px;position:absolute}#post aside ul li a{display:inline-block;padding-left:20px;margin:0;border:none;position:relative;padding-left:20px}}#formularios{margin-top:100px}#formularios aside .titulos h2{max-width:80%}#formularios aside .titulos h2:after{content:":"}#formularios aside address{margin-top:40px}#formularios aside address p{line-height:24px;font-size:16px;margin:20px 0}#formularios aside address strong{font-weight:600}#formularios aside address strong:after{content:":";color:#c99700;display:inline}#formularios form .captcha{width:calc(100% - 250px);float:left;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}#formularios form .bt_envio{width:250px;float:right;margin-top:10px;text-align:right}#formularios #localizacao{margin-top:100px}#formularios #localizacao .mapa{width:100%;max-width:100%;height:330px;overflow:hidden;margin-top:40px}#formularios #localizacao .mapa iframe{width:100%;height:100%;border:0;display:block}@media (max-width:980px){#formularios{margin-top:60px}#formularios .titulos h2{font-size:21px;line-height:30px}#formularios .container .alpha,#formularios .container .omega{width:100%;margin-left:0;margin-right:0}#formularios form .bt_envio,#formularios form .captcha{width:100%;text-align:left}}@media (max-width:780px){#formularios{margin-top:40px}}@media (min-width:521px) and (max-width:780px){#formularios .titulos h2{font-size:36px;line-height:42px}#formularios .container .alpha,#formularios .container .omega{width:100%;margin-left:0;margin-right:0}#formularios form{margin-top:40px}#formularios form .colunas.col-6{width:calc(50% - 10px)}#formularios form .colunas.alpha{margin-right:20px}#formularios form .bt_envio,#formularios form .captcha{width:100%}}