.elementor .lp-icon-box{width:48px;height:48px;color:#BD081C;padding:12px;border-radius:12px;background-color:#FFF5F5;box-sizing:border-box; fill:#BD081C;\n}.elementor .lp-cta-btn:hover,.elementor .lp-cta-btn:focus-visible{color:#FFFFFF;background-color:#0A192F;}.elementor .lp-cta-btn{font-family:Inter;font-weight:700;font-size:15px;color:#8B0000;text-decoration:none;padding-block-start:15px;padding-block-end:15px;padding-inline-start:30px;padding-inline-end:30px;border-radius:999px;background-color:#FFFFFF;transition:background-color 0.2s, color 0.2s;}.elementor .lp-cta-text{max-width:620px;font-family:Inter;font-size:17px;color:#FFE3E5;line-height:1.6;}.elementor .lp-cta-title{font-family:Inter;font-weight:800;font-size:34px;color:#FFFFFF;letter-spacing:-0.02em;}.elementor .lp-cta-inner{width:100%;max-width:1200px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:32px;grid-template-columns:1.4fr auto;grid-template-rows:auto;align-items:center;}.elementor .lp-cta-band{width:100vw;max-width:100vw;padding-block-start:64px;padding-block-end:64px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:calc(50% - 50vw);margin-inline-end:calc(50% - 50vw);background-image:linear-gradient(135deg, #BD081C 0%,#8B0000 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-sizing:border-box;\n}.elementor .lp-art-note{font-family:Inter;font-size:15px;color:#7A1C27;line-height:1.7;padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;border-radius:14px;border-width:1px;border-color:#F2C9CE;border-style:solid;background-color:#FFF5F5;}.elementor .lp-art-wrap{width:100%;max-width:860px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:14px;}.elementor .lp-art-section{width:100vw;max-width:100vw;padding-block-start:72px;padding-block-end:72px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:calc(50% - 50vw);margin-inline-end:calc(50% - 50vw);background-color:#FFFFFF;box-sizing:border-box;\n}.elementor .lp-page-lead{max-width:680px;font-family:Inter;font-size:18px;color:#C6CEE3;line-height:1.7;}.elementor .lp-page-title{max-width:820px;font-family:Inter;font-weight:800;font-size:48px;color:#FFFFFF;letter-spacing:-0.03em;line-height:1.1;}.elementor .lp-page-pill{font-family:Inter;font-weight:700;font-size:12px;color:#FFFFFF;letter-spacing:0.14em;text-transform:uppercase;padding-block-start:7px;padding-block-end:7px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;background-color:#BD081C;}.elementor .lp-page-hero-inner{width:100%;max-width:1200px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:16px;align-items:flex-start;}.elementor .lp-page-hero{width:100vw;max-width:100vw;padding-block-start:72px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:calc(50% - 50vw);margin-inline-end:calc(50% - 50vw);background-image:linear-gradient(135deg, #0A192F 0%,#13264A 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-sizing:border-box;\n}.elementor .lp-feat-text{font-family:Inter;font-size:15px;color:#4B556B;line-height:1.6;}.elementor .lp-feat-title{font-family:Inter;font-weight:700;font-size:18px;color:#0B1630;}.elementor .lp-feat{padding:28px;border-radius:20px;border-width:1px;border-color:#E3E7F0;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:10px;}.elementor .lp-btn-ghost:hover,.elementor .lp-btn-ghost:focus-visible{color:#FFFFFF;background-color:#0B1630;}.elementor .lp-btn-ghost{font-family:Inter;font-weight:700;font-size:15px;color:#0B1630;text-decoration:none;padding-block-start:13px;padding-block-end:13px;padding-inline-start:28px;padding-inline-end:28px;border-radius:999px;border-width:2px;border-color:#0B1630;border-style:solid;background-color:#FFFFFF;transition:background-color 0.2s, color 0.2s;}.elementor .lp-head{display:flex;flex-direction:column;gap:12px;align-items:flex-start;}.elementor .lp-lead{max-width:640px;font-family:Inter;font-size:17px;color:#4B556B;line-height:1.65;}.elementor .lp-h2{font-family:Inter;font-weight:800;font-size:40px;color:#0B1630;letter-spacing:-0.02em;line-height:1.12;}.elementor .lp-eyebrow{font-family:Inter;font-weight:700;font-size:12px;color:#D7262E;letter-spacing:0.14em;text-transform:uppercase;}.elementor .lp-wrap{width:100%;max-width:1200px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:40px;}.elementor .lp-section-alt{width:100vw;max-width:100vw;padding-block-start:88px;padding-block-end:88px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:calc(50% - 50vw);margin-inline-end:calc(50% - 50vw);background-color:#F3F5FA;box-sizing:border-box;\n}