/* AKKITA About Us Fix v09.1 */
html,body{max-width:100%!important;overflow-x:hidden!important}body.page #sidebar{display:none!important}body.page #main-content .container:before{display:none!important}body.page #main-content .container{width:100%!important;max-width:100%!important;padding:0!important}body.page #left-area{width:100%!important;padding:0!important}.akx-about-page{font-family:Poppins,Arial,sans-serif;color:#102035;background:#fff;overflow-x:hidden}.akx-about-container{width:min(1180px,calc(100% - 64px));margin:auto}.akx-about-hero{position:relative;min-height:560px;display:flex;align-items:center;color:#fff;overflow:hidden;background:linear-gradient(90deg,rgba(14,24,40,.98),rgba(14,24,40,.76),rgba(14,24,40,.28)),radial-gradient(circle at 74% 35%,rgba(38,154,171,.18),transparent 34%),#0E1828}.akx-about-hero:before{content:"";position:absolute;right:7%;top:18%;width:46%;height:62%;border:1px solid rgba(255,255,255,.14);border-radius:30px;background:repeating-linear-gradient(165deg,rgba(255,255,255,.08) 0 2px,transparent 2px 66px),linear-gradient(135deg,rgba(38,154,171,.12),rgba(216,53,55,.08));opacity:.72}.akx-about-hero:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.055) 1px,transparent 1px);background-size:72px 72px;opacity:.22;pointer-events:none}.akx-about-copy{position:relative;z-index:2;width:min(760px,calc(100% - 64px));margin-left:max(64px,calc((100vw - 1180px)/2))}.akx-about-kicker{color:#269AAB;font-size:12px;letter-spacing:.18em;text-transform:uppercase;font-weight:600;margin-bottom:16px}.akx-about-hero h1{color:#fff;font-size:clamp(42px,5vw,72px);line-height:1.02;letter-spacing:-.045em;font-weight:600;margin:0 0 22px}.akx-about-hero p{color:rgba(255,255,255,.82);font-size:18px;line-height:1.75;max-width:700px;margin:0 0 28px}.akx-about-actions{display:flex;gap:14px;flex-wrap:wrap}.akx-about-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 24px;border-radius:8px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;text-decoration:none!important;transition:.25s ease}.akx-about-btn.primary{background:#269AAB;color:#fff!important}.akx-about-btn.secondary{border:1px solid rgba(255,255,255,.34);color:#fff!important}.akx-about-section{padding:76px 0}.akx-about-soft{background:#F4F6F8}.akx-about-dark{background:#0E1828;color:#fff}.akx-about-titlebar{display:flex;align-items:flex-end;justify-content:space-between;gap:34px;margin-bottom:32px}.akx-about-titlebar h2,.akx-about-two-col h2{margin:0;color:inherit;font-size:clamp(32px,3vw,48px);line-height:1.08;letter-spacing:-.032em;font-weight:600}.akx-about-titlebar p{margin:0;max-width:560px;color:#6B7280;font-size:16px;line-height:1.75}.akx-about-text{max-width:880px;color:#485466;font-size:17px;line-height:1.85}.akx-about-text p{margin:0 0 24px}.akx-about-two-col{display:grid;grid-template-columns:1.1fr .9fr;gap:54px;align-items:start}.akx-about-visual{min-height:380px;border-radius:26px;background:linear-gradient(135deg,rgba(14,24,40,.98),rgba(28,44,69,.94));position:relative;overflow:hidden;box-shadow:0 24px 70px rgba(14,24,40,.16)}.akx-about-visual:before{content:"";position:absolute;inset:42px;border:1px solid rgba(255,255,255,.12);border-radius:18px;background:repeating-linear-gradient(0deg,rgba(255,255,255,.10) 0 2px,transparent 2px 58px),repeating-linear-gradient(90deg,rgba(255,255,255,.08) 0 2px,transparent 2px 84px)}.akx-about-visual:after{content:"Retail systems · Shopfitting · Project coordination";position:absolute;left:42px;bottom:38px;color:rgba(255,255,255,.72);font-size:12px;letter-spacing:.12em;text-transform:uppercase}.akx-about-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.akx-about-card{background:#fff;border:1px solid #DDE3EA;border-radius:18px;padding:26px 22px;box-shadow:0 10px 30px rgba(20,40,70,.06)}.akx-about-card h3{color:#102035;margin:0 0 12px;font-size:18px;line-height:1.25}.akx-about-card p{color:#6B7280;font-size:14px;line-height:1.65;margin:0}.akx-about-capabilities{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 28px;padding:0;margin:0;list-style:none}.akx-about-capabilities li{position:relative;padding-left:22px;color:#485466;font-size:15px;line-height:1.65}.akx-about-capabilities li:before{content:"";position:absolute;left:0;top:.78em;width:8px;height:2px;background:#269AAB}.akx-about-stat-grid{display:grid;grid-template-columns:repeat(4,1fr);border-radius:28px;overflow:hidden;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.10)}.akx-about-stat{padding:30px 18px;text-align:center;border-right:1px solid rgba(255,255,255,.10)}.akx-about-stat strong{display:block;color:#fff;font-size:36px;line-height:1;margin-bottom:9px;font-weight:600}.akx-about-stat span{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.68)}.akx-about-box{background:linear-gradient(135deg,#0E1828,#1C2C45);color:#fff;border-radius:28px;padding:52px;display:grid;grid-template-columns:1.1fr .9fr;gap:34px;align-items:center}.akx-about-box h2{color:#fff;font-size:clamp(30px,3vw,44px);line-height:1.12;margin:0 0 14px}.akx-about-box p{color:rgba(255,255,255,.70);line-height:1.75;margin:0}@media(max-width:980px){.akx-about-container{width:calc(100% - 42px)}.akx-about-copy{margin-left:21px;width:calc(100% - 42px)}.akx-about-titlebar,.akx-about-two-col,.akx-about-box{display:block}.akx-about-card-grid,.akx-about-capabilities,.akx-about-stat-grid{grid-template-columns:1fr}.akx-about-visual{margin-top:34px}.akx-about-box{padding:34px}.akx-about-box .akx-about-btn{margin-top:24px}.akx-about-stat{border-right:0;border-bottom:1px solid rgba(255,255,255,.10)}}
