.elementor .e-57c21173-1cbb{width:100%;min-width:0;position:absolute;inset-block-start:0;inset-inline-end:0;inset-block-end:0;inset-inline-start:0;z-index:0;padding:0}.elementor .e-71b81522-9569{width:920px;height:920px;min-width:0;position:absolute;inset-block-start:-811px;inset-inline-start:50%;padding:0;margin-inline-start:-939px;background-image:url(https://ls14.gms-dev.site/wp-content/uploads/2026/11/hero-grid-pattern.svg);background-repeat:no-repeat;background-attachment:scroll;background-size:100% 100%;background-position:0% 0%}.elementor .e-7382c99f-354c{width:100%;height:10px;min-width:0;overflow:hidden;position:absolute;inset-block-start:0;inset-inline-start:0;z-index:0;padding:0;display:none}.elementor .e-2c309202-860f{width:245px;height:auto;inset-block-start:-149px;inset-inline-start:50%;z-index:1;margin-inline-start:581px}.elementor .e-2cde0fb4-8d24{width:181px;height:auto;inset-block-start:507px;inset-inline-start:50%;z-index:3;margin-inline-start:-816px}.elementor .e-1a99a3eb-3469{width:auto;position:relative;z-index:2;text-align:center;margin:0}.elementor .e-453917f4-2747{width:100px;height:100px;position:absolute;inset-block-start:0;inset-inline-start:-122px;z-index:1}.elementor .e-1f6128e9-dfd7{width:100%;height:auto;min-width:0;aspect-ratio:400 / 540;object-fit:cover;border-radius:8px;display:block}.elementor .e-516bbbe3-ef33{width:400px;min-width:0;position:relative;padding:0;display:flex;flex-direction:column;flex:0 0 400px}.elementor .e-57dcc57d-7f30{width:100%;text-align:start;margin:0}.elementor .e-6e617bb-b356{width:auto;margin:0}.elementor .e-40c9d2d5-29c0{width:auto;margin:0;opacity:80%}.elementor .e-57b6127b-91af{width:auto;padding:0;display:flex;flex-direction:column;gap:0;justify-content:flex-start;align-items:flex-start}.elementor .e-28b4390b-bac8{min-width:0;padding-block-start:100px;padding-block-end:100px;padding-inline-start:0;padding-inline-end:0;display:flex;flex-direction:column;gap:32px;flex:1 1 0%;justify-content:center;align-items:flex-start}.elementor .e-3fe08365-532a{width:100px;height:100px;position:absolute;inset-block-end:0;inset-inline-start:464px}.elementor .e-48541d3f-9557{width:auto;position:relative;padding:0;margin-block-start:0;margin-block-end:0;margin-inline-start:243px;margin-inline-end:121px;display:flex;flex-direction:row;gap:64px;justify-content:flex-start;align-items:flex-start;align-self:stretch}.elementor .e-4f91684-5482{width:100px;height:100px;position:absolute;inset-block-start:0;inset-inline-start:-122px;z-index:1}.elementor .e-69a9cf8f-1bd7{width:100%;height:auto;min-width:0;aspect-ratio:400 / 540;object-fit:cover;border-radius:8px;display:block}.elementor .e-629bb14d-3c6d{width:400px;min-width:0;position:relative;padding:0;display:flex;flex-direction:column;flex:0 0 400px}.elementor .e-2c10398f-4dc0{width:100%;text-align:start;margin:0}.elementor .e-33c898ee-83c8{width:auto;margin:0}.elementor .e-aa5d6f-e5eb{width:auto;margin:0;opacity:80%}.elementor .e-61b0f622-2574{width:auto;padding:0;display:flex;flex-direction:column;gap:0;justify-content:flex-start;align-items:flex-start}.elementor .e-16cf89c5-fbfe{min-width:0;padding-block-start:100px;padding-block-end:100px;padding-inline-start:0;padding-inline-end:0;display:flex;flex-direction:column;gap:32px;flex:1 1 0%;justify-content:center;align-items:flex-start}.elementor .e-4175d05c-3762{width:100px;height:100px;position:absolute;inset-block-end:0;inset-inline-start:464px}.elementor .e-348e3044-f865{width:auto;position:relative;padding:0;margin-block-start:0;margin-block-end:0;margin-inline-start:243px;margin-inline-end:121px;display:flex;flex-direction:row;gap:64px;justify-content:flex-start;align-items:flex-start;align-self:stretch}.elementor .e-18fa0e3b-7f6b{width:auto;color:var(--cs-blue-dark);margin:0;flex:0 0 auto}.elementor .e-2f0c5c78-df48{width:100px;height:2px;min-width:0;margin:0;border-width:0;background-color:var(--cs-blue-dark);flex:0 0 100px}.elementor .e-461d3a51-64ed{width:auto;padding:0;display:flex;flex-direction:row;gap:8px;flex:0 0 auto;justify-content:flex-start;align-items:center}.elementor .e-3c3590ba-571d{width:auto;color:var(--cs-blue-dark-32);margin:0;flex:0 0 auto}.elementor .e-4770bffa-8bb7{width:auto;padding:0;display:flex;flex-direction:row;gap:8px;flex:0 0 auto;justify-content:flex-start;align-items:center}.elementor .e-21bddf6b-2ee0:hover,.elementor .e-21bddf6b-2ee0:focus-visible{background-image:url(https://ls14.gms-dev.site/wp-content/uploads/2026/11/arrow-left-white.svg);background-repeat:no-repeat;background-attachment:scroll;background-size:24px 24px;background-position:50% 50%}.elementor .e-21bddf6b-2ee0{padding:24px;margin:0;background-image:url(https://ls14.gms-dev.site/wp-content/uploads/2026/11/arrow-left-navy.svg);background-repeat:no-repeat;background-attachment:scroll;background-size:24px 24px;background-position:50% 50%;gap:8px;flex:0 0 64px}.elementor .e-65fc669f-f687:hover,.elementor .e-65fc669f-f687:focus-visible{background-image:url(https://ls14.gms-dev.site/wp-content/uploads/2026/11/arrow-right-white.svg);background-repeat:no-repeat;background-attachment:scroll;background-size:24px 24px;background-position:50% 50%}.elementor .e-65fc669f-f687{padding:24px;margin:0;background-image:url(https://ls14.gms-dev.site/wp-content/uploads/2026/11/arrow-right-navy.svg);background-repeat:no-repeat;background-attachment:scroll;background-size:24px 24px;background-position:50% 50%;gap:8px;flex:0 0 64px}.elementor .e-3dc01200-6e26{width:auto;padding:0;display:flex;flex-direction:row;gap:16px;flex:0 0 auto;justify-content:flex-start;align-items:center}.elementor .e-270902ab-5d98{width:auto;position:relative;z-index:2;padding:0;margin-block-start:-67px;display:flex;flex-direction:row;gap:48px;justify-content:flex-start;align-items:center;align-self:flex-end}.elementor .e-78f1a0f7-9946{position:relative;z-index:2;display:flex;flex-direction:column;gap:0;justify-content:flex-start;align-items:stretch}.elementor .e-4a319d1f-493c{position:relative;padding-block-start:64px;padding-block-end:64px;padding-inline-start:80px;padding-inline-end:80px;display:flex;flex-direction:column;gap:64px;justify-content:flex-start;align-items:center}