.elementor .kjc-grid-3{padding:0px;display:grid;gap:26px;grid-template-columns:repeat(auto-fit,minmax(min(290px,100%),1fr));}.elementor .kjc-btn:hover,.elementor .kjc-btn:focus-visible{background-color:#c46508;}.elementor .kjc-btn{font-family:Outfit;font-weight:600;font-size:16px;color:#fff;padding-block-start:15px;padding-block-end:15px;padding-inline-start:24px;padding-inline-end:24px;border-radius:4px;background-color:#DD750A;}.elementor .kjc-diag-cream{width:100%;height:72px;padding:0px;background-image: linear-gradient(to bottom right,#A90000 50%,#F4EFE9 50%);\n}.elementor .kjc-section-cream{width:100%;padding-block-start:84px;padding-block-end:84px;padding-inline-start:24px;padding-inline-end:24px;background-color:#F4EFE9;}.elementor .kjc-section-white{width:100%;padding-block-start:84px;padding-block-end:84px;padding-inline-start:24px;padding-inline-end:24px;background-color:#fff;}.elementor .kjc-inner{max-width:1080px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .kjc-banner{width:100%;padding-block-start:64px;padding-block-end:48px;padding-inline-start:24px;padding-inline-end:24px;background-color:#A90000;}.elementor .kjc-h4-red{font-family:Outfit;font-weight:600;font-size:21px;color:#A90000;margin-block-end:8px;}.elementor .kjc-body{font-size:17px;color:#3A3A3A;line-height:1.65;}.elementor .kjc-lead-banner{max-width:680px;font-size:20px;color:#F4EFE9;line-height:1.6;opacity:92%;}.elementor .kjc-h1-banner{font-family:Outfit;font-weight:600;font-size:clamp(34px,5vw,52px);color:#F4EFE9;line-height:1.15;margin-block-end:12px;}.elementor .kjc-h2{font-family:Outfit;font-weight:600;font-size:clamp(30px,4vw,42px);color:#3A3A3A;line-height:1.15;margin-block-end:16px;}.elementor .kjc-eyebrow-light{font-family:Outfit;font-weight:600;font-size:14px;color:#f3b26b;letter-spacing:0.14em;margin-block-end:14px;}.elementor .kjc-eyebrow{font-family:Outfit;font-weight:600;font-size:14px;color:#DD750A;letter-spacing:0.14em;margin-block-end:14px;}