.kc-quote-hero{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:48px;width:min(1240px,92vw);margin:0 auto;padding:56px 0 30px;display:grid;position:relative;background:#fff!important;min-height:0!important}.kc-quote-hero:before,.kc-quote-hero:after{display:none!important}.kc-quote-hero__inner{width:auto!important;max-width:none!important;padding:0!important}.kc-quote-hero__content-box{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;padding:0!important}.kc-quote-hero__title{color:#113160!important;text-shadow:none!important;font-size:clamp(2rem,3.8vw,3.2rem)!important}.kc-quote-hero__intro,.kc-quote-hero__intro strong{color:#3a4a66!important;text-shadow:none!important}.kc-quote-hero__intro strong{color:#113160!important}.kc-quote-hero .kc-btn{color:#113160!important;background:#ffd54d!important;border-radius:999px!important;padding:15px 30px!important}.kc-quote-hero .kc-btn:hover{color:#fff!important;background:#113160!important}.kc-quote-hero .kc-hidden-img{aspect-ratio:1;object-fit:cover;object-position:top;background:#eaf2ff;border:1px solid #cfe0fa;border-radius:24px;grid-area:1/2;max-height:500px;box-shadow:0 24px 56px #11316024;opacity:1!important;pointer-events:auto!important;width:100%!important;height:auto!important;position:relative!important;left:auto!important}.kc-quote-hero__eyebrow{color:#113160!important;background:#eaf2ff!important;border:1px solid #cfe0fa!important}.kc-quote-hero [class*=inner]{grid-area:1/1}[class^=kc-quote-][class*=__card],.kc-quote-expect__card,.kc-quote-services__card{box-shadow:none!important;background:#fff!important;border:1px solid #cfe0fa!important;border-radius:20px!important}@media (max-width:900px){.kc-quote-hero{grid-template-columns:1fr;gap:28px;padding:34px 0 20px}.kc-quote-hero .kc-hidden-img{grid-area:2/1;max-height:320px}}@media (max-width:767px){.kc-quote-expect [class*=grid],.kc-quote-services [class*=grid]{scroll-snap-type:x mandatory;scrollbar-width:none;margin-left:-16px;margin-right:-16px;overflow-x:auto;flex-wrap:nowrap!important;gap:14px!important;padding:4px 16px 14px!important;display:flex!important}.kc-quote-expect [class*=grid]::-webkit-scrollbar{display:none}.kc-quote-services [class*=grid]::-webkit-scrollbar{display:none}.kc-quote-expect [class*=grid]>*,.kc-quote-services [class*=grid]>*{scroll-snap-align:center;flex:0 0 78%;min-width:0}}
