.kc-quote-form-content{--kc-blue:#113160;--kc-aqua:#113160;--kc-text:#333}.kc-quote-form-content__eyebrow{color:var(--kc-aqua);text-transform:uppercase;letter-spacing:.5px;background:#1131601a;border:1px solid #11316040;border-radius:999px;margin-bottom:12px;padding:6px 12px;font-size:.875rem;font-weight:700;display:inline-block}.kc-quote-form-content__title{color:var(--kc-blue);margin:0 0 16px;font-weight:800;line-height:1.2}.kc-quote-form-content__intro{color:var(--kc-text);opacity:.9;margin-bottom:0;font-size:1.125rem;line-height:1.6}
.kc-quote-hero{--kc-blue:#113160;--kc-aqua:#113160;--kc-text:#333;--kc-white:#fff;--kc-light:#eaf2ff;--kc-yellow:#ffd54d;--kc-yellow-border:#e0b93a;--kc-black:#000;background-image:url(/images/IMG_0816-e1751014220959.webp);background-position:50%;background-size:cover;background-attachment:fixed;padding:clamp(60px,10vw,120px) 0;position:relative;overflow:hidden}.kc-quote-hero:before{content:"";z-index:1;background:#1131604d;position:absolute;inset:0}.kc-quote-hero__inner{z-index:2;width:min(1120px,92vw);margin:0 auto;position:relative}.kc-quote-hero__content-box{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000040;border:1px solid #fff3;border-radius:12px;max-width:650px;margin:0;padding:clamp(24px,4vw,40px);box-shadow:0 8px 32px #0000004d}@supports not ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.kc-quote-hero__content-box{background:#113160cc}}.kc-quote-hero__eyebrow{color:var(--kc-white);text-transform:uppercase;letter-spacing:.5px;background:#ffffff1a;border:1px solid #ffffff4d;border-radius:999px;margin-bottom:12px;padding:6px 12px;font-size:.875rem;font-weight:700;display:inline-block}.kc-quote-hero__title{color:var(--kc-white);margin:0 0 16px;font-weight:800;line-height:1.2}.kc-quote-hero__intro{color:var(--kc-white);opacity:.95;margin:0 0 24px;font-size:1.125rem;line-height:1.6}.kc-quote-hero__intro strong{color:var(--kc-white);font-weight:700}.kc-quote-hero .kc-btn{cursor:pointer;background:var(--kc-aqua);color:var(--kc-white);border:1px solid var(--kc-aqua);border-radius:8px;justify-content:center;align-items:center;padding:12px 24px;font-weight:900;line-height:1;text-decoration:none;transition:all .2s;display:inline-flex}.kc-quote-hero .kc-btn:hover{background:var(--kc-yellow);color:var(--kc-black);border-color:var(--kc-yellow-border);transform:translateY(-1px)}.kc-quote-hero .kc-hidden-img{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px}
.kc-quote-expect{--kc-blue:#113160;--kc-aqua:#113160;--kc-text:#333;--kc-white:#fff;--kc-light:#eaf2ff;background:var(--kc-white);color:var(--kc-text);padding:clamp(32px,5vw,68px) 0}.kc-quote-expect__inner{width:min(1120px,92vw);margin:0 auto}.kc-quote-expect__head{text-align:center;max-width:700px;margin-bottom:clamp(32px,4vw,48px);margin-left:auto;margin-right:auto}.kc-quote-expect__eyebrow{color:var(--kc-aqua);text-transform:uppercase;letter-spacing:.5px;background:#1131601a;border:1px solid #11316040;border-radius:999px;margin-bottom:12px;padding:6px 12px;font-size:.875rem;font-weight:700;display:inline-block}.kc-quote-expect__title{color:var(--kc-blue);margin:0 0 16px;font-weight:800;line-height:1.2}.kc-quote-expect__intro{color:var(--kc-text);opacity:.9;font-size:1.125rem;line-height:1.6}.kc-quote-expect__grid{grid-template-columns:repeat(4,1fr);gap:clamp(16px,2.5vw,24px);display:grid}.kc-quote-expect__card{background:var(--kc-white);border:1px solid var(--kc-light);border-radius:12px;padding:clamp(20px,3vw,24px);transition:all .2s;box-shadow:0 4px 12px #0000000a}.kc-quote-expect__card:hover{transform:translateY(-4px);box-shadow:0 6px 20px #00000012}.kc-quote-expect__card-title{color:var(--kc-blue);margin:0 0 8px;font-weight:700;line-height:1.3}.kc-quote-expect__card p{margin:0;font-size:.95rem;line-height:1.6}@media (max-width:980px){.kc-quote-expect__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.kc-quote-expect__grid{grid-template-columns:1fr}}
.kc-quote-services{--kc-blue:#113160;--kc-aqua:#113160;--kc-text:#333;--kc-white:#fff;--kc-light:#eaf2ff;color:var(--kc-text);background-image:url(/images/Students-learning-ICT-in-a-modern-computer-lab-in-Uganda-at-Kartel-Tech.webp);background-position:50%;background-size:cover;background-attachment:fixed;padding:clamp(32px,5vw,68px) 0;position:relative;overflow:hidden}.kc-quote-services:before{content:"";z-index:1;background:#ffffffe6;position:absolute;inset:0}.kc-quote-services__inner{z-index:2;width:min(1120px,92vw);margin:0 auto;position:relative}.kc-quote-services__head{text-align:center;max-width:700px;margin-bottom:clamp(32px,4vw,48px);margin-left:auto;margin-right:auto}.kc-quote-services__eyebrow{color:var(--kc-aqua);text-transform:uppercase;letter-spacing:.5px;background:#1131601a;border:1px solid #11316040;border-radius:999px;margin-bottom:12px;padding:6px 12px;font-size:.875rem;font-weight:700;display:inline-block}.kc-quote-services__title{color:var(--kc-blue);margin:0 0 16px;font-weight:800;line-height:1.2}.kc-quote-services__intro{color:var(--kc-text);opacity:.9;font-size:1.125rem;line-height:1.6}.kc-quote-services__intro a{color:var(--kc-aqua);font-weight:700;text-decoration:none}.kc-quote-services__intro a:hover{text-decoration:underline}.kc-quote-services__grid{grid-template-columns:repeat(4,1fr);gap:clamp(16px,2.5vw,24px);display:grid}.kc-quote-services__card{background:var(--kc-white);border:1px solid #ddd;border-radius:12px;padding:clamp(20px,3vw,24px);transition:all .2s;box-shadow:0 4px 12px #0000000a}.kc-quote-services__card:hover{transform:translateY(-4px);box-shadow:0 6px 20px #00000012}.kc-quote-services__card-title{color:var(--kc-blue);margin:0 0 8px;font-weight:700;line-height:1.3}.kc-quote-services__card p{margin:0;font-size:.95rem;line-height:1.6}.kc-quote-services__card a{color:var(--kc-aqua);font-weight:700;text-decoration:none}.kc-quote-services__card a:hover{text-decoration:underline}@media (max-width:980px){.kc-quote-services__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.kc-quote-services__grid{grid-template-columns:1fr}}.kc-quote-services .kc-hidden-img{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px}
