{"id":700,"date":"2022-09-09T12:31:31","date_gmt":"2022-09-09T12:31:31","guid":{"rendered":"https:\/\/startersites.io\/elementor\/gadgets\/?page_id=700"},"modified":"2026-10-03T23:34:08","modified_gmt":"2026-10-03T23:34:08","slug":"home","status":"publish","type":"page","link":"https:\/\/moja.ma\/","title":{"rendered":"Home"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"700\" class=\"elementor elementor-700\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f47e99a bgm1 e-flex e-con-boxed e-con e-parent\" data-id=\"f47e99a\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-90360a9 e-con e-atomic-element e-flexbox-base e-default-div e-e99b0af \" data-id=\"90360a9\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"90360a9\">\n    \t\t<div class=\"elementor-element elementor-element-c25e939 elementor-widget elementor-widget-html\" data-id=\"c25e939\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n\/* =========================================================\r\n   MOJA \u2014 PERFORMANCE OPTIMIZED AUTOMOTIVE SHOWCASE\r\n   Elementor HTML Widget\r\n   LEFT CAROUSEL BEHAVIOR PRESERVED\r\n========================================================= *\/\r\n\r\n.moja-showcase{\r\n    --yellow:#ffd400;\r\n    --blue:#123b72;\r\n    --purple:#a855f7;\r\n    --text:#ffffff;\r\n    --muted:rgba(255,255,255,.68);\r\n\r\n    font-family:Inter,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Arial,Helvetica,sans-serif;\r\n    color:var(--text);\r\n\r\n    width:100%;\r\n    max-width:1350px;\r\n    margin:0 auto;\r\n    padding:5px 30px 55px;\r\n    box-sizing:border-box;\r\n\r\n    display:flex;\r\n    align-items:center;\r\n    gap:70px;\r\n\r\n    overflow:hidden;\r\n}\r\n\r\n\/* =========================================================\r\n   LEFT CAROUSEL\r\n========================================================= *\/\r\n\r\n.moja-carousel{\r\n    width:210px;\r\n    height:600px;\r\n    flex:0 0 210px;\r\n\r\n    position:relative;\r\n    overflow:hidden;\r\n\r\n    -webkit-mask-image:linear-gradient(\r\n        to bottom,\r\n        transparent 0%,\r\n        #000 13%,\r\n        #000 87%,\r\n        transparent 100%\r\n    );\r\n\r\n    mask-image:linear-gradient(\r\n        to bottom,\r\n        transparent 0%,\r\n        #000 13%,\r\n        #000 87%,\r\n        transparent 100%\r\n    );\r\n\r\n    contain:layout paint;\r\n}\r\n\r\n.moja-track{\r\n    position:absolute;\r\n    width:100%;\r\n    left:0;\r\n    top:0;\r\n\r\n    display:flex;\r\n    flex-direction:column;\r\n    align-items:center;\r\n\r\n    gap:28px;\r\n\r\n    will-change:transform;\r\n\r\n    transform:translate3d(0,0,0);\r\n\r\n    transition:transform .65s cubic-bezier(.22,1,.36,1);\r\n}\r\n\r\n\/* =========================================================\r\n   CATEGORY ITEM\r\n========================================================= *\/\r\n\r\n.moja-item{\r\n    width:165px;\r\n    min-height:135px;\r\n    flex:0 0 135px;\r\n\r\n    display:flex;\r\n    flex-direction:column;\r\n    align-items:center;\r\n    justify-content:center;\r\n\r\n    text-align:center;\r\n\r\n    cursor:pointer;\r\n\r\n    opacity:.25;\r\n\r\n    transform:scale(.78);\r\n\r\n    transition:\r\n        opacity .5s ease,\r\n        transform .65s cubic-bezier(.22,1,.36,1);\r\n}\r\n\r\n.moja-item:hover{\r\n    opacity:.65;\r\n}\r\n\r\n.moja-item img{\r\n    width:78px;\r\n    height:78px;\r\n\r\n    object-fit:cover;\r\n\r\n    border-radius:50%;\r\n\r\n    display:block;\r\n\r\n    border:2px solid rgba(255,255,255,.25);\r\n\r\n    box-shadow:0 12px 30px rgba(0,0,0,.14);\r\n\r\n    aspect-ratio:1 \/ 1;\r\n\r\n    transition:\r\n        width .65s cubic-bezier(.22,1,.36,1),\r\n        height .65s cubic-bezier(.22,1,.36,1),\r\n        border-color .5s ease,\r\n        box-shadow .5s ease;\r\n}\r\n\r\n.moja-item span{\r\n    display:block;\r\n\r\n    color:#ffffff;\r\n\r\n    font-family:inherit;\r\n    font-weight:600;\r\n\r\n    max-width:160px;\r\n\r\n    margin-top:11px;\r\n\r\n    font-size:13px;\r\n    line-height:1.25;\r\n\r\n    transition:.4s ease;\r\n}\r\n\r\n\/* =========================================================\r\n   ACTIVE\r\n========================================================= *\/\r\n\r\n.moja-item.active{\r\n    opacity:1;\r\n\r\n    transform:scale(1.18);\r\n\r\n    z-index:10;\r\n}\r\n\r\n.moja-item.active img{\r\n    width:94px;\r\n    height:94px;\r\n\r\n    border-color:var(--yellow);\r\n\r\n    box-shadow:\r\n        0 0 0 6px rgba(245,196,0,.08),\r\n        0 18px 45px rgba(0,0,0,.20),\r\n        0 0 35px rgba(245,196,0,.22);\r\n}\r\n\r\n.moja-item.active span{\r\n    font-weight:600;\r\n}\r\n\r\n\/* =========================================================\r\n   CENTER LINE\r\n========================================================= *\/\r\n\r\n.moja-center-line{\r\n    position:absolute;\r\n\r\n    left:50%;\r\n    top:50%;\r\n\r\n    width:3px;\r\n    height:115px;\r\n\r\n    transform:translate(-50%,-50%);\r\n\r\n    border-radius:20px;\r\n\r\n    background:linear-gradient(\r\n        to bottom,\r\n        transparent,\r\n        var(--yellow),\r\n        transparent\r\n    );\r\n\r\n    opacity:.35;\r\n\r\n    pointer-events:none;\r\n\r\n    z-index:20;\r\n}\r\n\r\n\/* =========================================================\r\n   RIGHT SIDE\r\n========================================================= *\/\r\n\r\n.moja-display{\r\n    flex:1;\r\n    min-width:0;\r\n\r\n    position:relative;\r\n}\r\n\r\n.moja-display-inner{\r\n    position:relative;\r\n\r\n    width:100%;\r\n\r\n    padding:20px;\r\n\r\n    box-sizing:border-box;\r\n}\r\n\r\n\/* =========================================================\r\n   GLOW\r\n========================================================= *\/\r\n\r\n.moja-display-inner::before{\r\n    content:\"\";\r\n\r\n    position:absolute;\r\n\r\n    width:65%;\r\n    height:65%;\r\n\r\n    left:18%;\r\n    top:15%;\r\n\r\n    border-radius:50%;\r\n\r\n    background:radial-gradient(\r\n        circle,\r\n        rgba(245,196,0,.22),\r\n        transparent 68%\r\n    );\r\n\r\n    filter:blur(35px);\r\n\r\n    pointer-events:none;\r\n}\r\n\r\n\/* =========================================================\r\n   IMAGE FRAME\r\n========================================================= *\/\r\n\r\n.moja-image-frame{\r\n    position:relative;\r\n\r\n    width:100%;\r\n    max-width:820px;\r\n\r\n    height:500px;\r\n\r\n    margin:0 auto;\r\n\r\n    border-radius:42px;\r\n\r\n    overflow:hidden;\r\n\r\n    background:transparent;\r\n\r\n    isolation:isolate;\r\n\r\n    box-shadow:\r\n        0 45px 100px rgba(0,0,0,.18),\r\n        0 15px 40px rgba(0,0,0,.10);\r\n\r\n    transform:\r\n        perspective(1400px)\r\n        rotateY(-2deg);\r\n\r\n    transition:\r\n        transform .8s cubic-bezier(.22,1,.36,1),\r\n        box-shadow .6s ease;\r\n\r\n    contain:paint;\r\n}\r\n\r\n.moja-display-inner:hover .moja-image-frame{\r\n    transform:\r\n        perspective(1400px)\r\n        rotateY(0deg)\r\n        translateY(-9px)\r\n        scale(1.012);\r\n\r\n    box-shadow:\r\n        0 55px 110px rgba(0,0,0,.22),\r\n        0 20px 45px rgba(0,0,0,.12);\r\n}\r\n\r\n\/* =========================================================\r\n   MAIN IMAGE\r\n========================================================= *\/\r\n\r\n.moja-main-image{\r\n    width:100%;\r\n    height:100%;\r\n\r\n    display:block;\r\n\r\n    object-fit:cover;\r\n\r\n    border:0;\r\n    border-radius:0;\r\n\r\n    transform:scale(1.015);\r\n\r\n    aspect-ratio:820 \/ 500;\r\n\r\n    transition:\r\n        opacity .35s ease,\r\n        transform .8s cubic-bezier(.22,1,.36,1);\r\n}\r\n\r\n.moja-main-image.changing{\r\n    opacity:0;\r\n\r\n    transform:scale(1.045);\r\n}\r\n\r\n\/* =========================================================\r\n   GLASS\r\n========================================================= *\/\r\n\r\n.moja-glass{\r\n    position:absolute;\r\n\r\n    inset:0;\r\n\r\n    z-index:3;\r\n\r\n    pointer-events:none;\r\n\r\n    border-radius:42px;\r\n\r\n    background:linear-gradient(\r\n        125deg,\r\n        rgba(255,255,255,.22) 0%,\r\n        rgba(255,255,255,.07) 22%,\r\n        transparent 45%\r\n    );\r\n\r\n    box-shadow:\r\n        inset 0 1px 0 rgba(255,255,255,.35),\r\n        inset 0 0 0 1px rgba(255,255,255,.12);\r\n}\r\n\r\n\/* =========================================================\r\n   BOTTOM FADE\r\n========================================================= *\/\r\n\r\n.moja-image-frame::after{\r\n    content:\"\";\r\n\r\n    position:absolute;\r\n\r\n    left:0;\r\n    right:0;\r\n    bottom:0;\r\n\r\n    height:45%;\r\n\r\n    z-index:2;\r\n\r\n    pointer-events:none;\r\n\r\n    background:linear-gradient(\r\n        to top,\r\n        rgba(0,0,0,.30),\r\n        transparent\r\n    );\r\n}\r\n\r\n\/* =========================================================\r\n   TEXT\r\n========================================================= *\/\r\n\r\n.moja-info{\r\n    position:relative;\r\n\r\n    z-index:5;\r\n\r\n    margin-top:27px;\r\n\r\n    padding:0 5px;\r\n}\r\n\r\n.moja-title{\r\n    font-family:Inter,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Arial,Helvetica,sans-serif;\r\n\r\n    font-size:clamp(42px,5vw,56px);\r\n\r\n    font-weight:900;\r\n\r\n    line-height:1.02;\r\n\r\n    letter-spacing:-1.8px;\r\n\r\n    color:#ffffff;\r\n\r\n    margin:0 0 12px;\r\n\r\n    text-transform:uppercase;\r\n\r\n    text-wrap:balance;\r\n}\r\n\r\n.moja-title .moja-yellow{\r\n    color:#ffd400 !important;\r\n\r\n    -webkit-text-fill-color:#ffd400 !important;\r\n}\r\n\r\n.moja-description{\r\n    font-family:inherit;\r\n\r\n    color:#ffffff;\r\n\r\n    font-size:16px;\r\n\r\n    line-height:1.6;\r\n\r\n    opacity:.62;\r\n\r\n    max-width:650px;\r\n}\r\n\r\n\/* =========================================================\r\n   BUTTONS\r\n========================================================= *\/\r\n\r\n.moja-actions{\r\n    display:flex;\r\n\r\n    align-items:center;\r\n\r\n    flex-wrap:wrap;\r\n\r\n    gap:12px;\r\n\r\n    margin-top:18px;\r\n}\r\n\r\n.moja-product-btn{\r\n    display:inline-flex;\r\n\r\n    align-items:center;\r\n    justify-content:center;\r\n\r\n    gap:10px;\r\n\r\n    padding:12px 18px;\r\n\r\n    border:1px solid rgba(255,212,0,.55);\r\n\r\n    border-radius:999px;\r\n\r\n    background:rgba(255,212,0,.10);\r\n\r\n    color:#fff !important;\r\n\r\n    font-size:13px;\r\n\r\n    font-weight:800;\r\n\r\n    text-decoration:none !important;\r\n\r\n    transition:\r\n        transform .3s ease,\r\n        background .3s ease,\r\n        box-shadow .3s ease,\r\n        border-color .3s ease,\r\n        color .3s ease;\r\n}\r\n\r\n.moja-product-btn svg{\r\n    width:17px;\r\n    height:17px;\r\n\r\n    fill:none;\r\n\r\n    stroke:#ffd400;\r\n\r\n    stroke-width:2;\r\n\r\n    stroke-linecap:round;\r\n\r\n    stroke-linejoin:round;\r\n\r\n    transition:\r\n        transform .3s ease,\r\n        stroke .3s ease;\r\n}\r\n\r\n.moja-product-btn:hover{\r\n    transform:translateY(-2px);\r\n\r\n    background:#ffd400;\r\n\r\n    color:#111 !important;\r\n\r\n    border-color:#ffd400;\r\n\r\n    box-shadow:\r\n        0 10px 30px rgba(255,212,0,.22);\r\n}\r\n\r\n.moja-product-btn:hover svg{\r\n    stroke:#111;\r\n\r\n    transform:translateX(3px);\r\n}\r\n\r\n\/* =========================================================\r\n   CONTACT BUTTON\r\n========================================================= *\/\r\n\r\n.moja-contact-btn{\r\n    display:inline-flex;\r\n\r\n    align-items:center;\r\n    justify-content:center;\r\n\r\n    gap:10px;\r\n\r\n    padding:12px 18px;\r\n\r\n    border:1px solid rgba(168,85,247,.55);\r\n\r\n    border-radius:999px;\r\n\r\n    background:rgba(168,85,247,.10);\r\n\r\n    color:#fff !important;\r\n\r\n    font-size:13px;\r\n\r\n    font-weight:800;\r\n\r\n    text-decoration:none !important;\r\n\r\n    transition:\r\n        transform .3s ease,\r\n        background .3s ease,\r\n        box-shadow .3s ease,\r\n        border-color .3s ease,\r\n        color .3s ease;\r\n}\r\n\r\n.moja-contact-btn svg{\r\n    width:17px;\r\n    height:17px;\r\n\r\n    fill:none;\r\n\r\n    stroke:#a855f7;\r\n\r\n    stroke-width:2;\r\n\r\n    stroke-linecap:round;\r\n\r\n    stroke-linejoin:round;\r\n\r\n    transition:\r\n        transform .3s ease,\r\n        stroke .3s ease;\r\n}\r\n\r\n.moja-contact-btn:hover{\r\n    transform:translateY(-2px);\r\n\r\n    background:#a855f7;\r\n\r\n    border-color:#a855f7;\r\n\r\n    color:#fff !important;\r\n\r\n    box-shadow:\r\n        0 10px 30px rgba(168,85,247,.30);\r\n}\r\n\r\n.moja-contact-btn:hover svg{\r\n    stroke:#fff;\r\n\r\n    transform:translateX(3px);\r\n}\r\n\r\n\/* =========================================================\r\n   AUTO STATUS\r\n========================================================= *\/\r\n\r\n.moja-auto-status{\r\n    position:absolute;\r\n\r\n    right:25px;\r\n    top:25px;\r\n\r\n    z-index:10;\r\n\r\n    display:flex;\r\n\r\n    align-items:center;\r\n\r\n    gap:7px;\r\n\r\n    font-size:10px;\r\n\r\n    letter-spacing:1px;\r\n\r\n    text-transform:uppercase;\r\n\r\n    opacity:.45;\r\n}\r\n\r\n.moja-status-dot{\r\n    width:6px;\r\n    height:6px;\r\n\r\n    border-radius:50%;\r\n\r\n    background:var(--yellow);\r\n\r\n    box-shadow:0 0 10px rgba(245,196,0,.8);\r\n\r\n    animation:mojaPulse 1.5s ease-in-out infinite;\r\n}\r\n\r\n@keyframes mojaPulse{\r\n    0%,100%{\r\n        opacity:.4;\r\n    }\r\n\r\n    50%{\r\n        opacity:1;\r\n    }\r\n}\r\n\r\n\/* =========================================================\r\n   PREMIUM CATEGORY TRANSITION\r\n========================================================= *\/\r\n\r\n.moja-image-frame.moja-transition-forward .moja-main-image{\r\n    animation:mojaImageForward .72s cubic-bezier(.22,1,.36,1);\r\n}\r\n\r\n.moja-image-frame.moja-transition-back .moja-main-image{\r\n    animation:mojaImageBack .72s cubic-bezier(.22,1,.36,1);\r\n}\r\n\r\n\/* =========================================================\r\n   LIGHT SWEEP\r\n========================================================= *\/\r\n\r\n.moja-image-frame::before{\r\n    content:\"\";\r\n\r\n    position:absolute;\r\n\r\n    inset:-20%;\r\n\r\n    z-index:4;\r\n\r\n    pointer-events:none;\r\n\r\n    opacity:0;\r\n\r\n    transform:translateX(-110%) skewX(-15deg);\r\n\r\n    background:linear-gradient(\r\n        90deg,\r\n        transparent,\r\n        rgba(255,255,255,.28),\r\n        rgba(255,212,0,.18),\r\n        transparent\r\n    );\r\n}\r\n\r\n.moja-image-frame.moja-transition-forward::before{\r\n    animation:mojaSweep .72s ease-out;\r\n}\r\n\r\n.moja-image-frame.moja-transition-back::before{\r\n    animation:mojaSweepBack .72s ease-out;\r\n}\r\n\r\n@keyframes mojaImageForward{\r\n\r\n    0%{\r\n        opacity:.25;\r\n        transform:scale(1.045) translateX(24px);\r\n    }\r\n\r\n    55%{\r\n        opacity:1;\r\n        transform:scale(1.02) translateX(-4px);\r\n    }\r\n\r\n    100%{\r\n        opacity:1;\r\n        transform:scale(1.015) translateX(0);\r\n    }\r\n}\r\n\r\n@keyframes mojaImageBack{\r\n\r\n    0%{\r\n        opacity:.25;\r\n        transform:scale(1.045) translateX(-24px);\r\n    }\r\n\r\n    55%{\r\n        opacity:1;\r\n        transform:scale(1.02) translateX(4px);\r\n    }\r\n\r\n    100%{\r\n        opacity:1;\r\n        transform:scale(1.015) translateX(0);\r\n    }\r\n}\r\n\r\n@keyframes mojaSweep{\r\n\r\n    0%{\r\n        opacity:0;\r\n        transform:translateX(-110%) skewX(-15deg);\r\n    }\r\n\r\n    25%{\r\n        opacity:1;\r\n    }\r\n\r\n    100%{\r\n        opacity:0;\r\n        transform:translateX(110%) skewX(-15deg);\r\n    }\r\n}\r\n\r\n@keyframes mojaSweepBack{\r\n\r\n    0%{\r\n        opacity:0;\r\n        transform:translateX(110%) skewX(15deg);\r\n    }\r\n\r\n    25%{\r\n        opacity:1;\r\n    }\r\n\r\n    100%{\r\n        opacity:0;\r\n        transform:translateX(-110%) skewX(15deg);\r\n    }\r\n}\r\n\r\n\/* =========================================================\r\n   TABLET\r\n========================================================= *\/\r\n\r\n@media (min-width:851px) and (max-width:1100px){\r\n\r\n    .moja-showcase{\r\n        gap:30px;\r\n        padding:42px 22px;\r\n    }\r\n\r\n    .moja-carousel{\r\n        width:170px;\r\n        flex-basis:170px;\r\n        height:520px;\r\n    }\r\n\r\n    .moja-item{\r\n        width:135px;\r\n        min-height:120px;\r\n        flex-basis:120px;\r\n    }\r\n\r\n    .moja-item img{\r\n        width:68px;\r\n        height:68px;\r\n    }\r\n\r\n    .moja-item.active img{\r\n        width:84px;\r\n        height:84px;\r\n    }\r\n\r\n    .moja-item span{\r\n        font-size:12px;\r\n        max-width:135px;\r\n    }\r\n\r\n    .moja-image-frame{\r\n        height:430px;\r\n        border-radius:32px;\r\n    }\r\n\r\n    .moja-glass{\r\n        border-radius:32px;\r\n    }\r\n\r\n    .moja-title{\r\n        font-size:clamp(36px,4.4vw,48px);\r\n        letter-spacing:-1.4px;\r\n    }\r\n}\r\n\r\n\/* =========================================================\r\n   TABLET \/ LARGE PHONE\r\n========================================================= *\/\r\n\r\n@media (max-width:850px){\r\n\r\n    .moja-showcase{\r\n        flex-direction:column;\r\n        align-items:stretch;\r\n\r\n        gap:18px;\r\n\r\n        padding:30px 14px 38px;\r\n    }\r\n\r\n    .moja-carousel{\r\n        width:100%;\r\n        height:150px;\r\n\r\n        flex:0 0 150px;\r\n\r\n        overflow:hidden;\r\n\r\n        -webkit-mask-image:linear-gradient(\r\n            to right,\r\n            transparent,\r\n            #000 9%,\r\n            #000 91%,\r\n            transparent\r\n        );\r\n\r\n        mask-image:linear-gradient(\r\n            to right,\r\n            transparent,\r\n            #000 9%,\r\n            #000 91%,\r\n            transparent\r\n        );\r\n\r\n        touch-action:pan-y;\r\n\r\n        cursor:grab;\r\n    }\r\n\r\n    .moja-carousel.moja-dragging{\r\n        cursor:grabbing;\r\n    }\r\n\r\n    .moja-track{\r\n        width:max-content;\r\n        height:100%;\r\n\r\n        left:0;\r\n        top:0;\r\n\r\n        flex-direction:row;\r\n\r\n        align-items:center;\r\n\r\n        gap:16px;\r\n    }\r\n\r\n    .moja-item{\r\n        width:132px;\r\n        min-height:132px;\r\n        flex-basis:132px;\r\n    }\r\n\r\n    .moja-item img{\r\n        width:68px;\r\n        height:68px;\r\n    }\r\n\r\n    .moja-item.active{\r\n        transform:scale(1.10);\r\n    }\r\n\r\n    .moja-item.active img{\r\n        width:82px;\r\n        height:82px;\r\n    }\r\n\r\n    .moja-item span{\r\n        font-size:11px;\r\n        max-width:128px;\r\n        margin-top:8px;\r\n    }\r\n\r\n    .moja-center-line{\r\n        width:110px;\r\n        height:3px;\r\n    }\r\n\r\n    .moja-display-inner{\r\n        padding:0;\r\n    }\r\n\r\n    .moja-auto-status{\r\n        right:14px;\r\n        top:14px;\r\n        font-size:9px;\r\n    }\r\n\r\n    .moja-image-frame{\r\n        height:min(68vw,420px);\r\n\r\n        min-height:270px;\r\n\r\n        border-radius:26px;\r\n\r\n        transform:none;\r\n    }\r\n\r\n    .moja-display-inner:hover .moja-image-frame{\r\n        transform:none;\r\n    }\r\n\r\n    .moja-glass{\r\n        border-radius:26px;\r\n    }\r\n\r\n    .moja-info{\r\n        margin-top:20px;\r\n        padding:0 2px;\r\n    }\r\n\r\n    .moja-title{\r\n        font-size:clamp(30px,8.5vw,46px);\r\n\r\n        line-height:1.02;\r\n\r\n        letter-spacing:-1.1px;\r\n    }\r\n\r\n    .moja-description{\r\n        font-size:14px;\r\n\r\n        line-height:1.55;\r\n\r\n        max-width:100%;\r\n    }\r\n\r\n    .moja-actions{\r\n        width:100%;\r\n        gap:10px;\r\n    }\r\n\r\n    .moja-actions .moja-product-btn,\r\n    .moja-actions .moja-contact-btn{\r\n        flex:1;\r\n        justify-content:center;\r\n    }\r\n}\r\n\r\n\/* =========================================================\r\n   PHONE\r\n========================================================= *\/\r\n\r\n@media (max-width:600px){\r\n\r\n    .moja-showcase{\r\n        gap:12px;\r\n\r\n        padding:22px 10px 30px;\r\n    }\r\n\r\n    .moja-carousel{\r\n        height:132px;\r\n        flex-basis:132px;\r\n    }\r\n\r\n    .moja-track{\r\n        gap:10px;\r\n    }\r\n\r\n    .moja-item{\r\n        width:112px;\r\n        min-height:116px;\r\n        flex-basis:112px;\r\n    }\r\n\r\n    .moja-item img{\r\n        width:58px;\r\n        height:58px;\r\n    }\r\n\r\n    .moja-item.active{\r\n        transform:scale(1.08);\r\n    }\r\n\r\n    .moja-item.active img{\r\n        width:72px;\r\n        height:72px;\r\n\r\n        box-shadow:\r\n            0 0 0 4px rgba(245,196,0,.08),\r\n            0 14px 30px rgba(0,0,0,.18),\r\n            0 0 25px rgba(245,196,0,.20);\r\n    }\r\n\r\n    .moja-item span{\r\n        font-size:10px;\r\n        max-width:108px;\r\n    }\r\n\r\n    .moja-center-line{\r\n        width:88px;\r\n    }\r\n\r\n    .moja-image-frame{\r\n        height:calc(100vw - 20px);\r\n\r\n        min-height:240px;\r\n        max-height:360px;\r\n\r\n        border-radius:22px;\r\n    }\r\n\r\n    .moja-glass{\r\n        border-radius:22px;\r\n    }\r\n\r\n    .moja-title{\r\n        font-size:clamp(28px,9vw,38px);\r\n    }\r\n\r\n    .moja-description{\r\n        font-size:13px;\r\n    }\r\n\r\n    .moja-actions{\r\n        flex-direction:column;\r\n        align-items:stretch;\r\n    }\r\n\r\n    .moja-actions .moja-product-btn,\r\n    .moja-actions .moja-contact-btn{\r\n        width:100%;\r\n        flex:none;\r\n        box-sizing:border-box;\r\n    }\r\n}\r\n\r\n\/* =========================================================\r\n   VERY SMALL PHONES\r\n========================================================= *\/\r\n\r\n@media (max-width:380px){\r\n\r\n    .moja-carousel{\r\n        height:122px;\r\n        flex-basis:122px;\r\n    }\r\n\r\n    .moja-item{\r\n        width:102px;\r\n        min-height:108px;\r\n        flex-basis:102px;\r\n    }\r\n\r\n    .moja-item span{\r\n        font-size:9px;\r\n        max-width:98px;\r\n    }\r\n\r\n    .moja-image-frame{\r\n        height:calc(100vw - 18px);\r\n        min-height:225px;\r\n    }\r\n}\r\n\r\n\/* =========================================================\r\n   REDUCED MOTION\r\n========================================================= *\/\r\n\r\n@media (prefers-reduced-motion:reduce){\r\n\r\n    .moja-showcase *,\r\n    .moja-showcase::before{\r\n        animation-duration:.01ms !important;\r\n        animation-iteration-count:1 !important;\r\n        transition-duration:.01ms !important;\r\n        scroll-behavior:auto !important;\r\n    }\r\n}\r\n<\/style>\r\n\r\n\r\n<!-- =======================================================\r\n     MOJA CATEGORY SHOWCASE\r\n======================================================= -->\r\n\r\n<div class=\"moja-showcase\">\r\n\r\n    <div class=\"moja-carousel\">\r\n\r\n        <div class=\"moja-center-line\"><\/div>\r\n\r\n        <div class=\"moja-track\">\r\n\r\n            <!-- 1 \u2014 DIAGNOSTIC AUTOMOBILE -->\r\n            <div class=\"moja-item\"\r\n                 tabindex=\"0\"\r\n                 role=\"button\"\r\n                 data-image=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/image.png\"\r\n                 data-title=\"Diagnostic automobile\"\r\n                 data-url=\"https:\/\/moja.ma\/?product_cat=diagnostic-automobile\"\r\n                 data-description=\"Valises, scanners OBD et solutions de diagnostic multimarque.\">\r\n\r\n                <img fetchpriority=\"high\"\r\n                    loading=\"eager\"\r\n                    fetchpriority=\"high\"\r\n                    decoding=\"async\"\r\n                    width=\"78\"\r\n                    height=\"78\"\r\n                    src=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/image.png\"\r\n                    alt=\"Diagnostic automobile\">\r\n\r\n                <span>Diagnostic automobile<\/span>\r\n            <\/div>\r\n\r\n\r\n            <!-- 2 \u2014 CALCULATEURS AUTOMOBILES -->\r\n            <div class=\"moja-item\"\r\n                 tabindex=\"0\"\r\n                 role=\"button\"\r\n                 data-image=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/d445d9d6-28c4-4c9e-bf1a-72d7a1c2235f-19-dl3z12a650uanp-1_5000x.jpg\"\r\n                 data-title=\"Calculateurs automobiles\"\r\n                 data-url=\"https:\/\/moja.ma\/?product_cat=calculateurs-automobiles\"\r\n                 data-description=\"ECU, TCU, ABS, BCM, BDC, FEM, BSI, UCH et modules automobiles.\">\r\n\r\n                <img loading=\"lazy\"\r\n                    loading=\"lazy\"\r\n                    decoding=\"async\"\r\n                    width=\"78\"\r\n                    height=\"78\"\r\n                    src=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/d445d9d6-28c4-4c9e-bf1a-72d7a1c2235f-19-dl3z12a650uanp-1_5000x.jpg\"\r\n                    alt=\"Calculateurs automobiles\">\r\n\r\n                <span>Calculateurs automobiles<\/span>\r\n            <\/div>\r\n\r\n\r\n            <!-- 3 \u2014 PROGRAMMATION -->\r\n            <div class=\"moja-item\"\r\n                 tabindex=\"0\"\r\n                 role=\"button\"\r\n                 data-image=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/o1580118615390071713.jpg\"\r\n                 data-title=\"Programmation\"\r\n                 data-url=\"https:\/\/moja.ma\/?product_cat=programmation\"\r\n                 data-description=\"Programmation ECU, clonage, codage, adaptation et solutions cl\u00e9s & antid\u00e9marrage.\">\r\n\r\n                <img loading=\"lazy\"\r\n                    loading=\"lazy\"\r\n                    decoding=\"async\"\r\n                    width=\"78\"\r\n                    height=\"78\"\r\n                    src=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/o1580118615390071713.jpg\"\r\n                    alt=\"Programmation automobile\">\r\n\r\n                <span>Programmation<\/span>\r\n            <\/div>\r\n\r\n\r\n            <!-- 4 \u2014 C\u00c2BLES & ADAPTATEURS -->\r\n            <div class=\"moja-item\"\r\n                 tabindex=\"0\"\r\n                 role=\"button\"\r\n                 data-image=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/s-l1200-4.jpg\"\r\n                 data-title=\"C\u00e2bles & adaptateurs\"\r\n                 data-url=\"https:\/\/moja.ma\/?product_cat=cables-adaptateurs\"\r\n                 data-description=\"Interfaces OBD2, CAN, DoIP, J2534 et adaptateurs professionnels.\">\r\n\r\n                <img loading=\"lazy\"\r\n                    loading=\"lazy\"\r\n                    decoding=\"async\"\r\n                    width=\"78\"\r\n                    height=\"78\"\r\n                    src=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/s-l1200-4.jpg\"\r\n                    alt=\"C\u00e2bles et adaptateurs\">\r\n\r\n                <span>C\u00e2bles &amp; adaptateurs<\/span>\r\n            <\/div>\r\n\r\n\r\n            <!-- 5 \u2014 OUTILS \u00c9LECTRIQUES -->\r\n            <div class=\"moja-item\"\r\n                 tabindex=\"0\"\r\n                 role=\"button\"\r\n                 data-image=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/photo-1530124566582-a618bc2615dc.jpg\"\r\n                 data-title=\"Outils \u00e9lectriques\"\r\n                 data-url=\"https:\/\/moja.ma\/?product_cat=outils-electriques\"\r\n                 data-description=\"Testeurs \u00e9lectriques, multim\u00e8tres, alimentations stabilis\u00e9es, testeurs batterie et chargeurs.\">\r\n\r\n                <img loading=\"lazy\"\r\n                    loading=\"lazy\"\r\n                    decoding=\"async\"\r\n                    width=\"78\"\r\n                    height=\"78\"\r\n                    src=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/photo-1530124566582-a618bc2615dc.jpg\"\r\n                    alt=\"Outils \u00e9lectriques\">\r\n\r\n                <span>Outils \u00e9lectriques<\/span>\r\n            <\/div>\r\n\r\n\r\n            <!-- 6 \u2014 ADAS -->\r\n            <div class=\"moja-item\"\r\n                 tabindex=\"0\"\r\n                 role=\"button\"\r\n                 data-image=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/img-1753296689-7c27deb1ae1d.jpg\"\r\n                 data-title=\"ADAS\"\r\n                 data-url=\"https:\/\/moja.ma\/?product_cat=adas\"\r\n                 data-description=\"Solutions et outils professionnels pour la calibration des syst\u00e8mes ADAS.\">\r\n\r\n                <img loading=\"lazy\"\r\n                    loading=\"lazy\"\r\n                    decoding=\"async\"\r\n                    width=\"78\"\r\n                    height=\"78\"\r\n                    src=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/img-1753296689-7c27deb1ae1d.jpg\"\r\n                    alt=\"ADAS\">\r\n\r\n                <span>ADAS<\/span>\r\n            <\/div>\r\n\r\n\r\n            <!-- 7 \u2014 LOGICIELS & LICENCES -->\r\n            <div class=\"moja-item\"\r\n                 tabindex=\"0\"\r\n                 role=\"button\"\r\n                 data-image=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/photo-1550751827-4bd374c3f58b.jpg\"\r\n                 data-title=\"Logiciels & licences\"\r\n                 data-url=\"https:\/\/moja.ma\/?product_cat=logiciels-licences\"\r\n                 data-description=\"Logiciels de diagnostic, programmation, codage et licences automobiles.\">\r\n\r\n                <img loading=\"lazy\"\r\n                    loading=\"lazy\"\r\n                    decoding=\"async\"\r\n                    width=\"78\"\r\n                    height=\"78\"\r\n                    src=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/photo-1550751827-4bd374c3f58b.jpg\"\r\n                    alt=\"Logiciels et licences\">\r\n\r\n                <span>Logiciels &amp; licences<\/span>\r\n            <\/div>\r\n\r\n\r\n            <!-- 8 \u2014 PI\u00c8CES \u00c9LECTRONIQUES -->\r\n            <div class=\"moja-item\"\r\n                 tabindex=\"0\"\r\n                 role=\"button\"\r\n                 data-image=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/IMG_0027-5.jpeg\"\r\n                 data-title=\"Pi\u00e8ces \u00e9lectroniques\"\r\n                 data-url=\"https:\/\/moja.ma\/?product_cat=pieces-electroniques\"\r\n                 data-description=\"Modules, cartes et composants \u00e9lectroniques pour v\u00e9hicules.\">\r\n\r\n                <img loading=\"lazy\"\r\n                    loading=\"lazy\"\r\n                    decoding=\"async\"\r\n                    width=\"78\"\r\n                    height=\"78\"\r\n                    src=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/IMG_0027-5.jpeg\"\r\n                    alt=\"Pi\u00e8ces \u00e9lectroniques\">\r\n\r\n                <span>Pi\u00e8ces \u00e9lectroniques<\/span>\r\n            <\/div>\r\n\r\n\r\n            <!-- 9 \u2014 PI\u00c8CES DE RECHANGE -->\r\n            <div class=\"moja-item\"\r\n                 tabindex=\"0\"\r\n                 role=\"button\"\r\n                 data-image=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/Zpy-for-Audi-A4-B7-8e-A6-4f-3-2-Fsi-V6-255-HP-Engine-Parts-Valve-Cover-Left-06e103471f-06e103471g.jpg\"\r\n                 data-title=\"Pi\u00e8ces de rechange\"\r\n                 data-url=\"https:\/\/moja.ma\/?product_cat=pieces-de-rechange\"\r\n                 data-description=\"Pi\u00e8ces moteur et pi\u00e8ces \u00e9lectriques pour l\u2019entretien et la r\u00e9paration automobile.\">\r\n\r\n                <img loading=\"lazy\"\r\n                    loading=\"lazy\"\r\n                    decoding=\"async\"\r\n                    width=\"78\"\r\n                    height=\"78\"\r\n                    src=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/Zpy-for-Audi-A4-B7-8e-A6-4f-3-2-Fsi-V6-255-HP-Engine-Parts-Valve-Cover-Left-06e103471f-06e103471g.jpg\"\r\n                    alt=\"Pi\u00e8ces de rechange\">\r\n\r\n                <span>Pi\u00e8ces de rechange<\/span>\r\n            <\/div>\r\n\r\n\r\n            <!-- 10 \u2014 SERVICES -->\r\n            <div class=\"moja-item\"\r\n                 tabindex=\"0\"\r\n                 role=\"button\"\r\n                 data-image=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/NEWS-IMG-19744.jpg\"\r\n                 data-title=\"Services\"\r\n                 data-url=\"https:\/\/moja.ma\/?product_cat=services\"\r\n                 data-description=\"Inspection, diagnostic, programmation, entretien et r\u00e9paration \u00e9lectronique automobile.\">\r\n\r\n                <img loading=\"lazy\"\r\n                    loading=\"lazy\"\r\n                    decoding=\"async\"\r\n                    width=\"78\"\r\n                    height=\"78\"\r\n                    src=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/NEWS-IMG-19744.jpg\"\r\n                    alt=\"Services\">\r\n\r\n                <span>Services<\/span>\r\n            <\/div>\r\n\r\n        <\/div>\r\n    <\/div>\r\n\r\n\r\n    <!-- ===================================================\r\n         RIGHT DISPLAY\r\n    ==================================================== -->\r\n\r\n    <div class=\"moja-display\">\r\n\r\n        <div class=\"moja-display-inner\">\r\n\r\n            <div class=\"moja-auto-status\">\r\n\r\n                <span class=\"moja-status-dot\"><\/span>\r\n\r\n                <span class=\"moja-status-text\">\r\n                    AUTO\r\n                <\/span>\r\n\r\n            <\/div>\r\n\r\n\r\n            <div class=\"moja-image-frame\">\r\n\r\n                <img fetchpriority=\"high\"\r\n                    loading=\"eager\"\r\n                    fetchpriority=\"high\"\r\n                    decoding=\"async\"\r\n                    width=\"820\"\r\n                    height=\"500\"\r\n                    class=\"moja-main-image\"\r\n                    src=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/image.png\"\r\n                    alt=\"Diagnostic automobile\">\r\n\r\n                <div class=\"moja-glass\"><\/div>\r\n\r\n            <\/div>\r\n\r\n\r\n            <div class=\"moja-info\">\r\n\r\n                <div class=\"moja-title\" aria-live=\"polite\">\r\n                    Diagnostic <span class=\"moja-yellow\">automobile<\/span>\r\n                <\/div>\r\n\r\n\r\n                <div class=\"moja-description\" aria-live=\"polite\">\r\n                    Valises, scanners OBD et solutions de diagnostic multimarque.\r\n                <\/div>\r\n\r\n\r\n                <div class=\"moja-actions\">\r\n\r\n                    <a\r\n                        class=\"moja-product-btn\"\r\n                        href=\"https:\/\/moja.ma\/?product_cat=diagnostic-automobile\"\r\n                        aria-label=\"Voir les produits de cette cat\u00e9gorie\">\r\n\r\n                        Voir les produits\r\n\r\n                        <svg\r\n                            viewBox=\"0 0 24 24\"\r\n                            aria-hidden=\"true\">\r\n\r\n                            <path d=\"M5 12h13\"><\/path>\r\n                            <path d=\"m13 6 6 6-6 6\"><\/path>\r\n\r\n                        <\/svg>\r\n\r\n                    <\/a>\r\n\r\n\r\n                    <a\r\n                        class=\"moja-contact-btn\"\r\n                        href=\"https:\/\/moja.ma\/?page_id=695\"\r\n                        aria-label=\"Contactez-nous\">\r\n\r\n                        Contactez-nous\r\n\r\n                        <svg\r\n                            viewBox=\"0 0 24 24\"\r\n                            aria-hidden=\"true\">\r\n\r\n                            <path d=\"M4 5h16v11H8l-4 4V5z\"><\/path>\r\n\r\n                        <\/svg>\r\n\r\n                    <\/a>\r\n\r\n                <\/div>\r\n\r\n            <\/div>\r\n\r\n        <\/div>\r\n\r\n    <\/div>\r\n\r\n<\/div>\r\n\r\n\r\n<script>\r\n(function(){\r\n\r\n    \"use strict\";\r\n\r\n\r\n    function initMOJA(){\r\n\r\n        const root =\r\n            document.querySelector(\".moja-showcase\");\r\n\r\n        if(\r\n            !root ||\r\n            root.dataset.mojaInitialized === \"1\"\r\n        ) return;\r\n\r\n        root.dataset.mojaInitialized = \"1\";\r\n\r\n\r\n        const track =\r\n            root.querySelector(\".moja-track\");\r\n\r\n        const carousel =\r\n            root.querySelector(\".moja-carousel\");\r\n\r\n        const mainImage =\r\n            root.querySelector(\".moja-main-image\");\r\n\r\n        const title =\r\n            root.querySelector(\".moja-title\");\r\n\r\n        const description =\r\n            root.querySelector(\".moja-description\");\r\n\r\n        const imageFrame =\r\n            root.querySelector(\".moja-image-frame\");\r\n\r\n        const productButton =\r\n            root.querySelector(\".moja-product-btn\");\r\n\r\n        const statusText =\r\n            root.querySelector(\".moja-status-text\");\r\n\r\n\r\n        if(\r\n            !track ||\r\n            !carousel ||\r\n            !mainImage\r\n        ) return;\r\n\r\n\r\n        const carouselIsTouch =\r\n            window.matchMedia(\"(max-width:850px)\");\r\n\r\n        \/* =====================================================\r\n           PHONE ONLY\r\n           <=600px gets delayed auto-start.\r\n           Everything above 600px stays original.\r\n        ===================================================== *\/\r\n\r\n        const isPhone =\r\n            window.matchMedia(\"(max-width:600px)\").matches;\r\n\r\n\r\n        \/* =====================================================\r\n           ORIGINAL ITEMS\r\n        ===================================================== *\/\r\n\r\n        const originals =\r\n            Array.from(\r\n                track.querySelectorAll(\".moja-item\")\r\n            );\r\n\r\n        const total =\r\n            originals.length;\r\n\r\n        if(!total) return;\r\n\r\n\r\n        \/* =====================================================\r\n           KEEP ORIGINAL 5-COPY SYSTEM\r\n           IMPORTANT \u2014 LEFT SWITCH PRESERVED\r\n        ===================================================== *\/\r\n\r\n        const fragment =\r\n            document.createDocumentFragment();\r\n\r\n\r\n        originals.forEach(function(original){\r\n\r\n            original.dataset.original =\r\n                original.dataset.title;\r\n\r\n        });\r\n\r\n\r\n        for(\r\n            let copy = 0;\r\n            copy < 5;\r\n            copy++\r\n        ){\r\n\r\n            originals.forEach(function(original){\r\n\r\n                const item =\r\n                    original.cloneNode(true);\r\n\r\n                item.dataset.original =\r\n                    original.dataset.title;\r\n\r\n                fragment.appendChild(item);\r\n\r\n            });\r\n\r\n        }\r\n\r\n\r\n        track.replaceChildren(fragment);\r\n\r\n\r\n        const items =\r\n            Array.from(\r\n                track.querySelectorAll(\".moja-item\")\r\n            );\r\n\r\n\r\n        \/* =====================================================\r\n           STATE\r\n\r\n           ONLY CHANGE:\r\n           On phone, AUTO does not start until\r\n           user interacts.\r\n        ===================================================== *\/\r\n\r\n        let current =\r\n            total * 2;\r\n\r\n        let began =\r\n            !isPhone;\r\n\r\n        let autoRunning =\r\n            !isPhone;\r\n\r\n        let resumeTimer =\r\n            null;\r\n\r\n        let animationTimer =\r\n            null;\r\n\r\n        let resizeTimer =\r\n            null;\r\n\r\n        let lastDisplayIndex =\r\n            current;\r\n\r\n        const AUTO_DELAY =\r\n            2200;\r\n\r\n\r\n        \/* =====================================================\r\n           POSITION\r\n           ORIGINAL LEFT SWITCH LOGIC PRESERVED\r\n        ===================================================== *\/\r\n\r\n        function getPosition(index){\r\n\r\n            const item =\r\n                items[index];\r\n\r\n            if(!item) return 0;\r\n\r\n\r\n            if(\r\n                carouselIsTouch.matches\r\n            ){\r\n\r\n                const carouselCenter =\r\n                    carousel.clientWidth \/ 2;\r\n\r\n                const itemCenter =\r\n                    item.offsetLeft +\r\n                    item.offsetWidth \/ 2;\r\n\r\n                return (\r\n                    carouselCenter -\r\n                    itemCenter\r\n                );\r\n            }\r\n\r\n\r\n            const carouselCenter =\r\n                carousel.clientHeight \/ 2;\r\n\r\n            const itemCenter =\r\n                item.offsetTop +\r\n                item.offsetHeight \/ 2;\r\n\r\n            return (\r\n                carouselCenter -\r\n                itemCenter\r\n            );\r\n        }\r\n\r\n\r\n        \/* =====================================================\r\n           ACTIVE\r\n        ===================================================== *\/\r\n\r\n        function setActive(){\r\n\r\n            items.forEach(\r\n                function(item,index){\r\n\r\n                    item.classList.toggle(\r\n                        \"active\",\r\n                        index === current\r\n                    );\r\n\r\n                }\r\n            );\r\n        }\r\n\r\n\r\n        \/* =====================================================\r\n           SAFE TITLE\r\n        ===================================================== *\/\r\n\r\n        function escapeHTML(value){\r\n\r\n            return String(value).replace(\r\n                \/[&<>\"']\/g,\r\n                function(char){\r\n\r\n                    return {\r\n                        \"&\":\"&amp;\",\r\n                        \"<\":\"&lt;\",\r\n                        \">\":\"&gt;\",\r\n                        \"\\\"\":\"&quot;\",\r\n                        \"'\":\"&#039;\"\r\n                    }[char];\r\n\r\n                }\r\n            );\r\n        }\r\n\r\n\r\n        function formatTitle(value){\r\n\r\n            const safe =\r\n                escapeHTML(value);\r\n\r\n\r\n            const words = [\r\n                \"automobile\",\r\n                \"automobiles\",\r\n                \"calculateurs\",\r\n                \"programmation\",\r\n                \"ECU\",\r\n                \"cl\u00e9s\",\r\n                \"antid\u00e9marrage\",\r\n                \"c\u00e2bles\",\r\n                \"adaptateurs\",\r\n                \"\u00e9lectriques\",\r\n                \"ADAS\",\r\n                \"logiciels\",\r\n                \"licences\",\r\n                \"pi\u00e8ces\",\r\n                \"\u00e9lectroniques\",\r\n                \"rechange\",\r\n                \"services\"\r\n            ];\r\n\r\n\r\n            const pattern =\r\n                new RegExp(\r\n                    \"(\" +\r\n                    words.join(\"|\") +\r\n                    \")\",\r\n                    \"gi\"\r\n                );\r\n\r\n\r\n            return safe.replace(\r\n                pattern,\r\n                '<span class=\"moja-yellow\">$1<\/span>'\r\n            );\r\n        }\r\n\r\n\r\n        \/* =====================================================\r\n           IMAGE PRELOAD\r\n        ===================================================== *\/\r\n\r\n        function preloadImage(src){\r\n\r\n            if(!src) return;\r\n\r\n            const img =\r\n                new Image();\r\n\r\n            img.decoding =\r\n                \"async\";\r\n\r\n            img.src =\r\n                src;\r\n        }\r\n\r\n\r\n        function preloadNearby(index){\r\n\r\n            const next =\r\n                items[\r\n                    (index + 1) %\r\n                    items.length\r\n                ];\r\n\r\n\r\n            const previous =\r\n                items[\r\n                    (index - 1 +\r\n                    items.length) %\r\n                    items.length\r\n                ];\r\n\r\n\r\n            if(next){\r\n\r\n                preloadImage(\r\n                    next.dataset.image\r\n                );\r\n            }\r\n\r\n\r\n            if(previous){\r\n\r\n                preloadImage(\r\n                    previous.dataset.image\r\n                );\r\n            }\r\n        }\r\n\r\n\r\n        \/* =====================================================\r\n           CHANGE DISPLAY\r\n        ===================================================== *\/\r\n\r\n        function changeDisplay(\r\n            item,\r\n            direction\r\n        ){\r\n\r\n            if(\r\n                !item ||\r\n                !imageFrame\r\n            ) return;\r\n\r\n\r\n            imageFrame.classList.remove(\r\n                \"moja-transition-forward\",\r\n                \"moja-transition-back\"\r\n            );\r\n\r\n\r\n            requestAnimationFrame(function(){\r\n\r\n                imageFrame.classList.add(\r\n                    direction < 0\r\n                        ? \"moja-transition-back\"\r\n                        : \"moja-transition-forward\"\r\n                );\r\n\r\n            });\r\n\r\n\r\n            mainImage.classList.add(\r\n                \"changing\"\r\n            );\r\n\r\n\r\n            const nextSrc =\r\n                item.dataset.image;\r\n\r\n\r\n            if(!nextSrc){\r\n\r\n                mainImage.classList.remove(\r\n                    \"changing\"\r\n                );\r\n\r\n                return;\r\n            }\r\n\r\n\r\n            const preload =\r\n                new Image();\r\n\r\n\r\n            preload.decoding =\r\n                \"async\";\r\n\r\n\r\n            let revealed =\r\n                false;\r\n\r\n\r\n            function reveal(){\r\n\r\n                if(revealed) return;\r\n\r\n                revealed = true;\r\n\r\n\r\n                mainImage.src =\r\n                    nextSrc;\r\n\r\n\r\n                mainImage.alt =\r\n                    item.dataset.title || \"\";\r\n\r\n\r\n                if(title){\r\n\r\n                    title.innerHTML =\r\n                        formatTitle(\r\n                            item.dataset.title || \"\"\r\n                        );\r\n                }\r\n\r\n\r\n                if(description){\r\n\r\n                    description.textContent =\r\n                        item.dataset.description || \"\";\r\n                }\r\n\r\n\r\n                if(productButton){\r\n\r\n                    productButton.href =\r\n                        item.dataset.url || \"#\";\r\n                }\r\n\r\n\r\n                mainImage.classList.remove(\r\n                    \"changing\"\r\n                );\r\n            }\r\n\r\n\r\n            preload.onload =\r\n                reveal;\r\n\r\n\r\n            preload.src =\r\n                nextSrc;\r\n\r\n\r\n            if(preload.complete){\r\n\r\n                reveal();\r\n\r\n            }else{\r\n\r\n                setTimeout(\r\n                    reveal,\r\n                    250\r\n                );\r\n            }\r\n\r\n\r\n            clearTimeout(\r\n                mainImage._mojaCleanup\r\n            );\r\n\r\n\r\n            mainImage._mojaCleanup =\r\n                setTimeout(\r\n                    function(){\r\n\r\n                        imageFrame.classList.remove(\r\n                            \"moja-transition-forward\",\r\n                            \"moja-transition-back\"\r\n                        );\r\n\r\n                    },\r\n                    760\r\n                );\r\n\r\n\r\n            lastDisplayIndex =\r\n                current;\r\n        }\r\n\r\n\r\n        \/* =====================================================\r\n           MOVE\r\n        ===================================================== *\/\r\n\r\n        function move(\r\n            index,\r\n            animate\r\n        ){\r\n\r\n            current =\r\n                index;\r\n\r\n\r\n            track.style.transition =\r\n                animate\r\n                    ? \"transform .65s cubic-bezier(.22,1,.36,1)\"\r\n                    : \"none\";\r\n\r\n\r\n            const offset =\r\n                getPosition(current);\r\n\r\n\r\n            const isHorizontal =\r\n                carouselIsTouch.matches;\r\n\r\n\r\n            track.style.transform =\r\n                isHorizontal\r\n\r\n                    ? \"translate3d(\" +\r\n                      offset +\r\n                      \"px,0,0)\"\r\n\r\n                    : \"translate3d(0,\" +\r\n                      offset +\r\n                      \"px,0)\";\r\n\r\n\r\n            setActive();\r\n\r\n\r\n            if(animate){\r\n\r\n                const direction =\r\n                    current >= lastDisplayIndex\r\n                        ? 1\r\n                        : -1;\r\n\r\n\r\n                changeDisplay(\r\n                    items[current],\r\n                    direction\r\n                );\r\n            }\r\n        }\r\n\r\n\r\n        \/* =====================================================\r\n           NORMALIZE\r\n           ORIGINAL INFINITE LOOP PRESERVED\r\n        ===================================================== *\/\r\n\r\n        function normalize(){\r\n\r\n            if(\r\n                current >= total * 4\r\n            ){\r\n\r\n                current -= total * 2;\r\n\r\n                move(\r\n                    current,\r\n                    false\r\n                );\r\n            }\r\n\r\n\r\n            if(\r\n                current < total\r\n            ){\r\n\r\n                current += total * 2;\r\n\r\n                move(\r\n                    current,\r\n                    false\r\n                );\r\n            }\r\n        }\r\n\r\n\r\n        \/* =====================================================\r\n           AUTO LOOP\r\n        ===================================================== *\/\r\n\r\n        function autoStep(){\r\n\r\n            if(!autoRunning)\r\n                return;\r\n\r\n\r\n            move(\r\n                current + 1,\r\n                true\r\n            );\r\n\r\n\r\n            clearTimeout(\r\n                animationTimer\r\n            );\r\n\r\n\r\n            animationTimer =\r\n                setTimeout(\r\n                    normalize,\r\n                    700\r\n                );\r\n        }\r\n\r\n\r\n        \/* =====================================================\r\n           STATUS\r\n        ===================================================== *\/\r\n\r\n        function updateStatus(){\r\n\r\n            if(!statusText)\r\n                return;\r\n\r\n\r\n            statusText.textContent =\r\n                autoRunning\r\n                    ? \"AUTO\"\r\n                    : \"PAUSE\";\r\n        }\r\n\r\n\r\n        \/* =====================================================\r\n           START AUTO\r\n        ===================================================== *\/\r\n\r\n        function startAuto(){\r\n\r\n            clearInterval(\r\n                root.mojaAutoInterval\r\n            );\r\n\r\n\r\n            autoRunning =\r\n                true;\r\n\r\n\r\n            updateStatus();\r\n\r\n\r\n            root.mojaAutoInterval =\r\n                setInterval(\r\n                    autoStep,\r\n                    AUTO_DELAY\r\n                );\r\n        }\r\n\r\n\r\n        \/* =====================================================\r\n           PHONE ONLY \u2014 FIRST INTERACTION\r\n           \r\n           This is the ONLY new behavior.\r\n        ===================================================== *\/\r\n\r\n        function beginPhoneAuto(){\r\n\r\n            if(!isPhone)\r\n                return;\r\n\r\n            if(began)\r\n                return;\r\n\r\n\r\n            began =\r\n                true;\r\n\r\n\r\n            startAuto();\r\n\r\n\r\n            phoneInteractionEvents.forEach(\r\n                function(eventName){\r\n\r\n                    window.removeEventListener(\r\n                        eventName,\r\n                        beginPhoneAuto\r\n                    );\r\n\r\n                }\r\n            );\r\n        }\r\n\r\n\r\n        const phoneInteractionEvents = [\r\n            \"scroll\",\r\n            \"pointerdown\",\r\n            \"touchstart\",\r\n            \"keydown\",\r\n            \"mousemove\"\r\n        ];\r\n\r\n\r\n        if(isPhone){\r\n\r\n            phoneInteractionEvents.forEach(\r\n                function(eventName){\r\n\r\n                    window.addEventListener(\r\n                        eventName,\r\n                        beginPhoneAuto,\r\n                        {\r\n                            passive:true,\r\n                            once:true\r\n                        }\r\n                    );\r\n\r\n                }\r\n            );\r\n        }\r\n\r\n\r\n        \/* =====================================================\r\n           USER PAUSE\r\n        ===================================================== *\/\r\n\r\n        function stopAutoForUser(){\r\n\r\n            autoRunning =\r\n                false;\r\n\r\n\r\n            updateStatus();\r\n\r\n\r\n            clearInterval(\r\n                root.mojaAutoInterval\r\n            );\r\n\r\n\r\n            clearTimeout(\r\n                resumeTimer\r\n            );\r\n\r\n\r\n            resumeTimer =\r\n                setTimeout(\r\n                    function(){\r\n\r\n                        \/*\r\n                         * On phone, user interaction has\r\n                         * already happened if this function\r\n                         * was reached, so AUTO can resume.\r\n                         *\/\r\n                        began = true;\r\n\r\n                        startAuto();\r\n\r\n                    },\r\n                    60000\r\n                );\r\n        }\r\n\r\n\r\n        \/* =====================================================\r\n           GO TO ITEM\r\n        ===================================================== *\/\r\n\r\n        function goToItem(index){\r\n\r\n            stopAutoForUser();\r\n\r\n\r\n            const wanted =\r\n                index % total;\r\n\r\n\r\n            const currentOriginal =\r\n                current % total;\r\n\r\n\r\n            let difference =\r\n                wanted -\r\n                currentOriginal;\r\n\r\n\r\n            if(\r\n                difference >\r\n                total \/ 2\r\n            ){\r\n\r\n                difference -= total;\r\n            }\r\n\r\n\r\n            if(\r\n                difference <\r\n                -total \/ 2\r\n            ){\r\n\r\n                difference += total;\r\n            }\r\n\r\n\r\n            move(\r\n                current + difference,\r\n                true\r\n            );\r\n\r\n\r\n            clearTimeout(\r\n                animationTimer\r\n            );\r\n\r\n\r\n            animationTimer =\r\n                setTimeout(\r\n                    normalize,\r\n                    700\r\n                );\r\n        }\r\n\r\n\r\n        \/* =====================================================\r\n           CLICK \/ KEYBOARD\r\n        ===================================================== *\/\r\n\r\n        items.forEach(\r\n            function(item,index){\r\n\r\n                item.addEventListener(\r\n                    \"click\",\r\n                    function(){\r\n\r\n                        if(\r\n                            item.dataset.mojaDragged === \"1\"\r\n                        ) return;\r\n\r\n\r\n                        goToItem(index);\r\n                    }\r\n                );\r\n\r\n\r\n                item.addEventListener(\r\n                    \"keydown\",\r\n                    function(e){\r\n\r\n                        if(\r\n                            e.key === \"Enter\" ||\r\n                            e.key === \" \"\r\n                        ){\r\n\r\n                            e.preventDefault();\r\n\r\n                            goToItem(index);\r\n                        }\r\n                    }\r\n                );\r\n\r\n            }\r\n        );\r\n\r\n\r\n        \/* =====================================================\r\n           TOUCH \/ POINTER SWIPE\r\n        ===================================================== *\/\r\n\r\n        let pointerStart =\r\n            null;\r\n\r\n        let pointerMoved =\r\n            false;\r\n\r\n\r\n        carousel.addEventListener(\r\n            \"pointerdown\",\r\n            function(e){\r\n\r\n                if(\r\n                    !carouselIsTouch.matches\r\n                ) return;\r\n\r\n\r\n                pointerStart = {\r\n                    x:e.clientX,\r\n                    y:e.clientY\r\n                };\r\n\r\n\r\n                pointerMoved =\r\n                    false;\r\n\r\n\r\n                carousel.classList.add(\r\n                    \"moja-dragging\"\r\n                );\r\n\r\n\r\n                try{\r\n\r\n                    carousel.setPointerCapture(\r\n                        e.pointerId\r\n                    );\r\n\r\n                }catch(err){}\r\n            }\r\n        );\r\n\r\n\r\n        carousel.addEventListener(\r\n            \"pointermove\",\r\n            function(e){\r\n\r\n                if(\r\n                    !pointerStart ||\r\n                    !carouselIsTouch.matches\r\n                ) return;\r\n\r\n\r\n                if(\r\n                    Math.abs(\r\n                        e.clientX -\r\n                        pointerStart.x\r\n                    ) > 8\r\n                ){\r\n\r\n                    pointerMoved =\r\n                        true;\r\n                }\r\n            }\r\n        );\r\n\r\n\r\n        carousel.addEventListener(\r\n            \"pointerup\",\r\n            function(e){\r\n\r\n                if(!pointerStart)\r\n                    return;\r\n\r\n\r\n                carousel.classList.remove(\r\n                    \"moja-dragging\"\r\n                );\r\n\r\n\r\n                const dx =\r\n                    e.clientX -\r\n                    pointerStart.x;\r\n\r\n\r\n                pointerStart =\r\n                    null;\r\n\r\n\r\n                if(\r\n                    !pointerMoved ||\r\n                    Math.abs(dx) < 35\r\n                ) return;\r\n\r\n\r\n                items.forEach(\r\n                    function(item){\r\n\r\n                        item.dataset.mojaDragged =\r\n                            \"1\";\r\n                    }\r\n                );\r\n\r\n\r\n                setTimeout(\r\n                    function(){\r\n\r\n                        items.forEach(\r\n                            function(item){\r\n\r\n                                delete item.dataset.mojaDragged;\r\n                            }\r\n                        );\r\n\r\n                    },\r\n                    120\r\n                );\r\n\r\n\r\n                stopAutoForUser();\r\n\r\n\r\n                move(\r\n                    current +\r\n                    (dx < 0 ? 1 : -1),\r\n                    true\r\n                );\r\n\r\n\r\n                clearTimeout(\r\n                    animationTimer\r\n                );\r\n\r\n\r\n                animationTimer =\r\n                    setTimeout(\r\n                        normalize,\r\n                        700\r\n                    );\r\n            }\r\n        );\r\n\r\n\r\n        carousel.addEventListener(\r\n            \"pointercancel\",\r\n            function(){\r\n\r\n                pointerStart =\r\n                    null;\r\n\r\n\r\n                carousel.classList.remove(\r\n                    \"moja-dragging\"\r\n                );\r\n            }\r\n        );\r\n\r\n\r\n        \/* =====================================================\r\n           MOUSE WHEEL\r\n        ===================================================== *\/\r\n\r\n        carousel.addEventListener(\r\n            \"wheel\",\r\n            function(e){\r\n\r\n                e.preventDefault();\r\n\r\n\r\n                stopAutoForUser();\r\n\r\n\r\n                move(\r\n                    current +\r\n                    (e.deltaY > 0 ? 1 : -1),\r\n                    true\r\n                );\r\n\r\n\r\n                clearTimeout(\r\n                    animationTimer\r\n                );\r\n\r\n\r\n                animationTimer =\r\n                    setTimeout(\r\n                        normalize,\r\n                        700\r\n                    );\r\n\r\n            },\r\n            {\r\n                passive:false\r\n            }\r\n        );\r\n\r\n\r\n        \/* =====================================================\r\n           INITIAL\r\n           \r\n           ONLY CHANGE:\r\n           Desktop\/tablet = original 4-second start.\r\n           Phone = WAIT for interaction.\r\n        ===================================================== *\/\r\n\r\n        requestAnimationFrame(\r\n            function(){\r\n\r\n                move(\r\n                    current,\r\n                    false\r\n                );\r\n\r\n\r\n                const active =\r\n                    items[current];\r\n\r\n\r\n                if(!active)\r\n                    return;\r\n\r\n\r\n                if(title){\r\n\r\n                    title.innerHTML =\r\n                        formatTitle(\r\n                            active.dataset.title\r\n                        );\r\n                }\r\n\r\n\r\n                if(description){\r\n\r\n                    description.textContent =\r\n                        active.dataset.description || \"\";\r\n                }\r\n\r\n\r\n                if(productButton){\r\n\r\n                    productButton.href =\r\n                        active.dataset.url || \"#\";\r\n                }\r\n\r\n\r\n                mainImage.alt =\r\n                    active.dataset.title || \"\";\r\n\r\n\r\n                \/*\r\n                 * Let browser finish the initial LCP first.\r\n                 *\/\r\n\r\n                setTimeout(\r\n                    function(){\r\n\r\n                        preloadNearby(\r\n                            current\r\n                        );\r\n\r\n                    },\r\n                    3000\r\n                );\r\n\r\n\r\n                \/*\r\n                 * DESKTOP + TABLET:\r\n                 * Original behavior remains.\r\n                 *\r\n                 * PHONE:\r\n                 * NO automatic start here.\r\n                 *\/\r\n\r\n                if(!isPhone){\r\n\r\n                    setTimeout(\r\n                        function(){\r\n\r\n                            began = true;\r\n\r\n                            startAuto();\r\n\r\n                        },\r\n                        4000\r\n                    );\r\n\r\n                }\r\n\r\n            }\r\n        );\r\n\r\n\r\n        \/* =====================================================\r\n           RESIZE\r\n        ===================================================== *\/\r\n\r\n        window.addEventListener(\r\n            \"resize\",\r\n            function(){\r\n\r\n                clearTimeout(\r\n                    resizeTimer\r\n                );\r\n\r\n\r\n                resizeTimer =\r\n                    setTimeout(\r\n                        function(){\r\n\r\n                            move(\r\n                                current,\r\n                                false\r\n                            );\r\n\r\n                        },\r\n                        100\r\n                    );\r\n\r\n            },\r\n            {\r\n                passive:true\r\n            }\r\n        );\r\n\r\n\r\n        \/* =====================================================\r\n           PAUSE WHEN TAB HIDDEN\r\n           \r\n           ONLY CHANGE:\r\n           require began on phone.\r\n        ===================================================== *\/\r\n\r\n        document.addEventListener(\r\n            \"visibilitychange\",\r\n            function(){\r\n\r\n                if(document.hidden){\r\n\r\n                    clearInterval(\r\n                        root.mojaAutoInterval\r\n                    );\r\n\r\n                }else if(\r\n                    autoRunning &&\r\n                    began\r\n                ){\r\n\r\n                    startAuto();\r\n                }\r\n\r\n            }\r\n        );\r\n\r\n    }\r\n\r\n\r\n    \/* =========================================================\r\n       ELEMENTOR SAFE INITIALIZATION\r\n    ========================================================= *\/\r\n\r\n    if(\r\n        document.readyState ===\r\n        \"loading\"\r\n    ){\r\n\r\n        document.addEventListener(\r\n            \"DOMContentLoaded\",\r\n            initMOJA,\r\n            {\r\n                once:true\r\n            }\r\n        );\r\n\r\n    }else{\r\n\r\n        initMOJA();\r\n    }\r\n\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-7fbce90 ct-frosted-glass e-con-full e-flex e-con e-child\" data-id=\"7fbce90\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-decd1db elementor-position-inline-start elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-view-default elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"decd1db\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 50 50\"><path d=\"m49.7 24.9-2.9-3.8-4.8-9.4c-.3-.5-.8-.9-1.4-.9h-6.7V9.2c0-.9-.7-1.6-1.6-1.6H6c-.9 0-1.6.7-1.6 1.6s.7 1.6 1.6 1.6h24.7v11c0 .9.7 1.6 1.6 1.6h12.3l2.3 3v8.1h-3a6.4 6.4 0 0 0-6.1-4.8c-3 0-5.4 2-6.1 4.8h-9.3a6.4 6.4 0 0 0-6.1-4.8c-3 0-5.4 2-6.1 4.8H6c-.9 0-1.6.7-1.6 1.6s.7 1.6 1.6 1.6h4.1a6.3 6.3 0 0 0 6.1 4.7c2.9 0 5.4-2 6.1-4.7h9.4a6.3 6.3 0 0 0 6.1 4.7c2.9 0 5.4-2 6.1-4.7h4.6c.9 0 1.6-.7 1.6-1.6V25.8l-.4-.9zM33.9 14h5.8l3.2 6.3H34V14zM16.2 39.2A3.2 3.2 0 0 1 13 36c0-1.7 1.4-3.2 3.2-3.2 1.7 0 3.2 1.4 3.2 3.2 0 1.8-1.4 3.2-3.2 3.2zM40.9 36c0 1.7-1.4 3.2-3.1 3.2-1.7 0-3.2-1.4-3.2-3.1s1.4-3.2 3.1-3.2c1.8 0 3.2 1.4 3.2 3.1zm-29.5-6.3H4.1c-.9 0-1.6-.7-1.6-1.6s.7-1.6 1.6-1.6h7.2c.9 0 1.6.7 1.6 1.6s-.6 1.6-1.5 1.6zm3.6-6.2H1.6c-.9 0-1.6-.7-1.6-1.6 0-.9.7-1.6 1.6-1.6H15c.9 0 1.6.7 1.6 1.6 0 .9-.7 1.6-1.6 1.6zM2.6 15.7c0-.9.7-1.6 1.6-1.6h13.4c.9 0 1.6.7 1.6 1.6s-.7 1.6-1.6 1.6H4.1c-.8 0-1.5-.7-1.5-1.6z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h6 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tShipping\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h6>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tshipping on all Tanger\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-74f48fc elementor-position-inline-start elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-view-default elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"74f48fc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 50 50\"><path d=\"M49.6 33.2 40.5 45l-10 5H.5v-3.1h29.3l8.7-4.4 6.4-8.3c-2.6-.8-5.5.1-7.2 2.2l-1.9 2.4-8.5 3.4H19a3 3 0 0 1-2.7-1.6 3.1 3.1 0 0 1 1.2-4.2l5.3-2.9.1-.1c1-.6 1.3-1.8.9-2.8a2.3 2.3 0 0 0-3-1.1l-6.9 3.2L9 37.6H.4v-3.1h7.2L12 30l1.3-.6A17.2 17.2 0 0 1 32 1.3l-1.2 2.9a14.2 14.2 0 0 0-16.1 3.9 14 14 0 0 0 1.7 19.8l3-1.4a5.4 5.4 0 0 1 6.8 2c.5.8.7 1.7.8 2.6l1-.1a14 14 0 0 0 11.3-16.3l3.1-.6a17.3 17.3 0 0 1-16.2 20.3c-.5.7-1.1 1.4-1.9 1.8L19 39.1h7.7l7.1-2.9 1.4-1.7a9.9 9.9 0 0 1 12.9-2.2l1.5.9zM38.5 12l2.9-1.1c-.4-1.1-1-2.1-1.6-3l-2.6 1.7c.5.7.9 1.5 1.3 2.4zm-.8-6.9L35 2.9l-1.7 2.6c.8.5 1.5 1.1 2.2 1.8l2.2-2.2zM25.5 21.9s-.1 0 0 0h-4.8V25h4.7c2.6 0 4.7-2 4.8-4.6 0-2.6-2-4.7-4.6-4.8h-.1c-.9 0-1.6-.7-1.6-1.5 0-.9.7-1.6 1.5-1.6h4.8V9.4H27V6.3h-3.1v3.4a4.8 4.8 0 0 0-2.9 6 4.6 4.6 0 0 0 4.4 3.1c.9 0 1.6.7 1.6 1.5s-.6 1.6-1.5 1.6z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h6 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tMoney Investment\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h6>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tInvestment Opportunities\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fbb7b46 elementor-position-inline-start elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-view-default elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"fbb7b46\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 50 50\"><path d=\"M50 25a25 25 0 1 1-9.5-19.6 2 2 0 0 1 .3 2.9 2 2 0 0 1-2.9.3 20.8 20.8 0 1 0 5.8 7.3 2 2 0 0 1 1-2.8 2 2 0 0 1 2.8 1C49.2 17.5 50 21.2 50 25zM25 8.3a2 2 0 0 0-2.1 2.1V25a2 2 0 0 0 2.1 2.1h10.4a2 2 0 0 0 2.1-2.1 2 2 0 0 0-2.1-2.1h-8.3V10.4c0-1.1-.9-2.1-2.1-2.1z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h6 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tSupport 24\/7\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h6>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tContact us 24 hours a day\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-594e611 elementor-position-inline-start elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-view-default elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"594e611\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 50 50\"><path d=\"M22.7 32a2 2 0 0 1-2 2H5.9A6 6 0 0 1 0 28V8.5a6 6 0 0 1 5.9-5.9h34.4a6 6 0 0 1 5.9 5.9v5.2c0 1.1-.9 2-2 2s-2-.9-2-2V8.5a2 2 0 0 0-2-2H5.9a2 2 0 0 0-2 2V28c0 1.1.9 2 2 2h14.8a2 2 0 0 1 2 2zM50 32v13.4a2 2 0 0 1-2 2H28.5a2 2 0 0 1-2-2V32c0-1.1.9-2 2-2h2v-3.9a7.8 7.8 0 0 1 15.6 0V30h2c1 0 1.9.9 1.9 2zm-15.6-2h7.8v-3.9c0-2.2-1.7-3.9-3.9-3.9s-3.9 1.7-3.9 3.9V30zm11.7 13.4v-9.5H30.5v9.5h15.6zM17.6 10.5a2 2 0 0 1 2 2v7.8a2 2 0 0 1-2 2H9.8a2 2 0 0 1-2-2v-7.8c0-1.1.9-2 2-2h7.8zm-2 7.8v-3.9h-3.9v3.9h3.9z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h6 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\t100% Payment Secure\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h6>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tYour payment are safe \t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-63fc81a e-flex e-con-boxed e-con e-parent\" data-id=\"63fc81a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-e063e90 e-con-full ct-mainbox e-flex e-con e-child\" data-id=\"e063e90\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-adaa110 elementor-widget elementor-widget-heading\" data-id=\"adaa110\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">\u00c9valuation<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-05f9a9a elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"05f9a9a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-search\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0ebe0b0 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"0ebe0b0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5e6a354 elementor-widget elementor-widget-text-editor\" data-id=\"5e6a354\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>compl\u00e8te et d\u00e9taill\u00e9e<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1192661 e-con-full ct-mainbox e-flex e-con e-child\" data-id=\"1192661\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-088e21d elementor-widget elementor-widget-heading\" data-id=\"088e21d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">D\u00e9tection<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c11a0e7 elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"c11a0e7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-wrench\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M507.73 109.1c-2.24-9.03-13.54-12.09-20.12-5.51l-74.36 74.36-67.88-11.31-11.31-67.88 74.36-74.36c6.62-6.62 3.43-17.9-5.66-20.16-47.38-11.74-99.55.91-136.58 37.93-39.64 39.64-50.55 97.1-34.05 147.2L18.74 402.76c-24.99 24.99-24.99 65.51 0 90.5 24.99 24.99 65.51 24.99 90.5 0l213.21-213.21c50.12 16.71 107.47 5.68 147.37-34.22 37.07-37.07 49.7-89.32 37.91-136.73zM64 472c-13.25 0-24-10.75-24-24 0-13.26 10.75-24 24-24s24 10.74 24 24c0 13.25-10.75 24-24 24z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-02ad769 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"02ad769\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e61d7aa elementor-widget elementor-widget-text-editor\" data-id=\"e61d7aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>des d\u00e9fauts cach\u00e9s<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1a130a7 e-con-full ct-mainbox e-flex e-con e-child\" data-id=\"1a130a7\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-634e849 elementor-widget elementor-widget-heading\" data-id=\"634e849\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Conseils<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-356b797 elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"356b797\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-clipboard-list\" viewBox=\"0 0 384 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M336 64h-80c0-35.3-28.7-64-64-64s-64 28.7-64 64H48C21.5 64 0 85.5 0 112v352c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48zM96 424c-13.3 0-24-10.7-24-24s10.7-24 24-24 24 10.7 24 24-10.7 24-24 24zm0-96c-13.3 0-24-10.7-24-24s10.7-24 24-24 24 10.7 24 24-10.7 24-24 24zm0-96c-13.3 0-24-10.7-24-24s10.7-24 24-24 24 10.7 24 24-10.7 24-24 24zm96-192c13.3 0 24 10.7 24 24s-10.7 24-24 24-24-10.7-24-24 10.7-24 24-24zm128 368c0 4.4-3.6 8-8 8H168c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h144c4.4 0 8 3.6 8 8v16zm0-96c0 4.4-3.6 8-8 8H168c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h144c4.4 0 8 3.6 8 8v16zm0-96c0 4.4-3.6 8-8 8H168c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h144c4.4 0 8 3.6 8 8v16z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-948eeba elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"948eeba\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ced80e0 elementor-widget elementor-widget-text-editor\" data-id=\"ced80e0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>professionnels<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9cb976d e-con-full ct-mainbox e-flex e-con e-child\" data-id=\"9cb976d\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c5b5cf0 elementor-widget elementor-widget-heading\" data-id=\"c5b5cf0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Plus de s\u00e9curit\u00e9<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0e5cb1c elementor-view-default elementor-widget elementor-widget-icon\" data-id=\"0e5cb1c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-wrapper\">\n\t\t\t<div class=\"elementor-icon\">\n\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-user-shield\" viewBox=\"0 0 640 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M622.3 271.1l-115.2-45c-4.1-1.6-12.6-3.7-22.2 0l-115.2 45c-10.7 4.2-17.7 14-17.7 24.9 0 111.6 68.7 188.8 132.9 213.9 9.6 3.7 18 1.6 22.2 0C558.4 489.9 640 420.5 640 296c0-10.9-7-20.7-17.7-24.9zM496 462.4V273.3l95.5 37.3c-5.6 87.1-60.9 135.4-95.5 151.8zM224 256c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm96 40c0-2.5.8-4.8 1.1-7.2-2.5-.1-4.9-.8-7.5-.8h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h352c6.8 0 13.3-1.5 19.2-4-54-42.9-99.2-116.7-99.2-212z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-add5593 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"add5593\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-64c5ae2 elementor-widget elementor-widget-text-editor\" data-id=\"64c5ae2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>pour votre achat<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-110a5cf e-flex e-con-boxed e-con e-parent\" data-id=\"110a5cf\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-b9b252b e-flex e-con-boxed e-con e-child\" data-id=\"b9b252b\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-2b48ab4 e-con-full e-flex e-con e-child\" data-id=\"2b48ab4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-87d8dc3 elementor-widget elementor-widget-heading\" data-id=\"87d8dc3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">mini couper<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7332b6f elementor-widget elementor-widget-text-editor\" data-id=\"7332b6f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Investment Opportunities<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c94d337 e-flex e-con-boxed e-con e-child\" data-id=\"c94d337\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-541431d elementor-widget elementor-widget-button\" data-id=\"541431d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/moja.ma\/?product=mini-couper\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">View Offer<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c9b4ca0 elementor-widget elementor-widget-button\" data-id=\"c9b4ca0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/www.youtube.com\/watch?v=RUqkqq9GUpk\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-play-circle\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm115.7 272l-176 101c-15.8 8.8-35.7-2.5-35.7-21V152c0-18.4 19.8-29.8 35.7-21l176 107c16.4 9.2 16.4 32.9 0 42z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Watch Video<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f8b10b4 e-con-full e-flex e-con e-child\" data-id=\"f8b10b4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-eb3f2fa minicopercss elementor-widget elementor-widget-image\" data-id=\"eb3f2fa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"640\" height=\"640\" src=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/coper12-1.png\" class=\"attachment-full size-full wp-image-3515\" alt=\"\" srcset=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/coper12-1.png 640w, https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/coper12-1-300x300.png 300w, https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/coper12-1-150x150.png 150w, https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/coper12-1-600x600.png 600w, https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/coper12-1-100x100.png 100w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-23323e6 elementor-widget elementor-widget-html\" data-id=\"23323e6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n\r\n.minicopercss {\r\n  position: relative;\r\n  z-index: 1;\r\n  display: inline-block;\r\n\r\n  border-radius: 20px;\r\n\r\n  \/* Blue + yellow glow *\/\r\n  filter:\r\n    drop-shadow(0 0 10px rgba(0, 110, 255, 0.22))\r\n    drop-shadow(0 0 16px rgba(255, 220, 0, 0.10));\r\n\r\n  \/*\r\n    Movement + glow together\r\n  *\/\r\n  animation: minicoperAll 4s linear infinite alternate;\r\n\r\n  will-change: transform, filter;\r\n}\r\n\r\n\r\n@keyframes minicoperAll {\r\n\r\n  0% {\r\n    transform:\r\n      translate3d(-30px, 0, 0)\r\n      rotate(-1deg);\r\n\r\n    filter:\r\n      drop-shadow(0 0 10px rgba(0, 110, 255, 0.25))\r\n      drop-shadow(0 0 16px rgba(255, 220, 0, 0.08));\r\n  }\r\n\r\n  25% {\r\n    transform:\r\n      translate3d(-15px, -8px, 0)\r\n      rotate(-0.5deg);\r\n\r\n    filter:\r\n      drop-shadow(0 0 12px rgba(0, 140, 255, 0.22))\r\n      drop-shadow(0 0 18px rgba(255, 220, 0, 0.10));\r\n  }\r\n\r\n  50% {\r\n    transform:\r\n      translate3d(0, 0, 0)\r\n      rotate(0deg);\r\n\r\n    filter:\r\n      drop-shadow(0 0 14px rgba(0, 180, 255, 0.20))\r\n      drop-shadow(0 0 20px rgba(255, 210, 0, 0.12));\r\n  }\r\n\r\n  75% {\r\n    transform:\r\n      translate3d(15px, -8px, 0)\r\n      rotate(0.5deg);\r\n\r\n    filter:\r\n      drop-shadow(0 0 12px rgba(255, 210, 0, 0.20))\r\n      drop-shadow(0 0 18px rgba(0, 110, 255, 0.10));\r\n  }\r\n\r\n  100% {\r\n    transform:\r\n      translate3d(30px, 0, 0)\r\n      rotate(1deg);\r\n\r\n    filter:\r\n      drop-shadow(0 0 10px rgba(0, 110, 255, 0.25))\r\n      drop-shadow(0 0 16px rgba(255, 220, 0, 0.08));\r\n  }\r\n\r\n}\r\n\r\n<\/style>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-428ad41 e-flex e-con-boxed e-con e-parent\" data-id=\"428ad41\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-af893c9 e-con-full e-flex e-con e-child\" data-id=\"af893c9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8181646 elementor-widget elementor-widget-heading\" data-id=\"8181646\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\"> Produits \u00e0 la une\n<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-82443ff elementor-widget elementor-widget-text-editor\" data-id=\"82443ff\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>D\u00e9couvrez notre s\u00e9lection de produits automobiles soigneusement choisis pour les professionnels et passionn\u00e9s. Qualit\u00e9, fiabilit\u00e9 et performance pour vous accompagner dans tous vos travaux.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d3c067d e-con-full e-flex e-con e-child\" data-id=\"d3c067d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4ffecc2 elementor-align-right elementor-mobile-align-center elementor-widget elementor-widget-button\" data-id=\"4ffecc2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/moja.ma\/?post_type=product\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">View All<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a1f30a1 e-flex e-con-boxed e-con e-parent\" data-id=\"a1f30a1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fb7a289 elementor-widget elementor-widget-shortcode\" data-id=\"fb7a289\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><div class=\"infinite-product-slider\" tabindex=\"0\" role=\"region\" aria-roledescription=\"carousel\" aria-label=\"Product carousel\">\n\n  <div class=\"infinite-product-window\">\n    <div class=\"woocommerce columns-1 \"><ul class=\"products columns-1\" data-products=\"type-1\" data-hover=\"zoom-in\">\n<li class=\"product type-product post-4051 status-publish first instock product_cat-programmation-programmation-ecu-bench-boot product_cat-programmation-programmation-ecu-clonage-ecu product_cat-programmation-programmation-ecu-obd product_cat-programmation product_cat-programmation-programmation-ecu product_cat-programmation-programmation-ecu-programmeurs-ecu product_tag-outil-professionnel has-post-thumbnail shipping-taxable purchasable product-type-simple\">\n\t<a href=\"https:\/\/moja.ma\/?product=flex-master\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\"><img decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/24_57-1-300x300.png\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"FLEX Master\" srcset=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/24_57-1-300x300.png 300w, https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/24_57-1-1024x1024.png 1024w, https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/24_57-1-150x150.png 150w, https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/24_57-1-768x768.png 768w, https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/24_57-1-600x600.png 600w, https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/24_57-1-100x100.png 100w, https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/24_57-1.png 1254w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><h2 class=\"woocommerce-loop-product__title\">FLEX Master<\/h2>\n\t<span class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi><span class=\"woocommerce-Price-currencySymbol\" translate=\"no\">&#x62f;.&#x645;.<\/span>&nbsp;41.500,00<\/bdi><\/span><\/span>\n<\/a><a href=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F700&#038;add-to-cart=4051\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_4051\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"4051\" data-product_sku=\"MOJA-AZ-FLEX-MASTER\" aria-label=\"Ajouter au panier\u00a0: &ldquo;FLEX Master&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00ab\u00a0FLEX Master\u00a0\u00bb a \u00e9t\u00e9 ajout\u00e9 \u00e0 votre panier\">Ajouter au panier<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_4051\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n<\/li>\n<li class=\"product type-product post-4050 status-publish first instock product_cat-programmation-programmation-cles-antidemarrage-antidemarrage-immo product_cat-programmation-codage-adaptation product_cat-diagnostic-automobile product_cat-diagnostic-automobile-diagnostic-avance product_cat-diagnostic-automobile-diagnostic-electronique product_cat-diagnostic-automobile-outils-de-diagnostic product_cat-programmation product_cat-programmation-programmation-cles-antidemarrage product_cat-programmation-programmation-cles-antidemarrage-programmeurs-cles product_tag-outil-professionnel has-post-thumbnail shipping-taxable purchasable product-type-simple\">\n\t<a href=\"https:\/\/moja.ma\/?product=carprog-1\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\"><img decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/programador-automotriz-carprog-full-kit-cables-v-821-wifi-1-300x300.jpg\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"Carprog 1\" srcset=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/programador-automotriz-carprog-full-kit-cables-v-821-wifi-1-300x300.jpg 300w, https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/programador-automotriz-carprog-full-kit-cables-v-821-wifi-1-150x150.jpg 150w, https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/programador-automotriz-carprog-full-kit-cables-v-821-wifi-1-768x768.jpg 768w, https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/programador-automotriz-carprog-full-kit-cables-v-821-wifi-1-600x600.jpg 600w, https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/programador-automotriz-carprog-full-kit-cables-v-821-wifi-1-100x100.jpg 100w, https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/programador-automotriz-carprog-full-kit-cables-v-821-wifi-1.jpg 800w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><h2 class=\"woocommerce-loop-product__title\">Carprog 1<\/h2>\n\t<span class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi><span class=\"woocommerce-Price-currencySymbol\" translate=\"no\">&#x62f;.&#x645;.<\/span>&nbsp;1.350,00<\/bdi><\/span><\/span>\n<\/a><a href=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F700&#038;add-to-cart=4050\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_4050\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"4050\" data-product_sku=\"MOJA-AZ-CARPROG1\" aria-label=\"Ajouter au panier\u00a0: &ldquo;Carprog 1&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00ab\u00a0Carprog 1\u00a0\u00bb a \u00e9t\u00e9 ajout\u00e9 \u00e0 votre panier\">Ajouter au panier<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_4050\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n<\/li>\n<li class=\"product type-product post-4049 status-publish first instock product_cat-programmation-programmation-ecu-bench-boot product_cat-programmation-programmation-ecu-clonage-ecu product_cat-programmation-programmation-ecu-obd product_cat-programmation product_cat-programmation-programmation-ecu product_cat-programmation-programmation-ecu-programmeurs-ecu product_tag-outil-professionnel has-post-thumbnail shipping-taxable purchasable product-type-simple\">\n\t<a href=\"https:\/\/moja.ma\/?product=sm2-pro\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/229ef79c81c08662a36bae4ce0fd3216-1-300x300.jpg\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"SM2 PRO\" srcset=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/229ef79c81c08662a36bae4ce0fd3216-1-300x300.jpg 300w, https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/229ef79c81c08662a36bae4ce0fd3216-1-150x150.jpg 150w, https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/229ef79c81c08662a36bae4ce0fd3216-1-100x100.jpg 100w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><h2 class=\"woocommerce-loop-product__title\">SM2 PRO<\/h2>\n\t<span class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi><span class=\"woocommerce-Price-currencySymbol\" translate=\"no\">&#x62f;.&#x645;.<\/span>&nbsp;1.050,00<\/bdi><\/span><\/span>\n<\/a><a href=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F700&#038;add-to-cart=4049\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_4049\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"4049\" data-product_sku=\"MOJA-AZ-SM2PRO\" aria-label=\"Ajouter au panier\u00a0: &ldquo;SM2 PRO&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00ab\u00a0SM2 PRO\u00a0\u00bb a \u00e9t\u00e9 ajout\u00e9 \u00e0 votre panier\">Ajouter au panier<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_4049\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n<\/li>\n<li class=\"product type-product post-4047 status-publish first instock product_cat-programmation-programmation-ecu-bench-boot product_cat-programmation-programmation-ecu-clonage-ecu product_cat-programmation-programmation-ecu-obd product_cat-programmation product_cat-programmation-programmation-ecu product_cat-programmation-programmation-ecu-programmeurs-ecu product_tag-outil-professionnel has-post-thumbnail shipping-taxable purchasable product-type-simple\">\n\t<a href=\"https:\/\/moja.ma\/?product=autotuner\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/autotuner-300x300-1.jpg\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"AutoTuner\" srcset=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/autotuner-300x300-1.jpg 300w, https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/autotuner-300x300-1-150x150.jpg 150w, https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/autotuner-300x300-1-100x100.jpg 100w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><h2 class=\"woocommerce-loop-product__title\">AutoTuner<\/h2>\n\t<span class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi><span class=\"woocommerce-Price-currencySymbol\" translate=\"no\">&#x62f;.&#x645;.<\/span>&nbsp;35.000,00<\/bdi><\/span><\/span>\n<\/a><a href=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F700&#038;add-to-cart=4047\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_4047\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"4047\" data-product_sku=\"MOJA-AZ-AUTOTUNER\" aria-label=\"Ajouter au panier\u00a0: &ldquo;AutoTuner&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00ab\u00a0AutoTuner\u00a0\u00bb a \u00e9t\u00e9 ajout\u00e9 \u00e0 votre panier\">Ajouter au panier<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_4047\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n<\/li>\n<li class=\"product type-product post-4045 status-publish first instock product_cat-programmation-programmation-ecu-adaptateurs-accessoires product_cat-programmation-codage-adaptation product_cat-programmation product_cat-programmation-programmation-ecu product_cat-programmation-programmation-ecu-programmeurs-ecu product_tag-outil-professionnel has-post-thumbnail shipping-taxable purchasable product-type-simple\">\n\t<a href=\"https:\/\/moja.ma\/?product=xhorse-vvdi-prog-programmer\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/XHS-VVDI-PROG_A-300x300-1.jpg\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"Xhorse VVDI PROG Programmer\" srcset=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/XHS-VVDI-PROG_A-300x300-1.jpg 300w, https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/XHS-VVDI-PROG_A-300x300-1-150x150.jpg 150w, https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/XHS-VVDI-PROG_A-300x300-1-100x100.jpg 100w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><h2 class=\"woocommerce-loop-product__title\">Xhorse VVDI PROG Programmer<\/h2>\n\t<span class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi><span class=\"woocommerce-Price-currencySymbol\" translate=\"no\">&#x62f;.&#x645;.<\/span>&nbsp;5.100,00<\/bdi><\/span><\/span>\n<\/a><a href=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F700&#038;add-to-cart=4045\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_4045\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"4045\" data-product_sku=\"MOJA-AZ-VVDIPROG\" aria-label=\"Ajouter au panier\u00a0: &ldquo;Xhorse VVDI PROG Programmer&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00ab\u00a0Xhorse VVDI PROG Programmer\u00a0\u00bb a \u00e9t\u00e9 ajout\u00e9 \u00e0 votre panier\">Ajouter au panier<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_4045\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n<\/li>\n<li class=\"product type-product post-4043 status-publish first instock product_cat-diagnostic-automobile product_cat-diagnostic-automobile-diagnostic-avance product_cat-diagnostic-automobile-diagnostic-electronique product_cat-diagnostic-automobile-diagnostic-multimarque product_cat-diagnostic-automobile-lecture-effacement-des-defauts product_cat-diagnostic-automobile-outils-de-diagnostic product_cat-diagnostic-automobile-recherche-de-panne product_tag-outil-professionnel has-post-thumbnail shipping-taxable purchasable product-type-simple\">\n\t<a href=\"https:\/\/moja.ma\/?product=thinkdiag-2-diagzone-pro\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/OBDLOGIC-56-300x300-1.webp\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"Thinkdiag 2 DiagZone Pro\" srcset=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/OBDLOGIC-56-300x300-1.webp 300w, https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/OBDLOGIC-56-300x300-1-150x150.webp 150w, https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/OBDLOGIC-56-300x300-1-100x100.webp 100w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><h2 class=\"woocommerce-loop-product__title\">Thinkdiag 2 DiagZone Pro<\/h2>\n\t<span class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi><span class=\"woocommerce-Price-currencySymbol\" translate=\"no\">&#x62f;.&#x645;.<\/span>&nbsp;2.650,00<\/bdi><\/span><\/span>\n<\/a><a href=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F700&#038;add-to-cart=4043\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_4043\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"4043\" data-product_sku=\"MOJA-AZ-THINKDIAG2-DZ\" aria-label=\"Ajouter au panier\u00a0: &ldquo;Thinkdiag 2 DiagZone Pro&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00ab\u00a0Thinkdiag 2 DiagZone Pro\u00a0\u00bb a \u00e9t\u00e9 ajout\u00e9 \u00e0 votre panier\">Ajouter au panier<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_4043\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n<\/li>\n<li class=\"product type-product post-4041 status-publish first instock product_cat-programmation-programmation-ecu-bench-boot product_cat-programmation-programmation-ecu-clonage-ecu product_cat-programmation-programmation-ecu-obd product_cat-programmation product_cat-programmation-programmation-ecu product_cat-programmation-programmation-ecu-programmeurs-ecu product_tag-outil-professionnel has-post-thumbnail shipping-taxable purchasable product-type-simple\">\n\t<a href=\"https:\/\/moja.ma\/?product=kt200-ii-full-version-2026\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/ECUHELP-KT200II-KT200-Gen2-Full-Version-Programmer-with-Offline-Workstation-KT200-V2-for-Car-Truck-Motorbike-300x300-1.webp\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"KT200 II FULL VERSION 2026\" srcset=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/ECUHELP-KT200II-KT200-Gen2-Full-Version-Programmer-with-Offline-Workstation-KT200-V2-for-Car-Truck-Motorbike-300x300-1.webp 300w, https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/ECUHELP-KT200II-KT200-Gen2-Full-Version-Programmer-with-Offline-Workstation-KT200-V2-for-Car-Truck-Motorbike-300x300-1-150x150.webp 150w, https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/ECUHELP-KT200II-KT200-Gen2-Full-Version-Programmer-with-Offline-Workstation-KT200-V2-for-Car-Truck-Motorbike-300x300-1-100x100.webp 100w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><h2 class=\"woocommerce-loop-product__title\">KT200 II FULL VERSION 2026<\/h2>\n\t<span class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi><span class=\"woocommerce-Price-currencySymbol\" translate=\"no\">&#x62f;.&#x645;.<\/span>&nbsp;10.599,00<\/bdi><\/span><\/span>\n<\/a><a href=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F700&#038;add-to-cart=4041\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_4041\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"4041\" data-product_sku=\"MOJA-AZ-KT200II-FULL\" aria-label=\"Ajouter au panier\u00a0: &ldquo;KT200 II FULL VERSION 2026&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00ab\u00a0KT200 II FULL VERSION 2026\u00a0\u00bb a \u00e9t\u00e9 ajout\u00e9 \u00e0 votre panier\">Ajouter au panier<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_4041\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n<\/li>\n<li class=\"product type-product post-4037 status-publish first instock product_cat-calculateurs-automobiles product_cat-calculateurs-automobiles-calculateurs-moteur-ecu product_tag-calculateur-moteur product_tag-siemens has-post-thumbnail shipping-taxable purchasable product-type-simple\">\n\t<a href=\"https:\/\/moja.ma\/?product=calculateur-moteur-siemens-9654925480\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/04336141ffbb661200e381dbc86426cd-citroen_c3_pluriel_engine_control_unit_module-300x300.jpg\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"Calculateur moteur Siemens 9654925480\" srcset=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/04336141ffbb661200e381dbc86426cd-citroen_c3_pluriel_engine_control_unit_module-300x300.jpg 300w, https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/04336141ffbb661200e381dbc86426cd-citroen_c3_pluriel_engine_control_unit_module-150x150.jpg 150w, https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/04336141ffbb661200e381dbc86426cd-citroen_c3_pluriel_engine_control_unit_module-100x100.jpg 100w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><h2 class=\"woocommerce-loop-product__title\">Calculateur moteur Siemens 9654925480<\/h2>\n\t<span class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi><span class=\"woocommerce-Price-currencySymbol\" translate=\"no\">&#x62f;.&#x645;.<\/span>&nbsp;800,00<\/bdi><\/span><\/span>\n<\/a><a href=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F700&#038;add-to-cart=4037\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_4037\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"4037\" data-product_sku=\"ECU-0121\" aria-label=\"Ajouter au panier\u00a0: &ldquo;Calculateur moteur Siemens 9654925480&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00ab\u00a0Calculateur moteur Siemens 9654925480\u00a0\u00bb a \u00e9t\u00e9 ajout\u00e9 \u00e0 votre panier\">Ajouter au panier<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_4037\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n<\/li>\n<li class=\"product type-product post-4036 status-publish first instock product_cat-calculateurs-automobiles product_cat-calculateurs-automobiles-calculateurs-moteur-ecu product_tag-calculateur-moteur product_tag-siemens has-post-thumbnail shipping-taxable purchasable product-type-simple\">\n\t<a href=\"https:\/\/moja.ma\/?product=calculateur-moteur-siemens-8200483732\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\"><img loading=\"lazy\" decoding=\"async\" width=\"140\" height=\"79\" src=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/s-l140-1.webp\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"Calculateur moteur Siemens 8200483732\" \/><h2 class=\"woocommerce-loop-product__title\">Calculateur moteur Siemens 8200483732<\/h2>\n\t<span class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi><span class=\"woocommerce-Price-currencySymbol\" translate=\"no\">&#x62f;.&#x645;.<\/span>&nbsp;800,00<\/bdi><\/span><\/span>\n<\/a><a href=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F700&#038;add-to-cart=4036\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_4036\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"4036\" data-product_sku=\"ECU-0120\" aria-label=\"Ajouter au panier\u00a0: &ldquo;Calculateur moteur Siemens 8200483732&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00ab\u00a0Calculateur moteur Siemens 8200483732\u00a0\u00bb a \u00e9t\u00e9 ajout\u00e9 \u00e0 votre panier\">Ajouter au panier<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_4036\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n<\/li>\n<li class=\"product type-product post-4035 status-publish first instock product_cat-calculateurs-automobiles product_cat-calculateurs-automobiles-calculateurs-moteur-ecu product_tag-calculateur-moteur product_tag-siemens has-post-thumbnail shipping-taxable purchasable product-type-simple\">\n\t<a href=\"https:\/\/moja.ma\/?product=calculateur-moteur-siemens-8200326395\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/centralina-motore-iniezione-ecu-siemens-s110140201a-renault-clio-2a-serie-12-16v-8200326395-benzina-2001-2010-300x300.jpg\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"Calculateur moteur Siemens 8200326395\" srcset=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/centralina-motore-iniezione-ecu-siemens-s110140201a-renault-clio-2a-serie-12-16v-8200326395-benzina-2001-2010-300x300.jpg 300w, https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/centralina-motore-iniezione-ecu-siemens-s110140201a-renault-clio-2a-serie-12-16v-8200326395-benzina-2001-2010-150x150.jpg 150w, https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/centralina-motore-iniezione-ecu-siemens-s110140201a-renault-clio-2a-serie-12-16v-8200326395-benzina-2001-2010-768x768.jpg 768w, https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/centralina-motore-iniezione-ecu-siemens-s110140201a-renault-clio-2a-serie-12-16v-8200326395-benzina-2001-2010-600x600.jpg 600w, https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/centralina-motore-iniezione-ecu-siemens-s110140201a-renault-clio-2a-serie-12-16v-8200326395-benzina-2001-2010-100x100.jpg 100w, https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/centralina-motore-iniezione-ecu-siemens-s110140201a-renault-clio-2a-serie-12-16v-8200326395-benzina-2001-2010.jpg 800w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><h2 class=\"woocommerce-loop-product__title\">Calculateur moteur Siemens 8200326395<\/h2>\n\t<span class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi><span class=\"woocommerce-Price-currencySymbol\" translate=\"no\">&#x62f;.&#x645;.<\/span>&nbsp;800,00<\/bdi><\/span><\/span>\n<\/a><a href=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F700&#038;add-to-cart=4035\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_4035\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"4035\" data-product_sku=\"ECU-0119\" aria-label=\"Ajouter au panier\u00a0: &ldquo;Calculateur moteur Siemens 8200326395&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00ab\u00a0Calculateur moteur Siemens 8200326395\u00a0\u00bb a \u00e9t\u00e9 ajout\u00e9 \u00e0 votre panier\">Ajouter au panier<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_4035\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n<\/li>\n<li class=\"product type-product post-4034 status-publish first instock product_cat-calculateurs-automobiles product_cat-calculateurs-automobiles-calculateurs-moteur-ecu product_tag-calculateur-moteur product_tag-siemens shipping-taxable purchasable product-type-simple\">\n\t<a href=\"https:\/\/moja.ma\/?product=calculateur-moteur-siemens-7700115210\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/moja.ma\/wp-content\/uploads\/woocommerce-placeholder-300x300.webp\" class=\"woocommerce-placeholder wp-post-image\" alt=\"Texte indicatif\" srcset=\"https:\/\/moja.ma\/wp-content\/uploads\/woocommerce-placeholder-300x300.webp 300w, https:\/\/moja.ma\/wp-content\/uploads\/woocommerce-placeholder-100x100.webp 100w, https:\/\/moja.ma\/wp-content\/uploads\/woocommerce-placeholder-600x600.webp 600w, https:\/\/moja.ma\/wp-content\/uploads\/woocommerce-placeholder-1024x1024.webp 1024w, https:\/\/moja.ma\/wp-content\/uploads\/woocommerce-placeholder-150x150.webp 150w, https:\/\/moja.ma\/wp-content\/uploads\/woocommerce-placeholder-768x768.webp 768w, https:\/\/moja.ma\/wp-content\/uploads\/woocommerce-placeholder.webp 1200w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><h2 class=\"woocommerce-loop-product__title\">Calculateur moteur Siemens 7700115210<\/h2>\n\t<span class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi><span class=\"woocommerce-Price-currencySymbol\" translate=\"no\">&#x62f;.&#x645;.<\/span>&nbsp;800,00<\/bdi><\/span><\/span>\n<\/a><a href=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F700&#038;add-to-cart=4034\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_4034\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"4034\" data-product_sku=\"ECU-0118\" aria-label=\"Ajouter au panier\u00a0: &ldquo;Calculateur moteur Siemens 7700115210&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00ab\u00a0Calculateur moteur Siemens 7700115210\u00a0\u00bb a \u00e9t\u00e9 ajout\u00e9 \u00e0 votre panier\">Ajouter au panier<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_4034\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n<\/li>\n<li class=\"product type-product post-4033 status-publish first instock product_cat-calculateurs-automobiles product_cat-calculateurs-automobiles-calculateurs-moteur-ecu product_tag-calculateur-moteur product_tag-siemens has-post-thumbnail shipping-taxable purchasable product-type-simple\">\n\t<a href=\"https:\/\/moja.ma\/?product=calculateur-moteur-siemens-9664807580\" class=\"woocommerce-LoopProduct-link woocommerce-loop-product__link\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/63ebf1bbbeb2f4d47bc8b3340f0a2f1d-peugeot_407_engine_control_unit_module_ecu-300x300.jpg\" class=\"attachment-woocommerce_thumbnail size-woocommerce_thumbnail\" alt=\"Calculateur moteur Siemens 9664807580\" srcset=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/63ebf1bbbeb2f4d47bc8b3340f0a2f1d-peugeot_407_engine_control_unit_module_ecu-300x300.jpg 300w, https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/63ebf1bbbeb2f4d47bc8b3340f0a2f1d-peugeot_407_engine_control_unit_module_ecu-150x150.jpg 150w, https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/63ebf1bbbeb2f4d47bc8b3340f0a2f1d-peugeot_407_engine_control_unit_module_ecu-100x100.jpg 100w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><h2 class=\"woocommerce-loop-product__title\">Calculateur moteur Siemens 9664807580<\/h2>\n\t<span class=\"price\"><span class=\"woocommerce-Price-amount amount\"><bdi><span class=\"woocommerce-Price-currencySymbol\" translate=\"no\">&#x62f;.&#x645;.<\/span>&nbsp;800,00<\/bdi><\/span><\/span>\n<\/a><a href=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F700&#038;add-to-cart=4033\" aria-describedby=\"woocommerce_loop_add_to_cart_link_describedby_4033\" data-quantity=\"1\" class=\"button product_type_simple add_to_cart_button ajax_add_to_cart\" data-product_id=\"4033\" data-product_sku=\"ECU-0117\" aria-label=\"Ajouter au panier\u00a0: &ldquo;Calculateur moteur Siemens 9664807580&rdquo;\" rel=\"nofollow\" data-success_message=\"\u00ab\u00a0Calculateur moteur Siemens 9664807580\u00a0\u00bb a \u00e9t\u00e9 ajout\u00e9 \u00e0 votre panier\">Ajouter au panier<\/a>\t<span id=\"woocommerce_loop_add_to_cart_link_describedby_4033\" class=\"screen-reader-text\">\n\t\t\t<\/span>\n<\/li>\n<\/ul>\n<\/div>\n  <\/div>\n\n  <div class=\"infinite-product-controls\">\n    <button type=\"button\" class=\"infinite-prev\" aria-label=\"Previous product\">\n      <svg viewBox=\"0 0 24 24\" width=\"20\" height=\"20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M15 18l-6-6 6-6\"\/><\/svg>\n    <\/button>\n\n    <button type=\"button\" class=\"infinite-next\" aria-label=\"Next product\">\n      <svg viewBox=\"0 0 24 24\" width=\"20\" height=\"20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M9 6l6 6-6 6\"\/><\/svg>\n    <\/button>\n  <\/div>\n\n<\/div>\n\n\n<style>\n\n\/* =========================================\n   THEME TOKENS\n========================================= *\/\n\n.infinite-product-slider {\n  --ips-gap: 24px;\n  --ips-card-w: 300px;\n  --ips-card-w-tablet: 260px;\n  --ips-card-w-mobile: 240px;\n  --ips-btn-size: 48px;\n  --ips-accent: #6366f1;\n  --ips-accent-dark: #4f46e5;\n  --ips-fade-color: #ffffff; \/* match this to your section's background *\/\n  --ips-ease: cubic-bezier(0.22, 0.61, 0.36, 1);\n}\n\n\n\/* =========================================\n   MAIN SLIDER\n========================================= *\/\n\n.infinite-product-slider {\n  width: 100%;\n  position: relative;\n  overflow: hidden;\n  outline: none;\n}\n\n.infinite-product-slider:focus-visible {\n  box-shadow: 0 0 0 3px rgba(99,102,241,0.45);\n  border-radius: 12px;\n}\n\n\n\/* =========================================\n   PRODUCT WINDOW\n========================================= *\/\n\n.infinite-product-window {\n  width: 100%;\n  overflow: hidden;\n  position: relative;\n  cursor: grab;\n\n  -webkit-mask-image: linear-gradient(\n    to right,\n    transparent 0,\n    #000 40px,\n    #000 calc(100% - 40px),\n    transparent 100%\n  );\n  mask-image: linear-gradient(\n    to right,\n    transparent 0,\n    #000 40px,\n    #000 calc(100% - 40px),\n    transparent 100%\n  );\n}\n\n.infinite-product-window.is-dragging {\n  cursor: grabbing;\n}\n\n\n\/* =========================================\n   PRODUCT TRACK\n========================================= *\/\n\n.infinite-product-window ul.products {\n  display: flex !important;\n  flex-wrap: nowrap !important;\n\n  width: max-content !important;\n  max-width: none !important;\n\n  margin: 0 !important;\n  padding: 10px 0 !important;\n\n  list-style: none !important;\n\n  transform: translate3d(0, 0, 0);\n  will-change: transform;\n\n  backface-visibility: hidden;\n  -webkit-backface-visibility: hidden;\n\n  user-select: none;\n  -webkit-user-select: none;\n}\n\n\n\/* =========================================\n   PRODUCT CARD\n========================================= *\/\n\n.infinite-product-window ul.products li.product {\n  flex: 0 0 var(--ips-card-w) !important;\n\n  width: var(--ips-card-w) !important;\n  max-width: var(--ips-card-w) !important;\n\n  margin: 0 calc(var(--ips-gap) \/ 2) !important;\n\n  box-sizing: border-box !important;\n\n  float: none !important;\n  clear: none !important;\n\n  border-radius: 14px;\n  border: 1px solid rgba(17, 17, 17, 0.06);\n  background: #fff;\n  padding: 14px 14px 18px;\n\n  box-shadow:\n    0 2px 6px rgba(17, 17, 17, 0.04),\n    0 10px 24px rgba(17, 17, 17, 0.06);\n\n  transition:\n    transform 0.35s var(--ips-ease),\n    box-shadow 0.35s var(--ips-ease),\n    border-color 0.35s var(--ips-ease);\n}\n\n.infinite-product-window ul.products li.product:hover {\n  transform: translateY(-6px);\n  border-color: rgba(99, 102, 241, 0.25);\n  box-shadow:\n    0 4px 10px rgba(17, 17, 17, 0.06),\n    0 18px 36px rgba(99, 102, 241, 0.16);\n}\n\n.infinite-product-window ul.products li.product:hover {\n  transform: translateY(-4px);\n}\n\n.infinite-product-window ul.products li.product img {\n  border-radius: 12px;\n  pointer-events: none;\n}\n\n.infinite-product-window ul.products::before,\n.infinite-product-window ul.products::after {\n  display: none !important;\n}\n\n\n\/* =========================================\n   CONTROLS\n========================================= *\/\n\n.infinite-product-controls {\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  gap: 14px;\n  margin-top: 22px;\n}\n\n.infinite-product-controls button {\n  width: var(--ips-btn-size);\n  height: var(--ips-btn-size);\n\n  padding: 0;\n  margin: 0;\n\n  display: flex;\n  align-items: center;\n  justify-content: center;\n\n  border: 1px solid rgba(17,17,17,0.10);\n  border-radius: 50%;\n\n  background: rgba(255,255,255,0.7);\n  backdrop-filter: blur(14px);\n  -webkit-backdrop-filter: blur(14px);\n\n  color: #111;\n\n  cursor: pointer;\n\n  box-shadow:\n    0 6px 16px rgba(17,17,17,0.08),\n    inset 0 1px 2px rgba(255,255,255,0.6);\n\n  transition:\n    background 0.25s ease,\n    color 0.25s ease,\n    transform 0.2s ease,\n    box-shadow 0.25s ease,\n    border-color 0.25s ease;\n}\n\n.infinite-product-controls button svg {\n  transition: transform 0.2s ease;\n}\n\n.infinite-product-controls button:hover {\n  background: var(--ips-accent);\n  border-color: var(--ips-accent);\n  color: #fff;\n  transform: translateY(-2px);\n  box-shadow: 0 10px 24px rgba(99,102,241,0.35);\n}\n\n.infinite-product-controls button:hover svg {\n  transform: scale(1.08);\n}\n\n.infinite-product-controls button:active {\n  transform: translateY(0) scale(0.94);\n  background: var(--ips-accent-dark);\n}\n\n.infinite-product-controls button:focus-visible {\n  outline: none;\n  box-shadow: 0 0 0 3px rgba(99,102,241,0.45);\n}\n\n.infinite-product-controls button[disabled] {\n  opacity: 0.4;\n  cursor: not-allowed;\n  transform: none;\n}\n\n\n\/* =========================================\n   REDUCED MOTION\n========================================= *\/\n\n@media (prefers-reduced-motion: reduce) {\n  .infinite-product-window ul.products,\n  .infinite-product-window ul.products li.product,\n  .infinite-product-controls button,\n  .infinite-product-controls button svg {\n    transition: none !important;\n  }\n}\n\n\n\/* =========================================\n   TABLET\n========================================= *\/\n\n@media (max-width: 991px) {\n  .infinite-product-slider {\n    --ips-card-w: var(--ips-card-w-tablet);\n  }\n}\n\n\n\/* =========================================\n   MOBILE\n========================================= *\/\n\n@media (max-width: 767px) {\n  .infinite-product-slider {\n    --ips-gap: 16px;\n    --ips-btn-size: 44px;\n  }\n\n  .infinite-product-window {\n    -webkit-mask-image: linear-gradient(\n      to right,\n      transparent 0,\n      #000 24px,\n      #000 calc(100% - 24px),\n      transparent 100%\n    );\n    mask-image: linear-gradient(\n      to right,\n      transparent 0,\n      #000 24px,\n      #000 calc(100% - 24px),\n      transparent 100%\n    );\n  }\n\n  .infinite-product-controls {\n    margin-top: 18px;\n  }\n}\n\n\n\/* =========================================\n   SMALL MOBILE\n========================================= *\/\n\n@media (max-width: 480px) {\n  .infinite-product-slider {\n    --ips-card-w: var(--ips-card-w-mobile);\n  }\n}\n\n<\/style>\n\n\n<script>\n\njQuery(function($) {\n\n  function initInfiniteProductSlider() {\n\n    $('.infinite-product-slider').each(function() {\n\n      const slider = $(this);\n      const windowEl = slider.find('.infinite-product-window').first();\n      const track = windowEl.find('ul.products').first();\n\n      if (!track.length || track.data('infiniteInitialized')) {\n        return;\n      }\n      track.data('infiniteInitialized', true);\n\n\n      \/* =========================================\n         SHOW ONLY PRODUCTS WITH A REAL IMAGE\n         BEFORE CREATING THE INFINITE CLONES\n      ========================================= *\/\n\n      track.children('li.product').each(function() {\n\n        const product = $(this);\n        const image = product.find('img').first();\n\n        if (!image.length) {\n          product.remove();\n          return;\n        }\n\n        const imageClass = (\n          image.attr('class') || ''\n        ).toLowerCase();\n\n        const src =\n          image.attr('src') ||\n          image.attr('data-src') ||\n          image.attr('data-lazy-src') ||\n          image.attr('data-original') ||\n          '';\n\n        const srcLower = String(src).toLowerCase();\n\n        const isPlaceholder =\n          image.hasClass('woocommerce-placeholder') ||\n          product.find('img.woocommerce-placeholder').length > 0 ||\n          imageClass.indexOf('woocommerce-placeholder') !== -1 ||\n          srcLower.indexOf('woocommerce-placeholder') !== -1 ||\n          srcLower.indexOf('placeholder') !== -1;\n\n        if (!src || isPlaceholder) {\n          product.remove();\n        }\n\n      });\n\n\n      const originalProducts =\n        track.children('li.product').toArray();\n\n      if (originalProducts.length < 2) {\n        return;\n      }\n\n      const total = originalProducts.length;\n\n\n      \/* =========================================\n         CREATE INFINITE CLONES\n      ========================================= *\/\n\n      const beforeClones = originalProducts.map(\n        p =>\n          $(p)\n            .clone(true, true)\n            .attr('aria-hidden', 'true')\n            .get(0)\n      );\n\n      const afterClones = originalProducts.map(\n        p =>\n          $(p)\n            .clone(true, true)\n            .attr('aria-hidden', 'true')\n            .get(0)\n      );\n\n      track.prepend(beforeClones);\n      track.append(afterClones);\n\n\n      const products =\n        track.children('li.product').toArray();\n\n      let position = total;\n      let autoTimer = null;\n      let resetTimer = null;\n      let isAnimating = false;\n      let cachedWidth = 0;\n\n      let isDragging = false;\n      let dragStartX = 0;\n      let dragDelta = 0;\n      let dragBaseDistance = 0;\n\n\n      const animationSpeed = 600;\n      const autoDelay = 2400;\n\n      const prefersReducedMotion =\n        window.matchMedia(\n          '(prefers-reduced-motion: reduce)'\n        ).matches;\n\n\n      \/* =========================================\n         PRODUCT WIDTH\n      ========================================= *\/\n\n      function getProductWidth() {\n\n        if (!products.length) {\n          return 0;\n        }\n\n        return $(products[0]).outerWidth(true);\n      }\n\n\n      function refreshWidth() {\n\n        cachedWidth =\n          getProductWidth();\n\n      }\n\n\n      \/* =========================================\n         MOVE\n      ========================================= *\/\n\n      function move(\n        animate,\n        extraOffsetPx\n      ) {\n\n        if (!cachedWidth) {\n          refreshWidth();\n        }\n\n        if (!cachedWidth) {\n          return;\n        }\n\n        const distance =\n          position * cachedWidth -\n          (extraOffsetPx || 0);\n\n\n        track.css(\n          'transition',\n          (\n            animate &&\n            !prefersReducedMotion\n          )\n            ? `transform ${animationSpeed}ms cubic-bezier(0.22, 0.61, 0.36, 1)`\n            : 'none'\n        );\n\n\n        track.css(\n          'transform',\n          `translate3d(-${distance}px, 0, 0)`\n        );\n\n      }\n\n\n      \/* =========================================\n         SEAMLESS LOOP RESET\n      ========================================= *\/\n\n      function seamlessReset() {\n\n        if (position >= total * 2) {\n\n          position -= total;\n\n          move(false);\n\n        }\n\n\n        if (position < total) {\n\n          position += total;\n\n          move(false);\n\n        }\n\n      }\n\n\n      \/* =========================================\n         NEXT\n      ========================================= *\/\n\n      function nextProduct() {\n\n        if (isAnimating) {\n          return;\n        }\n\n        isAnimating = true;\n\n        position++;\n\n        move(true);\n\n        clearTimeout(resetTimer);\n\n        resetTimer = setTimeout(\n          function() {\n\n            seamlessReset();\n\n            isAnimating = false;\n\n          },\n          animationSpeed + 20\n        );\n\n      }\n\n\n      \/* =========================================\n         PREVIOUS\n      ========================================= *\/\n\n      function previousProduct() {\n\n        if (isAnimating) {\n          return;\n        }\n\n        isAnimating = true;\n\n        position--;\n\n        move(true);\n\n        clearTimeout(resetTimer);\n\n        resetTimer = setTimeout(\n          function() {\n\n            seamlessReset();\n\n            isAnimating = false;\n\n          },\n          animationSpeed + 20\n        );\n\n      }\n\n\n      \/* =========================================\n         AUTO PLAY\n      ========================================= *\/\n\n      function startAuto() {\n\n        stopAuto();\n\n        autoTimer =\n          setInterval(\n            nextProduct,\n            autoDelay + animationSpeed\n          );\n\n      }\n\n\n      function stopAuto() {\n\n        if (autoTimer) {\n\n          clearInterval(autoTimer);\n\n          autoTimer = null;\n\n        }\n\n      }\n\n\n      \/* =========================================\n         BUTTONS\n      ========================================= *\/\n\n      slider\n        .find('.infinite-next')\n        .off('click.infiniteSlider')\n        .on(\n          'click.infiniteSlider',\n          function() {\n\n            nextProduct();\n\n            startAuto();\n\n          }\n        );\n\n\n      slider\n        .find('.infinite-prev')\n        .off('click.infiniteSlider')\n        .on(\n          'click.infiniteSlider',\n          function() {\n\n            previousProduct();\n\n            startAuto();\n\n          }\n        );\n\n\n      \/* =========================================\n         MOUSE \/ FOCUS\n      ========================================= *\/\n\n      slider\n        .off(\n          'mouseenter.infiniteSlider ' +\n          'mouseleave.infiniteSlider ' +\n          'focusin.infiniteSlider ' +\n          'focusout.infiniteSlider'\n        )\n\n        .on(\n          'mouseenter.infiniteSlider ' +\n          'focusin.infiniteSlider',\n          stopAuto\n        )\n\n        .on(\n          'mouseleave.infiniteSlider ' +\n          'focusout.infiniteSlider',\n          function() {\n\n            if (!isDragging) {\n              startAuto();\n            }\n\n          }\n        );\n\n\n      \/* =========================================\n         KEYBOARD\n      ========================================= *\/\n\n      slider\n        .off('keydown.infiniteSlider')\n        .on(\n          'keydown.infiniteSlider',\n          function(e) {\n\n            if (e.key === 'ArrowRight') {\n\n              e.preventDefault();\n\n              nextProduct();\n\n              startAuto();\n\n            }\n\n            else if (e.key === 'ArrowLeft') {\n\n              e.preventDefault();\n\n              previousProduct();\n\n              startAuto();\n\n            }\n\n          }\n        );\n\n\n      \/* =========================================\n         DRAG START\n      ========================================= *\/\n\n      function dragStart(clientX) {\n\n        isDragging = true;\n\n        isAnimating = false;\n\n        stopAuto();\n\n        clearTimeout(resetTimer);\n\n\n        if (!cachedWidth) {\n          refreshWidth();\n        }\n\n\n        dragStartX = clientX;\n\n        dragDelta = 0;\n\n        dragBaseDistance =\n          position * cachedWidth;\n\n\n        track.css(\n          'transition',\n          'none'\n        );\n\n\n        windowEl.addClass(\n          'is-dragging'\n        );\n\n      }\n\n\n      \/* =========================================\n         DRAG MOVE\n      ========================================= *\/\n\n      function dragMove(clientX) {\n\n        if (!isDragging) {\n          return;\n        }\n\n\n        dragDelta =\n          clientX - dragStartX;\n\n\n        track.css(\n          'transform',\n          `translate3d(${-(dragBaseDistance - dragDelta)}px, 0, 0)`\n        );\n\n      }\n\n\n      \/* =========================================\n         DRAG END\n      ========================================= *\/\n\n      function dragEnd() {\n\n        if (!isDragging) {\n          return;\n        }\n\n\n        isDragging = false;\n\n        windowEl.removeClass(\n          'is-dragging'\n        );\n\n\n        const threshold =\n          cachedWidth * 0.18;\n\n\n        if (dragDelta <= -threshold) {\n\n          position++;\n\n        }\n\n        else if (dragDelta >= threshold) {\n\n          position--;\n\n        }\n\n\n        isAnimating = true;\n\n        move(true);\n\n\n        resetTimer =\n          setTimeout(\n            function() {\n\n              seamlessReset();\n\n              isAnimating = false;\n\n            },\n            animationSpeed + 20\n          );\n\n\n        startAuto();\n\n      }\n\n\n      \/* =========================================\n         MOUSE DRAG\n      ========================================= *\/\n\n      windowEl.on(\n        'mousedown.infiniteSlider',\n        function(e) {\n\n          e.preventDefault();\n\n          dragStart(e.clientX);\n\n        }\n      );\n\n\n      const documentEventNamespace =\n        '.infiniteSlider' +\n        slider.index();\n\n\n      $(document).on(\n        'mousemove' + documentEventNamespace,\n        function(e) {\n\n          if (isDragging) {\n\n            dragMove(\n              e.clientX\n            );\n\n          }\n\n        }\n      );\n\n\n      $(document).on(\n        'mouseup' + documentEventNamespace,\n        function() {\n\n          if (isDragging) {\n\n            dragEnd();\n\n          }\n\n        }\n      );\n\n\n      \/* =========================================\n         TOUCH\n      ========================================= *\/\n\n      windowEl.on(\n        'touchstart.infiniteSlider',\n        function(e) {\n\n          dragStart(\n            e.originalEvent.touches[0].clientX\n          );\n\n        },\n        { passive: true }\n      );\n\n\n      windowEl.on(\n        'touchmove.infiniteSlider',\n        function(e) {\n\n          if (isDragging) {\n\n            dragMove(\n              e.originalEvent.touches[0].clientX\n            );\n\n          }\n\n        },\n        { passive: true }\n      );\n\n\n      windowEl.on(\n        'touchend.infiniteSlider touchcancel.infiniteSlider',\n        function() {\n\n          dragEnd();\n\n        }\n      );\n\n\n      \/* =========================================\n         RESIZE\n      ========================================= *\/\n\n      let resizeTimer;\n\n\n      $(window)\n        .off(\n          'resize.infiniteSlider' +\n          slider.index()\n        )\n\n        .on(\n          'resize.infiniteSlider' +\n          slider.index(),\n          function() {\n\n            clearTimeout(\n              resizeTimer\n            );\n\n\n            resizeTimer =\n              setTimeout(\n                function() {\n\n                  refreshWidth();\n\n                  move(false);\n\n                },\n                150\n              );\n\n          }\n        );\n\n\n      \/* =========================================\n         INITIAL POSITION\n      ========================================= *\/\n\n      refreshWidth();\n\n      move(false);\n\n\n      setTimeout(\n        startAuto,\n        700\n      );\n\n    });\n\n  }\n\n\n  \/* =========================================\n     INITIALIZE\n  ========================================= *\/\n\n  initInfiniteProductSlider();\n\n\n  $(window).on(\n    'elementor\/frontend\/init',\n    function() {\n\n      setTimeout(\n        initInfiniteProductSlider,\n        800\n      );\n\n    }\n  );\n\n});\n\n<\/script>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-262d254 e-con e-atomic-element e-flexbox-base e-default-div e-bec90e3 \" data-id=\"262d254\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"262d254\">\n    \t\t<div class=\"elementor-element elementor-element-977a9be elementor-widget elementor-widget-html\" data-id=\"977a9be\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n\/* =========================================================\r\n   MOJA \u2014 PRODUITS & CAT\u00c9GORIES\r\n   Desktop\/Tablet = original design | Phone = performance patch\r\n========================================================= *\/\r\n\r\n.moja-products{\r\n--yellow:#ffd400;--blue:#0b3f78;--blue-light:#1764b5;--navy:#020711;--white:#fff;\r\nposition:relative;width:100%;max-width:1350px;margin:0 auto;padding:55px 30px 45px;box-sizing:border-box;\r\nfont-family:Inter,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Arial,sans-serif;color:var(--white);\r\noverflow:hidden;border:1px solid rgba(75,145,255,.16);border-radius:28px;\r\nbackground-image:\r\nlinear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),\r\nlinear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px),\r\nradial-gradient(circle at 8% 8%,rgba(23,100,181,.30),transparent 30%),\r\nradial-gradient(circle at 92% 18%,rgba(255,212,0,.075),transparent 24%),\r\nradial-gradient(circle at 50% 110%,rgba(11,63,120,.38),transparent 42%),\r\nlinear-gradient(135deg,#01050c 0%,#04101e 38%,#061426 68%,#020711 100%);\r\nbackground-size:55px 55px,55px 55px,auto,auto,auto,auto;\r\nbox-shadow:inset 0 1px 0 rgba(255,255,255,.07),inset 0 -1px 0 rgba(0,0,0,.8),0 25px 80px rgba(0,0,0,.45),0 0 80px rgba(18,59,114,.12);\r\ncontain:layout paint style;\r\n}\r\n\r\n\/* AMBIENT GLOWS *\/\r\n.moja-products::before{content:\"\";position:absolute;width:700px;height:700px;left:-300px;top:-350px;border-radius:50%;\r\nbackground:radial-gradient(circle,rgba(23,100,181,.30) 0%,rgba(23,100,181,.12) 35%,transparent 70%);\r\nfilter:blur(25px);pointer-events:none;z-index:0;contain:paint}\r\n.moja-products::after{content:\"\";position:absolute;width:600px;height:600px;right:-300px;bottom:-330px;border-radius:50%;\r\nbackground:radial-gradient(circle,rgba(255,212,0,.105) 0%,rgba(255,212,0,.035) 35%,transparent 70%);\r\nfilter:blur(30px);pointer-events:none;z-index:0;contain:paint}\r\n.moja-products>*{position:relative;z-index:2}\r\n\r\n\/* HEADER *\/\r\n.moja-products-header{display:flex;align-items:flex-end;justify-content:space-between;gap:25px;margin-bottom:35px}\r\n.moja-products-heading{position:relative;padding-left:18px}\r\n.moja-products-heading::before{content:\"\";position:absolute;left:0;top:3px;bottom:3px;width:4px;border-radius:20px;\r\nbackground:linear-gradient(to bottom,#fff06a,#ffd400 45%,#d6a900);\r\nbox-shadow:0 0 8px rgba(255,212,0,.55),0 0 25px rgba(255,212,0,.25)}\r\n.moja-products-kicker{margin:0 0 7px;font-size:12px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:rgba(150,205,255,.72)}\r\n.moja-products-title{margin:0;font-size:34px;line-height:1.08;font-weight:800;letter-spacing:-1px;color:#fff;text-shadow:0 5px 25px rgba(0,0,0,.5)}\r\n.moja-products-title span{color:#ffd400;text-shadow:0 0 20px rgba(255,212,0,.20)}\r\n\r\n\/* ALL PRODUCTS BUTTON *\/\r\n.moja-products-all{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:0 18px;border-radius:14px;\r\nborder:1px solid rgba(120,180,255,.18);background:linear-gradient(135deg,rgba(20,72,130,.28),rgba(255,255,255,.045));\r\ncolor:#fff;text-decoration:none;font-size:13px;font-weight:700;white-space:nowrap;\r\nbox-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 8px 25px rgba(0,0,0,.20);\r\ntransition:transform .3s ease,border-color .3s ease,background .3s ease,box-shadow .3s ease}\r\n.moja-products-all:hover{transform:translateY(-2px);border-color:rgba(255,212,0,.45);\r\nbackground:linear-gradient(135deg,rgba(23,100,181,.35),rgba(255,212,0,.06));color:#fff;\r\nbox-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 15px 35px rgba(0,0,0,.35),0 0 25px rgba(255,212,0,.08)}\r\n.moja-products-all-arrow{color:#ffd400;font-size:17px;transition:transform .3s ease}\r\n.moja-products-all:hover .moja-products-all-arrow{transform:translateX(4px)}\r\n\r\n\/* GRID *\/\r\n.moja-products-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}\r\n\r\n\/* CARD *\/\r\n.moja-product-card{position:relative;display:flex;flex-direction:column;min-height:225px;overflow:hidden;border-radius:20px;\r\nborder:1px solid rgba(160,210,255,.16);background:linear-gradient(135deg,rgba(255,255,255,.095),rgba(255,255,255,.035));\r\nbackdrop-filter:blur(10px) saturate(135%);-webkit-backdrop-filter:blur(10px) saturate(135%);\r\nbox-shadow:inset 0 1px 0 rgba(255,255,255,.16),inset 0 -1px 0 rgba(0,0,0,.28),0 12px 32px rgba(0,0,0,.30);\r\ntext-decoration:none;color:#fff;isolation:isolate;contain:layout paint;\r\ntransition:transform .3s cubic-bezier(.22,1,.36,1),border-color .3s ease,background .3s ease,box-shadow .3s ease}\r\n.moja-product-card:hover{transform:translateY(-5px);border-color:rgba(255,212,0,.38);\r\nbackground:linear-gradient(135deg,rgba(23,100,181,.17),rgba(255,255,255,.075));\r\nbox-shadow:inset 0 1px 0 rgba(255,255,255,.23),0 18px 45px rgba(0,0,0,.40),0 0 25px rgba(255,212,0,.04)}\r\n\r\n\/* GLASS REFLECTION *\/\r\n.moja-product-card::after{content:\"\";position:absolute;left:-40%;top:-80%;width:180%;height:150%;\r\nbackground:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.025) 39%,rgba(255,255,255,.12) 47%,rgba(255,255,255,.025) 53%,transparent 63%);\r\ntransform:rotate(-8deg) translate3d(-20%,0,0);pointer-events:none;z-index:5;\r\ntransition:transform .65s cubic-bezier(.22,1,.36,1)}\r\n.moja-product-card:hover::after{transform:rotate(-8deg) translate3d(35%,0,0)}\r\n\r\n\/* IMAGE *\/\r\n.moja-product-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;transform:scale(1);will-change:transform;\r\ntransition:transform .55s cubic-bezier(.22,1,.36,1)}\r\n.moja-product-card:hover .moja-product-image{transform:scale(1.06)}\r\n.moja-product-card-image-overlay{position:absolute;inset:0;z-index:1;\r\nbackground:linear-gradient(180deg,rgba(2,7,17,.18) 0%,rgba(2,7,17,.28) 35%,rgba(2,7,17,.78) 100%);pointer-events:none}\r\n\r\n\/* CARD TOP *\/\r\n.moja-product-card-top{position:relative;z-index:4;display:flex;align-items:center;justify-content:space-between;padding:16px 16px 0}\r\n.moja-product-number{font-size:11px;font-weight:700;letter-spacing:1.5px;color:rgba(190,220,255,.58);text-shadow:0 2px 10px rgba(0,0,0,.8)}\r\n\r\n\/* ICON *\/\r\n.moja-product-icon{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:12px;\r\nbackground:linear-gradient(135deg,rgba(23,100,181,.25),rgba(255,255,255,.055));border:1px solid rgba(150,205,255,.20);\r\ncolor:#ffd400;font-size:16px;box-shadow:inset 0 1px 0 rgba(255,255,255,.20),0 7px 20px rgba(0,0,0,.25);\r\ntransition:background .3s ease,border-color .3s ease,box-shadow .3s ease,transform .3s ease}\r\n.moja-product-card:hover .moja-product-icon{transform:translateY(-2px);\r\nbackground:linear-gradient(135deg,rgba(255,212,0,.17),rgba(23,100,181,.18));border-color:rgba(255,212,0,.38);\r\nbox-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 8px 22px rgba(0,0,0,.30)}\r\n\r\n\/* CARD BOTTOM *\/\r\n.moja-product-card-name{position:relative;z-index:4;margin-top:auto;padding:0 16px 16px;padding-right:55px;font-size:17px;line-height:1.15;\r\nfont-weight:750;letter-spacing:-.2px;text-shadow:0 2px 14px rgba(0,0,0,.9)}\r\n.moja-product-card-name span{color:#ffd400;text-shadow:0 0 16px rgba(255,212,0,.22)}\r\n\r\n\/* ARROW *\/\r\n.moja-product-card-arrow{position:absolute;right:16px;bottom:16px;z-index:4;width:32px;height:32px;display:flex;align-items:center;justify-content:center;\r\nborder-radius:50%;border:1px solid rgba(255,255,255,.15);background:rgba(0,0,0,.22);color:#fff;font-size:15px;\r\ntransition:transform .3s ease,background .3s ease,border-color .3s ease,color .3s ease}\r\n.moja-product-card:hover .moja-product-card-arrow{transform:translateX(4px);background:rgba(255,212,0,.14);border-color:rgba(255,212,0,.45);color:#ffd400}\r\n\r\n\/* BOTTOM GLASS LINE *\/\r\n.moja-product-glass-line{position:absolute;left:16px;right:16px;bottom:8px;height:1px;z-index:4;\r\nbackground:linear-gradient(90deg,transparent,rgba(23,100,181,.5),#ffd400,rgba(23,100,181,.5),transparent);\r\nopacity:.65;box-shadow:0 0 10px rgba(255,212,0,.22);transition:opacity .3s ease,transform .3s ease}\r\n.moja-product-card:hover .moja-product-glass-line{opacity:1;transform:scaleX(1.04)}\r\n\r\n\/* SERVICES *\/\r\n.moja-product-card.services{background:linear-gradient(135deg,rgba(18,75,135,.22),rgba(255,255,255,.045));border-color:rgba(70,145,220,.22)}\r\n\r\n\/* TABLET *\/\r\n@media(max-width:1100px){\r\n.moja-products{padding:45px 24px 40px}\r\n.moja-products-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}\r\n.moja-product-card{min-height:220px}\r\n.moja-products-title{font-size:30px}\r\n}\r\n\r\n\/* MOBILE *\/\r\n@media(max-width:700px){\r\n.moja-products{padding:38px 16px 32px;border-radius:22px}\r\n.moja-products-header{align-items:flex-start;flex-direction:column;gap:18px;margin-bottom:25px}\r\n.moja-products-title{font-size:27px}\r\n.moja-products-kicker{font-size:10px;letter-spacing:2px}\r\n.moja-products-all{min-height:42px;padding:0 15px;font-size:12px}\r\n.moja-product-card{backdrop-filter:blur(6px) saturate(125%);-webkit-backdrop-filter:blur(6px) saturate(125%)}\r\n.moja-products-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}\r\n.moja-product-card{min-height:190px;border-radius:17px}\r\n.moja-product-card-top{padding:12px 12px 0}\r\n.moja-product-icon{width:34px;height:34px;border-radius:10px;font-size:14px}\r\n.moja-product-card-name{padding:0 12px 13px;padding-right:45px;font-size:14px}\r\n.moja-product-card-arrow{right:12px;bottom:12px;width:28px;height:28px;font-size:13px}\r\n.moja-product-glass-line{left:12px;right:12px;bottom:7px}\r\n}\r\n\r\n\/* SMALL MOBILE *\/\r\n@media(max-width:420px){\r\n.moja-products-grid{gap:10px}\r\n.moja-product-card{min-height:175px}\r\n.moja-product-card-name{font-size:13px}\r\n.moja-product-number{font-size:9px}\r\n}\r\n\r\n\/* REDUCED MOTION *\/\r\n@media(prefers-reduced-motion:reduce){\r\n.moja-product-card,.moja-product-card *,.moja-product-image{transition:none !important;animation:none !important}\r\n}\r\n\r\n\/* =========================================================\r\n   PHONE-ONLY PERFORMANCE PATCH\r\n   Desktop\/tablet unchanged\r\n========================================================= *\/\r\n\r\n@media(max-width:700px){\r\n.moja-products{content-visibility:auto;contain-intrinsic-size:auto 1300px}\r\n.moja-products::before,.moja-products::after{filter:none}\r\n.moja-product-card{\r\n-webkit-backdrop-filter:none;backdrop-filter:none;\r\nbox-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 6px 16px rgba(0,0,0,.28)}\r\n.moja-product-image{will-change:auto}\r\n.moja-product-card::after{display:none}\r\n.moja-product-card-name{text-shadow:0 1px 6px rgba(0,0,0,.9)}\r\n.moja-products-title{text-shadow:none}\r\n}\r\n\r\n\/* Touch screens: no hover animations *\/\r\n@media(hover:none){\r\n.moja-product-card,.moja-product-image,.moja-product-icon,.moja-product-card-arrow,.moja-product-glass-line{transition:none}\r\n.moja-product-card:hover,\r\n.moja-product-card:hover .moja-product-image,\r\n.moja-product-card:hover .moja-product-icon,\r\n.moja-product-card:hover .moja-product-card-arrow{transform:none}\r\n}\r\n<\/style>\r\n\r\n\r\n<section class=\"moja-products\">\r\n\r\n<div class=\"moja-products-header\">\r\n\r\n<div class=\"moja-products-heading\">\r\n\r\n<p class=\"moja-products-kicker\">\r\nSOLUTIONS AUTOMOBILES\r\n<\/p>\r\n\r\n<h2 class=\"moja-products-title\">\r\nNos <span>produits<\/span>\r\n<\/h2>\r\n\r\n<\/div>\r\n\r\n<a\r\n    class=\"moja-products-all\"\r\n    href=\"https:\/\/moja.ma\/?post_type=product\">\r\n\r\n    Voir tous les produits\r\n\r\n    <span\r\n        class=\"moja-products-all-arrow\"\r\n        aria-hidden=\"true\">\r\n        \u2192\r\n    <\/span>\r\n\r\n<\/a>\r\n\r\n<\/div>\r\n\r\n\r\n<div class=\"moja-products-grid\">\r\n\r\n\r\n<!-- =====================================================\r\n     01 \u2014 DIAGNOSTIC AUTOMOBILE\r\n====================================================== -->\r\n\r\n<a\r\n    class=\"moja-product-card\"\r\n    href=\"https:\/\/moja.ma\/?product_cat=diagnostic-automobile\">\r\n\r\n    <img loading=\"lazy\"\r\n        class=\"moja-product-image\"\r\n        src=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/image.png\"\r\n        alt=\"Diagnostic automobile\"\r\n        loading=\"lazy\"\r\n        decoding=\"async\"\r\n        width=\"820\"\r\n        height=\"500\">\r\n\r\n    <div\r\n        class=\"moja-product-card-image-overlay\"\r\n        aria-hidden=\"true\">\r\n    <\/div>\r\n\r\n    <div class=\"moja-product-card-top\">\r\n\r\n        <span class=\"moja-product-number\">\r\n            01\r\n        <\/span>\r\n\r\n        <span\r\n            class=\"moja-product-icon\"\r\n            aria-hidden=\"true\">\r\n            \u2699\r\n        <\/span>\r\n\r\n    <\/div>\r\n\r\n    <div class=\"moja-product-card-name\">\r\n        Diagnostic automobile\r\n    <\/div>\r\n\r\n    <span\r\n        class=\"moja-product-card-arrow\"\r\n        aria-hidden=\"true\">\r\n        \u2192\r\n    <\/span>\r\n\r\n    <span\r\n        class=\"moja-product-glass-line\"\r\n        aria-hidden=\"true\">\r\n    <\/span>\r\n\r\n<\/a>\r\n\r\n\r\n<!-- =====================================================\r\n     02 \u2014 CALCULATEURS AUTOMOBILES\r\n====================================================== -->\r\n\r\n<a\r\n    class=\"moja-product-card\"\r\n    href=\"https:\/\/moja.ma\/?product_cat=calculateurs-automobiles\">\r\n\r\n    <img loading=\"lazy\"\r\n        class=\"moja-product-image\"\r\n        src=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/d445d9d6-28c4-4c9e-bf1a-72d7a1c2235f-19-dl3z12a650uanp-1_5000x.jpg\"\r\n        alt=\"Calculateurs automobiles\"\r\n        loading=\"lazy\"\r\n        decoding=\"async\"\r\n        width=\"820\"\r\n        height=\"500\">\r\n\r\n    <div\r\n        class=\"moja-product-card-image-overlay\"\r\n        aria-hidden=\"true\">\r\n    <\/div>\r\n\r\n    <div class=\"moja-product-card-top\">\r\n\r\n        <span class=\"moja-product-number\">\r\n            02\r\n        <\/span>\r\n\r\n        <span\r\n            class=\"moja-product-icon\"\r\n            aria-hidden=\"true\">\r\n            \u25c8\r\n        <\/span>\r\n\r\n    <\/div>\r\n\r\n    <div class=\"moja-product-card-name\">\r\n        Calculateurs automobiles\r\n    <\/div>\r\n\r\n    <span\r\n        class=\"moja-product-card-arrow\"\r\n        aria-hidden=\"true\">\r\n        \u2192\r\n    <\/span>\r\n\r\n    <span\r\n        class=\"moja-product-glass-line\"\r\n        aria-hidden=\"true\">\r\n    <\/span>\r\n\r\n<\/a>\r\n\r\n\r\n<!-- =====================================================\r\n     03 \u2014 PROGRAMMATION\r\n====================================================== -->\r\n\r\n<a\r\n    class=\"moja-product-card\"\r\n    href=\"https:\/\/moja.ma\/?product_cat=programmation\">\r\n\r\n    <img loading=\"lazy\"\r\n        class=\"moja-product-image\"\r\n        src=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/o1580118615390071713.jpg\"\r\n        alt=\"Programmation automobile\"\r\n        loading=\"lazy\"\r\n        decoding=\"async\"\r\n        width=\"820\"\r\n        height=\"500\">\r\n\r\n    <div\r\n        class=\"moja-product-card-image-overlay\"\r\n        aria-hidden=\"true\">\r\n    <\/div>\r\n\r\n    <div class=\"moja-product-card-top\">\r\n\r\n        <span class=\"moja-product-number\">\r\n            03\r\n        <\/span>\r\n\r\n        <span\r\n            class=\"moja-product-icon\"\r\n            aria-hidden=\"true\">\r\n            \u26a1\r\n        <\/span>\r\n\r\n    <\/div>\r\n\r\n    <div class=\"moja-product-card-name\">\r\n        Programmation\r\n    <\/div>\r\n\r\n    <span\r\n        class=\"moja-product-card-arrow\"\r\n        aria-hidden=\"true\">\r\n        \u2192\r\n    <\/span>\r\n\r\n    <span\r\n        class=\"moja-product-glass-line\"\r\n        aria-hidden=\"true\">\r\n    <\/span>\r\n\r\n<\/a>\r\n\r\n\r\n<!-- =====================================================\r\n     04 \u2014 C\u00c2BLES & ADAPTATEURS\r\n====================================================== -->\r\n\r\n<a\r\n    class=\"moja-product-card\"\r\n    href=\"https:\/\/moja.ma\/?product_cat=cables-adaptateurs\">\r\n\r\n    <img loading=\"lazy\"\r\n        class=\"moja-product-image\"\r\n        src=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/s-l1200-4.jpg\"\r\n        alt=\"C\u00e2bles et adaptateurs\"\r\n        loading=\"lazy\"\r\n        decoding=\"async\"\r\n        width=\"820\"\r\n        height=\"500\">\r\n\r\n    <div\r\n        class=\"moja-product-card-image-overlay\"\r\n        aria-hidden=\"true\">\r\n    <\/div>\r\n\r\n    <div class=\"moja-product-card-top\">\r\n\r\n        <span class=\"moja-product-number\">\r\n            04\r\n        <\/span>\r\n\r\n        <span\r\n            class=\"moja-product-icon\"\r\n            aria-hidden=\"true\">\r\n            \u26d3\r\n        <\/span>\r\n\r\n    <\/div>\r\n\r\n    <div class=\"moja-product-card-name\">\r\n        C\u00e2bles &amp; adaptateurs\r\n    <\/div>\r\n\r\n    <span\r\n        class=\"moja-product-card-arrow\"\r\n        aria-hidden=\"true\">\r\n        \u2192\r\n    <\/span>\r\n\r\n    <span\r\n        class=\"moja-product-glass-line\"\r\n        aria-hidden=\"true\">\r\n    <\/span>\r\n\r\n<\/a>\r\n\r\n\r\n<!-- =====================================================\r\n     05 \u2014 OUTILS \u00c9LECTRIQUES\r\n====================================================== -->\r\n\r\n<a\r\n    class=\"moja-product-card\"\r\n    href=\"https:\/\/moja.ma\/?product_cat=outils-electriques\">\r\n\r\n    <img loading=\"lazy\"\r\n        class=\"moja-product-image\"\r\n        src=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/photo-1530124566582-a618bc2615dc.jpg\"\r\n        alt=\"Outils \u00e9lectriques\"\r\n        loading=\"lazy\"\r\n        decoding=\"async\"\r\n        width=\"820\"\r\n        height=\"500\">\r\n\r\n    <div\r\n        class=\"moja-product-card-image-overlay\"\r\n        aria-hidden=\"true\">\r\n    <\/div>\r\n\r\n    <div class=\"moja-product-card-top\">\r\n\r\n        <span class=\"moja-product-number\">\r\n            05\r\n        <\/span>\r\n\r\n        <span\r\n            class=\"moja-product-icon\"\r\n            aria-hidden=\"true\">\r\n            \ud83d\udd27\r\n        <\/span>\r\n\r\n    <\/div>\r\n\r\n    <div class=\"moja-product-card-name\">\r\n        Outils \u00e9lectriques\r\n    <\/div>\r\n\r\n    <span\r\n        class=\"moja-product-card-arrow\"\r\n        aria-hidden=\"true\">\r\n        \u2192\r\n    <\/span>\r\n\r\n    <span\r\n        class=\"moja-product-glass-line\"\r\n        aria-hidden=\"true\">\r\n    <\/span>\r\n\r\n<\/a>\r\n\r\n\r\n<!-- =====================================================\r\n     06 \u2014 ADAS\r\n====================================================== -->\r\n\r\n<a\r\n    class=\"moja-product-card\"\r\n    href=\"https:\/\/moja.ma\/?product_cat=adas\">\r\n\r\n    <img loading=\"lazy\"\r\n        class=\"moja-product-image\"\r\n        src=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/img-1753296689-7c27deb1ae1d.jpg\"\r\n        alt=\"ADAS\"\r\n        loading=\"lazy\"\r\n        decoding=\"async\"\r\n        width=\"820\"\r\n        height=\"500\">\r\n\r\n    <div\r\n        class=\"moja-product-card-image-overlay\"\r\n        aria-hidden=\"true\">\r\n    <\/div>\r\n\r\n    <div class=\"moja-product-card-top\">\r\n\r\n        <span class=\"moja-product-number\">\r\n            06\r\n        <\/span>\r\n\r\n        <span\r\n            class=\"moja-product-icon\"\r\n            aria-hidden=\"true\">\r\n            \u25ce\r\n        <\/span>\r\n\r\n    <\/div>\r\n\r\n    <div class=\"moja-product-card-name\">\r\n        ADAS\r\n    <\/div>\r\n\r\n    <span\r\n        class=\"moja-product-card-arrow\"\r\n        aria-hidden=\"true\">\r\n        \u2192\r\n    <\/span>\r\n\r\n    <span\r\n        class=\"moja-product-glass-line\"\r\n        aria-hidden=\"true\">\r\n    <\/span>\r\n\r\n<\/a>\r\n\r\n\r\n<!-- =====================================================\r\n     07 \u2014 LOGICIELS & LICENCES\r\n====================================================== -->\r\n\r\n<a\r\n    class=\"moja-product-card\"\r\n    href=\"https:\/\/moja.ma\/?product_cat=logiciels-licences\">\r\n\r\n    <img loading=\"lazy\"\r\n        class=\"moja-product-image\"\r\n        src=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/photo-1550751827-4bd374c3f58b.jpg\"\r\n        alt=\"Logiciels et licences\"\r\n        loading=\"lazy\"\r\n        decoding=\"async\"\r\n        width=\"820\"\r\n        height=\"500\">\r\n\r\n    <div\r\n        class=\"moja-product-card-image-overlay\"\r\n        aria-hidden=\"true\">\r\n    <\/div>\r\n\r\n    <div class=\"moja-product-card-top\">\r\n\r\n        <span class=\"moja-product-number\">\r\n            07\r\n        <\/span>\r\n\r\n        <span\r\n            class=\"moja-product-icon\"\r\n            aria-hidden=\"true\">\r\n            \u25eb\r\n        <\/span>\r\n\r\n    <\/div>\r\n\r\n    <div class=\"moja-product-card-name\">\r\n        Logiciels &amp; licences\r\n    <\/div>\r\n\r\n    <span\r\n        class=\"moja-product-card-arrow\"\r\n        aria-hidden=\"true\">\r\n        \u2192\r\n    <\/span>\r\n\r\n    <span\r\n        class=\"moja-product-glass-line\"\r\n        aria-hidden=\"true\">\r\n    <\/span>\r\n\r\n<\/a>\r\n\r\n\r\n<!-- =====================================================\r\n     08 \u2014 PI\u00c8CES \u00c9LECTRONIQUES\r\n====================================================== -->\r\n\r\n<a\r\n    class=\"moja-product-card\"\r\n    href=\"https:\/\/moja.ma\/?product_cat=pieces-electroniques\">\r\n\r\n    <img loading=\"lazy\"\r\n        class=\"moja-product-image\"\r\n        src=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/IMG_0027-5.jpeg\"\r\n        alt=\"Pi\u00e8ces \u00e9lectroniques\"\r\n        loading=\"lazy\"\r\n        decoding=\"async\"\r\n        width=\"820\"\r\n        height=\"500\">\r\n\r\n    <div\r\n        class=\"moja-product-card-image-overlay\"\r\n        aria-hidden=\"true\">\r\n    <\/div>\r\n\r\n    <div class=\"moja-product-card-top\">\r\n\r\n        <span class=\"moja-product-number\">\r\n            08\r\n        <\/span>\r\n\r\n        <span\r\n            class=\"moja-product-icon\"\r\n            aria-hidden=\"true\">\r\n            \u25a3\r\n        <\/span>\r\n\r\n    <\/div>\r\n\r\n    <div class=\"moja-product-card-name\">\r\n        Pi\u00e8ces \u00e9lectroniques\r\n    <\/div>\r\n\r\n    <span\r\n        class=\"moja-product-card-arrow\"\r\n        aria-hidden=\"true\">\r\n        \u2192\r\n    <\/span>\r\n\r\n    <span\r\n        class=\"moja-product-glass-line\"\r\n        aria-hidden=\"true\">\r\n    <\/span>\r\n\r\n<\/a>\r\n\r\n\r\n<!-- =====================================================\r\n     09 \u2014 PI\u00c8CES DE RECHANGE\r\n====================================================== -->\r\n\r\n<a\r\n    class=\"moja-product-card\"\r\n    href=\"https:\/\/moja.ma\/?product_cat=pieces-de-rechange\">\r\n\r\n    <img loading=\"lazy\"\r\n        class=\"moja-product-image\"\r\n        src=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/Zpy-for-Audi-A4-B7-8e-A6-4f-3-2-Fsi-V6-255-HP-Engine-Parts-Valve-Cover-Left-06e103471f-06e103471g.jpg\"\r\n        alt=\"Pi\u00e8ces de rechange\"\r\n        loading=\"lazy\"\r\n        decoding=\"async\"\r\n        width=\"820\"\r\n        height=\"500\">\r\n\r\n    <div\r\n        class=\"moja-product-card-image-overlay\"\r\n        aria-hidden=\"true\">\r\n    <\/div>\r\n\r\n    <div class=\"moja-product-card-top\">\r\n\r\n        <span class=\"moja-product-number\">\r\n            09\r\n        <\/span>\r\n\r\n        <span\r\n            class=\"moja-product-icon\"\r\n            aria-hidden=\"true\">\r\n            \u2699\r\n        <\/span>\r\n\r\n    <\/div>\r\n\r\n    <div class=\"moja-product-card-name\">\r\n        Pi\u00e8ces de rechange\r\n    <\/div>\r\n\r\n    <span\r\n        class=\"moja-product-card-arrow\"\r\n        aria-hidden=\"true\">\r\n        \u2192\r\n    <\/span>\r\n\r\n    <span\r\n        class=\"moja-product-glass-line\"\r\n        aria-hidden=\"true\">\r\n    <\/span>\r\n\r\n<\/a>\r\n\r\n\r\n<!-- =====================================================\r\n     10 \u2014 SERVICES\r\n====================================================== -->\r\n\r\n<a\r\n    class=\"moja-product-card services\"\r\n    href=\"https:\/\/moja.ma\/?product_cat=services\">\r\n\r\n    <img loading=\"lazy\"\r\n        class=\"moja-product-image\"\r\n        src=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/NEWS-IMG-19744.jpg\"\r\n        alt=\"Services automobiles\"\r\n        loading=\"lazy\"\r\n        decoding=\"async\"\r\n        width=\"820\"\r\n        height=\"500\">\r\n\r\n    <div\r\n        class=\"moja-product-card-image-overlay\"\r\n        aria-hidden=\"true\">\r\n    <\/div>\r\n\r\n    <div class=\"moja-product-card-top\">\r\n\r\n        <span class=\"moja-product-number\">\r\n            10\r\n        <\/span>\r\n\r\n        <span\r\n            class=\"moja-product-icon\"\r\n            aria-hidden=\"true\">\r\n            \u2726\r\n        <\/span>\r\n\r\n    <\/div>\r\n\r\n    <div class=\"moja-product-card-name\">\r\n        Services\r\n    <\/div>\r\n\r\n    <span\r\n        class=\"moja-product-card-arrow\"\r\n        aria-hidden=\"true\">\r\n        \u2192\r\n    <\/span>\r\n\r\n    <span\r\n        class=\"moja-product-glass-line\"\r\n        aria-hidden=\"true\">\r\n    <\/span>\r\n\r\n<\/a>\r\n\r\n\r\n<\/div>\r\n<\/section>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-a2ac173 e-flex e-con-boxed e-con e-parent\" data-id=\"a2ac173\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-c892f78 e-con-full e-flex e-con e-child\" data-id=\"c892f78\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0a970a2 elementor-widget elementor-widget-heading\" data-id=\"0a970a2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Cat\u00e9gories \u00e0 d\u00e9couvrir<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-83f10bb elementor-widget elementor-widget-text-editor\" data-id=\"83f10bb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Explorez nos cat\u00e9gories de produits automobiles et trouvez rapidement les \u00e9quipements, outils et solutions adapt\u00e9s \u00e0 vos besoins.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-67908f0 e-con-full e-flex e-con e-child\" data-id=\"67908f0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-437f3ed elementor-align-right elementor-mobile-align-center elementor-widget elementor-widget-button\" data-id=\"437f3ed\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">View All<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1be2b2f e-con e-atomic-element e-flexbox-base e-default-div e-ec03c35 \" data-id=\"1be2b2f\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"1be2b2f\">\n    \t\t<div class=\"elementor-element elementor-element-0e35d03 elementor-widget elementor-widget-html\" data-id=\"0e35d03\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- MOJA CATEGORY SLIDER \u2014 SAFE optimized version (original logic kept) -->\r\n\r\n<div class=\"mcs-slider\" tabindex=\"0\" role=\"region\" aria-roledescription=\"carousel\" aria-label=\"Category carousel\">\r\n\r\n  <div class=\"mcs-window\">\r\n    <ul class=\"mcs-track\">\r\n\r\n      <!-- 1. DIAGNOSTIC AUTOMOBILE -->\r\n      <li class=\"mcs-item\">\r\n        <a class=\"mcs-card\" href=\"https:\/\/moja.ma\/?product_cat=diagnostic-automobile\">\r\n          <span class=\"mcs-thumb\" style=\"background:linear-gradient(135deg,#6366f1,#8b5cf6);\">\ud83d\udd0e<\/span>\r\n          <span class=\"mcs-name\">Diagnostic automobile<\/span>\r\n        <\/a>\r\n      <\/li>\r\n\r\n      <!-- 2. CALCULATEURS AUTOMOBILES -->\r\n      <li class=\"mcs-item\">\r\n        <a class=\"mcs-card\" href=\"https:\/\/moja.ma\/?product_cat=calculateurs-automobiles\">\r\n          <span class=\"mcs-thumb\" style=\"background:linear-gradient(135deg,#0ea5e9,#22d3ee);\">\ud83e\udde0<\/span>\r\n          <span class=\"mcs-name\">Calculateurs automobiles<\/span>\r\n        <\/a>\r\n      <\/li>\r\n\r\n      <!-- 3. PROGRAMMATION -->\r\n      <li class=\"mcs-item\">\r\n        <a class=\"mcs-card\" href=\"https:\/\/moja.ma\/?product_cat=programmation\">\r\n          <span class=\"mcs-thumb\" style=\"background:linear-gradient(135deg,#f59e0b,#f97316);\">\u2699\ufe0f<\/span>\r\n          <span class=\"mcs-name\">Programmation<\/span>\r\n        <\/a>\r\n      <\/li>\r\n\r\n      <!-- 4. C\u00c2BLES & ADAPTATEURS -->\r\n      <li class=\"mcs-item\">\r\n        <a class=\"mcs-card\" href=\"https:\/\/moja.ma\/?product_cat=cables-adaptateurs\">\r\n          <span class=\"mcs-thumb\" style=\"background:linear-gradient(135deg,#10b981,#14b8a6);\">\ud83d\udd0c<\/span>\r\n          <span class=\"mcs-name\">C\u00e2bles &amp; adaptateurs<\/span>\r\n        <\/a>\r\n      <\/li>\r\n\r\n      <!-- 5. OUTILS \u00c9LECTRIQUES -->\r\n      <li class=\"mcs-item\">\r\n        <a class=\"mcs-card\" href=\"https:\/\/moja.ma\/?product_cat=outils-electriques\">\r\n          <span class=\"mcs-thumb\" style=\"background:linear-gradient(135deg,#a855f7,#d946ef);\">\ud83d\udd0b<\/span>\r\n          <span class=\"mcs-name\">Outils \u00e9lectriques<\/span>\r\n        <\/a>\r\n      <\/li>\r\n\r\n      <!-- 6. ADAS -->\r\n      <li class=\"mcs-item\">\r\n        <a class=\"mcs-card\" href=\"https:\/\/moja.ma\/?product_cat=adas\">\r\n          <span class=\"mcs-thumb\" style=\"background:linear-gradient(135deg,#06b6d4,#0ea5e9);\">\ud83d\udce1<\/span>\r\n          <span class=\"mcs-name\">ADAS<\/span>\r\n        <\/a>\r\n      <\/li>\r\n\r\n      <!-- 7. LOGICIELS & LICENCES -->\r\n      <li class=\"mcs-item\">\r\n        <a class=\"mcs-card\" href=\"https:\/\/moja.ma\/?product_cat=logiciels-licences\">\r\n          <span class=\"mcs-thumb\" style=\"background:linear-gradient(135deg,#8b5cf6,#6366f1);\">\ud83d\udcbd<\/span>\r\n          <span class=\"mcs-name\">Logiciels &amp; licences<\/span>\r\n        <\/a>\r\n      <\/li>\r\n\r\n      <!-- 8. PI\u00c8CES \u00c9LECTRONIQUES -->\r\n      <li class=\"mcs-item\">\r\n        <a class=\"mcs-card\" href=\"https:\/\/moja.ma\/?product_cat=pieces-electroniques\">\r\n          <span class=\"mcs-thumb\" style=\"background:linear-gradient(135deg,#f97316,#f59e0b);\">\ud83d\udd27<\/span>\r\n          <span class=\"mcs-name\">Pi\u00e8ces \u00e9lectroniques<\/span>\r\n        <\/a>\r\n      <\/li>\r\n\r\n      <!-- 9. PI\u00c8CES DE RECHANGE -->\r\n      <li class=\"mcs-item\">\r\n        <a class=\"mcs-card\" href=\"https:\/\/moja.ma\/?product_cat=pieces-de-rechange\">\r\n          <span class=\"mcs-thumb\" style=\"background:linear-gradient(135deg,#14b8a6,#10b981);\">\ud83d\udd29<\/span>\r\n          <span class=\"mcs-name\">Pi\u00e8ces de rechange<\/span>\r\n        <\/a>\r\n      <\/li>\r\n\r\n      <!-- 10. SERVICES -->\r\n      <li class=\"mcs-item\">\r\n        <a class=\"mcs-card\" href=\"https:\/\/moja.ma\/?product_cat=services\">\r\n          <span class=\"mcs-thumb\" style=\"background:linear-gradient(135deg,#ec4899,#ef4444);\">\ud83d\udee0\ufe0f<\/span>\r\n          <span class=\"mcs-name\">Services<\/span>\r\n        <\/a>\r\n      <\/li>\r\n\r\n    <\/ul>\r\n  <\/div>\r\n\r\n  <div class=\"mcs-controls\">\r\n    <button type=\"button\" class=\"mcs-prev\" aria-label=\"Previous category\">\r\n      <svg viewBox=\"0 0 24 24\" width=\"20\" height=\"20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n        <path d=\"M15 18l-6-6 6-6\"\/>\r\n      <\/svg>\r\n    <\/button>\r\n\r\n    <button type=\"button\" class=\"mcs-next\" aria-label=\"Next category\">\r\n      <svg viewBox=\"0 0 24 24\" width=\"20\" height=\"20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n        <path d=\"M9 6l6 6-6 6\"\/>\r\n      <\/svg>\r\n    <\/button>\r\n  <\/div>\r\n\r\n<\/div>\r\n\r\n<style>\r\n.mcs-slider{--mcs-gap:24px;--mcs-card-w:220px;--mcs-card-w-tablet:190px;--mcs-card-w-mobile:160px;--mcs-btn-size:48px;--mcs-accent:#6366f1;--mcs-accent-dark:#4f46e5;--mcs-ease:cubic-bezier(0.22,0.61,0.36,1);width:100%;position:relative;overflow:hidden;outline:none}\r\n.mcs-slider:focus-visible{box-shadow:0 0 0 3px rgba(99,102,241,0.45);border-radius:12px}\r\n.mcs-window{width:100%;overflow:hidden;position:relative;cursor:grab;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 40px,#000 calc(100% - 40px),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 40px,#000 calc(100% - 40px),transparent 100%)}\r\n.mcs-window.is-dragging{cursor:grabbing}\r\n.mcs-window ul.mcs-track{display:flex!important;flex-wrap:nowrap!important;width:max-content!important;max-width:none!important;margin:0!important;padding:10px 0!important;list-style:none!important;transform:translate3d(0,0,0);will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden;user-select:none;-webkit-user-select:none}\r\n.mcs-window ul.mcs-track li.mcs-item{flex:0 0 var(--mcs-card-w)!important;width:var(--mcs-card-w)!important;max-width:var(--mcs-card-w)!important;margin:0 calc(var(--mcs-gap)\/2)!important;box-sizing:border-box!important;float:none!important;clear:none!important}\r\n.mcs-window ul.mcs-track::before,.mcs-window ul.mcs-track::after{display:none!important}\r\n.mcs-card{display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none!important;border-radius:16px;border:1px solid rgba(17,17,17,0.06);background:#fff;padding:20px 14px 16px;box-shadow:0 2px 6px rgba(17,17,17,0.04),0 10px 24px rgba(17,17,17,0.06);transition:transform .35s var(--mcs-ease),box-shadow .35s var(--mcs-ease),border-color .35s var(--mcs-ease)}\r\n.mcs-card:hover{transform:translateY(-6px);border-color:rgba(99,102,241,0.25);box-shadow:0 4px 10px rgba(17,17,17,0.06),0 18px 36px rgba(99,102,241,0.16)}\r\n.mcs-thumb{width:84px;height:84px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:34px;margin-bottom:14px;box-shadow:inset 0 2px 6px rgba(255,255,255,0.25),0 6px 14px rgba(0,0,0,0.12);overflow:hidden}\r\n.mcs-thumb img{width:100%;height:100%;object-fit:cover}\r\n.mcs-name{font-size:14px;font-weight:600;color:#111;text-align:center;line-height:1.3}\r\n.mcs-controls{display:flex;justify-content:center;align-items:center;gap:14px;margin-top:22px}\r\n.mcs-controls button{width:var(--mcs-btn-size);height:var(--mcs-btn-size);padding:0;margin:0;display:flex;align-items:center;justify-content:center;border:1px solid rgba(17,17,17,0.10);border-radius:50%;background:rgba(255,255,255,0.7);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);color:#111;cursor:pointer;box-shadow:0 6px 16px rgba(17,17,17,0.08),inset 0 1px 2px rgba(255,255,255,0.6);transition:background .25s ease,color .25s ease,transform .2s ease,box-shadow .25s ease,border-color .25s ease}\r\n.mcs-controls button:hover{background:var(--mcs-accent);border-color:var(--mcs-accent);color:#fff;transform:translateY(-2px);box-shadow:0 10px 24px rgba(99,102,241,0.35)}\r\n.mcs-controls button:active{transform:translateY(0) scale(.94);background:var(--mcs-accent-dark)}\r\n.mcs-controls button:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(99,102,241,0.45)}\r\n@media(max-width:991px){.mcs-slider{--mcs-card-w:var(--mcs-card-w-tablet)}}\r\n@media(max-width:767px){.mcs-slider{--mcs-gap:16px;--mcs-btn-size:44px}.mcs-thumb{width:68px;height:68px;font-size:28px}.mcs-controls{margin-top:18px}}\r\n@media(max-width:480px){.mcs-slider{--mcs-card-w:var(--mcs-card-w-mobile)}}\r\n@media(prefers-reduced-motion:reduce){.mcs-window ul.mcs-track,.mcs-card{transition:none!important}}\r\n<\/style>\r\n\r\n<script>\r\njQuery(function($){\r\n\r\n  function initMcsSlider(){\r\n\r\n    $('.mcs-slider').each(function(){\r\n\r\n      const slider=$(this);\r\n      const windowEl=slider.find('.mcs-window').first();\r\n      const track=windowEl.find('ul.mcs-track').first();\r\n\r\n      if(!track.length||track.data('mcsInitialized')){return;}\r\n\r\n      const originalProducts=track.children('li.mcs-item').toArray();\r\n      if(originalProducts.length<2){return;}\r\n\r\n      track.data('mcsInitialized',true);\r\n\r\n      const total=originalProducts.length;\r\n\r\n      \/* clones (links removed from tab order) *\/\r\n      const makeClone=function(product){\r\n        const c=$(product).clone(false,false).attr('aria-hidden','true');\r\n        c.find('a').attr('tabindex','-1');\r\n        return c.get(0);\r\n      };\r\n\r\n      track.prepend(originalProducts.map(makeClone));\r\n      track.append(originalProducts.map(makeClone));\r\n\r\n      const products=track.children('li.mcs-item').toArray();\r\n\r\n      let position=total;\r\n      let autoTimer=null;\r\n      let resetTimer=null;\r\n      let isAnimating=false;\r\n      let isDragging=false;\r\n      let dragStartX=0;\r\n      let dragDelta=0;\r\n      let dragBaseDistance=0;\r\n      let cachedWidth=0;\r\n      let didDrag=false;\r\n      let paused=false;\r\n\r\n      const animationSpeed=600;\r\n      const autoDelay=2400;\r\n      const prefersReducedMotion=window.matchMedia('(prefers-reduced-motion: reduce)').matches;\r\n\r\n      function refreshWidth(){\r\n        cachedWidth=products.length?$(products[0]).outerWidth(true):0;\r\n      }\r\n\r\n      function move(animate){\r\n        if(!cachedWidth){refreshWidth();}\r\n        if(!cachedWidth){return;}\r\n\r\n        const distance=position*cachedWidth;\r\n\r\n        if(animate&&!prefersReducedMotion){\r\n          track.css('transition','transform '+animationSpeed+'ms cubic-bezier(0.22,0.61,0.36,1)');\r\n        }else{\r\n          track.css('transition','none');\r\n        }\r\n\r\n        track.css('transform','translate3d(-'+distance+'px,0,0)');\r\n      }\r\n\r\n      function seamlessReset(){\r\n        if(position>=total*2){\r\n          position-=total;\r\n          move(false);\r\n        }\r\n\r\n        if(position<total){\r\n          position+=total;\r\n          move(false);\r\n        }\r\n      }\r\n\r\n      function settle(){\r\n        isAnimating=true;\r\n        move(true);\r\n\r\n        clearTimeout(resetTimer);\r\n\r\n        resetTimer=setTimeout(function(){\r\n          seamlessReset();\r\n          isAnimating=false;\r\n        },animationSpeed+30);\r\n      }\r\n\r\n      function nextProduct(){\r\n        if(isAnimating){return;}\r\n        position++;\r\n        settle();\r\n      }\r\n\r\n      function previousProduct(){\r\n        if(isAnimating){return;}\r\n        position--;\r\n        settle();\r\n      }\r\n\r\n      function stopAuto(){\r\n        if(autoTimer){\r\n          clearInterval(autoTimer);\r\n          autoTimer=null;\r\n        }\r\n      }\r\n\r\n      function startAuto(){\r\n        stopAuto();\r\n\r\n        if(paused){return;}\r\n\r\n        autoTimer=setInterval(\r\n          nextProduct,\r\n          autoDelay+animationSpeed\r\n        );\r\n      }\r\n\r\n      \/* buttons *\/\r\n      slider.find('.mcs-next')\r\n        .off('click.mcsSlider')\r\n        .on('click.mcsSlider',function(e){\r\n          e.preventDefault();\r\n          e.stopPropagation();\r\n          nextProduct();\r\n          startAuto();\r\n        });\r\n\r\n      slider.find('.mcs-prev')\r\n        .off('click.mcsSlider')\r\n        .on('click.mcsSlider',function(e){\r\n          e.preventDefault();\r\n          e.stopPropagation();\r\n          previousProduct();\r\n          startAuto();\r\n        });\r\n\r\n      \/* block click after drag *\/\r\n      slider.find('.mcs-card')\r\n        .off('click.mcsLink')\r\n        .on('click.mcsLink',function(e){\r\n          if(didDrag){\r\n            e.preventDefault();\r\n            didDrag=false;\r\n            return false;\r\n          }\r\n        });\r\n\r\n      \/* keyboard *\/\r\n      slider.off('keydown.mcsSlider')\r\n        .on('keydown.mcsSlider',function(e){\r\n\r\n          if(e.key==='ArrowRight'){\r\n            e.preventDefault();\r\n            nextProduct();\r\n            startAuto();\r\n          }\r\n\r\n          else if(e.key==='ArrowLeft'){\r\n            e.preventDefault();\r\n            previousProduct();\r\n            startAuto();\r\n          }\r\n\r\n        });\r\n\r\n      \/* drag *\/\r\n      function dragStart(clientX){\r\n\r\n        isDragging=true;\r\n        didDrag=false;\r\n        isAnimating=false;\r\n\r\n        stopAuto();\r\n        clearTimeout(resetTimer);\r\n\r\n        if(!cachedWidth){\r\n          refreshWidth();\r\n        }\r\n\r\n        dragStartX=clientX;\r\n        dragDelta=0;\r\n        dragBaseDistance=position*cachedWidth;\r\n\r\n        track.css('transition','none');\r\n        windowEl.addClass('is-dragging');\r\n      }\r\n\r\n      function dragMove(clientX){\r\n\r\n        if(!isDragging){return;}\r\n\r\n        dragDelta=clientX-dragStartX;\r\n\r\n        if(Math.abs(dragDelta)>8){\r\n          didDrag=true;\r\n        }\r\n\r\n        track.css(\r\n          'transform',\r\n          'translate3d('+(-(dragBaseDistance-dragDelta))+'px,0,0)'\r\n        );\r\n      }\r\n\r\n      function dragEnd(){\r\n\r\n        if(!isDragging){return;}\r\n\r\n        isDragging=false;\r\n        windowEl.removeClass('is-dragging');\r\n\r\n        const threshold=cachedWidth*0.18;\r\n\r\n        if(dragDelta<=-threshold){\r\n          position++;\r\n        }\r\n        else if(dragDelta>=threshold){\r\n          position--;\r\n        }\r\n\r\n        settle();\r\n        startAuto();\r\n\r\n        setTimeout(function(){\r\n          didDrag=false;\r\n        },100);\r\n      }\r\n\r\n      \/* mouse *\/\r\n      windowEl\r\n        .off('mousedown.mcsSlider')\r\n        .on('mousedown.mcsSlider',function(e){\r\n\r\n          if(e.which!==1){return;}\r\n          if($(e.target).closest('a').length){return;}\r\n\r\n          e.preventDefault();\r\n          dragStart(e.clientX);\r\n        });\r\n\r\n      const uid=slider.index();\r\n\r\n      $(document)\r\n        .off('mousemove.mcsSlider'+uid)\r\n        .on('mousemove.mcsSlider'+uid,function(e){\r\n\r\n          if(isDragging){\r\n            dragMove(e.clientX);\r\n          }\r\n\r\n        });\r\n\r\n      $(document)\r\n        .off('mouseup.mcsSlider'+uid)\r\n        .on('mouseup.mcsSlider'+uid,function(){\r\n\r\n          if(isDragging){\r\n            dragEnd();\r\n          }\r\n\r\n        });\r\n\r\n      \/* touch *\/\r\n      windowEl\r\n        .off('touchstart.mcsSlider')\r\n        .on('touchstart.mcsSlider',function(e){\r\n\r\n          dragStart(\r\n            e.originalEvent.touches[0].clientX\r\n          );\r\n\r\n        });\r\n\r\n      windowEl\r\n        .off('touchmove.mcsSlider')\r\n        .on('touchmove.mcsSlider',function(e){\r\n\r\n          if(!isDragging){return;}\r\n\r\n          dragMove(\r\n            e.originalEvent.touches[0].clientX\r\n          );\r\n\r\n        });\r\n\r\n      windowEl\r\n        .off('touchend.mcsSlider touchcancel.mcsSlider')\r\n        .on('touchend.mcsSlider touchcancel.mcsSlider',function(){\r\n\r\n          dragEnd();\r\n\r\n        });\r\n\r\n      \/* hover *\/\r\n      slider\r\n        .off('mouseenter.mcsSlider mouseleave.mcsSlider')\r\n        .on('mouseenter.mcsSlider',function(){\r\n\r\n          stopAuto();\r\n\r\n        })\r\n        .on('mouseleave.mcsSlider',function(){\r\n\r\n          if(!isDragging){\r\n            startAuto();\r\n          }\r\n\r\n        });\r\n\r\n      \/* resize *\/\r\n      let resizeTimer;\r\n\r\n      $(window)\r\n        .off('resize.mcsSlider'+uid)\r\n        .on('resize.mcsSlider'+uid,function(){\r\n\r\n          clearTimeout(resizeTimer);\r\n\r\n          resizeTimer=setTimeout(function(){\r\n\r\n            refreshWidth();\r\n            move(false);\r\n\r\n          },150);\r\n\r\n        });\r\n\r\n      \/* extra saving: pause autoplay while the tab is hidden (safe, isolated) *\/\r\n      document.addEventListener('visibilitychange',function(){\r\n\r\n        paused=document.hidden;\r\n\r\n        if(paused){\r\n          stopAuto();\r\n        }\r\n        else{\r\n          startAuto();\r\n        }\r\n\r\n      });\r\n\r\n      refreshWidth();\r\n      move(false);\r\n\r\n      setTimeout(startAuto,700);\r\n\r\n    });\r\n  }\r\n\r\n  initMcsSlider();\r\n\r\n  $(window).on('elementor\/frontend\/init',function(){\r\n    setTimeout(initMcsSlider,800);\r\n  });\r\n\r\n});\r\n<\/script>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-69197d2 e-flex e-con-boxed e-con e-parent\" data-id=\"69197d2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5219dfe elementor-widget elementor-widget-shortcode\" data-id=\"5219dfe\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><!-- =========================================\n     MOJA CUSTOM SERVICE CTA\n========================================= -->\n\n<section class=\"moja-service-cta\">\n\n  <div class=\"moja-service-bg\"><\/div>\n\n  <div class=\"moja-service-overlay\"><\/div>\n\n  <div class=\"moja-service-content\">\n\n    <div class=\"moja-service-badge\">\n      <span class=\"moja-service-dot\"><\/span>\n      SERVICE PROFESSIONNEL\n    <\/div>\n\n    <h2>\n      Besoin d\u2019un service<br>\n      <span>automobile sur mesure ?<\/span>\n    <\/h2>\n\n    <p>\n      Diagnostic, programmation, r\u00e9paration ou assistance technique :\n      notre \u00e9quipe est \u00e0 votre \u00e9coute pour vous proposer la solution\n      adapt\u00e9e \u00e0 votre v\u00e9hicule.\n    <\/p>\n\n    <a\n      href=\"https:\/\/moja.ma\/?page_id=695\"\n      class=\"moja-service-button\"\n    >\n      <span>Contactez-nous<\/span>\n\n      <svg\n        viewBox=\"0 0 24 24\"\n        width=\"20\"\n        height=\"20\"\n        fill=\"none\"\n        stroke=\"currentColor\"\n        stroke-width=\"2\"\n        stroke-linecap=\"round\"\n        stroke-linejoin=\"round\"\n      >\n        <path d=\"M5 12h14\"\/>\n        <path d=\"m13 6 6 6-6 6\"\/>\n      <\/svg>\n\n    <\/a>\n\n  <\/div>\n\n\n  <!-- Decorative automotive graphic -->\n\n  <div class=\"moja-service-decoration\">\n\n    <div class=\"moja-ring ring-one\"><\/div>\n    <div class=\"moja-ring ring-two\"><\/div>\n    <div class=\"moja-ring ring-three\"><\/div>\n\n    <div class=\"moja-tech-line line-one\"><\/div>\n    <div class=\"moja-tech-line line-two\"><\/div>\n\n  <\/div>\n\n<\/section>\n\n\n<style>\n\n\/* =========================================\n   MAIN CONTAINER\n========================================= *\/\n\n.moja-service-cta {\n\n  position: relative;\n\n  width: 100%;\n\n  min-height: 360px;\n\n  overflow: hidden;\n\n  border-radius: 28px;\n\n  background: #07111f;\n\n  isolation: isolate;\n\n  display: flex;\n\n  align-items: center;\n\n  box-shadow:\n    0 20px 60px rgba(0,0,0,0.16);\n}\n\n\n\/* =========================================\n   BACKGROUND IMAGE\n========================================= *\/\n\n.moja-service-bg {\n\n  position: absolute;\n\n  inset: 0;\n\n  z-index: -3;\n\n  background-image:\n    url(\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/photo-1486006920555-c77dcf18193c.jpg\");\n\n  background-size: cover;\n\n  background-position: center;\n\n  transform: scale(1.04);\n\n  transition: transform 1.2s ease;\n}\n\n\n.moja-service-cta:hover .moja-service-bg {\n\n  transform: scale(1.08);\n}\n\n\n\/* =========================================\n   DARK OVERLAY\n========================================= *\/\n\n.moja-service-overlay {\n\n  position: absolute;\n\n  inset: 0;\n\n  z-index: -2;\n\n  background:\n    linear-gradient(\n      90deg,\n      rgba(4,10,20,0.97) 0%,\n      rgba(4,10,20,0.90) 38%,\n      rgba(4,10,20,0.58) 68%,\n      rgba(4,10,20,0.28) 100%\n    );\n}\n\n\n\/* =========================================\n   BLUE LIGHT\n========================================= *\/\n\n.moja-service-overlay::after {\n\n  content: \"\";\n\n  position: absolute;\n\n  width: 500px;\n  height: 500px;\n\n  right: -180px;\n  top: -180px;\n\n  border-radius: 50%;\n\n  background:\n    radial-gradient(\n      circle,\n      rgba(37,99,235,0.30) 0%,\n      rgba(37,99,235,0.08) 40%,\n      transparent 70%\n    );\n\n  pointer-events: none;\n}\n\n\n\/* =========================================\n   CONTENT\n========================================= *\/\n\n.moja-service-content {\n\n  position: relative;\n\n  z-index: 5;\n\n  max-width: 650px;\n\n  padding: 55px 60px;\n}\n\n\n\/* =========================================\n   BADGE\n========================================= *\/\n\n.moja-service-badge {\n\n  display: inline-flex;\n\n  align-items: center;\n\n  gap: 9px;\n\n  margin-bottom: 18px;\n\n  padding: 8px 14px;\n\n  border-radius: 50px;\n\n  background:\n    rgba(255,255,255,0.08);\n\n  border:\n    1px solid rgba(255,255,255,0.13);\n\n  backdrop-filter: blur(12px);\n\n  -webkit-backdrop-filter: blur(12px);\n\n  color: rgba(255,255,255,0.82);\n\n  font-family: inherit;\n\n  font-size: 11px;\n\n  font-weight: 700;\n\n  letter-spacing: 1.5px;\n\n  text-transform: uppercase;\n}\n\n\n.moja-service-dot {\n\n  width: 7px;\n  height: 7px;\n\n  border-radius: 50%;\n\n  background: #facc15;\n\n  box-shadow:\n    0 0 12px rgba(250,204,21,0.9);\n\n  animation:\n    moja-pulse 2s ease-in-out infinite;\n}\n\n\n@keyframes moja-pulse {\n\n  0%,100% {\n    opacity: 1;\n    transform: scale(1);\n  }\n\n  50% {\n    opacity: .45;\n    transform: scale(.7);\n  }\n}\n\n\n\/* =========================================\n   TITLE\n========================================= *\/\n\n.moja-service-content h2 {\n\n  margin: 0 0 18px;\n\n  color: #fff;\n\n  font-size: clamp(30px, 4vw, 48px);\n\n  line-height: 1.08;\n\n  font-weight: 800;\n\n  letter-spacing: -1.5px;\n}\n\n\n.moja-service-content h2 span {\n\n  color: #facc15;\n\n  position: relative;\n}\n\n\n\/* =========================================\n   DESCRIPTION\n========================================= *\/\n\n.moja-service-content p {\n\n  max-width: 590px;\n\n  margin: 0 0 28px;\n\n  color: rgba(255,255,255,0.72);\n\n  font-size: 15px;\n\n  line-height: 1.75;\n}\n\n\n\/* =========================================\n   BUTTON\n========================================= *\/\n\n.moja-service-button {\n\n  display: inline-flex;\n\n  align-items: center;\n\n  justify-content: center;\n\n  gap: 12px;\n\n  min-height: 54px;\n\n  padding: 0 24px;\n\n  border-radius: 12px;\n\n  background: #facc15;\n\n  color: #111827 !important;\n\n  text-decoration: none !important;\n\n  font-size: 14px;\n\n  font-weight: 800;\n\n  letter-spacing: .2px;\n\n  box-shadow:\n    0 10px 30px rgba(250,204,21,0.20);\n\n  transition:\n    transform .3s ease,\n    background .3s ease,\n    box-shadow .3s ease;\n}\n\n\n.moja-service-button svg {\n\n  transition:\n    transform .3s ease;\n}\n\n\n.moja-service-button:hover {\n\n  background: #fde047;\n\n  color: #111827 !important;\n\n  transform: translateY(-3px);\n\n  box-shadow:\n    0 15px 35px rgba(250,204,21,0.30);\n}\n\n\n.moja-service-button:hover svg {\n\n  transform: translateX(4px);\n}\n\n\n\/* =========================================\n   DECORATIVE RINGS\n========================================= *\/\n\n.moja-service-decoration {\n\n  position: absolute;\n\n  width: 550px;\n  height: 550px;\n\n  right: -40px;\n  top: 50%;\n\n  transform:\n    translateY(-50%);\n\n  pointer-events: none;\n\n  opacity: .75;\n}\n\n\n\/* Rings *\/\n\n.moja-ring {\n\n  position: absolute;\n\n  border-radius: 50%;\n\n  border: 1px solid rgba(255,255,255,0.08);\n}\n\n\n.ring-one {\n\n  width: 500px;\n  height: 500px;\n\n  left: 25px;\n  top: 25px;\n\n  animation:\n    moja-rotate 24s linear infinite;\n}\n\n\n.ring-two {\n\n  width: 390px;\n  height: 390px;\n\n  left: 80px;\n  top: 80px;\n\n  border-color:\n    rgba(37,99,235,0.28);\n\n  animation:\n    moja-rotate-reverse 18s linear infinite;\n}\n\n\n.ring-three {\n\n  width: 270px;\n  height: 270px;\n\n  left: 140px;\n  top: 140px;\n\n  border-color:\n    rgba(250,204,21,0.18);\n\n  animation:\n    moja-rotate 13s linear infinite;\n}\n\n\n@keyframes moja-rotate {\n\n  from {\n    transform: rotate(0deg);\n  }\n\n  to {\n    transform: rotate(360deg);\n  }\n}\n\n\n@keyframes moja-rotate-reverse {\n\n  from {\n    transform: rotate(360deg);\n  }\n\n  to {\n    transform: rotate(0deg);\n  }\n}\n\n\n\/* =========================================\n   TECH LINES\n========================================= *\/\n\n.moja-tech-line {\n\n  position: absolute;\n\n  height: 1px;\n\n  background:\n    linear-gradient(\n      90deg,\n      transparent,\n      rgba(250,204,21,.5),\n      transparent\n    );\n\n  transform-origin: left center;\n}\n\n\n.line-one {\n\n  width: 240px;\n\n  left: 130px;\n  top: 210px;\n\n  transform:\n    rotate(-25deg);\n}\n\n\n.line-two {\n\n  width: 200px;\n\n  left: 210px;\n  top: 350px;\n\n  transform:\n    rotate(24deg);\n\n  background:\n    linear-gradient(\n      90deg,\n      transparent,\n      rgba(37,99,235,.55),\n      transparent\n    );\n}\n\n\n\/* =========================================\n   MOBILE\n========================================= *\/\n\n@media (max-width: 767px) {\n\n  .moja-service-cta {\n\n    min-height: 430px;\n\n    border-radius: 22px;\n  }\n\n\n  .moja-service-content {\n\n    padding: 42px 28px;\n\n    max-width: 100%;\n  }\n\n\n  .moja-service-content h2 {\n\n    font-size: 32px;\n\n    letter-spacing: -1px;\n  }\n\n\n  .moja-service-content p {\n\n    font-size: 14px;\n\n    line-height: 1.65;\n  }\n\n\n  .moja-service-decoration {\n\n    width: 350px;\n    height: 350px;\n\n    right: -150px;\n\n    top: auto;\n    bottom: -120px;\n\n    transform: none;\n\n    opacity: .45;\n  }\n\n\n  .ring-one {\n\n    width: 320px;\n    height: 320px;\n\n    left: 15px;\n    top: 15px;\n  }\n\n\n  .ring-two {\n\n    width: 250px;\n    height: 250px;\n\n    left: 50px;\n    top: 50px;\n  }\n\n\n  .ring-three {\n\n    width: 170px;\n    height: 170px;\n\n    left: 90px;\n    top: 90px;\n  }\n\n\n  .moja-service-button {\n\n    width: 100%;\n  }\n}\n\n\n\/* =========================================\n   REDUCED MOTION\n========================================= *\/\n\n@media (prefers-reduced-motion: reduce) {\n\n  .moja-service-bg,\n  .moja-ring,\n  .moja-service-button,\n  .moja-service-button svg {\n\n    animation: none !important;\n\n    transition: none !important;\n  }\n}\n\n<\/style><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2b758a2 e-flex e-con-boxed e-con e-parent\" data-id=\"2b758a2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-ab0724b e-con-full e-flex e-con e-child\" data-id=\"ab0724b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b1893fb elementor-widget elementor-widget-heading\" data-id=\"b1893fb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Ne manquez pas nos actualit\u00e9s<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6d362cd ct-subscribe-form elementor-widget elementor-widget-wpforms\" data-id=\"6d362cd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"wpforms.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"wpforms-container ct-wpforms-inline-fields wpforms-render-modern\" id=\"wpforms-437\"><form id=\"wpforms-form-437\" class=\"wpforms-validate wpforms-form\" data-formid=\"437\" method=\"post\" enctype=\"multipart\/form-data\" action=\"\/index.php?rest_route=%2Fwp%2Fv2%2Fpages%2F700\" data-token=\"8c3997fd9e562a375a870aa9b3a65f6e\" data-token-time=\"1791304701\"><noscript class=\"wpforms-error-noscript\">Veuillez activer JavaScript dans votre navigateur pour remplir ce formulaire.<\/noscript><div id=\"wpforms-error-noscript\" style=\"display: none;\">Veuillez activer JavaScript dans votre navigateur pour remplir ce formulaire.<\/div><div class=\"wpforms-field-container\"><div id=\"wpforms-437-field_1-container\" class=\"wpforms-field wpforms-field-email\" data-field-id=\"1\"><label class=\"wpforms-field-label wpforms-label-hide\" for=\"wpforms-437-field_1\" aria-hidden=\"false\">Email <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><input type=\"email\" id=\"wpforms-437-field_1\" class=\"wpforms-field-large wpforms-field-required\" name=\"wpforms[fields][1]\" placeholder=\"Votre adresse e-mail *\" spellcheck=\"false\" aria-errormessage=\"wpforms-437-field_1-error\" required><\/div><\/div><!-- .wpforms-field-container --><div class=\"wpforms-submit-container\" ><input type=\"hidden\" name=\"wpforms[id]\" value=\"437\"><input type=\"hidden\" name=\"wpforms[time_token]\" value=\"1791304701.1d26be60df55fe4a85a4134fa2aafb78dafbf6185f31a647d2ee548aa2d337e3\"><input type=\"hidden\" name=\"page_title\" value=\"\"><input type=\"hidden\" name=\"page_url\" value=\"https:\/\/moja.ma\/index.php?rest_route=\/wp\/v2\/pages\/700\"><input type=\"hidden\" name=\"url_referer\" value=\"\"><button type=\"submit\" name=\"wpforms[submit]\" id=\"wpforms-submit-437\" class=\"wpforms-submit\" data-alt-text=\"Sending...\" data-submit-text=\"S\u2019ABONNER\" aria-live=\"assertive\" value=\"wpforms-submit\">S\u2019ABONNER<\/button><\/div><\/form><\/div>  <!-- .wpforms-container -->\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ac60cb0 e-flex e-con-boxed e-con e-parent\" data-id=\"ac60cb0\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c64e9b9 elementor-widget elementor-widget-google_maps\" data-id=\"c64e9b9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"google_maps.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-custom-embed\">\n\t\t\t<iframe loading=\"lazy\"\n\t\t\t\t\tsrc=\"https:\/\/maps.google.com\/maps?q=1%20Av.%20Martil%2C%20Tanger%2090000&#038;t=m&#038;z=16&#038;output=embed&#038;iwloc=near\"\n\t\t\t\t\ttitle=\"1 Av. Martil, Tanger 90000\"\n\t\t\t\t\taria-label=\"1 Av. Martil, Tanger 90000\"\n\t\t\t><\/iframe>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Diagnostic automobile Calculateurs automobiles Programmation C\u00e2bles &amp; adaptateurs Outils \u00e9lectriques ADAS Logiciels &amp; licences Pi\u00e8ces \u00e9lectroniques Pi\u00e8ces de rechange Services AUTO Diagnostic automobile Valises, scanners OBD et solutions de diagnostic multimarque. Voir les produits Contactez-nous Shipping shipping on all Tanger Money Investment Investment Opportunities Support 24\/7 Contact us 24 hours a day 100% Payment Secure [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-700","page","type-page","status-publish","hentry"],"blocksy_meta":{"page_title_panel":"","has_hero_section":"disabled","23dadbc010ed602792ba6862b4b457ee":"","hero_section":"type-1","hero_elements":[{"id":"custom_title","enabled":true,"heading_tag":"h1","title":"Home"},{"id":"custom_description","enabled":true,"description_visibility":{"desktop":true,"tablet":true,"mobile":false}},{"id":"custom_meta","enabled":false,"meta_elements":[{"id":"author","enabled":true,"label":"By","has_author_avatar":"yes","avatar_size":25},{"id":"post_date","enabled":true,"label":"On","date_format_source":"default","date_format":"M j, Y"},{"id":"updated_date","enabled":false,"label":"On","date_format_source":"default","date_format":"M j, Y"},{"id":"categories","enabled":false,"label":"In","style":"simple"},{"id":"comments","enabled":true}],"page_meta_elements":{"joined":true,"articles_count":true,"comments":true}},{"id":"breadcrumbs","enabled":false}],"8c059ee773e497210cd67c2fd09d2926":"","hero_alignment1":"CT_CSS_SKIP_RULE","hero_margin":40,"hero_alignment2":"center","hero_vertical_alignment":"center","a492d4885fcb24480b0e8c786c53c4b2":"","hero_structure":"narrow","d2f1b0efad6533586b027f755681fcf0":"","page_title_bg_type":"featured_image","custom_hero_background":{"attachment_id":null},"page_title_image_size":"full","parallax":{"desktop":false,"tablet":false,"mobile":false},"dc63380b72940837e807fbe6d1a964d9":"","hero_height":"250px","pageTitleFont":{"family":"Default","variation":"Default","size":"30px","line-height":"CT_CSS_SKIP_RULE","letter-spacing":"CT_CSS_SKIP_RULE","text-transform":"CT_CSS_SKIP_RULE","text-decoration":"CT_CSS_SKIP_RULE"},"pageTitleFontColor":{"default":{"color":"CT_CSS_SKIP_RULEDEFAULT"}},"pageMetaFont":{"family":"Default","variation":"n6","size":"12px","line-height":"1.3","letter-spacing":"CT_CSS_SKIP_RULE","text-transform":"uppercase","text-decoration":"CT_CSS_SKIP_RULE"},"pageMetaFontColor":{"default":{"color":"CT_CSS_SKIP_RULEDEFAULT"},"hover":{"color":"CT_CSS_SKIP_RULEDEFAULT"}},"page_meta_button_type_font_colors":{"default":{"color":"CT_CSS_SKIP_RULEDEFAULT"},"hover":{"color":"CT_CSS_SKIP_RULEDEFAULT"}},"page_meta_button_type_background_colors":{"default":{"color":"CT_CSS_SKIP_RULEDEFAULT"},"hover":{"color":"CT_CSS_SKIP_RULEDEFAULT"}},"pageExcerptFont":{"family":"Default","variation":"Default","size":"CT_CSS_SKIP_RULE","line-height":"CT_CSS_SKIP_RULE","letter-spacing":"CT_CSS_SKIP_RULE","text-transform":"CT_CSS_SKIP_RULE","text-decoration":"CT_CSS_SKIP_RULE"},"pageExcerptColor":{"default":{"color":"CT_CSS_SKIP_RULEDEFAULT"}},"breadcrumbsFont":{"family":"Default","variation":"Default","size":"CT_CSS_SKIP_RULE","line-height":"CT_CSS_SKIP_RULE","letter-spacing":"CT_CSS_SKIP_RULE","text-transform":"CT_CSS_SKIP_RULE","text-decoration":"CT_CSS_SKIP_RULE"},"breadcrumbsFontColor":{"default":{"color":"CT_CSS_SKIP_RULEDEFAULT"},"initial":{"color":"CT_CSS_SKIP_RULEDEFAULT"},"hover":{"color":"CT_CSS_SKIP_RULEDEFAULT"}},"pageTitleOverlay":{"background_type":"color","background_pattern":"type-1","background_image":{"attachment_id":null,"x":0,"y":0},"gradient":"linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%)","background_repeat":"repeat","background_size":"auto","background_attachment":"scroll","patternColor":{"default":{"color":"#e5e7ea"}},"overlayColor":{"default":{"color":"CT_CSS_SKIP_RULE"}},"backgroundColor":{"default":{"color":"CT_CSS_SKIP_RULE"}}},"pageTitleBackground":{"background_type":"color","background_pattern":"type-1","background_image":{"attachment_id":null,"x":0,"y":0},"gradient":"linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%)","background_repeat":"repeat","background_size":"auto","background_attachment":"scroll","patternColor":{"default":{"color":"#e5e7ea"}},"overlayColor":{"default":{"color":"CT_CSS_SKIP_RULE"}},"backgroundColor":{"default":{"color":"var(--theme-palette-color-6)"}}},"pageTitlePadding":{"top":"50px","bottom":"50px","left":"auto","right":"auto","linked":true},"2e3b51feb1e1f51885dce5e04e692c1a":"","page_structure_type":"default","d515ed97f3c7f08d7ab6cf1087667192":"","content_style_source":"inherit","content_style":"wide","vertical_spacing_source":"custom","content_area_spacing":"none","background":{"background_type":"color","background_pattern":"type-1","background_image":{"attachment_id":null,"x":0,"y":0},"gradient":"linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%)","background_repeat":"repeat","background_size":"auto","background_attachment":"scroll","patternColor":{"default":{"color":"#e5e7ea"}},"overlayColor":{"default":{"color":"CT_CSS_SKIP_RULE"}},"backgroundColor":{"default":{"color":"CT_CSS_SKIP_RULE"}}},"content_background":{"background_type":"color","background_pattern":"type-1","background_image":{"attachment_id":null,"x":0,"y":0},"gradient":"linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%)","background_repeat":"repeat","background_size":"auto","background_attachment":"scroll","patternColor":{"default":{"color":"#e5e7ea"}},"overlayColor":{"default":{"color":"CT_CSS_SKIP_RULE"}},"backgroundColor":{"default":{"color":"var(--theme-palette-color-8)"}}},"content_boxed_shadow":{"inherit":false,"blur":18,"spread":-6,"v_offset":12,"h_offset":0,"inset":false,"enable":true,"color":{"color":"rgba(34, 56, 101, 0.04)"}},"content_boxed_border":{"width":1,"style":"none","color":{"color":"rgba(44,62,80,0.2)"}},"content_boxed_radius":{"top":"3px","bottom":"3px","left":"3px","right":"3px","linked":true},"boxed_content_spacing":{"desktop":{"top":"40px","bottom":"40px","left":"40px","right":"40px","linked":true},"tablet":{"top":"35px","bottom":"35px","left":"35px","right":"35px","linked":true},"mobile":{"top":"20px","bottom":"20px","left":"20px","right":"20px","linked":true}},"85377bfb3da1d7e7b4cf53dbb2916b05":"","disable_featured_image":"no","disable_share_box":"no","disable_header":"no","disable_footer":"no","styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":8}},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Home - MOJA<\/title>\n<meta name=\"description\" content=\"MOJA \u00e0 Tanger : inspection automobile professionnelle avant achat, outils de diagnostic, programmation ECU, cl\u00e9s et pi\u00e8ces \u00e9lectroniques.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/moja.ma\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Home - MOJA\" \/>\n<meta property=\"og:description\" content=\"MOJA \u00e0 Tanger : inspection automobile professionnelle avant achat, outils de diagnostic, programmation ECU, cl\u00e9s et pi\u00e8ces \u00e9lectroniques.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/moja.ma\/\" \/>\n<meta property=\"og:site_name\" content=\"MOJA\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-03T23:34:08+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/coper12-1.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data1\" content=\"15 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/moja.ma\\\/\",\"url\":\"https:\\\/\\\/moja.ma\\\/\",\"name\":\"Home - MOJA\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/moja.ma\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/moja.ma\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/moja.ma\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/moja.ma\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/coper12-1.png\",\"datePublished\":\"2022-09-09T12:31:31+00:00\",\"dateModified\":\"2026-10-03T23:34:08+00:00\",\"description\":\"MOJA \u00e0 Tanger : inspection automobile professionnelle avant achat, outils de diagnostic, programmation ECU, cl\u00e9s et pi\u00e8ces \u00e9lectroniques.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/moja.ma\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/moja.ma\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/moja.ma\\\/#primaryimage\",\"url\":\"https:\\\/\\\/moja.ma\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/coper12-1.png\",\"contentUrl\":\"https:\\\/\\\/moja.ma\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/coper12-1.png\",\"width\":640,\"height\":640},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/moja.ma\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/moja.ma\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Home\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/moja.ma\\\/#website\",\"url\":\"https:\\\/\\\/moja.ma\\\/\",\"name\":\"MOJA\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/moja.ma\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/moja.ma\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/moja.ma\\\/#organization\",\"name\":\"MOJA\",\"url\":\"https:\\\/\\\/moja.ma\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/moja.ma\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/moja.ma\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/WhatsApp-Image-2026-09-23-at-20.05.07-1.png\",\"contentUrl\":\"https:\\\/\\\/moja.ma\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/WhatsApp-Image-2026-09-23-at-20.05.07-1.png\",\"width\":1080,\"height\":720,\"caption\":\"MOJA\"},\"image\":{\"@id\":\"https:\\\/\\\/moja.ma\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Home - MOJA","description":"MOJA \u00e0 Tanger : inspection automobile professionnelle avant achat, outils de diagnostic, programmation ECU, cl\u00e9s et pi\u00e8ces \u00e9lectroniques.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/moja.ma\/","og_locale":"fr_FR","og_type":"article","og_title":"Home - MOJA","og_description":"MOJA \u00e0 Tanger : inspection automobile professionnelle avant achat, outils de diagnostic, programmation ECU, cl\u00e9s et pi\u00e8ces \u00e9lectroniques.","og_url":"https:\/\/moja.ma\/","og_site_name":"MOJA","article_modified_time":"2026-10-03T23:34:08+00:00","og_image":[{"url":"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/coper12-1.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Dur\u00e9e de lecture estim\u00e9e":"15 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/moja.ma\/","url":"https:\/\/moja.ma\/","name":"Home - MOJA","isPartOf":{"@id":"https:\/\/moja.ma\/#website"},"primaryImageOfPage":{"@id":"https:\/\/moja.ma\/#primaryimage"},"image":{"@id":"https:\/\/moja.ma\/#primaryimage"},"thumbnailUrl":"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/coper12-1.png","datePublished":"2022-09-09T12:31:31+00:00","dateModified":"2026-10-03T23:34:08+00:00","description":"MOJA \u00e0 Tanger : inspection automobile professionnelle avant achat, outils de diagnostic, programmation ECU, cl\u00e9s et pi\u00e8ces \u00e9lectroniques.","breadcrumb":{"@id":"https:\/\/moja.ma\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/moja.ma\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/moja.ma\/#primaryimage","url":"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/coper12-1.png","contentUrl":"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/coper12-1.png","width":640,"height":640},{"@type":"BreadcrumbList","@id":"https:\/\/moja.ma\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/moja.ma\/"},{"@type":"ListItem","position":2,"name":"Home"}]},{"@type":"WebSite","@id":"https:\/\/moja.ma\/#website","url":"https:\/\/moja.ma\/","name":"MOJA","description":"","publisher":{"@id":"https:\/\/moja.ma\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/moja.ma\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/moja.ma\/#organization","name":"MOJA","url":"https:\/\/moja.ma\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/moja.ma\/#\/schema\/logo\/image\/","url":"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/WhatsApp-Image-2026-09-23-at-20.05.07-1.png","contentUrl":"https:\/\/moja.ma\/wp-content\/uploads\/2026\/09\/WhatsApp-Image-2026-09-23-at-20.05.07-1.png","width":1080,"height":720,"caption":"MOJA"},"image":{"@id":"https:\/\/moja.ma\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/moja.ma\/index.php?rest_route=\/wp\/v2\/pages\/700","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/moja.ma\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/moja.ma\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/moja.ma\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/moja.ma\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=700"}],"version-history":[{"count":37,"href":"https:\/\/moja.ma\/index.php?rest_route=\/wp\/v2\/pages\/700\/revisions"}],"predecessor-version":[{"id":19094,"href":"https:\/\/moja.ma\/index.php?rest_route=\/wp\/v2\/pages\/700\/revisions\/19094"}],"wp:attachment":[{"href":"https:\/\/moja.ma\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=700"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}