*{margin:0;padding:0;box-sizing:border-box;font-family:Poppins,sans-serif}li{list-style:none}body{background:#f5f5f5;color:#1a2c4a}._header-navbar_1mxkq_1{padding:20px 50px;display:flex;justify-content:space-between;align-items:center;color:#fff;background:#1a2c4a}._navbar_1mxkq_10{display:flex;justify-content:space-between;align-items:center}nav a{margin-left:25px;color:#fff;text-decoration:none;font-weight:500}nav ._navlinkAtivo_1mxkq_24{text-decoration:underline;padding:8px 15px;border-radius:5px;background:#29c7f2!important}._nav-links_1mxkq_33{display:none;position:absolute;top:60px;left:0;width:100%;padding:10px 0;flex-direction:column;gap:15px;text-align:center;background-color:#333}._nav-links_1mxkq_33 li a{display:inherit!important;color:#fff}._menu-toggle_1mxkq_51{display:none;flex-direction:column;cursor:pointer;gap:5px}._bar_1mxkq_58{width:30px;height:4px;background-color:#fff;border-radius:2px}@media screen and (max-width:668px){._header-navbar_1mxkq_1>nav a:not(._btn-nav_1mxkq_67){display:none}._menu-toggle_1mxkq_51{display:flex}._nav-links_1mxkq_33._active_1mxkq_75{display:flex!important}}@media screen and (max-width:430px){._header-navbar_1mxkq_1{padding:20px 30px}}._hero_bu68u_2{height:90vh;background:linear-gradient(#00000090,#00000090),url(https://images.unsplash.com/photo-1555066931-4365d14bab8c);background-size:cover;background-position:center;color:#fff;display:flex;align-items:center;padding-left:50px}._hero-content_bu68u_13{max-width:550px}._hero_bu68u_2 h1{font-size:40px;margin-bottom:15px}._hero_bu68u_2 p{font-size:18px;margin-bottom:25px}._btn-cta_bu68u_27{background:#29c7f2;padding:12px 22px;border-radius:6px;color:#1a2c4a;font-weight:700;text-decoration:none}section{padding:60px 50px}._servicos_bu68u_42 h2,._sobre_bu68u_42 h2,._depoimentos_bu68u_42 h2,._contato_bu68u_42 h2{font-size:28px;margin-bottom:25px}._cards_bu68u_47{display:flex;gap:20px;flex-wrap:wrap}._card_bu68u_47{background:#fff;padding:25px;border-radius:10px;box-shadow:0 0 10px #00000010;width:300px}._card_bu68u_47 h3{margin-bottom:10px;font-size:20px}._sobre_bu68u_42 p{max-width:700px;font-size:18px;line-height:1.6}._depoimentos_bu68u_42 ._card_bu68u_47{width:350px;font-style:italic}._contato_bu68u_42{text-align:center}._contato_bu68u_42 p{margin-bottom:20px}._hero_vuzx2_2{text-align:center;padding:60px 20px;background:#29c7f2;color:#1a2c4a}._hero_vuzx2_2 h1{font-size:36px}._hero_vuzx2_2 p{margin-top:10px;font-size:18px}._contato-container_vuzx2_19{padding:50px;display:flex;gap:40px;flex-wrap:wrap}._form-box_vuzx2_27{background:#fff;padding:30px;border-radius:12px;box-shadow:0 0 10px #00000020;flex:1;min-width:300px}._form-box_vuzx2_27 h2{margin-bottom:20px}._form-box_vuzx2_27 label{margin-top:15px;display:block;font-weight:600}._form-box_vuzx2_27 input,._form-box_vuzx2_27 textarea{width:100%;padding:12px;margin-top:5px;border-radius:8px;border:1px solid #bbb}._form-box_vuzx2_27 textarea{height:120px}._form-box_vuzx2_27 button{margin-top:20px;width:100%;padding:14px;background:#29c7f2;border:none;border-radius:8px;font-weight:700;font-size:16px;color:#1a2c4a;cursor:pointer;transition:.3s}._form-box_vuzx2_27 button:hover{background:#1a2c4a;color:#fff}._btn-whatsapp_vuzx2_79{margin-top:15px;display:block;text-align:center;background:#25d366;padding:12px;border-radius:8px;color:#fff;text-decoration:none;font-weight:600}._info-box_vuzx2_92{flex:1;min-width:300px}._info-box_vuzx2_92 h2{margin-bottom:20px}._info-box_vuzx2_92 p{margin-bottom:15px;line-height:1.6}._mapa_vuzx2_107 h3{margin-bottom:10px}._hero_e6tns_1{text-align:center;padding:60px 20px;background:#29c7f2;color:#1a2c4a}._hero_e6tns_1 h1{font-size:36px}._hero_e6tns_1 p{margin-top:10px;font-size:18px}._posts_e6tns_18{padding:50px;display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:40px}._post_e6tns_18{background:#fff;border-radius:12px;box-shadow:0 0 12px #00000020;overflow:hidden}._post_e6tns_18 img{width:100%;height:180px;object-fit:cover}._post_e6tns_18 h2{margin:15px;font-size:22px}._post_e6tns_18 p{margin:0 15px 15px;line-height:1.6;color:#333}._btn-leia_e6tns_50{display:block;width:fit-content;margin:0 auto 20px;padding:10px 18px;background:#29c7f2;color:#1a2c4a;border-radius:5px;text-decoration:none;font-weight:700}._hero_4x3ou_2{text-align:center;padding:60px 20px;background:#29c7f2;color:#1a2c4a}._hero_4x3ou_2 h1{font-size:36px}._hero_4x3ou_2 p{margin-top:10px;font-size:18px}._projetos_4x3ou_19{padding:50px;display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:40px}._projeto_4x3ou_19{background:#fff;border-radius:12px;box-shadow:0 0 10px #00000015;overflow:hidden;padding-bottom:20px}._projeto_4x3ou_19 img{width:100%;height:180px;object-fit:cover}._projeto_4x3ou_19 h2{font-size:22px;margin:15px}._projeto_4x3ou_19 p{margin:0 15px 15px;line-height:1.6}._btn-ver_4x3ou_50{display:block;width:fit-content;margin:0 auto;padding:10px 18px;background:#29c7f2;color:#1a2c4a;border-radius:5px;text-decoration:none;font-weight:700}._btn-nav_1l6x7_1{background:#29c7f2;padding:8px 15px;border-radius:5px}._sobre_1l6x7_8{padding:60px 50px}._container_1l6x7_12{display:flex;gap:40px;flex-wrap:wrap}._texto_1l6x7_18{flex:2;min-width:300px}._texto_1l6x7_18 h1{font-size:32px;margin-bottom:20px}._texto_1l6x7_18 h2{margin-top:25px;font-size:22px}._texto_1l6x7_18 p{margin-top:10px;line-height:1.6;font-size:17px}._texto_1l6x7_18 ul{margin-top:10px;padding-left:20px}._texto_1l6x7_18 ul li{margin-bottom:6px}._imagem_1l6x7_49{flex:1;min-width:260px;text-align:center}._imagem_1l6x7_49 img{width:100%;border-radius:10px;box-shadow:0 0 12px #00000020}._imagem_1l6x7_49 span{display:block;margin-top:10px;font-size:14px;color:#555}._hero_1yvn9_2{text-align:center;padding:60px 20px;background:#29c7f2;color:#1a2c4a}._hero_1yvn9_2 h1{font-size:36px}._hero_1yvn9_2 p{margin-top:10px;font-size:18px}._servicos_1yvn9_19{padding:50px;display:flex;flex-direction:column;gap:50px}._servico_1yvn9_19{background:#fff;padding:30px;border-radius:12px;box-shadow:0 0 10px #00000015}._servico_1yvn9_19 h2{margin-bottom:12px;font-size:26px}._descricao_1yvn9_38{margin-bottom:15px;line-height:1.6}._servico_1yvn9_19 h3{margin-top:18px;font-size:20px}._servico_1yvn9_19 ul{margin-top:8px;padding-left:20px}._servico_1yvn9_19 ul li{margin-bottom:6px}._exemplos_1yvn9_57{margin-top:8px;line-height:1.6;color:#333}footer{background:#1a2c4a;color:#fff;text-align:center;padding:20px;margin-top:40px}
