.elementor-16394 .elementor-element.elementor-element-a00f3e8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16394 .elementor-element.elementor-element-a00f3e8:not(.elementor-motion-effects-element-type-background), .elementor-16394 .elementor-element.elementor-element-a00f3e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8FB;}/* Start custom CSS for container, class: .elementor-element-a00f3e8 */.elementor-16394 .elementor-element.elementor-element-a00f3e8 .elementor-widget-html{width:100%}
.elementor-16394 .elementor-element.elementor-element-a00f3e8 .ewm-pr{
  width:100%;padding-bottom:0;
  --navy:#000F48;
  --navy2:#142456;
  --blue:#F3490A;
  --blue-soft:#FFF2ED;
  --gold:#F3490A;
  --ink:#1c2434;
  --mut:#5b6b83;
}
.elementor-16394 .elementor-element.elementor-element-a00f3e8 .ewm-pr h1, .elementor-16394 .elementor-element.elementor-element-a00f3e8 .ewm-pr h2, .elementor-16394 .elementor-element.elementor-element-a00f3e8 .ewm-pr h3, .elementor-16394 .elementor-element.elementor-element-a00f3e8 .ewm-pr h4{text-transform:none !important;font-family:Aldrich,sans-serif}
.elementor-16394 .elementor-element.elementor-element-a00f3e8 .ewm-pr .hero{background:linear-gradient(135deg,#000F48 0%,#142456 55%,#1a3370 100%) !important}
.elementor-16394 .elementor-element.elementor-element-a00f3e8 .ewm-pr .hero h1{color:#fff !important}
.elementor-16394 .elementor-element.elementor-element-a00f3e8 .ewm-pr .hero p{color:#D5DCED !important}
.elementor-16394 .elementor-element.elementor-element-a00f3e8 .ewm-pr .btn-solid{background:#F3490A;color:#fff}
.elementor-16394 .elementor-element.elementor-element-a00f3e8 .ewm-pr .btn-solid:hover{background:#d63e08 !important;color:#fff !important}
.elementor-16394 .elementor-element.elementor-element-a00f3e8 .ewm-pr .btn-line{color:#F3490A;border-color:#F3490A}
.elementor-16394 .elementor-element.elementor-element-a00f3e8 .ewm-pr .btn-line:hover{background:#FFF2ED}
.elementor-16394 .elementor-element.elementor-element-a00f3e8 .ewm-pr .plan.popular{border-color:#F3490A}
.elementor-16394 .elementor-element.elementor-element-a00f3e8 .ewm-pr .plan .ribbon{background:#F3490A;color:#fff}
.elementor-16394 .elementor-element.elementor-element-a00f3e8 .ewm-pr .plan .best, .elementor-16394 .elementor-element.elementor-element-a00f3e8 .ewm-pr .m-head .tag.best{background:#000F48 !important;color:#fff !important}
.elementor-16394 .elementor-element.elementor-element-a00f3e8 .ewm-pr .bottom-cta{background:linear-gradient(135deg,#000F48,#142456) !important;margin-bottom:48px}
.elementor-16394 .elementor-element.elementor-element-a00f3e8 .ewm-pr .bottom-cta .btn-solid{background:#F3490A !important;color:#fff !important}
.elementor-16394 .elementor-element.elementor-element-a00f3e8 .ewm-pr .fine a, .elementor-16394 .elementor-element.elementor-element-a00f3e8 .ewm-pr .notice-box a{color:#F3490A;font-weight:700}
.elementor-16394 .elementor-element.elementor-element-a00f3e8 .ewm-pr .section-title{color:#000F48 !important}
.elementor-16394 .elementor-element.elementor-element-a00f3e8 .ewm-pr .m-head .tag{background:#F3490A}
.elementor-16394 .elementor-element.elementor-element-a00f3e8 .ewm-pr .m-plan.popular{border-color:#F3490A}
.elementor-16394 .elementor-element.elementor-element-a00f3e8 .ewm-pr tr.group th, .elementor-16394 .elementor-element.elementor-element-a00f3e8 .ewm-pr tr.group td{background:#FFF2ED;color:#000F48}
.elementor-16394 .elementor-element.elementor-element-a00f3e8 .elementor-element-026da32 .tbl-card{border-radius:14px 14px 0 0;margin-bottom:0}
.elementor-16394 .elementor-element.elementor-element-a00f3e8 .elementor-element-9e1b911 .tbl-card{margin-top:0;border-radius:0 0 14px 14px;border-top:0}
.elementor-16394 .elementor-element.elementor-element-a00f3e8 .elementor-element-9e1b911 .tbl-card thead{display:none}/* End custom CSS */
/* Start custom CSS */.ewm-pr{--navy:#0e1f38;--navy2:#16305a;--blue:#1f66e5;--blue-soft:#eaf1fe;--ink:#1c2434;--mut:#5b6b83;--line:#e3e9f2;--bg:#f6f8fb;--white:#fff;--green:#0f9d58;--green-soft:#e7f6ee;--red:#c94f4f;--red-soft:#fbecec;--amber:#b97a12;--amber-soft:#fdf3e0;--gold:#f5a623;--radius:14px;--shadow:0 6px 24px rgba(14,31,56,.08);margin:0;padding:0 0 48px;font-family:'Segoe UI',system-ui,-apple-system,Arial,sans-serif;background:var(--bg);color:var(--ink);line-height:1.5}
.ewm-pr,.ewm-pr *{box-sizing:border-box}
.ewm-pr a{text-decoration:none}
.ewm-pr img{max-width:100%}
.ewm-pr .hero{background:linear-gradient(135deg,var(--navy) 0%,var(--navy2) 60%,#1b3f7a 100%);color:#fff;padding:56px 20px 140px;text-align:center;position:relative}
.ewm-pr .hero h1{font-size:clamp(1.7rem,4vw,2.6rem);font-weight:800;letter-spacing:-.02em;margin:0}
.ewm-pr .hero p{max-width:640px;margin:14px auto 0;color:#c6d4ec;font-size:1.05rem}
.ewm-pr .hero .badges{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-top:22px}
.ewm-pr .hero .badge{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.22);padding:7px 16px;border-radius:999px;font-size:.85rem;font-weight:600}
.ewm-pr .wrap{max-width:1180px;margin:0 auto;padding:0 16px}
.ewm-pr .plans{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:-95px;position:relative;z-index:2}
.ewm-pr .plan{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:28px 24px;display:flex;flex-direction:column;text-align:center;position:relative}
.ewm-pr .plan.popular{border:2px solid var(--blue)}
.ewm-pr .plan .ribbon{position:absolute;top:-14px;left:50%;transform:translateX(-50%);background:var(--blue);color:#fff;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:6px 16px;border-radius:999px;white-space:nowrap}
.ewm-pr .plan .best{background:var(--gold);color:#3d2b00}
.ewm-pr .plan h2{font-size:1.12rem;font-weight:800;line-height:1.3;min-height:2.7em;display:flex;align-items:center;justify-content:center;margin:0}
.ewm-pr .plan .for{font-size:.84rem;color:var(--mut);margin-top:6px;min-height:3.6em}
.ewm-pr .plan .price{margin-top:14px}
.ewm-pr .plan .price .amt{font-size:2.5rem;font-weight:800;color:var(--navy);letter-spacing:-.03em}
.ewm-pr .plan .price .per{font-size:.95rem;color:var(--mut);font-weight:600}
.ewm-pr .plan .setup{margin-top:8px;font-size:.85rem;color:var(--mut)}
.ewm-pr .plan .setup b{color:var(--ink)}
.ewm-pr .plan .hl{list-style:none;text-align:left;margin:18px 0 6px;font-size:.88rem;padding:0}
.ewm-pr .plan .hl li{padding:6px 0 6px 26px;position:relative;border-bottom:1px dashed var(--line)}
.ewm-pr .plan .hl li:last-child{border-bottom:none}
.ewm-pr .plan .hl li::before{content:"✓";position:absolute;left:2px;color:var(--green);font-weight:800}
.ewm-pr .plan .hl li.no::before{content:"✕";color:#b9c3d2}
.ewm-pr .plan .hl li.no{color:#9aa7ba}
.ewm-pr .plan .cta{margin-top:auto;padding-top:16px}
.ewm-pr .btn{display:inline-block;width:100%;padding:14px 20px;border-radius:10px;font-weight:700;font-size:.98rem;text-align:center;transition:.2s}
.ewm-pr .btn-solid{background:var(--blue);color:#fff}
.ewm-pr .btn-solid:hover{background:#1554c4}
.ewm-pr .btn-line{background:#fff;color:var(--blue);border:2px solid var(--blue)}
.ewm-pr .btn-line:hover{background:var(--blue-soft)}
.ewm-pr .notice{max-width:1180px;margin:26px auto 0;padding:0 16px}
.ewm-pr .notice-box{background:var(--amber-soft);border:1px solid #f0dcae;border-radius:12px;padding:16px 20px;font-size:.9rem;color:#6a4a08;display:flex;gap:12px;align-items:flex-start}
.ewm-pr .notice-box strong{color:#4d3400}
.ewm-pr .notice-box a{color:var(--blue);font-weight:700}
.ewm-pr .legend{display:flex;gap:18px;justify-content:center;flex-wrap:wrap;margin:34px 0 14px;font-size:.85rem;color:var(--mut)}
.ewm-pr .legend span{display:inline-flex;align-items:center;gap:7px}
.ewm-pr .chip{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;border-radius:7px;font-weight:800;font-size:.8rem}
.ewm-pr .chip.yes{background:var(--green-soft);color:var(--green)}
.ewm-pr .chip.no{background:var(--red-soft);color:var(--red)}
.ewm-pr .chip.add{background:var(--amber-soft);color:var(--amber);padding:0 8px}
.ewm-pr .section-title{text-align:center;margin:44px 0 8px;font-size:clamp(1.4rem,3vw,1.9rem);font-weight:800;color:var(--navy)}
.ewm-pr .section-sub{text-align:center;color:var(--mut);margin-bottom:8px}
.ewm-pr .tbl-card{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden;margin-top:22px}
.ewm-pr table{width:100%;border-collapse:collapse;table-layout:fixed}
.ewm-pr thead th{background:var(--navy);color:#fff;padding:16px 12px;font-size:.9rem;vertical-align:top}
.ewm-pr thead th:first-child{text-align:left;width:30%}
.ewm-pr thead .th-name{font-size:.98rem;font-weight:800;display:block}
.ewm-pr thead .th-price{font-size:.82rem;color:#a9c2ea;font-weight:600;display:block;margin-top:4px}
.ewm-pr tbody td,.ewm-pr tbody th{padding:12px;border-top:1px solid var(--line);font-size:.88rem;vertical-align:middle}
.ewm-pr tbody th{text-align:left;font-weight:600;color:var(--ink)}
.ewm-pr tbody td{text-align:center;color:var(--ink)}
.ewm-pr tr.group th{background:var(--blue-soft);color:var(--navy);font-weight:800;font-size:.95rem;padding:13px 12px}
.ewm-pr tr.group td{background:var(--blue-soft);font-weight:700;font-size:.83rem;color:var(--navy)}
.ewm-pr tr.sub th{padding-left:28px;color:#37455c;font-weight:500}
.ewm-pr td .yes{color:var(--green);font-weight:800;font-size:1.05rem}
.ewm-pr td .no{color:#c2ccd9;font-weight:800;font-size:1.05rem}
.ewm-pr td .val{font-weight:700;color:var(--navy)}
.ewm-pr td .addon{display:inline-block;background:var(--amber-soft);color:var(--amber);font-weight:700;border-radius:7px;padding:3px 9px;font-size:.8rem;line-height:1.35}
.ewm-pr td .inc{display:inline-block;background:var(--green-soft);color:var(--green);font-weight:700;border-radius:7px;padding:3px 9px;font-size:.8rem;line-height:1.35}
.ewm-pr tr.note-row td,.ewm-pr tr.note-row th{background:#f2f6fc;color:var(--mut);font-size:.8rem;font-style:italic}
.ewm-pr tr.note-row th{font-weight:600}
.ewm-pr tfoot td{padding:18px 12px;border-top:2px solid var(--line)}
.ewm-pr tfoot .btn{padding:11px 14px;font-size:.88rem}
.ewm-pr .addons{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);margin-top:22px;overflow:hidden}
.ewm-pr .addons h3{background:var(--navy);color:#fff;padding:16px 22px;font-size:1.05rem;margin:0}
.ewm-pr .addons h3 small{display:block;font-weight:500;color:#a9c2ea;font-size:.8rem;margin-top:3px}
.ewm-pr .addon-list{list-style:none;margin:0;padding:0}
.ewm-pr .addon-list li{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:13px 22px;border-top:1px solid var(--line);font-size:.9rem}
.ewm-pr .addon-list .p{font-weight:800;color:var(--navy);white-space:nowrap}
.ewm-pr .addon-list .d{color:var(--ink)}
.ewm-pr .addon-list .d small{display:block;color:var(--mut);font-size:.78rem}
.ewm-pr .fine{max-width:820px;margin:36px auto 0;background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:24px 26px;font-size:.88rem;color:var(--mut)}
.ewm-pr .fine h4{color:var(--navy);font-size:1rem;margin-bottom:10px}
.ewm-pr .fine ul{padding-left:20px}
.ewm-pr .fine li{margin:7px 0}
.ewm-pr .fine b{color:var(--ink)}
.ewm-pr .bottom-cta{background:linear-gradient(135deg,var(--navy),#1b3f7a);color:#fff;border-radius:var(--radius);margin:46px auto 0;padding:38px 28px;text-align:center;max-width:1180px}
.ewm-pr .bottom-cta h3{font-size:1.5rem;font-weight:800;margin:0}
.ewm-pr .bottom-cta p{color:#c6d4ec;margin:8px 0 20px}
.ewm-pr .bottom-cta .row{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}
.ewm-pr .bottom-cta .btn{width:auto;min-width:220px}
.ewm-pr .btn-ghost{background:rgba(255,255,255,.12);color:#fff;border:1px solid rgba(255,255,255,.35)}
.ewm-pr .m-plans{display:none}
@media (max-width:860px){.ewm-pr .plans{grid-template-columns:1fr;max-width:460px;margin-left:auto;margin-right:auto;margin-top:-80px}.ewm-pr .plan .for,.ewm-pr .plan h2{min-height:0}.ewm-pr .tbl-card,.ewm-pr .legend{display:none}.ewm-pr .m-plans{display:block;margin-top:20px}.ewm-pr .m-plan{background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);margin-bottom:22px;overflow:hidden}.ewm-pr .m-plan.popular{border:2px solid var(--blue)}.ewm-pr .m-head{background:var(--navy);color:#fff;padding:18px;text-align:center}.ewm-pr .m-head .tag{display:inline-block;background:var(--blue);font-size:.68rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:4px 12px;border-radius:999px;margin-bottom:8px}.ewm-pr .m-head .tag.best{background:var(--gold);color:#3d2b00}.ewm-pr .m-head h3{font-size:1.1rem;font-weight:800;margin:0}.ewm-pr .m-head .p{font-size:1.9rem;font-weight:800;margin-top:6px}.ewm-pr .m-head .p small{font-size:.85rem;font-weight:600;color:#a9c2ea}.ewm-pr .m-head .s{font-size:.8rem;color:#a9c2ea;margin-top:3px}.ewm-pr .m-sec{border-top:1px solid var(--line)}.ewm-pr .m-sec>button{width:100%;background:var(--blue-soft);border:none;text-align:left;padding:13px 16px;font-size:.92rem;font-weight:800;color:var(--navy);display:flex;justify-content:space-between;align-items:center;gap:10px;cursor:pointer;font-family:inherit}.ewm-pr .m-sec>button .stat{font-size:.75rem;font-weight:700;flex-shrink:0;text-align:right;max-width:52%;line-height:1.3}.ewm-pr .m-sec>button .stat.g{color:var(--green)}.ewm-pr .m-sec>button .stat.r{color:var(--red)}.ewm-pr .m-sec>button .stat.a{color:var(--amber)}.ewm-pr .m-sec>button .car{transition:.2s;color:var(--mut)}.ewm-pr .m-sec.open>button .car{transform:rotate(180deg)}.ewm-pr .m-body{display:none}.ewm-pr .m-sec.open .m-body{display:block}.ewm-pr .m-body ul{list-style:none;margin:0;padding:0}.ewm-pr .m-body li{display:flex;justify-content:space-between;gap:12px;padding:10px 16px;border-top:1px dashed var(--line);font-size:.85rem;align-items:center}.ewm-pr .m-body li .v.y{color:var(--green);font-weight:800}.ewm-pr .m-body li .v.x{color:#c2ccd9;font-weight:800}.ewm-pr .m-body li .v.t{color:var(--navy);font-weight:700;font-size:.8rem;text-align:right;max-width:46%}.ewm-pr .m-body .m-note{padding:10px 16px;background:#f2f6fc;color:var(--mut);font-size:.76rem;font-style:italic}.ewm-pr .m-cta{padding:18px 16px}.ewm-pr .addon-list li{flex-direction:column;align-items:flex-start;gap:4px}}
@media (max-width:400px){.ewm-pr .hero{padding:44px 14px 130px}}
.elementor-widget-html{width:100%}/* End custom CSS */