.elementor-639 .elementor-element.elementor-element-74020d5{--spacer-size:10px;}.elementor-639 .elementor-element.elementor-element-5bdcca7{--display:flex;}.elementor-widget-text-editor{font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-639 .elementor-element.elementor-element-6637c91{text-align:center;font-family:"Acme";font-size:27px;font-weight:100;color:#FFFFFF;}.elementor-639 .elementor-element.elementor-element-bebb71d{--spacer-size:10px;}.elementor-639 .elementor-element.elementor-element-4bb295f{--spacer-size:10px;}.elementor-639 .elementor-element.elementor-element-5e6f916{--spacer-size:10px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-639 .elementor-element.elementor-element-5bdcca7{--content-width:1191px;}}/* Start custom CSS for html, class: .elementor-element-9c54980 */.video-features{

width:100%;
padding:100px 8%;
background:#090414;

display:flex;
align-items:center;
justify-content:space-between;
gap:70px;
overflow:hidden;

}

.video-left,
.video-right{

flex:1;

}

/* ---------------- LEFT ---------------- */

.editor-window{

background:#120d22;
border:1px solid rgba(255,255,255,.08);
border-radius:28px;
overflow:hidden;
box-shadow:0 25px 60px rgba(139,92,246,.15);

}

.window-top{

height:55px;
background:#1a1430;

display:flex;
align-items:center;
gap:10px;

padding:0 20px;

}

.window-top span{

width:12px;
height:12px;
border-radius:50%;

}

.window-top span:nth-child(1){

background:#ff5f57;

}

.window-top span:nth-child(2){

background:#febc2e;

}

.window-top span:nth-child(3){

background:#28c840;

}

/* Preview */

.preview{

height:260px;

background:linear-gradient(135deg,#392060,#8b5cf6);

display:flex;
align-items:center;
justify-content:center;

position:relative;

}

.preview::before{

content:"";

position:absolute;

width:300px;
height:300px;

background:rgba(255,255,255,.08);

border-radius:50%;

}

.play-btn{

width:95px;
height:95px;

border-radius:50%;

background:rgba(255,255,255,.18);

display:flex;
align-items:center;
justify-content:center;

font-size:40px;

backdrop-filter:blur(15px);

z-index:2;

}

/* Timeline */

.timeline{

padding:28px;

background:#120d22;

}

.line{

height:18px;
border-radius:30px;
margin-bottom:15px;

}

.purple{

width:92%;
background:#8b5cf6;

}

.blue{

width:70%;
background:#3b82f6;

}

.pink{

width:100%;
background:#ec4899;

}

.green{

width:60%;
background:#10b981;

}

/* ---------------- RIGHT ---------------- */

.video-right p{

font-size:17px;
line-height:1.9;
color:rgba(255,255,255,.75);

margin-bottom:40px;

}

.feature-grid{

display:grid;

grid-template-columns:repeat(2,1fr);

gap:18px;

}

.feature-box{

background:#120d22;

border:1px solid rgba(255,255,255,.08);

padding:18px 20px;

border-radius:18px;

display:flex;

align-items:center;

gap:15px;

transition:.35s;

}

.feature-box:hover{

transform:translateY(-8px);

border-color:#8b5cf6;

box-shadow:0 18px 40px rgba(139,92,246,.18);

}

.icon{

width:48px;
height:48px;

border-radius:14px;

background:linear-gradient(135deg,#7c3aed,#a855f7);

display:flex;
align-items:center;
justify-content:center;

font-size:22px;

flex-shrink:0;

}

.feature-box span{

font-family:'Aladin',cursive;

font-size:26px;

color:#ffffff;

}

/* ---------------- Responsive ---------------- */

@media(max-width:991px){

.video-features{

flex-direction:column;

padding:80px 20px;

}

.feature-grid{

grid-template-columns:1fr;

}

.editor-window{

width:100%;

}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-47c8e8b */.cta-section{

    width:100%;
    padding:38px 45px;
    background:linear-gradient(135deg,#10051f,#1b1033);
    border:1px solid rgba(139,92,246,.18);
    border-radius:22px;

    display:flex;
    align-items:center;
    justify-content:space-between;
    gap:35px;

    position:relative;
    overflow:hidden;

    box-shadow:0 20px 60px rgba(139,92,246,.12);

}

.cta-section::before{

    content:"";
    position:absolute;

    width:320px;
    height:320px;

    background:#8b5cf6;

    filter:blur(150px);

    top:-160px;
    left:-120px;

    opacity:.12;

}

.cta-section>*{

    position:relative;
    z-index:2;

}

/* Icon */

.cta-icon{

    width:88px;
    height:88px;

    border-radius:20px;

    background:linear-gradient(135deg,#7c3aed,#a855f7);

    display:flex;
    justify-content:center;
    align-items:center;

    font-size:40px;

    color:#fff;

    flex-shrink:0;

    box-shadow:0 12px 30px rgba(139,92,246,.30);

}

/* Content */

.cta-content{

    flex:1;

}

.cta-content h2{

    font-family:'Aladin',cursive;

    font-size:34px;

    line-height:1.25;

    letter-spacing:.4px;

    color:#ffffff;

    margin-bottom:12px;

    text-shadow:0 2px 8px rgba(139,92,246,.12);

}

.cta-content p{

    font-family:'Inter',sans-serif;

    font-size:16px;

    line-height:1.8;

    color:rgba(255,255,255,.75);

    max-width:700px;

}

/* Button */

.cta-button{

    flex-shrink:0;

}

.cta-button a{

    display:inline-flex;

    justify-content:center;
    align-items:center;

    padding:17px 36px;

    border-radius:14px;

    text-decoration:none;

    background:linear-gradient(135deg,#7c3aed,#9333ea);

    color:#fff;

    font-family:'Inter',sans-serif;

    font-size:16px;

    font-weight:600;

    transition:.35s;

    box-shadow:0 10px 25px rgba(139,92,246,.25);

}

.cta-button a:hover{

    transform:translateY(-4px);

    box-shadow:0 18px 40px rgba(139,92,246,.45);

}

/* Responsive */

@media(max-width:991px){

.cta-section{

    flex-direction:column;

    text-align:center;

    padding:40px 25px;

}

.cta-content h2{

    font-size:30px;

}

.cta-content p{

    max-width:100%;

}

}/* End custom CSS */
/* Start custom CSS */<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Video Editing Services | Advomatics</title>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link href="https://fonts.googleapis.com/css2?family=Pacifico&family=Poppins:wght@300;400;500;600;700;800&display=swap" rel="stylesheet">
<style>
  :root{
    --bg-0:#150826;
    --bg-1:#2a1152;
    --bg-2:#3b1470;
    --red:#ff3b4e;
    --red-2:#ff6b6b;
    --white:#ffffff;
    --lav:#c9b6ec;
    --lav-dim:#9a83c4;
    --card:#1f0e3a;
    --card-line:rgba(255,255,255,0.08);
  }
  *{box-sizing:border-box; margin:0; padding:0;}
  html{scroll-behavior:smooth;}
  body{
    font-family:'Poppins', sans-serif;
    background:var(--bg-0);
    color:var(--white);
    overflow-x:hidden;
  }
  h1,h2,h3{font-family:'Poppins',sans-serif;}
  .script{font-family:'Pacifico', cursive; font-weight:400;}
  a{text-decoration:none; color:inherit;}
  img{max-width:100%; display:block;}

  /* ---------- NAV ---------- */
  .nav{
    position:fixed; top:0; left:0; right:0; z-index:100;
    display:flex; align-items:center; justify-content:space-between;
    padding:18px 6%;
    background:rgba(21,8,38,0.75);
    backdrop-filter:blur(10px);
    border-bottom:1px solid var(--card-line);
  }
  .nav-logo{display:flex; align-items:center; gap:12px;}
  .nav-logo .mark{
    width:38px; height:38px; border-radius:8px;
    background:linear-gradient(135deg,var(--red),#a83bff);
    display:flex; align-items:center; justify-content:center;
    font-weight:800; font-size:18px; transform:rotate(45deg);
  }
  .nav-logo .mark span{transform:rotate(-45deg);}
  .nav-logo .name{font-weight:700; font-size:18px; letter-spacing:0.3px;}
  .nav-links{display:flex; gap:34px; font-size:14.5px; font-weight:500; color:var(--lav);}
  .nav-links a:hover{color:var(--white);}
  .nav-cta{
    background:var(--red); color:#fff; padding:10px 22px; border-radius:30px;
    font-weight:600; font-size:14px; box-shadow:0 0 0 rgba(255,59,78,0.5);
    transition:.3s;
  }
  .nav-cta:hover{box-shadow:0 0 22px rgba(255,59,78,0.6); transform:translateY(-2px);}
  @media(max-width:860px){ .nav-links{display:none;} }

  /* ---------- HERO ---------- */
  .hero{
    position:relative;
    min-height:100vh;
    display:flex; flex-direction:column; align-items:center; justify-content:center;
    text-align:center;
    padding:140px 6% 100px;
    overflow:hidden;
    background:
      radial-gradient(circle at 15% 20%, rgba(168,59,255,0.35), transparent 40%),
      radial-gradient(circle at 85% 15%, rgba(255,59,78,0.28), transparent 45%),
      radial-gradient(circle at 50% 90%, rgba(90,30,160,0.4), transparent 50%),
      linear-gradient(160deg, #170a2c, #24103f 45%, #170a2c 100%);
  }
  .bokeh{position:absolute; inset:0; overflow:hidden; z-index:0;}
  .bokeh span{
    position:absolute; border-radius:50%;
    filter:blur(2px);
    opacity:0.35;
    animation:float 14s ease-in-out infinite;
  }
  @keyframes float{
    0%,100%{transform:translateY(0) translateX(0) scale(1);}
    50%{transform:translateY(-40px) translateX(20px) scale(1.08);}
  }
  .eyebrow{
    position:relative; z-index:2;
    display:inline-flex; align-items:center; gap:8px;
    background:rgba(255,255,255,0.06);
    border:1px solid var(--card-line);
    padding:8px 18px; border-radius:30px;
    font-size:13px; letter-spacing:1.5px; text-transform:uppercase;
    color:var(--lav); margin-bottom:28px;
  }
  .eyebrow .dot{width:7px; height:7px; border-radius:50%; background:var(--red); box-shadow:0 0 10px var(--red);}
  .hero h1{
    position:relative; z-index:2;
    font-size:clamp(2.6rem, 7vw, 5.2rem);
    line-height:1.05;
    font-weight:400;
  }
  .hero h1 .line1{font-family:'Pacifico',cursive; color:#fff; display:block;}
  .hero h1 .line2{font-family:'Pacifico',cursive; color:var(--red); display:block; text-shadow:0 0 30px rgba(255,59,78,0.4);}
  .hero p.sub{
    position:relative; z-index:2;
    max-width:640px; margin:28px auto 0;
    color:var(--lav); font-size:1.08rem; line-height:1.7; font-weight:300;
  }
  .hero-ctas{position:relative; z-index:2; display:flex; gap:18px; margin-top:42px; flex-wrap:wrap; justify-content:center;}
  .btn{
    padding:15px 32px; border-radius:8px; font-weight:600; font-size:15px;
    border:2px solid transparent; transition:.3s; cursor:pointer; display:inline-block;
  }
  .btn-solid{background:var(--red); color:#fff;}
  .btn-solid:hover{background:#ff2038; transform:translateY(-3px); box-shadow:0 10px 30px rgba(255,59,78,0.35);}
  .btn-outline{border-color:rgba(255,255,255,0.3); color:#fff;}
  .btn-outline:hover{border-color:#fff; background:rgba(255,255,255,0.08); transform:translateY(-3px);}

  /* ---------- TIMELINE SIGNATURE ---------- */
  .timeline-wrap{
    position:relative; z-index:2; margin-top:70px; width:100%; max-width:820px;
  }
  .timeline-label{font-size:12px; letter-spacing:2px; color:var(--lav-dim); text-transform:uppercase; margin-bottom:14px; text-align:left;}
  .timeline{
    position:relative;
    background:rgba(255,255,255,0.04);
    border:1px solid var(--card-line);
    border-radius:14px;
    padding:22px 22px 26px;
  }
  .tracks{display:flex; flex-direction:column; gap:10px;}
  .track{display:flex; gap:6px; height:34px; align-items:center;}
  .clip{
    height:100%; border-radius:6px;
    background:linear-gradient(135deg, var(--seg-a,#a83bff), var(--seg-b,#7b2ff7));
    opacity:0; transform:scaleX(0); transform-origin:left;
    animation:growClip 0.7s ease forwards;
  }
  .track.audio .clip{background:linear-gradient(135deg,#ff6b6b,#ff3b4e);}
  @keyframes growClip{ to{opacity:1; transform:scaleX(1);} }
  .playhead{
    position:absolute; top:14px; bottom:14px; width:2px; background:#fff;
    box-shadow:0 0 10px #fff, 0 0 20px var(--red);
    animation:scrub 4.5s linear infinite;
  }
  .playhead::before{
    content:''; position:absolute; top:-6px; left:-5px;
    width:12px; height:12px; background:var(--red); border-radius:50% 50% 50% 0;
    transform:rotate(45deg);
  }
  @keyframes scrub{
    0%{left:2%;} 50%{left:96%;} 50.01%{left:2%;} 100%{left:2%;}
  }

  /* ---------- SECTION SHELL ---------- */
  section{padding:120px 6%; position:relative;}
  .section-head{max-width:680px; margin:0 auto 64px; text-align:center;}
  .section-head .kicker{
    color:var(--red); font-weight:700; font-size:13px; letter-spacing:2px; text-transform:uppercase;
  }
  .section-head h2{
    font-size:clamp(2rem,4vw,2.8rem); margin-top:14px; font-weight:700; line-height:1.2;
  }
  .section-head h2 .accent{font-family:'Pacifico',cursive; color:var(--red); font-weight:400;}
  .section-head p{color:var(--lav); margin-top:18px; font-weight:300; line-height:1.7;}

  .reveal{opacity:0; transform:translateY(36px); transition:opacity .8s ease, transform .8s ease;}
  .reveal.in{opacity:1; transform:translateY(0);}

  /* ---------- SERVICES GRID ---------- */
  .services-grid{
    display:grid; grid-template-columns:repeat(auto-fit,minmax(260px,1fr));
    gap:24px; max-width:1180px; margin:0 auto;
  }
  .service-card{
    background:var(--card); border:1px solid var(--card-line); border-radius:16px;
    padding:32px 28px; transition:.35s; position:relative; overflow:hidden;
  }
  .service-card::before{
    content:''; position:absolute; top:0; left:0; right:0; height:3px;
    background:linear-gradient(90deg,var(--red),#a83bff);
    transform:scaleX(0); transform-origin:left; transition:.4s;
  }
  .service-card:hover{transform:translateY(-8px); border-color:rgba(255,255,255,0.18); box-shadow:0 20px 40px rgba(0,0,0,0.35);}
  .service-card:hover::before{transform:scaleX(1);}
  .service-card .icon{
    width:48px; height:48px; border-radius:12px;
    background:rgba(255,59,78,0.12); color:var(--red);
    display:flex; align-items:center; justify-content:center;
    font-size:22px; margin-bottom:20px;
  }
  .service-card h3{font-size:1.15rem; margin-bottom:10px; font-weight:600;}
  .service-card p{color:var(--lav); font-size:0.92rem; line-height:1.6; font-weight:300;}

  /* ---------- PROCESS ---------- */
  .process{max-width:1000px; margin:0 auto; position:relative;}
  .process-line{
    position:absolute; left:29px; top:10px; bottom:10px; width:2px;
    background:linear-gradient(180deg,var(--red),#a83bff,transparent);
  }
  @media(max-width:700px){.process-line{left:23px;}}
  .step{display:flex; gap:28px; padding:26px 0; position:relative;}
  .step-num{
    flex:0 0 60px; height:60px; border-radius:50%;
    background:var(--bg-0); border:2px solid var(--red);
    display:flex; align-items:center; justify-content:center;
    font-weight:700; font-size:1.1rem; color:var(--red); z-index:1;
  }
  @media(max-width:700px){.step-num{flex:0 0 48px; height:48px; font-size:0.95rem;}}
  .step-body h3{font-size:1.15rem; margin-bottom:6px; font-weight:600;}
  .step-body p{color:var(--lav); font-weight:300; line-height:1.6; max-width:560px;}

  /* ---------- WHY US ---------- */
  .why-wrap{
    max-width:1180px; margin:0 auto; display:grid; grid-template-columns:1fr 1fr; gap:60px; align-items:center;
  }
  @media(max-width:860px){.why-wrap{grid-template-columns:1fr;}}
  .why-list{list-style:none; display:flex; flex-direction:column; gap:26px;}
  .why-list li{display:flex; gap:18px; align-items:flex-start;}
  .why-list .num{
    font-family:'Pacifico',cursive; color:var(--red); font-size:1.6rem; min-width:44px;
  }
  .why-list h4{font-weight:600; margin-bottom:6px; font-size:1.05rem;}
  .why-list p{color:var(--lav); font-weight:300; font-size:0.93rem; line-height:1.6;}
  .why-visual{
    border-radius:20px; border:1px solid var(--card-line);
    background:linear-gradient(160deg, var(--bg-2), var(--bg-1));
    padding:40px; position:relative; overflow:hidden; min-height:340px;
    display:flex; align-items:center; justify-content:center;
  }
  .stat-block{text-align:center; padding:18px;}
  .stat-block b{
    font-size:2.6rem; display:block; background:linear-gradient(90deg,#fff,var(--red-2));
    -webkit-background-clip:text; background-clip:text; color:transparent; font-weight:800;
  }
  .stat-block span{color:var(--lav); font-size:0.85rem; text-transform:uppercase; letter-spacing:1px;}
  .stat-grid{display:grid; grid-template-columns:1fr 1fr; width:100%;}

  /* ---------- PRICING ---------- */
  .pricing-grid{
    display:grid; grid-template-columns:repeat(auto-fit,minmax(280px,1fr));
    gap:24px; max-width:1080px; margin:0 auto;
  }
  .price-card{
    background:var(--card); border:1px solid var(--card-line); border-radius:18px;
    padding:38px 30px; transition:.35s; position:relative;
  }
  .price-card.popular{
    border-color:var(--red); background:linear-gradient(160deg, rgba(255,59,78,0.09), var(--card));
    transform:scale(1.03);
  }
  .price-card:hover{transform:translateY(-6px);}
  .price-card.popular:hover{transform:scale(1.03) translateY(-6px);}
  .badge{
    position:absolute; top:-13px; left:50%; transform:translateX(-50%);
    background:var(--red); color:#fff; font-size:11px; font-weight:700;
    padding:5px 14px; border-radius:20px; letter-spacing:1px; text-transform:uppercase;
  }
  .price-card h3{font-weight:600; font-size:1.2rem;}
  .price-card .price{font-size:2.1rem; font-weight:800; margin:14px 0 4px;}
  .price-card .price span{font-size:0.95rem; color:var(--lav); font-weight:400;}
  .price-card .desc{color:var(--lav); font-size:0.88rem; margin-bottom:22px; font-weight:300;}
  .price-card ul{list-style:none; display:flex; flex-direction:column; gap:12px; margin-bottom:28px;}
  .price-card li{font-size:0.9rem; color:#e7ddfa; display:flex; gap:10px; align-items:center; font-weight:300;}
  .price-card li::before{content:'✓'; color:var(--red); font-weight:800;}
  .price-btn{
    display:block; text-align:center; padding:13px; border-radius:8px; font-weight:600; font-size:0.92rem;
    border:2px solid rgba(255,255,255,0.25); transition:.3s;
  }
  .price-card.popular .price-btn{background:var(--red); border-color:var(--red);}
  .price-btn:hover{background:#fff; color:#170a2c; border-color:#fff;}

  /* ---------- TESTIMONIAL ---------- */
  .testi{
    max-width:760px; margin:0 auto; text-align:center; position:relative;
  }
  .testi .quote-mark{font-family:'Pacifico',cursive; font-size:4rem; color:var(--red); opacity:0.5; line-height:0.5;}
  .testi p{font-size:1.25rem; font-weight:300; line-height:1.7; color:#f1e9fd; margin:18px 0 28px;}
  .testi .who{display:flex; align-items:center; justify-content:center; gap:14px;}
  .testi .avatar{width:46px; height:46px; border-radius:50%; background:linear-gradient(135deg,var(--red),#a83bff);}
  .testi .who b{display:block; font-size:0.95rem;}
  .testi .who span{color:var(--lav); font-size:0.82rem;}

  /* ---------- CTA FOOTER ---------- */
  .cta-final{
    text-align:center; border-radius:28px; margin:0 6% 100px; padding:90px 6%;
    background:
      radial-gradient(circle at 20% 30%, rgba(255,59,78,0.25), transparent 45%),
      radial-gradient(circle at 80% 70%, rgba(168,59,255,0.3), transparent 50%),
      linear-gradient(160deg,#20103e,#170a2c);
    border:1px solid var(--card-line);
    position:relative; overflow:hidden;
  }
  .cta-final h2{font-size:clamp(1.9rem,4vw,2.6rem); font-weight:700; margin-bottom:18px;}
  .cta-final h2 .accent{font-family:'Pacifico',cursive; color:var(--red); font-weight:400;}
  .cta-final p{color:var(--lav); max-width:520px; margin:0 auto 36px; font-weight:300; line-height:1.7;}

  footer{
    text-align:center; padding:36px 6% 50px; color:var(--lav-dim); font-size:0.85rem; border-top:1px solid var(--card-line);
  }
  footer b{color:var(--lav);}
</style>
</head>
<body>

<nav class="nav">
  <div class="nav-logo">
    <div class="mark"><span>A</span></div>
    <div class="name">advomatics.com</div>
  </div>
  <div class="nav-links">
    <a href="#">Home</a>
    <a href="#">About Us</a>
    <a href="#">blog</a>
    <a href="#">Services</a>
    <a href="#">Shop</a>
  </div>
  <a href="#contact" class="nav-cta">Get a Quote</a>
</nav>

<!-- ================= HERO ================= -->
<header class="hero">
  <div class="bokeh" id="bokeh"></div>
  <div class="eyebrow"><span class="dot"></span> VIDEO EDITING SERVICES</div>
  <h1>
    <span class="line1">Cut The Noise.</span>
    <span class="line2">Keep The Story.</span>
  </h1>
  <p class="sub">
    From raw footage to scroll-stopping reels, punchy YouTube videos, and polished brand films —
    Advomatics turns your clips into content people actually watch till the end.
  </p>
  <div class="hero-ctas">
    <a href="#contact" class="btn btn-solid">Start Your Project</a>
    <a href="#services" class="btn btn-outline">See What's Included</a>
  </div>

  <div class="timeline-wrap">
    <div class="timeline-label">Live Preview — Your Edit In Progress</div>
    <div class="timeline">
      <div class="playhead"></div>
      <div class="tracks">
        <div class="track">
          <div class="clip" style="width:18%; --seg-a:#a83bff; --seg-b:#7b2ff7; animation-delay:.1s;"></div>
          <div class="clip" style="width:28%; --seg-a:#7b2ff7; --seg-b:#5b1fc9; animation-delay:.25s;"></div>
          <div class="clip" style="width:14%; --seg-a:#a83bff; --seg-b:#7b2ff7; animation-delay:.4s;"></div>
          <div class="clip" style="width:22%; --seg-a:#7b2ff7; --seg-b:#5b1fc9; animation-delay:.55s;"></div>
        </div>
        <div class="track">
          <div class="clip" style="width:10%; --seg-a:#ff9d3b; --seg-b:#ff6b6b; animation-delay:.2s;"></div>
          <div class="clip" style="width:30%; --seg-a:#ff9d3b; --seg-b:#ff6b6b; animation-delay:.35s;"></div>
          <div class="clip" style="width:20%; --seg-a:#ff9d3b; --seg-b:#ff6b6b; animation-delay:.5s;"></div>
        </div>
        <div class="track audio">
          <div class="clip" style="width:60%; animation-delay:.3s;"></div>
          <div class="clip" style="width:22%; animation-delay:.45s;"></div>
        </div>
      </div>
    </div>
  </div>
</header>

<!-- ================= SERVICES ================= -->
<section id="services">
  <div class="section-head reveal">
    <div class="kicker">What We Edit</div>
    <h2>One Editing Team, <span class="accent">Every Format</span></h2>
    <p>Whether it's a 9-second reel or a 40-minute brand documentary, your footage gets the same obsessive attention to pacing, sound, and story.</p>
  </div>
  <div class="services-grid">
    <div class="service-card reveal">
      <div class="icon">▶</div>
      <h3>Reels &amp; Shorts</h3>
      <p>Fast-paced cuts, trending transitions, and hook-first edits built for Instagram, YouTube Shorts, and TikTok watch time.</p>
    </div>
    <div class="service-card reveal">
      <div class="icon">🎬</div>
      <h3>YouTube Videos</h3>
      <p>Long-form edits with clean pacing, jump-cut cleanup, b-roll placement, and thumbnail-worthy moments highlighted.</p>
    </div>
    <div class="service-card reveal">
      <div class="icon">📢</div>
      <h3>Ad &amp; Promo Videos</h3>
      <p>Conversion-focused edits for Meta and Google Ads — built to stop the scroll and drive clicks, not just views.</p>
    </div>
    <div class="service-card reveal">
      <div class="icon">✨</div>
      <h3>Motion Graphics &amp; Animation</h3>
      <p>Animated logos, kinetic typography, lower-thirds, and custom graphic overlays that match your brand identity.</p>
    </div>
    <div class="service-card reveal">
      <div class="icon">🎨</div>
      <h3>Color Grading</h3>
      <p>Cinematic color correction and grading so every clip — regardless of source camera — feels consistent and premium.</p>
    </div>
    <div class="service-card reveal">
      <div class="icon">🔊</div>
      <h3>Sound Design &amp; Mixing</h3>
      <p>Clean audio, SFX layering, licensed background music, and voice-over sync that makes videos feel professional.</p>
    </div>
    <div class="service-card reveal">
      <div class="icon">💬</div>
      <h3>Subtitles &amp; Captions</h3>
      <p>Styled, on-brand captions timed to the frame — because most viewers watch with the sound off.</p>
    </div>
    <div class="service-card reveal">
      <div class="icon">🎙</div>
      <h3>Podcast &amp; Interview Editing</h3>
      <p>Filler-word removal, multi-cam switching, and highlight clips carved out of your long-form conversations.</p>
    </div>
  </div>
</section>

<!-- ================= PROCESS ================= -->
<section id="process">
  <div class="section-head reveal">
    <div class="kicker">How It Works</div>
    <h2>From Raw Footage To <span class="accent">Final Cut</span></h2>
    <p>A simple, transparent process so you always know exactly where your project stands.</p>
  </div>
  <div class="process">
    <div class="process-line"></div>
    <div class="step reveal">
      <div class="step-num">1</div>
      <div class="step-body">
        <h3>Share Your Footage &amp; Brief</h3>
        <p>Upload your raw clips along with your goal, platform, and any reference videos you like.</p>
      </div>
    </div>
    <div class="step reveal">
      <div class="step-num">2</div>
      <div class="step-body">
        <h3>Rough Cut &amp; Storyboard</h3>
        <p>We assemble the story first — structure and pacing before any effects are added.</p>
      </div>
    </div>
    <div class="step reveal">
      <div class="step-num">3</div>
      <div class="step-body">
        <h3>Animation, Graphics &amp; Color</h3>
        <p>Motion graphics, captions, transitions, and color grading are layered in.</p>
      </div>
    </div>
    <div class="step reveal">
      <div class="step-num">4</div>
      <div class="step-body">
        <h3>Sound Mix &amp; Polish</h3>
        <p>Music, SFX, and voice levels are balanced for a clean, broadcast-ready mix.</p>
      </div>
    </div>
    <div class="step reveal">
      <div class="step-num">5</div>
      <div class="step-body">
        <h3>Review &amp; Revisions</h3>
        <p>You review the cut and request changes — we refine until it's exactly right.</p>
      </div>
    </div>
    <div class="step reveal">
      <div class="step-num">6</div>
      <div class="step-body">
        <h3>Final Delivery</h3>
        <p>Export in every format and aspect ratio you need — square, vertical, or widescreen.</p>
      </div>
    </div>
  </div>
</section>

<!-- ================= WHY US ================= -->
<section id="why">
  <div class="why-wrap">
    <ul class="why-list">
      <li class="reveal">
        <div class="num">01</div>
        <div><h4>Fast Turnaround</h4><p>Most edits delivered within 48–72 hours, without cutting corners on quality.</p></div>
      </li>
      <li class="reveal">
        <div class="num">02</div>
        <div><h4>Unlimited Revisions*</h4><p>We refine the cut until you're happy — your feedback shapes the final version.</p></div>
      </li>
      <li class="reveal">
        <div class="num">03</div>
        <div><h4>Platform-Optimized Exports</h4><p>Every video is delivered pre-formatted for Reels, YouTube, ads, or wherever it's headed.</p></div>
      </li>
      <li class="reveal">
        <div class="num">04</div>
        <div><h4>One Team, Full Package</h4><p>Editing sits alongside our social media, ads, and design services — everything stays on-brand.</p></div>
      </li>
    </ul>
    <div class="why-visual reveal">
      <div class="stat-grid">
        <div class="stat-block"><b>48h</b><span>Avg. Turnaround</span></div>
        <div class="stat-block"><b>4K</b><span>Export Quality</span></div>
        <div class="stat-block"><b>10+</b><span>Formats Delivered</span></div>
        <div class="stat-block"><b>100%</b><span>Brand-Matched</span></div>
      </div>
    </div>
  </div>
</section>

<!-- ================= PRICING ================= -->
<section id="pricing">
  <div class="section-head reveal">
    <div class="kicker">Packages</div>
    <h2>Simple, <span class="accent">Transparent</span> Pricing</h2>
    <p>Pick a starting point — every package can be customized to your content volume.</p>
  </div>
  <div class="pricing-grid">
    <div class="price-card reveal">
      <h3>Starter</h3>
      <div class="price">₹4,999 <span>/ mo</span></div>
      <div class="desc">For creators posting a few short-form videos a week.</div>
      <ul>
        <li>8 Reels / Shorts edits</li>
        <li>Basic captions &amp; transitions</li>
        <li>2 rounds of revisions</li>
        <li>48–72 hr delivery</li>
      </ul>
      <a href="#contact" class="price-btn">Choose Starter</a>
    </div>
    <div class="price-card popular reveal">
      <div class="badge">Most Popular</div>
      <h3>Growth</h3>
      <div class="price">₹12,999 <span>/ mo</span></div>
      <div class="desc">For brands publishing daily across platforms.</div>
      <ul>
        <li>20 Reels / Shorts + 4 long-form edits</li>
        <li>Motion graphics &amp; animated captions</li>
        <li>Unlimited revisions</li>
        <li>Priority 48 hr delivery</li>
      </ul>
      <a href="#contact" class="price-btn">Choose Growth</a>
    </div>
    <div class="price-card reveal">
      <h3>Pro</h3>
      <div class="price">Custom</div>
      <div class="desc">For agencies and high-volume content teams.</div>
      <ul>
        <li>Unlimited video edits</li>
        <li>Dedicated editor &amp; color grading</li>
        <li>Custom animation &amp; sound design</li>
        <li>Same-day rush delivery</li>
      </ul>
      <a href="#contact" class="price-btn">Get Custom Quote</a>
    </div>
  </div>
</section>

<!-- ================= TESTIMONIAL ================= -->
<section id="testimonial">
  <div class="testi reveal">
    <div class="quote-mark">“</div>
    <p>Advomatics turned three weeks of raw phone footage into a launch reel that actually looked like we hired a production house. Our watch-time doubled the same month.</p>
    <div class="who">
      <div class="avatar"></div>
      <div><b>Founder, D2C Skincare Brand</b><span>Client since 2025</span></div>
    </div>
  </div>
</section>

<!-- ================= FINAL CTA ================= -->
<section id="contact" style="padding-bottom:0;">
  <div class="cta-final reveal">
    <h2>Ready To Make Your <span class="accent">Best Video Yet?</span></h2>
    <p>Send us your footage and goals — we'll get back with a plan and timeline within 24 hours.</p>
    <div class="hero-ctas">
      <a href="mailto:advomaticsmarketing@gmail.com" class="btn btn-solid">Email Your Footage</a>
      <a href="#" class="btn btn-outline">Book a Free Call</a>
    </div>
  </div>
</section>

<footer>
  <b>advomatics.com</b> — Social Media · Ads · Graphic Design · Websites · Video Editing<br>
  © 2026 Advomatics. All rights reserved.
</footer>

<script>
  // Ambient bokeh circles
  const bokehColors = ['#a83bff','#ff3b4e','#7b2ff7','#ff9d3b'];
  const bokehEl = document.getElementById('bokeh');
  for(let i=0;i<16;i++){
    const s = document.createElement('span');
    const size = 40 + Math.random()*140;
    s.style.width = size+'px';
    s.style.height = size+'px';
    s.style.left = Math.random()*100+'%';
    s.style.top = Math.random()*100+'%';
    s.style.background = bokehColors[i % bokehColors.length];
    s.style.animationDelay = (Math.random()*8)+'s';
    s.style.animationDuration = (10+Math.random()*10)+'s';
    bokehEl.appendChild(s);
  }

  // Scroll reveal
  const revealEls = document.querySelectorAll('.reveal');
  const io = new IntersectionObserver((entries)=>{
    entries.forEach(e=>{
      if(e.isIntersecting){
        e.target.classList.add('in');
        io.unobserve(e.target);
      }
    });
  }, {threshold:0.15});
  revealEls.forEach(el=>io.observe(el));

  // Respect reduced motion
  if(window.matchMedia('(prefers-reduced-motion: reduce)').matches){
    document.querySelectorAll('.reveal').forEach(el=>el.classList.add('in'));
  }
</script>

</body>
</html>/* End custom CSS */