.elementor .e-57684d03-1f08{padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;margin-block-end:26px;border-radius:999px;background-color:var(--xvs-surface);display:inline-block;}.elementor .e-4c438cb4-728e{max-width:24ch;font-size:50px;margin-block-end:22px;}.elementor .e-37546f53-73a6{max-width:66ch;font-size:17px;line-height:1.6;}.elementor .e-f682235-9cb4{padding:0px;flex-direction:column;gap:16px;}.elementor .e-362bb910-33d9{column-gap:64px;padding:0px;margin-block-start:44px;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto;row-gap: 16px;\n}.elementor .e-77a82321-bd1e{padding-block-start:72px;padding-block-end:40px;align-items:flex-start;}.elementor .e-5634fada-8e52{font-family:var(--xvs-font-heading);font-weight:700;font-size:36px;color:var(--xvs-navy);letter-spacing:-0.018em;line-height:1;}.elementor .e-2f4ae1e2-4df9{max-width:26ch;font-family:var(--xvs-font-body);font-size:13.5px;color:var(--xvs-text-muted);line-height:1.5;margin-block-start:12px;}.elementor .e-d91a671-aab7{padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;border-top-style: solid; border-top-color: var(--xvs-border);\n}.elementor .e-6c287523-8e94{font-family:var(--xvs-font-heading);font-weight:700;font-size:36px;color:var(--xvs-navy);letter-spacing:-0.018em;line-height:1;}.elementor .e-5a015122-1514{max-width:26ch;font-family:var(--xvs-font-body);font-size:13.5px;color:var(--xvs-text-muted);line-height:1.5;margin-block-start:12px;}.elementor .e-113b5e64-37da{padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;border-top-style: solid; border-top-color: var(--xvs-border);\n}.elementor .e-5473c1c2-4821{font-family:var(--xvs-font-heading);font-weight:700;font-size:36px;color:var(--xvs-navy);letter-spacing:-0.018em;line-height:1;}.elementor .e-74a38a0a-eac3{max-width:26ch;font-family:var(--xvs-font-body);font-size:13.5px;color:var(--xvs-text-muted);line-height:1.5;margin-block-start:12px;}.elementor .e-3bc71b0c-b631{padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;border-top-style: solid; border-top-color: var(--xvs-border);\n}.elementor .e-3b1a28d2-7604{font-family:var(--xvs-font-heading);font-weight:700;font-size:36px;color:var(--xvs-navy);letter-spacing:-0.018em;line-height:1;}.elementor .e-6a51180e-8d9a{max-width:26ch;font-family:var(--xvs-font-body);font-size:13.5px;color:var(--xvs-text-muted);line-height:1.5;margin-block-start:12px;}.elementor .e-54881c60-fbf8{padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;border-top-style: solid; border-top-color: var(--xvs-border);\n}.elementor .e-3763ff78-f9d9{column-gap:28px;padding:0px;grid-template-columns:repeat(4, minmax(0, 1fr));grid-template-rows:auto;row-gap: 24px;\n}.elementor .e-48bc05f1-d547{padding-block-start:34px;padding-block-end:56px;}.elementor .e-219b2ce9-d6e4{font-size:36px;margin-block-end:28px;}.elementor .e-758d0a6e-1ed6{width:100%;height:100%;min-height:400px;object-fit:cover;}.elementor .e-935eef2-3756{font-weight:600;font-size:13px;margin-block-end:10px;}.elementor .e-4cf49f0c-5990{font-size:32px;margin-block-end:0px;}.elementor .e-2763735-9c94{max-width:48ch;line-height:1.65;margin-block-start:18px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1752c6de-8bd9{font-weight:400;font-size:13.5px;}.elementor .e-28e54126-6476{font-weight:600;font-size:13.5px;white-space: nowrap;\n}.elementor .e-2d4bde72-b654{padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;border-block-start-width:1px;gap:12px;flex-wrap:wrap;justify-content:space-between;border-top-style: solid; border-top-color: var(--xvs-border);\n}.elementor .e-1a10fa1a-ff57{min-width:0px;padding-block-start:40px;padding-block-end:40px;padding-inline-start:44px;padding-inline-end:44px;flex-direction:column;}.elementor .e-4d4b18b0-a5f9:hover,.elementor .e-4d4b18b0-a5f9:focus-visible{border-color:#2864DC;}.elementor .e-4d4b18b0-a5f9{overflow:hidden;color:var(--xvs-navy);column-gap:0px;padding:0px;border-radius:12px;border-width:1px;border-color:var(--xvs-border);border-style:solid;background-color:var(--xvs-white);flex:0 0 min(100%, 1040px);grid-template-columns:minmax(0, 1.15fr) minmax(0, 1fr);grid-template-rows:auto;scroll-snap-align: start; row-gap: 0px;\n}.elementor .e-72734ce-11c9{width:100%;height:100%;min-height:400px;object-fit:cover;}.elementor .e-50b436c1-42c6{font-weight:600;font-size:13px;margin-block-end:10px;}.elementor .e-7ff24ba6-c357{font-size:32px;margin-block-end:0px;}.elementor .e-77f90d06-6366{max-width:48ch;line-height:1.65;margin-block-start:18px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4aba1a5a-1aaa{font-weight:400;font-size:13.5px;}.elementor .e-2ce134fe-b9d0{font-weight:600;font-size:13.5px;white-space: nowrap;\n}.elementor .e-40d6969c-9f3d{padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;border-block-start-width:1px;gap:12px;flex-wrap:wrap;justify-content:space-between;border-top-style: solid; border-top-color: var(--xvs-border);\n}.elementor .e-4ff11262-1eb9{min-width:0px;padding-block-start:40px;padding-block-end:40px;padding-inline-start:44px;padding-inline-end:44px;flex-direction:column;}.elementor .e-321614ae-b2e0:hover,.elementor .e-321614ae-b2e0:focus-visible{border-color:#2864DC;}.elementor .e-321614ae-b2e0{overflow:hidden;color:var(--xvs-navy);column-gap:0px;padding:0px;border-radius:12px;border-width:1px;border-color:var(--xvs-border);border-style:solid;background-color:var(--xvs-white);flex:0 0 min(100%, 1040px);grid-template-columns:minmax(0, 1.15fr) minmax(0, 1fr);grid-template-rows:auto;scroll-snap-align: start; row-gap: 0px;\n}.elementor .e-6738d52d-5027{width:100%;height:100%;min-height:400px;object-fit:cover;}.elementor .e-4cab08bd-a28d{font-weight:600;font-size:13px;margin-block-end:10px;}.elementor .e-114ad8e0-a2a1{font-size:32px;margin-block-end:0px;}.elementor .e-4b8194c0-9ef8{max-width:48ch;line-height:1.65;margin-block-start:18px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-796ca665-fe01{font-weight:400;font-size:13.5px;}.elementor .e-658071b8-d4da{font-weight:600;font-size:13.5px;white-space: nowrap;\n}.elementor .e-15369f4f-478f{padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;border-block-start-width:1px;gap:12px;flex-wrap:wrap;justify-content:space-between;border-top-style: solid; border-top-color: var(--xvs-border);\n}.elementor .e-1af01732-cc8f{min-width:0px;padding-block-start:40px;padding-block-end:40px;padding-inline-start:44px;padding-inline-end:44px;flex-direction:column;}.elementor .e-73a19325-1825:hover,.elementor .e-73a19325-1825:focus-visible{border-color:#2864DC;}.elementor .e-73a19325-1825{overflow:hidden;color:var(--xvs-navy);column-gap:0px;padding:0px;border-radius:12px;border-width:1px;border-color:var(--xvs-border);border-style:solid;background-color:var(--xvs-white);flex:0 0 min(100%, 1040px);grid-template-columns:minmax(0, 1.15fr) minmax(0, 1fr);grid-template-rows:auto;scroll-snap-align: start; row-gap: 0px;\n}.elementor .e-2babdc5a-7b9b{width:100%;height:100%;min-height:400px;object-fit:cover;}.elementor .e-20c60d00-11f7{font-weight:600;font-size:13px;margin-block-end:10px;}.elementor .e-60d0fef-8c0c{font-size:32px;margin-block-end:0px;}.elementor .e-4603d06d-448f{max-width:48ch;line-height:1.65;margin-block-start:18px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3a71f534-71b1{font-weight:400;font-size:13.5px;}.elementor .e-7f28f8f8-daaf{font-weight:600;font-size:13.5px;white-space: nowrap;\n}.elementor .e-4e1abccb-96aa{padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;border-block-start-width:1px;gap:12px;flex-wrap:wrap;justify-content:space-between;border-top-style: solid; border-top-color: var(--xvs-border);\n}.elementor .e-1fb4a0e1-8c57{min-width:0px;padding-block-start:40px;padding-block-end:40px;padding-inline-start:44px;padding-inline-end:44px;flex-direction:column;}.elementor .e-5c114091-42ec:hover,.elementor .e-5c114091-42ec:focus-visible{border-color:#2864DC;}.elementor .e-5c114091-42ec{overflow:hidden;color:var(--xvs-navy);column-gap:0px;padding:0px;border-radius:12px;border-width:1px;border-color:var(--xvs-border);border-style:solid;background-color:var(--xvs-white);flex:0 0 min(100%, 1040px);grid-template-columns:minmax(0, 1.15fr) minmax(0, 1fr);grid-template-rows:auto;scroll-snap-align: start; row-gap: 0px;\n}.elementor .e-7cb3b4d8-e11a{width:100%;height:100%;min-height:400px;object-fit:cover;}.elementor .e-7149f816-c430{font-weight:600;font-size:13px;margin-block-end:10px;}.elementor .e-2b8bf68a-9b52{font-size:32px;margin-block-end:0px;}.elementor .e-772ed561-2851{max-width:48ch;line-height:1.65;margin-block-start:18px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4d5fe326-bdac{font-weight:400;font-size:13.5px;}.elementor .e-5e9c90ed-5c51{font-weight:600;font-size:13.5px;white-space: nowrap;\n}.elementor .e-39b0e8bd-4244{padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;border-block-start-width:1px;gap:12px;flex-wrap:wrap;justify-content:space-between;border-top-style: solid; border-top-color: var(--xvs-border);\n}.elementor .e-33ad03eb-6c02{min-width:0px;padding-block-start:40px;padding-block-end:40px;padding-inline-start:44px;padding-inline-end:44px;flex-direction:column;}.elementor .e-551703f2-da14:hover,.elementor .e-551703f2-da14:focus-visible{border-color:#2864DC;}.elementor .e-551703f2-da14{overflow:hidden;color:var(--xvs-navy);column-gap:0px;padding:0px;border-radius:12px;border-width:1px;border-color:var(--xvs-border);border-style:solid;background-color:var(--xvs-white);flex:0 0 min(100%, 1040px);grid-template-columns:minmax(0, 1.15fr) minmax(0, 1fr);grid-template-rows:auto;scroll-snap-align: start; row-gap: 0px;\n}.elementor .e-5ccbaf4-7080{width:100%;height:100%;min-height:400px;object-fit:cover;}.elementor .e-21509c10-980f{font-weight:600;font-size:13px;margin-block-end:10px;}.elementor .e-4094e09-fbe8{font-size:32px;margin-block-end:0px;}.elementor .e-549445f1-1979{max-width:48ch;line-height:1.65;margin-block-start:18px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-8c6a88d-8ca4{font-weight:400;font-size:13.5px;}.elementor .e-fb02b3-7174{font-weight:600;font-size:13.5px;white-space: nowrap;\n}.elementor .e-2e38381-3ab3{padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;border-block-start-width:1px;gap:12px;flex-wrap:wrap;justify-content:space-between;border-top-style: solid; border-top-color: var(--xvs-border);\n}.elementor .e-1582f3db-f3c5{min-width:0px;padding-block-start:40px;padding-block-end:40px;padding-inline-start:44px;padding-inline-end:44px;flex-direction:column;}.elementor .e-4e19fee3-dab7:hover,.elementor .e-4e19fee3-dab7:focus-visible{border-color:#2864DC;}.elementor .e-4e19fee3-dab7{overflow:hidden;color:var(--xvs-navy);column-gap:0px;padding:0px;border-radius:12px;border-width:1px;border-color:var(--xvs-border);border-style:solid;background-color:var(--xvs-white);flex:0 0 min(100%, 1040px);grid-template-columns:minmax(0, 1.15fr) minmax(0, 1fr);grid-template-rows:auto;scroll-snap-align: start; row-gap: 0px;\n}.elementor .e-725448ab-e0cd{width:100%;height:100%;min-height:400px;object-fit:cover;}.elementor .e-74303d9d-1ad4{font-weight:600;font-size:13px;margin-block-end:10px;}.elementor .e-67850fd1-1bcd{font-size:32px;margin-block-end:0px;}.elementor .e-7ff53412-f310{max-width:48ch;line-height:1.65;margin-block-start:18px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-47187507-be89{font-weight:400;font-size:13.5px;}.elementor .e-15af22ea-c34e{font-weight:600;font-size:13.5px;white-space: nowrap;\n}.elementor .e-1b46dd97-e4a6{padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;border-block-start-width:1px;gap:12px;flex-wrap:wrap;justify-content:space-between;border-top-style: solid; border-top-color: var(--xvs-border);\n}.elementor .e-5a4d60bf-2a7f{min-width:0px;padding-block-start:40px;padding-block-end:40px;padding-inline-start:44px;padding-inline-end:44px;flex-direction:column;}.elementor .e-5d6d6130-54f0:hover,.elementor .e-5d6d6130-54f0:focus-visible{border-color:#2864DC;}.elementor .e-5d6d6130-54f0{overflow:hidden;color:var(--xvs-navy);column-gap:0px;padding:0px;border-radius:12px;border-width:1px;border-color:var(--xvs-border);border-style:solid;background-color:var(--xvs-white);flex:0 0 min(100%, 1040px);grid-template-columns:minmax(0, 1.15fr) minmax(0, 1fr);grid-template-rows:auto;scroll-snap-align: start; row-gap: 0px;\n}.elementor .e-7d3c8bed-9199{width:100%;height:100%;min-height:400px;object-fit:cover;}.elementor .e-66cbe52-f484{font-weight:600;font-size:13px;margin-block-end:10px;}.elementor .e-65840468-c088{font-size:32px;margin-block-end:0px;}.elementor .e-1a9ddc20-6fa3{max-width:48ch;line-height:1.65;margin-block-start:18px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6130f35a-4527{font-weight:400;font-size:13.5px;}.elementor .e-113f49a2-de1d{font-weight:600;font-size:13.5px;white-space: nowrap;\n}.elementor .e-450a560-fe56{padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;border-block-start-width:1px;gap:12px;flex-wrap:wrap;justify-content:space-between;border-top-style: solid; border-top-color: var(--xvs-border);\n}.elementor .e-7fdaede2-e1e1{min-width:0px;padding-block-start:40px;padding-block-end:40px;padding-inline-start:44px;padding-inline-end:44px;flex-direction:column;}.elementor .e-7da0d73c-d38b:hover,.elementor .e-7da0d73c-d38b:focus-visible{border-color:#2864DC;}.elementor .e-7da0d73c-d38b{overflow:hidden;color:var(--xvs-navy);column-gap:0px;padding:0px;border-radius:12px;border-width:1px;border-color:var(--xvs-border);border-style:solid;background-color:var(--xvs-white);flex:0 0 min(100%, 1040px);grid-template-columns:minmax(0, 1.15fr) minmax(0, 1fr);grid-template-rows:auto;scroll-snap-align: start; row-gap: 0px;\n}.elementor .e-1219e490-720b{width:100%;height:100%;min-height:400px;object-fit:cover;}.elementor .e-8a4b243-d608{font-weight:600;font-size:13px;margin-block-end:10px;}.elementor .e-56035007-a843{font-size:32px;margin-block-end:0px;}.elementor .e-405be225-82be{max-width:48ch;line-height:1.65;margin-block-start:18px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-229a39d3-8deb{font-weight:400;font-size:13.5px;}.elementor .e-43dc6090-9640{font-weight:600;font-size:13.5px;white-space: nowrap;\n}.elementor .e-378257a8-32fc{padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;border-block-start-width:1px;gap:12px;flex-wrap:wrap;justify-content:space-between;border-top-style: solid; border-top-color: var(--xvs-border);\n}.elementor .e-4ca237ec-28ba{min-width:0px;padding-block-start:40px;padding-block-end:40px;padding-inline-start:44px;padding-inline-end:44px;flex-direction:column;}.elementor .e-6a6431b4-678e:hover,.elementor .e-6a6431b4-678e:focus-visible{border-color:#2864DC;}.elementor .e-6a6431b4-678e{overflow:hidden;color:var(--xvs-navy);column-gap:0px;padding:0px;border-radius:12px;border-width:1px;border-color:var(--xvs-border);border-style:solid;background-color:var(--xvs-white);flex:0 0 min(100%, 1040px);grid-template-columns:minmax(0, 1.15fr) minmax(0, 1fr);grid-template-rows:auto;scroll-snap-align: start; row-gap: 0px;\n}.elementor .e-1ccc7bf7-35f4{padding-block-start:4px;padding-block-end:20px;padding-inline-start:4px;padding-inline-end:4px;flex-direction:row;gap:24px;overflow-x: auto; scroll-snap-type: x mandatory; scroll-behavior: smooth;\n}.elementor .e-6bf2f828-a393{font-weight:500;margin-block-start:4px;text-align: right;\n}.elementor .e-16086b67-f477{padding-block-start:0px;padding-block-end:70px;}.elementor .e-2cc4e567-6391{color:var(--xvs-blue-light);margin-block-end:14px;}.elementor .e-53877435-2831{max-width:18ch;font-size:32px;color:var(--xvs-white);}.elementor .e-1744b124-cbe2{padding:0px;flex-direction:column;}.elementor .e-c511322-7483{max-width:62ch;color:var(--xvs-on-navy-muted);}.elementor .e-5305bb9d-69a9{column-gap:56px;padding:0px;margin-block-end:40px;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto;align-items:start;row-gap: 20px;\n}.elementor .e-365baef1-ebdd{font-size:18px;margin-block-end:10px;}.elementor .e-74522523-76ad{font-size:14.5px;line-height:1.6;}.elementor .e-211577d9-8137{min-width:0px;padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;border-top-style: solid; border-top-color: rgba(255, 255, 255, 0.12);\n}.elementor .e-147644fe-a926{font-size:18px;margin-block-end:10px;}.elementor .e-12cf1886-6556{font-size:14.5px;line-height:1.6;}.elementor .e-77aaca1a-51d0{min-width:0px;padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;border-top-style: solid; border-top-color: rgba(255, 255, 255, 0.12);\n}.elementor .e-7e70a8f6-6e79{font-size:18px;margin-block-end:10px;}.elementor .e-1159c101-5bc7{font-size:14.5px;line-height:1.6;}.elementor .e-489aea87-dbb0{min-width:0px;padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;border-top-style: solid; border-top-color: rgba(255, 255, 255, 0.12);\n}.elementor .e-3761eaf-34f6{font-size:18px;margin-block-end:10px;}.elementor .e-2db32642-de85{font-size:14.5px;line-height:1.6;}.elementor .e-7f28fb3d-90e2{min-width:0px;padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;border-top-style: solid; border-top-color: rgba(255, 255, 255, 0.12);\n}.elementor .e-57c2e717-170f{column-gap:32px;padding:0px;grid-template-columns:repeat(4, minmax(0, 1fr));grid-template-rows:auto;row-gap: 24px;\n}.elementor .e-5fedf225-7acb{padding-block-start:52px;padding-block-end:52px;padding-inline-start:48px;padding-inline-end:48px;border-radius:12px;background-color:var(--xvs-navy);flex-direction:column;}.elementor .e-55a94383-6f48{padding-block-start:70px;padding-block-end:70px;}.elementor .e-3072a3fe-df4f{margin-block-end:18px;}.elementor .e-5050f242-1556{max-width:28ch;font-size:44px;}.elementor .e-8d2d310-97be{max-width:52ch;font-size:18px;line-height:1.55;margin-block-start:20px;margin-block-end:34px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-63a46b92-c5c6{font-size:16px;padding-block-start:17px;padding-block-end:17px;padding-inline-start:34px;padding-inline-end:34px;}.elementor .e-3b79c2e8-3ac3{padding-block-start:56px;padding-block-end:56px;padding-inline-start:52px;padding-inline-end:52px;border-radius:12px;background-color:var(--xvs-surface);flex-direction:column;align-items:flex-start;}.elementor .e-22562428-5d3d{padding-block-start:70px;padding-block-end:100px;}