.elementor .rs-tag{font-weight:800;font-size:12px;color:#0b7f8e;letter-spacing:0.12em;line-height:1.3;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#e3f7f9;display:inline-block;width: fit-content; cursor: auto;\n}.elementor .rs-tds{font-size:13.5px;color:#64788c;line-height:1.5;display:block;cursor: auto;\n}.elementor .rs-tdv{font-weight:800;font-size:17px;color:#1060A0;line-height:1.4;display:block;cursor: auto;\n}.elementor .rs-td{font-size:15.5px;color:#33475b;line-height:1.5;display:block;cursor: auto;\n}.elementor .rs-th{font-weight:800;font-size:12px;color:#ffffff;letter-spacing:0.12em;line-height:1.4;text-transform:uppercase;display:block;cursor: auto;\n}.elementor .rs-trow{padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;box-shadow:0px -1px 0px 0px #e8eef4 inset;display:grid;gap:16px;grid-template-columns:1.5fr 1fr 1.5fr;}.elementor .rs-thead{padding-block-start:12px;padding-block-end:12px;padding-inline-start:18px;padding-inline-end:18px;background-color:#0b2236;display:grid;gap:16px;grid-template-columns:1.5fr 1fr 1.5fr;}.elementor .rs-table{overflow:hidden;padding:0px;margin-block-start:24px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;border-radius:14px;border-width:1px;border-color:#e1eaf2;border-style:solid;display:block;}.elementor .rs-btnrow{padding:0px;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:12px;flex-wrap:wrap;}.elementor .rs-btn-ghost:hover,.elementor .rs-btn-ghost:focus-visible{color:#ffffff;background-color:#1060A0;}.elementor .rs-btn-ghost{font-weight:700;font-size:16px;color:#1060A0;line-height:1.2;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:10px;border-width:2px;border-color:#1060A0;border-style:solid;background-color:transparent;display:inline-block;}.elementor .rs-btn:hover,.elementor .rs-btn:focus-visible{color:#ffffff;background-color:#0b4f86;}.elementor .rs-btn{font-weight:700;font-size:16px;color:#ffffff;line-height:1.2;text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:26px;padding-inline-end:26px;border-radius:10px;background-color:#1060A0;display:inline-block;}.elementor .rs-tile{padding:22px;border-radius:16px;border-width:1px;border-color:#e1eaf2;border-style:solid;background-color:#ffffff;box-shadow:0px 6px 18px 0px rgba(11,34,54,0.06);display:flex;flex-direction:column;gap:10px;}.elementor .rs-path-b{padding:24px;border-radius:16px;background-color:#ecf8f3;box-shadow:0px 5px 0px 0px #14946f inset;display:block;}.elementor .rs-path-a{padding:24px;border-radius:16px;background-color:#fdf3f2;box-shadow:0px 5px 0px 0px #d2453f inset;display:block;}.elementor .rs-grid2{padding:0px;margin-block-start:24px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;display:grid;gap:20px;grid-template-columns:repeat(2, 1fr);}.elementor .rs-caption{font-size:14px;color:#5d7186;line-height:1.6;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .rs-img{width:100%;height:auto;border-radius:14px;border-width:1px;border-color:#e1eaf2;border-style:solid;box-shadow:0px 10px 30px 0px rgba(11,34,54,0.10);display:block;cursor: auto; cursor: zoom-in;\n}.elementor .rs-figure{width:100%;max-width:1100px;padding:0px;margin-block-start:40px;margin-block-end:12px;margin-inline-start:auto;margin-inline-end:auto;display:block;}.elementor .rs-alert{padding-block-start:22px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;margin-block-start:28px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;border-radius:14px;background-color:#fdeeee;box-shadow:5px 0px 0px 0px #d2453f inset;display:block;}.elementor .rs-warn{padding-block-start:22px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;margin-block-start:28px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;border-radius:14px;background-color:#fff7e9;box-shadow:5px 0px 0px 0px #e39a1c inset;display:block;}.elementor .rs-card{padding-block-start:24px;padding-block-end:24px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:28px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;border-radius:16px;background-color:#f2f7fb;box-shadow:5px 0px 0px 0px #10C0D0 inset;display:block;}.elementor .rs-small{font-size:15px;color:#4a5f74;line-height:1.65;margin:0px;display:block;cursor: auto;\n}.elementor .rs-p{font-size:18px;color:#33475b;line-height:1.75;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .rs-h3{font-weight:800;font-size:21px;color:#0b2236;line-height:1.3;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .rs-h2{font-weight:800;font-size:30px;color:#0b2236;line-height:1.22;margin-block-start:56px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .rs-meta{font-size:14px;color:#64788c;line-height:1.6;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .rs-lead{font-weight:500;font-size:22px;color:#1d3a55;line-height:1.55;margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .rs-kicker{font-weight:800;font-size:13px;color:#0e8fa0;letter-spacing:0.16em;line-height:1.4;text-transform:uppercase;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .rs-col{width:100%;max-width:760px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:block;}.elementor .rs-article{width:100%;max-width:1100px;padding-block-start:8px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;}