@charset "UTF-8";
/***!  Style Declaration  !***/

:root{--kc-red:#d60000;--kc-yellow:#ffd54d}.kc-hero{position:relative;background:url('https://mail.kccontractors.co.uk/images/pothole-repair.jpg') center/cover no-repeat;min-height:380px;display:flex;align-items:center;justify-content:center;text-align:center;padding:60px 20px;color:#fff}.kc-hero::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.65)}.kc-hero-content{position:relative;z-index:2;max-width:900px}.kc-hero-title{font-size:34px;font-weight:700;text-shadow:0 3px 10px rgba(0,0,0,0.8);margin-bottom:15px}.kc-hero-sub{font-size:18px;color:var(--kc-yellow);margin-bottom:20px;text-shadow:0 2px 8px rgba(0,0,0,0.8)}.kc-hero-trust{font-size:14px;margin-bottom:25px;opacity:0.95}.kc-btn{display:inline-block;padding:12px 24px;border-radius:6px;text-decoration:none;font-weight:600;margin:5px}.kc-btn-primary{background:var(--kc-yellow);color:#000}.kc-btn-secondary{border:2px solid #fff;color:#fff}@media (max-width:768px){.kc-hero-title{font-size:26px}.kc-hero{min-height:300px}}
