.elementor-34833 .elementor-element.elementor-element-69eb849:not(.elementor-motion-effects-element-type-background), .elementor-34833 .elementor-element.elementor-element-69eb849 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bintangmotor.com/wp-content/uploads/2025/10/7607333_3643882-768x512.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-34833 .elementor-element.elementor-element-69eb849 > .elementor-background-overlay{background-color:var( --e-global-color-b611f12 );opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34833 .elementor-element.elementor-element-69eb849{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-34833 .elementor-element.elementor-element-636c519{text-align:center;}.elementor-34833 .elementor-element.elementor-element-636c519 .elementor-heading-title{color:#FFFFFF;line-height:1.3em;}.elementor-34833 .elementor-element.elementor-element-636c519 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34833 .elementor-element.elementor-element-f2ed0e6{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-34833 .elementor-element.elementor-element-6a0c1b5 img{border-radius:15px 15px 15px 15px;}.elementor-34833 .elementor-element.elementor-element-77179ab:not(.elementor-motion-effects-element-type-background), .elementor-34833 .elementor-element.elementor-element-77179ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34833 .elementor-element.elementor-element-77179ab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-34833 .elementor-element.elementor-element-77179ab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34833 .elementor-element.elementor-element-70a81f9{text-align:center;}.elementor-34833 .elementor-element.elementor-element-70a81f9 .elementor-heading-title{color:var( --e-global-color-b611f12 );font-size:35px;line-height:1.3em;}.elementor-34833 .elementor-element.elementor-element-70a81f9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34833 .elementor-element.elementor-element-ad199d6 > .elementor-container{min-height:250px;}.elementor-34833 .elementor-element.elementor-element-ad199d6:not(.elementor-motion-effects-element-type-background), .elementor-34833 .elementor-element.elementor-element-ad199d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CC0000;}.elementor-34833 .elementor-element.elementor-element-ad199d6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-34833 .elementor-element.elementor-element-ad199d6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34833 .elementor-element.elementor-element-ad199d6 > .elementor-shape-top svg{width:calc(144% + 1.3px);height:500px;}.elementor-34833 .elementor-element.elementor-element-5d06e83{text-align:center;}.elementor-34833 .elementor-element.elementor-element-5d06e83 .elementor-heading-title{color:var( --e-global-color-b611f12 );line-height:1.3em;}.elementor-34833 .elementor-element.elementor-element-5d06e83 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34833 .elementor-element.elementor-element-54b3aa3{text-align:center;}.elementor-34833 .elementor-element.elementor-element-54b3aa3 .elementor-heading-title{color:var( --e-global-color-b611f12 );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-34833 .elementor-element.elementor-element-54b3aa3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34833 .elementor-element.elementor-element-f2bb1c3{text-align:center;}.elementor-34833 .elementor-element.elementor-element-f2bb1c3 .elementor-heading-title{color:var( --e-global-color-b611f12 );line-height:1.3em;}.elementor-34833 .elementor-element.elementor-element-f2bb1c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34833 .elementor-element.elementor-element-1b585f2{text-align:center;}.elementor-34833 .elementor-element.elementor-element-1b585f2 .elementor-heading-title{color:var( --e-global-color-b611f12 );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-34833 .elementor-element.elementor-element-1b585f2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34833 .elementor-element.elementor-element-6bd3fba{text-align:center;}.elementor-34833 .elementor-element.elementor-element-6bd3fba .elementor-heading-title{color:var( --e-global-color-b611f12 );line-height:1.3em;}.elementor-34833 .elementor-element.elementor-element-6bd3fba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34833 .elementor-element.elementor-element-32cd608{text-align:center;}.elementor-34833 .elementor-element.elementor-element-32cd608 .elementor-heading-title{color:var( --e-global-color-b611f12 );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-34833 .elementor-element.elementor-element-32cd608 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34833 .elementor-element.elementor-element-614fb82{text-align:center;}.elementor-34833 .elementor-element.elementor-element-614fb82 .elementor-heading-title{color:var( --e-global-color-b611f12 );line-height:1.3em;}.elementor-34833 .elementor-element.elementor-element-614fb82 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34833 .elementor-element.elementor-element-c00c040{text-align:center;}.elementor-34833 .elementor-element.elementor-element-c00c040 .elementor-heading-title{color:var( --e-global-color-b611f12 );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-34833 .elementor-element.elementor-element-c00c040 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34833 .elementor-element.elementor-element-25a1fe8:not(.elementor-motion-effects-element-type-background), .elementor-34833 .elementor-element.elementor-element-25a1fe8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34833 .elementor-element.elementor-element-25a1fe8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-34833 .elementor-element.elementor-element-25a1fe8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34833 .elementor-element.elementor-element-3ce6c05 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-34833 .elementor-element.elementor-element-91ae9e7{text-align:center;}.elementor-34833 .elementor-element.elementor-element-91ae9e7 .elementor-heading-title{color:var( --e-global-color-b611f12 );line-height:1.3em;}.elementor-34833 .elementor-element.elementor-element-91ae9e7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34833 .elementor-element.elementor-element-a5e31d7{text-align:center;}.elementor-34833 .elementor-element.elementor-element-a5e31d7 .elementor-heading-title{color:var( --e-global-color-b611f12 );font-size:20px;font-weight:500;line-height:1.3em;}.elementor-34833 .elementor-element.elementor-element-a5e31d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-34833 .elementor-element.elementor-element-819af18:not(.elementor-motion-effects-element-type-background), .elementor-34833 .elementor-element.elementor-element-819af18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CC0000;}.elementor-34833 .elementor-element.elementor-element-819af18{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-34833 .elementor-element.elementor-element-819af18 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34833 .elementor-element.elementor-element-da1313f{text-align:center;}.elementor-34833 .elementor-element.elementor-element-da1313f .elementor-heading-title{color:var( --e-global-color-251d8e2a );font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-34833 .elementor-element.elementor-element-7ce8aa4{text-align:center;color:var( --e-global-color-251d8e2a );font-size:16px;}.elementor-34833 .elementor-element.elementor-element-7ce8aa4 > .elementor-widget-container{padding:10px 0px 0px 0px;}@media(max-width:767px){.elementor-34833 .elementor-element.elementor-element-636c519 .elementor-heading-title{font-size:20px;}.elementor-34833 .elementor-element.elementor-element-f2ed0e6{font-size:12px;}.elementor-34833 .elementor-element.elementor-element-70a81f9 .elementor-heading-title{font-size:18px;}.elementor-34833 .elementor-element.elementor-element-ad199d6 > .elementor-shape-top svg{width:calc(300% + 1.3px);height:464px;}.elementor-34833 .elementor-element.elementor-element-5d06e83 .elementor-heading-title{font-size:18px;}.elementor-34833 .elementor-element.elementor-element-54b3aa3 .elementor-heading-title{font-size:12px;}.elementor-34833 .elementor-element.elementor-element-f2bb1c3 .elementor-heading-title{font-size:18px;}.elementor-34833 .elementor-element.elementor-element-1b585f2 .elementor-heading-title{font-size:12px;}.elementor-34833 .elementor-element.elementor-element-6bd3fba .elementor-heading-title{font-size:18px;}.elementor-34833 .elementor-element.elementor-element-32cd608 .elementor-heading-title{font-size:12px;}.elementor-34833 .elementor-element.elementor-element-614fb82 .elementor-heading-title{font-size:18px;}.elementor-34833 .elementor-element.elementor-element-c00c040 .elementor-heading-title{font-size:12px;}.elementor-34833 .elementor-element.elementor-element-91ae9e7 .elementor-heading-title{font-size:20px;}.elementor-34833 .elementor-element.elementor-element-a5e31d7 .elementor-heading-title{font-size:15px;}.elementor-34833 .elementor-element.elementor-element-819af18{padding:40px 0px 40px 0px;}.elementor-34833 .elementor-element.elementor-element-da1313f .elementor-heading-title{font-size:20px;}.elementor-34833 .elementor-element.elementor-element-7ce8aa4{font-size:13px;}}@media(min-width:768px){.elementor-34833 .elementor-element.elementor-element-0ad7ddd{width:55%;}.elementor-34833 .elementor-element.elementor-element-3af68f0{width:45%;}}/* Start custom CSS for html, class: .elementor-element-30c2566 */:root{
      --primary:#cc0000;
      --bg:#f7f8fb;
      --card:#ffffff;
      --muted:#6b7280;
      --maxw:1100px;
      --radius:12px;
      font-family: Inter, system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial;
    }
    *{box-sizing:border-box}
    body{margin:0;background:var(--bg);color:#111827;line-height:1.5}
    .wrap{max-width:var(--maxw);margin:36px auto;padding:24px}
    header{display:flex;align-items:center;gap:16px;margin-bottom:18px}
    .logo{width:60px;height:60px;border-radius:10px;background:linear-gradient(135deg,var(--primary),#c02828);display:flex;align-items:center;justify-content:center;color:white;font-weight:700;font-size:20px}
    header h1{font-size:20px;margin:0}
    header p{margin:0;color:var(--muted);font-size:14px}

    /* Timeline container */
    .timeline{position:relative;padding:24px;background:linear-gradient(180deg,rgba(255,255,255,0.7),transparent);border-radius:var(--radius);box-shadow:0 6px 24px rgba(16,24,40,0.06)}
    .timeline::before{content:'';position:absolute;left:50%;top:24px;bottom:24px;width:4px;background:linear-gradient(180deg,var(--primary),#f1a1a1);transform:translateX(-50%);border-radius:4px}

    .milestone{position:relative;display:grid;grid-template-columns:1fr 420px;gap:18px;align-items:center;padding:18px 12px;border-radius:10px;margin:14px 0}
    .milestone .dot{position:absolute;left:50%;transform:translateX(-50%);top:18px;width:18px;height:18px;border-radius:50%;background:white;border:4px solid var(--primary);box-shadow:0 2px 6px rgba(0,0,0,0.08)}
    .milestone .content{background:var(--card);padding:18px;border-radius:10px;box-shadow:0 4px 18px rgba(16,24,40,0.04)}
    .milestone .year{font-weight:700;color:var(--primary);margin-bottom:8px}
    .milestone h3{margin:0 0 8px 0;font-size:18px}
    .milestone p{margin:0;color:var(--muted)}
    .milestone .media{display:block;border-radius:8px;overflow:hidden;box-shadow:0 6px 20px rgba(16,24,40,0.06)}
    .milestone .media img{width:100%;height:250px;object-fit:cover;display:block}

    /* alternate sides */
    .milestone.even{grid-template-columns:420px 1fr}
    .milestone.even .dot{top:18px}

    /* responsive */
    @media (max-width:900px){
      .milestone{grid-template-columns:1fr;}
      .timeline::before{left:22px;transform:none}
      .milestone .dot{left:22px;transform:translateX(0)}
      .milestone .media img{height:200px}
    }

    /* controls */
    .controls{display:flex;gap:8px;flex-wrap:wrap;margin:18px 0}
    .btn{background:white;border:1px solid #e6e9ee;padding:10px 12px;border-radius:10px;cursor:pointer;font-weight:600}
    .btn.primary{background:var(--primary);color:#fff;border-color:transparent}

    /* modal */
    .modal{position:fixed;inset:0;display:none;align-items:center;justify-content:center;background:rgba(0,0,0,0.6);z-index:60}
    .modal.open{display:flex}
    .modal .inner{width:min(90%,1000px);background:#fff;border-radius:10px;overflow:hidden}
    .modal img{width:100%;height:70vh;object-fit:contain;background:#000}

    footer{margin-top:18px;color:var(--muted);font-size:13px;text-align:center}

    /* small helpers */
    .kicker{font-size:13px;color:var(--muted);margin-bottom:6px}
    .grid-two{display:grid;grid-template-columns:1fr 1fr;gap:12px}
    @media(max-width:600px){.grid-two{grid-template-columns:1fr}}/* End custom CSS */