{"id":4553,"date":"2026-10-28T10:15:51","date_gmt":"2026-10-28T10:15:51","guid":{"rendered":"https:\/\/hashtagknights.com\/?page_id=4553"},"modified":"2026-10-29T17:28:38","modified_gmt":"2026-10-29T17:28:38","slug":"montage-video","status":"publish","type":"page","link":"https:\/\/hashtagknights.com\/fr\/video-production-editing\/","title":{"rendered":"Video Production and Editing"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"4553\" class=\"elementor elementor-4553\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5673777 e-con-full e-flex e-con e-parent\" data-id=\"5673777\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0b3d776 elementor-widget elementor-widget-html\" data-id=\"0b3d776\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\"><meta name=\"viewport\" content=\"width=device-width,initial-scale=1\">\n<title>Video Production & Editing | #Knights<\/title>\n<meta name=\"description\" content=\"Professional video production and editing by #Knights: brand films, social videos, ad creatives, YouTube editing, motion graphics and end-to-end post-production.\">\n<\/head>\n<body>\n<!-- HK AUDITS v6 \u2014 Refer to Elementor setup instructions for reviews shortcode rendering. -->\n<!-- #KNIGHTS \u2014 MARKETING STRATEGY & AUDITS \/ v2 -->\n<!-- Important: WordPress Elementor HTML widgets do not normally process nested [elementor-template] shortcodes.\n Use the provided Elementor 2-part version + Shortcode widgets for reliable embedding. -->\n<!-- #KNIGHTS \u2014 MARKETING STRATEGY & AUDITS PAGE v1 | Paste into a WordPress \"Custom HTML\" block -->\n<!--\n  IMAGE PLACEHOLDERS\n  Every image spot is a <div class=\"hk-img-ph\">\u2026<\/div> with a label and the recommended size.\n  To add your image, replace that whole div with:  <img decoding=\"async\" src=\"YOUR-IMAGE-URL\" alt=\"Describe the image\">\n  (Hexagon images: 220\u00d7260 \u00b7 Team avatars: 100\u00d7100 \u00b7 Article covers: 700\u00d7440 \u00b7 Audit report mockup: 800\u00d71000)\n-->\n<style>@import url('https:\/\/fonts.googleapis.com\/css2?family=Geist:wght@400;500;600;700;800&display=swap');\n\n.hk-seo{--o:#FF6A00;--o2:#FF8A3D;--k:#0B0B0B;--k2:#151515;--k3:#252525;--g:#F7F5F2;--t:#5c5c5c;font-family:inherit;color:var(--k);line-height:1.55;-webkit-font-smoothing:antialiased;background:#fff;overflow:hidden}\n.hk-seo *{box-sizing:border-box}\n.hk-seo h1,.hk-seo h2,.hk-seo h3,.hk-seo h4,.hk-seo h5{margin:0!important;padding:0!important;font-family:inherit!important;text-transform:none!important;color:inherit!important}\n.hk-seo p{margin:0!important;padding:0!important;font-family:inherit!important;text-transform:none!important}\n.hk-seo ul{list-style:none!important;margin:0!important;padding:0!important}\n.hk-seo li{margin:0;list-style:none!important}\n.hk-seo a{text-decoration:none!important;box-shadow:none!important}\n.hk-seo img{max-width:100%;height:auto;display:block;border:0!important;box-shadow:none!important}\n.hk-seo button{all:unset;box-sizing:border-box;cursor:pointer}\n.hk-seo .hk-wrap{max-width:1140px;margin:0 auto;padding:0 24px}\n.hk-seo .hk-sec{padding:110px 0}\n.hk-seo .hk-dark{background:var(--k);color:#fff}\n.hk-seo .hk-panel{border-radius:40px}\n.hk-seo .hk-light{background:var(--g)}\n.hk-seo .hk-kick{display:block;text-align:center;color:var(--o)!important;font-size:13px!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;margin:0 0 14px!important}\n.hk-seo .hk-h2{font-size:clamp(30px,3.8vw,44px)!important;font-weight:600!important;letter-spacing:-.02em!important;line-height:1.15!important;text-align:center!important}\n.hk-seo .hk-h2 span,.hk-seo h1 span,.hk-seo .hk-team h2 span{color:var(--o)!important}\n.hk-seo .hk-sub{color:var(--t)!important;text-align:center!important;max-width:640px;margin:16px auto 0!important;font-size:17px!important;line-height:1.6!important}\n.hk-seo .hk-dark .hk-sub{color:#a8a8a8!important}\n.hk-seo .hk-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--o);color:#fff!important;padding:15px 34px;border-radius:999px;font-weight:600;font-size:15px;line-height:1;transition:transform .25s,background .25s,box-shadow .25s}\n.hk-seo .hk-btn:hover{background:var(--o2);transform:translateY(-2px);box-shadow:0 10px 30px rgba(255,106,0,.35)!important}\n.hk-seo .hk-center{text-align:center;margin-top:44px}\n.hk-seo .hk-tag{display:inline-block;background:#fff;padding:5px 12px;border-radius:999px;font-size:12px;color:#333;line-height:1.4}\n\/* IMAGE PLACEHOLDERS *\/\n.hk-seo .hk-img-ph{width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;padding:8px;font-size:11px;line-height:1.3;color:#9a9a9a;background:repeating-linear-gradient(135deg,#232323 0 8px,#1a1a1a 8px 16px)}\n.hk-seo .hk-img-ph.hk-lt{background:repeating-linear-gradient(135deg,#e9e6e2 0 8px,#f2efeb 8px 16px);color:#7a7a7a}\n.hk-seo .hk-img-ph small{display:block;font-size:9.5px;opacity:.7;margin-top:3px}\n\/* HERO *\/\n.hk-seo .hk-hero{padding:44px 0 80px;border-radius:0 0 40px 40px}\n.hk-seo .hk-crumb{font-size:13px;color:#888;margin-bottom:22px}\n.hk-seo .hk-crumb a{color:#ddd}\n.hk-seo .hk-crumb a:hover{color:var(--o)}\n.hk-seo .hk-hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}\n.hk-seo .hk-eyebrow{display:inline-block;background:var(--k2);border:1px solid var(--k3);color:#ccc;padding:6px 14px;border-radius:999px;font-size:12.5px}\n.hk-seo .hk-eyebrow b{color:var(--o)}\n.hk-seo .hk-hero h1{font-size:clamp(34px,4.2vw,54px)!important;font-weight:700!important;letter-spacing:-.03em!important;line-height:1.08!important;margin:20px 0 20px!important;color:#fff!important}\n.hk-seo .hk-hero-p{color:#a3a3a3!important;font-size:17px!important;max-width:500px;margin:0 0 36px!important;line-height:1.6!important}\n.hk-seo .hk-hero-cta{display:flex;gap:22px;align-items:center;flex-wrap:wrap}\n.hk-seo .hk-hero-cta p{color:#7d7d7d!important;font-size:13.5px!important;max-width:250px;line-height:1.5!important}\n.hk-seo .hk-hexes{--h:clamp(70px,8.5vw,108px);display:flex;flex-direction:column;align-items:center;position:relative}\n.hk-seo .hk-hexes:before{content:\"\";position:absolute;left:15%;top:15%;width:70%;height:70%;background:radial-gradient(circle,rgba(255,106,0,.4),rgba(255,106,0,0) 70%);filter:blur(30px);pointer-events:none}\n.hk-seo .hk-hexrow{display:flex;gap:6px;position:relative}\n.hk-seo .hk-hexrow+.hk-hexrow{margin-top:calc(var(--h)*-.27)}\n.hk-seo .hk-hex{width:var(--h);height:calc(var(--h)*1.1547);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:var(--k2);color:#fff;animation:hkfloat 7s ease-in-out infinite;overflow:hidden}\n.hk-seo .hk-hexrow:nth-child(even) .hk-hex{animation-delay:-3.5s}\n.hk-seo .hk-hex img{width:100%;height:100%;object-fit:cover;filter:grayscale(1);transition:filter .5s}\n.hk-seo .hk-hex:hover img{filter:grayscale(0)}\n.hk-seo .hk-hex .hk-img-ph{font-size:calc(var(--h)*.1)}\n.hk-seo .hk-hex b{font-size:calc(var(--h)*.24);font-weight:700;line-height:1}\n.hk-seo .hk-hex small{font-size:calc(var(--h)*.12);opacity:.85;margin-top:4px}\n.hk-seo .hk-hx-o{background:linear-gradient(135deg,var(--o2),var(--o))}\n.hk-seo .hk-hx-w{background:#fff;color:var(--k)}\n.hk-seo .hk-hx-g{background:#1f1f1f}\n.hk-seo .hk-hx-gap{visibility:hidden;animation:none}\n@keyframes hkfloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-7px)}}\n\/* LOGOS *\/\n.hk-seo .hk-logos{margin-top:80px;text-align:center;padding-top:40px;border-top:1px solid #1e1e1e}\n.hk-seo .hk-logos p{color:#cfcfcf!important;font-size:15px!important;margin:0 0 34px!important}\n.hk-seo .hk-marq{overflow:hidden;margin-top:30px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent);mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent)}\n.hk-seo .hk-marq+.hk-marq{margin-top:50px}\n.hk-seo .hk-track{display:flex;width:max-content;animation:hkmarq 45s linear infinite}\n.hk-seo .hk-marq.hk-rev .hk-track{animation-direction:reverse}\n.hk-seo .hk-marq:hover .hk-track{animation-play-state:paused}\n.hk-seo .hk-set{display:flex;align-items:center;gap:110px;padding-right:110px;flex-shrink:0}\n.hk-seo .hk-set img{height:68px;width:auto;max-width:none;filter:brightness(0) invert(1);opacity:.9;transition:opacity .3s}\n.hk-seo .hk-set img:hover{opacity:1}\n@keyframes hkmarq{to{transform:translateX(-50%)}}\n\/* LIGHT CARDS *\/\n.hk-seo .hk-c{position:relative;overflow:hidden;border-radius:18px;padding:28px 26px;border:1px solid transparent;background:radial-gradient(circle at 85% 10%,#ffe9d9 0,rgba(255,233,217,0) 55%),#F6F5F8;transition:transform .3s,border-color .3s,box-shadow .3s}\n.hk-seo .hk-c:nth-child(3n+2){background:radial-gradient(circle at 15% 90%,#fff0e4 0,rgba(255,240,228,0) 60%),#F6F5F8}\n.hk-seo .hk-c:nth-child(3n){background:radial-gradient(circle at 80% 85%,#ffe3cf 0,rgba(255,227,207,0) 55%),#F6F5F8}\n.hk-seo .hk-c:hover{transform:translateY(-4px);border-color:rgba(255,106,0,.5);box-shadow:0 14px 40px rgba(0,0,0,.06)}\n.hk-seo .hk-c h3{font-size:17px!important;font-weight:600!important;line-height:1.35!important;margin:0 0 12px!important}\n.hk-seo .hk-c p{color:var(--t)!important;font-size:14px!important;line-height:1.6!important}\n.hk-seo .hk-q{font-size:40px;line-height:.5;font-family:Georgia,serif;font-weight:700;display:block;height:26px;color:var(--o)}\n.hk-seo .hk-g3{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:54px}\n.hk-seo .hk-g2{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:54px;align-items:start}\n.hk-seo .hk-col{display:grid;gap:14px}\n\/* BENTO *\/\n.hk-seo .hk-bento{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:54px}\n.hk-seo .hk-bento .hk-c{min-height:200px}\n.hk-seo .hk-b1{grid-column:1;grid-row:1\/3}\n.hk-seo .hk-b2{grid-column:2;grid-row:1}\n.hk-seo .hk-b3{grid-column:2;grid-row:2}\n.hk-seo .hk-b4{grid-column:3;grid-row:1\/3}\n.hk-seo .hk-bh{display:flex;gap:10px;align-items:center;margin-bottom:14px}\n.hk-seo .hk-bh h3{margin:0!important;font-size:19px!important}\n.hk-seo .hk-num{font-size:11px;color:var(--t);border:1px solid #ddd;border-radius:999px;padding:2px 9px;background:#fff}\n.hk-seo .hk-bigno{position:absolute;right:20px;bottom:-14px;font-size:150px;font-weight:800;line-height:1;color:transparent;-webkit-text-stroke:2px rgba(255,106,0,.22);pointer-events:none;letter-spacing:-.05em}\n\/* SERVICE CARDS *\/\n.hk-seo .hk-pc{background:#F3F1F4;border-radius:16px;padding:24px 26px;border:1px solid transparent;transition:border-color .3s,transform .3s}\n.hk-seo .hk-pc:hover{border-color:rgba(255,106,0,.5);transform:translateY(-3px)}\n.hk-seo .hk-pc h3{font-size:18px!important;font-weight:600!important;margin:0 0 8px!important;display:flex;align-items:center;gap:10px}\n.hk-seo .hk-pc h3:before{content:\"\";width:8px;height:8px;border-radius:50%;background:var(--o)}\n.hk-seo .hk-pc p{font-size:14px!important;color:#444!important;line-height:1.6!important}\n.hk-seo .hk-tags{display:flex;gap:7px;flex-wrap:wrap;margin-top:16px}\n\/* DELIVERABLES *\/\n.hk-seo .hk-deliv{display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:center;margin-top:54px}\n.hk-seo .hk-dl{display:grid;gap:12px}\n.hk-seo .hk-dli{background:#F6F5F8;border-radius:14px;padding:18px 20px;display:flex;gap:14px;align-items:flex-start;border:1px solid transparent;transition:border-color .3s,transform .3s}\n.hk-seo .hk-dli:hover{border-color:rgba(255,106,0,.5);transform:translateX(4px)}\n.hk-seo .hk-dli i{font-style:normal;flex-shrink:0;width:30px;height:30px;border-radius:50%;background:var(--o);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}\n.hk-seo .hk-dli h4{font-size:15.5px!important;font-weight:600!important;margin:0 0 4px!important}\n.hk-seo .hk-dli p{font-size:13.5px!important;color:var(--t)!important;line-height:1.55!important}\n.hk-seo .hk-dimg{border-radius:22px;overflow:hidden;aspect-ratio:4\/5;background:#F6F5F8;position:relative}\n.hk-seo .hk-dimg img{width:100%;height:100%;object-fit:cover}\n.hk-seo .hk-dimg .hk-img-ph{font-size:13px}\n\/* PROCESS *\/\n.hk-seo .hk-proc{margin-top:54px;border-radius:26px;padding:20px 44px 34px;background:radial-gradient(circle at 10% 100%,#ffe6d3 0,rgba(255,230,211,0) 45%),radial-gradient(circle at 90% 30%,#fff1e6 0,rgba(255,241,230,0) 50%),#F7F5F8}\n.hk-seo .hk-step{display:grid;grid-template-columns:1fr .7fr 1.3fr;gap:20px;padding:32px 0 28px;align-items:center;position:relative;border-bottom:2px solid #fff}\n.hk-seo .hk-ph{font-size:11px;color:var(--t);border:1px solid #d9d3cc;border-radius:999px;padding:2px 10px;display:inline-block;margin-bottom:10px;background:#fff}\n.hk-seo .hk-step h3{font-size:21px!important;font-weight:600!important;line-height:1.25!important}\n.hk-seo .hk-ongo{color:var(--o);font-weight:600;font-size:16px}\n.hk-seo .hk-wk{color:var(--t);font-size:13.5px}\n.hk-seo .hk-step li{font-size:14px;color:#444;padding-left:20px;position:relative;margin:6px 0!important;line-height:1.5}\n.hk-seo .hk-step li:before{content:\"\u2192\";position:absolute;left:0;color:var(--o);font-size:12px;top:1px}\n.hk-seo .hk-bar{position:absolute;left:0;bottom:-2px;height:3px;border-radius:3px}\n\/* INDUSTRIES *\/\n.hk-seo .hk-dc{background:var(--k2);border:1px solid var(--k3);border-radius:16px;padding:24px;transition:border-color .3s,transform .3s}\n.hk-seo .hk-dc:hover{border-color:rgba(255,106,0,.6);transform:translateY(-3px)}\n.hk-seo .hk-dc h3{font-size:17.5px!important;font-weight:600!important;margin:0 0 10px!important;color:#fff!important}\n.hk-seo .hk-dc p{color:#a9a9a9!important;font-size:14px!important;line-height:1.6!important}\n.hk-seo .hk-h3c{font-size:clamp(22px,2.6vw,30px)!important;font-weight:600!important;text-align:center!important;margin:80px 0 0!important;letter-spacing:-.01em!important}\n.hk-seo .hk-h3c.hk-first{margin-top:60px!important}\n\/* TEAM *\/\n.hk-seo .hk-team{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:start;margin-top:130px;padding-top:110px;border-top:1px solid #1e1e1e}\n.hk-seo .hk-team-l{position:sticky;top:100px}\n.hk-seo .hk-team .hk-kick{text-align:left}\n.hk-seo .hk-team h2{font-size:clamp(30px,3.8vw,44px)!important;font-weight:600!important;letter-spacing:-.02em!important;line-height:1.1!important;color:#fff!important}\n.hk-seo .hk-team-l>p{color:#a8a8a8!important;margin:18px 0 0!important;max-width:420px;font-size:16px!important;line-height:1.6!important}\n.hk-seo .hk-badges{display:flex;flex-wrap:wrap;gap:8px;margin-top:40px;max-width:420px}\n.hk-seo .hk-badges span{background:var(--k2);border:1px solid #2a2a2a;border-radius:999px;padding:7px 13px;font-size:12.5px;color:#ddd}\n.hk-seo .hk-badges span:before{content:\"\u25cf \";color:var(--o)}\n.hk-seo .hk-roles{display:grid;gap:12px}\n.hk-seo .hk-role{background:var(--k2);border:1px solid var(--k3);border-radius:16px;padding:22px;display:flex;gap:18px;align-items:center;transition:border-color .3s}\n.hk-seo .hk-role:hover{border-color:rgba(255,106,0,.6)}\n.hk-seo .hk-role>div:first-child{flex:1}\n.hk-seo .hk-role h4{font-size:16.5px!important;font-weight:600!important;margin:0 0 6px!important;display:flex;gap:10px;align-items:center;color:#fff!important}\n.hk-seo .hk-role h4 i{font-style:normal;font-size:11px;border:1px solid #444;border-radius:999px;padding:1px 8px;color:#ccc;font-weight:400}\n.hk-seo .hk-role p{font-size:13.5px!important;color:#a8a8a8!important;line-height:1.55!important}\n.hk-seo .hk-avs{display:flex;flex-shrink:0}\n.hk-seo .hk-avs img,.hk-seo .hk-avs .hk-img-ph{width:50px;height:50px;border-radius:50%;object-fit:cover;filter:grayscale(1);border:2px solid var(--k2)!important;flex-shrink:0;font-size:8px;padding:4px}\n.hk-seo .hk-avs img+img,.hk-seo .hk-avs .hk-img-ph+.hk-img-ph{margin-left:-14px}\n\/* PRICING *\/\n.hk-seo .hk-toggle{display:flex;justify-content:center;margin-top:36px}\n.hk-seo .hk-toggle>div{display:inline-flex;background:#fff;border-radius:999px;padding:5px;gap:4px;box-shadow:0 2px 14px rgba(0,0,0,.04)}\n.hk-seo .hk-toggle button{padding:10px 22px;border-radius:999px;font-size:14px;color:var(--k);display:inline-flex;gap:8px;align-items:center;transition:background .2s}\n.hk-seo .hk-toggle button em{font-style:normal;font-size:11px;background:#ffe7d6;color:var(--o);padding:2px 7px;border-radius:4px;font-weight:600}\n.hk-seo .hk-toggle button.on{background:var(--k);color:#fff}\n.hk-seo .hk-plans{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:44px;align-items:end}\n.hk-seo .hk-plan{background:#fff;border-radius:18px;padding:26px 22px;display:flex;flex-direction:column;min-height:390px;border:1px solid transparent;transition:border-color .3s,transform .3s}\n.hk-seo .hk-plans>.hk-plan:hover{border-color:rgba(255,106,0,.5);transform:translateY(-3px)}\n.hk-seo .hk-ptop{display:flex;justify-content:space-between;align-items:center;gap:6px}\n.hk-seo .hk-ptop h3{font-size:18px!important;font-weight:600!important}\n.hk-seo .hk-hrs{font-size:11.5px;background:#f1eef0;border-radius:999px;padding:3px 10px;color:#444;white-space:nowrap}\n.hk-seo .hk-amt{font-size:34px;font-weight:700;text-align:center;margin:22px 0 6px;letter-spacing:-.02em;line-height:1.2}\n.hk-seo .hk-amt small{font-size:14px;color:var(--t);font-weight:400}\n.hk-seo .hk-plan ul{border-top:1px solid #eee;padding-top:20px!important;margin-top:12px!important;flex:1}\n.hk-seo .hk-plan li{font-size:14px;padding-left:24px;position:relative;margin:0 0 12px!important;line-height:1.45}\n.hk-seo .hk-plan li:before{content:\"\u2713\";position:absolute;left:0;color:var(--o);font-size:13px;font-weight:700}\n.hk-seo .hk-pbtn{display:flex;justify-content:space-between;align-items:center;border:1px solid #ddd;border-radius:999px;padding:12px 18px;font-size:14px;color:var(--k)!important;margin-top:18px;transition:border-color .2s}\n.hk-seo .hk-pbtn:hover{border-color:var(--o)}\n.hk-seo .hk-pbtn:after{content:\"\u2192\";background:var(--k);color:#fff;border-radius:50%;width:20px;height:20px;font-size:11px;display:inline-flex;align-items:center;justify-content:center}\n.hk-seo .hk-featwrap{display:flex;flex-direction:column;transition:transform .3s}\n.hk-seo .hk-featwrap:hover{transform:translateY(-3px)}\n.hk-seo .hk-feathead{background:var(--o);color:#fff;text-align:center;font-size:12px;font-weight:600;padding:7px;border-radius:18px 18px 0 0}\n.hk-seo .hk-feat{background:var(--k);color:#fff;border-radius:0 0 18px 18px;min-height:410px}\n.hk-seo .hk-feat .hk-hrs{background:#262626;color:#ddd}\n.hk-seo .hk-feat .hk-amt small{color:#aaa}\n.hk-seo .hk-feat ul{border-color:#2a2a2a}\n.hk-seo .hk-feat .hk-pbtn{background:var(--o);border-color:var(--o);color:#fff!important}\n.hk-seo .hk-feat .hk-pbtn:after{background:#fff;color:var(--o)}\n.hk-seo .hk-incl{background:#fff;border-radius:22px;padding:32px;margin-top:20px}\n.hk-seo .hk-incl>h4{font-size:17px!important;font-weight:600!important;margin:0 0 20px!important}\n.hk-seo .hk-ig{display:grid;grid-template-columns:1fr 1fr;gap:18px 40px}\n.hk-seo .hk-ig h5{font-size:15px!important;font-weight:600!important;margin:0 0 4px!important}\n.hk-seo .hk-ig h5:before{content:\"\u2192 \";color:var(--o)}\n.hk-seo .hk-ig p{font-size:13.5px!important;color:var(--t)!important;padding-left:20px!important}\n.hk-seo .hk-howto{display:grid;grid-template-columns:1fr 1fr;gap:12px 30px;background:linear-gradient(90deg,#fff1e6,#f6f2ee);border-radius:14px;padding:24px 28px;margin-top:26px}\n.hk-seo .hk-howto h5{font-size:15px!important;font-weight:600!important;grid-column:1\/-1}\n.hk-seo .hk-howto p{font-size:13.5px!important;color:#444!important;line-height:1.6!important}\n.hk-seo .hk-note{font-size:12.5px!important;color:var(--t)!important;margin-top:14px!important}\n\/* ARTICLES *\/\n.hk-seo .hk-articles{margin-top:110px}\n.hk-seo .hk-ahead{display:flex;justify-content:space-between;align-items:flex-end;gap:20px}\n.hk-seo .hk-ahead .hk-kick{text-align:left}\n.hk-seo .hk-ahead h2{font-size:clamp(30px,3.8vw,44px)!important;font-weight:600!important;letter-spacing:-.02em!important;line-height:1.1!important}\n.hk-seo .hk-ahead p{color:var(--t)!important;margin-top:12px!important;font-size:16px!important}\n.hk-seo .hk-arrows{display:flex;gap:8px;flex-shrink:0}\n.hk-seo .hk-arrows button{width:44px;height:44px;border-radius:50%;border:1px solid #ccc;display:inline-flex;align-items:center;justify-content:center;font-size:20px;color:#555;transition:all .2s}\n.hk-seo .hk-arrows button:hover{border-color:var(--o);color:#fff;background:var(--o)}\n.hk-seo .hk-arow{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;margin-top:36px;padding-bottom:6px;scrollbar-width:none}\n.hk-seo .hk-arow::-webkit-scrollbar{display:none}\n.hk-seo .hk-post{flex:0 0 calc((100% - 28px)\/3);scroll-snap-align:start;background:#fff;border-radius:16px;padding:8px 8px 20px;color:var(--k)!important;border:1px solid transparent;transition:border-color .3s}\n.hk-seo .hk-post:hover{border-color:rgba(255,106,0,.5)}\n.hk-seo .hk-post .hk-pimg{overflow:hidden;border-radius:10px;aspect-ratio:16\/10}\n.hk-seo .hk-post img{width:100%;aspect-ratio:16\/10;object-fit:cover;transition:transform .6s}\n.hk-seo .hk-post:hover img{transform:scale(1.05)}\n.hk-seo .hk-post .hk-tags{margin:16px 8px 0}\n.hk-seo .hk-post .hk-tags span{border:1px solid #ccc;font-size:10.5px;text-transform:uppercase;padding:3px 10px;border-radius:999px;letter-spacing:.04em}\n.hk-seo .hk-post h3{font-size:16.5px!important;font-weight:600!important;margin:14px 8px 18px!important;line-height:1.35!important}\n.hk-seo .hk-post:hover h3{color:var(--o)!important}\n.hk-seo .hk-post small{font-size:12px;color:var(--t);margin:0 8px}\n.hk-seo .hk-allposts{display:block;text-align:center;border:1px solid #bbb;border-radius:999px;padding:14px;margin-top:36px;color:var(--k)!important;font-size:15px;transition:all .2s}\n.hk-seo .hk-allposts:hover{border-color:var(--o);background:var(--o);color:#fff!important}\n\/* FAQ *\/\n.hk-seo .hk-faqh{font-size:clamp(30px,3.8vw,44px)!important;font-weight:600!important;letter-spacing:-.02em!important}\n.hk-seo .hk-faqtop .hk-kick{text-align:left}\n.hk-seo .hk-faq details{background:#F6F5F8;border-radius:14px;padding:0 20px;border:1px solid transparent;transition:border-color .2s,background .2s}\n.hk-seo .hk-faq details[open]{background:#fff;border-color:rgba(255,106,0,.5)}\n.hk-seo .hk-faq summary{list-style:none;cursor:pointer;padding:18px 0;font-size:15.5px;font-weight:500;display:flex;justify-content:space-between;gap:16px;align-items:center}\n.hk-seo .hk-faq summary::-webkit-details-marker{display:none}\n.hk-seo .hk-faq summary:after{content:\"+\";flex-shrink:0;width:28px;height:28px;border-radius:50%;background:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:18px;transition:transform .25s,background .25s,color .25s}\n.hk-seo .hk-faq details[open] summary:after{transform:rotate(45deg);background:var(--o);color:#fff}\n.hk-seo .hk-faq details p{padding:0 0 20px!important;color:var(--t)!important;font-size:14.5px!important;line-height:1.6!important}\n\/* REVEAL *\/\n.hk-seo.hk-js .hk-rv{opacity:0;transform:translateY(26px);transition:opacity .7s ease,transform .7s ease}\n.hk-seo.hk-js .hk-rv.in{opacity:1;transform:none}\n\/* RESPONSIVE *\/\n@media(max-width:980px){.hk-seo .hk-plans{grid-template-columns:1fr 1fr;align-items:stretch}.hk-seo .hk-post{flex-basis:calc((100% - 14px)\/2)}}\n@media(max-width:860px){.hk-seo .hk-sec{padding:80px 0}.hk-seo .hk-hero-grid,.hk-seo .hk-team,.hk-seo .hk-deliv{grid-template-columns:1fr;gap:50px}.hk-seo .hk-deliv{gap:30px}.hk-seo .hk-dimg{aspect-ratio:4\/3}.hk-seo .hk-team-l{position:static}.hk-seo .hk-g3{grid-template-columns:1fr 1fr}.hk-seo .hk-bento{grid-template-columns:1fr 1fr}.hk-seo .hk-b1,.hk-seo .hk-b2,.hk-seo .hk-b3,.hk-seo .hk-b4{grid-column:auto;grid-row:auto}.hk-seo .hk-bigno{font-size:100px}.hk-seo .hk-step{grid-template-columns:1fr;gap:8px}.hk-seo .hk-proc{padding:10px 24px 24px}.hk-seo .hk-panel{border-radius:28px}.hk-seo .hk-team{margin-top:90px;padding-top:80px}}\n@media(max-width:600px){.hk-seo .hk-g3,.hk-seo .hk-g2,.hk-seo .hk-bento,.hk-seo .hk-plans,.hk-seo .hk-ig,.hk-seo .hk-howto{grid-template-columns:1fr}.hk-seo .hk-post{flex-basis:85%}.hk-seo .hk-hero-cta .hk-btn{width:100%}.hk-seo .hk-toggle button{padding:8px 11px;font-size:12.5px}.hk-seo .hk-role{flex-direction:column;align-items:flex-start}.hk-seo .hk-ahead{flex-direction:column;align-items:flex-start}.hk-seo .hk-set{gap:60px;padding-right:60px}.hk-seo .hk-set img{height:46px}.hk-seo .hk-marq+.hk-marq{margin-top:34px}}\n@media(prefers-reduced-motion:reduce){.hk-seo .hk-hex,.hk-seo .hk-track{animation:none}}\n\n\n\/* ================================================\n   #KNIGHTS REFINEMENT v2 \u2014 SCOPED, RESPONSIVE\n   Customization: edit the URLs and JS FX fallback below.\n   ================================================ *\/\n\n.hk-seo, .hk-seo *, .hk-seo *::before, .hk-seo *::after { font-family:'Geist',Arial,sans-serif!important; }\n.hk-seo{--o:#ff7500;--o2:#b94200;--k:#080808;width:100%;max-width:100%;}\n.hk-seo .hk-wrap{max-width:1200px;width:100%;padding-inline:24px;}\n.hk-seo .hk-hero{padding-top:74px;padding-bottom:48px;}\n.hk-seo .hk-hero-grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:38px;}\n.hk-seo .hk-hero h1{font-size:clamp(38px,4.45vw,60px)!important;line-height:1.08!important;}\n.hk-seo .hk-hero-art{display:flex;align-items:center;justify-content:center;min-height:400px;isolation:isolate;}\n.hk-seo .hk-hero-art img{width:100%;height:auto;max-height:590px;object-fit:contain;object-position:center;border-radius:24px;filter:drop-shadow(0 12px 32px rgba(0,0,0,.18));}\n.hk-seo .hk-hero-cta{gap:18px;align-items:center;flex-wrap:nowrap;}\n.hk-seo .hk-hero-cta-visual{max-width:300px;max-height:68px;object-fit:contain;object-position:left center;width:42%;}\n.hk-seo .hk-btn,.hk-seo .hk-pbtn,.hk-seo .hk-allposts{\n background:linear-gradient(100deg,#b94200 0%,#e86100 55%,#ff7900 100%)!important;\n border:0!important;color:white!important;border-radius:999px!important;min-height:62px;\n padding:17px 33px!important;font-size:17px!important;font-weight:500!important;line-height:1.2!important;\n display:inline-flex;align-items:center;justify-content:center;gap:12px;letter-spacing:-.02em;\n box-shadow:none!important;text-align:center;transition:transform .22s,filter .22s,box-shadow .22s!important;\n cursor:pointer;white-space:normal;\n}\n.hk-seo .hk-btn:hover,.hk-seo .hk-pbtn:hover{filter:brightness(1.1);transform:translateY(-2px);box-shadow:0 10px 27px rgba(255,106,0,.18)!important;}\n.hk-seo .hk-btn:focus-visible,.hk-seo .hk-pbtn:focus-visible,.hk-seo button:focus-visible,.hk-seo a:focus-visible,.hk-seo select:focus-visible{outline:3px solid #ffab69!important;outline-offset:3px;}\n.hk-seo .hk-logos{margin-top:32px;padding-top:22px;}\n.hk-seo .hk-logos p{margin-bottom:13px!important;}\n.hk-seo .hk-marq{margin-top:12px;}\n.hk-seo .hk-marq+.hk-marq{margin-top:15px;}\n.hk-seo .hk-set{gap:36px;padding-right:36px;}\n.hk-seo .hk-set img{height:56px;}\n.hk-seo .hk-team-panel{margin-top:10px;margin-bottom:14px;}\n.hk-seo .hk-team{margin:0;padding:0;border:0;gap:72px;}\n.hk-seo .hk-role{min-height:101px;}\n.hk-seo .hk-elementor-templates{width:100%;margin:0 auto;}\n.hk-seo .hk-elementor-template:empty{display:none;}\n.hk-seo .hk-industries-panel{margin-top:12px;}\n.hk-seo .hk-toggle{margin-top:30px;}\n.hk-seo .hk-currency-choice{display:flex;justify-content:center;gap:5px;margin-top:14px;padding:5px;background:#fff;border-radius:999px;width:max-content;max-width:100%;margin-inline:auto;}\n.hk-seo .hk-currency-choice button{border-radius:999px;padding:9px 19px;color:#252525;font-weight:550;font-size:13px;transition:all .2s;}\n.hk-seo .hk-currency-choice button.on{background:#0b0b0b;color:white;}\n.hk-seo .hk-plans{margin-top:35px;align-items:stretch;}\n.hk-seo .hk-featwrap{height:100%;}\n.hk-seo .hk-plan{min-height:360px;}\n.hk-seo .hk-feat{height:100%;min-height:360px;}\n.hk-seo .hk-amt{font-size:32px;white-space:nowrap;}\n.hk-seo .hk-amt small{font-size:12px;}\n.hk-seo .hk-pbtn{font-size:14px!important;min-height:48px;padding:12px 17px!important;justify-content:center;}\n.hk-seo .hk-pbtn:after{background:none!important;color:white!important;width:auto;height:auto;font-size:17px;}\n.hk-seo .hk-quote-promo{border-radius:23px;margin-top:25px;background:#101010;color:#fff;display:grid;grid-template-columns:1.1fr .9fr;align-items:center;min-height:280px;overflow:hidden;position:relative;}\n.hk-seo .hk-quote-copy{padding:34px 12px 34px 38px;position:relative;z-index:2;}\n.hk-seo .hk-quote-eyebrow{display:inline-block;color:#ff8a31;font-size:12px;font-weight:650;letter-spacing:.1em;text-transform:uppercase;margin-bottom:10px;}\n.hk-seo .hk-quote-copy h3{font-size:clamp(22px,2.8vw,32px)!important;color:#fff!important;line-height:1.18!important;letter-spacing:-.025em!important;margin-bottom:10px!important;}\n.hk-seo .hk-quote-copy h3 span{color:#ff7900;}\n.hk-seo .hk-quote-copy p{font-size:17px!important;color:#bfbfbf!important;max-width:490px;line-height:1.7!important;margin-bottom:22px!important;}\n.hk-seo .hk-quote-promo .hk-btn{min-height:50px;font-size:15px!important;padding:14px 25px!important;}\n.hk-seo .hk-quote-image{align-self:stretch;display:flex;align-items:center;justify-content:center;padding:18px;}\n.hk-seo .hk-quote-image img{width:100%;max-width:390px;max-height:270px;object-fit:contain;}\n.hk-seo .hk-calculator-section{padding-block:78px;scroll-margin-top:90px;}\n.hk-seo .hk-calculator-shell{background:#faf8f6;border:1px solid #f0e7de;padding:44px;border-radius:30px;}\n.hk-seo .hk-calculator-heading .hk-sub{max-width:690px;}\n.hk-seo .hk-calculator-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:30px;margin-top:38px;}\n.hk-seo .hk-calculator-fields{display:flex;flex-direction:column;gap:9px;}\n.hk-seo .hk-calculator-fields>label,.hk-seo .hk-calc-label{font-size:13px!important;font-weight:650!important;color:#343434!important;margin:11px 0 0!important;}\n.hk-seo .hk-calculator-fields select{appearance:auto;min-height:47px;width:100%;background:white;border:1px solid #ddd5ce;border-radius:12px;padding:10px 14px;color:#161616;cursor:pointer;}\n.hk-seo .hk-calc-addons{display:grid;grid-template-columns:repeat(2,1fr);gap:9px;margin-top:5px;}\n.hk-seo .hk-calc-addons label{display:flex;align-items:center;gap:10px;background:#fff;padding:12px;border:1px solid #eee3d9;border-radius:12px;font-size:13px;cursor:pointer;}\n.hk-seo .hk-calc-addons input{accent-color:#f87300;}\n.hk-seo .hk-calculator-summary{background:#101010;color:#fff;border-radius:23px;padding:30px;display:flex;flex-direction:column;gap:12px;justify-content:center;}\n.hk-seo .hk-summary-kick{font-size:12px;color:#ff8a31;font-weight:700;letter-spacing:.08em;text-transform:uppercase;}\n.hk-seo .hk-summary-price{font-size:clamp(34px,4.5vw,52px);font-weight:750;letter-spacing:-.05em;line-height:1;overflow-wrap:anywhere;}\n.hk-seo .hk-calculator-summary p{color:#ccc!important;font-size:14px!important;}\n.hk-seo .hk-calculator-summary small{font-size:12px;color:#a3a3a3;line-height:1.6;}\n.hk-seo .hk-summary-line{height:1px;background:#333;margin:8px 0;}\n.hk-seo .hk-calculator-summary .hk-btn{width:100%;font-size:15px!important;margin-top:10px;min-height:52px;}\n.hk-seo .hk-secondary-link{color:#ff9d4c!important;font-size:13px;text-align:center;}\n.hk-seo .hk-copy-feedback{min-height:18px;font-size:12px;color:#ffb980;text-align:center;}\n.hk-seo .hk-final-cta{margin-top:10px;background:#080808;color:#fff;position:relative;isolation:isolate;overflow:hidden;padding:112px 0 120px;border-radius:54px 54px 0 0;}\n.hk-seo .hk-final-cta-watermark{position:absolute;z-index:-1;right:-6%;top:-30%;width:min(73%,850px);height:155%;display:flex;align-items:center;justify-content:center;opacity:.075;transform:rotate(-13deg);pointer-events:none;filter:grayscale(1) brightness(2);}\n.hk-seo .hk-final-cta-watermark img{width:100%;height:100%;object-fit:contain;}\n.hk-seo .hk-final-decor{position:absolute;border-radius:50%;filter:blur(90px);z-index:-1;pointer-events:none;}\n.hk-seo .hk-final-decor-one{width:380px;height:380px;background:rgba(236,95,0,.13);top:-240px;left:-160px;}\n.hk-seo .hk-final-decor-two{width:330px;height:330px;background:rgba(255,106,0,.09);bottom:-210px;right:-100px;}\n.hk-seo .hk-final-inner{position:relative;max-width:1200px;}\n.hk-seo .hk-final-label{font-size:13px;letter-spacing:.13em;color:#ff8f3d;font-weight:700;}\n.hk-seo .hk-final-cta h2{font-size:clamp(45px,6vw,78px)!important;line-height:1.04!important;letter-spacing:-.055em!important;color:#fff!important;margin:17px 0 23px!important;font-weight:750!important;}\n.hk-seo .hk-final-cta h2 span{color:#ff7900;}\n.hk-seo .hk-final-cta p{color:#aaa!important;font-size:17px!important;line-height:1.7!important;max-width:560px;margin-bottom:30px!important;}\n.hk-seo .hk-final-actions{display:flex;gap:12px;flex-wrap:wrap;}\n.hk-seo .hk-final-actions .hk-btn{min-width:204px;}\n.hk-seo .hk-final-actions .hk-btn-ghost{background:transparent!important;border:1px solid rgba(255,255,255,.55)!important;}\n.hk-seo .hk-final-actions .hk-btn-ghost:hover{background:rgba(255,255,255,.10)!important;}\n\/* Deliverables: supplied marketing analytics dashboard image *\/\n.hk-seo .hk-audit-mock{min-height:100%;background:#121212;color:white;display:flex;flex-direction:column;position:relative;overflow:hidden;}\n.hk-seo .hk-mock-top{display:flex;align-items:center;gap:12px;border-bottom:1px solid #303030;padding:19px 18px;font-size:10px;letter-spacing:.06em;}\n.hk-seo .hk-mock-icon{width:28px;height:28px;display:inline-flex;justify-content:center;align-items:center;background:linear-gradient(135deg,#d44e00,#ff7900);border-radius:8px;font-weight:750;font-size:21px;}\n.hk-seo .hk-mock-top-right{margin-left:auto;font-size:9px;color:#9c9c9c;}\n.hk-seo .hk-mock-main{padding:34px 27px;flex:1;background:radial-gradient(circle at 85% 0%,rgba(255,106,0,.15),transparent 65%);}\n.hk-seo .hk-mock-kicker{color:#ff8434;letter-spacing:.15em;font-size:10px;font-weight:700;}\n.hk-seo .hk-mock-main h3{font-size:clamp(28px,4vw,46px)!important;color:white!important;line-height:1.05!important;letter-spacing:-.05em!important;margin:13px 0!important;}\n.hk-seo .hk-mock-main h3 span{color:#ff7900;}\n.hk-seo .hk-mock-main p{font-size:12px!important;color:#aaa!important;line-height:1.65!important;max-width:300px;}\n.hk-seo .hk-mock-dashboard{background:#f6f4f2;color:#171717;border-radius:14px;margin-top:35px;padding:20px;transform:rotate(-1.1deg);box-shadow:0 18px 45px rgba(0,0,0,.25);}\n.hk-seo .hk-mock-dashboard-head{display:flex;justify-content:space-between;gap:8px;margin-bottom:18px;font-size:13px;}\n.hk-seo .hk-mock-dashboard-head span{font-size:9px;color:#999;}\n.hk-seo .hk-mock-metric{display:grid;grid-template-columns:1fr 1.05fr;gap:10px;align-items:center;font-size:10px;margin-bottom:14px;}\n.hk-seo .hk-mock-metric>div{height:7px;background:#e5dfd8;border-radius:99px;overflow:hidden;}\n.hk-seo .hk-mock-metric i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#c24800,#ff8000);}\n.hk-seo .hk-mock-bottom{display:flex;justify-content:space-between;gap:8px;margin-top:24px;}\n.hk-seo .hk-mock-bottom>div{display:flex;flex-direction:column;gap:4px;}\n.hk-seo .hk-mock-bottom b{font-size:30px;color:#ff7900;font-weight:750;}\n.hk-seo .hk-mock-bottom span{font-size:10px;color:#ccc;}\n.hk-seo .hk-mock-footer{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #333;padding:19px 25px;font-size:9px;color:#888;letter-spacing:.05em;}\n.hk-seo .hk-mock-footer span{font-size:20px;color:#ff7900;}\n@media(max-width:980px){\n .hk-seo .hk-hero-grid{gap:18px;}\n .hk-seo .hk-hero-art{min-height:260px;}\n .hk-seo .hk-plans{grid-template-columns:repeat(2,1fr);}\n .hk-seo .hk-hero-cta-visual{max-width:170px;}\n}\n@media(max-width:860px){\n .hk-seo .hk-hero-grid{grid-template-columns:1fr;}\n .hk-seo .hk-hero-art{min-height:0;max-width:550px;margin:0 auto;}\n .hk-seo .hk-team{gap:35px;}\n .hk-seo .hk-calculator-grid{grid-template-columns:1fr;}\n .hk-seo .hk-final-cta-watermark{width:95%;right:-24%;}\n}\n@media(max-width:600px){\n .hk-seo .hk-wrap{padding-inline:18px;}\n .hk-seo .hk-hero{padding:56px 0 36px;}\n .hk-seo .hk-hero-cta{flex-wrap:wrap;justify-content:center;gap:16px;}\n .hk-seo .hk-hero-cta .hk-btn{width:100%;}\n .hk-seo .hk-hero-cta-visual{width:auto;max-width:215px;max-height:65px;}\n .hk-seo .hk-hero-art{max-width:100%;}\n .hk-seo .hk-logos{margin-top:32px;padding-top:20px;}\n .hk-seo .hk-logos p{font-size:13px!important;}\n .hk-seo .hk-set{gap:25px;padding-right:25px;}\n .hk-seo .hk-set img{height:42px;}\n .hk-seo .hk-marq+.hk-marq{margin-top:16px;}\n .hk-seo .hk-quote-promo{grid-template-columns:1fr;}\n .hk-seo .hk-quote-copy{padding:30px 24px 12px;}\n .hk-seo .hk-quote-image{padding:8px 24px 24px;}\n .hk-seo .hk-quote-image img{max-height:180px;}\n .hk-seo .hk-calculator-shell{padding:26px 18px;}\n .hk-seo .hk-calculator-summary{padding:24px;}\n .hk-seo .hk-calc-addons{grid-template-columns:1fr 1fr;}\n .hk-seo .hk-currency-choice button{padding:9px 13px;}\n .hk-seo .hk-final-cta{padding:80px 0 90px;border-radius:32px 32px 0 0;}\n .hk-seo .hk-final-actions .hk-btn{width:100%;}\n .hk-seo .hk-final-cta h2{font-size:clamp(40px,10vw,60px)!important;}\n .hk-seo .hk-amt{font-size:30px;}\n}\n@media(prefers-reduced-motion:reduce){.hk-seo .hk-btn,.hk-seo .hk-pbtn{transition:none!important;}}\n\n\n\/* Everything is scoped to this section; no global Elementor\/theme resets. *\/\n.hk-cases {\n  --hk-max-width: 1200px;\n  --hk-accent: #b6f77a;\n  --hk-ink: #0b0b0b;\n  --hk-radius: 24px;\n  --hk-slide-gap: 18px;\n  width: 100%;\n  min-width: 0;\n  padding: clamp(40px, 5vw, 76px) 0;\n  background: #fff;\n  color: var(--hk-ink);\n  font-family: \"Geist\", sans-serif;\n  font-weight: 400;\n  -webkit-font-smoothing: antialiased;\n  direction: ltr;\n  text-align: left;\n  container: hk-cases \/ inline-size;\n}\n.hk-cases, .hk-cases *, .hk-cases *::before, .hk-cases *::after {\n  box-sizing: border-box;\n}\n.hk-cases [hidden] { display: none !important; }\n.hk-cases .hk-cases__inner {\n  width: calc(100% - 40px);\n  max-width: var(--hk-max-width);\n  margin: 0 auto;\n}\n.hk-cases .hk-cases__header {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 16px;\n  margin: 0 0 28px;\n}\n.hk-cases .hk-cases__heading {\n  margin: 0;\n  padding: 0;\n  color: var(--hk-ink);\n  font-family: inherit;\n  font-size: clamp(28px, 3.65vw, 46px);\n  font-size: clamp(28px, 3.65cqi, 46px);\n  font-weight: 500;\n  letter-spacing: -0.055em;\n  line-height: 1.1;\n  text-transform: none;\n}\n.hk-cases button, .hk-cases a {\n  font-family: inherit;\n  -webkit-tap-highlight-color: transparent;\n}\n.hk-cases button {\n  appearance: none;\n  -webkit-appearance: none;\n  margin: 0;\n  padding: 0;\n  border: 0;\n  box-shadow: none;\n  background: none;\n  color: inherit;\n  font-size: inherit;\n  font-weight: 500;\n  line-height: 1;\n  text-decoration: none;\n  text-transform: none;\n  cursor: pointer;\n}\n.hk-cases a {\n  text-decoration: none;\n  box-shadow: none;\n}\n.hk-cases a::before, .hk-cases a::after,\n.hk-cases button::before, .hk-cases button::after {\n  content: none;\n}\n.hk-cases :is(a, button, [tabindex]):focus-visible {\n  outline: 2px solid #50891f;\n  outline-offset: 5px;\n}\n.hk-cases .hk-cases__nav {\n  display: flex;\n  flex: 0 0 auto;\n  align-items: center;\n  gap: 4px;\n  padding: 4px;\n  border-radius: 100px;\n  background: var(--hk-ink);\n  color: #fff;\n}\n.hk-cases .hk-cases__counter {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  padding: 0 12px 0 14px;\n  font-size: 12px;\n  font-weight: 500;\n  font-variant-numeric: tabular-nums;\n  letter-spacing: 0.025em;\n  white-space: nowrap;\n}\n.hk-cases .hk-cases__total, .hk-cases .hk-cases__slash { color: #a6a6a6; }\n.hk-cases .hk-cases__arrow {\n  display: grid;\n  place-items: center;\n  width: 44px;\n  height: 44px;\n  min-height: 44px;\n  flex: 0 0 44px;\n  border: 1px solid #383838;\n  border-radius: 50%;\n  background: transparent;\n  color: #fff;\n  transition: background 180ms ease, color 180ms ease, border-color 180ms ease;\n}\n.hk-cases .hk-cases__arrow--next {\n  border-color: #fff;\n  background: #fff;\n  color: var(--hk-ink);\n}\n.hk-cases .hk-cases__arrow:hover {\n  border-color: var(--hk-accent);\n  background: var(--hk-accent);\n  color: var(--hk-ink);\n}\n.hk-cases .hk-cases__icon {\n  display: block;\n  width: 20px;\n  height: 20px;\n  flex: 0 0 auto;\n  fill: none;\n  stroke: currentColor;\n  stroke-width: 1.65;\n  stroke-linecap: round;\n  stroke-linejoin: round;\n}\n\/* Native scrolling is the no-JavaScript fallback, and powers touch swiping. *\/\n.hk-cases .hk-cases__viewport {\n  position: relative;\n  display: flex;\n  align-items: stretch;\n  gap: var(--hk-slide-gap);\n  width: 100%;\n  margin: 0;\n  padding: 0;\n  overflow-x: auto;\n  overflow-y: hidden;\n  overscroll-behavior-x: contain;\n  scroll-snap-type: x mandatory;\n  scroll-behavior: smooth;\n  border-radius: var(--hk-radius);\n  -webkit-overflow-scrolling: touch;\n}\n.hk-cases[data-hk-ready] .hk-cases__viewport { scrollbar-width: none; }\n.hk-cases[data-hk-ready] .hk-cases__viewport::-webkit-scrollbar { display: none; }\n.hk-cases .hk-cases__slide {\n  position: relative;\n  flex: 0 0 100%;\n  width: 100%;\n  min-width: 0;\n  min-height: 480px;\n  aspect-ratio: 2.04 \/ 1;\n  margin: 0;\n  overflow: hidden;\n  border: 0;\n  border-radius: var(--hk-radius);\n  background: var(--hk-image-bg, #eef0ed);\n  scroll-snap-align: start;\n  scroll-snap-stop: always;\n}\n.hk-cases .hk-cases__media {\n  position: absolute;\n  inset: 0 auto 0 0;\n  width: 73%;\n  margin: 0;\n  overflow: hidden;\n  background: var(--hk-image-bg, #eef0ed);\n  cursor: grab;\n}\n.hk-cases .hk-cases__image {\n  display: block;\n  width: 100%;\n  height: 100%;\n  max-width: none;\n  margin: 0;\n  padding: 0;\n  border: 0;\n  border-radius: 0;\n  object-fit: cover;\n  object-position: var(--hk-image-position, 50% 50%);\n  user-select: none;\n  -webkit-user-drag: none;\n}\n.hk-cases .hk-cases__fallback {\n  display: none;\n  position: absolute;\n  inset: 0;\n  align-items: flex-start;\n  justify-content: flex-end;\n  flex-direction: column;\n  gap: 14px;\n  padding: clamp(28px, 5vw, 70px);\n  color: #16251c;\n}\n.hk-cases .hk-cases__fallback span {\n  max-width: 10ch;\n  font-size: clamp(36px, 5vw, 72px);\n  font-weight: 500;\n  line-height: 0.98;\n  letter-spacing: -0.06em;\n}\n.hk-cases .hk-cases__fallback small {\n  font-size: 12px;\n  letter-spacing: 0.02em;\n}\n.hk-cases .hk-cases__media--unavailable .hk-cases__image { opacity: 0; }\n.hk-cases .hk-cases__media--unavailable .hk-cases__fallback { display: flex; }\n.hk-cases .hk-cases__viewport--dragging,\n.hk-cases .hk-cases__viewport--dragging .hk-cases__media { cursor: grabbing; }\n.hk-cases .hk-cases__panel {\n  position: absolute;\n  inset: 12px 12px 12px auto;\n  display: flex;\n  flex-direction: column;\n  width: 35.5%;\n  min-width: 310px;\n  padding: clamp(24px, 2.65vw, 34px);\n  padding: clamp(24px, 2.65cqi, 34px);\n  border: 1px solid rgba(255, 255, 255, 0.06);\n  border-radius: calc(var(--hk-radius) - 9px);\n  background: var(--hk-ink);\n  color: #fff;\n}\n.hk-cases .hk-cases__tags {\n  display: flex;\n  flex-wrap: wrap;\n  align-items: center;\n  gap: 6px;\n  margin: 0 0 22px;\n}\n.hk-cases .hk-cases__tag {\n  display: inline-flex;\n  align-items: center;\n  min-height: 24px;\n  padding: 5px 8px;\n  border: 1px solid #303030;\n  border-radius: 5px;\n  background: #181818;\n  color: #e4e4e4;\n  font-size: 10px;\n  font-weight: 400;\n  letter-spacing: 0.01em;\n  line-height: 1.2;\n  white-space: nowrap;\n}\n.hk-cases .hk-cases__title {\n  margin: 0;\n  padding: 0;\n  color: #fff;\n  font-family: inherit;\n  font-size: clamp(28px, 2.8vw, 36px);\n  font-size: clamp(28px, 2.8cqi, 36px);\n  font-weight: 500;\n  line-height: 1.08;\n  letter-spacing: -0.045em;\n  text-transform: none;\n  overflow-wrap: break-word;\n}\n.hk-cases .hk-cases__description {\n  max-width: 29ch;\n  margin: 14px 0 0;\n  padding: 0;\n  color: #c2c2c2;\n  font-family: inherit;\n  font-size: 15px;\n  font-weight: 400;\n  line-height: 1.55;\n  letter-spacing: -0.012em;\n  text-transform: none;\n}\n.hk-cases .hk-cases__result {\n  display: flex;\n  align-items: flex-end;\n  justify-content: space-between;\n  gap: 12px;\n  margin: auto 0 0;\n  padding: 24px 0 22px;\n  border-top: 1px solid #292929;\n}\n.hk-cases .hk-cases__metric {\n  color: var(--hk-accent);\n  font-size: clamp(34px, 4vw, 52px);\n  font-size: clamp(34px, 4cqi, 52px);\n  font-weight: 500;\n  line-height: 1;\n  letter-spacing: -0.07em;\n  white-space: nowrap;\n}\n.hk-cases .hk-cases__metric--compact {\n  font-size: clamp(32px, 3.55vw, 47px);\n  font-size: clamp(32px, 3.55cqi, 47px);\n}\n.hk-cases .hk-cases__metric-label {\n  max-width: 110px;\n  margin-bottom: 3px;\n  color: #c8c8c8;\n  font-size: 12px;\n  font-weight: 400;\n  line-height: 1.45;\n  text-align: right;\n}\n.hk-cases .hk-cases__pill {\n  display: inline-flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 20px;\n  min-height: 52px;\n  padding: 6px 6px 6px 20px;\n  border: 1px solid transparent;\n  border-radius: 100px;\n  background: #fff;\n  color: var(--hk-ink);\n  font-size: 13px;\n  font-weight: 500;\n  line-height: 1.3;\n  letter-spacing: -0.01em;\n  text-transform: none;\n  transition: background 180ms ease, color 180ms ease;\n}\n.hk-cases .hk-cases__pill--case { width: 100%; }\n.hk-cases .hk-cases__pill-icon {\n  display: grid;\n  place-items: center;\n  flex: 0 0 38px;\n  width: 38px;\n  height: 38px;\n  border-radius: 50%;\n  background: var(--hk-ink);\n  color: #fff;\n}\n.hk-cases .hk-cases__pill-icon .hk-cases__icon {\n  width: 18px;\n  height: 18px;\n  transition: transform 180ms ease;\n}\n.hk-cases .hk-cases__pill:hover { background: var(--hk-accent); color: var(--hk-ink); }\n.hk-cases .hk-cases__pill:hover .hk-cases__icon { transform: translate(1px, -1px); }\n.hk-cases .hk-cases__footer {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 16px;\n  padding-top: 16px;\n}\n.hk-cases .hk-cases__dots {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 2px;\n}\n.hk-cases .hk-cases__dot {\n  display: grid;\n  place-items: center;\n  width: 44px;\n  height: 44px;\n  border-radius: 50%;\n  background: transparent;\n}\n.hk-cases .hk-cases__dot-mark {\n  display: block;\n  width: 7px;\n  height: 7px;\n  border-radius: 50px;\n  background: #cfcfcf;\n  transition: width 220ms ease, background 220ms ease;\n}\n.hk-cases .hk-cases__dot:hover .hk-cases__dot-mark { background: #777; }\n.hk-cases .hk-cases__dot[aria-current=\"true\"] .hk-cases__dot-mark {\n  width: 25px;\n  background: var(--hk-ink);\n}\n.hk-cases .hk-cases__pill--all {\n  min-height: 56px;\n  padding: 7px 7px 7px 24px;\n  gap: 32px;\n  background: var(--hk-ink);\n  color: #fff;\n  font-size: 14px;\n}\n.hk-cases .hk-cases__pill--all .hk-cases__pill-icon { background: #fff; color: var(--hk-ink); }\n.hk-cases .hk-cases__pill--all:hover { background: #292929; color: #fff; }\n.hk-cases .hk-cases__pill--all:hover .hk-cases__pill-icon { background: var(--hk-accent); }\n.hk-cases .hk-cases__sr-only {\n  position: absolute !important;\n  width: 1px !important;\n  height: 1px !important;\n  margin: -1px !important;\n  padding: 0 !important;\n  overflow: hidden !important;\n  clip: rect(0, 0, 0, 0) !important;\n  white-space: nowrap !important;\n  border: 0 !important;\n}\n\/* The container query also supports narrow Elementor columns on desktop. *\/\n@container hk-cases (max-width: 760px) {\n  .hk-cases .hk-cases__inner { width: calc(100% - 32px); }\n  .hk-cases .hk-cases__header { margin-bottom: 22px; }\n  .hk-cases .hk-cases__slide { display: grid; grid-template-rows: auto 1fr; aspect-ratio: auto; min-height: 0; border-radius: 20px; }\n  .hk-cases .hk-cases__media { position: relative; inset: auto; width: 100%; aspect-ratio: 4 \/ 3; }\n  .hk-cases .hk-cases__image { position: absolute; inset: 0; }\n  .hk-cases .hk-cases__panel { position: relative; inset: auto; z-index: 1; width: auto; min-width: 0; min-height: 350px; margin: -12px 10px 10px; padding: 24px; border-radius: 15px; }\n  .hk-cases .hk-cases__tags { margin-bottom: 18px; }\n  .hk-cases .hk-cases__title { font-size: 30px; }\n  .hk-cases .hk-cases__description { max-width: 46ch; margin-top: 12px; font-size: 14px; }\n  .hk-cases .hk-cases__result { padding: 20px 0; margin-top: auto; }\n  .hk-cases .hk-cases__metric { font-size: 44px; }\n  .hk-cases .hk-cases__metric--compact { font-size: 40px; }\n  .hk-cases .hk-cases__metric-label { max-width: 130px; }\n  .hk-cases .hk-cases__footer { gap: 10px; padding-top: 12px; }\n}\n@container hk-cases (max-width: 460px) {\n  .hk-cases .hk-cases__counter { display: none; }\n  .hk-cases .hk-cases__heading { font-size: 28px; }\n  .hk-cases .hk-cases__header { gap: 10px; }\n  .hk-cases .hk-cases__panel { padding: 22px; }\n  .hk-cases .hk-cases__description { margin-bottom: 22px; }\n  .hk-cases .hk-cases__metric-label { max-width: 108px; font-size: 11px; }\n  .hk-cases .hk-cases__metric--compact { font-size: 35px; }\n}\n\/* Fallback for browsers without CSS container-query support. *\/\n@supports not (container-type: inline-size) {\n  @media (max-width: 760px) {\n    .hk-cases .hk-cases__inner { width: calc(100% - 32px); }\n    .hk-cases .hk-cases__header { margin-bottom: 22px; }\n    .hk-cases .hk-cases__slide { display: grid; grid-template-rows: auto 1fr; aspect-ratio: auto; min-height: 0; }\n    .hk-cases .hk-cases__media { position: relative; inset: auto; width: 100%; aspect-ratio: 4 \/ 3; }\n    .hk-cases .hk-cases__image { position: absolute; inset: 0; }\n    .hk-cases .hk-cases__panel { position: relative; inset: auto; width: auto; min-width: 0; min-height: 350px; margin: -12px 10px 10px; padding: 24px; }\n    .hk-cases .hk-cases__title { font-size: 30px; }\n    .hk-cases .hk-cases__description { max-width: 46ch; margin-bottom: 22px; font-size: 14px; }\n    .hk-cases .hk-cases__metric { font-size: 40px; }\n    .hk-cases .hk-cases__metric--compact { font-size: 35px; }\n  }\n  @media (max-width: 460px) {\n    .hk-cases .hk-cases__counter { display: none; }\n    .hk-cases .hk-cases__heading { font-size: 28px; }\n    .hk-cases .hk-cases__header { gap: 10px; }\n    .hk-cases .hk-cases__panel { padding: 22px; }\n    .hk-cases .hk-cases__metric-label { max-width: 108px; font-size: 11px; }\n  }\n}\n@media (prefers-reduced-motion: reduce) {\n  .hk-cases .hk-cases__viewport { scroll-behavior: auto; }\n  .hk-cases *, .hk-cases *::before, .hk-cases *::after { transition: none !important; animation: none !important; }\n}\n\n\n\/* v3 adjustments: dropdowns, pricing slider, real case studies, monochrome footer. *\/\n.hk-seo .hk-pricing-controls{display:flex;align-items:end;justify-content:center;gap:14px;margin:30px auto 0;flex-wrap:wrap}\n.hk-seo .hk-pricing-controls label{display:flex;flex-direction:column;gap:7px;min-width:195px;font-size:12px;font-weight:600;color:#595959;letter-spacing:.015em}\n.hk-seo .hk-pricing-controls select{appearance:auto;min-height:47px;width:100%;padding:10px 36px 10px 17px;border-radius:999px;background:#fff;border:1px solid #e9e2db;color:#111;font-size:14px;font-weight:500;cursor:pointer;box-shadow:0 4px 22px rgba(0,0,0,.025)}\n.hk-seo .hk-pricing-controls select:focus-visible{outline:3px solid #ff8a3b;outline-offset:2px}\n.hk-seo .hk-plans{margin-top:29px}\n.hk-seo .hk-plans .hk-price-slide{scroll-snap-align:start;scroll-snap-stop:always}\n.hk-seo .hk-plans .hk-plan{min-width:0}\n\/* Pricing links restore previous outline\/arrow treatment, unlike gradient primary CTAs. *\/\n.hk-seo .hk-plans .hk-pbtn{background:transparent!important;color:#111!important;border:1px solid #dadada!important;padding:11px 17px!important;min-height:46px;font-size:14px!important;font-weight:500!important;justify-content:space-between;gap:12px;box-shadow:none!important;text-align:left;}\n.hk-seo .hk-plans .hk-pbtn::after{content:'\u2192';background:#111!important;color:#fff!important;border-radius:100%;display:inline-flex;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;flex:0 0 22px}\n.hk-seo .hk-plans .hk-pbtn:hover{background:#fff8f1!important;border-color:#ff7900!important;filter:none;transform:none}\n.hk-seo .hk-plans .hk-feat .hk-pbtn{background:#ff7900!important;border-color:#ff7900!important;color:#fff!important}\n.hk-seo .hk-plans .hk-feat .hk-pbtn::after{background:white!important;color:#ff7900!important}\n.hk-seo .hk-plans .hk-feat .hk-pbtn:hover{background:#ed6d00!important}\n.hk-seo .hk-pricing-carousel-nav{display:none}\n\/* Reviews use the identical black as Industries and Team; in Elementor also assign\n   the CSS class hk-reviews-band to the parent container of Shortcode widget 4486. *\/\n.hk-seo .hk-industries-panel,.hk-seo .hk-team-panel{background:#0b0b0b}\n.hk-seo .hk-industries-panel{border-radius:40px 40px 0 0;margin-bottom:0;padding-bottom:70px}\n.hk-seo .hk-reviews-placeholder{background:#0b0b0b;color:#fff;margin:0;min-height:48px;padding:0}\n.hk-seo .hk-reviews-slot{padding-top:4px;padding-bottom:4px}\n.hk-seo .hk-team-panel{border-radius:0 0 40px 40px;margin-top:0;padding-top:70px}\n\/* Independent Elementor reviews widget (outside .hk-seo markup): shared background *\/\n.hk-reviews-band, .hk-reviews-band > .e-con-inner{background:#0b0b0b!important;color:#fff!important}\n.hk-reviews-band{margin-top:0!important;margin-bottom:0!important;padding-top:14px!important;padding-bottom:14px!important}\n.hk-reviews-band h1,.hk-reviews-band h2,.hk-reviews-band h3,.hk-reviews-band .elementor-heading-title{color:#fff!important;font-family:'Geist',Arial,sans-serif!important}\n.hk-reviews-band p{color:#c4c4c4}\n\/* Embedded case-study carousel: orange replaces the attachment's lime accent. *\/\n.hk-seo .hk-cases{--hk-accent:#ff7900;--hk-ink:#0b0b0b;--hk-max-width:1200px;background:#fff;padding-top:85px;padding-bottom:85px}\n.hk-seo .hk-cases .hk-cases__metric{color:#ff7900}\n.hk-seo .hk-cases :is(a,button,[tabindex]):focus-visible{outline:2px solid #ff7900;outline-offset:4px}\n.hk-seo .hk-cases .hk-cases__dot[aria-current=\"true\"] .hk-cases__dot-mark{background:#ff7900}\n.hk-seo .hk-cases .hk-cases__pill:hover{background:#ff7900;color:#101010}\n.hk-seo .hk-cases .hk-cases__pill--all:hover{background:#e46a00;color:white}\n.hk-seo .hk-cases .hk-cases__pill--all:hover .hk-cases__pill-icon{background:#fff;color:#111}\n.hk-seo .hk-cases .hk-cases__heading{color:#111!important}\n.hk-seo .hk-cases .hk-cases__title{color:#fff!important;font-weight:500!important}\n.hk-seo .hk-cases .hk-cases__description{color:#c2c2c2!important}\n.hk-seo .hk-cases .hk-cases__metric-label{color:#c8c8c8}\n.hk-seo .hk-cases .hk-cases__pill{font-weight:500!important}\n\/* Footer: true black, oversized cropped logo; 50% of watermark behind right edge. *\/\n.hk-seo .hk-final-cta{background:#000000!important;isolation:isolate;overflow:hidden;border-radius:55px 55px 0 0}\n.hk-seo .hk-final-cta-watermark{top:-20%;height:140%;right:0;width:clamp(720px,86vw,1600px);opacity:.13;transform:translateX(50%);filter:grayscale(1) brightness(2);z-index:-1;pointer-events:none;}\n.hk-seo .hk-final-cta-watermark img{width:100%;height:100%;object-fit:contain;object-position:center}\n.hk-seo .hk-final-cta .hk-final-inner{z-index:1}\n@media(max-width:767px){\n .hk-seo .hk-pricing-controls{display:grid;grid-template-columns:1fr 1fr;gap:10px;width:100%;max-width:550px}\n .hk-seo .hk-pricing-controls label{min-width:0}\n .hk-seo .hk-pricing-controls select{padding:10px 8px;max-width:100%;font-size:13px}\n .hk-seo .hk-plans{display:flex!important;grid-template-columns:none!important;overflow-x:auto;overflow-y:hidden;gap:12px;scroll-snap-type:x mandatory;scroll-padding-inline:2px;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;align-items:stretch;padding:0 2px 12px;margin-top:26px}\n .hk-seo .hk-plans::-webkit-scrollbar{display:none}\n .hk-seo .hk-plans > .hk-price-slide{flex:0 0 88%;min-width:0;max-width:88%;margin:0;align-self:stretch}\n .hk-seo .hk-plans > .hk-featwrap{display:flex;flex-direction:column;height:auto}\n .hk-seo .hk-plans .hk-plan{min-height:400px;height:100%}\n .hk-seo .hk-pricing-carousel-nav{display:flex;align-items:center;justify-content:center;gap:17px;margin:14px 0 0}\n .hk-seo .hk-pricing-carousel-nav button{display:grid;place-items:center;width:38px;height:38px;min-width:38px;border-radius:50%;background:#fff;border:1px solid #ddd;color:#111;font-size:19px;cursor:pointer}\n .hk-seo .hk-pricing-carousel-nav button:hover{border-color:#ff7900;color:#ff7900}\n .hk-seo .hk-pricing-carousel-nav .hk-plan-progress{min-width:48px;text-align:center;font-size:13px;font-variant-numeric:tabular-nums;color:#565656}\n .hk-seo .hk-industries-panel{border-radius:28px 28px 0 0;padding-bottom:55px}\n .hk-seo .hk-team-panel{border-radius:0 0 28px 28px;padding-top:55px}\n .hk-seo .hk-cases{padding-top:55px;padding-bottom:55px}\n .hk-seo .hk-final-cta{background:#000!important}\n .hk-seo .hk-final-cta-watermark{width:900px;right:0;opacity:.11;transform:translateX(50%)}\n}\n@media(max-width:385px){.hk-seo .hk-pricing-controls{grid-template-columns:1fr}.hk-seo .hk-pricing-controls select{width:100%}}\n@media(prefers-reduced-motion:reduce){.hk-seo .hk-plans{scroll-behavior:auto!important}}\n\n\n\/* v4: responsive art-directed case-studies panel immediately ahead of reviews. *\/\n.hk-seo{font-family:'Geist',Arial,sans-serif!important}\n.hk-seo :is(h2,h3,h4,h5):not(.hk-cases__metric){font-family:'Geist',Arial,sans-serif!important;font-weight:500!important;letter-spacing:-.044em!important}\n.hk-seo .hk-hero h1{font-weight:700!important;letter-spacing:-.03em!important}\n.hk-seo .hk-h2{font-size:clamp(32px,4vw,51px)!important;font-weight:500!important;letter-spacing:-.047em!important;line-height:1.1!important}\n.hk-seo .hk-faqh,.hk-seo .hk-team h2{font-size:clamp(32px,4vw,51px)!important;font-weight:500!important;letter-spacing:-.047em!important;line-height:1.1!important}\n.hk-seo .hk-team h2{color:#fff!important}\n.hk-seo .hk-h3c{font-size:clamp(23px,2.7vw,31px)!important;letter-spacing:-.035em!important;font-weight:500!important}\n.hk-seo .hk-final-cta h2{font-weight:500!important;letter-spacing:-.056em!important}\n.hk-seo .hk-cases .hk-cases__title{font-weight:500!important;letter-spacing:-.05em!important}\n\/* CTA reference: solid gradient pill, spaced arrow; monochrome outlined second CTA. *\/\n.hk-seo a.hk-btn.hk-cta-special{display:inline-flex!important;align-items:center;justify-content:center;gap:21px;padding:18px 31px!important;min-height:56px;background:linear-gradient(115deg,#c94700 0%,#f57600 52%,#ff8500 100%)!important;border:1px solid transparent!important;border-radius:999px!important;color:#fff!important;font-weight:600!important;font-size:15px!important;letter-spacing:-.02em!important;line-height:1.1!important;box-shadow:none!important;transform:none;white-space:normal;text-align:center;transition:background .25s,transform .25s,box-shadow .25s!important}\n.hk-seo a.hk-btn.hk-cta-special:hover{transform:translateY(-2px)!important;box-shadow:0 10px 26px rgba(255,106,0,.2)!important;background:linear-gradient(115deg,#df5700,#ff8c00)!important}\n.hk-seo a.hk-btn.hk-cta-special .hk-cta-arr{font-weight:500;font-size:20px;line-height:1;display:inline-block;flex-shrink:0}\n.hk-seo .hk-dark a.hk-btn.hk-cta-outline,.hk-seo .hk-final-cta a.hk-btn.hk-cta-outline{background:transparent!important;border:1px solid #fff!important;color:#fff!important}\n.hk-seo .hk-dark a.hk-btn.hk-cta-outline:hover,.hk-seo .hk-final-cta a.hk-btn.hk-cta-outline:hover{background:#1c1c1c!important;border-color:#fff!important}\n.hk-seo :not(.hk-dark):not(.hk-final-cta) > a.hk-btn.hk-cta-outline{background:#151515!important;border:1px solid #151515!important}\n.hk-seo .hk-final-actions a.hk-btn.hk-cta-special{min-width:237px!important}\n\/* Correct specificity of dark CTA ghost style against default link rules. *\/\n.hk-seo .hk-final-cta .hk-final-actions > a.hk-cta-special.hk-cta-outline{background:transparent!important;border:1px solid #fff!important;color:#fff!important}\n.hk-seo .hk-final-cta .hk-final-actions > a.hk-cta-special.hk-cta-outline:hover{background:#171717!important;border-color:#fff!important}\n\/* Logo strip: slightly larger logos with intentional breathing room. *\/\n.hk-seo .hk-logos{margin-top:47px!important;padding-top:26px!important}\n.hk-seo .hk-logos p{margin-bottom:17px!important}\n.hk-seo .hk-marq{margin-top:17px!important}\n.hk-seo .hk-marq + .hk-marq{margin-top:21px!important}\n.hk-seo .hk-set{gap:66px!important;padding-right:66px!important}\n.hk-seo .hk-set img{height:73px!important;width:auto;max-width:none}\n\/* Industries + case studies + client reviews form one contiguous dark band. *\/\n.hk-seo .hk-industries-panel{background:#0b0b0b!important;border-radius:40px 40px 0 0!important;padding-bottom:52px!important}\n.hk-seo .hk-cases.hk-cases-compact{--hk-ink:#0b0b0b;--hk-accent:#ff7900;background:#0b0b0b!important;color:#fff!important;padding:40px 0 32px!important;margin:0!important}\n.hk-seo .hk-cases.hk-cases-compact .hk-cases__inner{max-width:1200px;width:calc(100% - 48px)}\n.hk-seo .hk-cases .hk-cases__heading{color:#fff!important;font-size:clamp(32px,4vw,51px)!important;font-weight:500!important;letter-spacing:-.047em!important;line-height:1.09!important}\n.hk-seo .hk-cases .hk-cases__header{margin-bottom:19px!important}\n.hk-seo .hk-cases .hk-cases__slide{height:410px!important;min-height:0!important;aspect-ratio:auto!important;background:#171717!important;border:1px solid #282828;border-radius:22px!important}\n.hk-seo .hk-cases .hk-cases__media{width:63%!important;background:#171717!important}\n.hk-seo .hk-cases .hk-cases__image{object-fit:contain!important;object-position:50% 50%!important}\n.hk-seo .hk-cases .hk-cases__panel{inset:9px 9px 9px auto!important;width:36%!important;min-width:0!important;padding:19px 23px!important;border-radius:16px!important;background:#111!important}\n.hk-seo .hk-cases .hk-cases__tags{margin-bottom:10px!important;gap:5px!important}\n.hk-seo .hk-cases .hk-cases__tag{padding:4px 8px!important;min-height:0!important;font-size:10px!important;color:#d7d7d7!important}\n.hk-seo .hk-cases .hk-cases__title{font-size:clamp(23px,2.7vw,32px)!important;line-height:1.05!important}\n.hk-seo .hk-cases .hk-cases__description{font-size:12.5px!important;line-height:1.4!important;margin-top:7px!important;color:#bcbcbc!important;max-width:56ch!important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}\n.hk-seo .hk-cases .hk-cases__facts{display:flex;gap:6px 9px;flex-wrap:wrap;margin:9px 0 0;font-size:10.5px;line-height:1.25;color:#d6d6d6}\n.hk-seo .hk-cases .hk-cases__facts span{padding-left:10px;position:relative}\n.hk-seo .hk-cases .hk-cases__facts span:before{content:'';position:absolute;left:0;top:4px;width:4px;height:4px;background:#ff7900;border-radius:50%}\n.hk-seo .hk-cases .hk-cases__result{padding:11px 0 10px!important;margin-top:auto!important;gap:9px!important}\n.hk-seo .hk-cases .hk-cases__metric,.hk-seo .hk-cases .hk-cases__metric--compact{font-size:clamp(29px,3.6vw,44px)!important;font-weight:500!important;letter-spacing:-.06em!important}\n.hk-seo .hk-cases .hk-cases__metric-label{font-size:11px!important;max-width:145px!important}\n.hk-seo .hk-cases .hk-cases__pill--case{min-height:42px!important;padding:4px 4px 4px 15px!important;font-size:12px!important}\n.hk-seo .hk-cases .hk-cases__pill-icon{width:33px!important;height:33px!important;flex-basis:33px!important}\n.hk-seo .hk-cases .hk-cases__footer{padding-top:6px!important;gap:0!important}\n.hk-seo .hk-cases .hk-cases__dot[aria-current='true'] .hk-cases__dot-mark{background:#ff7900!important}\n.hk-seo .hk-cases .hk-cases__pill--all{background:transparent!important;color:#fff!important;border:1px solid #666!important;min-height:46px!important;padding:4px 5px 4px 19px!important;font-size:13px!important;margin-top:0}\n.hk-seo .hk-cases .hk-cases__pill--all .hk-cases__pill-icon{background:#ff7900!important;color:#fff!important}\n.hk-seo .hk-cases .hk-cases__pill--all:hover{border-color:#ff7900!important;background:#ff7900!important}\n.hk-seo .hk-cases .hk-cases__nav{background:#161616!important;border:1px solid #333}\n.hk-seo .hk-cases .hk-cases__arrow--next{background:#ff7900!important;color:#fff!important;border-color:#ff7900!important}\n.hk-seo .hk-cases .hk-cases__arrow:hover{background:#ff7900!important;border-color:#ff7900!important;color:#fff!important}\n.hk-seo .hk-reviews-placeholder{background:#0b0b0b!important}\n\/* Free-standing Elementor Shortcode widget (when placed outside this HTML). *\/\n.hk-reviews-band,.hk-reviews-band > .e-con-inner{background:#0b0b0b!important}\n.hk-reviews-band .elementor-heading-title,.hk-reviews-band h2{font-family:'Geist',Arial,sans-serif!important;font-weight:500!important;letter-spacing:-.047em!important}\n\/* True black CTA + bigger art, shifted towards center but still cropped right. *\/\n.hk-seo .hk-final-cta{background:#000!important;border-radius:55px 55px 0 0!important}\n.hk-seo .hk-final-cta-watermark{top:-29%!important;height:165%!important;right:0!important;width:clamp(1000px,108vw,1850px)!important;transform:translateX(41%)!important;opacity:.17!important;filter:grayscale(1) brightness(2)!important}\n.hk-seo .hk-final-cta-watermark img{height:100%!important;width:100%!important;object-fit:contain!important}\n@media(max-width:860px){\n .hk-seo .hk-cases .hk-cases__slide{height:375px!important}\n .hk-seo .hk-cases .hk-cases__panel{width:43%!important;padding:16px!important}\n .hk-seo .hk-cases .hk-cases__media{width:56%!important}\n .hk-seo .hk-cases .hk-cases__description{-webkit-line-clamp:2}\n .hk-seo .hk-cases .hk-cases__metric{font-size:32px!important}\n}\n@media(max-width:760px){\n .hk-seo .hk-cases.hk-cases-compact{padding:34px 0 26px!important}\n .hk-seo .hk-cases.hk-cases-compact .hk-cases__inner{width:calc(100% - 32px)}\n .hk-seo .hk-cases .hk-cases__slide{display:grid!important;grid-template-rows:auto 1fr!important;height:auto!important;min-height:0!important;aspect-ratio:auto!important}\n .hk-seo .hk-cases .hk-cases__media{position:relative!important;inset:auto!important;width:100%!important;height:auto!important;aspect-ratio:16\/9!important}\n .hk-seo .hk-cases .hk-cases__image{position:absolute!important;inset:0!important;width:100%!important;height:100%!important}\n .hk-seo .hk-cases .hk-cases__panel{position:relative!important;inset:auto!important;width:auto!important;height:auto!important;min-height:0!important;margin:-8px 8px 8px!important;padding:17px 17px 15px!important;border-radius:15px!important}\n .hk-seo .hk-cases .hk-cases__description{-webkit-line-clamp:3!important;font-size:12px!important}\n .hk-seo .hk-cases .hk-cases__facts{font-size:10px!important}\n .hk-seo .hk-cases .hk-cases__result{margin-top:16px!important;padding:11px 0!important}\n .hk-seo .hk-cases .hk-cases__metric{font-size:34px!important}\n .hk-seo .hk-cases .hk-cases__heading{font-size:clamp(30px,7vw,41px)!important}\n .hk-seo .hk-set{gap:40px!important;padding-right:40px!important}\n .hk-seo .hk-set img{height:53px!important}\n .hk-seo .hk-marq + .hk-marq{margin-top:14px!important}\n .hk-seo .hk-final-cta-watermark{width:1160px!important;transform:translateX(46%)!important;opacity:.12!important}\n .hk-seo a.hk-btn.hk-cta-special{padding:16px 23px!important;min-height:53px;font-size:14px!important}\n .hk-seo .hk-final-actions a.hk-btn.hk-cta-special{min-width:0!important;width:100%}\n}\n\n\/* v6 \u2014 White case studies and reviews surfaces. All case-study panels stay charcoal. *\/\n.hk-seo .hk-cases.hk-cases-compact{\n  background:#ffffff!important;\n  color:#111111!important;\n}\n.hk-seo .hk-cases.hk-cases-compact .hk-cases__heading{\n  color:#111111!important;\n}\n.hk-seo .hk-cases.hk-cases-compact .hk-cases__pill--all{\n  background:#ffffff!important;\n  color:#141414!important;\n  border:1px solid #cfcfcf!important;\n}\n.hk-seo .hk-cases.hk-cases-compact .hk-cases__pill--all:hover{\n  background:#ff7900!important;\n  color:#ffffff!important;\n  border-color:#ff7900!important;\n}\n.hk-seo .hk-cases.hk-cases-compact .hk-cases__dot-mark{background:#bababa}\n.hk-seo .hk-cases.hk-cases-compact .hk-cases__dot[aria-current=\"true\"] .hk-cases__dot-mark{background:#ff7900!important}\n.hk-seo .hk-reviews-placeholder{\n  background:#ffffff!important;\n  color:#111111!important;\n}\n\/* The Reviews shortcode is placed in its own Elementor container, outside .hk-seo. *\/\n.hk-reviews-band,\n.hk-reviews-band > .e-con-inner,\n.hk-reviews-band > .elementor-container{\n  background:#ffffff!important;\n  background-color:#ffffff!important;\n  color:#111111!important;\n}\n.hk-reviews-band :is(.elementor-heading-title,h1,h2,h3){color:#111111!important}\n.hk-reviews-band :is(p,.elementor-widget-text-editor){color:#555555!important}\n\n\n\/* v7 \u2014 Requested layout and CTA refinements *\/\n.hk-seo .hk-dimg{\n  display:flex!important;\n  align-items:center!important;\n  justify-content:center!important;\n  overflow:hidden!important;\n}\n.hk-seo .hk-dimg > img{\n  display:block!important;\n  width:100%!important;\n  height:100%!important;\n  max-width:100%!important;\n  max-height:100%!important;\n  object-fit:contain!important;\n  object-position:center!important;\n}\n.hk-seo .hk-quote-promo{\n  grid-template-columns:1fr 1fr!important;\n}\n.hk-seo .hk-quote-copy,\n.hk-seo .hk-quote-image{\n  min-width:0!important;\n}\n.hk-seo .hk-quote-image{\n  align-self:stretch!important;\n  display:flex!important;\n  align-items:center!important;\n  justify-content:center!important;\n  min-height:0!important;\n  padding:18px 24px 18px 18px!important;\n}\n.hk-seo .hk-quote-image img{\n  display:block!important;\n  width:100%!important;\n  height:100%!important;\n  max-width:100%!important;\n  max-height:100%!important;\n  object-fit:contain!important;\n  object-position:center!important;\n}\n.hk-seo a.hk-btn.hk-cta-outline{\n  background:transparent!important;\n  border:1px solid #fff!important;\n  color:#fff!important;\n}\n.hk-seo .hk-industries-panel{\n  border-radius:40px!important;\n}\n.hk-seo .hk-team-panel{\n  border-radius:40px!important;\n}\n.hk-seo .hk-cases.hk-cases-compact{\n  margin-top:28px!important;\n}\n.hk-seo .hk-cases .hk-cases__media{\n  padding-left:14px!important;\n}\n@media(max-width:760px){\n  .hk-seo .hk-cases .hk-cases__media{\n    padding-left:0!important;\n  }\n  .hk-seo .hk-cases .hk-cases__image{\n    left:14px!important;\n    width:calc(100% - 14px)!important;\n  }\n  .hk-seo .hk-quote-promo{\n    grid-template-columns:1fr!important;\n  }\n  .hk-seo .hk-quote-image{\n    padding:8px 24px 24px!important;\n  }\n  .hk-seo .hk-quote-image img{\n    width:100%!important;\n    height:auto!important;\n    max-height:220px!important;\n  }\n}\n\n\n\/* v8 \u2014 Quote CTA \/ calculator hero presentation *\/\n.hk-seo .hk-quote-promo{\n  grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;\n  min-height:354px!important;\n  margin-top:28px!important;\n  background:#101010!important;\n  border-radius:24px!important;\n  overflow:hidden!important;\n  box-shadow:0 18px 48px rgba(0,0,0,.10)!important;\n}\n.hk-seo .hk-quote-copy{\n  min-width:0!important;\n  padding:46px 38px 44px!important;\n  display:flex!important;\n  flex-direction:column!important;\n  justify-content:center!important;\n}\n.hk-seo .hk-quote-copy h3{\n  max-width:540px!important;\n}\n.hk-seo .hk-quote-copy p{\n  max-width:520px!important;\n}\n.hk-seo .hk-quote-copy > a.hk-btn.hk-cta-outline{\n  width:max-content!important;\n  max-width:100%!important;\n  background:#151515!important;\n  border:1px solid rgba(255,255,255,.82)!important;\n  color:#fff!important;\n  box-shadow:none!important;\n}\n.hk-seo .hk-quote-copy > a.hk-btn.hk-cta-outline:hover{\n  background:#1c1c1c!important;\n  border-color:#fff!important;\n  box-shadow:0 8px 24px rgba(255,255,255,.06)!important;\n}\n.hk-seo .hk-quote-image{\n  min-width:0!important;\n  min-height:354px!important;\n  align-self:stretch!important;\n  display:flex!important;\n  align-items:center!important;\n  justify-content:center!important;\n  padding:16px 28px!important;\n  background:#fff!important;\n  overflow:hidden!important;\n  position:relative!important;\n}\n.hk-seo .hk-quote-image img{\n  display:block!important;\n  width:94%!important;\n  height:94%!important;\n  max-width:520px!important;\n  max-height:330px!important;\n  object-fit:contain!important;\n  object-position:center!important;\n  border-radius:16px!important;\n  filter:drop-shadow(0 18px 28px rgba(0,0,0,.16))!important;\n}\n@media(max-width:760px){\n  .hk-seo .hk-quote-promo{\n    grid-template-columns:1fr!important;\n    min-height:0!important;\n  }\n  .hk-seo .hk-quote-copy{\n    padding:34px 24px 28px!important;\n  }\n  .hk-seo .hk-quote-image{\n    min-height:280px!important;\n    padding:12px 24px 28px!important;\n  }\n  .hk-seo .hk-quote-image img{\n    width:100%!important;\n    height:auto!important;\n    max-width:520px!important;\n    max-height:260px!important;\n  }\n}\n\n\/* v15 \u2014 calculator CTA refinement *\/\n.hk-seo .hk-quote-copy p{\n  font-size:17px!important;\n  line-height:1.65!important;\n}\n.hk-seo .hk-quote-copy > a.hk-btn.hk-cta-outline{\n  border:1px solid #fff!important;\n  border-width:1px!important;\n  border-style:solid!important;\n  border-color:#fff!important;\n}\n@media (max-width:767px){\n  .hk-seo .hk-quote-copy p{\n    font-size:16px!important;\n    line-height:1.6!important;\n  }\n}\n<\/style>\n<div class=\"hk-seo\">\n<!-- ===== HERO + LOGOS ===== -->\n<section class=\"hk-dark hk-hero\">\n<div class=\"hk-wrap\">\n<div class=\"hk-hero-grid\">\n<div>\n<h1>Video Production &amp; Editing that turns <span>ideas into unforgettable stories.<\/span><\/h1>\n<p class=\"hk-hero-p\">From the first concept to the final cut, #Knights creates scroll-stopping social videos, brand films, performance ads and polished edits built for every platform.<\/p>\n<div class=\"hk-hero-cta\">\n<a class=\"hk-btn hk-cta-special\" href=\"https:\/\/hashtagknights.com\/contact\/\">Plan Your Video Project<span aria-hidden=\"true\" class=\"hk-cta-arr\">\u2197<\/span><\/a>\n<img alt=\"Agency operations creative graphic\" class=\"hk-hero-cta-visual\" decoding=\"async\" loading=\"eager\" src=\"https:\/\/hashtagknights.com\/wp-content\/uploads\/2026\/04\/Agency-Operations-7.png\"\/>\n<\/div>\n<\/div>\n<div class=\"hk-hero-art\"><img alt=\"Original #Knights creative service hero artwork\" decoding=\"async\" fetchpriority=\"high\" src=\"https:\/\/hashtagknights.com\/wp-content\/uploads\/2026\/10\/Marekting-Strategy-Service.png\"\/><\/div>\n<\/div>\n<div class=\"hk-logos\">\n<p>Trusted by 60+ startups and global brands, across 20+ industries.<\/p>\n<!-- LOGO STRIP: two rows scrolling in opposite directions. Each row holds the same set twice (needed for the seamless loop). To add a logo, add it to BOTH .hk-set blocks of that row. -->\n<div class=\"hk-marq\">\n<div class=\"hk-track\">\n<div class=\"hk-set\"><img decoding=\"async\" alt=\"Client logo\" loading=\"lazy\" src=\"https:\/\/hashtagknights.com\/wp-content\/uploads\/2025\/04\/1.png\"\/><img decoding=\"async\" alt=\"Client logo\" loading=\"lazy\" src=\"https:\/\/hashtagknights.com\/wp-content\/uploads\/2025\/04\/2.png\"\/><img decoding=\"async\" alt=\"Client logo\" loading=\"lazy\" src=\"https:\/\/hashtagknights.com\/wp-content\/uploads\/2025\/04\/3.png\"\/><img decoding=\"async\" alt=\"Client logo\" loading=\"lazy\" src=\"https:\/\/hashtagknights.com\/wp-content\/uploads\/2025\/04\/4.png\"\/><img decoding=\"async\" alt=\"Client logo\" loading=\"lazy\" src=\"https:\/\/hashtagknights.com\/wp-content\/uploads\/2025\/04\/5.png\"\/><img decoding=\"async\" alt=\"Client logo\" loading=\"lazy\" src=\"https:\/\/hashtagknights.com\/wp-content\/uploads\/2025\/04\/6.png\"\/><\/div>\n<div aria-hidden=\"true\" class=\"hk-set\"><img decoding=\"async\" alt=\"\" loading=\"lazy\" src=\"https:\/\/hashtagknights.com\/wp-content\/uploads\/2025\/04\/1.png\"><img decoding=\"async\" alt=\"\" loading=\"lazy\" src=\"https:\/\/hashtagknights.com\/wp-content\/uploads\/2025\/04\/2.png\"><img decoding=\"async\" alt=\"\" loading=\"lazy\" src=\"https:\/\/hashtagknights.com\/wp-content\/uploads\/2025\/04\/3.png\"><img decoding=\"async\" alt=\"\" loading=\"lazy\" src=\"https:\/\/hashtagknights.com\/wp-content\/uploads\/2025\/04\/4.png\"><img decoding=\"async\" alt=\"\" loading=\"lazy\" src=\"https:\/\/hashtagknights.com\/wp-content\/uploads\/2025\/04\/5.png\"><img decoding=\"async\" alt=\"\" loading=\"lazy\" src=\"https:\/\/hashtagknights.com\/wp-content\/uploads\/2025\/04\/6.png\"><\/div>\n<\/div>\n<\/div>\n<div class=\"hk-marq hk-rev\">\n<div class=\"hk-track\">\n<div class=\"hk-set\"><img decoding=\"async\" alt=\"Client logo\" loading=\"lazy\" src=\"https:\/\/hashtagknights.com\/wp-content\/uploads\/2025\/04\/7.png\"\/><img decoding=\"async\" alt=\"Client logo\" loading=\"lazy\" src=\"https:\/\/hashtagknights.com\/wp-content\/uploads\/2025\/04\/8.png\"\/><img decoding=\"async\" alt=\"Client logo\" loading=\"lazy\" src=\"https:\/\/hashtagknights.com\/wp-content\/uploads\/2025\/04\/9.png\"\/><img decoding=\"async\" alt=\"Client logo\" loading=\"lazy\" src=\"https:\/\/hashtagknights.com\/wp-content\/uploads\/2025\/04\/10.png\"\/><img decoding=\"async\" alt=\"Client logo\" loading=\"lazy\" src=\"https:\/\/hashtagknights.com\/wp-content\/uploads\/2025\/04\/11.png\"\/><\/div>\n<div aria-hidden=\"true\" class=\"hk-set\"><img decoding=\"async\" alt=\"\" loading=\"lazy\" src=\"https:\/\/hashtagknights.com\/wp-content\/uploads\/2025\/04\/7.png\"><img decoding=\"async\" alt=\"\" loading=\"lazy\" src=\"https:\/\/hashtagknights.com\/wp-content\/uploads\/2025\/04\/8.png\"><img decoding=\"async\" alt=\"\" loading=\"lazy\" src=\"https:\/\/hashtagknights.com\/wp-content\/uploads\/2025\/04\/9.png\"><img decoding=\"async\" alt=\"\" loading=\"lazy\" src=\"https:\/\/hashtagknights.com\/wp-content\/uploads\/2025\/04\/10.png\"><img decoding=\"async\" alt=\"\" loading=\"lazy\" src=\"https:\/\/hashtagknights.com\/wp-content\/uploads\/2025\/04\/11.png\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<!-- ===== CHALLENGES ===== -->\n<section class=\"hk-sec\">\n<div class=\"hk-wrap\">\n<span class=\"hk-kick\">The challenge<\/span>\n<h2 class=\"hk-h2\">Video challenges that keep<br\/>good brands <span>out of the spotlight<\/span><\/h2>\n<div class=\"hk-g3\">\n<div class=\"hk-c\"><span class=\"hk-q\">\u201c<\/span><h3>We have great ideas, but nobody knows how to turn them into video.<\/h3><p>We shape the concept, script, storyboard and shot list so everyone knows what to create before production starts.<\/p><\/div>\n<div class=\"hk-c\"><span class=\"hk-q\">\u201c<\/span><h3>Our videos look different every time.<\/h3><p>A consistent visual direction, brand-safe graphics, editing rhythm and templates make every release unmistakably yours.<\/p><\/div>\n<div class=\"hk-c\"><span class=\"hk-q\">\u201c<\/span><h3>We shoot content, then it sits unedited for weeks.<\/h3><p>A clear production calendar and efficient post-production workflow keep content moving from footage to publish-ready files.<\/p><\/div>\n<div class=\"hk-c\"><span class=\"hk-q\">\u201c<\/span><h3>People scroll past before we can make the point.<\/h3><p>Sharper first-three-second hooks, purposeful pacing and platform-native edits earn attention without losing the message.<\/p><\/div>\n<div class=\"hk-c\"><span class=\"hk-q\">\u201c<\/span><h3>One video never fits all our channels.<\/h3><p>We build the right aspect ratios, cutdowns, subtitles and safe zones for Reels, TikTok, Shorts, LinkedIn and paid placements.<\/p><\/div>\n<div class=\"hk-c\"><span class=\"hk-q\">\u201c<\/span><h3>Our video ads look good but do not move viewers to act.<\/h3><p>We create message-led concepts, stronger calls to action and creative variants designed for ongoing performance testing.<\/p><\/div>\n<div class=\"hk-c\"><span class=\"hk-q\">\u201c<\/span><h3>Our interviews and podcasts are too long to publish consistently.<\/h3><p>Long-form recordings become engaging episodes, highlight clips, vertical snippets and reusable soundbites.<\/p><\/div>\n<div class=\"hk-c\"><span class=\"hk-q\">\u201c<\/span><h3>Feedback is scattered and revisions take forever.<\/h3><p>Defined review rounds, time-coded notes and organized versions make approvals faster and less frustrating.<\/p><\/div>\n<div class=\"hk-c\"><span class=\"hk-q\">\u201c<\/span><h3>We need a production partner, not just someone to trim clips.<\/h3><p>Creative direction, filming coordination, motion design, sound and editing work together as one accountable process.<\/p><\/div>\n<\/div>\n<div class=\"hk-center\"><a class=\"hk-btn hk-cta-special\" href=\"https:\/\/hashtagknights.com\/contact\/\">Create Better Video<span aria-hidden=\"true\" class=\"hk-cta-arr\">\u2197<\/span><\/a><\/div>\n<\/div>\n<\/section>\n<!-- ===== WHY STRATEGY ===== -->\n<section class=\"hk-sec\" style=\"padding-top:0\">\n<div class=\"hk-wrap\">\n<span class=\"hk-kick\">Why video matters<\/span>\n<h2 class=\"hk-h2\">Anyone can hit record.<br\/><span>Great videos are made with purpose.<\/span><\/h2>\n<p class=\"hk-sub\">Effective video blends story, craft and distribution. We create work that feels true to your brand, respects your audience and arrives ready for the channels where it will live.<\/p>\n<div class=\"hk-bento\">\n<div class=\"hk-c hk-b1\"><div class=\"hk-bh\"><span class=\"hk-num\">01<\/span><h3>Creative Direction<\/h3><\/div><p>A clear concept, visual language and script give the project a reason to exist beyond looking polished.<\/p><span class=\"hk-bigno\">01<\/span><\/div>\n<div class=\"hk-c hk-b2\"><div class=\"hk-bh\"><span class=\"hk-num\">02<\/span><h3>Platform Fit<\/h3><\/div><p>Every hook, length, frame and subtitle format is considered for its final destination.<\/p><\/div>\n<div class=\"hk-c hk-b3\"><div class=\"hk-bh\"><span class=\"hk-num\">03<\/span><h3>Production Quality<\/h3><\/div><p>Strong edits, sound, motion and color turn raw footage into a finished brand asset.<\/p><\/div>\n<div class=\"hk-c hk-b4\"><div class=\"hk-bh\"><span class=\"hk-num\">04<\/span><h3>Repeatable Output<\/h3><\/div><p>Reusable templates, structured files and production calendars make it easier to keep publishing.<\/p><span class=\"hk-bigno\">04<\/span><\/div>\n<\/div>\n<\/div>\n<\/section>\n<!-- ===== SERVICES ===== -->\n<section class=\"hk-sec\" style=\"padding-top:0\">\n<div class=\"hk-wrap\">\n<span class=\"hk-kick\">Our services<\/span>\n<h2 class=\"hk-h2\">End-to-end video services<br\/>from <span>concept to final cut<\/span><\/h2>\n<div class=\"hk-g2\">\n<div class=\"hk-col\">\n<div class=\"hk-pc\"><h3>Brand Films &amp; Corporate Videos<\/h3><p>Tell the story behind your business with thoughtful scripting, interviews, on-location production and cinematic post-production.<\/p><div class=\"hk-tags\"><span class=\"hk-tag\">Brand Films<\/span><span class=\"hk-tag\">Interviews<\/span><span class=\"hk-tag\">Company Profiles<\/span><span class=\"hk-tag\">Testimonials<\/span><span class=\"hk-tag\">Scriptwriting<\/span><span class=\"hk-tag\">Location Shoots<\/span><\/div><\/div>\n<div class=\"hk-pc\"><h3>Social &amp; Short-Form Video<\/h3><p>Native-first content for Reels, TikTok, YouTube Shorts and LinkedIn, with strong hooks, captions and edits designed for fast-moving feeds.<\/p><div class=\"hk-tags\"><span class=\"hk-tag\">Instagram Reels<\/span><span class=\"hk-tag\">TikTok<\/span><span class=\"hk-tag\">YouTube Shorts<\/span><span class=\"hk-tag\">LinkedIn<\/span><span class=\"hk-tag\">Captions<\/span><span class=\"hk-tag\">Vertical Edits<\/span><\/div><\/div>\n<div class=\"hk-pc\"><h3>Video Ads &amp; Product Creatives<\/h3><p>Product demos, UGC-style edits, explainer ads and creative testing variations built around your message and customer journey.<\/p><div class=\"hk-tags\"><span class=\"hk-tag\">Paid Social<\/span><span class=\"hk-tag\">Product Demos<\/span><span class=\"hk-tag\">Creative Variants<\/span><span class=\"hk-tag\">UGC-Style<\/span><span class=\"hk-tag\">Hooks &amp; CTAs<\/span><span class=\"hk-tag\">Cutdowns<\/span><\/div><\/div>\n<\/div>\n<div class=\"hk-col\">\n<div class=\"hk-pc\"><h3>Professional Video Editing<\/h3><p>A reliable post-production team for footage you already have: clean storytelling, editing, sound design, color correction and exports.<\/p><div class=\"hk-tags\"><span class=\"hk-tag\">Multi-Cam Editing<\/span><span class=\"hk-tag\">Color Grading<\/span><span class=\"hk-tag\">Audio Cleanup<\/span><span class=\"hk-tag\">Subtitles<\/span><span class=\"hk-tag\">Transitions<\/span><span class=\"hk-tag\">Repurposing<\/span><\/div><\/div>\n<div class=\"hk-pc\"><h3>Motion Graphics &amp; Explainers<\/h3><p>Make complex ideas immediately understandable with motion design, kinetic type, animated diagrams and clear visual storytelling.<\/p><div class=\"hk-tags\"><span class=\"hk-tag\">Motion Design<\/span><span class=\"hk-tag\">2D Animation<\/span><span class=\"hk-tag\">Kinetic Type<\/span><span class=\"hk-tag\">Explainers<\/span><span class=\"hk-tag\">Infographics<\/span><span class=\"hk-tag\">Logo Animation<\/span><\/div><\/div>\n<div class=\"hk-pc\"><h3>YouTube, Podcasts &amp; Events<\/h3><p>Turn longer recordings into full episodes, polished highlights, speaker reels and short-form content for ongoing distribution.<\/p><div class=\"hk-tags\"><span class=\"hk-tag\">YouTube Editing<\/span><span class=\"hk-tag\">Podcast Video<\/span><span class=\"hk-tag\">Event Recaps<\/span><span class=\"hk-tag\">Webinars<\/span><span class=\"hk-tag\">Highlight Reels<\/span><span class=\"hk-tag\">Multicam<\/span><\/div><\/div>\n<\/div>\n<\/div>\n<div class=\"hk-center\"><a class=\"hk-btn hk-cta-special\" href=\"https:\/\/hashtagknights.com\/contact\/\">Talk to Our Studio<span aria-hidden=\"true\" class=\"hk-cta-arr\">\u2197<\/span><\/a><\/div>\n<\/div>\n<\/section>\n<!-- ===== WHAT YOU GET (AUDIT DELIVERABLES) ===== -->\n<section class=\"hk-sec\" style=\"padding-top:0\">\n<div class=\"hk-wrap\">\n<span class=\"hk-kick\">What you receive<\/span>\n<h2 class=\"hk-h2\">Everything you need to <span>publish with confidence<\/span><\/h2>\n<p class=\"hk-sub\">No mysterious production process. Every project is delivered with the right creative assets, clear approval checkpoints and final files prepared for your channels.<\/p>\n<div class=\"hk-deliv\">\n<div class=\"hk-dl\">\n<div class=\"hk-dli\"><i>01<\/i><div><h4>Creative brief &amp; storyboard<\/h4><p>A focused concept, script or edit brief with references, messaging and shot priorities aligned before work begins.<\/p><\/div><\/div>\n<div class=\"hk-dli\"><i>02<\/i><div><h4>Platform-ready master edits<\/h4><p>Finished versions in the agreed format, dimensions, duration and codec for web, social, presentations or paid media.<\/p><\/div><\/div>\n<div class=\"hk-dli\"><i>03<\/i><div><h4>Branded motion &amp; titles<\/h4><p>Consistent captions, typography, lower thirds, logo animations and transitions that fit your visual identity.<\/p><\/div><\/div>\n<div class=\"hk-dli\"><i>04<\/i><div><h4>Color &amp; audio finishing<\/h4><p>Balanced color, cleaned dialogue, appropriate music and sound effects with polished levels.<\/p><\/div><\/div>\n<div class=\"hk-dli\"><i>05<\/i><div><h4>Cutdowns &amp; alternate versions<\/h4><p>Additional hooks, short cuts and aspect ratios specified in your package so one production works across touchpoints.<\/p><\/div><\/div>\n<div class=\"hk-dli\"><i>06<\/i><div><h4>Organized delivery &amp; handover<\/h4><p>Clear file naming, final exports and accessible project delivery; editable source files when included in the agreed scope.<\/p><\/div><\/div>\n<\/div>\n<!-- REPORT MOCKUP: replace .hk-img-ph with <img decoding=\"async\" src=\"\u2026\" alt=\"Sample marketing audit report\"> (800\u00d71000) -->\n<div class=\"hk-dimg\"><img alt=\"Original #Knights analytics image retained from the strategy service template; replacement-ready video production artwork\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/hashtagknights.com\/wp-content\/uploads\/2026\/10\/Modern-Marketing-Analytics-Dashboard.png\"\/><\/div>\n<\/div>\n<\/div>\n<\/section>\n<!-- ===== METHODOLOGY ===== -->\n<section class=\"hk-sec\" style=\"padding-top:0\">\n<div class=\"hk-wrap\">\n<span class=\"hk-kick\">Our process<\/span>\n<h2 class=\"hk-h2\">Our <span>5-phase<\/span> video production workflow<\/h2>\n<p class=\"hk-sub\">A smooth path from brief to publish-ready videos, with feedback built into every milestone.<\/p>\n<div class=\"hk-proc\">\n<div class=\"hk-step\"><div><span class=\"hk-ph\">Phase 1<\/span><h3>Discovery &amp; Creative Brief<\/h3><\/div><div class=\"hk-wk\">Project kickoff<\/div><ul><li>Clarify goals, audience and distribution channels<\/li><li>Agree deliverables, formats, timeline and budget<\/li><li>Collect brand guidelines, references and footage<\/li><\/ul><span class=\"hk-bar\" style=\"width:10%;background:var(--k)\"><\/span><\/div>\n<div class=\"hk-step\"><div><span class=\"hk-ph\">Phase 2<\/span><h3>Concept &amp; Pre-Production<\/h3><\/div><div class=\"hk-wk\">Planning<\/div><ul><li>Develop treatments, scripts and storyboards<\/li><li>Define shot list, styleframes and production approach<\/li><li>Confirm talent, locations or remote assets if needed<\/li><\/ul><span class=\"hk-bar\" style=\"width:20%;background:#7a7a7a\"><\/span><\/div>\n<div class=\"hk-step\"><div><span class=\"hk-ph\">Phase 3<\/span><h3>Production &amp; Asset Capture<\/h3><\/div><div class=\"hk-wk\">As scheduled<\/div><ul><li>Shoot or collect video, interviews and product footage<\/li><li>Capture the supporting audio and visual assets<\/li><li>Review footage and organize media securely<\/li><\/ul><span class=\"hk-bar\" style=\"width:35%;background:var(--o2)\"><\/span><\/div>\n<div class=\"hk-step\"><div><span class=\"hk-ph\">Phase 4<\/span><h3>Edit, Motion &amp; Finishing<\/h3><\/div><div class=\"hk-wk\">Production sprint<\/div><ul><li>Story assembly, pacing and version-one review<\/li><li>Motion graphics, subtitles, color and sound<\/li><li>Consolidated feedback and agreed revision rounds<\/li><\/ul><span class=\"hk-bar\" style=\"width:45%;background:var(--o)\"><\/span><\/div>\n<div class=\"hk-step\" style=\"border-bottom:0\"><div><span class=\"hk-ph\">Phase 5<\/span><h3>Delivery &amp; Repurposing<\/h3><\/div><div class=\"hk-ongo\">Final approval<\/div><ul><li>Quality-check every format, subtitle and safe zone<\/li><li>Deliver approved masters, cutdowns and thumbnails<\/li><li>Archive agreed assets and plan the next release<\/li><\/ul><span class=\"hk-bar\" style=\"width:100%;background:var(--o2)\"><\/span><\/div>\n<\/div>\n<\/div>\n<\/section>\n<!-- ===== INDUSTRIES + TEAM (one dark panel) ===== -->\n<section class=\"hk-sec hk-dark hk-panel hk-industries-panel\">\n<div class=\"hk-wrap\">\n<span class=\"hk-kick\">Industries<\/span>\n<h2 class=\"hk-h2\">Video stories crafted for<br\/><span>different audiences and goals<\/span><\/h2>\n<p class=\"hk-sub\">The right format depends on who is watching and what you need them to understand, feel or do. We tailor production to each category, platform and buying journey.<\/p>\n<h3 class=\"hk-h3c hk-first\">Video production for your industry<\/h3>\n<div class=\"hk-g3\" style=\"margin-top:34px\">\n<div class=\"hk-dc\"><h3>\ud83d\udcbc B2B &amp; SaaS<\/h3><p>Product walkthroughs, case-study videos and founder stories that make complex offerings easier to buy.<\/p><\/div>\n<div class=\"hk-dc\"><h3>\ud83c\udfd5\ufe0f Travel &amp; Tourism<\/h3><p>Destination reels, property films and guest experiences that inspire visits and bookings.<\/p><\/div>\n<div class=\"hk-dc\"><h3>\ud83d\udcf1 Apps &amp; Sports<\/h3><p>App demos, athlete stories, launch teasers and fast-paced social edits designed to hold attention.<\/p><\/div>\n<div class=\"hk-dc\"><h3>\ud83d\udcb3 Fintech &amp; Finance<\/h3><p>Clear explainers, thoughtful testimonials and credible brand films for trust-sensitive categories.<\/p><\/div>\n<div class=\"hk-dc\"><h3>\ud83c\udfd7\ufe0f Construction &amp; Real Estate<\/h3><p>Project showcases, site walkthroughs, drone footage where permitted, and client interviews.<\/p><\/div>\n<div class=\"hk-dc\"><h3>\ud83d\uded2 E-commerce &amp; DTC<\/h3><p>Product videos, UGC-style concepts, unboxings and ad variations for consideration and purchase.<\/p><\/div>\n<div class=\"hk-dc\"><h3>\ud83e\ude7a Health &amp; Wellness<\/h3><p>Warm, accessible educational content, clinic introductions and expert interviews with appropriate reviews.<\/p><\/div>\n<div class=\"hk-dc\"><h3>\ud83c\udf7d\ufe0f Food &amp; Hospitality<\/h3><p>Appetizing food photography in motion, chef stories, venue tours and seasonal short-form videos.<\/p><\/div>\n<div class=\"hk-dc\"><h3>\ud83c\udf93 Education &amp; Coaching<\/h3><p>Course promos, lesson clips, student interviews and explainers that make learning tangible.<\/p><\/div>\n<\/div>\n<h3 class=\"hk-h3c\">Built for every business type<\/h3>\n<div class=\"hk-g3\" style=\"margin-top:34px\">\n<div class=\"hk-dc\"><h3>\ud83d\ude80 Startups<\/h3><p>Launch videos, pitch-ready explainers and founder-led social content that turn a new idea into a clear story.<\/p><\/div>\n<div class=\"hk-dc\"><h3>\ud83c\udfe2 Established Companies<\/h3><p>Corporate communications, recruitment films, internal explainers and campaign production at scale.<\/p><\/div>\n<div class=\"hk-dc\"><h3>\ud83e\udd1d B2B Companies<\/h3><p>Customer stories, demo libraries, webinar edits and sales-enablement videos for long buying cycles.<\/p><\/div>\n<div class=\"hk-dc\"><h3>\ud83d\udecd\ufe0f B2C Brands<\/h3><p>Product storytelling, organic social and performance-ready ads adapted to different audiences.<\/p><\/div>\n<div class=\"hk-dc\"><h3>\ud83d\udccd Small &amp; Local Businesses<\/h3><p>Affordable, authentic introductions, service walkthroughs and location-based social videos.<\/p><\/div>\n<\/div>\n<\/div>\n<\/section><section aria-label=\"Selected #Knights client work across brand, websites, content and video\" aria-roledescription=\"carousel\" class=\"hk-cases hk-cases-brand hk-cases-compact\" data-hk-cases=\"\" role=\"region\">\n<div class=\"hk-cases__inner\">\n<div class=\"hk-cases__header\">\n<h2 class=\"hk-cases__heading\">Creative work. Real projects.<\/h2>\n<div aria-label=\"Carousel controls\" class=\"hk-cases__nav\" hidden=\"\" role=\"group\">\n<span aria-hidden=\"true\" class=\"hk-cases__counter\">\n<span data-hk-current=\"\">01<\/span><span class=\"hk-cases__slash\">\/<\/span>\n<span class=\"hk-cases__total\" data-hk-total=\"\">05<\/span>\n<\/span>\n<button aria-label=\"Previous case study\" class=\"hk-cases__arrow\" data-hk-prev=\"\" type=\"button\">\n<svg aria-hidden=\"true\" class=\"hk-cases__icon\" focusable=\"false\" viewbox=\"0 0 24 24\"><path d=\"M19 12H5m6-6-6 6 6 6\"><\/path><\/svg>\n<\/button>\n<button aria-label=\"Next case study\" class=\"hk-cases__arrow hk-cases__arrow--next\" data-hk-next=\"\" type=\"button\">\n<svg aria-hidden=\"true\" class=\"hk-cases__icon\" focusable=\"false\" viewbox=\"0 0 24 24\"><path d=\"M5 12h14m-6-6 6 6-6 6\"><\/path><\/svg>\n<\/button>\n<\/div>\n<\/div>\n<div aria-label=\"Case study slides. Use the left and right arrow keys to navigate.\" class=\"hk-cases__viewport\" tabindex=\"0\">\n<!-- SLIDE 01: Coach360\n             Source: https:\/\/hashtagknights.com\/work\/case-study-coach360\/\n             The case-study headline reports +350% app user acquisition.\n             Edit the image src, text, metric, and case-study href here. -->\n<article aria-label=\"1 of 5: Coach360\" aria-roledescription=\"slide\" class=\"hk-cases__slide\" role=\"group\" style=\"--hk-image-bg: #e9eee7; --hk-image-position: 50% 50%;\">\n<div class=\"hk-cases__media\">\n<img alt=\"Coach360 official case-study featured image\" class=\"hk-cases__image\" decoding=\"async\" draggable=\"false\" fetchpriority=\"high\" loading=\"eager\" src=\"https:\/\/hashtagknights.com\/wp-content\/uploads\/2026\/04\/Coach360-Case-study.png\"\/>\n<div aria-hidden=\"true\" class=\"hk-cases__fallback\">\n<small>SELECTED WORK \/ 01<\/small><span>Coach360<\/span>\n<\/div>\n<\/div>\n<div class=\"hk-cases__panel\">\n<div class=\"hk-cases__summary\">\n<div class=\"hk-cases__tags\">\n<span class=\"hk-cases__tag\">Sports tech<\/span>\n<span class=\"hk-cases__tag\">Brand &amp; acquisition<\/span>\n<\/div>\n<h3 class=\"hk-cases__title\">Coach360<\/h3>\n<p class=\"hk-cases__description\">A complete visual and marketing system to make a complex coaching platform easy to understand and promote.<\/p><div aria-label=\"Project details\" class=\"hk-cases__facts\"><span>France<\/span><span>Ongoing since Nov 2024<\/span><span>Video \u00b7 UI\/UX \u00b7 Email<\/span><\/div>\n<\/div>\n<div class=\"hk-cases__result\">\n<span class=\"hk-cases__metric\">+350%<\/span>\n<span class=\"hk-cases__metric-label\">App user acquisition<\/span>\n<\/div>\n<a aria-label=\"View the full Coach360 case study\" class=\"hk-cases__pill hk-cases__pill--case\" href=\"https:\/\/hashtagknights.com\/work\/case-study-coach360\/\">\n<span>View full case study<\/span>\n<span class=\"hk-cases__pill-icon\"><svg aria-hidden=\"true\" class=\"hk-cases__icon\" focusable=\"false\" viewbox=\"0 0 24 24\"><path d=\"M6 18 18 6M6 6h12v12\"><\/path><\/svg><\/span>\n<\/a>\n<\/div>\n<\/article>\n<!-- SLIDE 02: BabaCamper\n             Source: https:\/\/hashtagknights.com\/work\/babacamper-case-study\/\n             The Results section reports 11K monthly organic visitors in 3 months.\n             Edit the image src, text, metric, and case-study href here. -->\n<article aria-label=\"2 of 5: BabaCamper\" aria-roledescription=\"slide\" class=\"hk-cases__slide\" role=\"group\" style=\"--hk-image-bg: #eee5d6; --hk-image-position: 50% 50%;\">\n<div class=\"hk-cases__media\">\n<img alt=\"BabaCamper official case-study featured image\" class=\"hk-cases__image\" decoding=\"async\" draggable=\"false\" loading=\"lazy\" src=\"https:\/\/hashtagknights.com\/wp-content\/uploads\/2026\/04\/Babacamper-Case-study.png\"\/>\n<div aria-hidden=\"true\" class=\"hk-cases__fallback\">\n<small>SELECTED WORK \/ 02<\/small><span>BabaCamper<\/span>\n<\/div>\n<\/div>\n<div class=\"hk-cases__panel\">\n<div class=\"hk-cases__summary\">\n<div class=\"hk-cases__tags\">\n<span class=\"hk-cases__tag\">Travel &amp; tourism<\/span>\n<span class=\"hk-cases__tag\">Web &amp; SEO<\/span>\n<\/div>\n<h3 class=\"hk-cases__title\">BabaCamper<\/h3>\n<p class=\"hk-cases__description\">A booking-ready website and SEO strategy that brought international travellers to a Moroccan campervan brand.<\/p><div aria-label=\"Project details\" class=\"hk-cases__facts\"><span>Morocco<\/span><span>6-month engagement<\/span><span>Website \u00b7 Booking \u00b7 SEO<\/span><\/div>\n<\/div>\n<div class=\"hk-cases__result\">\n<span class=\"hk-cases__metric\">11K<\/span>\n<span class=\"hk-cases__metric-label\">Monthly organic visitors in 3 months<\/span>\n<\/div>\n<a aria-label=\"View the full BabaCamper case study\" class=\"hk-cases__pill hk-cases__pill--case\" href=\"https:\/\/hashtagknights.com\/work\/case-study-baba-camper\/\">\n<span>View full case study<\/span>\n<span class=\"hk-cases__pill-icon\"><svg aria-hidden=\"true\" class=\"hk-cases__icon\" focusable=\"false\" viewbox=\"0 0 24 24\"><path d=\"M6 18 18 6M6 6h12v12\"><\/path><\/svg><\/span>\n<\/a>\n<\/div>\n<\/article>\n<!-- SLIDE 03: BCIF\n             Source: https:\/\/hashtagknights.com\/work\/case-study-bcif\/\n             The case-study headline reports 1200% organic traffic growth; also documented at \/work\/bcif-case-study\/.\n             Edit the image src, text, metric, and case-study href here. -->\n<article aria-label=\"3 of 5: BCIF\" aria-roledescription=\"slide\" class=\"hk-cases__slide\" role=\"group\" style=\"--hk-image-bg: #e2e7f0; --hk-image-position: 50% 50%;\">\n<div class=\"hk-cases__media\">\n<img alt=\"BCIF official case-study featured image\" class=\"hk-cases__image\" decoding=\"async\" draggable=\"false\" loading=\"lazy\" src=\"https:\/\/hashtagknights.com\/wp-content\/uploads\/2026\/04\/BCIF-case-study.png\"\/>\n<div aria-hidden=\"true\" class=\"hk-cases__fallback\">\n<small>SELECTED WORK \/ 03<\/small><span>BCIF<\/span>\n<\/div>\n<\/div>\n<div class=\"hk-cases__panel\">\n<div class=\"hk-cases__summary\">\n<div class=\"hk-cases__tags\">\n<span class=\"hk-cases__tag\">FinTech<\/span>\n<span class=\"hk-cases__tag\">SEO &amp; content<\/span>\n<\/div>\n<h3 class=\"hk-cases__title\">BCIF<\/h3>\n<p class=\"hk-cases__description\">A marketing-led digital overhaul: new website, SEO content engine, reporting and investor-focused positioning.<\/p><div aria-label=\"Project details\" class=\"hk-cases__facts\"><span>Switzerland<\/span><span>3-month project<\/span><span>SEO \u00b7 Website \u00b7 Content<\/span><\/div>\n<\/div>\n<div class=\"hk-cases__result\">\n<span class=\"hk-cases__metric hk-cases__metric--compact\">+1,200%<\/span>\n<span class=\"hk-cases__metric-label\">Organic traffic growth<\/span>\n<\/div>\n<a aria-label=\"View the full BCIF case study\" class=\"hk-cases__pill hk-cases__pill--case\" href=\"https:\/\/hashtagknights.com\/work\/case-study-bcif\/\">\n<span>View full case study<\/span>\n<span class=\"hk-cases__pill-icon\"><svg aria-hidden=\"true\" class=\"hk-cases__icon\" focusable=\"false\" viewbox=\"0 0 24 24\"><path d=\"M6 18 18 6M6 6h12v12\"><\/path><\/svg><\/span>\n<\/a>\n<\/div>\n<\/article>\n<!-- SLIDE 04: Well Built Consulting\n             Source: https:\/\/hashtagknights.com\/work\/case-study-well-built-consulting\/\n             Results, Content Calendar Execution: 104 promotional posts delivered in 4 months.\n             Edit the image src, text, metric, and case-study href here. -->\n<article aria-label=\"4 of 5: Well Built Consulting\" aria-roledescription=\"slide\" class=\"hk-cases__slide\" role=\"group\" style=\"--hk-image-bg: #e5e8e3; --hk-image-position: 50% 50%;\">\n<div class=\"hk-cases__media\">\n<img alt=\"Well Built Consulting official case-study featured image\" class=\"hk-cases__image\" decoding=\"async\" draggable=\"false\" loading=\"lazy\" src=\"https:\/\/hashtagknights.com\/wp-content\/uploads\/2026\/04\/Agency-Operations-11.png\"\/>\n<div aria-hidden=\"true\" class=\"hk-cases__fallback\">\n<small>SELECTED WORK \/ 04<\/small><span>Well Built Consulting<\/span>\n<\/div>\n<\/div>\n<div class=\"hk-cases__panel\">\n<div class=\"hk-cases__summary\">\n<div class=\"hk-cases__tags\">\n<span class=\"hk-cases__tag\">B2B<\/span>\n<span class=\"hk-cases__tag\">Brand &amp; content<\/span>\n<\/div>\n<h3 class=\"hk-cases__title\">Well Built Consulting<\/h3>\n<p class=\"hk-cases__description\">Brand voice, social design and an always-on content engine for US construction consultants.<\/p><div aria-label=\"Project details\" class=\"hk-cases__facts\"><span>United States<\/span><span>6-month project<\/span><span>Brand \u00b7 Social \u00b7 Video<\/span><\/div>\n<\/div>\n<div class=\"hk-cases__result\">\n<span class=\"hk-cases__metric\">104<\/span>\n<span class=\"hk-cases__metric-label\">Promotional posts in 4 months<\/span>\n<\/div>\n<a aria-label=\"View the full Well Built Consulting case study\" class=\"hk-cases__pill hk-cases__pill--case\" href=\"https:\/\/hashtagknights.com\/work\/case-study-well-built-consulting\/\">\n<span>View full case study<\/span>\n<span class=\"hk-cases__pill-icon\"><svg aria-hidden=\"true\" class=\"hk-cases__icon\" focusable=\"false\" viewbox=\"0 0 24 24\"><path d=\"M6 18 18 6M6 6h12v12\"><\/path><\/svg><\/span>\n<\/a>\n<\/div>\n<\/article>\n<!-- SLIDE 05: BCIF Gold\n             Source: https:\/\/hashtagknights.com\/work\/bcif-gold\/\n             The case-study project information lists a duration of 1 week; this is a delivery timeframe, not a growth KPI.\n             Edit the image src, text, metric, and case-study href here. -->\n<article aria-label=\"5 of 5: BCIF Gold\" aria-roledescription=\"slide\" class=\"hk-cases__slide\" role=\"group\" style=\"--hk-image-bg: #eee7d8; --hk-image-position: 50% 50%;\">\n<div class=\"hk-cases__media\">\n<img alt=\"BCIF Gold official case-study featured image\" class=\"hk-cases__image\" decoding=\"async\" draggable=\"false\" loading=\"lazy\" src=\"https:\/\/hashtagknights.com\/wp-content\/uploads\/2026\/04\/BCIF-GOLD-Image-featured.png\"\/>\n<div aria-hidden=\"true\" class=\"hk-cases__fallback\">\n<small>SELECTED WORK \/ 05<\/small><span>BCIF Gold<\/span>\n<\/div>\n<\/div>\n<div class=\"hk-cases__panel\">\n<div class=\"hk-cases__summary\">\n<div class=\"hk-cases__tags\">\n<span class=\"hk-cases__tag\">FinTech<\/span>\n<span class=\"hk-cases__tag\">Website launch<\/span>\n<\/div>\n<h3 class=\"hk-cases__title\">BCIF Gold<\/h3>\n<p class=\"hk-cases__description\">A fast-moving digital launch combining the website, content, social assets and a memorable 3D coin identity.<\/p><div aria-label=\"Project details\" class=\"hk-cases__facts\"><span>Slovenia<\/span><span>1-week launch<\/span><span>Website \u00b7 Content \u00b7 Design<\/span><\/div>\n<\/div>\n<div class=\"hk-cases__result\">\n<span class=\"hk-cases__metric hk-cases__metric--compact\">1 week<\/span>\n<span class=\"hk-cases__metric-label\">Project delivery time<\/span>\n<\/div>\n<a aria-label=\"View the full BCIF Gold case study\" class=\"hk-cases__pill hk-cases__pill--case\" href=\"https:\/\/hashtagknights.com\/work\/bcif-gold\/\">\n<span>View full case study<\/span>\n<span class=\"hk-cases__pill-icon\"><svg aria-hidden=\"true\" class=\"hk-cases__icon\" focusable=\"false\" viewbox=\"0 0 24 24\"><path d=\"M6 18 18 6M6 6h12v12\"><\/path><\/svg><\/span>\n<\/a>\n<\/div>\n<\/article>\n<\/div>\n<div class=\"hk-cases__footer\">\n<div aria-label=\"Choose a case study\" class=\"hk-cases__dots\" hidden=\"\" role=\"group\"><\/div>\n<a class=\"hk-cases__pill hk-cases__pill--all\" href=\"https:\/\/hashtagknights.com\/work\/\">\n<span>Read all case studies<\/span>\n<span class=\"hk-cases__pill-icon\"><svg aria-hidden=\"true\" class=\"hk-cases__icon\" focusable=\"false\" viewbox=\"0 0 24 24\"><path d=\"M6 18 18 6M6 6h12v12\"><\/path><\/svg><\/span>\n<\/a>\n<\/div>\n<p aria-atomic=\"true\" aria-live=\"polite\" class=\"hk-cases__sr-only\" data-hk-status=\"\" role=\"status\"><\/p>\n<\/div>\n<\/section><section aria-label=\"Client reviews\" class=\"hk-reviews-placeholder\"><div class=\"hk-wrap hk-reviews-slot\">\n<!-- WORDPRESS ONLY: [elementor-template id=\"4486\"] appears here if the rendering environment processes shortcodes. -->\n\t\t<div data-elementor-type=\"container\" data-elementor-id=\"4486\" class=\"elementor elementor-4486\" data-elementor-post-type=\"elementor_library\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7935a54 e-flex e-con-boxed e-con e-parent\" data-id=\"7935a54\" 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-2fa5812d e-con-full e-flex e-con e-child\" data-id=\"2fa5812d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1196421c elementor-widget__width-initial elementor-widget-mobile__width-initial elementor-widget elementor-widget-heading\" data-id=\"1196421c\" 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\">Our rating based on \nverified client reviews <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3a39d73d e-con-full e-flex e-con e-child\" data-id=\"3a39d73d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-70138c9f e-con-full e-flex e-con e-child\" data-id=\"70138c9f\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-61e88bd8 e-con-full e-flex e-con e-child\" data-id=\"61e88bd8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5154307d elementor-widget__width-initial elementor-widget elementor-widget-image\" data-id=\"5154307d\" 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 loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"533\" src=\"https:\/\/hashtagknights.com\/wp-content\/uploads\/2026\/04\/1.png\" class=\"attachment-large size-large wp-image-3890\" alt=\"\" srcset=\"\/\/hashtagknights.com\/wp-content\/uploads\/2026\/04\/1.png 900w, \/\/hashtagknights.com\/wp-content\/uploads\/2026\/04\/1-300x200.png 300w, \/\/hashtagknights.com\/wp-content\/uploads\/2026\/04\/1-768x512.png 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\">\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-50b10e2a elementor-widget elementor-widget-text-editor\" data-id=\"50b10e2a\" 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><a href=\"https:\/\/www.sortlist.com\/agency\/knights\" target=\"_blank\" rel=\"noopener noreferrer nofollow\">View our profile<\/a><\/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-3e95a85e e-con-full e-flex e-con e-child\" data-id=\"3e95a85e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4f43c8bd elementor-widget__width-initial elementor-widget elementor-widget-image\" data-id=\"4f43c8bd\" 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 loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"533\" src=\"https:\/\/hashtagknights.com\/wp-content\/uploads\/2026\/04\/2.png\" class=\"attachment-large size-large wp-image-3891\" alt=\"\" srcset=\"\/\/hashtagknights.com\/wp-content\/uploads\/2026\/04\/2.png 900w, \/\/hashtagknights.com\/wp-content\/uploads\/2026\/04\/2-300x200.png 300w, \/\/hashtagknights.com\/wp-content\/uploads\/2026\/04\/2-768x512.png 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\">\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-63e43994 elementor-widget elementor-widget-text-editor\" data-id=\"63e43994\" 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><a href=\"https:\/\/www.fiverr.com\/soufianeknight\" target=\"_blank\" rel=\"noopener noreferrer nofollow\">View our profile<\/a><\/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-45295426 e-con-full e-flex e-con e-child\" data-id=\"45295426\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6510bd3f elementor-widget__width-initial elementor-widget elementor-widget-image\" data-id=\"6510bd3f\" 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 loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"533\" src=\"https:\/\/hashtagknights.com\/wp-content\/uploads\/2026\/04\/Design-sans-titre-49.png\" class=\"attachment-large size-large wp-image-3892\" alt=\"\" srcset=\"\/\/hashtagknights.com\/wp-content\/uploads\/2026\/04\/Design-sans-titre-49.png 900w, \/\/hashtagknights.com\/wp-content\/uploads\/2026\/04\/Design-sans-titre-49-300x200.png 300w, \/\/hashtagknights.com\/wp-content\/uploads\/2026\/04\/Design-sans-titre-49-768x512.png 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\">\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-771e26f3 elementor-widget elementor-widget-text-editor\" data-id=\"771e26f3\" 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><a href=\"https:\/\/www.upwork.com\/freelancers\/~01782410a184a5f221?mp_source=share\" target=\"_blank\" rel=\"noopener noreferrer nofollow\">View our profile<\/a><\/p>\t\t\t\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-5e02af08 e-con-full e-flex e-con e-child\" data-id=\"5e02af08\" 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-594ab41b elementor-arrows-position-outside elementor-widget elementor-widget-n-carousel\" data-id=\"594ab41b\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;carousel_items&quot;:[{&quot;slide_title&quot;:&quot;Slide #1&quot;,&quot;_id&quot;:&quot;145988d&quot;},{&quot;slide_title&quot;:&quot;Slide #1&quot;,&quot;_id&quot;:&quot;b64a8b7&quot;},{&quot;slide_title&quot;:&quot;Slide #1&quot;,&quot;_id&quot;:&quot;c8323b2&quot;}],&quot;slides_to_show&quot;:&quot;1&quot;,&quot;slides_to_scroll&quot;:&quot;1&quot;,&quot;slides_to_show_tablet&quot;:&quot;1&quot;,&quot;slides_to_show_mobile&quot;:&quot;1&quot;,&quot;infinite&quot;:&quot;yes&quot;,&quot;speed&quot;:500,&quot;offset_sides&quot;:&quot;none&quot;,&quot;arrows&quot;:&quot;yes&quot;,&quot;image_spacing_custom&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;image_spacing_custom_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;image_spacing_custom_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"nested-carousel.default\">\n\t\t\t\t\t\t\t<div class=\"e-n-carousel swiper\" role=\"region\" aria-roledescription=\"carousel\" aria-label=\"Carousel\" dir=\"ltr\">\n\t\t\t<div class=\"swiper-wrapper\" aria-live=\"polite\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" data-slide=\"1\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"1 of 3\">\n\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7db7544b e-flex e-con-boxed e-con e-child\" data-id=\"7db7544b\" 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-4151f4d2 e-con-full e-flex e-con e-child\" data-id=\"4151f4d2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-5a48fcc0 e-con-full e-flex e-con e-child\" data-id=\"5a48fcc0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-7e97ef54 e-con-full e-flex e-con e-child\" data-id=\"7e97ef54\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7e95d2d5 elementor-widget elementor-widget-text-editor\" data-id=\"7e95d2d5\" 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>5.0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7235466e elementor-widget elementor-widget-rating\" data-id=\"7235466e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"rating.default\">\n\t\t\t\t\t\t\t<div class=\"e-rating\" itemtype=\"https:\/\/schema.org\/Rating\" itemscope=\"\" itemprop=\"reviewRating\">\n\t\t\t<meta itemprop=\"worstRating\" content=\"0\">\n\t\t\t<meta itemprop=\"bestRating\" content=\"5\">\n\t\t\t<div class=\"e-rating-wrapper\" itemprop=\"ratingValue\" content=\"5\" role=\"img\" aria-label=\"Not\u00e9 5 sur 5\">\n\t\t\t\t\t\t\t<div class=\"e-icon\">\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-marked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-unmarked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"e-icon\">\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-marked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-unmarked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"e-icon\">\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-marked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-unmarked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"e-icon\">\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-marked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-unmarked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"e-icon\">\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-marked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-unmarked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-14262ccc e-con-full e-flex e-con e-child\" data-id=\"14262ccc\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2613fb11 elementor-align-start elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"2613fb11\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-volleyball-ball\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M231.39 243.48a285.56 285.56 0 0 0-22.7-105.7c-90.8 42.4-157.5 122.4-180.3 216.8a249 249 0 0 0 56.9 81.1 333.87 333.87 0 0 1 146.1-192.2zm-36.9-134.4a284.23 284.23 0 0 0-57.4-70.7c-91 49.8-144.8 152.9-125 262.2 33.4-83.1 98.4-152 182.4-191.5zm187.6 165.1c8.6-99.8-27.3-197.5-97.5-264.4-14.7-1.7-51.6-5.5-98.9 8.5A333.87 333.87 0 0 1 279.19 241a285 285 0 0 0 102.9 33.18zm-124.7 9.5a286.33 286.33 0 0 0-80.2 72.6c82 57.3 184.5 75.1 277.5 47.8a247.15 247.15 0 0 0 42.2-89.9 336.1 336.1 0 0 1-80.9 10.4c-54.6-.1-108.9-14.1-158.6-40.9zm-98.3 99.7c-15.2 26-25.7 54.4-32.1 84.2a247.07 247.07 0 0 0 289-22.1c-112.9 16.1-203.3-24.8-256.9-62.1zm180.3-360.6c55.3 70.4 82.5 161.2 74.6 253.6a286.59 286.59 0 0 0 89.7-14.2c0-2 .3-4 .3-6 0-107.8-68.7-199.1-164.6-233.4z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">App &amp; Sports<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-map-marker-alt\" viewBox=\"0 0 384 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M172.268 501.67C26.97 291.031 0 269.413 0 192 0 85.961 85.961 0 192 0s192 85.961 192 192c0 77.413-26.97 99.031-172.268 309.67-9.535 13.774-29.93 13.773-39.464 0zM192 272c44.183 0 80-35.817 80-80s-35.817-80-80-80-80 35.817-80 80 35.817 80 80 80z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">France<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-pound-sign\" viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M308 352h-45.495c-6.627 0-12 5.373-12 12v50.848H128V288h84c6.627 0 12-5.373 12-12v-40c0-6.627-5.373-12-12-12h-84v-63.556c0-32.266 24.562-57.086 61.792-57.086 23.658 0 45.878 11.505 57.652 18.849 5.151 3.213 11.888 2.051 15.688-2.685l28.493-35.513c4.233-5.276 3.279-13.005-2.119-17.081C273.124 54.56 236.576 32 187.931 32 106.026 32 48 84.742 48 157.961V224H20c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h28v128H12c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h296c6.627 0 12-5.373 12-12V364c0-6.627-5.373-12-12-12z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">+4000 $<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-calendar-check\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M436 160H12c-6.627 0-12-5.373-12-12v-36c0-26.51 21.49-48 48-48h48V12c0-6.627 5.373-12 12-12h40c6.627 0 12 5.373 12 12v52h128V12c0-6.627 5.373-12 12-12h40c6.627 0 12 5.373 12 12v52h48c26.51 0 48 21.49 48 48v36c0 6.627-5.373 12-12 12zM12 192h424c6.627 0 12 5.373 12 12v260c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48V204c0-6.627 5.373-12 12-12zm333.296 95.947l-28.169-28.398c-4.667-4.705-12.265-4.736-16.97-.068L194.12 364.665l-45.98-46.352c-4.667-4.705-12.266-4.736-16.971-.068l-28.397 28.17c-4.705 4.667-4.736 12.265-.068 16.97l82.601 83.269c4.667 4.705 12.265 4.736 16.97.068l142.953-141.805c4.705-4.667 4.736-12.265.068-16.97z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Nov 2024 - Present<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"eael-wrapper-link-21986db1 --eael-wrapper-link-tag\" href=\"https:\/\/www.sortlist.com\/agency\/knights\/\" target=\"_blank\" rel=\"noopener noreferrer nofollow\"><\/a><div data-eael-wrapper-link=\"eael-wrapper-link-21986db1\" class=\"elementor-element elementor-element-21986db1 e-con-full e-flex e-con e-child\" data-id=\"21986db1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-16890e03 elementor-widget elementor-widget-text-editor\" data-id=\"16890e03\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<em>&#8221; &#8230; the team is proactive, responsive, and highly engaged, with a strong attention to detail and a strategic approach, not just a focus on aesthetics. &#8220;<\/em>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-12c962b1 e-con-full e-flex e-con e-child\" data-id=\"12c962b1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-35c3b62d elementor-widget elementor-widget-image\" data-id=\"35c3b62d\" 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 loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"727\" src=\"https:\/\/hashtagknights.com\/wp-content\/uploads\/2026\/04\/Design-sans-titre-56.png\" class=\"attachment-large size-large wp-image-3900\" alt=\"\" srcset=\"\/\/hashtagknights.com\/wp-content\/uploads\/2026\/04\/Design-sans-titre-56.png 990w, \/\/hashtagknights.com\/wp-content\/uploads\/2026\/04\/Design-sans-titre-56-300x273.png 300w, \/\/hashtagknights.com\/wp-content\/uploads\/2026\/04\/Design-sans-titre-56-768x698.png 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\">\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-461903ef elementor-widget elementor-widget-text-editor\" data-id=\"461903ef\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\tJimmy Turi\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-48e23d1e elementor-widget elementor-widget-text-editor\" data-id=\"48e23d1e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\tFounder &#038; CEO, Coach360\t\t\t\t\t\t\t\t<\/div>\n\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\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" data-slide=\"2\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"2 of 3\">\n\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7dab6329 e-flex e-con-boxed e-con e-child\" data-id=\"7dab6329\" 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-1f4da394 e-con-full e-flex e-con e-child\" data-id=\"1f4da394\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-12585f1 e-con-full e-flex e-con e-child\" data-id=\"12585f1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-69b46477 e-con-full e-flex e-con e-child\" data-id=\"69b46477\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2ee0a6a9 elementor-widget elementor-widget-text-editor\" data-id=\"2ee0a6a9\" 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>5.0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-40898e77 elementor-widget elementor-widget-rating\" data-id=\"40898e77\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"rating.default\">\n\t\t\t\t\t\t\t<div class=\"e-rating\" itemtype=\"https:\/\/schema.org\/Rating\" itemscope=\"\" itemprop=\"reviewRating\">\n\t\t\t<meta itemprop=\"worstRating\" content=\"0\">\n\t\t\t<meta itemprop=\"bestRating\" content=\"5\">\n\t\t\t<div class=\"e-rating-wrapper\" itemprop=\"ratingValue\" content=\"5\" role=\"img\" aria-label=\"Not\u00e9 5 sur 5\">\n\t\t\t\t\t\t\t<div class=\"e-icon\">\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-marked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-unmarked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"e-icon\">\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-marked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-unmarked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"e-icon\">\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-marked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-unmarked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"e-icon\">\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-marked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-unmarked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"e-icon\">\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-marked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-unmarked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-52392184 e-con-full e-flex e-con e-child\" data-id=\"52392184\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2af191fd elementor-align-start elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"2af191fd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-caravan\" viewBox=\"0 0 640 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416,208a16,16,0,1,0,16,16A16,16,0,0,0,416,208ZM624,320H576V160A160,160,0,0,0,416,0H64A64,64,0,0,0,0,64V320a64,64,0,0,0,64,64H96a96,96,0,0,0,192,0H624a16,16,0,0,0,16-16V336A16,16,0,0,0,624,320ZM192,432a48,48,0,1,1,48-48A48.05,48.05,0,0,1,192,432Zm64-240a32,32,0,0,1-32,32H96a32,32,0,0,1-32-32V128A32,32,0,0,1,96,96H224a32,32,0,0,1,32,32ZM448,320H320V128a32,32,0,0,1,32-32h64a32,32,0,0,1,32,32Z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Travel &amp; Tourism<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-map-marker-alt\" viewBox=\"0 0 384 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M172.268 501.67C26.97 291.031 0 269.413 0 192 0 85.961 85.961 0 192 0s192 85.961 192 192c0 77.413-26.97 99.031-172.268 309.67-9.535 13.774-29.93 13.773-39.464 0zM192 272c44.183 0 80-35.817 80-80s-35.817-80-80-80-80 35.817-80 80 35.817 80 80 80z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Morocco<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-pound-sign\" viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M308 352h-45.495c-6.627 0-12 5.373-12 12v50.848H128V288h84c6.627 0 12-5.373 12-12v-40c0-6.627-5.373-12-12-12h-84v-63.556c0-32.266 24.562-57.086 61.792-57.086 23.658 0 45.878 11.505 57.652 18.849 5.151 3.213 11.888 2.051 15.688-2.685l28.493-35.513c4.233-5.276 3.279-13.005-2.119-17.081C273.124 54.56 236.576 32 187.931 32 106.026 32 48 84.742 48 157.961V224H20c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h28v128H12c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h296c6.627 0 12-5.373 12-12V364c0-6.627-5.373-12-12-12z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">+6000 $<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-calendar-check\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M436 160H12c-6.627 0-12-5.373-12-12v-36c0-26.51 21.49-48 48-48h48V12c0-6.627 5.373-12 12-12h40c6.627 0 12 5.373 12 12v52h128V12c0-6.627 5.373-12 12-12h40c6.627 0 12 5.373 12 12v52h48c26.51 0 48 21.49 48 48v36c0 6.627-5.373 12-12 12zM12 192h424c6.627 0 12 5.373 12 12v260c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48V204c0-6.627 5.373-12 12-12zm333.296 95.947l-28.169-28.398c-4.667-4.705-12.265-4.736-16.97-.068L194.12 364.665l-45.98-46.352c-4.667-4.705-12.266-4.736-16.971-.068l-28.397 28.17c-4.705 4.667-4.736 12.265-.068 16.97l82.601 83.269c4.667 4.705 12.265 4.736 16.97.068l142.953-141.805c4.705-4.667 4.736-12.265.068-16.97z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Jun 2024 - Present<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"eael-wrapper-link-15c3a3ec --eael-wrapper-link-tag\" href=\"https:\/\/www.sortlist.com\/agency\/knights\/\" target=\"_blank\" rel=\"noopener noreferrer nofollow\"><\/a><div data-eael-wrapper-link=\"eael-wrapper-link-15c3a3ec\" class=\"elementor-element elementor-element-15c3a3ec e-con-full e-flex e-con e-child\" data-id=\"15c3a3ec\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-749e133e elementor-widget elementor-widget-text-editor\" data-id=\"749e133e\" 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><em>&#8221; &#8230; The team stood out for their speed of execution and the high quality of the deliverables, making the overall experience efficient and satisfying. &#8220;<\/em><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4e19a8ec e-con-full e-flex e-con e-child\" data-id=\"4e19a8ec\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-65859a2 elementor-widget elementor-widget-image\" data-id=\"65859a2\" 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 loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"929\" src=\"https:\/\/hashtagknights.com\/wp-content\/uploads\/2026\/04\/Design-sans-titre-53.png\" class=\"attachment-full size-full wp-image-3896\" alt=\"\" srcset=\"\/\/hashtagknights.com\/wp-content\/uploads\/2026\/04\/Design-sans-titre-53.png 1000w, \/\/hashtagknights.com\/wp-content\/uploads\/2026\/04\/Design-sans-titre-53-300x279.png 300w, \/\/hashtagknights.com\/wp-content\/uploads\/2026\/04\/Design-sans-titre-53-768x713.png 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\">\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-175687f3 elementor-widget elementor-widget-text-editor\" data-id=\"175687f3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\tFarid Ouazid\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-287a1cb9 elementor-widget elementor-widget-text-editor\" data-id=\"287a1cb9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\tCo-founder &amp; CEO, Baba Camper\t\t\t\t\t\t\t\t<\/div>\n\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\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" data-slide=\"3\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"3 of 3\">\n\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-79edd6d4 e-flex e-con-boxed e-con e-child\" data-id=\"79edd6d4\" 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-8626e0b e-con-full e-flex e-con e-child\" data-id=\"8626e0b\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-25801bb7 e-con-full e-flex e-con e-child\" data-id=\"25801bb7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-781fcd7e e-con-full e-flex e-con e-child\" data-id=\"781fcd7e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-62da0113 elementor-widget elementor-widget-text-editor\" data-id=\"62da0113\" 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>5.0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-28c7f30f elementor-widget elementor-widget-rating\" data-id=\"28c7f30f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"rating.default\">\n\t\t\t\t\t\t\t<div class=\"e-rating\" itemtype=\"https:\/\/schema.org\/Rating\" itemscope=\"\" itemprop=\"reviewRating\">\n\t\t\t<meta itemprop=\"worstRating\" content=\"0\">\n\t\t\t<meta itemprop=\"bestRating\" content=\"5\">\n\t\t\t<div class=\"e-rating-wrapper\" itemprop=\"ratingValue\" content=\"5\" role=\"img\" aria-label=\"Not\u00e9 5 sur 5\">\n\t\t\t\t\t\t\t<div class=\"e-icon\">\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-marked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-unmarked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"e-icon\">\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-marked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-unmarked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"e-icon\">\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-marked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-unmarked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"e-icon\">\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-marked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-unmarked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"e-icon\">\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-marked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"e-icon-wrapper e-icon-unmarked\">\n\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-star\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M450 75L338 312 88 350C46 354 25 417 58 450L238 633 196 896C188 942 238 975 275 954L500 837 725 954C767 975 813 942 804 896L763 633 942 450C975 417 954 358 913 350L663 312 550 75C529 33 471 33 450 75Z\"><\/path><\/svg>\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-693da129 e-con-full e-flex e-con e-child\" data-id=\"693da129\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-389a4193 elementor-align-start elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"389a4193\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"lnr lnr-construction\"><\/i>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">B2B - Construction <\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-map-marker-alt\" viewBox=\"0 0 384 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M172.268 501.67C26.97 291.031 0 269.413 0 192 0 85.961 85.961 0 192 0s192 85.961 192 192c0 77.413-26.97 99.031-172.268 309.67-9.535 13.774-29.93 13.773-39.464 0zM192 272c44.183 0 80-35.817 80-80s-35.817-80-80-80-80 35.817-80 80 35.817 80 80 80z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">USA<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-pound-sign\" viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M308 352h-45.495c-6.627 0-12 5.373-12 12v50.848H128V288h84c6.627 0 12-5.373 12-12v-40c0-6.627-5.373-12-12-12h-84v-63.556c0-32.266 24.562-57.086 61.792-57.086 23.658 0 45.878 11.505 57.652 18.849 5.151 3.213 11.888 2.051 15.688-2.685l28.493-35.513c4.233-5.276 3.279-13.005-2.119-17.081C273.124 54.56 236.576 32 187.931 32 106.026 32 48 84.742 48 157.961V224H20c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h28v128H12c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h296c6.627 0 12-5.373 12-12V364c0-6.627-5.373-12-12-12z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">+4500 $<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-calendar-check\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M436 160H12c-6.627 0-12-5.373-12-12v-36c0-26.51 21.49-48 48-48h48V12c0-6.627 5.373-12 12-12h40c6.627 0 12 5.373 12 12v52h128V12c0-6.627 5.373-12 12-12h40c6.627 0 12 5.373 12 12v52h48c26.51 0 48 21.49 48 48v36c0 6.627-5.373 12-12 12zM12 192h424c6.627 0 12 5.373 12 12v260c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48V204c0-6.627 5.373-12 12-12zm333.296 95.947l-28.169-28.398c-4.667-4.705-12.265-4.736-16.97-.068L194.12 364.665l-45.98-46.352c-4.667-4.705-12.266-4.736-16.971-.068l-28.397 28.17c-4.705 4.667-4.736 12.265-.068 16.97l82.601 83.269c4.667 4.705 12.265 4.736 16.97.068l142.953-141.805c4.705-4.667 4.736-12.265.068-16.97z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\">Mar 2024 - Apr 2025<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<a class=\"eael-wrapper-link-1a761c2c --eael-wrapper-link-tag\" href=\"https:\/\/www.sortlist.com\/agency\/knights\/\" target=\"_blank\" rel=\"noopener noreferrer nofollow\"><\/a><div data-eael-wrapper-link=\"eael-wrapper-link-1a761c2c\" class=\"elementor-element elementor-element-1a761c2c e-con-full e-flex e-con e-child\" data-id=\"1a761c2c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2c2a674f elementor-widget elementor-widget-text-editor\" data-id=\"2c2a674f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<em>&#8221; &#8230; they were highly adaptable and responsive, willing to take on whatever additional needs we had and work on the deliverables until they were final products &#8230; &#8220;<\/em>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5e9d5c9a e-con-full e-flex e-con e-child\" data-id=\"5e9d5c9a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1c8194c6 elementor-widget elementor-widget-image\" data-id=\"1c8194c6\" 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 loading=\"lazy\" decoding=\"async\" width=\"705\" height=\"920\" src=\"https:\/\/hashtagknights.com\/wp-content\/uploads\/2026\/04\/Design-sans-titre-55.png\" class=\"attachment-full size-full wp-image-3898\" alt=\"\" srcset=\"\/\/hashtagknights.com\/wp-content\/uploads\/2026\/04\/Design-sans-titre-55.png 705w, \/\/hashtagknights.com\/wp-content\/uploads\/2026\/04\/Design-sans-titre-55-230x300.png 230w\" sizes=\"auto, (max-width: 705px) 100vw, 705px\">\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-791e299f elementor-widget elementor-widget-text-editor\" data-id=\"791e299f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\tBrandon Sodenkamp\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-32813d05 elementor-widget elementor-widget-text-editor\" data-id=\"32813d05\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\tMarketing Data Associate, Well Built Consulting\t\t\t\t\t\t\t\t<\/div>\n\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\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-prev\" role=\"button\" tabindex=\"0\" aria-label=\"Pr\u00e9c\u00e9dent\">\n\t\t\t\t\t\t\t<\/div>\n\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-next\" role=\"button\" tabindex=\"0\" aria-label=\"Suivant\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-chevron-right\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M696 533C708 521 713 504 713 487 713 471 708 454 696 446L400 146C388 133 375 125 354 125 338 125 325 129 313 142 300 154 292 171 292 187 292 204 296 221 308 233L563 492 304 771C292 783 288 800 288 817 288 833 296 850 308 863 321 871 338 875 354 875 371 875 388 867 400 854L696 533Z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t\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\t\t<\/div>\n\t\t\n<\/div><\/section><section aria-label=\"Your video production and editing team\" class=\"hk-sec hk-dark hk-panel hk-team-panel\"><div class=\"hk-wrap\"><div class=\"hk-team\">\n<div class=\"hk-team-l\">\n<span class=\"hk-kick\">Your production team<\/span>\n<h2>Meet your <span>#Knights<\/span><br\/>video studio<\/h2>\n<p>Creative strategists, producers, editors and motion designers working together to turn concepts and raw footage into professional, platform-ready video.<\/p>\n<div class=\"hk-badges\"><span>Concept to final cut<\/span><span>Short &amp; long form<\/span><span>Motion &amp; sound design<\/span><span>Platform-ready deliverables<\/span><span>Transparent review cycles<\/span><\/div>\n<div style=\"margin-top:36px\"><a class=\"hk-btn hk-cta-special\" href=\"https:\/\/hashtagknights.com\/contact\/\">Meet the Video Team<span aria-hidden=\"true\" class=\"hk-cta-arr\">\u2197<\/span><\/a><\/div>\n<\/div>\n<div class=\"hk-roles\">\n<!-- TEAM AVATARS: replace each .hk-img-ph with <img decoding=\"async\" src=\"\u2026\" alt=\"\"> (100\u00d7100) -->\n<div class=\"hk-role\"><div><h4><i>01<\/i>Producer &amp; Account Lead<\/h4><p>Coordinates the timeline, deliverables, reviews and communication from the first brief to handover.<\/p><\/div><\/div>\n<div class=\"hk-role\"><div><h4><i>02<\/i>Creative Director<\/h4><p>Defines the visual treatment, story structure and brand direction across your videos.<\/p><\/div><\/div>\n<div class=\"hk-role\"><div><h4><i>03<\/i>Scriptwriter &amp; Storyboard Artist<\/h4><p>Turns key messages into scripts, concepts, shot lists and practical storyboards.<\/p><\/div><\/div>\n<div class=\"hk-role\"><div><h4><i>04<\/i>Director of Photography<\/h4><p>Plans camera, lighting and composition for shoots when filming is part of the scope.<\/p><\/div><\/div>\n<div class=\"hk-role\"><div><h4><i>05<\/i>Video Editor<\/h4><p>Builds the story, pacing and transitions; shapes long and short cuts from your footage.<\/p><\/div><\/div>\n<div class=\"hk-role\"><div><h4><i>06<\/i>Motion Designer<\/h4><p>Creates animated graphics, titles, kinetic typography and branded elements.<\/p><\/div><\/div>\n<div class=\"hk-role\"><div><h4><i>07<\/i>Color &amp; Sound Specialist<\/h4><p>Finishes the picture and sound for a consistent, professional final result.<\/p><\/div><\/div>\n<\/div>\n<\/div><\/div><\/section>\n<!-- ===== PRICING + ARTICLES (one light panel) ===== -->\n<section class=\"hk-sec hk-light hk-panel\" style=\"margin-top:12px\">\n<div class=\"hk-wrap\">\n<span class=\"hk-kick\">Pricing<\/span>\n<h2 class=\"hk-h2\">Video editing priced for <span>your content needs<\/span><\/h2>\n<p class=\"hk-sub\">Choose a one-off video project or a monthly editing subscription. In both cases, pick the editing style that fits your content: Simple, Advanced or Premium.<\/p>\n<div aria-label=\"Choose how to work with us\" class=\"hk-video-billing\">\n  <span class=\"hk-video-billing-label\">Choose your engagement<\/span>\n  <div class=\"hk-video-billing-tabs\" role=\"group\" aria-label=\"Video editing billing options\">\n    <button type=\"button\" class=\"is-active\" data-hk-billing=\"project\" aria-pressed=\"true\">One Project<\/button>\n    <button type=\"button\" data-hk-billing=\"monthly\" aria-pressed=\"false\">Monthly Subscription <span class=\"hk-billing-save\">Save with a retainer<\/span><\/button>\n  <\/div>\n  <p class=\"hk-video-billing-hint\" data-hk-billing-hint>Pay once for one professionally edited video. No ongoing commitment.<\/p>\n<\/div>\n<div aria-label=\"Editing pricing settings\" class=\"hk-pricing-controls\">\n  <label class=\"hk-commitment-field\" for=\"hk-pricing-duration\" hidden>Subscription commitment\n    <select class=\"hk-price-duration\" id=\"hk-pricing-duration\">\n      <option data-off=\"0\" value=\"1\" selected>1 month<\/option>\n      <option data-off=\"0.10\" value=\"3\">3 months (\u221210%)<\/option>\n      <option data-off=\"0.20\" value=\"6\">6 months (\u221220%)<\/option>\n    <\/select>\n  <\/label>\n  <label for=\"hk-pricing-currency\">Currency\n    <select class=\"hk-price-currency\" id=\"hk-pricing-currency\">\n      <option value=\"USD\" selected>USD ($)<\/option>\n      <option value=\"EUR\">EUR (\u20ac)<\/option>\n      <option value=\"MAD\">MAD (DH)<\/option>\n    <\/select>\n  <\/label>\n<\/div>\n<!-- Rates are editable: data-project-usd is per finished video; data-monthly-usd includes 8 finished videos. -->\n<div aria-label=\"Video editing packages: Simple, Advanced and Premium\" class=\"hk-plans hk-video-plans\" id=\"hk-plan-carousel\" data-hk-current-mode=\"project\">\n  <div class=\"hk-plan hk-price-slide\">\n    <div class=\"hk-ptop\"><h3>Simple Editing<\/h3><span class=\"hk-hrs\" data-hk-volume data-project-label=\"1 video\" data-monthly-label=\"8 videos \/ mo\">1 video<\/span><\/div>\n    <p class=\"hk-video-tier-tagline\">Clean, consistent edits for everyday content.<\/p>\n    <div class=\"hk-amt\"><span class=\"hk-price-value\" data-project-usd=\"100\" data-monthly-usd=\"640\">$100<\/span><small data-hk-price-unit> \/ video<\/small><\/div>\n    <ul>\n      <li>Up to 60 seconds per video<\/li>\n      <li>Cutting, trimming &amp; smooth transitions<\/li>\n      <li>Clean captions and simple text overlays<\/li>\n      <li>Basic color correction and audio cleanup<\/li>\n      <li>1 consolidated revision round<\/li>\n    <\/ul>\n    <a class=\"hk-pbtn\" href=\"https:\/\/hashtagknights.com\/contact\/\">Choose Simple Editing<\/a>\n  <\/div>\n  <div class=\"hk-featwrap hk-price-slide\">\n    <div class=\"hk-feathead\">Most popular<\/div>\n    <div class=\"hk-plan hk-feat\">\n      <div class=\"hk-ptop\"><h3>Advanced Editing<\/h3><span class=\"hk-hrs\" data-hk-volume data-project-label=\"1 video\" data-monthly-label=\"8 videos \/ mo\">1 video<\/span><\/div>\n      <p class=\"hk-video-tier-tagline\">More energy, storytelling and visual polish.<\/p>\n      <div class=\"hk-amt\"><span class=\"hk-price-value\" data-project-usd=\"225\" data-monthly-usd=\"1440\">$225<\/span><small data-hk-price-unit> \/ video<\/small><\/div>\n      <ul>\n        <li>Up to 90 seconds per video<\/li>\n        <li>Everything in Simple Editing<\/li>\n        <li>Dynamic captions, motion titles &amp; transitions<\/li>\n        <li>B-roll assembly from supplied assets<\/li>\n        <li>Enhanced sound design &amp; color grading<\/li>\n        <li>2 consolidated revision rounds<\/li>\n      <\/ul>\n      <a class=\"hk-pbtn\" href=\"https:\/\/hashtagknights.com\/contact\/\">Choose Advanced Editing<\/a>\n    <\/div>\n  <\/div>\n  <div class=\"hk-plan hk-price-slide\">\n    <div class=\"hk-ptop\"><h3>Premium Editing<\/h3><span class=\"hk-hrs\" data-hk-volume data-project-label=\"1 video\" data-monthly-label=\"8 videos \/ mo\">1 video<\/span><\/div>\n    <p class=\"hk-video-tier-tagline\">High-impact creative for standout campaigns.<\/p>\n    <div class=\"hk-amt\"><span class=\"hk-price-value\" data-project-usd=\"450\" data-monthly-usd=\"2880\">$450<\/span><small data-hk-price-unit> \/ video<\/small><\/div>\n    <ul>\n      <li>Up to 120 seconds per video<\/li>\n      <li>Everything in Advanced Editing<\/li>\n      <li>Creative story edit &amp; elevated pacing<\/li>\n      <li>Custom 2D motion graphics &amp; light compositing<\/li>\n      <li>Detailed color grade &amp; polished sound mix<\/li>\n      <li>2 aspect-ratio exports per video<\/li>\n      <li>3 consolidated revision rounds<\/li>\n    <\/ul>\n    <a class=\"hk-pbtn\" href=\"https:\/\/hashtagknights.com\/contact\/\">Choose Premium Editing<\/a>\n  <\/div>\n<\/div>\n<div aria-label=\"Browse editing packages\" class=\"hk-pricing-carousel-nav\">\n  <button aria-label=\"Previous editing package\" class=\"hk-plan-prev\" type=\"button\">\u2190<\/button>\n  <span aria-live=\"polite\" class=\"hk-plan-progress\">1 \/ 3<\/span>\n  <button aria-label=\"Next editing package\" class=\"hk-plan-next\" type=\"button\">\u2192<\/button>\n<\/div>\n<p class=\"hk-video-price-note\" data-hk-price-note>Starting rates are for one finished edit from client-supplied footage. Extra-long videos, specialist animation, stock licensing, filming, voice talent and travel are quoted separately. Final scope and prices are confirmed before work starts.<\/p>\n<div class=\"hk-quote-promo\" id=\"hk-custom-package\">\n<div class=\"hk-quote-copy\">\n<span class=\"hk-quote-eyebrow\">Create your production plan<\/span>\n<h3>Need video <span>and<\/span><br class=\"hk-quote-break\"\/> creative support?<\/h3>\n<p>Combine video production with strategy, branding, social media, ads or campaign design. Build one integrated creative package around your deadlines and channels.<\/p>\n<a class=\"hk-btn hk-cta-special hk-cta-outline\" data-calculator-link=\"replace-url\" href=\"https:\/\/hashtagknights.com\/contact\/\" title=\"Replace with the URL of your existing quote calculator\">Calculate Your Quote<span aria-hidden=\"true\" class=\"hk-cta-arr\">\u2197<\/span><\/a>\n<\/div>\n<div class=\"hk-quote-image\"><img alt=\"Modern quote calculator preview\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/hashtagknights.com\/wp-content\/uploads\/2026\/10\/Modern-Quote-Calculator-SaaS-Hero.png\"\/><\/div>\n<\/div>\n<\/div>\n<!-- ARTICLES (REPLACE WITH REAL POSTS \u00b7 covers 700\u00d7440) -->\n<\/section>\n<!-- ===== REASONS ===== -->\n<section class=\"hk-sec\">\n<div class=\"hk-wrap\">\n<span class=\"hk-kick\">Why #Knights<\/span>\n<h2 class=\"hk-h2\">Why brands work with <span>#Knights<\/span><br\/>for video production<\/h2>\n<p class=\"hk-sub\">A flexible creative studio that understands both the craft of video and the platforms where people watch it.<\/p>\n<div class=\"hk-g3\">\n<div class=\"hk-c\"><h3>\ud83c\udfac One Creative Process<\/h3><p>Script, shoot planning, edit, motion and delivery stay aligned to one clear creative brief.<\/p><\/div>\n<div class=\"hk-c\"><h3>\u2702\ufe0f Editors Who Tell Stories<\/h3><p>Every cut earns its place, from short-form hooks to full interviews and brand films.<\/p><\/div>\n<div class=\"hk-c\"><h3>\ud83d\udcf1 Platform-Native Formats<\/h3><p>We plan aspect ratios, duration, captions and thumbnails for each destination rather than exporting one size everywhere.<\/p><\/div>\n<div class=\"hk-c\"><h3>\ud83c\udfa8 Brand Consistency<\/h3><p>Type, titles, colors, pacing and graphic systems match the identity your customers already recognize.<\/p><\/div>\n<div class=\"hk-c\"><h3>\u26a1 Efficient Turnarounds<\/h3><p>A defined workflow, dedicated project lead and review rounds support predictable delivery.<\/p><\/div>\n<div class=\"hk-c\"><h3>\ud83d\udd0a Details That Matter<\/h3><p>Strong sound editing, smooth color and clean graphics lift the perceived quality of every asset.<\/p><\/div>\n<div class=\"hk-c\"><h3>\ud83e\udde9 Multiple Creative Disciplines<\/h3><p>Editors, designers and marketers collaborate when videos need animation, storytelling or campaign support.<\/p><\/div>\n<div class=\"hk-c\"><h3>\ud83d\udcc8 Performance-Minded Creative<\/h3><p>We can prepare new hooks, cutdowns and variants for structured testing instead of relying on a single video.<\/p><\/div>\n<div class=\"hk-c\"><h3>\ud83e\udd1d Adapted to Your Team<\/h3><p>Bring your own footage or involve our production partners; we fit into existing teams and brand processes.<\/p><\/div>\n<div class=\"hk-c\"><h3>\ud83d\udcb8 Flexible Production Models<\/h3><p>Choose project work, repeat monthly editing or a fully scoped filming production.<\/p><\/div>\n<div class=\"hk-c\"><h3>\ud83d\uddc2\ufe0f Clear Delivery &amp; Ownership<\/h3><p>Deliverables, feedback rounds and file handover are agreed before production starts.<\/p><\/div>\n<\/div>\n<\/div>\n<\/section>\n<!-- ===== FAQ ===== -->\n<section class=\"hk-sec\" style=\"padding-top:0\">\n<div class=\"hk-wrap\">\n<div class=\"hk-faqtop\"><span class=\"hk-kick\">FAQ<\/span><h2 class=\"hk-faqh\">Video production &amp; editing FAQs<\/h2><\/div>\n<div class=\"hk-g2 hk-faq\" style=\"margin-top:40px\">\n<div class=\"hk-col\">\n<details><summary>What types of videos can #Knights create?<\/summary><p>We create brand and corporate films, product demos, paid-social creatives, short-form social videos, YouTube edits, event recaps, interviews, explainers and animation-led content.<\/p><\/details>\n<details><summary>Can you edit footage we already have?<\/summary><p>Yes. Both one-project and monthly editing packages use client-supplied footage. Send your footage, brand assets, brief and references, and we handle post-production.<\/p><\/details>\n<details><summary>Do you provide filming as well as editing?<\/summary><p>Yes, where available and agreed in your production scope. Shoots are planned separately based on location, crew, equipment, schedule and permissions.<\/p><\/details>\n<details><summary>Can you write scripts and plan storyboards?<\/summary><p>Yes. Scripting, concepts, treatments and storyboards can be included in a project scope or a larger ongoing package.<\/p><\/details>\n<details><summary>What formats will you deliver?<\/summary><p>We agree exports up front, including 9:16 vertical, 1:1 square, 4:5 feed and 16:9 landscape options as needed. Files are prepared for the selected channels.<\/p><\/details>\n<details><summary>Do you add captions and subtitles?<\/summary><p>Yes. We can produce burned-in captions and subtitle files when included, with brand typography, legibility and safe zones considered.<\/p><\/details>\n<details><summary>Can you make multiple variations for ads?<\/summary><p>Yes. We can cut alternate hooks, CTAs, openings, lengths and aspect ratios. The number of variations depends on the package or project brief.<\/p><\/details>\n<\/div>\n<div class=\"hk-col\">\n<details><summary>How long does video production take?<\/summary><p>Turnaround depends on footage quality, video length, motion complexity, number of deliverables and feedback speed. We confirm milestones and a delivery schedule before kickoff.<\/p><\/details>\n<details><summary>What is the difference between one project and a monthly subscription?<\/summary><p>One Project covers a single edited video with no ongoing commitment. A Monthly Subscription includes eight videos per month at a lower per-video rate, with optional 3- or 6-month commitments. The Simple, Advanced and Premium editing standards are the same in both options.<\/p><\/details>\n<details><summary>How many revision rounds are included?<\/summary><p>Simple includes one consolidated revision round, Advanced includes two, and Premium includes three, per finished video. Larger productions are scoped separately.<\/p><\/details>\n<details><summary>Do you source music and stock footage?<\/summary><p>When requested, we can plan licensed music and stock assets. Any licensing costs and permitted usage are confirmed as part of the quote.<\/p><\/details>\n<details><summary>Can you edit podcasts, webinars or long YouTube videos?<\/summary><p>Yes. We support multicamera interviews, podcasts, webinars, conference footage and long-form episodes, including short highlight clips and repurposed reels.<\/p><\/details>\n<details><summary>Can you match our existing brand style?<\/summary><p>Yes. Share your brand guide, previous videos, preferred typography and visual references; we use them to build a repeatable editing style.<\/p><\/details>\n<details><summary>Do we own the finished videos, and can you help with ongoing content?<\/summary><p>Usage rights and delivery files are defined in the contract, taking any third-party licenses into account. Monthly subscriptions include eight edited videos per month, with the editing complexity defined by your selected tier.<\/p><\/details>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<section aria-labelledby=\"hk-cta-title\" class=\"hk-final-cta\">\n<div class=\"hk-wrap hk-final-inner\">\n<div aria-hidden=\"true\" class=\"hk-final-grid-tiles\"><span><\/span><span><\/span><span><\/span><span><\/span><span><\/span><span><\/span><span><\/span><span><\/span><span><\/span><span><\/span><span><\/span><span><\/span><\/div>\n<div class=\"hk-final-brand\">\n<img alt=\"#Knights logo\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/hashtagknights.com\/wp-content\/uploads\/2026\/10\/Un-catalogue-riche-vivant-inspirant.png\"\/>\n<\/div>\n<h2 id=\"hk-cta-title\">Your next story deserves<br\/><span>a brilliant cut.<\/span><\/h2>\n<picture class=\"hk-final-cta-artwork\">\n<source media=\"(max-width: 767px)\" srcset=\"https:\/\/hashtagknights.com\/wp-content\/uploads\/2026\/03\/CTA-2.png\"\/>\n<img alt=\"#Knights promotional artwork\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/hashtagknights.com\/wp-content\/uploads\/2026\/04\/CTA-des.png\"\/>\n<\/picture>\n<div class=\"hk-final-actions\">\n<a class=\"hk-btn hk-cta-special\" href=\"https:\/\/hashtagknights.com\/contact\/\">Contact us<span aria-hidden=\"true\" class=\"hk-cta-arr\">\u2197<\/span><\/a>\n<a class=\"hk-btn hk-cta-special hk-cta-outline\" data-calculator-link=\"replace-url\" href=\"https:\/\/hashtagknights.com\/contact\/\" title=\"Replace with the URL of your existing quote calculator\">Calculate Your Quote<span aria-hidden=\"true\" class=\"hk-cta-arr\">\u2197<\/span><\/a>\n<\/div>\n<\/div>\n<\/section><\/div>\n<script>(function(){\n 'use strict';\n var prices=document.querySelector('.hk-video-plans');\n var root=prices?prices.closest('.hk-seo'):null;if(!root)return;\n var currencySel=root.querySelector('.hk-price-currency');\n var durationSel=root.querySelector('.hk-price-duration');\n var commitField=root.querySelector('.hk-commitment-field');\n var billingBtns=Array.from(root.querySelectorAll('[data-hk-billing]'));\n var billingHint=root.querySelector('[data-hk-billing-hint]');\n var priceNote=root.querySelector('[data-hk-price-note]');\n var billingMode='project';\n var rates={USD:1,EUR:.92,MAD:9.2}, symbols={USD:'$',EUR:'\u20ac',MAD:'DH '};\n function money(usd,currency){\n   var amount=usd*rates[currency];\n   \/\/ USD nearest unit; MAD down to 100. EUR amounts below 1000 down to 10\n   \/\/ (avoid showing \u20ac0 for single-video packages).\n   if(currency==='USD') amount=Math.round(amount);\n   else if(currency==='MAD') amount=Math.floor((amount+1e-8)\/100)*100;\n   else {var step=amount<1000?10:100; amount=Math.floor((amount+1e-8)\/step)*step;}\n   return symbols[currency]+amount.toLocaleString('en-US',{maximumFractionDigits:0});\n }\n function update(){\n   var monthly=billingMode==='monthly';\n   var discount=monthly?(Number(durationSel.options[durationSel.selectedIndex].dataset.off)||0):0;\n   var currency=currencySel.value;\n   commitField.hidden=!monthly;\n   prices.dataset.hkCurrentMode=billingMode;\n   billingBtns.forEach(function(btn){\n     var active=btn.dataset.hkBilling===billingMode;\n     btn.classList.toggle('is-active',active);\n     btn.setAttribute('aria-pressed',String(active));\n   });\n   billingHint.textContent=monthly\n      ?'8 finished videos each month. Choose a longer commitment to reduce your monthly rate.'\n      :'Pay once for one professionally edited video. No ongoing commitment.';\n   priceNote.textContent=monthly\n      ?'Starting monthly prices include 8 edited videos from client-supplied footage. 3-month commitment: 10% off; 6-month commitment: 20% off, applied to the displayed monthly rate. Filming, complex VFX, stock licensing, talent and travel are quoted separately.'\n      :'Starting prices are for one finished video from client-supplied footage. Extra-long videos, specialist animation, stock licensing, filming, voice talent and travel are quoted separately. Final scope and prices are confirmed before work starts.';\n   prices.querySelectorAll('.hk-price-value').forEach(function(el){\n     var base=Number(monthly?el.dataset.monthlyUsd:el.dataset.projectUsd);\n     el.textContent=money(base*(1-discount),currency);\n   });\n   prices.querySelectorAll('[data-hk-price-unit]').forEach(function(el){el.textContent=monthly?' \/ month':' \/ video';});\n   prices.querySelectorAll('[data-hk-volume]').forEach(function(el){el.textContent=monthly?el.dataset.monthlyLabel:el.dataset.projectLabel;});\n }\n billingBtns.forEach(function(btn){btn.addEventListener('click',function(){billingMode=btn.dataset.hkBilling;update();});});\n durationSel.addEventListener('change',update);\n currencySel.addEventListener('change',update);\n update();\n \/\/ Fresh FX rates if supported; if unavailable, the page retains documented fallback rates.\n if(window.fetch){fetch('https:\/\/open.er-api.com\/v6\/latest\/USD',{mode:'cors'})\n   .then(function(response){if(!response.ok)throw Error('FX unavailable');return response.json()})\n   .then(function(data){if(data && data.result==='success' && data.rates && Number(data.rates.EUR)>0 && Number(data.rates.MAD)>0){rates.EUR=Number(data.rates.EUR);rates.MAD=Number(data.rates.MAD);update();}})\n   .catch(function(){\/* network inaccessible: leave offline defaults *\/});}\n \/\/ Mobile carousel: native swipe\/snap + previous\/next buttons.\n var carousel=root.querySelector('#hk-plan-carousel');\n var slides=Array.from(carousel.children);\n var progress=root.querySelector('.hk-plan-progress');\n function closest(){\n   var x=carousel.getBoundingClientRect().left;var index=0,min=Infinity;\n   slides.forEach(function(el,i){var d=Math.abs(el.getBoundingClientRect().left-x);if(d<min){min=d;index=i;}});\n   return index;\n }\n function setProgress(){progress.textContent=(closest()+1)+' \/ '+slides.length;}\n function go(delta){var i=Math.max(0,Math.min(slides.length-1,closest()+delta));carousel.scrollTo({left:carousel.scrollLeft+slides[i].getBoundingClientRect().left-carousel.getBoundingClientRect().left,behavior:window.matchMedia('(prefers-reduced-motion:reduce)').matches?'auto':'smooth'});progress.textContent=(i+1)+' \/ '+slides.length;}\n root.querySelector('.hk-plan-prev').addEventListener('click',function(){go(-1)});\n root.querySelector('.hk-plan-next').addEventListener('click',function(){go(1)});\n var settle; carousel.addEventListener('scroll',function(){clearTimeout(settle);settle=setTimeout(setProgress,100)},{passive:true});\n window.addEventListener('resize',setProgress,{passive:true});setProgress();\n \/\/ Reduced motion, simple reveal animations that never hide content permanently.\n var reduce=window.matchMedia&&window.matchMedia('(prefers-reduced-motion:reduce)').matches;\n if(reduce || !('IntersectionObserver' in window))return;\n root.classList.add('hk-js');\n var els=root.querySelectorAll('.hk-kick,.hk-h2,.hk-sub,.hk-c,.hk-pc,.hk-dc,.hk-dli,.hk-dimg,.hk-step,.hk-role,.hk-incl,.hk-faq details');\n els.forEach(function(el){el.classList.add('hk-rv');var index=Array.prototype.indexOf.call(el.parentNode.children,el);el.style.transitionDelay=(Math.min(index,6)*70)+'ms'});\n var io=new IntersectionObserver(function(entries){entries.forEach(function(entry){if(!entry.isIntersecting)return;var el=entry.target;el.classList.add('in');io.unobserve(el);setTimeout(function(){el.classList.remove('hk-rv','in');el.style.transitionDelay='';},1400)})},{threshold:.12});\n els.forEach(function(el){io.observe(el)});\n})();<\/script><script>\n(() => {\n  \"use strict\";\n\n  \/\/ A shared, idempotent mount function supports multiple Elementor widgets.\n  const mountKey = \"__hkCaseStudiesMountV1\";\n  if (window[mountKey]) {\n    window[mountKey](document);\n    return;\n  }\n\n  const selector = \".hk-cases[data-hk-cases]\";\n  let instanceCount = 0;\n\n  function init(root) {\n    if (root.hasAttribute(\"data-hk-ready\")) return;\n    const viewport = root.querySelector(\".hk-cases__viewport\");\n    const slides = Array.from(root.querySelectorAll(\".hk-cases__slide\"));\n    const nav = root.querySelector(\".hk-cases__nav\");\n    const previous = root.querySelector(\"[data-hk-prev]\");\n    const next = root.querySelector(\"[data-hk-next]\");\n    const currentLabel = root.querySelector(\"[data-hk-current]\");\n    const totalLabel = root.querySelector(\"[data-hk-total]\");\n    const dotsHost = root.querySelector(\".hk-cases__dots\");\n    const status = root.querySelector(\"[data-hk-status]\");\n    if (!viewport || !slides.length || !nav || !previous || !next || !dotsHost) return;\n\n    const count = slides.length;\n    const reduceMotion = window.matchMedia(\"(prefers-reduced-motion: reduce)\");\n    const uid = \"hk-cases-\" + Date.now().toString(36) + \"-\" + (++instanceCount);\n    let activeIndex = 0;\n    let scrollTimer = 0;\n    let resizeFrame = 0;\n    let lastWidth = viewport.clientWidth;\n    let drag = null;\n\n    viewport.id = uid + \"-viewport\";\n    previous.setAttribute(\"aria-controls\", viewport.id);\n    next.setAttribute(\"aria-controls\", viewport.id);\n    if (totalLabel) totalLabel.textContent = String(count).padStart(2, \"0\");\n    dotsHost.replaceChildren();\n\n    const dots = slides.map((slide, index) => {\n      const title = slide.querySelector(\".hk-cases__title\");\n      const name = title ? title.textContent.trim().replace(\/\\s+\/g, \" \") : \"Case study\";\n      slide.id = uid + \"-slide-\" + (index + 1);\n      slide.setAttribute(\"aria-label\", (index + 1) + \" of \" + count + \": \" + name);\n      const button = document.createElement(\"button\");\n      button.type = \"button\";\n      button.className = \"hk-cases__dot\";\n      button.setAttribute(\"aria-label\", \"Show case study \" + (index + 1) + \": \" + name);\n      button.setAttribute(\"aria-controls\", slide.id);\n      const mark = document.createElement(\"span\");\n      mark.className = \"hk-cases__dot-mark\";\n      mark.setAttribute(\"aria-hidden\", \"true\");\n      button.appendChild(mark);\n      button.addEventListener(\"click\", () => goTo(index));\n      dotsHost.appendChild(button);\n      return button;\n    });\n\n    function positionOf(index) {\n      \/\/ The slides have an independent offset parent; avoid offsetLeft assumptions.\n      return viewport.scrollLeft + slides[index].getBoundingClientRect().left\n        - viewport.getBoundingClientRect().left;\n    }\n\n    function closestIndex() {\n      const left = viewport.getBoundingClientRect().left;\n      let best = 0;\n      let distance = Infinity;\n      slides.forEach((slide, index) => {\n        const nextDistance = Math.abs(slide.getBoundingClientRect().left - left);\n        if (nextDistance < distance) { distance = nextDistance; best = index; }\n      });\n      return best;\n    }\n\n    function update(index, announce) {\n      activeIndex = index;\n      slides.forEach((slide, i) => {\n        const isCurrent = i === index;\n        \/\/ Do not leave keyboard focus inside content that is about to be hidden.\n        if (!isCurrent && slide.contains(document.activeElement)) {\n          viewport.focus({ preventScroll: true });\n        }\n        slide.setAttribute(\"aria-hidden\", String(!isCurrent));\n        slide.inert = !isCurrent;\n        \/\/ Explicit link tab order also supports older browsers without inert.\n        slide.querySelectorAll(\"a\").forEach(link => {\n          if (isCurrent) link.removeAttribute(\"tabindex\");\n          else link.setAttribute(\"tabindex\", \"-1\");\n        });\n        if (isCurrent) dots[i].setAttribute(\"aria-current\", \"true\");\n        else dots[i].removeAttribute(\"aria-current\");\n      });\n      if (currentLabel) currentLabel.textContent = String(index + 1).padStart(2, \"0\");\n      if (announce && status) status.textContent = slides[index].getAttribute(\"aria-label\");\n      \/\/ Prioritize the active image and its neighbor after user navigation.\n      [index, (index + 1) % count].forEach(i => {\n        const image = slides[i].querySelector(\"img\");\n        if (image) image.loading = \"eager\";\n      });\n    }\n\n    function goTo(index, instant = false) {\n      const target = (index + count) % count;\n      window.clearTimeout(scrollTimer);\n      update(target, false);\n      viewport.scrollTo({\n        left: positionOf(target),\n        behavior: instant || reduceMotion.matches ? \"instant\" : \"smooth\"\n      });\n      \/\/ Also announce when clicking the already-active dot (no scroll event).\n      scrollTimer = window.setTimeout(settle, 180);\n    }\n\n    function settle() {\n      if (drag && drag.moved) return;\n      window.clearTimeout(scrollTimer);\n      update(closestIndex(), true);\n    }\n\n    previous.addEventListener(\"click\", () => goTo(activeIndex - 1));\n    next.addEventListener(\"click\", () => goTo(activeIndex + 1));\n    viewport.addEventListener(\"scroll\", () => {\n      window.clearTimeout(scrollTimer);\n      scrollTimer = window.setTimeout(settle, 150);\n    }, { passive: true });\n    viewport.addEventListener(\"scrollend\", settle);\n\n    root.addEventListener(\"keydown\", event => {\n      if (event.altKey || event.ctrlKey || event.metaKey || event.shiftKey) return;\n      if (event.target.closest(\"a, input, textarea, select, [contenteditable='true']\")) return;\n      const destinations = {\n        ArrowLeft: activeIndex - 1,\n        ArrowRight: activeIndex + 1,\n        Home: 0,\n        End: count - 1\n      };\n      if (!(event.key in destinations)) return;\n      event.preventDefault();\n      goTo(destinations[event.key]);\n    });\n\n    \/\/ Touch\/trackpad swipes are native. Mouse dragging is limited to the artwork\n    \/\/ so text in the results panel remains selectable and links click normally.\n    viewport.addEventListener(\"pointerdown\", event => {\n      if (event.pointerType !== \"mouse\" || event.button !== 0) return;\n      if (!event.target.closest(\".hk-cases__media\")) return;\n      drag = { id: event.pointerId, x: event.clientX, left: viewport.scrollLeft,\n        index: closestIndex(), moved: false };\n    });\n    viewport.addEventListener(\"pointermove\", event => {\n      if (!drag || event.pointerId !== drag.id) return;\n      const delta = event.clientX - drag.x;\n      if (!drag.moved && Math.abs(delta) > 5) {\n        drag.moved = true;\n        viewport.setPointerCapture(event.pointerId);\n        viewport.classList.add(\"hk-cases__viewport--dragging\");\n        viewport.style.scrollSnapType = \"none\";\n        viewport.style.scrollBehavior = \"auto\";\n      }\n      if (drag.moved) {\n        event.preventDefault();\n        viewport.scrollLeft = drag.left - delta;\n      }\n    });\n\n    function endDrag(event) {\n      if (!drag || event.pointerId !== drag.id) return;\n      const previousDrag = drag;\n      drag = null;\n      if (viewport.hasPointerCapture(event.pointerId)) viewport.releasePointerCapture(event.pointerId);\n      viewport.classList.remove(\"hk-cases__viewport--dragging\");\n      viewport.style.removeProperty(\"scroll-snap-type\");\n      viewport.style.removeProperty(\"scroll-behavior\");\n      if (!previousDrag.moved) return;\n      const delta = event.clientX - previousDrag.x;\n      const threshold = Math.min(80, viewport.clientWidth * 0.16);\n      const direction = Math.abs(delta) > threshold ? (delta < 0 ? 1 : -1) : 0;\n      goTo(previousDrag.index + direction);\n    }\n    viewport.addEventListener(\"pointerup\", endDrag);\n    viewport.addEventListener(\"pointercancel\", endDrag);\n    viewport.addEventListener(\"pointerleave\", event => {\n      if (drag && !drag.moved) endDrag(event);\n    });\n    viewport.addEventListener(\"dragstart\", event => event.preventDefault());\n\n    function alignAfterResize() {\n      cancelAnimationFrame(resizeFrame);\n      resizeFrame = requestAnimationFrame(() => {\n        const width = viewport.clientWidth;\n        if (Math.abs(width - lastWidth) < 1) return;\n        lastWidth = width;\n        goTo(activeIndex, true);\n      });\n    }\n    if (\"ResizeObserver\" in window) {\n      const observer = new ResizeObserver(alignAfterResize);\n      observer.observe(viewport);\n      root.__hkResizeObserver = observer;\n    } else {\n      window.addEventListener(\"resize\", alignAfterResize, { passive: true });\n    }\n\n    \/\/ An unavailable remote image never leaves a broken-image icon in the UI.\n    slides.forEach(slide => {\n      const image = slide.querySelector(\".hk-cases__image\");\n      const media = slide.querySelector(\".hk-cases__media\");\n      if (!image || !media) return;\n      const failed = () => media.classList.add(\"hk-cases__media--unavailable\");\n      image.addEventListener(\"error\", failed);\n      image.addEventListener(\"load\", () => media.classList.remove(\"hk-cases__media--unavailable\"));\n      if (image.complete && image.naturalWidth === 0) failed();\n    });\n\n    root.setAttribute(\"data-hk-ready\", \"\");\n    nav.hidden = count < 2;\n    dotsHost.hidden = count < 2;\n    update(closestIndex(), false);\n  }\n\n  function mount(scope) {\n    if (!scope || !scope.querySelectorAll) return;\n    if (scope.matches && scope.matches(selector)) init(scope);\n    scope.querySelectorAll(selector).forEach(init);\n  }\n  window[mountKey] = mount;\n  mount(document);\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\"DOMContentLoaded\", () => mount(document), { once: true });\n  }\n\n  \/\/ Elementor refreshes its HTML widget in-place while editing.\n  function attachElementor() {\n    const frontend = window.elementorFrontend;\n    if (!frontend || !frontend.hooks || window.__hkCasesElementorHookV1) return;\n    window.__hkCasesElementorHookV1 = true;\n    frontend.hooks.addAction(\"frontend\/element_ready\/html.default\", scope => mount(scope[0] || scope));\n  }\n  attachElementor();\n  if (window.jQuery) window.jQuery(window).on(\"elementor\/frontend\/init.hkCasesV1\", attachElementor);\n})();\n<\/script>\n<style id=\"hk-v9-quote-deliverables-fit\">\n\/* v9 \u2014 Full-bleed image fit for Deliverables + Quote CTA *\/\n.hk-seo .hk-dimg{\n  aspect-ratio:auto!important;\n  height:auto!important;\n  min-height:0!important;\n  padding:0!important;\n  background:transparent!important;\n  overflow:hidden!important;\n}\n.hk-seo .hk-dimg > img{\n  display:block!important;\n  width:100%!important;\n  height:auto!important;\n  min-width:0!important;\n  max-width:none!important;\n  max-height:none!important;\n  object-fit:contain!important;\n  object-position:center!important;\n}\n\n\/* Quote: the section\/div keeps the shadow; the image itself has no shadow *\/\n.hk-seo .hk-quote-promo{\n  box-shadow:0 18px 48px rgba(0,0,0,.10)!important;\n}\n.hk-seo .hk-quote-image{\n  padding:0!important;\n  min-height:354px!important;\n  box-shadow:none!important;\n}\n.hk-seo .hk-quote-image img{\n  display:block!important;\n  width:100%!important;\n  height:100%!important;\n  min-width:0!important;\n  min-height:0!important;\n  max-width:none!important;\n  max-height:none!important;\n  object-fit:contain!important;\n  object-position:center!important;\n  border-radius:0!important;\n  filter:none!important;\n}\n@media(max-width:760px){\n  .hk-seo .hk-dimg{\n    width:100%!important;\n    aspect-ratio:auto!important;\n  }\n  .hk-seo .hk-dimg > img{\n    width:100%!important;\n    height:auto!important;\n    max-width:none!important;\n    max-height:none!important;\n  }\n  .hk-seo .hk-quote-image{\n    min-height:280px!important;\n    padding:0!important;\n  }\n  .hk-seo .hk-quote-image img{\n    width:100%!important;\n    height:100%!important;\n    max-width:none!important;\n    max-height:none!important;\n  }\n}\n<\/style>\n<style id=\"hk-v11-quote-40\">\n\/* v11 \u2014 Quote CTA: 60% copy \/ 40% image *\/\n.hk-seo .hk-quote-promo{\n  grid-template-columns:minmax(0, 6fr) minmax(0, 4fr)!important;\n  min-height:354px!important;\n  box-shadow:0 18px 48px rgba(0,0,0,.12)!important;\n}\n.hk-seo .hk-quote-copy{\n  padding:44px 46px 42px 48px!important;\n  min-width:0!important;\n  display:flex!important;\n  flex-direction:column!important;\n  justify-content:center!important;\n}\n.hk-seo .hk-quote-copy h3{\n  max-width:650px!important;\n  font-size:clamp(25px, 2.7vw, 36px)!important;\n  line-height:1.14!important;\n  letter-spacing:-.03em!important;\n}\n.hk-seo .hk-quote-copy p{\n  max-width:610px!important;\n  font-size:15px!important;\n  line-height:1.65!important;\n  margin-bottom:24px!important;\n}\n.hk-seo .hk-quote-image{\n  width:100%!important;\n  min-width:0!important;\n  min-height:354px!important;\n  height:100%!important;\n  padding:0!important;\n  margin:0!important;\n  display:flex!important;\n  align-items:center!important;\n  justify-content:center!important;\n  background:#fff!important;\n  box-shadow:none!important;\n  overflow:hidden!important;\n}\n.hk-seo .hk-quote-image img{\n  display:block!important;\n  width:100%!important;\n  height:100%!important;\n  min-width:0!important;\n  min-height:0!important;\n  max-width:none!important;\n  max-height:none!important;\n  object-fit:contain!important;\n  object-position:center!important;\n  border-radius:0!important;\n  filter:none!important;\n}\n\n@media(max-width:900px){\n  .hk-seo .hk-quote-copy{\n    padding:40px 36px!important;\n  }\n  .hk-seo .hk-quote-copy h3{\n    font-size:clamp(25px, 4vw, 34px)!important;\n  }\n  .hk-seo .hk-quote-copy p{\n    max-width:620px!important;\n    font-size:14px!important;\n  }\n}\n\n@media(max-width:760px){\n  .hk-seo .hk-quote-promo{\n    grid-template-columns:1fr!important;\n    min-height:0!important;\n  }\n  .hk-seo .hk-quote-copy{\n    padding:34px 24px 30px!important;\n  }\n  .hk-seo .hk-quote-copy h3{\n    max-width:100%!important;\n    font-size:clamp(24px, 7vw, 32px)!important;\n  }\n  .hk-seo .hk-quote-copy p{\n    max-width:100%!important;\n    font-size:14px!important;\n    line-height:1.6!important;\n    margin-bottom:22px!important;\n  }\n  .hk-seo .hk-quote-image{\n    width:100%!important;\n    height:auto!important;\n    min-height:280px!important;\n    padding:0!important;\n  }\n  .hk-seo .hk-quote-image img{\n    width:100%!important;\n    height:auto!important;\n    min-height:0!important;\n    max-height:none!important;\n    object-fit:contain!important;\n  }\n}\n<\/style>\n<style id=\"hk-v12-quote-divider\">\n\/* v12 \u2014 Quote CTA divider + two-line heading + solid white CTA border *\/\n.hk-seo .hk-quote-promo{\n  position:relative!important;\n  isolation:isolate!important;\n  overflow:hidden!important;\n}\n\n\/* Elegant branded divider between the charcoal copy and white calculator panel. *\/\n.hk-seo .hk-quote-promo::before{\n  content:\"\"!important;\n  position:absolute!important;\n  z-index:4!important;\n  left:60%!important;\n  top:50%!important;\n  width:34px!important;\n  height:78%!important;\n  transform:translate(-50%,-50%) rotate(7deg)!important;\n  border-radius:999px!important;\n  background:linear-gradient(\n    180deg,\n    rgba(255,121,0,0) 0%,\n    rgba(255,121,0,.95) 18%,\n    #ff7900 50%,\n    rgba(255,121,0,.95) 82%,\n    rgba(255,121,0,0) 100%\n  )!important;\n  box-shadow:0 0 0 7px rgba(255,255,255,.035)!important;\n  pointer-events:none!important;\n}\n\n\/* Small white\/orange offset detail makes the transition feel intentional rather than a hard split. *\/\n.hk-seo .hk-quote-promo::after{\n  content:\"\"!important;\n  position:absolute!important;\n  z-index:5!important;\n  left:60%!important;\n  top:50%!important;\n  width:9px!important;\n  height:118px!important;\n  transform:translate(-50%,-50%) rotate(7deg)!important;\n  border-radius:999px!important;\n  background:#fff!important;\n  opacity:.92!important;\n  pointer-events:none!important;\n}\n\n\/* Keep the calculator artwork clear of the decorative divider. *\/\n.hk-seo .hk-quote-image{\n  position:relative!important;\n  z-index:2!important;\n}\n\n\/* Heading intentionally wraps to exactly two lines. *\/\n.hk-seo .hk-quote-copy h3{\n  max-width:560px!important;\n  font-size:clamp(25px,2.55vw,35px)!important;\n  line-height:1.12!important;\n}\n.hk-seo .hk-quote-copy h3 .hk-quote-break{\n  display:block!important;\n}\n\n\/* Solid white border in the normal state, matching the hover state. *\/\n.hk-seo .hk-quote-copy > a.hk-btn.hk-cta-outline{\n  border:1px solid #fff!important;\n  color:#fff!important;\n}\n.hk-seo .hk-quote-copy > a.hk-btn.hk-cta-outline:hover{\n  border-color:#fff!important;\n}\n\n@media(max-width:900px){\n  .hk-seo .hk-quote-promo::before,\n  .hk-seo .hk-quote-promo::after{\n    display:none!important;\n  }\n  .hk-seo .hk-quote-copy h3{\n    max-width:560px!important;\n    font-size:clamp(25px,4vw,34px)!important;\n  }\n}\n\n@media(max-width:760px){\n  .hk-seo .hk-quote-copy h3{\n    max-width:100%!important;\n    font-size:clamp(24px,7vw,32px)!important;\n    line-height:1.12!important;\n  }\n}\n<\/style>\n<style id=\"hk-v13-wave-divider\">\n\/* v13 \u2014 soft wave divider + larger quote heading + explicit 1px white CTA border *\/\n.hk-seo .hk-quote-promo{\n  position:relative!important;\n  isolation:isolate!important;\n  overflow:hidden!important;\n}\n\n\/* Replace the previous rigid divider with a clean, flowing white wave. *\/\n.hk-seo .hk-quote-promo::before,\n.hk-seo .hk-quote-promo::after{\n  content:none!important;\n  display:none!important;\n}\n\n.hk-seo .hk-wave-divider{\n  position:absolute!important;\n  z-index:6!important;\n  left:60%!important;\n  top:0!important;\n  bottom:0!important;\n  width:92px!important;\n  height:100%!important;\n  pointer-events:none!important;\n  transform:translateX(-1px)!important;\n}\n\n.hk-seo .hk-wave-divider svg{\n  display:block!important;\n  width:100%!important;\n  height:100%!important;\n  overflow:visible!important;\n}\n\n.hk-seo .hk-wave-divider path{\n  fill:#fff!important;\n}\n\n\/* Bigger heading, still locked to the intended two-line break. *\/\n.hk-seo .hk-quote-copy h3{\n  max-width:600px!important;\n  font-size:clamp(30px,3.15vw,42px)!important;\n  line-height:1.08!important;\n  letter-spacing:-.035em!important;\n}\n\n.hk-seo .hk-quote-copy h3 .hk-quote-break{\n  display:block!important;\n}\n\n\/* White 1px border in the normal state. *\/\n.hk-seo .hk-quote-copy > a.hk-btn.hk-cta-outline{\n  border:1px solid #fff!important;\n  border-width:1px!important;\n  border-style:solid!important;\n  border-color:#fff!important;\n  color:#fff!important;\n}\n\n.hk-seo .hk-quote-copy > a.hk-btn.hk-cta-outline:hover{\n  border:1px solid #fff!important;\n  border-color:#fff!important;\n}\n\n@media(max-width:900px){\n  .hk-seo .hk-wave-divider{\n    display:none!important;\n  }\n\n  .hk-seo .hk-quote-copy h3{\n    max-width:560px!important;\n    font-size:clamp(28px,5vw,38px)!important;\n  }\n}\n\n@media(max-width:760px){\n  .hk-seo .hk-quote-copy h3{\n    max-width:100%!important;\n    font-size:clamp(27px,8vw,36px)!important;\n    line-height:1.08!important;\n  }\n\n  .hk-seo .hk-quote-copy > a.hk-btn.hk-cta-outline{\n    border:1px solid #fff!important;\n  }\n}\n<\/style>\n<style id=\"hk-v18-quote-text\">\n\/* v18 \u2014 larger quote paragraph + guaranteed 1px white CTA border *\/\n.hk-seo .hk-quote-copy p{\n  font-size:20px!important;\n  line-height:1.6!important;\n}\n\n.hk-seo .hk-quote-copy > a.hk-btn.hk-cta-outline{\n  border:1px solid #fff!important;\n  border-width:1px!important;\n  border-style:solid!important;\n  border-color:#fff!important;\n}\n\n.hk-seo .hk-quote-copy > a.hk-btn.hk-cta-outline:hover{\n  border:1px solid #fff!important;\n  border-color:#fff!important;\n}\n\n@media(max-width:760px){\n  .hk-seo .hk-quote-copy p{\n    font-size:16px!important;\n    line-height:1.6!important;\n  }\n}\n<\/style>\n<style id=\"hk-v19-quote-border-final\">\n\/* v19 \u2014 force the quote CTA to visibly render a 1px white border *\/\n.hk-seo .hk-quote-copy a.hk-btn.hk-cta-special.hk-cta-outline{\n  border:1px solid #ffffff !important;\n  border-top:1px solid #ffffff !important;\n  border-right:1px solid #ffffff !important;\n  border-bottom:1px solid #ffffff !important;\n  border-left:1px solid #ffffff !important;\n  box-shadow:inset 0 0 0 1px #ffffff !important;\n  background:#151515 !important;\n  color:#ffffff !important;\n}\n\n.hk-seo .hk-quote-copy a.hk-btn.hk-cta-special.hk-cta-outline:hover,\n.hk-seo .hk-quote-copy a.hk-btn.hk-cta-special.hk-cta-outline:focus{\n  border:1px solid #ffffff !important;\n  box-shadow:inset 0 0 0 1px #ffffff !important;\n  background:#1c1c1c !important;\n}\n<\/style>\n<!-- v21 \u2014 Light quote package container with black CTA; scoped to this section only. -->\n<style id=\"hk-v21-quote-white-black-button\">\n.hk-seo .hk-quote-promo {\n  background:#ffffff!important;\n  color:#111111!important;\n  border:1px solid #eeeeee!important;\n  box-shadow:0 16px 44px rgba(0,0,0,.07)!important;\n}\n.hk-seo .hk-quote-copy { background:#ffffff!important; color:#111111!important; }\n.hk-seo .hk-quote-copy h3 { color:#111111!important; }\n.hk-seo .hk-quote-copy h3 span { color:#ff7900!important; }\n.hk-seo .hk-quote-copy p { color:#596071!important; }\n.hk-seo .hk-quote-eyebrow { color:#ff7900!important; }\n.hk-seo .hk-quote-image { background:#ffffff!important; }\n\/* Reserve 20px on the right to shift the calculator image slightly left. *\/\n.hk-seo .hk-quote-promo .hk-quote-image { padding-right:20px!important; box-sizing:border-box!important; }\n\/* No separator needed between two white panels. *\/\n.hk-seo .hk-quote-promo::before,\n.hk-seo .hk-quote-promo::after,\n.hk-seo .hk-quote-promo .hk-wave-divider { display:none!important; content:none!important; }\n.hk-seo .hk-quote-copy a.hk-btn.hk-cta-special.hk-cta-outline,\n.hk-seo .hk-quote-copy a.hk-btn.hk-cta-special.hk-cta-outline:visited {\n  background:#0b0b0b!important;\n  border:1px solid #0b0b0b!important;\n  border-color:#0b0b0b!important;\n  color:#ffffff!important;\n  box-shadow:none!important;\n}\n.hk-seo .hk-quote-copy a.hk-btn.hk-cta-special.hk-cta-outline:hover,\n.hk-seo .hk-quote-copy a.hk-btn.hk-cta-special.hk-cta-outline:focus-visible {\n  background:#242424!important;\n  border:1px solid #242424!important;\n  border-color:#242424!important;\n  color:#ffffff!important;\n  box-shadow:0 10px 24px rgba(0,0,0,.13)!important;\n}\n<\/style>\n<!-- v22 \u2014 Mobile-only refinements for case study art, pricing and closing CTA. -->\n<style id=\"hk-v22-mobile-layout-refinements\">\n@media (max-width:767px) {\n  \/* Case studies: eliminate the left\/top offset on the featured image. *\/\n  .hk-seo .hk-cases .hk-cases__slide .hk-cases__media {\n    padding:0!important;\n    margin:0!important;\n  }\n  .hk-seo .hk-cases .hk-cases__slide .hk-cases__image {\n    inset:0!important;\n    top:0!important;\n    left:0!important;\n    width:100%!important;\n    height:100%!important;\n    padding:0!important;\n    margin:0!important;\n    object-position:left top!important;\n  }\n\n  \/* Pricing: add definition against the light section background. *\/\n  .hk-seo .hk-plans {\n    padding:7px 10px 24px!important;\n    scroll-padding-inline:10px!important;\n  }\n  .hk-seo .hk-plans > .hk-price-slide {\n    box-shadow:0 7px 22px rgba(0,0,0,.09)!important;\n    border-radius:18px!important;\n  }\n  .hk-seo .hk-plans > .hk-plan {\n    border:1px solid #dedbd8!important;\n  }\n  .hk-seo .hk-plans .hk-feat {\n    border:1px solid #303030!important;\n    border-top:0!important;\n  }\n\n  \/* Closing section: preserve the authored two-line headline on phones. *\/\n  .hk-seo .hk-final-cta h2#hk-cta-title {\n    font-size:clamp(25px,8vw,36px)!important;\n    line-height:1.1!important;\n    letter-spacing:-.055em!important;\n    white-space:nowrap!important;\n    text-wrap:nowrap!important;\n    max-width:100%!important;\n  }\n  .hk-seo .hk-final-cta .hk-final-inner > p {\n    max-width:39ch!important;\n    font-size:16px!important;\n    line-height:1.65!important;\n    text-wrap:pretty;\n  }\n}\n<\/style>\n<!-- v23 \u2014 #Knights final CTA inspired by the inset glowing feature card reference. -->\n<style id=\"hk-v23-branded-final-cta\">\n\/* Dark outer frame with a quiet editorial grid and orange ambient glow. *\/\n.hk-seo .hk-final-cta {\n  width:calc(100% - 32px)!important;\n  max-width:1440px!important;\n  margin:32px auto 24px!important;\n  padding:clamp(58px,7.2vw,100px) clamp(16px,4vw,52px)!important;\n  border-radius:36px!important;\n  border:1px solid #272322!important;\n  isolation:isolate!important;\n  overflow:hidden!important;\n  background:\n    radial-gradient(ellipse 55% 65% at 50% 46%,rgba(255,114,13,.14) 0%,transparent 75%),\n    repeating-linear-gradient(90deg,transparent 0,transparent 79px,rgba(255,255,255,.024) 80px),\n    repeating-linear-gradient(0deg,transparent 0,transparent 79px,rgba(255,255,255,.024) 80px),\n    #0b0b0b!important;\n  color:#fff!important;\n}\n\/* Thin framing lines mimic the example's precise product-site composition. *\/\n.hk-seo .hk-final-cta::before {\n  content:\"\";\n  position:absolute;\n  z-index:0;\n  pointer-events:none;\n  inset:clamp(22px,4.5vw,55px);\n  border-left:1px dashed rgba(255,255,255,.06);\n  border-right:1px dashed rgba(255,255,255,.06);\n}\n\/* The main glowing orange feature card. *\/\n.hk-seo .hk-final-cta .hk-final-inner {\n  position:relative!important;\n  isolation:isolate!important;\n  z-index:1!important;\n  display:flex!important;\n  flex-direction:column!important;\n  align-items:center!important;\n  justify-content:center!important;\n  width:100%!important;\n  max-width:910px!important;\n  min-height:410px!important;\n  margin:0 auto!important;\n  padding:clamp(42px,5vw,65px) clamp(25px,6vw,78px)!important;\n  border:1px solid rgba(255,187,125,.43)!important;\n  border-radius:21px!important;\n  text-align:center!important;\n  background:\n    radial-gradient(ellipse 100% 90% at 50% -22%,rgba(255,175,82,.83),transparent 75%),\n    linear-gradient(160deg,#d95b13 0%,#b7470d 52%,#812b0e 100%)!important;\n  box-shadow:0 0 0 1px rgba(255,137,45,.13),0 23px 80px rgba(0,0,0,.28),0 0 90px rgba(255,106,0,.14)!important;\n}\n.hk-seo .hk-final-cta .hk-final-inner::before {\n  content:\"\";\n  position:absolute;\n  z-index:-1;\n  pointer-events:none;\n  inset:0;\n  border-radius:inherit;\n  opacity:.38;\n  background:\n    repeating-linear-gradient(90deg,transparent 0,transparent 48px,rgba(255,255,255,.035) 49px),\n    repeating-linear-gradient(0deg,transparent 0,transparent 48px,rgba(255,255,255,.035) 49px);\n}\n\/* A centered brandmark, replacing the old oversized background logo. *\/\n.hk-seo .hk-final-cta .hk-final-brand {\n  width:170px;\n  min-height:73px;\n  display:flex;\n  justify-content:center;\n  align-items:center;\n  padding:12px 19px;\n  margin:0 auto 22px;\n  background:rgba(0,0,0,.25);\n  border:1px solid rgba(255,255,255,.21);\n  border-radius:15px;\n}\n.hk-seo .hk-final-cta .hk-final-brand img {\n  width:100%!important;\n  max-width:130px!important;\n  height:46px!important;\n  object-fit:contain!important;\n  object-position:center!important;\n  filter:brightness(0) invert(1);\n}\n.hk-seo .hk-final-cta .hk-final-label {\n  display:block!important;\n  font-size:11px!important;\n  font-weight:700!important;\n  line-height:1.5!important;\n  letter-spacing:.15em!important;\n  color:#ffe5d2!important;\n  margin-bottom:15px!important;\n  text-align:center!important;\n}\n.hk-seo .hk-final-cta .hk-final-inner h2#hk-cta-title {\n  max-width:790px!important;\n  margin:0 auto 17px!important;\n  color:#ffffff!important;\n  font-size:clamp(35px,4.4vw,62px)!important;\n  font-weight:600!important;\n  line-height:1.08!important;\n  letter-spacing:-.057em!important;\n  text-align:center!important;\n  white-space:normal!important;\n  text-wrap:balance!important;\n}\n.hk-seo .hk-final-cta .hk-final-inner h2#hk-cta-title span {\n  color:#fff3e9!important;\n}\n.hk-seo .hk-final-cta .hk-final-inner > p {\n  width:100%!important;\n  max-width:580px!important;\n  margin:0 auto 26px!important;\n  color:#ffdfca!important;\n  font-size:15px!important;\n  line-height:1.65!important;\n  text-align:center!important;\n  text-wrap:pretty;\n}\n.hk-seo .hk-final-cta .hk-final-actions {\n  display:flex!important;\n  justify-content:center!important;\n  align-items:center!important;\n  gap:12px!important;\n  width:100%!important;\n  margin:0 auto!important;\n}\n\/* White contact CTA, dark outline calculator CTA \u2014 confined to this last panel. *\/\n.hk-seo .hk-final-cta .hk-final-inner .hk-final-actions > a.hk-btn.hk-cta-special {\n  width:auto!important;\n  min-width:172px!important;\n  min-height:47px!important;\n  padding:13px 24px!important;\n  border:1px solid #fff!important;\n  border-radius:999px!important;\n  background:#fff!important;\n  color:#141414!important;\n  font-size:13px!important;\n  font-weight:650!important;\n  box-shadow:none!important;\n  transition:transform .2s,background .2s,box-shadow .2s!important;\n}\n.hk-seo .hk-final-cta .hk-final-inner .hk-final-actions > a.hk-btn.hk-cta-special:hover {\n  background:#f5e9df!important;\n  box-shadow:0 8px 22px rgba(0,0,0,.17)!important;\n  transform:translateY(-2px)!important;\n}\n.hk-seo .hk-final-cta .hk-final-inner .hk-final-actions > a.hk-btn.hk-cta-special.hk-cta-outline {\n  min-width:208px!important;\n  border:1px solid rgba(255,255,255,.82)!important;\n  background:rgba(0,0,0,.16)!important;\n  color:#fff!important;\n}\n.hk-seo .hk-final-cta .hk-final-inner .hk-final-actions > a.hk-btn.hk-cta-special.hk-cta-outline:hover {\n  background:rgba(0,0,0,.32)!important;\n  border-color:#fff!important;\n}\n@media (max-width:767px) {\n  .hk-seo .hk-final-cta {\n    width:calc(100% - 24px)!important;\n    margin:22px auto 14px!important;\n    padding:44px 15px!important;\n    border-radius:25px!important;\n  }\n  .hk-seo .hk-final-cta::before { inset:18px; }\n  .hk-seo .hk-final-cta .hk-final-inner {\n    min-height:0!important;\n    padding:37px 20px 39px!important;\n    border-radius:17px!important;\n  }\n  .hk-seo .hk-final-cta .hk-final-brand {\n    width:140px;\n    min-height:62px;\n    padding:9px 15px;\n    margin-bottom:20px;\n  }\n  .hk-seo .hk-final-cta .hk-final-brand img { height:41px!important; }\n  .hk-seo .hk-final-cta .hk-final-label {\n    font-size:9px!important;\n    letter-spacing:.095em!important;\n    margin-bottom:12px!important;\n  }\n  .hk-seo .hk-final-cta .hk-final-inner h2#hk-cta-title {\n    font-size:clamp(25px,6.85vw,35px)!important;\n    line-height:1.12!important;\n    letter-spacing:-.055em!important;\n    max-width:100%!important;\n    margin:0 auto 15px!important;\n    white-space:normal!important;\n    text-wrap:balance!important;\n  }\n  .hk-seo .hk-final-cta .hk-final-inner > p {\n    font-size:13px!important;\n    line-height:1.6!important;\n    max-width:34ch!important;\n    margin-bottom:24px!important;\n  }\n  .hk-seo .hk-final-cta .hk-final-actions { flex-direction:column!important; gap:10px!important; }\n  .hk-seo .hk-final-cta .hk-final-inner .hk-final-actions > a.hk-btn.hk-cta-special,\n  .hk-seo .hk-final-cta .hk-final-inner .hk-final-actions > a.hk-btn.hk-cta-special.hk-cta-outline {\n    width:100%!important;\n    min-width:0!important;\n    max-width:310px!important;\n    min-height:48px!important;\n  }\n}\n<\/style>\n<style id=\"hk-v24-final-cta-fullwidth-refinement\">\n\/* v24 \u2014 requested full-width footer-merging CTA refinements *\/\n.hk-seo .hk-final-cta{\n  width:100%!important;\n  max-width:none!important;\n  margin:0!important;\n  padding:clamp(34px,5.2vw,64px) 0 48px!important;\n  border:none!important;\n  border-radius:42px 42px 0 0!important;\n  background:\n    radial-gradient(ellipse 56% 62% at 50% 42%,rgba(255,114,13,.12) 0%,transparent 76%),\n    repeating-linear-gradient(90deg,transparent 0,transparent 79px,rgba(255,255,255,.024) 80px),\n    repeating-linear-gradient(0deg,transparent 0,transparent 79px,rgba(255,255,255,.024) 80px),\n    #0b0b0b!important;\n}\n.hk-seo .hk-final-cta::before{\n  inset:clamp(18px,3vw,34px) clamp(24px,4vw,52px) 0!important;\n  border-top:1px dashed rgba(255,255,255,.06)!important;\n  border-left:1px dashed rgba(255,255,255,.06)!important;\n  border-right:1px dashed rgba(255,255,255,.06)!important;\n  border-bottom:none!important;\n}\n.hk-seo .hk-final-cta .hk-final-inner{\n  max-width:1200px!important;\n  width:calc(100% - 52px)!important;\n  min-height:420px!important;\n  margin:0 auto!important;\n  padding:clamp(44px,5vw,72px) clamp(22px,4.6vw,64px) clamp(38px,4vw,56px)!important;\n  border-radius:26px!important;\n  background:\n    radial-gradient(circle at 50% -10%, rgba(255,186,115,.28) 0%, rgba(255,186,115,0) 42%),\n    linear-gradient(180deg, rgba(255,255,255,.055) 0, rgba(255,255,255,.018) 1px, transparent 1px, transparent 54px),\n    linear-gradient(90deg, rgba(255,255,255,.055) 0, rgba(255,255,255,.018) 1px, transparent 1px, transparent 54px),\n    linear-gradient(160deg,#d95b13 0%,#b7470d 52%,#812b0e 100%)!important;\n  background-size:auto,54px 54px,54px 54px,auto!important;\n  background-position:center,center,center,center!important;\n  box-shadow:0 18px 64px rgba(0,0,0,.26), inset 0 1px 0 rgba(255,255,255,.12)!important;\n}\n.hk-seo .hk-final-cta .hk-final-inner::before{\n  opacity:.0!important;\n}\n.hk-seo .hk-final-cta .hk-final-brand{\n  margin:0 auto 18px!important;\n}\n.hk-seo .hk-final-cta .hk-final-label{\n  display:none!important;\n}\n.hk-seo .hk-final-cta .hk-final-inner h2#hk-cta-title{\n  max-width:880px!important;\n  margin:0 auto 15px!important;\n}\n.hk-seo .hk-final-cta .hk-final-inner > p{\n  max-width:640px!important;\n  margin:0 auto 28px!important;\n}\n.hk-seo .hk-final-cta .hk-final-actions{\n  gap:14px!important;\n}\n.hk-seo .hk-final-cta .hk-final-inner .hk-final-actions > a.hk-btn.hk-cta-special{\n  background:linear-gradient(135deg,#ff7900 0%,#f06d00 100%)!important;\n  border:1px solid #ff7900!important;\n  color:#fff!important;\n  box-shadow:0 10px 24px rgba(118,43,4,.22)!important;\n}\n.hk-seo .hk-final-cta .hk-final-inner .hk-final-actions > a.hk-btn.hk-cta-special:hover{\n  background:linear-gradient(135deg,#ff8518 0%,#f57708 100%)!important;\n  border-color:#ff8518!important;\n}\n.hk-seo .hk-final-cta .hk-final-inner .hk-final-actions > a.hk-btn.hk-cta-special.hk-cta-outline{\n  background:#111111!important;\n  border:1px solid #111111!important;\n  color:#ffffff!important;\n  box-shadow:0 10px 22px rgba(0,0,0,.22)!important;\n}\n.hk-seo .hk-final-cta .hk-final-inner .hk-final-actions > a.hk-btn.hk-cta-special.hk-cta-outline:hover{\n  background:#1c1c1c!important;\n  border-color:#1c1c1c!important;\n}\n@media (max-width:767px){\n  .hk-seo .hk-final-cta{\n    padding:24px 0 30px!important;\n    border-radius:28px 28px 0 0!important;\n  }\n  .hk-seo .hk-final-cta::before{\n    inset:12px 14px 0!important;\n  }\n  .hk-seo .hk-final-cta .hk-final-inner{\n    width:calc(100% - 20px)!important;\n    min-height:0!important;\n    padding:34px 18px 30px!important;\n    border-radius:18px!important;\n    background-size:auto,40px 40px,40px 40px,auto!important;\n  }\n  .hk-seo .hk-final-cta .hk-final-brand{\n    margin-bottom:16px!important;\n  }\n  .hk-seo .hk-final-cta .hk-final-inner h2#hk-cta-title{\n    font-size:clamp(26px,7.2vw,37px)!important;\n    line-height:1.1!important;\n    margin-bottom:13px!important;\n  }\n  .hk-seo .hk-final-cta .hk-final-inner > p{\n    max-width:34ch!important;\n    font-size:14px!important;\n    line-height:1.58!important;\n    margin-bottom:22px!important;\n  }\n  .hk-seo .hk-final-cta .hk-final-actions{\n    flex-direction:column!important;\n    gap:10px!important;\n  }\n  .hk-seo .hk-final-cta .hk-final-inner .hk-final-actions > a.hk-btn.hk-cta-special,\n  .hk-seo .hk-final-cta .hk-final-inner .hk-final-actions > a.hk-btn.hk-cta-special.hk-cta-outline{\n    width:100%!important;\n    min-width:0!important;\n  }\n}\n\n\/* v25 \u2014 Show the new supplied logo artwork in its native colors and proportions. *\/\n.hk-seo .hk-final-cta .hk-final-brand img{\n  object-fit:contain!important;\n}\n\n\/* v26 \u2014 Logo only: remove the surrounding tile, then add a restrained glow. *\/\n.hk-seo .hk-final-cta .hk-final-brand{\n  display:flex!important;\n  align-items:center!important;\n  justify-content:center!important;\n  width:max-content!important;\n  max-width:100%!important;\n  min-height:0!important;\n  height:auto!important;\n  margin:0 auto 22px!important;\n  padding:0!important;\n  background:transparent!important;\n  border:0!important;\n  border-radius:0!important;\n  box-shadow:none!important;\n  overflow:visible!important;\n}\n.hk-seo .hk-final-cta .hk-final-brand img{\n  display:block!important;\n  width:auto!important;\n  max-width:min(210px,70vw)!important;\n  height:66px!important;\n  max-height:none!important;\n  border:0!important;\n  border-radius:0!important;\n  background:transparent!important;\n  box-shadow:none!important;\n  object-fit:contain!important;\n  filter:drop-shadow(0 0 9px rgba(255,255,255,.30)) drop-shadow(0 0 15px rgba(255,158,70,.20));\n  animation:hkLogoShine 4.5s ease-in-out infinite!important;\n}\n@keyframes hkLogoShine{\n  0%,100% {filter:drop-shadow(0 0 5px rgba(255,255,255,.18)) drop-shadow(0 0 10px rgba(255,150,60,.12));}\n  50% {filter:drop-shadow(0 0 12px rgba(255,255,255,.48)) drop-shadow(0 0 22px rgba(255,174,95,.30));}\n}\n@media(max-width:767px){\n  .hk-seo .hk-final-cta .hk-final-brand{margin-bottom:18px!important;}\n  .hk-seo .hk-final-cta .hk-final-brand img{\n    height:53px!important;\n    max-width:min(185px,70vw)!important;\n  }\n}\n@media(prefers-reduced-motion:reduce){\n  .hk-seo .hk-final-cta .hk-final-brand img{animation:none!important;}\n}\n<\/style>\n<style id=\"hk-v27-pure-black-footer-card-tiles-consistent-buttons\">\n\/* Pure black outer canvas, with no grid, glow, framing or texture. *\/\n.hk-seo .hk-final-cta {\n  background:#000000!important;\n  background-image:none!important;\n  border-radius:42px 42px 0 0!important;\n}\n.hk-seo .hk-final-cta::before,\n.hk-seo .hk-final-cta::after {\n  content:none!important;\n  display:none!important;\n}\n\/* Grid lines live ONLY inside the orange feature card. *\/\n.hk-seo .hk-final-cta .hk-final-inner {\n  --hk-cta-cell:54px;\n  isolation:isolate!important;\n  overflow:hidden!important;\n  background:radial-gradient(ellipse at 50% -20%,rgba(255,186,115,.30),transparent 70%),\n             linear-gradient(160deg,#d95b13 0%,#b7470d 52%,#812b0e 100%)!important;\n}\n.hk-seo .hk-final-cta .hk-final-inner::before {\n  content:\"\"!important;\n  display:block!important;\n  position:absolute!important;\n  inset:0!important;\n  z-index:0!important;\n  opacity:1!important;\n  pointer-events:none!important;\n  border-radius:inherit!important;\n  background:\n    linear-gradient(90deg,rgba(255,255,255,.075) 1px,transparent 1px) 0 0\/var(--hk-cta-cell) var(--hk-cta-cell),\n    linear-gradient(0deg,rgba(255,255,255,.075) 1px,transparent 1px) 0 0\/var(--hk-cta-cell) var(--hk-cta-cell)!important;\n}\n\/* Selected softly filled grid cells; decorative and non-interactive. *\/\n.hk-seo .hk-final-cta .hk-final-grid-tiles{\n  position:absolute!important;\n  inset:0!important;\n  z-index:1!important;\n  pointer-events:none!important;\n  overflow:hidden!important;\n}\n.hk-seo .hk-final-cta .hk-final-grid-tiles span{\n  position:absolute;\n  width:var(--hk-cta-cell);\n  height:var(--hk-cta-cell);\n  background:rgba(255,231,209,.11);\n}\n.hk-seo .hk-final-grid-tiles span:nth-child(1){left:calc(var(--hk-cta-cell) * 1);top:0;opacity:.55}\n.hk-seo .hk-final-grid-tiles span:nth-child(2){left:calc(var(--hk-cta-cell) * 4);top:calc(var(--hk-cta-cell) * 1);opacity:.85}\n.hk-seo .hk-final-grid-tiles span:nth-child(3){left:calc(var(--hk-cta-cell) * 2);bottom:calc(var(--hk-cta-cell) * 1);opacity:.45}\n.hk-seo .hk-final-grid-tiles span:nth-child(4){left:calc(var(--hk-cta-cell) * 5);bottom:0;opacity:.75}\n.hk-seo .hk-final-grid-tiles span:nth-child(5){right:calc(var(--hk-cta-cell) * 2);top:0;opacity:.62}\n.hk-seo .hk-final-grid-tiles span:nth-child(6){right:calc(var(--hk-cta-cell) * 5);top:calc(var(--hk-cta-cell) * 1);opacity:.82}\n.hk-seo .hk-final-grid-tiles span:nth-child(7){right:calc(var(--hk-cta-cell) * 1);top:calc(var(--hk-cta-cell) * 3);opacity:.6}\n.hk-seo .hk-final-grid-tiles span:nth-child(8){right:calc(var(--hk-cta-cell) * 4);bottom:calc(var(--hk-cta-cell) * 1);opacity:.72}\n.hk-seo .hk-final-grid-tiles span:nth-child(9){left:0;top:calc(var(--hk-cta-cell) * 3);opacity:.76}\n.hk-seo .hk-final-grid-tiles span:nth-child(10){left:calc(var(--hk-cta-cell) * 7);top:0;opacity:.4}\n.hk-seo .hk-final-grid-tiles span:nth-child(11){right:0;bottom:0;opacity:.48}\n.hk-seo .hk-final-grid-tiles span:nth-child(12){right:calc(var(--hk-cta-cell) * 7);bottom:0;opacity:.5}\n.hk-seo .hk-final-cta .hk-final-inner > :not(.hk-final-grid-tiles) {\n  position:relative;\n  z-index:2;\n}\n\/* Match the standard #Knights CTA pill: padding, height, font, arrow spacing and transition. *\/\n.hk-seo .hk-final-cta .hk-final-inner .hk-final-actions > a.hk-btn.hk-cta-special {\n  display:inline-flex!important;\n  align-items:center!important;\n  justify-content:center!important;\n  gap:21px!important;\n  min-height:56px!important;\n  padding:18px 31px!important;\n  border:1px solid transparent!important;\n  border-radius:999px!important;\n  font-family:Geist,Arial,sans-serif!important;\n  font-size:15px!important;\n  font-weight:600!important;\n  line-height:1.1!important;\n  letter-spacing:-.02em!important;\n  color:#fff!important;\n  background:linear-gradient(115deg,#c94700 0%,#f57600 52%,#ff8500 100%)!important;\n  box-shadow:none!important;\n  transition:background .25s,transform .25s,box-shadow .25s!important;\n}\n.hk-seo .hk-final-cta .hk-final-inner .hk-final-actions > a.hk-btn.hk-cta-special:hover {\n  background:linear-gradient(115deg,#df5700,#ff8c00)!important;\n  transform:translateY(-2px)!important;\n  box-shadow:0 10px 26px rgba(255,106,0,.2)!important;\n}\n\/* Preserve the previously requested black calculator CTA. *\/\n.hk-seo .hk-final-cta .hk-final-inner .hk-final-actions > a.hk-btn.hk-cta-special.hk-cta-outline {\n  background:#111111!important;\n  color:#fff!important;\n  border:1px solid rgba(255,255,255,.85)!important;\n  box-shadow:none!important;\n}\n.hk-seo .hk-final-cta .hk-final-inner .hk-final-actions > a.hk-btn.hk-cta-special.hk-cta-outline:hover {\n  background:#1d1d1d!important;\n  border-color:#fff!important;\n  box-shadow:0 10px 26px rgba(0,0,0,.18)!important;\n}\n@media(max-width:767px){\n  .hk-seo .hk-final-cta .hk-final-inner {--hk-cta-cell:40px;}\n  .hk-seo .hk-final-cta .hk-final-inner .hk-final-actions > a.hk-btn.hk-cta-special,\n  .hk-seo .hk-final-cta .hk-final-inner .hk-final-actions > a.hk-btn.hk-cta-special.hk-cta-outline {\n    width:100%!important;\n    min-height:53px!important;\n    padding:16px 23px!important;\n    font-size:14px!important;\n  }\n}\n@media(prefers-reduced-motion:reduce){\n  .hk-seo .hk-final-cta .hk-final-inner .hk-final-actions > a.hk-btn.hk-cta-special {transition:none!important;}\n}\n<\/style>\n<style id=\"hk-v28-responsive-final-cta-artwork\">\n\/* Supplied desktop\/mobile CTA illustration replaces the old paragraph. *\/\n.hk-seo .hk-final-cta .hk-final-inner > picture.hk-final-cta-artwork {\n  display:block!important;\n  width:100%!important;\n  max-width:640px!important;\n  margin:0 auto 30px!important;\n  padding:0!important;\n  line-height:0!important;\n}\n.hk-seo .hk-final-cta .hk-final-cta-artwork img {\n  display:block!important;\n  width:100%!important;\n  height:auto!important;\n  max-width:100%!important;\n  object-fit:contain!important;\n  object-position:center!important;\n  border:0!important;\n  border-radius:0!important;\n  box-shadow:none!important;\n}\n@media(max-width:767px) {\n  .hk-seo .hk-final-cta .hk-final-inner > picture.hk-final-cta-artwork {\n    max-width:420px!important;\n    margin:0 auto 24px!important;\n  }\n}\n<\/style>\n<style id=\"hk-video-production-additions\">\n\/* Video studio page: small scoped refinements; original #Knights styling is retained. *\/\n.hk-seo .hk-video-price-note{max-width:930px;margin:17px auto 5px!important;text-align:center;color:#6b655f!important;font-size:12.5px!important;line-height:1.65!important}\n.hk-seo .hk-plans .hk-hrs{max-width:146px;white-space:normal;text-align:center;line-height:1.2}\n.hk-seo .hk-plans .hk-plan li{font-size:13.5px}\n@media(max-width:767px){.hk-seo .hk-video-price-note{text-align:left;padding:0 10px;font-size:12px!important}}\n<\/style>\n<\/body>\n<\/html>\n\n<style id=\"hk-video-editing-billing-v2\">\n\/* Video pricing: one-project \/ monthly billing and three consistent editing tiers. *\/\n.hk-seo .hk-video-billing{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:36px;text-align:center}\n.hk-seo .hk-video-billing-label{font-size:12px;font-weight:650;letter-spacing:.1em;text-transform:uppercase;color:#6b6b6b}\n.hk-seo .hk-video-billing-tabs{display:flex;align-items:center;gap:5px;border:1px solid #e9e2db;background:#fff;padding:6px;border-radius:100px;max-width:100%}\n.hk-seo .hk-video-billing-tabs button{display:flex;align-items:center;justify-content:center;gap:9px;min-height:47px;border-radius:100px;padding:11px 20px;color:#252525;font-size:14px;font-weight:600;line-height:1.25;transition:background .2s,color .2s;white-space:normal}\n.hk-seo .hk-video-billing-tabs button.is-active{background:#111;color:#fff}\n.hk-seo .hk-video-billing-tabs button:focus-visible{outline:3px solid #ff7900;outline-offset:3px}\n.hk-seo .hk-billing-save{font-size:10px;font-weight:600;background:#fff0e3;color:#b84b00;padding:4px 8px;border-radius:99px}\n.hk-seo .hk-video-billing-tabs button.is-active .hk-billing-save{color:#ffddc2;background:#392519}\n.hk-seo .hk-video-billing-hint{font-size:14px!important;color:#6a6a6a!important;min-height:22px}\n.hk-seo .hk-pricing-controls{margin-top:18px}\n.hk-seo .hk-pricing-controls .hk-commitment-field[hidden]{display:none!important}\n.hk-seo .hk-video-plans{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;align-items:stretch!important;max-width:1200px;margin-inline:auto}\n.hk-seo .hk-video-plans > .hk-price-slide{height:100%}\n.hk-seo .hk-video-plans .hk-plan{height:100%;min-height:455px;padding:26px 23px}\n.hk-seo .hk-video-plans .hk-featwrap{height:100%}\n.hk-seo .hk-video-plans .hk-feat{min-height:455px}\n.hk-seo .hk-video-plans .hk-ptop{flex-wrap:wrap}\n.hk-seo .hk-video-plans .hk-ptop h3{font-size:20px!important}\n.hk-seo .hk-video-plans .hk-video-tier-tagline{font-size:13px!important;line-height:1.5!important;color:#6d6d6d!important;margin:12px 0 0!important;min-height:40px}\n.hk-seo .hk-video-plans .hk-feat .hk-video-tier-tagline{color:#bfbfbf!important}\n.hk-seo .hk-video-plans .hk-amt{margin:25px 0 8px;font-size:clamp(29px,3vw,36px)}\n.hk-seo .hk-video-plans .hk-amt small{font-size:13px}\n.hk-seo .hk-video-plans .hk-plan ul{padding-top:19px!important}\n.hk-seo .hk-video-plans .hk-plan li{font-size:13.5px}\n.hk-seo .hk-video-price-note{font-size:12.5px!important;color:#696969!important;line-height:1.65!important;text-align:center;max-width:850px;margin:20px auto 0!important}\n@media(max-width:980px) and (min-width:768px){.hk-seo .hk-video-plans{grid-template-columns:repeat(2,minmax(0,1fr))!important}}\n@media(max-width:767px){\n .hk-seo .hk-video-billing{margin-top:28px}\n .hk-seo .hk-video-billing-tabs{width:100%;max-width:520px}\n .hk-seo .hk-video-billing-tabs button{flex:1;min-width:0;font-size:12px;padding:10px 7px;gap:4px;flex-direction:column}\n .hk-seo .hk-billing-save{font-size:9px;padding:2px 6px}\n .hk-seo .hk-video-billing-hint{font-size:12.5px!important;padding:0 12px!important}\n .hk-seo .hk-video-plans{display:flex!important;grid-template-columns:none!important;gap:12px!important}\n .hk-seo .hk-video-plans > .hk-price-slide{flex:0 0 88%!important;min-width:0!important;max-width:88%!important;height:auto!important}\n .hk-seo .hk-video-plans .hk-plan{min-height:440px;height:100%}\n .hk-seo .hk-video-plans .hk-video-tier-tagline{min-height:0}\n .hk-seo .hk-video-price-note{text-align:left;margin-top:14px!important}\n}\n<\/style>\n\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>Video Production &#038; Editing | #Knights Video Production &amp; Editing that turns ideas into unforgettable stories. From the first concept to the final cut, #Knights creates scroll-stopping social videos, brand films, performance ads and polished edits built for every platform. Plan Your Video Project\u2197 Trusted by 60+ startups and global brands, across 20+ industries. The [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":27,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"ngg_post_thumbnail":0,"footnotes":""},"services":[],"industries":[],"class_list":["post-4553","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/hashtagknights.com\/fr\/wp-json\/wp\/v2\/pages\/4553","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hashtagknights.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/hashtagknights.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/hashtagknights.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hashtagknights.com\/fr\/wp-json\/wp\/v2\/comments?post=4553"}],"version-history":[{"count":6,"href":"https:\/\/hashtagknights.com\/fr\/wp-json\/wp\/v2\/pages\/4553\/revisions"}],"predecessor-version":[{"id":5058,"href":"https:\/\/hashtagknights.com\/fr\/wp-json\/wp\/v2\/pages\/4553\/revisions\/5058"}],"wp:attachment":[{"href":"https:\/\/hashtagknights.com\/fr\/wp-json\/wp\/v2\/media?parent=4553"}],"wp:term":[{"taxonomy":"services","embeddable":true,"href":"https:\/\/hashtagknights.com\/fr\/wp-json\/wp\/v2\/services?post=4553"},{"taxonomy":"industries","embeddable":true,"href":"https:\/\/hashtagknights.com\/fr\/wp-json\/wp\/v2\/industries?post=4553"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}