.elementor-5706 .elementor-element.elementor-element-934a5f5{width:100%;max-width:100%;}:root{--page-title-display:none;}/* Start custom CSS *//* KL EB1-A Page CSS v3 | custom grids per breakpoint | scoped under .kle-root | base before media | minified */.kle-root{position:relative;z-index:0;isolation:isolate;font-family:'Open Sans',system-ui,-apple-system,sans-serif;direction:ltr;text-align:left;color:#374151;background-color:#fff;width:100%;margin:0;padding:0}.kle-root :is(h1,h2,h3){padding:0;font-family:inherit;line-height:inherit;letter-spacing:normal}.kle-root strong{color:inherit}.kle-root .kl-eb1a-container{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;box-sizing:border-box;padding-left:32px;padding-right:32px}.kle-root .kle-hero{position:relative;min-height:540px;width:100%;background-color:#00143a;color:#fff;overflow:hidden;display:flex;align-items:center}.kle-root .kle-hero-bg{position:absolute;inset:0;z-index:0}.kle-root img.kle-hero-img{width:100%;height:100%;max-width:none;object-fit:cover;object-position:right top;margin:0;padding:0;border:0;display:inline}.kle-root .kle-hero-ov{position:absolute;inset:0;background:linear-gradient(90deg,#00143a 0,rgba(0,20,58,.94) 55%,rgba(0,20,58,.45) 100%)}.kle-root .kle-hero-in{position:relative;z-index:1;padding-top:60px;padding-bottom:60px}.kle-root .kle-hero-box{max-width:820px}.kle-root .kle-badge{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;border-radius:9999px;background-color:rgba(196,167,125,.15);border:1px solid rgba(196,167,125,.35);margin-bottom:24px}.kle-root .kle-dot{width:8px;height:8px;border-radius:9999px;background-color:#c4a77d;flex:0 0 8px}.kle-root .kle-badge-t{font-size:11px;font-weight:700;letter-spacing:.15em;color:#c4a77d;text-transform:uppercase}.kle-root h1.kle-h1{font-size:42px;line-height:1.15;font-weight:800;text-transform:uppercase;margin:0 0 20px;color:#fff}.kle-root .kle-gold{color:#c4a77d}.kle-root p.kle-sub{font-size:18px;font-weight:700;color:#c4a77d;margin:0 0 20px;padding:0;line-height:1.5}.kle-root p.kle-lead{font-size:14px;color:rgba(229,231,235,.95);font-weight:300;line-height:1.8;margin:0 0 32px;padding:0}.kle-root .kle-acts{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.kle-root a.kle-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 28px;font-size:14px;font-weight:700;color:#00143a;background-color:#c4a77d;border-radius:10px;text-decoration:none;box-sizing:border-box;text-align:center;box-shadow:0 10px 25px rgba(0,0,0,.25)}.kle-root a.kle-btn.kle-btn-f{padding:14px 32px;box-shadow:0 10px 25px rgba(0,0,0,.3)}.kle-root a.kle-btn:hover{color:#00143a;text-decoration:none}.kle-root .kle-facts{background-color:#fcfcfc;border-bottom:1px solid #e5e7eb;padding-top:36px;padding-bottom:36px}.kle-root .kle-facts-g{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;text-align:center}.kle-root .kle-fact{min-width:0;padding:18px;background-color:#fff;border:1px solid #e5e7eb;border-radius:14px;box-sizing:border-box;overflow-wrap:anywhere}.kle-root .kle-fact-t{font-size:24px;font-weight:900;line-height:1.3;color:#00143a;display:block;margin-bottom:4px}.kle-root .kle-fact-s{font-size:11px;font-weight:700;line-height:1.5;color:#c4a77d;text-transform:uppercase;display:block}.kle-root .kle-req{background-color:#fff;padding-top:60px;padding-bottom:60px;border-bottom:1px solid #e5e7eb}.kle-root .kle-box{background-color:#fcfcfc;border-radius:20px;border:1px solid #e5e7eb;border-top:4px solid #c4a77d;padding:36px;box-shadow:0 10px 30px rgba(0,20,58,.03);margin-bottom:40px;box-sizing:border-box;overflow-wrap:anywhere}.kle-root .kle-box-h{display:flex;align-items:center;gap:12px;margin-bottom:18px}.kle-root .kle-ico{width:34px;height:34px;border-radius:8px;background-color:#00143a;color:#c4a77d;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;flex:0 0 34px}.kle-root h2.kle-h2s{font-size:22px;font-weight:800;color:#00143a;line-height:1.35;margin:0}.kle-root p.kle-bp{font-size:14px;line-height:1.9;color:#4b5563;margin:0 0 18px;padding:0}.kle-root ul.kle-ul{font-size:13px;color:#374151;line-height:1.9;margin:0;padding-left:20px;list-style:disc}.kle-root ul.kle-ul li{margin-bottom:8px}.kle-root ul.kle-ul li:last-child{margin-bottom:0}.kle-root .kle-th{text-align:center;max-width:840px;margin:0 auto 40px}.kle-root .kle-th.kle-th-s{max-width:800px}.kle-root .kle-eye{font-size:11px;font-weight:700;color:#c4a77d;text-transform:uppercase;letter-spacing:.15em;display:block;margin-bottom:8px}.kle-root h2.kle-h2{font-size:28px;font-weight:800;color:#00143a;line-height:1.3;margin:0 0 14px}.kle-root .kle-th-s h2.kle-h2{margin-bottom:12px}.kle-root p.kle-th-p{font-size:14px;color:#6b7280;line-height:1.7;margin:0;padding:0}.kle-root .kle-g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:stretch;margin-bottom:32px}.kle-root .kl-criteria-card{min-width:0;background-color:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:26px;box-shadow:0 4px 15px rgba(0,20,58,.02);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;box-sizing:border-box;overflow-wrap:anywhere}.kle-root .kl-criteria-card:hover{border-color:#c4a77d;box-shadow:0 10px 25px rgba(0,20,58,.06)}.kle-root span.kle-cn{font-size:11px;font-weight:800;color:#c4a77d;text-transform:uppercase;display:block;margin-bottom:6px}.kle-root h3.kle-ch{font-size:16px;font-weight:800;color:#00143a;line-height:1.45;margin:0 0 10px}.kle-root p.kle-cd{font-size:12px;color:#4b5563;line-height:1.8;margin:0 0 10px;padding:0}.kle-root .kle-cx{font-size:11px;color:#6b7280;line-height:1.7}.kle-root .kle-comp{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:14px;padding:24px;box-sizing:border-box}.kle-root strong.kle-comp-t{font-size:14px;line-height:1.5;color:#00143a;display:block;margin-bottom:8px}.kle-root p.kle-comp-p{font-size:13px;color:#4b5563;line-height:1.8;margin:0;padding:0}.kle-root .kle-mer{background-color:#fcfcfc;border-bottom:1px solid #e5e7eb;padding-top:60px;padding-bottom:60px}.kle-root .kle-mbox{background-color:#fff;border:1px solid #e5e7eb;border-radius:20px;padding:36px;box-shadow:0 10px 30px rgba(0,20,58,.03);box-sizing:border-box;overflow-wrap:anywhere}.kle-root .kle-note{padding:16px 20px;background-color:#fefce8;border:1px solid #fef08a;border-radius:12px;font-size:13px;color:#854d0e;line-height:1.8;box-sizing:border-box}.kle-root .kle-adv{background-color:#fff;padding-top:60px;padding-bottom:60px;border-bottom:1px solid #e5e7eb}.kle-root .kle-ag{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:stretch}.kle-root .kl-adv-item{min-width:0;background-color:#f9fafb;border:1px solid #f3f4f6;border-radius:14px;padding:22px;box-sizing:border-box;overflow-wrap:anywhere}.kle-root strong.kle-at{font-size:14px;line-height:1.5;color:#00143a;display:block;margin-bottom:6px}.kle-root p.kle-ap{font-size:12px;line-height:1.7;color:#6b7280;margin:0;padding:0}.kle-root .kle-foot{background-color:#00143a;color:#fff;text-align:center;padding-top:60px;padding-bottom:60px}.kle-root .kle-foot-in{max-width:760px;margin:0 auto}.kle-root h2.kle-foot-h2{font-size:30px;font-weight:800;line-height:1.3;margin:0 0 16px;color:#fff}.kle-root p.kle-foot-p{font-size:14px;color:rgba(229,231,235,.85);font-weight:300;margin:0 0 28px;padding:0;line-height:1.7}@media(max-width:1100px){.kle-root .kle-ag{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1024px){.kle-root .kl-eb1a-container{padding-left:24px;padding-right:24px}.kle-root .kle-hero{min-height:480px}.kle-root .kle-hero-in{padding-top:48px;padding-bottom:48px}.kle-root h1.kle-h1{font-size:34px}.kle-root p.kle-sub{font-size:17px}.kle-root .kle-req,.kle-root .kle-mer,.kle-root .kle-adv{padding-top:48px;padding-bottom:48px}.kle-root h2.kle-h2{font-size:24px}.kle-root .kle-th{margin-bottom:32px}.kle-root .kle-facts-g{gap:10px}.kle-root .kle-fact{padding:12px 6px}.kle-root .kle-fact-t{font-size:15px}.kle-root .kle-fact-s{font-size:9px;letter-spacing:0}.kle-root .kle-box,.kle-root .kle-mbox{padding:28px}.kle-root .kle-box{margin-bottom:32px}.kle-root .kle-foot{padding-top:48px;padding-bottom:48px}.kle-root h2.kle-foot-h2{font-size:26px}}@media(max-width:820px){.kle-root .kle-g{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.kle-root .kl-eb1a-container{padding-left:16px;padding-right:16px}.kle-root .kle-hero{min-height:420px}.kle-root .kle-hero-in{padding-top:44px;padding-bottom:44px}.kle-root h1.kle-h1{font-size:26px}.kle-root p.kle-sub{font-size:16px}.kle-root p.kle-lead{margin-bottom:28px}.kle-root .kle-acts{display:block}.kle-root a.kle-btn{font-size:12px;padding:13px 20px;width:100%}.kle-root h2.kle-h2{font-size:22px}.kle-root h2.kle-h2s{font-size:18px}.kle-root h2.kle-foot-h2{font-size:22px}.kle-root .kle-facts{padding-top:28px;padding-bottom:28px}.kle-root .kle-facts-g{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.kle-root .kle-fact{padding:14px 10px}.kle-root .kle-fact-t{font-size:14px}.kle-root .kle-fact-s{font-size:10px}.kle-root .kle-g,.kle-root .kle-ag{grid-template-columns:minmax(0,1fr);gap:14px}.kle-root .kle-box,.kle-root .kle-mbox{padding:22px;border-radius:16px}.kle-root .kl-criteria-card{padding:20px}.kle-root .kle-comp{padding:18px}.kle-root .kle-req,.kle-root .kle-mer,.kle-root .kle-adv{padding-top:36px;padding-bottom:36px}.kle-root .kle-th{margin-bottom:28px}.kle-root .kle-foot{padding-top:40px;padding-bottom:40px}.kle-root p.kle-foot-p{margin-bottom:24px}}/* End custom CSS */