<!-- ASTEC SYSTEM | ONE PAGE ELEMENTOR -->
<style>
@import url('https://fonts.googleapis.com/css2?family=Source+Sans+3:wght@400;500;600;700;800&display=swap');
#astec {
--blue:#195C77;
--green:#129651;
--black:#020202;
--navy:#103344;
--muted:#647780;
--light:#f3f7f8;
font-family:'Source Sans 3',Arial,sans-serif;
color:#183542;
line-height:1.6;
overflow:hidden;
}
#astec *,#astec *:before,#astec *:after{box-sizing:border-box}
#astec a{text-decoration:none}
#astec h1,#astec h2,#astec h3,#astec p{margin:0}
#astec h1,#astec h2,#astec h3{line-height:1.18}
#astec .container{width:min(1160px,92%);margin:auto}
#astec section{padding:100px 0;scroll-margin-top:90px}
#astec .tag{
display:inline-flex;align-items:center;gap:9px;
color:var(--green);font-size:12px;font-weight:800;
letter-spacing:2px;text-transform:uppercase;margin-bottom:20px;
}
#astec .tag:before{
content:"";width:22px;height:2px;background:currentColor;
}
#astec h2{font-size:clamp(30px,3.5vw,45px);font-weight:800;letter-spacing:-1px}
#astec .lead{font-size:17px;color:var(--muted);margin-top:18px;max-width:620px}
#astec .btn{
display:inline-flex;align-items:center;justify-content:center;
gap:12px;padding:16px 27px;border-radius:7px;
font-size:14px;font-weight:800;transition:.25s;
}
#astec .btn-green{background:var(--green);color:white}
#astec .btn-green:hover{background:#0b7840;transform:translateY(-3px)}
#astec .btn-outline{border:1px solid #ffffff75;color:white}
#astec .btn-outline:hover{background:#ffffff20}
#astec .btn-dark{background:var(--blue);color:white}
#astec .btn-dark:hover{background:var(--navy)}
/* MENU */
#astec .header{
background:#fff;position:relative;z-index:20;
border-bottom:1px solid #e8eff1;
}
#astec .nav{
display:flex;justify-content:space-between;
align-items:center;min-height:88px;gap:25px;
}
#astec .brand{display:flex;align-items:center;gap:13px}
#astec .brand-mark{
width:45px;height:45px;display:flex;align-items:center;
justify-content:center;font-size:36px;font-weight:800;
color:var(--blue);letter-spacing:-5px;
}
#astec .brand-mark em{color:var(--green);font-style:normal}
#astec .brand-name{
font-size:20px;font-weight:800;letter-spacing:-.7px;
color:var(--black);line-height:1;
}
#astec .brand-name small{
display:block;color:var(--green);font-size:9px;
letter-spacing:1.6px;margin-top:7px;font-weight:700;
}
#astec .menu{display:flex;align-items:center;gap:30px}
#astec .menu a{font-size:14px;font-weight:700;color:#36505b}
#astec .menu a:hover{color:var(--green)}
#astec .nav-cta{
background:var(--blue);color:white!important;
padding:12px 20px;border-radius:6px;
}
#astec .hamburger{display:none}
/* HERO */
#astec .hero{
position:relative;background:linear-gradient(125deg,#123a4e,#195C77);
color:white;padding:120px 0 125px;
}
#astec .hero:before{
content:"";position:absolute;width:600px;height:600px;
border:1px solid #ffffff15;border-radius:50%;
right:-130px;top:-150px;pointer-events:none;
}
#astec .hero:after{
content:"";position:absolute;width:410px;height:410px;
border:1px solid #ffffff1d;border-radius:50%;
right:50px;top:10px;pointer-events:none;
}
#astec .hero-grid{
display:grid;grid-template-columns:1.2fr .8fr;
align-items:center;gap:65px;position:relative;z-index:1;
}
#astec .hero .tag{color:#74e7a5}
#astec h1{
font-size:clamp(43px,5.4vw,72px);
font-weight:800;letter-spacing:-2px;
}
#astec h1 span{color:#70dfa1}
#astec .hero-desc{
font-size:19px;color:#d3e5eb;
max-width:560px;margin:25px 0 35px;
}
#astec .actions{display:flex;gap:14px;flex-wrap:wrap}
#astec .hero-visual{
background:#ffffff12;border:1px solid #ffffff30;
border-radius:22px;padding:25px;
box-shadow:0 25px 65px #071b2b50;
backdrop-filter:blur(10px);
}
#astec .visual-top{
display:flex;justify-content:space-between;
align-items:center;border-bottom:1px solid #ffffff25;
padding-bottom:20px;font-size:13px;color:#d7ebf0;
}
#astec .dots{display:flex;gap:6px}
#astec .dots i{
width:9px;height:9px;border-radius:50%;background:#7cb6c6;
}
#astec .dots i:first-child{background:#4ee2a1}
#astec .visual-body{padding:32px 5px 12px}
#astec .visual-body strong{
display:block;font-size:20px;margin-bottom:10px;
}
#astec .visual-body p{font-size:13px;color:#bdd5dd}
#astec .bars{
display:flex;gap:11px;align-items:end;height:145px;
border-bottom:1px solid #ffffff35;margin:25px 0;
}
#astec .bars i{
flex:1;background:linear-gradient(0deg,#129651,#60df9c);
border-radius:5px 5px 0 0;
}
#astec .bars i:nth-child(1){height:35%}
#astec .bars i:nth-child(2){height:52%}
#astec .bars i:nth-child(3){height:44%}
#astec .bars i:nth-child(4){height:70%}
#astec .bars i:nth-child(5){height:61%}
#astec .bars i:nth-child(6){height:87%}
#astec .bars i:nth-child(7){height:100%}
#astec .visual-bottom{
background:#ffffff15;border-radius:8px;padding:15px;
font-size:13px;display:flex;gap:12px;align-items:center;
}
#astec .visual-bottom b{color:#75e6a7;font-size:22px}
/* STRIP */
#astec .strip{background:#edf4f5;padding:26px 0}
#astec .strip-inner{
display:flex;justify-content:space-between;
flex-wrap:wrap;gap:20px;
}
#astec .strip-item{
display:flex;align-items:center;gap:12px;
font-weight:700;color:var(--blue);font-size:14px;
}
#astec .strip-item span{color:var(--green);font-size:21px}
/* SERVICES */
#astec .services{background:#fff}
#astec .section-head{text-align:center;max-width:690px;margin:0 auto 55px}
#astec .section-head .lead{margin:18px auto 0}
#astec .cards{
display:grid;grid-template-columns:repeat(3,1fr);gap:23px;
}
#astec .card{
padding:37px 30px;border:1px solid #e5edef;
border-radius:13px;background:white;transition:.3s;
}
#astec .card:hover{
border-color:#12965160;transform:translateY(-6px);
box-shadow:0 18px 35px #195c7714;
}
#astec .card-icon{
width:58px;height:58px;background:#e8f5ed;
color:var(--green);border-radius:12px;
display:grid;place-items:center;margin-bottom:26px;
font-size:27px;font-weight:800;
}
#astec .card h3{font-size:20px;margin-bottom:14px;color:var(--navy)}
#astec .card p{font-size:15px;color:var(--muted)}
/* ABOUT */
#astec .about{background:var(--light)}
#astec .about-grid{
display:grid;grid-template-columns:1fr 1fr;
gap:85px;align-items:center;
}
#astec .about-art{
min-height:400px;background:var(--blue);
border-radius:16px;position:relative;
display:flex;align-items:center;justify-content:center;
overflow:hidden;
}
#astec .about-art:before{
content:"";width:300px;height:300px;
border:1px solid #ffffff35;border-radius:50%;
position:absolute;
}
#astec .about-art .big-a{
font-size:240px;line-height:1;font-weight:800;
color:white;letter-spacing:-25px;
}
#astec .about-art .big-a span{color:#51d68c}
#astec .about-copy p{
margin:20px 0;color:var(--muted);font-size:16px;
}
#astec .check{
display:flex;gap:12px;align-items:center;
margin:16px 0;font-weight:700;font-size:15px;
}
#astec .check b{
background:#dcf4e5;color:var(--green);
border-radius:50%;width:25px;height:25px;
display:grid;place-items:center;flex-shrink:0;
}
/* DIFFERENTIALS */
#astec .diff-grid{
display:grid;grid-template-columns:repeat(3,1fr);
gap:25px;margin-top:50px;
}
#astec .diff{
padding:30px;border-left:3px solid var(--green);
background:#f6f9fa;border-radius:0 10px 10px 0;
}
#astec .diff b{font-size:19px;color:var(--blue)}
#astec .diff p{font-size:15px;color:var(--muted);margin-top:12px}
/* CTA */
#astec .cta{
background:var(--blue);color:white;text-align:center;
position:relative;
}
#astec .cta h2{max-width:750px;margin:0 auto}
#astec .cta p{
color:#d6e7ed;font-size:18px;
max-width:580px;margin:22px auto 30px;
}
/* FOOTER */
#astec .footer{background:var(--black);color:white;padding:65px 0 25px}
#astec .footer-grid{
display:grid;grid-template-columns:2fr 1fr 1.2fr;
gap:45px;margin-bottom:55px;
}
#astec .footer h3{font-size:17px;margin-bottom:20px}
#astec .footer p,#astec .footer a{
color:#bec9ce;font-size:14px;
}
#astec .footer p{margin:10px 0}
#astec .footer a{display:block;margin:10px 0}
#astec .footer a:hover{color:#66d69a}
#astec .footer-bottom{
border-top:1px solid #ffffff20;padding-top:25px;
font-size:13px;color:#aebdc4;
}
/* WHATSAPP */
#astec .whatsapp{
position:fixed;bottom:25px;right:25px;z-index:90;
background:#129651;color:white;
width:60px;height:60px;border-radius:50%;
display:grid;place-items:center;
box-shadow:0 7px 22px #0004;
font-size:26px;font-weight:800;
transition:.25s;
}
#astec .whatsapp:hover{transform:scale(1.08);color:white}
/* MOBILE */
@media(max-width:900px){
#astec .hero-grid,#astec .about-grid{
grid-template-columns:1fr;gap:45px;
}
#astec .hero-visual{max-width:500px}
#astec .cards,#astec .diff-grid{grid-template-columns:repeat(2,1fr)}
#astec .footer-grid{grid-template-columns:1fr 1fr}
#astec .hamburger{
display:block;border:0;background:var(--blue);
color:white;padding:10px 14px;border-radius:6px;
font-size:22px;cursor:pointer;
}
#astec .menu{
display:none;position:absolute;top:88px;left:0;right:0;
background:white;padding:25px;flex-direction:column;
align-items:stretch;box-shadow:0 15px 20px #0002;
}
#astec .menu.open{display:flex}
}
@media(max-width:600px){
#astec section{padding:70px 0}
#astec .hero{padding:80px 0}
#astec .hero-visual{display:none}
#astec .cards,#astec .diff-grid,#astec .footer-grid{
grid-template-columns:1fr;
}
#astec .about-art{min-height:260px}
#astec .about-art .big-a{font-size:160px}
#astec .strip-inner{flex-direction:column}
#astec .footer{padding-top:50px}
#astec .brand-name{font-size:17px}
}
@media(prefers-reduced-motion:reduce){
#astec *{transition:none!important;scroll-behavior:auto!important}
}
</style>
<div id="astec">
<!-- HEADER -->
<header class="header">
<div class="container nav">
<a href="#astec-inicio" class="brand">
<!-- Substituir este símbolo pela logo original -->
<div class="brand-mark">A<em>›</em></div>
<div class="brand-name">
ASTEC SYSTEM
<small>TECNOLOGIA E INOVAÇÃO</small>
</div>
</a>
<button class="hamburger" type="button"
aria-label="Abrir menu" aria-expanded="false">☰</button>
<nav class="menu" aria-label="Navegação">
<a href="#astec-inicio">Início</a>
<a href="#astec-servicos">Soluções</a>
<a href="#astec-sobre">Sobre nós</a>
<a href="#astec-diferenciais">Diferenciais</a>
<a href="#astec-contato" class="nav-cta">Fale conosco ↗</a>
</nav>
</div>
</header>
<main>
<!-- HERO -->
<section class="hero" id="astec-inicio">
<div class="container hero-grid">
<div>
<div class="tag">Soluções inteligentes para empresas</div>
<h1>Inovação para <span>impulsionar</span> seus negócios.</h1>
<p class="hero-desc">
Transformamos tecnologia em eficiência.
Automação comercial, sistemas de gestão,
infraestrutura e suporte especializado
para o crescimento da sua empresa.
</p>
<div class="actions">
<a href="#astec-servicos" class="btn btn-green">
Conheça nossas soluções →
</a>
<a href="#astec-contato" class="btn btn-outline">
Falar com especialista
</a>
</div>
</div>
<div class="hero-visual" aria-label="Ilustração de crescimento empresarial">
<div class="visual-top">
<span>ASTEC | Tecnologia para negócios</span>
<div class="dots"><i></i><i></i><i></i></div>
</div>
<div class="visual-body">
<strong>Evolução do seu negócio</strong>
<p>Organização • Tecnologia • Crescimento</p>
<div class="bars">
<i></i><i></i><i></i><i></i>
<i></i><i></i><i></i>
</div>
<div class="visual-bottom">
<b>↗</b>
<span>Mais controle, produtividade e
eficiência para sua operação.</span>
</div>
</div>
</div>
</div>
</section>
<!-- BENEFÍCIOS -->
<div class="strip">
<div class="container strip-inner">
<div class="strip-item"><span>✓</span> Automação comercial</div>
<div class="strip-item"><span>✓</span> Suporte especializado</div>
<div class="strip-item"><span>✓</span> Implantação e treinamento</div>
<div class="strip-item"><span>✓</span> Soluções empresariais</div>
</div>
</div>
<!-- SERVIÇOS -->
<section class="services" id="astec-servicos">
<div class="container">
<div class="section-head">
<div class="tag">Nossas especialidades</div>
<h2>Tecnologia completa para o seu negócio.</h2>
<p class="lead">
Soluções para simplificar processos,
otimizar sua operação e apoiar
o desenvolvimento da sua empresa.
</p>
</div>
<div class="cards">
<article class="card">
<div class="card-icon">▣</div>
<h3>Automação comercial</h3>
<p>Soluções de gestão para lojas,
vendas, estoque, caixa e financeiro.</p>
</article>
<article class="card">
<div class="card-icon">⌘</div>
<h3>Sistemas de gestão</h3>
<p>Implantação e configuração de
sistemas comerciais para sua operação.</p>
</article>
<article class="card">
<div class="card-icon">⚙</div>
<h3>Suporte técnico</h3>
<p>Atendimento especializado para
equipamentos e sistemas empresariais.</p>
</article>
<article class="card">
<div class="card-icon">◇</div>
<h3>Redes e infraestrutura</h3>
<p>Instalação e configuração de redes,
computadores e periféricos.</p>
</article>
<article class="card">
<div class="card-icon">⇄</div>
<h3>Migração de dados</h3>
<p>Apoio na organização e transferência
de informações para novos sistemas.</p>
</article>
<article class="card">
<div class="card-icon">✦</div>
<h3>Treinamento de equipes</h3>
<p>Capacitação para que sua equipe
utilize melhor as soluções implantadas.</p>
</article>
</div>
</div>
</section>
<!-- SOBRE -->
<section class="about" id="astec-sobre">
<div class="container about-grid">
<div class="about-art">
<div class="big-a">A<span>›</span></div>
</div>
<div class="about-copy">
<div class="tag">Conheça a Astec</div>
<h2>Tecnologia que gera resultados reais.</h2>
<p>
A Astec System é uma empresa de tecnologia
sediada em Natal, Rio Grande do Norte,
com atuação em automação comercial,
sistemas de gestão e suporte técnico.
</p>
<p>
Nosso propósito é tornar a tecnologia
uma aliada do empreendedor, ajudando
empresas a organizar processos e
trabalhar com mais eficiência.
</p>
<div class="check"><b>✓</b> Soluções adaptadas ao negócio</div>
<div class="check"><b>✓</b> Atendimento próximo ao cliente</div>
<div class="check"><b>✓</b> Compromisso com a operação</div>
<a href="#astec-contato" class="btn btn-dark"
style="margin-top:22px">Conheça nosso atendimento →</a>
</div>
</div>
</section>
<!-- DIFERENCIAIS -->
<section id="astec-diferenciais">
<div class="container">
<div class="tag">Por que escolher a Astec?</div>
<h2>Mais do que sistemas.<br>Uma parceria de verdade.</h2>
<div class="diff-grid">
<div class="diff">
<b>01. Atendimento humano</b>
<p>Proximidade e comunicação clara
em cada etapa do atendimento.</p>
</div>
<div class="diff">
<b>02. Conhecimento técnico</b>
<p>Experiência aplicada à implantação
e manutenção de soluções comerciais.</p>
</div>
<div class="diff">
<b>03. Foco no seu negócio</b>
<p>Tecnologia pensada para atender
necessidades reais da operação.</p>
</div>
</div>
</div>
</section>
<!-- CONTATO -->
<section class="cta" id="astec-contato">
<div class="container">
<div class="tag" style="color:#7fe9ad">Vamos conversar?</div>
<h2>Seu negócio merece uma tecnologia que acompanha seu crescimento.</h2>
<p>
Entre em contato com nossa equipe
e descubra como a Astec System pode ajudar.
</p>
<a class="btn btn-green"
href="https://wa.me/558420101015?text=Ol%C3%A1%2C%20gostaria%20de%20conhecer%20as%20solu%C3%A7%C3%B5es%20da%20Astec%20System."
target="_blank" rel="noopener noreferrer">
Solicitar atendimento →
</a>
</div>
</section>
</main>
<!-- FOOTER -->
<footer class="footer">
<div class="container">
<div class="footer-grid">
<div>
<h3>ASTEC SYSTEM</h3>
<p>Inovação para impulsionar seus negócios.</p>
<p>Soluções em tecnologia, automação
comercial e suporte empresarial.</p>
</div>
<div>
<h3>Navegação</h3>
<a href="#astec-inicio">Início</a>
<a href="#astec-servicos">Soluções</a>
<a href="#astec-sobre">Sobre nós</a>
<a href="#astec-contato">Contato</a>
</div>
<div>
<h3>Contato</h3>
<p>Natal — Rio Grande do Norte</p>
<p>WhatsApp: (84) 2010-1015</p>
<a target="_blank" rel="noopener noreferrer"
href="https://wa.me/558420101015">
Fale com nossa equipe →
</a>
</div>
</div>
<div class="footer-bottom">
© <span class="year">2026</span> Astec System.
Todos os direitos reservados.
</div>
</div>
</footer>
<a class="whatsapp"
href="https://wa.me/558420101015"
target="_blank" rel="noopener noreferrer"
aria-label="Falar pelo WhatsApp">✆</a>
</div>
<script>
(function(){
const root=document.getElementById('astec');
if(!root)return;
const button=root.querySelector('.hamburger');
const menu=root.querySelector('.menu');
button.addEventListener('click',function(){
const open=menu.classList.toggle('open');
button.setAttribute('aria-expanded',String(open));
});
root.querySelectorAll('a[href^="#astec-"]').forEach(function(link){
link.addEventListener('click',function(e){
const target=root.querySelector(link.getAttribute('href'));
if(!target)return;
e.preventDefault();
target.scrollIntoView({
behavior:window.matchMedia('(prefers-reduced-motion: reduce)').matches
? 'auto':'smooth'
});
menu.classList.remove('open');
button.setAttribute('aria-expanded','false');
});
});
root.querySelector('.year').textContent=new Date().getFullYear();
})();
</script>