{"id":543,"date":"2026-07-12T23:07:10","date_gmt":"2026-07-12T23:07:10","guid":{"rendered":"https:\/\/nextgenmotors.wpenginepowered.com\/?page_id=543"},"modified":"2026-07-12T23:22:17","modified_gmt":"2026-07-12T23:22:17","slug":"gallery","status":"publish","type":"page","link":"https:\/\/nextgenmotorsmiami.com\/en\/gallery\/","title":{"rendered":"Gallery"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"543\" class=\"elementor elementor-543\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-da17c9c e-con e-atomic-element e-flexbox-base e-fa152e3 \" data-id=\"da17c9c\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"da17c9c\">\n    \t\t<div class=\"elementor-element elementor-element-99f9655 elementor-widget elementor-widget-text-editor\" data-id=\"99f9655\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<section\n  class=\"ngm-gallery-page\"\n  data-ngm-base-url=\"https:\/\/nextgenmotorsmiami.com\"\n  data-ngm-hero-image=\"\/wp-content\/uploads\/2026\/07\/paint-correction-image.png\"\n\n\n  data-ngm-gallery-image-1=\"\/wp-content\/uploads\/2026\/07\/damage-to-detail-image.png\"\n  data-ngm-gallery-image-2=\"\/wp-content\/uploads\/2026\/07\/auto-painting-home.png\"\n  data-ngm-gallery-image-3=\"\/wp-content\/uploads\/2026\/07\/bod-work-home.png\"\n  data-ngm-gallery-image-4=\"\/wp-content\/uploads\/2026\/07\/paint-correction-image.png\"\n  data-ngm-gallery-image-5=\"\/wp-content\/uploads\/2026\/07\/lifetime-warranty-image.png\"\n  data-ngm-gallery-image-6=\"\/wp-content\/uploads\/2026\/07\/electrical-diagnostics-image.png\"\n  data-ngm-gallery-image-7=\"\/wp-content\/uploads\/2026\/07\/insurance-claim-assistance-image.png\"\n  data-ngm-gallery-image-8=\"\/wp-content\/uploads\/2026\/07\/auto-body-repair-image-1.png\"\n>\n  <style>\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Bebas+Neue&family=Knewave&family=Montserrat:wght@400;500;600;700;800;900&display=swap');\n\n    .ngm-gallery-page {\n      --ngm-black: #070808;\n      --ngm-blue: #175C87;\n      --ngm-cyan: #3CC3DE;\n      --ngm-magenta: #D80D88;\n      --ngm-white: #ffffff;\n\n      --ngm-gallery-hero-img: none;\n      --ngm-gallery-img-1: none;\n      --ngm-gallery-img-2: none;\n      --ngm-gallery-img-3: none;\n      --ngm-gallery-img-4: none;\n      --ngm-gallery-img-5: none;\n      --ngm-gallery-img-6: none;\n      --ngm-gallery-img-7: none;\n      --ngm-gallery-img-8: none;\n\n      width: 100vw;\n      max-width: 100vw;\n      margin-left: calc(50% - 50vw);\n      margin-right: calc(50% - 50vw);\n      overflow: hidden;\n      position: relative;\n      isolation: isolate;\n      background: var(--ngm-black);\n      color: var(--ngm-white);\n      font-family: 'Montserrat', sans-serif;\n    }\n\n    .ngm-gallery-page *,\n    .ngm-gallery-page *::before,\n    .ngm-gallery-page *::after {\n      box-sizing: border-box;\n    }\n\n    .ngm-gallery-section {\n      position: relative;\n      overflow: hidden;\n      isolation: isolate;\n    }\n\n    .ngm-gallery-container {\n      width: min(1220px, calc(100% - 40px));\n      margin: 0 auto;\n      position: relative;\n      z-index: 3;\n    }\n\n    .ngm-gallery-kicker {\n      display: inline-flex;\n      align-items: center;\n      gap: 10px;\n      padding: 9px 15px;\n      margin-bottom: 20px;\n      background: rgba(23,92,135,.28);\n      border: 1px solid rgba(60,195,222,.48);\n      color: var(--ngm-cyan);\n      font-size: 12px;\n      font-weight: 900;\n      letter-spacing: .16em;\n      text-transform: uppercase;\n      box-shadow: 0 0 28px rgba(60,195,222,.14);\n    }\n\n    .ngm-gallery-kicker::before {\n      content: \"\";\n      width: 9px;\n      min-width: 9px;\n      height: 9px;\n      border-radius: 50%;\n      background: var(--ngm-magenta);\n      box-shadow: 0 0 18px var(--ngm-magenta);\n    }\n\n    .ngm-gallery-title {\n      margin: 0;\n      font-family: 'Bebas Neue', sans-serif;\n      line-height: .88;\n      letter-spacing: .025em;\n      text-transform: uppercase;\n      color: var(--ngm-white);\n      text-shadow: 0 14px 42px rgba(0,0,0,.7);\n    }\n\n    .ngm-gallery-title span {\n      display: block;\n      color: var(--ngm-cyan);\n      text-shadow:\n        0 0 22px rgba(60,195,222,.58),\n        4px 4px 0 rgba(216,13,136,.72);\n    }\n\n    .ngm-gallery-brush {\n      margin: 18px 0 24px;\n      font-family: 'Knewave', cursive;\n      line-height: 1;\n      color: var(--ngm-magenta);\n      transform: rotate(-2deg);\n      text-shadow: 0 0 24px rgba(216,13,136,.58);\n    }\n\n    .ngm-gallery-text {\n      margin: 0;\n      font-size: 15px;\n      line-height: 1.78;\n      color: rgba(255,255,255,.76);\n    }\n\n    .ngm-gallery-actions {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 14px;\n      align-items: center;\n    }\n\n    .ngm-gallery-btn {\n      min-height: 56px;\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      padding: 0 26px;\n      text-decoration: none !important;\n      font-size: 13px;\n      font-weight: 900;\n      letter-spacing: .08em;\n      text-transform: uppercase;\n      transition: .28s ease;\n    }\n\n    .ngm-gallery-btn-primary {\n      color: #061014 !important;\n      background: linear-gradient(135deg, var(--ngm-cyan), #7bf1ff);\n      box-shadow: 0 0 34px rgba(60,195,222,.36);\n    }\n\n    .ngm-gallery-btn-primary:hover {\n      transform: translateY(-3px);\n      box-shadow: 0 0 48px rgba(60,195,222,.62);\n    }\n\n    .ngm-gallery-btn-secondary {\n      color: var(--ngm-white) !important;\n      border: 1px solid rgba(216,13,136,.7);\n      background: rgba(216,13,136,.13);\n    }\n\n    .ngm-gallery-btn-secondary:hover {\n      background: var(--ngm-magenta);\n      transform: translateY(-3px);\n      box-shadow: 0 0 34px rgba(216,13,136,.44);\n    }\n\n    .ngm-gallery-hero {\n      min-height: 92svh;\n      display: flex;\n      align-items: center;\n      padding: 110px 0 82px;\n      background:\n        radial-gradient(circle at 12% 18%, rgba(60,195,222,.2), transparent 30%),\n        radial-gradient(circle at 88% 74%, rgba(216,13,136,.2), transparent 34%),\n        linear-gradient(135deg, #070808 0%, #071015 48%, #0b2638 100%);\n    }\n\n    .ngm-gallery-hero::before {\n      content: \"\";\n      position: absolute;\n      inset: 0;\n      background:\n        linear-gradient(120deg, rgba(255,255,255,.045) 0 1px, transparent 1px 100%),\n        linear-gradient(160deg, rgba(60,195,222,.08), transparent 48%);\n      background-size: 130px 130px, cover;\n      opacity: .22;\n      pointer-events: none;\n      z-index: -3;\n    }\n\n    .ngm-gallery-hero::after {\n      content: attr(data-ngm-decor-text);\n      position: absolute;\n      right: 24px;\n      bottom: 42px;\n      font-family: 'Bebas Neue', sans-serif;\n      font-size: clamp(105px, 17vw, 270px);\n      line-height: .8;\n      letter-spacing: .06em;\n      color: rgba(255,255,255,.04);\n      pointer-events: none;\n      z-index: -1;\n    }\n\n    .ngm-gallery-hero-wrap {\n      display: grid;\n      grid-template-columns: .95fr 1.05fr;\n      gap: 62px;\n      align-items: center;\n    }\n\n    .ngm-gallery-hero-title {\n      font-size: clamp(66px, 8vw, 126px);\n      max-width: 760px;\n    }\n\n    .ngm-gallery-hero-brush {\n      font-size: clamp(26px, 3vw, 44px);\n    }\n\n    .ngm-gallery-hero-text {\n      max-width: 700px;\n      margin-bottom: 34px;\n      font-size: 16px;\n    }\n\n    .ngm-gallery-hero-photo {\n      position: relative;\n      min-height: 650px;\n      overflow: hidden;\n      border: 1px solid rgba(60,195,222,.38);\n      background:\n        linear-gradient(135deg, rgba(7,8,8,.08), rgba(7,8,8,.68)),\n        var(--ngm-gallery-hero-img) center \/ cover no-repeat;\n      box-shadow:\n        0 36px 96px rgba(0,0,0,.54),\n        0 0 48px rgba(60,195,222,.13);\n      clip-path: polygon(0 0, 92% 0, 100% 100%, 8% 100%);\n    }\n\n    .ngm-gallery-hero-photo::before {\n      content: \"\";\n      position: absolute;\n      inset: 18px;\n      border: 2px solid rgba(255,255,255,.13);\n      clip-path: polygon(0 0, 92% 0, 100% 100%, 8% 100%);\n      pointer-events: none;\n      z-index: 2;\n    }\n\n    .ngm-gallery-hero-card {\n      position: absolute;\n      left: 30px;\n      right: 30px;\n      bottom: 34px;\n      z-index: 3;\n      padding: 22px;\n      background: rgba(7,8,8,.78);\n      border: 1px solid rgba(60,195,222,.35);\n      backdrop-filter: blur(14px);\n      -webkit-backdrop-filter: blur(14px);\n      box-shadow: 0 24px 70px rgba(0,0,0,.42);\n    }\n\n    .ngm-gallery-hero-card strong {\n      display: block;\n      margin-bottom: 8px;\n      font-family: 'Bebas Neue', sans-serif;\n      font-size: 38px;\n      line-height: .95;\n      letter-spacing: .04em;\n      text-transform: uppercase;\n      color: var(--ngm-cyan);\n    }\n\n    .ngm-gallery-hero-card span {\n      display: block;\n      font-size: 13.5px;\n      line-height: 1.62;\n      color: rgba(255,255,255,.76);\n    }\n\n    .ngm-gallery-main {\n      padding: 115px 0;\n      background:\n        radial-gradient(circle at 14% 18%, rgba(216,13,136,.14), transparent 32%),\n        radial-gradient(circle at 88% 78%, rgba(60,195,222,.16), transparent 30%),\n        linear-gradient(135deg, #070808 0%, #071015 48%, #102f44 100%);\n    }\n\n    .ngm-gallery-head {\n      display: grid;\n      grid-template-columns: 1fr .82fr;\n      gap: 56px;\n      align-items: end;\n      margin-bottom: 52px;\n    }\n\n    .ngm-gallery-main-title {\n      font-size: clamp(54px, 6.8vw, 100px);\n    }\n\n    .ngm-gallery-grid {\n      display: grid;\n      grid-template-columns: repeat(4, 1fr);\n      gap: 18px;\n    }\n\n    .ngm-gallery-card {\n      position: relative;\n      min-height: 360px;\n      overflow: hidden;\n      border: 1px solid rgba(255,255,255,.12);\n      background:\n        linear-gradient(180deg, rgba(7,8,8,.04), rgba(7,8,8,.78)),\n        var(--gallery-img) center \/ cover no-repeat;\n      box-shadow: 0 28px 70px rgba(0,0,0,.34);\n      transition:\n        opacity .9s ease,\n        transform .9s cubic-bezier(.22, 1, .36, 1),\n        border-color .32s ease,\n        box-shadow .32s ease;\n    }\n\n    .ngm-gallery-card.big {\n      grid-column: span 2;\n      grid-row: span 2;\n      min-height: 738px;\n    }\n\n    .ngm-gallery-card::before {\n      content: \"\";\n      position: absolute;\n      inset: 0;\n      background:\n        linear-gradient(90deg, rgba(60,195,222,.12), transparent 42%),\n        radial-gradient(circle at 85% 20%, rgba(216,13,136,.22), transparent 28%);\n      opacity: .9;\n      pointer-events: none;\n    }\n\n    .ngm-gallery-card::after {\n      content: \"\";\n      position: absolute;\n      left: 0;\n      top: 0;\n      width: 4px;\n      height: 100%;\n      background: linear-gradient(180deg, var(--ngm-cyan), var(--ngm-magenta));\n      box-shadow: 0 0 22px rgba(60,195,222,.42);\n      pointer-events: none;\n    }\n\n    .ngm-gallery-card:hover {\n      transform: translateY(-7px);\n      border-color: rgba(60,195,222,.42);\n      box-shadow: 0 28px 80px rgba(0,0,0,.42);\n    }\n\n    .ngm-gallery-card.ngm-gallery-reveal.is-visible:hover {\n      transform: translateY(-7px) scale(1);\n    }\n\n    .ngm-gallery-card-content {\n      position: absolute;\n      left: 24px;\n      right: 24px;\n      bottom: 24px;\n      z-index: 2;\n    }\n\n    .ngm-gallery-card-content span {\n      display: inline-flex;\n      margin-bottom: 10px;\n      color: var(--ngm-cyan);\n      font-size: 12px;\n      font-weight: 900;\n      letter-spacing: .14em;\n      text-transform: uppercase;\n    }\n\n    .ngm-gallery-card-content h3 {\n      margin: 0;\n      font-family: 'Bebas Neue', sans-serif;\n      font-size: clamp(34px, 3.7vw, 56px);\n      line-height: .9;\n      letter-spacing: .04em;\n      text-transform: uppercase;\n      color: var(--ngm-white);\n    }\n\n    .ngm-gallery-card.one {\n      --gallery-img: var(--ngm-gallery-img-1);\n    }\n\n    .ngm-gallery-card.two {\n      --gallery-img: var(--ngm-gallery-img-2);\n    }\n\n    .ngm-gallery-card.three {\n      --gallery-img: var(--ngm-gallery-img-3);\n    }\n\n    .ngm-gallery-card.four {\n      --gallery-img: var(--ngm-gallery-img-4);\n    }\n\n    .ngm-gallery-card.five {\n      --gallery-img: var(--ngm-gallery-img-5);\n    }\n\n    .ngm-gallery-card.six {\n      --gallery-img: var(--ngm-gallery-img-6);\n    }\n\n    .ngm-gallery-card.seven {\n      --gallery-img: var(--ngm-gallery-img-7);\n    }\n\n    .ngm-gallery-card.eight {\n      --gallery-img: var(--ngm-gallery-img-8);\n    }\n\n    .ngm-gallery-bottom {\n      margin-top: 42px;\n      display: grid;\n      grid-template-columns: 1fr auto;\n      gap: 28px;\n      align-items: center;\n      padding: 28px;\n      background:\n        linear-gradient(135deg, rgba(255,255,255,.075), rgba(255,255,255,.025));\n      border: 1px solid rgba(255,255,255,.12);\n      position: relative;\n      overflow: hidden;\n    }\n\n    .ngm-gallery-bottom::before {\n      content: \"\";\n      position: absolute;\n      inset: 0;\n      background:\n        radial-gradient(circle at 18% 50%, rgba(60,195,222,.14), transparent 35%),\n        radial-gradient(circle at 92% 30%, rgba(216,13,136,.14), transparent 32%);\n      pointer-events: none;\n    }\n\n    .ngm-gallery-bottom-content,\n    .ngm-gallery-bottom-actions {\n      position: relative;\n      z-index: 2;\n    }\n\n    .ngm-gallery-bottom h3 {\n      margin: 0 0 8px;\n      font-family: 'Bebas Neue', sans-serif;\n      font-size: 42px;\n      line-height: .95;\n      letter-spacing: .04em;\n      text-transform: uppercase;\n      color: var(--ngm-white);\n    }\n\n    .ngm-gallery-bottom p {\n      margin: 0;\n      max-width: 780px;\n      font-size: 15px;\n      line-height: 1.7;\n      color: rgba(255,255,255,.72);\n    }\n\n    .ngm-gallery-reveal {\n      opacity: 0;\n      transform: translateY(42px);\n      transition:\n        opacity .9s ease,\n        transform .9s cubic-bezier(.22, 1, .36, 1);\n      transition-delay: var(--delay, 0s);\n      will-change: opacity, transform;\n    }\n\n    .ngm-gallery-reveal-left {\n      transform: translateX(-46px);\n    }\n\n    .ngm-gallery-reveal-right {\n      transform: translateX(46px);\n    }\n\n    .ngm-gallery-reveal-zoom {\n      transform: scale(.94);\n    }\n\n    .ngm-gallery-reveal.is-visible {\n      opacity: 1;\n      transform: translate(0, 0) scale(1);\n    }\n\n    @media (max-width: 1100px) {\n      .ngm-gallery-hero-wrap,\n      .ngm-gallery-head {\n        grid-template-columns: 1fr;\n      }\n\n      .ngm-gallery-hero-photo {\n        min-height: 560px;\n      }\n\n      .ngm-gallery-grid {\n        grid-template-columns: repeat(2, 1fr);\n      }\n\n      .ngm-gallery-card.big {\n        grid-column: span 2;\n        min-height: 620px;\n      }\n\n      .ngm-gallery-bottom {\n        grid-template-columns: 1fr;\n      }\n\n      .ngm-gallery-bottom-actions {\n        width: 100%;\n      }\n\n      .ngm-gallery-bottom-actions .ngm-gallery-btn {\n        width: 100%;\n      }\n    }\n\n    @media (max-width: 760px) {\n      .ngm-gallery-container {\n        width: min(100% - 26px, 1220px);\n      }\n\n      .ngm-gallery-hero {\n        min-height: auto;\n        align-items: flex-start;\n        padding: 48px 0 72px;\n      }\n\n      .ngm-gallery-hero::after {\n        right: 12px;\n        bottom: 20px;\n        font-size: clamp(72px, 25vw, 126px);\n      }\n\n      .ngm-gallery-hero-wrap {\n        gap: 34px;\n      }\n\n      .ngm-gallery-hero-title {\n        font-size: clamp(48px, 14.5vw, 68px);\n      }\n\n      .ngm-gallery-hero-brush {\n        font-size: clamp(23px, 7vw, 34px);\n      }\n\n      .ngm-gallery-hero-text,\n      .ngm-gallery-text {\n        font-size: 14px;\n      }\n\n      .ngm-gallery-actions {\n        flex-direction: column;\n        align-items: stretch;\n      }\n\n      .ngm-gallery-btn {\n        width: 100%;\n      }\n\n      .ngm-gallery-hero-photo {\n        min-height: 420px;\n        clip-path: polygon(0 0, 100% 0, 100% 94%, 0 100%);\n      }\n\n      .ngm-gallery-hero-photo::before {\n        clip-path: polygon(0 0, 100% 0, 100% 94%, 0 100%);\n      }\n\n      .ngm-gallery-hero-card {\n        left: 16px;\n        right: 16px;\n        bottom: 16px;\n        padding: 18px;\n      }\n\n      .ngm-gallery-hero-card strong {\n        font-size: 30px;\n      }\n\n      .ngm-gallery-main {\n        padding: 78px 0;\n      }\n\n      .ngm-gallery-main-title {\n        font-size: clamp(42px, 11.5vw, 58px);\n      }\n\n      .ngm-gallery-head {\n        gap: 24px;\n        margin-bottom: 38px;\n      }\n\n      .ngm-gallery-grid {\n        grid-template-columns: 1fr;\n      }\n\n      .ngm-gallery-card,\n      .ngm-gallery-card.big {\n        grid-column: auto;\n        grid-row: auto;\n        min-height: 430px;\n      }\n\n      .ngm-gallery-card-content h3 {\n        font-size: clamp(34px, 10vw, 48px);\n      }\n\n      .ngm-gallery-bottom {\n        padding: 24px;\n      }\n\n      .ngm-gallery-bottom h3 {\n        font-size: 36px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      .ngm-gallery-reveal {\n        opacity: 1;\n        transform: none;\n        transition: none;\n      }\n    }\n  <\/style>\n\n  <!-- HERO -->\n  <section class=\"ngm-gallery-section ngm-gallery-hero\" data-ngm-decor-key=\"decor_gallery\" data-ngm-decor-text=\"GALLERY\">\n    <div class=\"ngm-gallery-container\">\n      <div class=\"ngm-gallery-hero-wrap\">\n        <div class=\"ngm-gallery-hero-content ngm-gallery-reveal ngm-gallery-reveal-left\">\n          <div class=\"ngm-gallery-kicker\" data-ngm-key=\"hero_kicker\">Next Gen Motors Gallery<\/div>\n\n          <h1 class=\"ngm-gallery-title ngm-gallery-hero-title\">\n            <span data-ngm-key=\"hero_title_1\">Real Work.<\/span>\n            <span data-ngm-key=\"hero_title_2\">Real Results.<\/span>\n          <\/h1>\n\n          <div class=\"ngm-gallery-brush ngm-gallery-hero-brush\" data-ngm-key=\"hero_brush\">\n            From damage to detail.\n          <\/div>\n\n          <p class=\"ngm-gallery-text ngm-gallery-hero-text\" data-ngm-key=\"hero_text\">\n            Take a look at the repair experience behind Next Gen Motors Miami: collision work, body repair, painting, detailing, delivery and the process that brings vehicles back to the road.\n          <\/p>\n\n          <div class=\"ngm-gallery-actions\">\n            <a class=\"ngm-gallery-btn ngm-gallery-btn-primary\" href=\"tel:+17865234303\" data-ngm-key=\"call_now\">Call Now<\/a>\n            <a class=\"ngm-gallery-btn ngm-gallery-btn-secondary\" href=\"#\" data-ngm-link=\"services\" data-ngm-key=\"view_services\">View Services<\/a>\n          <\/div>\n        <\/div>\n\n        <div class=\"ngm-gallery-hero-photo ngm-gallery-reveal ngm-gallery-reveal-right\" style=\"--delay:.14s;\">\n          <div class=\"ngm-gallery-hero-card\">\n            <strong data-ngm-key=\"hero_badge_title\">Clean Finish. Strong Detail.<\/strong>\n            <span data-ngm-key=\"hero_badge_text\">A visual look at the quality, process and results behind our repair work.<\/span>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- GALLERY -->\n  <section class=\"ngm-gallery-section ngm-gallery-main\">\n    <div class=\"ngm-gallery-container\">\n      <div class=\"ngm-gallery-head\">\n        <div class=\"ngm-gallery-reveal ngm-gallery-reveal-left\">\n          <div class=\"ngm-gallery-kicker\" data-ngm-key=\"gallery_kicker\">Work Highlights<\/div>\n\n          <h2 class=\"ngm-gallery-title ngm-gallery-main-title\">\n            <span data-ngm-key=\"gallery_title_1\">Before. During.<\/span>\n            <span data-ngm-key=\"gallery_title_2\">After.<\/span>\n          <\/h2>\n        <\/div>\n\n        <p class=\"ngm-gallery-text ngm-gallery-reveal ngm-gallery-reveal-right\" style=\"--delay:.12s;\" data-ngm-key=\"gallery_intro\">\n          Every repair has a process. These images are designed to show the type of work, attention and finish customers can expect from our team.\n        <\/p>\n      <\/div>\n\n      <div class=\"ngm-gallery-grid\">\n        <article class=\"ngm-gallery-card big one ngm-gallery-reveal\" style=\"--delay:.04s;\">\n          <div class=\"ngm-gallery-card-content\">\n            <span data-ngm-key=\"card_1_kicker\">Collision Repair<\/span>\n            <h3 data-ngm-key=\"card_1_title\">Damage To Detail<\/h3>\n          <\/div>\n        <\/article>\n\n        <article class=\"ngm-gallery-card two ngm-gallery-reveal\" style=\"--delay:.08s;\">\n          <div class=\"ngm-gallery-card-content\">\n            <span data-ngm-key=\"card_2_kicker\">Auto Painting<\/span>\n            <h3 data-ngm-key=\"card_2_title\">Clean Finish<\/h3>\n          <\/div>\n        <\/article>\n\n        <article class=\"ngm-gallery-card three ngm-gallery-reveal\" style=\"--delay:.12s;\">\n          <div class=\"ngm-gallery-card-content\">\n            <span data-ngm-key=\"card_3_kicker\">Body Work<\/span>\n            <h3 data-ngm-key=\"card_3_title\">Precise Repair<\/h3>\n          <\/div>\n        <\/article>\n\n        <article class=\"ngm-gallery-card four ngm-gallery-reveal\" style=\"--delay:.16s;\">\n          <div class=\"ngm-gallery-card-content\">\n            <span data-ngm-key=\"card_4_kicker\">Paint Correction<\/span>\n            <h3 data-ngm-key=\"card_4_title\">Sharp Gloss<\/h3>\n          <\/div>\n        <\/article>\n\n        <article class=\"ngm-gallery-card five ngm-gallery-reveal\" style=\"--delay:.2s;\">\n          <div class=\"ngm-gallery-card-content\">\n            <span data-ngm-key=\"card_5_kicker\">Final Delivery<\/span>\n            <h3 data-ngm-key=\"card_5_title\">Back On The Road<\/h3>\n          <\/div>\n        <\/article>\n\n        <article class=\"ngm-gallery-card six ngm-gallery-reveal\" style=\"--delay:.24s;\">\n          <div class=\"ngm-gallery-card-content\">\n            <span data-ngm-key=\"card_6_kicker\">Detail Work<\/span>\n            <h3 data-ngm-key=\"card_6_title\">Clean Results<\/h3>\n          <\/div>\n        <\/article>\n\n        <article class=\"ngm-gallery-card seven ngm-gallery-reveal\" style=\"--delay:.28s;\">\n          <div class=\"ngm-gallery-card-content\">\n            <span data-ngm-key=\"card_7_kicker\">Repair Process<\/span>\n            <h3 data-ngm-key=\"card_7_title\">Step By Step<\/h3>\n          <\/div>\n        <\/article>\n\n        <article class=\"ngm-gallery-card eight ngm-gallery-reveal\" style=\"--delay:.32s;\">\n          <div class=\"ngm-gallery-card-content\">\n            <span data-ngm-key=\"card_8_kicker\">Shop Quality<\/span>\n            <h3 data-ngm-key=\"card_8_title\">Built With Care<\/h3>\n          <\/div>\n        <\/article>\n      <\/div>\n\n      <div class=\"ngm-gallery-bottom ngm-gallery-reveal ngm-gallery-reveal-zoom\" style=\"--delay:.14s;\">\n        <div class=\"ngm-gallery-bottom-content\">\n          <h3 data-ngm-key=\"bottom_title\">Need Your Vehicle Repaired?<\/h3>\n          <p data-ngm-key=\"bottom_text\">\n            Call Next Gen Motors Miami and let our team help with repairs, insurance claims, towing and rental car assistance.\n          <\/p>\n        <\/div>\n\n        <div class=\"ngm-gallery-bottom-actions\">\n          <a class=\"ngm-gallery-btn ngm-gallery-btn-primary\" href=\"tel:+17865234303\" data-ngm-key=\"call_now\">Call Now<\/a>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <script>\n    (function () {\n      const section = document.currentScript.closest('.ngm-gallery-page');\n\n      if (!section) {\n        return;\n      }\n\n      const baseUrlRaw = section.getAttribute('data-ngm-base-url') || 'https:\/\/nextgenmotorsmiami.com';\n      const baseUrl = baseUrlRaw.replace(\/\\\/$\/, '');\n      const isSpanish = \/(^|\\\/)es(\\\/|$)\/i.test(window.location.pathname);\n\n      const translations = {\n        decor_gallery: {\n          en: 'GALLERY',\n          es: 'GALER\u00cdA'\n        },\n        hero_kicker: {\n          en: 'Next Gen Motors Gallery',\n          es: 'Galer\u00eda De Next Gen Motors'\n        },\n        hero_title_1: {\n          en: 'Real Work.',\n          es: 'Trabajo Real.'\n        },\n        hero_title_2: {\n          en: 'Real Results.',\n          es: 'Resultados Reales.'\n        },\n        hero_brush: {\n          en: 'From damage to detail.',\n          es: 'Del da\u00f1o al detalle.'\n        },\n        hero_text: {\n          en: 'Take a look at the repair experience behind Next Gen Motors Miami: collision work, body repair, painting, detailing, delivery and the process that brings vehicles back to the road.',\n          es: 'Mira la experiencia de reparaci\u00f3n detr\u00e1s de Next Gen Motors Miami: colisiones, carrocer\u00eda, pintura, detalles, entrega y el proceso que devuelve los veh\u00edculos a la carretera.'\n        },\n        call_now: {\n          en: 'Call Now',\n          es: 'Llamar Ahora'\n        },\n        view_services: {\n          en: 'View Services',\n          es: 'Ver Servicios'\n        },\n        hero_badge_title: {\n          en: 'Clean Finish. Strong Detail.',\n          es: 'Acabado Limpio. Gran Detalle.'\n        },\n        hero_badge_text: {\n          en: 'A visual look at the quality, process and results behind our repair work.',\n          es: 'Una mirada visual a la calidad, el proceso y los resultados detr\u00e1s de nuestro trabajo.'\n        },\n        gallery_kicker: {\n          en: 'Work Highlights',\n          es: 'Trabajos Destacados'\n        },\n        gallery_title_1: {\n          en: 'Before. During.',\n          es: 'Antes. Durante.'\n        },\n        gallery_title_2: {\n          en: 'After.',\n          es: 'Despu\u00e9s.'\n        },\n        gallery_intro: {\n          en: 'Every repair has a process. These images are designed to show the type of work, attention and finish customers can expect from our team.',\n          es: 'Cada reparaci\u00f3n tiene un proceso. Estas im\u00e1genes muestran el tipo de trabajo, atenci\u00f3n y acabado que los clientes pueden esperar de nuestro equipo.'\n        },\n        card_1_kicker: {\n          en: 'Collision Repair',\n          es: 'Reparaci\u00f3n De Colisiones'\n        },\n        card_1_title: {\n          en: 'Damage To Detail',\n          es: 'Del Da\u00f1o Al Detalle'\n        },\n        card_2_kicker: {\n          en: 'Auto Painting',\n          es: 'Pintura Automotriz'\n        },\n        card_2_title: {\n          en: 'Clean Finish',\n          es: 'Acabado Limpio'\n        },\n        card_3_kicker: {\n          en: 'Body Work',\n          es: 'Trabajo De Carrocer\u00eda'\n        },\n        card_3_title: {\n          en: 'Precise Repair',\n          es: 'Reparaci\u00f3n Precisa'\n        },\n        card_4_kicker: {\n          en: 'Paint Correction',\n          es: 'Correcci\u00f3n De Pintura'\n        },\n        card_4_title: {\n          en: 'Sharp Gloss',\n          es: 'Brillo Limpio'\n        },\n        card_5_kicker: {\n          en: 'Final Delivery',\n          es: 'Entrega Final'\n        },\n        card_5_title: {\n          en: 'Back On The Road',\n          es: 'De Vuelta A La Ruta'\n        },\n        card_6_kicker: {\n          en: 'Detail Work',\n          es: 'Trabajo De Detalle'\n        },\n        card_6_title: {\n          en: 'Clean Results',\n          es: 'Resultados Limpios'\n        },\n        card_7_kicker: {\n          en: 'Repair Process',\n          es: 'Proceso De Reparaci\u00f3n'\n        },\n        card_7_title: {\n          en: 'Step By Step',\n          es: 'Paso A Paso'\n        },\n        card_8_kicker: {\n          en: 'Shop Quality',\n          es: 'Calidad Del Taller'\n        },\n        card_8_title: {\n          en: 'Built With Care',\n          es: 'Hecho Con Cuidado'\n        },\n        bottom_title: {\n          en: 'Need Your Vehicle Repaired?',\n          es: '\u00bfNecesitas Reparar Tu Veh\u00edculo?'\n        },\n        bottom_text: {\n          en: 'Call Next Gen Motors Miami and let our team help with repairs, insurance claims, towing and rental car assistance.',\n          es: 'Llama a Next Gen Motors Miami y deja que nuestro equipo te ayude con reparaciones, reclamos de seguro, gr\u00faa y asistencia con auto de alquiler.'\n        }\n      };\n\n      function buildUrl(path) {\n        let cleanPath = path || '';\n\n        if (!cleanPath) {\n          return '';\n        }\n\n        if (\/^https?:\\\/\\\/\/i.test(cleanPath)) {\n          return cleanPath;\n        }\n\n        if (cleanPath.charAt(0) !== '\/') {\n          cleanPath = '\/' + cleanPath;\n        }\n\n        return baseUrl + cleanPath;\n      }\n\n      function applyImages() {\n        const heroImage = section.getAttribute('data-ngm-hero-image') || '';\n        const galleryImage1 = section.getAttribute('data-ngm-gallery-image-1') || '';\n        const galleryImage2 = section.getAttribute('data-ngm-gallery-image-2') || '';\n        const galleryImage3 = section.getAttribute('data-ngm-gallery-image-3') || '';\n        const galleryImage4 = section.getAttribute('data-ngm-gallery-image-4') || '';\n        const galleryImage5 = section.getAttribute('data-ngm-gallery-image-5') || '';\n        const galleryImage6 = section.getAttribute('data-ngm-gallery-image-6') || '';\n        const galleryImage7 = section.getAttribute('data-ngm-gallery-image-7') || '';\n        const galleryImage8 = section.getAttribute('data-ngm-gallery-image-8') || '';\n\n        if (heroImage) {\n          section.style.setProperty('--ngm-gallery-hero-img', 'url(\"' + buildUrl(heroImage) + '\")');\n        }\n\n        if (galleryImage1) {\n          section.style.setProperty('--ngm-gallery-img-1', 'url(\"' + buildUrl(galleryImage1) + '\")');\n        }\n\n        if (galleryImage2) {\n          section.style.setProperty('--ngm-gallery-img-2', 'url(\"' + buildUrl(galleryImage2) + '\")');\n        }\n\n        if (galleryImage3) {\n          section.style.setProperty('--ngm-gallery-img-3', 'url(\"' + buildUrl(galleryImage3) + '\")');\n        }\n\n        if (galleryImage4) {\n          section.style.setProperty('--ngm-gallery-img-4', 'url(\"' + buildUrl(galleryImage4) + '\")');\n        }\n\n        if (galleryImage5) {\n          section.style.setProperty('--ngm-gallery-img-5', 'url(\"' + buildUrl(galleryImage5) + '\")');\n        }\n\n        if (galleryImage6) {\n          section.style.setProperty('--ngm-gallery-img-6', 'url(\"' + buildUrl(galleryImage6) + '\")');\n        }\n\n        if (galleryImage7) {\n          section.style.setProperty('--ngm-gallery-img-7', 'url(\"' + buildUrl(galleryImage7) + '\")');\n        }\n\n        if (galleryImage8) {\n          section.style.setProperty('--ngm-gallery-img-8', 'url(\"' + buildUrl(galleryImage8) + '\")');\n        }\n      }\n\n      function applyLanguage() {\n        const lang = isSpanish ? 'es' : 'en';\n        const nodes = section.querySelectorAll('[data-ngm-key]');\n\n        nodes.forEach(function (node) {\n          const key = node.getAttribute('data-ngm-key');\n          const item = translations[key];\n\n          if (item) {\n            if (item[lang]) {\n              node.textContent = item[lang];\n            }\n          }\n        });\n\n        const decorNodes = section.querySelectorAll('[data-ngm-decor-key]');\n\n        decorNodes.forEach(function (node) {\n          const key = node.getAttribute('data-ngm-decor-key');\n          const item = translations[key];\n\n          if (item) {\n            if (item[lang]) {\n              node.setAttribute('data-ngm-decor-text', item[lang]);\n            }\n          }\n        });\n      }\n\n      function applyLinks() {\n        const pagePrefix = isSpanish ? '\/es' : '';\n        const pageLinks = section.querySelectorAll('[data-ngm-link]');\n\n        pageLinks.forEach(function (link) {\n          const key = link.getAttribute('data-ngm-link');\n\n          if (key === 'services') {\n            link.setAttribute('href', baseUrl + pagePrefix + '\/services\/');\n          }\n\n          if (key === 'contact') {\n            link.setAttribute('href', baseUrl + pagePrefix + '\/contact-us\/');\n          }\n\n          if (key === 'home') {\n            link.setAttribute('href', baseUrl + pagePrefix + '\/');\n          }\n        });\n      }\n\n      function initReveal() {\n        const items = section.querySelectorAll('.ngm-gallery-reveal');\n\n        function showItem(item) {\n          item.classList.add('is-visible');\n        }\n\n        if (!('IntersectionObserver' in window)) {\n          items.forEach(showItem);\n          return;\n        }\n\n        const observer = new IntersectionObserver(function (entries) {\n          entries.forEach(function (entry) {\n            if (entry.isIntersecting) {\n              showItem(entry.target);\n              observer.unobserve(entry.target);\n            }\n          });\n        }, {\n          threshold: 0.12,\n          rootMargin: '0px 0px -60px 0px'\n        });\n\n        items.forEach(function (item) {\n          observer.observe(item);\n        });\n      }\n\n      applyImages();\n      applyLanguage();\n      applyLinks();\n      initReveal();\n    })();\n  <\/script>\n<\/section>\t\t\t\t\t\t\t\t<\/div>\n\t\t\n<\/div>\n\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Next Gen Motors Gallery Real Work. Real Results. From damage to detail. Take a look at the repair experience behind Next Gen Motors Miami: collision work, body repair, painting, detailing, delivery and the process that brings vehicles back to the road. Call Now View Services Clean Finish. Strong Detail. A visual look at the quality, &hellip;<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_genesis_block_theme_hide_title":true,"footnotes":""},"class_list":["post-543","page","type-page","status-publish","hentry","post","without-featured-image"],"featured_image_src":null,"featured_image_src_square":null,"_links":{"self":[{"href":"https:\/\/nextgenmotorsmiami.com\/en\/wp-json\/wp\/v2\/pages\/543","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nextgenmotorsmiami.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/nextgenmotorsmiami.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/nextgenmotorsmiami.com\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/nextgenmotorsmiami.com\/en\/wp-json\/wp\/v2\/comments?post=543"}],"version-history":[{"count":0,"href":"https:\/\/nextgenmotorsmiami.com\/en\/wp-json\/wp\/v2\/pages\/543\/revisions"}],"wp:attachment":[{"href":"https:\/\/nextgenmotorsmiami.com\/en\/wp-json\/wp\/v2\/media?parent=543"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}