{"id":8,"date":"2026-10-21T21:20:33","date_gmt":"2026-10-21T19:20:33","guid":{"rendered":"https:\/\/krysnor.khlyve-digital.com\/afrique\/?page_id=8"},"modified":"2026-10-21T22:04:42","modified_gmt":"2026-10-21T20:04:42","slug":"accueil","status":"publish","type":"page","link":"https:\/\/krysnor.khlyve-digital.com\/afrique\/","title":{"rendered":"Accueil"},"content":{"rendered":"\n<!-- ============================================================ -->\n<!--  SITE KRYSNOR ASCENSEUR \u2014 AFRIQUE \u00b7 page d'accueil \u00b7 scop\u00e9 .kx  -->\n<!--  Bloc HTML Kadence (le script va dans WPCode)                -->\n<!--  \u00c0 personnaliser : data-logo (adresse du logo) et            -->\n<!--  data-video (adresse de la vid\u00e9o MP4) juste en dessous.      -->\n<!-- ============================================================ -->\n<div class=\"kx\" id=\"kx-app\" data-logo=\"\" data-video=\"https:\/\/krysnor.khlyve-digital.com\/afrique\/wp-content\/uploads\/sites\/2\/2026\/10\/installation-ascenseur-bamako-mali-krysnor-ascenseur.mp4\" data-poster=\"\">\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:wght@500;600;700&family=Barlow:wght@400;500;600;700&display=swap');\n\n.kx{\n  \/* Charte Krysnor : bleu marine, bleu roi, blanc et gris clair *\/\n  --ink:#0B1D3A; --deep:#10284F; --steel:#5E6E85; --line:#D6DDE7; --mist:#EEF2F7; --paper:#F7F9FC;\n  --acc:#1E4FD8; --acc-h:#2F60EC; --on-acc:#fff; --acc-t:#8DB2FF; --acc-d:#1E4FD8; --glow:rgba(110,160,255,.85);\n  --disp:\"Barlow Condensed\",\"Arial Narrow\",Arial,sans-serif; --body:\"Barlow\",-apple-system,BlinkMacSystemFont,\"Segoe UI\",sans-serif;\n  font-family:var(--body); font-size:17px; line-height:1.6; color:var(--ink); background:var(--paper); -webkit-font-smoothing:antialiased; position:relative; overflow-x:clip;\n}\n\/* remise \u00e0 z\u00e9ro : ces r\u00e8gles passent devant celles du th\u00e8me *\/\n.kx *{box-sizing:border-box}\n.kx h1,.kx h2,.kx h3,.kx p,.kx ul,.kx li{margin:0}\n.kx ul{padding:0; list-style:none}\n.kx img,.kx video{max-width:100%; display:block}\n.kx a{color:inherit; text-decoration:none}\n.kx button{font:inherit; color:inherit; background:none; border:0; border-radius:0; padding:0; margin:0; box-shadow:none; cursor:pointer; text-align:inherit; text-transform:none; letter-spacing:normal; line-height:inherit; min-height:0; -webkit-appearance:none; appearance:none}\n:where(.kx) button:hover,:where(.kx) button:focus,:where(.kx) button:active{background:none; box-shadow:none; color:inherit}\n.kx h1,.kx h2,.kx h3{font-family:var(--disp); font-weight:700; line-height:1.02; letter-spacing:.005em; text-wrap:balance; color:inherit; text-transform:none}\n.kx .kx-wrap{max-width:1120px; margin-inline:auto; padding-inline:clamp(18px,5vw,40px)}\n.kx :focus-visible{outline:3px solid var(--acc-t); outline-offset:3px}\n\n\/* ---- Portes d'ascenseur, avec le logo sur la jointure ---- *\/\n.kx .kx-doors{position:fixed; inset:0; z-index:9000; pointer-events:none; display:flex}\n.kx .kx-doors i{flex:1; position:relative; background-color:#b9c3cf; background-image:var(--kx-logo),linear-gradient(90deg,#8f9bab,#e3e8ee 22%,#b3bdc9 48%,#f1f4f7 70%,#9aa6b4); background-repeat:no-repeat,no-repeat; background-size:min(420px,64vw) auto,100% 100%; box-shadow:inset 0 0 0 1px rgba(11,29,58,.25)}\n.kx .kx-doors i:first-child{border-right:3px solid #4d5b6b; background-position:calc(100% + min(210px,32vw)) 50%,0 0; animation:kxDoorL 1.3s cubic-bezier(.7,0,.2,1) .8s forwards}\n.kx .kx-doors i:last-child{border-left:3px solid #4d5b6b; background-position:calc(0px - min(210px,32vw)) 50%,0 0; animation:kxDoorR 1.3s cubic-bezier(.7,0,.2,1) .8s forwards}\n@keyframes kxDoorL{to{transform:translateX(-101%)}}\n@keyframes kxDoorR{to{transform:translateX(101%)}}\n\n\/* ---- En-t\u00eate ---- *\/\n.kx .kx-top{position:sticky; top:0; z-index:50; background:rgba(11,29,58,.94); backdrop-filter:blur(10px); color:#fff; border-bottom:1px solid rgba(255,255,255,.1)}\n.kx .kx-top .bar{display:flex; align-items:center; justify-content:space-between; gap:16px; padding-block:12px}\n.kx .kx-brand{display:flex; align-items:center; gap:10px; font-family:var(--disp); font-weight:700; font-size:1.5rem; letter-spacing:.04em; line-height:1}\n.kx .kx-brand img{height:38px; width:auto}\n.kx .kx-brand .mk{width:30px; height:34px; border:2px solid var(--acc-t); border-radius:4px; position:relative; flex:none}\n.kx .kx-brand .mk::before,.kx .kx-brand .mk::after{content:\"\"; position:absolute; left:50%; width:0; height:0; border:5px solid transparent; transform:translateX(-50%)}\n.kx .kx-brand .mk::before{top:4px; border-bottom-color:var(--acc-t); border-top-width:0}\n.kx .kx-brand .mk::after{bottom:4px; border-top-color:#fff; border-bottom-width:0}\n.kx .kx-brand small{display:block; font-family:var(--body); font-weight:500; font-size:.62rem; letter-spacing:.3em; color:#a9b8cc; margin-top:3px}\n.kx .kx-brand.has-logo .mk,.kx .kx-brand.has-logo .txt{display:none}\n.kx .kx-nav{display:flex; align-items:center; gap:22px; font-weight:500; font-size:.95rem}\n.kx .kx-nav button{color:#cfd9e6; padding:4px 0; border-bottom:2px solid transparent}\n.kx .kx-nav button:hover{color:#fff}\n.kx .kx-nav button.on{color:#fff; border-bottom-color:var(--acc-t)}\n.kx .kx-tools{display:flex; align-items:center; gap:10px}\n.kx .kx-world{display:inline-flex; align-items:center; gap:6px; font-weight:700; font-size:.82rem; padding:7px 11px; border:1px solid rgba(255,255,255,.28); border-radius:6px; color:#cfd9e6}\n.kx .kx-world:hover{border-color:#fff; color:#fff}\n.kx .kx-burger{display:none; border:1px solid rgba(255,255,255,.28); border-radius:6px; padding:8px 9px}\n.kx .kx-burger span{display:block; width:18px; height:2px; background:#fff; margin:3px 0}\n.kx .kx-btn{display:inline-flex; align-items:center; justify-content:center; gap:.5em; font-family:var(--body); font-weight:700; font-size:1rem; padding:.85em 1.4em; border-radius:8px; text-align:center; transition:transform .15s ease, background .2s ease, color .2s ease, border-color .2s ease}\n.kx .kx-btn--call{background:var(--acc); color:var(--on-acc)}\n.kx .kx-btn--call:hover{background:var(--acc-h); transform:translateY(-2px)}\n.kx .kx-btn--line{border:1.5px solid rgba(255,255,255,.5); color:#fff}\n.kx .kx-btn--line:hover{border-color:#fff; background:rgba(255,255,255,.08)}\n.kx .kx-btn--dark{border:1.5px solid var(--ink); color:var(--ink)}\n.kx .kx-btn--dark:hover{background:var(--mist)}\n.kx .kx-btn--sm{font-size:.88rem; padding:.6em 1em}\n@media(max-width:980px){\n  .kx .kx-burger{display:block}\n  .kx .kx-nav{position:absolute; top:100%; left:0; right:0; flex-direction:column; align-items:stretch; gap:0; background:var(--ink); padding:8px clamp(18px,5vw,40px) 16px; border-bottom:1px solid rgba(255,255,255,.14)}\n  .kx .kx-nav:not(.open){display:none}\n  .kx .kx-nav button{padding:12px 0; font-size:1.05rem; border-bottom:1px solid rgba(255,255,255,.1)}\n}\n@media(max-width:600px){.kx .kx-tools .kx-btn--sm,.kx .kx-world .t{display:none}}\n\n\/* ---- Sections ---- *\/\n.kx .kx-sec{padding-block:clamp(56px,8vw,100px)}\n.kx .kx-sec h2{font-size:clamp(2.1rem,5.6vw,3.4rem); max-width:20ch}\n.kx .kx-sec .intro{max-width:62ch; color:var(--steel); margin-top:14px; font-size:1.06rem}\n.kx .kx-dark{background:var(--ink); color:#fff}\n.kx .kx-dark .intro{color:#b9c6d8}\n.kx .kx-mist{background:var(--mist)}\n.kx .kx-floor{display:inline-flex; align-items:center; gap:10px; font-weight:600; font-size:.86rem; color:var(--steel); margin-bottom:14px; text-transform:uppercase; letter-spacing:.08em}\n.kx .kx-floor b{font-family:var(--disp); font-size:1.05rem; min-width:34px; height:34px; padding:0 8px; display:grid; place-items:center; border-radius:50%; border:2px solid currentColor; color:var(--acc-d); letter-spacing:0}\n.kx .kx-dark .kx-floor{color:#a9b8cc}\n.kx .kx-dark .kx-floor b{color:var(--acc-t)}\n\n\/* ---- Accueil : vid\u00e9o de fond ---- *\/\n.kx .kx-hero{position:relative; isolation:isolate; overflow:hidden; color:#fff; background:radial-gradient(120% 90% at 85% 10%,#1d3d72 0%,var(--ink) 60%); min-height:min(88vh,820px); display:flex; align-items:center}\n.kx .kx-hero video{position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:-2}\n.kx .kx-hero::after{content:\"\"; position:absolute; inset:0; z-index:-1; background:linear-gradient(100deg,rgba(11,29,58,.94) 0%,rgba(11,29,58,.78) 45%,rgba(16,40,79,.45) 100%)}\n.kx .kx-hero .grid{display:grid; grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr); gap:clamp(24px,5vw,64px); align-items:center; padding-block:clamp(48px,8vw,96px); width:100%}\n.kx .kx-hero h1{font-size:clamp(2.7rem,8vw,5.4rem); line-height:.94; text-transform:uppercase}\n.kx .kx-hero h1 span{display:block; color:var(--acc-t)}\n.kx .kx-hero .lede{font-size:clamp(1.05rem,2.2vw,1.24rem); color:#d3ddea; max-width:48ch; margin-top:22px}\n.kx .kx-hero .cta{display:flex; flex-wrap:wrap; gap:12px; margin-top:30px}\n.kx .kx-facts{display:flex; flex-wrap:wrap; gap:12px 30px; margin-top:38px; padding-top:22px; border-top:1px solid rgba(255,255,255,.18); font-size:.95rem; color:#d3ddea}\n.kx .kx-facts b{font-family:var(--disp); font-size:1.6rem; color:#fff; margin-right:6px}\n.kx .kx-sos{background:rgba(255,255,255,.08); border:1px solid rgba(255,255,255,.22); border-radius:14px; padding:24px; backdrop-filter:blur(6px)}\n.kx .kx-sos .live{display:inline-flex; align-items:center; gap:8px; font-weight:700; font-size:.8rem; text-transform:uppercase; letter-spacing:.1em; color:var(--acc-t)}\n.kx .kx-sos .live::before{content:\"\"; width:9px; height:9px; border-radius:50%; background:#3ee08f; box-shadow:0 0 0 0 rgba(62,224,143,.7); animation:kxPulse 1.8s infinite}\n@keyframes kxPulse{70%{box-shadow:0 0 0 10px rgba(62,224,143,0)}100%{box-shadow:0 0 0 0 rgba(62,224,143,0)}}\n.kx .kx-sos h3{font-size:1.9rem; margin-top:10px}\n.kx .kx-sos p{color:#d3ddea; margin-top:8px; font-size:.97rem}\n.kx .kx-sos .tel{display:block; font-family:var(--disp); font-weight:700; font-size:1.8rem; margin-top:14px; color:#fff}\n.kx .kx-sos .tel small{display:block; font-family:var(--body); font-weight:500; font-size:.85rem; color:#b9c6d8}\n.kx .kx-sos .kx-btn{width:100%; margin-top:16px}\n@media(max-width:860px){.kx .kx-hero .grid{grid-template-columns:1fr}.kx .kx-hero{min-height:0}}\n\n\/* ---- Solutions par type de client ---- *\/\n.kx .kx-sols{display:grid; grid-template-columns:repeat(3,1fr); gap:18px; margin-top:40px}\n@media(max-width:900px){.kx .kx-sols{grid-template-columns:1fr}}\n.kx .kx-sol{background:#fff; border:1px solid var(--line); border-radius:14px; padding:26px; display:flex; flex-direction:column; gap:12px; transition:transform .2s ease, box-shadow .2s ease, border-color .2s ease}\n.kx .kx-sol:hover{transform:translateY(-4px); box-shadow:0 24px 44px -26px rgba(11,29,58,.5); border-color:var(--acc)}\n.kx .kx-sol .ico{width:54px; height:54px; border-radius:12px; display:grid; place-items:center; background:var(--ink); color:var(--acc-t)}\n.kx .kx-sol .ico svg{width:28px; height:28px}\n.kx .kx-sol h3{font-size:1.75rem}\n.kx .kx-sol p{color:var(--steel)}\n.kx .kx-sol ul{display:grid; gap:7px; margin-top:4px}\n.kx .kx-sol li{position:relative; padding-left:24px; font-weight:500; font-size:.97rem}\n.kx .kx-sol li::before{content:\"\"; position:absolute; left:0; top:.5em; width:12px; height:7px; border-left:2.5px solid var(--acc); border-bottom:2.5px solid var(--acc); transform:rotate(-45deg)}\n.kx .kx-sol .kx-btn{margin-top:auto; align-self:flex-start}\n\n\/* ---- Services : cartes cliquables ---- *\/\n.kx .kx-serv{display:grid; grid-template-columns:repeat(2,1fr); gap:16px; margin-top:38px}\n\n@media(max-width:560px){.kx .kx-serv{grid-template-columns:1fr}}\n.kx .kx-card{position:relative; isolation:isolate; overflow:hidden; min-height:270px; border-radius:12px; display:flex; flex-direction:column; justify-content:flex-end; padding:22px; color:#fff; background:linear-gradient(160deg,#24497f,var(--ink)); width:100%; transition:transform .2s ease, box-shadow .2s ease}\n@media(max-width:560px){.kx .kx-card{min-height:200px}}\n.kx .kx-card:hover{transform:translateY(-4px); box-shadow:0 22px 40px -22px rgba(11,29,58,.8)}\n.kx .kx-card img{position:absolute; inset:0; width:100%; height:100%; object-fit:cover; z-index:-2; transition:transform .5s ease}\n.kx .kx-card::after{content:\"\"; position:absolute; inset:0; z-index:-1; background:linear-gradient(180deg,rgba(11,29,58,.12) 0%,rgba(11,29,58,.93) 72%)}\n.kx .kx-card:hover img{transform:scale(1.06)}\n.kx .kx-card h3{font-size:1.7rem}\n.kx .kx-card p{font-size:.95rem; color:#d6e0ec; margin-top:8px}\n.kx .kx-card .more{display:inline-flex; align-items:center; gap:8px; margin-top:14px; font-weight:700; font-size:.9rem; color:var(--acc-t)}\n.kx .kx-card .more::before{content:\"+\"; width:24px; height:24px; border-radius:50%; display:grid; place-items:center; background:var(--acc); color:var(--on-acc); font-size:1.05rem; line-height:1}\n.kx .kx-tag{position:absolute; top:16px; left:16px; z-index:1; background:var(--acc); color:var(--on-acc); font-size:.75rem; font-weight:700; padding:4px 10px; border-radius:4px}\n\n\/* ---- R\u00e9alisations : bandes de photos qui d\u00e9filent ---- *\/\n.kx .kx-mq{margin-top:34px; display:grid; gap:14px; overflow:hidden; -webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent); mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}\n.kx .kx-mq-row{display:flex; gap:14px; width:max-content; animation:kxMq 70s linear infinite}\n.kx .kx-mq-row.rev{animation-direction:reverse}\n.kx .kx-mq:hover .kx-mq-row,.kx .kx-mq:focus-within .kx-mq-row{animation-play-state:paused}\n@keyframes kxMq{to{transform:translateX(calc(-50% - 7px))}}\n.kx .kx-shot{display:block; position:relative; overflow:hidden; flex:none; width:clamp(220px,27vw,330px); aspect-ratio:4\/3; border-radius:12px; background:linear-gradient(160deg,#24497f,var(--ink))}\n.kx .kx-shot img{width:100%; height:100%; object-fit:cover; transition:transform .5s ease}\n.kx .kx-shot:hover img{transform:scale(1.07)}\n.kx .kx-mq-hint{margin-top:18px; color:var(--steel); font-size:.95rem}\n\n\/* ---- \u00c0 propos ---- *\/\n.kx .kx-about{display:grid; grid-template-columns:.9fr 1.1fr; gap:clamp(26px,5vw,64px); align-items:start; margin-top:8px}\n@media(max-width:820px){.kx .kx-about{grid-template-columns:1fr}}\n.kx .kx-years{font-family:var(--disp); font-weight:700; font-size:clamp(5rem,16vw,10rem); line-height:.82; color:var(--acc-t)}\n.kx .kx-years small{display:block; font-family:var(--body); font-weight:500; font-size:1.05rem; line-height:1.4; color:#d3ddea; margin-top:16px; max-width:28ch}\n.kx .kx-about .txt{color:#d3ddea; margin-top:22px; max-width:46ch}\n.kx .kx-sectors{display:flex; flex-wrap:wrap; gap:8px; margin-top:20px}\n.kx .kx-sectors li{font-weight:600; font-size:.9rem; border:1.5px solid rgba(255,255,255,.4); border-radius:6px; padding:5px 11px}\n.kx .kx-vals li{padding:22px 0; border-top:1px solid rgba(255,255,255,.16)}\n.kx .kx-vals li:last-child{border-bottom:1px solid rgba(255,255,255,.16)}\n.kx .kx-vals h3{font-size:1.7rem; color:var(--acc-t)}\n.kx .kx-vals p{color:#d3ddea; margin-top:6px}\n.kx .kx-africa{margin-top:36px; display:flex; flex-wrap:wrap; gap:16px 28px; align-items:center; justify-content:space-between; background:rgba(255,255,255,.06); border:1px solid rgba(255,255,255,.16); border-radius:14px; padding:22px 26px}\n.kx .kx-africa h3{font-size:1.6rem}\n.kx .kx-africa p{color:#d3ddea; margin-top:4px; max-width:56ch}\n\n\/* ---- Devis & contact ---- *\/\n.kx .kx-quote{display:grid; grid-template-columns:.85fr 1.15fr; gap:clamp(26px,5vw,60px); align-items:start}\n@media(max-width:860px){.kx .kx-quote{grid-template-columns:1fr}}\n.kx .kx-form{background:#fff; color:var(--ink); border-radius:14px; padding:clamp(20px,3.5vw,34px); display:grid; grid-template-columns:1fr 1fr; gap:14px}\n.kx .kx-form label{display:block; font-size:.86rem; font-weight:600; margin-bottom:5px}\n.kx .kx-form .full{grid-column:1\/-1}\n@media(max-width:560px){.kx .kx-form{grid-template-columns:1fr}.kx .kx-form .full{grid-column:auto}}\n.kx .kx-form input,.kx .kx-form select,.kx .kx-form textarea{width:100%; font:inherit; color:var(--ink); background:var(--paper); border:1.5px solid var(--line); border-radius:8px; padding:.7em .85em}\n.kx .kx-form textarea{min-height:110px; resize:vertical}\n.kx .kx-form .kx-btn{width:100%}\n.kx .kx-form .hp{position:absolute; left:-9999px}\n.kx .kx-sent{grid-column:1\/-1; background:#e9f1ff; border:1px solid #a9c2f5; color:#10284F; border-radius:8px; padding:12px 14px; font-weight:600; font-size:.95rem}\n.kx .kx-sent.err{background:#fdecef; border-color:#f3b4c0; color:#7a1428}\n.kx .kx-sent[hidden]{display:none}\n.kx .kx-reach{margin-top:26px}\n.kx .kx-reach li{padding:14px 0; border-top:1px solid rgba(255,255,255,.16); color:#d3ddea}\n.kx .kx-reach li span{display:block}\n.kx .kx-reach b{display:block; font-family:var(--disp); font-size:1.35rem; color:#fff; letter-spacing:.02em}\n.kx .kx-reach a:hover{color:#fff; text-decoration:underline}\n.kx .kx-social{display:flex; gap:10px; margin-top:20px}\n.kx .kx-social a{width:42px; height:42px; border-radius:50%; display:grid; place-items:center; border:1.5px solid rgba(255,255,255,.35); color:#fff}\n.kx .kx-social a:hover{background:var(--acc); border-color:var(--acc)}\n.kx .kx-social a[hidden]{display:none}\n.kx .kx-social svg{width:19px; height:19px}\n\n.kx .kx-foot{background:#06122a; color:#93a4ba; font-size:.86rem; padding:22px 0 26px}\n.kx .kx-foot .row{display:flex; flex-wrap:wrap; gap:10px 24px; justify-content:space-between; align-items:center}\n.kx .kx-foot .links{display:flex; flex-wrap:wrap; gap:6px 20px}\n.kx .kx-foot button{color:#c9d5e3; text-decoration:underline; text-underline-offset:3px}\n.kx .kx-foot button:hover{color:#fff}\n\n\/* ---- Fen\u00eatres (services et pages l\u00e9gales) ---- *\/\n.kx .kx-modal{position:fixed; inset:0; z-index:8000; display:grid; place-items:center; padding:16px}\n.kx .kx-modal[hidden]{display:none}\n.kx .kx-modal .bg{position:absolute; inset:0; background:rgba(4,10,22,.8); backdrop-filter:blur(3px); animation:kxFade .25s ease}\n.kx .kx-modal .panel{position:relative; width:min(860px,100%); max-height:88vh; overflow:auto; background:#fff; color:var(--ink); border-radius:14px; box-shadow:0 40px 90px -30px rgba(0,0,0,.7); animation:kxRise .34s cubic-bezier(.2,.8,.2,1)}\n@keyframes kxFade{from{opacity:0}}\n@keyframes kxRise{from{opacity:0; transform:translateY(34px)}}\n.kx .kx-modal .xbar{position:sticky; top:0; height:0; z-index:3}\n.kx .kx-modal .x{position:absolute; top:12px; right:12px; width:42px; height:42px; border-radius:50%; background:var(--ink); color:#fff; font-size:1rem; font-weight:700; text-align:center}\n.kx .kx-sheet[hidden]{display:none}\n.kx .kx-sheet .pic{position:relative; aspect-ratio:16\/7; background:linear-gradient(160deg,#24497f,var(--ink)); overflow:hidden}\n.kx .kx-sheet .pic img{width:100%; height:100%; object-fit:cover}\n.kx .kx-sheet .body{padding:clamp(22px,4vw,40px)}\n.kx .kx-sheet h2{font-size:clamp(2rem,5vw,3rem)}\n.kx .kx-sheet p{color:#3d4d63; margin-top:14px; max-width:64ch}\n.kx .kx-sheet ul.chips{margin-top:16px; display:flex; flex-wrap:wrap; gap:8px}\n.kx .kx-sheet ul.chips li{font-size:.9rem; font-weight:600; background:var(--mist); border-radius:6px; padding:6px 12px}\n.kx .kx-sheet .kx-btn{margin-top:24px}\n.kx .kx-sheet.legal .body{padding-top:56px}\n.kx .kx-sheet.legal h3{font-size:1.4rem; margin-top:26px}\n.kx .kx-sheet.legal .note{background:var(--mist); border-radius:8px; padding:14px 16px; color:var(--ink); font-weight:500}\n\n\/* ---- Visionneuse photo ---- *\/\n.kx .kx-view{position:fixed; inset:0; z-index:8100; background:rgba(4,10,22,.94); display:grid; place-items:center; padding:20px 64px}\n.kx .kx-view[hidden]{display:none}\n.kx .kx-view img{max-width:min(1100px,100%); max-height:80vh; border-radius:8px; animation:kxRise .3s ease}\n.kx .kx-view button{position:absolute; width:46px; height:46px; border-radius:50%; background:#fff; color:var(--ink); font-size:1.15rem; font-weight:700; text-align:center}\n.kx .kx-view .x{top:16px; right:18px}\n.kx .kx-view .pv{left:12px; top:50%; transform:translateY(-50%)}\n.kx .kx-view .nx{right:12px; top:50%; transform:translateY(-50%)}\n.kx .kx-view .ct{position:absolute; bottom:18px; left:0; right:0; text-align:center; color:#c9d5e3; font-weight:600}\n@media(max-width:560px){.kx .kx-view{padding:20px 12px}.kx .kx-view .pv,.kx .kx-view .nx{top:auto; bottom:56px; transform:none}}\n\n\/* ---- Tableau d'ascenseur haut de gamme : plaque inox bross\u00e9, boutons \u00e0 anneau lumineux ---- *\/\n.kx .kx-panel{position:fixed; right:18px; top:50%; transform:translateY(-50%); z-index:60; width:74px; padding:12px 10px 14px; border-radius:16px;\n  background:repeating-linear-gradient(90deg,rgba(255,255,255,.05) 0 1px,transparent 1px 3px),linear-gradient(160deg,#2a3a55,#141f33 70%);\n  box-shadow:0 20px 44px -16px rgba(4,10,22,.85), inset 0 1px 0 rgba(255,255,255,.18), inset 0 0 0 1px rgba(255,255,255,.08); display:flex; flex-direction:column; align-items:center; gap:9px}\n.kx .kx-screen{width:100%; background:#02060d; border-radius:8px; padding:7px 0 5px; text-align:center; box-shadow:inset 0 0 0 2px #24324a, inset 0 6px 14px rgba(0,0,0,.6)}\n.kx .kx-screen .arr{display:block; font-size:.62rem; line-height:1; color:#1d2a40; height:10px}\n.kx .kx-screen .arr.on{color:var(--acc-t); text-shadow:0 0 8px var(--glow)}\n.kx .kx-screen .num{display:block; font-family:var(--disp); font-weight:700; font-size:1.95rem; line-height:1.05; color:var(--acc-t); text-shadow:0 0 12px var(--glow)}\n.kx .kx-screen .num.tick{animation:kxTick .28s ease}\n@keyframes kxTick{from{opacity:.2; transform:translateY(5px)}}\n.kx .kx-panel .fl{position:relative; width:42px; height:42px; border-radius:50%; font-family:var(--disp); font-weight:700; font-size:1.02rem; text-align:center; color:#2a3446;\n  background:radial-gradient(circle at 35% 28%,#ffffff 0%,#dfe5ec 38%,#a9b4c2 100%);\n  box-shadow:0 3px 0 #0b1322, 0 4px 8px rgba(0,0,0,.45), inset 0 0 0 3px #7d8a9c, inset 0 0 0 5px #c9d1db; transition:box-shadow .25s ease, color .25s ease, transform .1s ease}\n.kx .kx-panel .fl:hover{color:var(--acc-d); box-shadow:0 3px 0 #0b1322, 0 4px 8px rgba(0,0,0,.45), inset 0 0 0 3px var(--acc), inset 0 0 0 5px #c9d1db}\n.kx .kx-panel .fl:active{transform:translateY(2px); box-shadow:0 1px 0 #0b1322, inset 0 0 0 3px var(--acc), inset 0 0 0 5px #c9d1db}\n.kx .kx-panel .fl.on{color:var(--acc-d); box-shadow:0 3px 0 #0b1322, 0 0 0 3px rgba(141,178,255,.9), 0 0 18px 4px var(--glow), inset 0 0 0 3px var(--acc), inset 0 0 0 5px #e9eef5}\n.kx .kx-panel .fl .lb{position:absolute; right:calc(100% + 14px); top:50%; transform:translateY(-50%) translateX(6px); white-space:nowrap; background:var(--ink); color:#fff; font-family:var(--body); font-weight:600; font-size:.8rem; padding:5px 10px; border-radius:6px; opacity:0; pointer-events:none; transition:opacity .2s ease, transform .2s ease}\n.kx .kx-panel .fl:hover .lb,.kx .kx-panel .fl:focus-visible .lb{opacity:1; transform:translateY(-50%)}\n@media(max-width:1279px){\n  .kx .kx-panel{right:auto; left:12px; top:auto; bottom:12px; transform:none; width:auto; padding:7px; flex-direction:row; border-radius:12px}\n  .kx .kx-panel .fl{display:none}\n  .kx .kx-screen{width:58px}\n}\n\n@media(prefers-reduced-motion:reduce){\n  .kx .kx-doors{display:none}\n  .kx .kx-screen .num.tick,.kx .kx-modal .bg,.kx .kx-modal .panel,.kx .kx-view img,.kx .kx-sos .live::before{animation:none}\n  .kx .kx-mq{overflow-x:auto}\n  .kx .kx-mq-row{animation:none}\n  .kx *{transition-duration:.01ms!important}\n}\n<\/style>\n\n<div class=\"kx-doors\" id=\"kx-doors\" aria-hidden=\"true\"><i><\/i><i><\/i><\/div>\n\n<header class=\"kx-top\">\n  <div class=\"kx-wrap bar\">\n    <button class=\"kx-brand\" id=\"kx-brand\" data-to=\"5\" aria-label=\"Krysnor Ascenseur, haut de page\">\n      <span class=\"mk\"><\/span>\n      <span class=\"txt\">KRYSNOR<small>ASCENSEUR<\/small><\/span>\n    <\/button>\n    <nav class=\"kx-nav\" id=\"kx-nav\" aria-label=\"Menu\">\n      <button data-to=\"4\">Solutions<\/button>\n      <button data-to=\"3\">Services<\/button>\n      <button data-to=\"2\">R\u00e9alisations<\/button>\n      <button data-to=\"1\">\u00c0 propos<\/button>\n      <button data-to=\"0\">Contact<\/button>\n    <\/nav>\n    <div class=\"kx-tools\">\n      <a class=\"kx-world\" href=\"\/\" title=\"Krysnor Elevator, Canada\">\ud83c\udde8\ud83c\udde6<span class=\"t\">Canada<\/span><\/a>\n      <button class=\"kx-btn kx-btn--call kx-btn--sm\" data-to=\"0\">Devis gratuit<\/button>\n      <button class=\"kx-burger\" id=\"kx-burger\" aria-label=\"Menu\"><span><\/span><span><\/span><span><\/span><\/button>\n    <\/div>\n  <\/div>\n<\/header>\n\n<!-- \u00c9TAGE 5 : ACCUEIL -->\n<section class=\"kx-hero\" id=\"kx-f5\" data-floor=\"5\">\n  <video id=\"kx-video\" muted=\"\" loop=\"\" playsinline=\"\" preload=\"none\" aria-hidden=\"true\"><\/video>\n  <div class=\"kx-wrap grid\">\n    <div>\n      <h1><span>Vos ascenseurs,<\/span>en toute s\u00e9curit\u00e9.<\/h1>\n      <p class=\"lede\">Fort de plus de 20 ans d&rsquo;exp\u00e9rience, Krysnor Ascenseur installe, entretient, r\u00e9pare et modernise vos ascenseurs et monte-charges \u00e0 Bamako et dans tout le Mali, avec une assistance disponible 24 heures sur 24, 7 jours sur 7.<\/p>\n      <div class=\"cta\">\n        <button class=\"kx-btn kx-btn--call\" data-to=\"0\">Demander un devis gratuit<\/button>\n        <button class=\"kx-btn kx-btn--line\" data-to=\"3\">D\u00e9couvrir nos services<\/button>\n      <\/div>\n      <ul class=\"kx-facts\">\n        <li><b>20+<\/b><span>ans d&rsquo;exp\u00e9rience<\/span><\/li>\n        <li><b>24\/7<\/b><span>assistance et maintenance<\/span><\/li>\n        <li><b>100 %<\/b><span>engag\u00e9s pour la s\u00e9curit\u00e9<\/span><\/li>\n      <\/ul>\n    <\/div>\n    <aside class=\"kx-sos\" aria-label=\"Assistance 24\/7\">\n      <span class=\"live\">Assistance 24\/7<\/span>\n      <h3>Un ascenseur en panne ?<\/h3>\n      <p>Nos techniciens interviennent rapidement, de jour comme de nuit, pour remettre vos appareils en service en toute s\u00e9curit\u00e9.<\/p>\n      <a class=\"tel\" href=\"tel:+22376550798\">+223 76 55 07 98<small>assistance et maintenance 24\/7<\/small><\/a>\n      <a class=\"kx-btn kx-btn--call\" href=\"tel:+22376550798\">Appeler maintenant<\/a>\n    <\/aside>\n  <\/div>\n<\/section>\n\n<!-- \u00c9TAGE 4 : SOLUTIONS PAR TYPE DE CLIENT -->\n<section class=\"kx-sec\" id=\"kx-f4\" data-floor=\"4\">\n  <div class=\"kx-wrap\">\n    <p class=\"kx-floor\"><b>4<\/b><span>4\u1d49 \u00e9tage \u00b7 solutions<\/span><\/p>\n    <h2>Une solution pour chaque b\u00e2timent.<\/h2>\n    <p class=\"intro\">Immeubles neufs, h\u00f4tels, si\u00e8ges ou b\u00e2timents publics : nous adaptons nos interventions \u00e0 votre projet et \u00e0 votre type de b\u00e2timent.<\/p>\n    <div class=\"kx-sols\">\n      <article class=\"kx-sol\">\n        <span class=\"ico\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 21h18\"><\/path><path d=\"M5 21V9l7-5 7 5v12\"><\/path><path d=\"M9 21v-6h6v6\"><\/path><\/svg><\/span>\n        <h3>Promoteurs immobiliers et BTP<\/h3>\n        <p>Pour les promoteurs, les entreprises de BTP et les propri\u00e9taires d&rsquo;immeubles en construction.<\/p>\n        <ul><li>Installation d&rsquo;\u00e9quipements neufs<\/li><li>Accompagnement du chantier \u00e0 la mise en service<\/li><li>Respect des normes internationales<\/li><\/ul>\n        <button class=\"kx-btn kx-btn--dark\" data-to=\"0\" data-btype=\"Promotion immobili\u00e8re \/ BTP\">Parler de mon projet<\/button>\n      <\/article>\n      <article class=\"kx-sol\">\n        <span class=\"ico\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"4\" y=\"3\" width=\"16\" height=\"18\" rx=\"1\"><\/rect><path d=\"M8 7h2M14 7h2M8 11h2M14 11h2M8 15h2M14 15h2\"><\/path><path d=\"M10 21v-3h4v3\"><\/path><\/svg><\/span>\n        <h3>H\u00f4tels et centres commerciaux<\/h3>\n        <p>Pour les h\u00f4tels, les centres commerciaux et les immeubles recevant du public.<\/p>\n        <ul><li>Continuit\u00e9 de service pour vos clients<\/li><li>Entretien et assistance 24\/7<\/li><li>R\u00e9novation du parc existant<\/li><\/ul>\n        <button class=\"kx-btn kx-btn--dark\" data-to=\"0\" data-btype=\"H\u00f4tel \/ centre commercial\">Parler de mon \u00e9tablissement<\/button>\n      <\/article>\n      <article class=\"kx-sol\">\n        <span class=\"ico\" aria-hidden=\"true\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"7\" width=\"18\" height=\"14\" rx=\"1\"><\/rect><path d=\"M8 7V4h8v3\"><\/path><path d=\"M12 11v6M9 14h6\"><\/path><\/svg><\/span>\n        <h3>Administrations et si\u00e8ges d&rsquo;entreprises<\/h3>\n        <p>Pour les administrations publiques, les si\u00e8ges d&rsquo;entreprises et les immeubles de bureaux.<\/p>\n        <ul><li>Contrats d&rsquo;entretien sur mesure<\/li><li>Normes de s\u00e9curit\u00e9 les plus strictes<\/li><li>Modernisation des appareils vieillissants<\/li><\/ul>\n        <button class=\"kx-btn kx-btn--dark\" data-to=\"0\" data-btype=\"Administration \/ si\u00e8ge d'entreprise\">Parler de mon b\u00e2timent<\/button>\n      <\/article>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- \u00c9TAGE 3 : SERVICES -->\n<section class=\"kx-sec kx-mist\" id=\"kx-f3\" data-floor=\"3\">\n  <div class=\"kx-wrap\">\n    <p class=\"kx-floor\"><b>3<\/b><span>3\u1d49 \u00e9tage \u00b7 services<\/span><\/p>\n    <h2>Nos m\u00e9tiers, au Mali.<\/h2>\n    <p class=\"intro\">Installation, entretien, r\u00e9paration et modernisation d&rsquo;ascenseurs et de monte-charges, hydrauliques comme \u00e9lectriques, avec un accent particulier sur les \u00e9quipements neufs et la r\u00e9novation du parc existant. Cliquez sur un service pour en savoir plus.<\/p>\n    <div class=\"kx-serv\">\n      <button class=\"kx-card\" data-open=\"kx-s1\"><img decoding=\"async\" src=\"https:\/\/krysnorelevator.ca\/wp-content\/uploads\/2021\/02\/newinstallation.jpg\" alt=\"\" loading=\"lazy\" onerror=\"this.remove()\"><h3>Installation d&rsquo;\u00e9quipements neufs<\/h3><p>Ascenseurs et monte-charges hydrauliques et \u00e9lectriques, pos\u00e9s aux normes internationales.<\/p><span class=\"more\">En savoir plus<\/span><\/button>\n      <button class=\"kx-card\" data-open=\"kx-s2\"><img decoding=\"async\" src=\"https:\/\/krysnorelevator.ca\/wp-content\/uploads\/2021\/02\/Maintenance.jpg\" alt=\"\" loading=\"lazy\" onerror=\"this.remove()\"><h3>Entretien 24\/7<\/h3><p>Un entretien r\u00e9gulier et une assistance jour et nuit : moins de pannes, plus de s\u00e9curit\u00e9.<\/p><span class=\"more\">En savoir plus<\/span><\/button>\n      <button class=\"kx-card\" data-open=\"kx-s3\"><img decoding=\"async\" src=\"https:\/\/krysnorelevator.ca\/wp-content\/uploads\/2021\/02\/Moderniozation.jpg\" alt=\"\" loading=\"lazy\" onerror=\"this.remove()\"><h3>Modernisation et r\u00e9novation<\/h3><p>Nous redonnons fiabilit\u00e9, confort et s\u00e9curit\u00e9 \u00e0 vos appareils existants.<\/p><span class=\"more\">En savoir plus<\/span><\/button>\n      <button class=\"kx-card\" data-open=\"kx-s4\"><img decoding=\"async\" src=\"https:\/\/krysnorelevator.ca\/wp-content\/uploads\/2021\/02\/Repairs.jpg\" alt=\"\" loading=\"lazy\" onerror=\"this.remove()\"><h3>R\u00e9paration rapide<\/h3><p>Intervention d&rsquo;urgence 24\/7, avec les bonnes pi\u00e8ces et le bon savoir-faire.<\/p><span class=\"more\">En savoir plus<\/span><\/button>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- \u00c9TAGE 2 : R\u00c9ALISATIONS -->\n<section class=\"kx-sec\" id=\"kx-f2\" data-floor=\"2\">\n  <div class=\"kx-wrap\">\n    <p class=\"kx-floor\"><b>2<\/b><span>2\u1d49 \u00e9tage \u00b7 r\u00e9alisations<\/span><\/p>\n    <h2>Nos chantiers, en images.<\/h2>\n  <\/div>\n  <div class=\"kx-mq\" id=\"kx-mq\">\n    <div class=\"kx-mq-row\"><button class=\"kx-shot\" aria-label=\"Agrandir la photo\"><img decoding=\"async\" src=\"https:\/\/krysnorelevator.ca\/wp-content\/uploads\/2021\/02\/Test1.png\" alt=\"\" loading=\"lazy\" onerror=\"this.remove()\"><\/button><button class=\"kx-shot\" aria-label=\"Agrandir la photo\"><img decoding=\"async\" src=\"https:\/\/krysnorelevator.ca\/wp-content\/uploads\/2021\/02\/Test2.png\" alt=\"\" loading=\"lazy\" onerror=\"this.remove()\"><\/button><button class=\"kx-shot\" aria-label=\"Agrandir la photo\"><img decoding=\"async\" src=\"https:\/\/krysnorelevator.ca\/wp-content\/uploads\/2021\/02\/Test3.png\" alt=\"\" loading=\"lazy\" onerror=\"this.remove()\"><\/button><button class=\"kx-shot\" aria-label=\"Agrandir la photo\"><img decoding=\"async\" src=\"https:\/\/krysnorelevator.ca\/wp-content\/uploads\/2021\/02\/Test4.png\" alt=\"\" loading=\"lazy\" onerror=\"this.remove()\"><\/button><button class=\"kx-shot\" aria-label=\"Agrandir la photo\"><img decoding=\"async\" src=\"https:\/\/krysnorelevator.ca\/wp-content\/uploads\/2021\/02\/Test5.png\" alt=\"\" loading=\"lazy\" onerror=\"this.remove()\"><\/button><button class=\"kx-shot\" aria-label=\"Agrandir la photo\"><img decoding=\"async\" src=\"https:\/\/krysnorelevator.ca\/wp-content\/uploads\/2021\/02\/Test6.png\" alt=\"\" loading=\"lazy\" onerror=\"this.remove()\"><\/button><button class=\"kx-shot\" aria-label=\"Agrandir la photo\"><img decoding=\"async\" src=\"https:\/\/krysnorelevator.ca\/wp-content\/uploads\/2021\/02\/Test7.png\" alt=\"\" loading=\"lazy\" onerror=\"this.remove()\"><\/button><button class=\"kx-shot\" aria-hidden=\"true\" tabindex=\"-1\"><img decoding=\"async\" src=\"https:\/\/krysnorelevator.ca\/wp-content\/uploads\/2021\/02\/Test1.png\" alt=\"\" loading=\"lazy\" onerror=\"this.remove()\"><\/button><button class=\"kx-shot\" aria-hidden=\"true\" tabindex=\"-1\"><img decoding=\"async\" src=\"https:\/\/krysnorelevator.ca\/wp-content\/uploads\/2021\/02\/Test2.png\" alt=\"\" loading=\"lazy\" onerror=\"this.remove()\"><\/button><button class=\"kx-shot\" aria-hidden=\"true\" tabindex=\"-1\"><img decoding=\"async\" src=\"https:\/\/krysnorelevator.ca\/wp-content\/uploads\/2021\/02\/Test3.png\" alt=\"\" loading=\"lazy\" onerror=\"this.remove()\"><\/button><button class=\"kx-shot\" aria-hidden=\"true\" tabindex=\"-1\"><img decoding=\"async\" src=\"https:\/\/krysnorelevator.ca\/wp-content\/uploads\/2021\/02\/Test4.png\" alt=\"\" loading=\"lazy\" onerror=\"this.remove()\"><\/button><button class=\"kx-shot\" aria-hidden=\"true\" tabindex=\"-1\"><img decoding=\"async\" src=\"https:\/\/krysnorelevator.ca\/wp-content\/uploads\/2021\/02\/Test5.png\" alt=\"\" loading=\"lazy\" onerror=\"this.remove()\"><\/button><button class=\"kx-shot\" aria-hidden=\"true\" tabindex=\"-1\"><img decoding=\"async\" src=\"https:\/\/krysnorelevator.ca\/wp-content\/uploads\/2021\/02\/Test6.png\" alt=\"\" loading=\"lazy\" onerror=\"this.remove()\"><\/button><button class=\"kx-shot\" aria-hidden=\"true\" tabindex=\"-1\"><img decoding=\"async\" src=\"https:\/\/krysnorelevator.ca\/wp-content\/uploads\/2021\/02\/Test7.png\" alt=\"\" loading=\"lazy\" onerror=\"this.remove()\"><\/button><\/div>\n    <div class=\"kx-mq-row rev\"><button class=\"kx-shot\" aria-label=\"Agrandir la photo\"><img decoding=\"async\" src=\"https:\/\/krysnorelevator.ca\/wp-content\/uploads\/2021\/02\/Test8.png\" alt=\"\" loading=\"lazy\" onerror=\"this.remove()\"><\/button><button class=\"kx-shot\" aria-label=\"Agrandir la photo\"><img decoding=\"async\" src=\"https:\/\/krysnorelevator.ca\/wp-content\/uploads\/2021\/02\/Test9.png\" alt=\"\" loading=\"lazy\" onerror=\"this.remove()\"><\/button><button class=\"kx-shot\" aria-label=\"Agrandir la photo\"><img decoding=\"async\" src=\"https:\/\/krysnorelevator.ca\/wp-content\/uploads\/2021\/02\/Test10.png\" alt=\"\" loading=\"lazy\" onerror=\"this.remove()\"><\/button><button class=\"kx-shot\" aria-label=\"Agrandir la photo\"><img decoding=\"async\" src=\"https:\/\/krysnorelevator.ca\/wp-content\/uploads\/2021\/02\/Test11.png\" alt=\"\" loading=\"lazy\" onerror=\"this.remove()\"><\/button><button class=\"kx-shot\" aria-label=\"Agrandir la photo\"><img decoding=\"async\" src=\"https:\/\/krysnorelevator.ca\/wp-content\/uploads\/2021\/02\/Test12.png\" alt=\"\" loading=\"lazy\" onerror=\"this.remove()\"><\/button><button class=\"kx-shot\" aria-label=\"Agrandir la photo\"><img decoding=\"async\" src=\"https:\/\/krysnorelevator.ca\/wp-content\/uploads\/2021\/02\/Test13.png\" alt=\"\" loading=\"lazy\" onerror=\"this.remove()\"><\/button><button class=\"kx-shot\" aria-label=\"Agrandir la photo\"><img decoding=\"async\" src=\"https:\/\/krysnorelevator.ca\/wp-content\/uploads\/2021\/02\/Test14.png\" alt=\"\" loading=\"lazy\" onerror=\"this.remove()\"><\/button><button class=\"kx-shot\" aria-hidden=\"true\" tabindex=\"-1\"><img decoding=\"async\" src=\"https:\/\/krysnorelevator.ca\/wp-content\/uploads\/2021\/02\/Test8.png\" alt=\"\" loading=\"lazy\" onerror=\"this.remove()\"><\/button><button class=\"kx-shot\" aria-hidden=\"true\" tabindex=\"-1\"><img decoding=\"async\" src=\"https:\/\/krysnorelevator.ca\/wp-content\/uploads\/2021\/02\/Test9.png\" alt=\"\" loading=\"lazy\" onerror=\"this.remove()\"><\/button><button class=\"kx-shot\" aria-hidden=\"true\" tabindex=\"-1\"><img decoding=\"async\" src=\"https:\/\/krysnorelevator.ca\/wp-content\/uploads\/2021\/02\/Test10.png\" alt=\"\" loading=\"lazy\" onerror=\"this.remove()\"><\/button><button class=\"kx-shot\" aria-hidden=\"true\" tabindex=\"-1\"><img decoding=\"async\" src=\"https:\/\/krysnorelevator.ca\/wp-content\/uploads\/2021\/02\/Test11.png\" alt=\"\" loading=\"lazy\" onerror=\"this.remove()\"><\/button><button class=\"kx-shot\" aria-hidden=\"true\" tabindex=\"-1\"><img decoding=\"async\" src=\"https:\/\/krysnorelevator.ca\/wp-content\/uploads\/2021\/02\/Test12.png\" alt=\"\" loading=\"lazy\" onerror=\"this.remove()\"><\/button><button class=\"kx-shot\" aria-hidden=\"true\" tabindex=\"-1\"><img decoding=\"async\" src=\"https:\/\/krysnorelevator.ca\/wp-content\/uploads\/2021\/02\/Test13.png\" alt=\"\" loading=\"lazy\" onerror=\"this.remove()\"><\/button><button class=\"kx-shot\" aria-hidden=\"true\" tabindex=\"-1\"><img decoding=\"async\" src=\"https:\/\/krysnorelevator.ca\/wp-content\/uploads\/2021\/02\/Test14.png\" alt=\"\" loading=\"lazy\" onerror=\"this.remove()\"><\/button><\/div>\n  <\/div>\n  <div class=\"kx-wrap\">\n    <p class=\"kx-mq-hint\">Images d&rsquo;illustration. Survolez pour mettre en pause, cliquez sur une photo pour l&rsquo;agrandir.<\/p>\n  <\/div>\n<\/section>\n\n<!-- \u00c9TAGE 1 : \u00c0 PROPOS -->\n<section class=\"kx-sec kx-dark\" id=\"kx-f1\" data-floor=\"1\">\n  <div class=\"kx-wrap\">\n    <p class=\"kx-floor\"><b>1<\/b><span>1\u1d49\u02b3 \u00e9tage \u00b7 \u00e0 propos<\/span><\/p>\n    <div class=\"kx-about\">\n      <div>\n        <p class=\"kx-years\">20+<small>ans d&rsquo;exp\u00e9rience dans les syst\u00e8mes de transport vertical.<\/small><\/p>\n        <p class=\"txt\">Krysnor Ascenseur est un sp\u00e9cialiste de r\u00e9f\u00e9rence dans l&rsquo;installation, l&rsquo;entretien, la r\u00e9paration et la modernisation d&rsquo;ascenseurs. Notre ambition : devenir l&rsquo;acteur incontournable de la mobilit\u00e9 verticale au Mali, puis en Afrique de l&rsquo;Ouest, en garantissant les plus hauts standards de s\u00e9curit\u00e9, de fiabilit\u00e9 et de qualit\u00e9 de service.<\/p>\n        <ul class=\"kx-sectors\">\n          <li>Promotion immobili\u00e8re<\/li><li>BTP<\/li><li>H\u00f4tels<\/li><li>Centres commerciaux<\/li><li>Administrations<\/li><li>Si\u00e8ges d&rsquo;entreprises<\/li>\n        <\/ul>\n      <\/div>\n      <ul class=\"kx-vals\">\n        <li><h3>R\u00e9activit\u00e9 24\/7<\/h3><p>Notre service d&rsquo;assistance est disponible jour et nuit, pour garantir la s\u00e9curit\u00e9 et la continuit\u00e9 d&rsquo;utilisation de vos installations.<\/p><\/li>\n        <li><h3>S\u00e9curit\u00e9 rigoureuse<\/h3><p>Nous appliquons des normes de s\u00e9curit\u00e9 \u00e9lev\u00e9es pour prot\u00e9ger les usagers, vos \u00e9quipes et les n\u00f4tres, \u00e0 chaque intervention.<\/p><\/li>\n        <li><h3>Solutions sur mesure<\/h3><p>Plus de 20 ans de savoir-faire au service de solutions adapt\u00e9es \u00e0 votre b\u00e2timent, pour une fiabilit\u00e9 durable.<\/p><\/li>\n      <\/ul>\n    <\/div>\n    <div class=\"kx-africa\">\n      <div>\n        <h3>Bient\u00f4t dans toute l&rsquo;Afrique de l&rsquo;Ouest<\/h3>\n        <p>Aujourd&rsquo;hui au Mali. Demain au Burkina Faso, au Niger, en Guin\u00e9e, au B\u00e9nin, en C\u00f4te d&rsquo;Ivoire, au S\u00e9n\u00e9gal et au Ghana.<\/p>\n      <\/div>\n      <a class=\"kx-btn kx-btn--line\" href=\"\/\">Krysnor au Canada<\/a>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- REZ-DE-CHAUSS\u00c9E : DEVIS & CONTACT -->\n<section class=\"kx-sec kx-dark\" id=\"kx-f0\" data-floor=\"0\" style=\"border-top:1px solid rgba(255,255,255,.08)\">\n  <div class=\"kx-wrap kx-quote\">\n    <div>\n      <p class=\"kx-floor\"><b>RC<\/b><span>Rez-de-chauss\u00e9e \u00b7 accueil<\/span><\/p>\n      <h2>Parlez-nous de votre projet.<\/h2>\n      <p class=\"intro\">D\u00e9crivez votre projet ou votre besoin : nous vous r\u00e9pondons rapidement. Le devis est gratuit.<\/p>\n      <ul class=\"kx-reach\">\n        <li><b>Assistance 24\/7<\/b><a href=\"tel:+22376550798\">+223 76 55 07 98<\/a><\/li>\n        <li><b>E-mail<\/b><a href=\"mailto:info@krysnor-ascenseur.com\">info@krysnor-ascenseur.com<\/a><\/li>\n        <li><b>Adresse<\/b><span>Immeuble Gambylal, ACI 2000, \u00e0 c\u00f4t\u00e9 de Canal+, Bamako, Mali<\/span><\/li>\n        <li><b>Zone d&rsquo;intervention<\/b><span>Bamako et toutes les r\u00e9gions du Mali<\/span><\/li>\n      <\/ul>\n      <div class=\"kx-social\" id=\"kx-social\">\n        <a href=\"\" data-net=\"facebook\" target=\"_blank\" rel=\"noopener\" aria-label=\"Facebook\" hidden=\"\"><svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M14 8.5V6.8c0-.8.2-1.3 1.4-1.3H17V2.6c-.3 0-1.3-.1-2.5-.1-2.5 0-4.2 1.5-4.2 4.3v1.7H7.6v3.2h2.7V22h3.4v-10.3h2.7l.4-3.2H14z\"><\/path><\/svg><\/a>\n        <a href=\"\" data-net=\"instagram\" target=\"_blank\" rel=\"noopener\" aria-label=\"Instagram\" hidden=\"\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"5\"><\/rect><circle cx=\"12\" cy=\"12\" r=\"4\"><\/circle><circle cx=\"17.5\" cy=\"6.5\" r=\"1\" fill=\"currentColor\"><\/circle><\/svg><\/a>\n        <a href=\"\" data-net=\"youtube\" target=\"_blank\" rel=\"noopener\" aria-label=\"YouTube\" hidden=\"\"><svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M22 8.2c-.2-1.5-.9-2.6-2.5-2.8C17 5 12 5 12 5s-5 0-7.5.4C2.9 5.6 2.2 6.7 2 8.2 1.8 9.6 1.8 12 1.8 12s0 2.4.2 3.8c.2 1.5.9 2.6 2.5 2.8C7 19 12 19 12 19s5 0 7.5-.4c1.6-.2 2.3-1.3 2.5-2.8.2-1.4.2-3.8.2-3.8s0-2.4-.2-3.8zM10 15V9l5.2 3L10 15z\"><\/path><\/svg><\/a>\n        <a href=\"\" data-net=\"linkedin\" target=\"_blank\" rel=\"noopener\" aria-label=\"LinkedIn\" hidden=\"\"><svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M4.98 3.5a2.5 2.5 0 1 1 0 5 2.5 2.5 0 0 1 0-5zM3 9h4v12H3zM9 9h3.8v1.7h.1c.5-1 1.8-2 3.8-2 4 0 4.8 2.6 4.8 6V21h-4v-5.5c0-1.3 0-3-1.8-3s-2.1 1.4-2.1 2.9V21H9z\"><\/path><\/svg><\/a>\n      <\/div>\n    <\/div>\n    <form class=\"kx-form\" id=\"kx-form\" novalidate=\"\">\n      <div><label for=\"kx-n\">Nom et pr\u00e9nom<\/label><input id=\"kx-n\" name=\"nom\" type=\"text\" autocomplete=\"name\" required=\"\"><\/div>\n      <div><label for=\"kx-c\">Entreprise \/ immeuble<\/label><input id=\"kx-c\" name=\"entreprise\" type=\"text\" autocomplete=\"organization\"><\/div>\n      <div><label for=\"kx-p\">T\u00e9l\u00e9phone<\/label><input id=\"kx-p\" name=\"telephone\" type=\"tel\" autocomplete=\"tel\"><\/div>\n      <div><label for=\"kx-e\">E-mail<\/label><input id=\"kx-e\" name=\"email\" type=\"email\" autocomplete=\"email\" required=\"\"><\/div>\n      <div><label for=\"kx-b\">Type de b\u00e2timent<\/label>\n        <select id=\"kx-b\" name=\"batiment\">\n          <option>Promotion immobili\u00e8re \/ BTP<\/option>\n          <option>H\u00f4tel \/ centre commercial<\/option>\n          <option>Administration \/ si\u00e8ge d&rsquo;entreprise<\/option>\n          <option>Immeuble priv\u00e9<\/option>\n          <option>Autre<\/option>\n        <\/select><\/div>\n      <div><label for=\"kx-s\">Service souhait\u00e9<\/label>\n        <select id=\"kx-s\" name=\"service\">\n          <option>Installation d&rsquo;\u00e9quipements neufs<\/option>\n          <option>Entretien 24\/7<\/option>\n          <option>Modernisation \/ r\u00e9novation<\/option>\n          <option>R\u00e9paration<\/option>\n        <\/select><\/div>\n      <div class=\"full\"><label for=\"kx-m\">Votre message<\/label><textarea id=\"kx-m\" name=\"message\"><\/textarea><\/div>\n      <input class=\"hp\" type=\"text\" name=\"site\" tabindex=\"-1\" autocomplete=\"off\" aria-hidden=\"true\">\n      <div class=\"full\"><button type=\"submit\" class=\"kx-btn kx-btn--call\">Envoyer ma demande<\/button><\/div>\n      <p class=\"kx-sent\" id=\"kx-sent\" hidden=\"\"><\/p>\n    <\/form>\n  <\/div>\n<\/section>\n\n<footer class=\"kx-foot\">\n  <div class=\"kx-wrap row\">\n    <span>\u00a9 <span id=\"kx-year\">2026<\/span> Krysnor Ascenseur<\/span>\n    <span class=\"links\">\n      <button data-open=\"kx-l1\">Mentions l\u00e9gales<\/button>\n      <button data-open=\"kx-l2\">Politique de confidentialit\u00e9<\/button>\n    <\/span>\n    <span>Site r\u00e9alis\u00e9 par Khlyve Digital<\/span>\n  <\/div>\n<\/footer>\n\n<!-- FEN\u00caTRE : FICHES DE SERVICES + PAGES L\u00c9GALES -->\n<div class=\"kx-modal\" id=\"kx-modal\" hidden=\"\">\n  <div class=\"bg\" data-close=\"\"><\/div>\n  <div class=\"panel\" role=\"dialog\" aria-modal=\"true\" aria-label=\"D\u00e9tail\">\n    <div class=\"xbar\"><button class=\"x\" data-close=\"\" aria-label=\"Fermer\">\u2715<\/button><\/div>\n\n    <article class=\"kx-sheet\" id=\"kx-s1\" hidden=\"\">\n      <div class=\"pic\"><img decoding=\"async\" src=\"https:\/\/krysnorelevator.ca\/wp-content\/uploads\/2021\/02\/newinstallation1.png\" alt=\"\" loading=\"lazy\" onerror=\"this.remove()\"><\/div>\n      <div class=\"body\">\n        <h2>Installation d&rsquo;\u00e9quipements neufs<\/h2>\n        <p>Promoteurs, entreprises de BTP, h\u00f4tels ou administrations : nous installons des ascenseurs et monte-charges hydrauliques et \u00e9lectriques adapt\u00e9s \u00e0 votre b\u00e2timent, dans le respect des normes internationales de s\u00e9curit\u00e9. Nous vous accompagnons de l&rsquo;\u00e9tude du projet \u00e0 la mise en service.<\/p>\n        <ul class=\"chips\"><li>Hydraulique<\/li><li>\u00c9lectrique<\/li><li>Monte-charges<\/li><\/ul>\n        <button class=\"kx-btn kx-btn--call\" data-to=\"0\" data-service=\"0\">Demander un devis pour ce service<\/button>\n      <\/div>\n    <\/article>\n    <article class=\"kx-sheet\" id=\"kx-s2\" hidden=\"\">\n      <div class=\"pic\"><img decoding=\"async\" src=\"https:\/\/krysnorelevator.ca\/wp-content\/uploads\/2021\/02\/Maintenance1.png\" alt=\"\" loading=\"lazy\" onerror=\"this.remove()\"><\/div>\n      <div class=\"body\">\n        <h2>Entretien 24\/7<\/h2>\n        <p>Un bon entretien, c&rsquo;est moins de pannes. Nos techniciens assurent l&rsquo;entretien r\u00e9gulier de vos ascenseurs et monte-charges et restent joignables 24 heures sur 24, 7 jours sur 7, pour garantir la s\u00e9curit\u00e9 et la continuit\u00e9 d&rsquo;utilisation de vos installations.<\/p>\n        <ul class=\"chips\"><li>Assistance 24\/7<\/li><li>Contrats sur mesure<\/li><li>Tous types d&rsquo;appareils<\/li><\/ul>\n        <button class=\"kx-btn kx-btn--call\" data-to=\"0\" data-service=\"1\">Demander un devis pour ce service<\/button>\n      <\/div>\n    <\/article>\n    <article class=\"kx-sheet\" id=\"kx-s3\" hidden=\"\">\n      <div class=\"pic\"><img decoding=\"async\" src=\"https:\/\/krysnorelevator.ca\/wp-content\/uploads\/2021\/02\/Modernization1.png\" alt=\"\" loading=\"lazy\" onerror=\"this.remove()\"><\/div>\n      <div class=\"body\">\n        <h2>Modernisation et r\u00e9novation<\/h2>\n        <p>Nous r\u00e9novons et modernisons le parc d&rsquo;ascenseurs existant pour le rendre plus fluide, plus fiable et plus s\u00fbr, conform\u00e9ment aux exigences de s\u00e9curit\u00e9 actuelles. Chaque projet commence par une \u00e9valuation de vos appareils et de vos besoins.<\/p>\n        <button class=\"kx-btn kx-btn--call\" data-to=\"0\" data-service=\"2\">Demander un devis pour ce service<\/button>\n      <\/div>\n    <\/article>\n    <article class=\"kx-sheet\" id=\"kx-s4\" hidden=\"\">\n      <div class=\"pic\"><img decoding=\"async\" src=\"https:\/\/krysnorelevator.ca\/wp-content\/uploads\/2021\/02\/Repairs1.png\" alt=\"\" loading=\"lazy\" onerror=\"this.remove()\"><\/div>\n      <div class=\"body\">\n        <h2>R\u00e9paration rapide<\/h2>\n        <p>Un ascenseur en panne doit \u00eatre remis en service vite et en toute s\u00e9curit\u00e9. Notre \u00e9quipe intervient en urgence 24 heures sur 24, 7 jours sur 7, \u00e0 Bamako et dans les r\u00e9gions, et remplace les pi\u00e8ces d\u00e9fectueuses rapidement, en limitant l&rsquo;impact sur vos occupants et votre activit\u00e9.<\/p>\n        <ul class=\"chips\"><li>Urgence 24\/7<\/li><li>Pi\u00e8ces de qualit\u00e9<\/li><\/ul>\n        <button class=\"kx-btn kx-btn--call\" data-to=\"0\" data-service=\"3\">Demander une intervention<\/button>\n      <\/div>\n    <\/article>\n    <article class=\"kx-sheet legal\" id=\"kx-l1\" hidden=\"\">\n      <div class=\"body\">\n        <h2>Mentions l\u00e9gales<\/h2>\n        <p class=\"note\">Texte en cours de validation par Krysnor Ascenseur.<\/p>\n        <h3>\u00c9diteur du site<\/h3>\n        <p>Krysnor Ascenseur [forme juridique \u00e0 compl\u00e9ter]<br>Immeuble Gambylal, ACI 2000, \u00e0 c\u00f4t\u00e9 de Canal+, Bamako, Mali<br>T\u00e9l\u00e9phone : +223 76 55 07 98 \u00b7 E-mail : info@krysnor-ascenseur.com<br>RCCM : [\u00e0 compl\u00e9ter]<br>Responsable de la publication : [\u00e0 compl\u00e9ter]<\/p>\n        <h3>H\u00e9bergement<\/h3>\n        <p>o2switch, Chemin des Pardiaux, 63000 Clermont-Ferrand, France.<\/p>\n        <h3>Conception<\/h3>\n        <p>Site con\u00e7u et r\u00e9alis\u00e9 par Khlyve Digital.<\/p>\n        <h3>Propri\u00e9t\u00e9 intellectuelle<\/h3>\n        <p>Les textes, images, logos et \u00e9l\u00e9ments graphiques de ce site sont la propri\u00e9t\u00e9 de Krysnor Ascenseur ou utilis\u00e9s avec autorisation. Toute reproduction sans accord \u00e9crit est interdite.<\/p>\n      <\/div>\n    <\/article>\n    <article class=\"kx-sheet legal\" id=\"kx-l2\" hidden=\"\">\n      <div class=\"body\">\n        <h2>Politique de confidentialit\u00e9<\/h2>\n        <p class=\"note\">Texte en cours de validation par Krysnor Ascenseur.<\/p>\n        <h3>Donn\u00e9es collect\u00e9es<\/h3>\n        <p>Le formulaire de devis recueille votre nom, le nom de votre entreprise ou immeuble, votre t\u00e9l\u00e9phone, votre e-mail et votre message. Ces informations servent uniquement \u00e0 r\u00e9pondre \u00e0 votre demande.<\/p>\n        <h3>Conservation<\/h3>\n        <p>Vos donn\u00e9es sont conserv\u00e9es le temps n\u00e9cessaire au traitement de votre demande et \u00e0 la relation commerciale, puis supprim\u00e9es. Elles ne sont ni vendues ni c\u00e9d\u00e9es \u00e0 des tiers.<\/p>\n        <h3>Vos droits<\/h3>\n        <p>Vous pouvez demander \u00e0 consulter, corriger ou supprimer vos donn\u00e9es en \u00e9crivant \u00e0 info@krysnor-ascenseur.com.<\/p>\n        <h3>Cookies<\/h3>\n        <p>Ce site utilise uniquement les cookies n\u00e9cessaires \u00e0 son fonctionnement, et ceux que vous acceptez dans le bandeau de consentement.<\/p>\n      <\/div>\n    <\/article>\n  <\/div>\n<\/div>\n\n<!-- VISIONNEUSE PHOTO -->\n<div class=\"kx-view\" id=\"kx-view\" hidden=\"\">\n  <button class=\"x\" data-v=\"x\" aria-label=\"Fermer\">\u2715<\/button>\n  <button class=\"pv\" data-v=\"-1\" aria-label=\"Photo pr\u00e9c\u00e9dente\">\u2039<\/button>\n  <img alt=\"\">\n  <button class=\"nx\" data-v=\"1\" aria-label=\"Photo suivante\">\u203a<\/button>\n  <span class=\"ct\" id=\"kx-ct\"><\/span>\n<\/div>\n\n<!-- TABLEAU D'ASCENSEUR -->\n<div class=\"kx-panel\" id=\"kx-panel\" aria-label=\"\u00c9tages de la page\">\n  <div class=\"kx-screen\" aria-hidden=\"true\"><span class=\"arr\" id=\"kx-up\">\u25b2<\/span><span class=\"num\" id=\"kx-num\">5<\/span><span class=\"arr\" id=\"kx-down\">\u25bc<\/span><\/div>\n  <button class=\"fl on\" data-to=\"5\" aria-label=\"Accueil\">5<span class=\"lb\">Accueil<\/span><\/button>\n  <button class=\"fl\" data-to=\"4\" aria-label=\"Solutions\">4<span class=\"lb\">Solutions<\/span><\/button>\n  <button class=\"fl\" data-to=\"3\" aria-label=\"Services\">3<span class=\"lb\">Services<\/span><\/button>\n  <button class=\"fl\" data-to=\"2\" aria-label=\"R\u00e9alisations\">2<span class=\"lb\">R\u00e9alisations<\/span><\/button>\n  <button class=\"fl\" data-to=\"1\" aria-label=\"\u00c0 propos\">1<span class=\"lb\">\u00c0 propos<\/span><\/button>\n  <button class=\"fl\" data-to=\"0\" aria-label=\"Contact\">RC<span class=\"lb\">Contact<\/span><\/button>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>KRYSNORASCENSEUR Solutions Services R\u00e9alisations \u00c0 propos Contact \ud83c\udde8\ud83c\udde6Canada Devis gratuit Vos ascenseurs,en toute s\u00e9curit\u00e9. Fort de plus de 20 ans d&rsquo;exp\u00e9rience, Krysnor Ascenseur installe, entretient, r\u00e9pare et modernise vos ascenseurs et monte-charges \u00e0 Bamako et dans tout le Mali, avec une assistance disponible 24 heures sur 24, 7 jours sur 7. Demander un devis gratuit&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_kad_post_transparent":"disable","_kad_post_title":"hide","_kad_post_layout":"fullwidth","_kad_post_sidebar_id":"","_kad_post_content_style":"unboxed","_kad_post_vertical_padding":"default","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":true,"_kad_post_footer":true,"_kad_post_classname":"","footnotes":""},"class_list":["post-8","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/krysnor.khlyve-digital.com\/afrique\/wp-json\/wp\/v2\/pages\/8","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/krysnor.khlyve-digital.com\/afrique\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/krysnor.khlyve-digital.com\/afrique\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/krysnor.khlyve-digital.com\/afrique\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/krysnor.khlyve-digital.com\/afrique\/wp-json\/wp\/v2\/comments?post=8"}],"version-history":[{"count":3,"href":"https:\/\/krysnor.khlyve-digital.com\/afrique\/wp-json\/wp\/v2\/pages\/8\/revisions"}],"predecessor-version":[{"id":15,"href":"https:\/\/krysnor.khlyve-digital.com\/afrique\/wp-json\/wp\/v2\/pages\/8\/revisions\/15"}],"wp:attachment":[{"href":"https:\/\/krysnor.khlyve-digital.com\/afrique\/wp-json\/wp\/v2\/media?parent=8"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}