.elementor .e-7fb10da-620c{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;border-radius:0px;}.elementor .e-77922264-bb3f{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;padding:0px;background-color:rgba(30,33,24,0.74);}.elementor .e-79a65416-b8cb:hover,.elementor .e-79a65416-b8cb:focus-visible{color:var(--kalma-cream);}.elementor .e-79a65416-b8cb{font-size:14px;color:var(--kalma-text-soft);text-decoration:none;}.elementor .e-78d81ad8-88f8{font-size:14px;color:var(--kalma-text-muted);}.elementor .e-78667cee-9833:hover,.elementor .e-78667cee-9833:focus-visible{color:var(--kalma-cream);}.elementor .e-78667cee-9833{font-size:14px;color:var(--kalma-text-soft);text-decoration:none;}.elementor .e-711a5a61-3d51{font-size:14px;color:var(--kalma-text-muted);}.elementor .e-30427e74-51b5{font-size:14px;color:var(--kalma-cream);}.elementor .e-456eb00e-b927{padding:0px;flex-direction:row;gap:8px;flex-wrap:wrap;align-items:center;}.elementor .e-1245520c-813c{max-width:900px;font-size:clamp(38px,5vw,64px);color:var(--kalma-white);}.elementor .e-24d0b0ff-5d88{max-width:720px;font-size:18px;color:var(--kalma-text-soft);}.elementor .e-4f9b0d87-ddf9{padding-block-start:6px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:14px;flex-wrap:wrap;}.elementor .e-40df01e1-f963{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-7385e755-9338{width:100%;max-width:var(--kalma-container);position:relative;z-index:2;padding-block-start:100px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:22px;box-sizing:border-box;\n}.elementor .e-762544cd-d268{overflow:hidden;position:relative;padding:0px;background-color:var(--kalma-olive-deep);flex-direction:column;}.elementor .e-58da9dae-358d{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-69762767-e9ea{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-3513f1ef-3c2c{padding:22px;border-radius:var(--kalma-radius);border-width:1px;border-color:var(--kalma-border);border-style:solid;background-color:var(--kalma-olive-card);flex-direction:column;gap:6px;}.elementor .e-4dee9454-4b3a{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-188c3303-eeea{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-3d7216cf-2e7e{padding:22px;border-radius:var(--kalma-radius);border-width:1px;border-color:var(--kalma-border);border-style:solid;background-color:var(--kalma-olive-card);flex-direction:column;gap:6px;}.elementor .e-30fd64cd-9c72{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-420a8c12-11aa{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-4062154c-8773{padding:22px;border-radius:var(--kalma-radius);border-width:1px;border-color:var(--kalma-border);border-style:solid;background-color:var(--kalma-olive-card);flex-direction:column;gap:6px;}.elementor .e-1e0a4885-e337{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-5063e77-ec02{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-230c5823-e7aa{padding:22px;border-radius:var(--kalma-radius);border-width:1px;border-color:var(--kalma-border);border-style:solid;background-color:var(--kalma-olive-card);flex-direction:column;gap:6px;}.elementor .e-3748c29-f8fd{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-47bb034b-a6e7{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-18f6d5c3-697d{padding:22px;border-radius:var(--kalma-radius);border-width:1px;border-color:var(--kalma-border);border-style:solid;background-color:var(--kalma-olive-card);flex-direction:column;gap:6px;}.elementor .e-290831f4-1ab7{column-gap:20px;padding:0px;grid-template-columns:repeat(5, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-745359bd-f71a{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-7cd32fc7-a17b{padding-block-start:56px;padding-block-end:56px;flex-direction:column;}.elementor .e-2628a596-3986{min-width:0px;padding:0px;flex-direction:column;gap:18px;flex:1 1 520px;}.elementor .e-4a4afc-f4f7{width:100%;height:520px;min-width:0px;object-fit:cover;flex:1 1 440px;}.elementor .e-33b8fd75-71f1{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:row;gap:56px;flex-wrap:wrap;align-items:center;}.elementor .e-7785b132-5591{flex-direction:column;}.elementor .e-7fca85d6-59d6{max-width:780px;}.elementor .e-5ee8450a-6195{padding:0px;flex-direction:column;gap:18px;}.elementor .e-5fe85894-cff6{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-4f379ba6-792f{font-size:21px;}.elementor .e-5a98144-2168{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-328acba0-ce66{padding:26px;border-radius:var(--kalma-radius);border-width:1px;border-color:var(--kalma-border);border-style:solid;background-color:var(--TRANSPARENT);flex-direction:column;gap:10px;}.elementor .e-3438131-1232{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-7398f258-e3ab{font-size:21px;}.elementor .e-3c840c25-9b79{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-4a67fd00-682f{padding:26px;border-radius:var(--kalma-radius);border-width:1px;border-color:var(--kalma-border);border-style:solid;background-color:var(--TRANSPARENT);flex-direction:column;gap:10px;}.elementor .e-7913abdf-ae92{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-6e483822-f867{font-size:21px;}.elementor .e-7fa5ea8a-d5a7{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-73b5c691-fb5d{padding:26px;border-radius:var(--kalma-radius);border-width:1px;border-color:var(--kalma-border);border-style:solid;background-color:var(--TRANSPARENT);flex-direction:column;gap:10px;}.elementor .e-55db0eed-f7bd{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-2e90a2d2-3f8a{font-size:21px;}.elementor .e-6cca63e3-760e{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-541a9c72-5460{padding:26px;border-radius:var(--kalma-radius);border-width:1px;border-color:var(--kalma-border);border-style:solid;background-color:var(--TRANSPARENT);flex-direction:column;gap:10px;}.elementor .e-7242777f-4ce9{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-4154bde9-5751{font-size:21px;}.elementor .e-cd5ac94-c057{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-492a7e4b-bfb2{padding:26px;border-radius:var(--kalma-radius);border-width:1px;border-color:var(--kalma-border);border-style:solid;background-color:var(--TRANSPARENT);flex-direction:column;gap:10px;}.elementor .e-4398be63-ec20{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-2af8fa67-e3df{font-size:21px;}.elementor .e-361e026c-5893{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-31da20b9-889a{padding:26px;border-radius:var(--kalma-radius);border-width:1px;border-color:var(--kalma-border);border-style:solid;background-color:var(--TRANSPARENT);flex-direction:column;gap:10px;}.elementor .e-627ff5fe-240c{column-gap:20px;padding:0px;grid-template-columns:repeat(3, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-42578e34-460f{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-38294c41-c00d{background-image:url("https://kalmaspacusco.com/wp-content/uploads/deep-tissue-massage-cusco.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;}.elementor .e-7c1c7189-4dea{max-width:780px;}.elementor .e-238ca98b-7080{max-width:720px;}.elementor .e-68dae643-e121{padding:0px;flex-direction:column;gap:18px;}.elementor .e-657cb85f-82b4{width:44px;height:44px;font-family:var(--kalma-font);font-weight:700;font-size:18px;color:var(--kalma-black);border-radius:999px;background-color:var(--kalma-cream);display:flex;justify-content:center;align-items:center;}.elementor .e-53ca091c-34e7{font-size:20px;}.elementor .e-3ce38cc-9c5e{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-dda5822-ba36{gap:12px;}.elementor .e-74d8f51b-a21e{width:44px;height:44px;font-family:var(--kalma-font);font-weight:700;font-size:18px;color:var(--kalma-black);border-radius:999px;background-color:var(--kalma-cream);display:flex;justify-content:center;align-items:center;}.elementor .e-5b6979af-7f74{font-size:20px;}.elementor .e-25845ce8-f76e{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-1b10908-9cf1{gap:12px;}.elementor .e-35e4aa6f-d5f1{width:44px;height:44px;font-family:var(--kalma-font);font-weight:700;font-size:18px;color:var(--kalma-black);border-radius:999px;background-color:var(--kalma-cream);display:flex;justify-content:center;align-items:center;}.elementor .e-2f31fe8c-b701{font-size:20px;}.elementor .e-7a55a0e4-ee72{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-279b7908-9672{gap:12px;}.elementor .e-73517e0b-8213{width:44px;height:44px;font-family:var(--kalma-font);font-weight:700;font-size:18px;color:var(--kalma-black);border-radius:999px;background-color:var(--kalma-cream);display:flex;justify-content:center;align-items:center;}.elementor .e-33f3062f-eb70{font-size:20px;}.elementor .e-457b02f9-ef22{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-6228fa15-2084{gap:12px;}.elementor .e-3eb085ba-76b3{width:44px;height:44px;font-family:var(--kalma-font);font-weight:700;font-size:18px;color:var(--kalma-black);border-radius:999px;background-color:var(--kalma-cream);display:flex;justify-content:center;align-items:center;}.elementor .e-5dbb2388-744c{font-size:20px;}.elementor .e-2a23f9ed-3657{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-14596073-b342{gap:12px;}.elementor .e-58a9c7a-67f3{column-gap:20px;padding:0px;grid-template-columns:repeat(5, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-23c6f9da-13a0{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-66d23947-b0ee{flex-direction:column;}.elementor .e-7863cbb5-51ed{max-width:780px;}.elementor .e-7c3a7ad2-2a5b{max-width:720px;}.elementor .e-15f268fe-9af1{padding:0px;flex-direction:column;gap:18px;}.elementor .e-7ce3a584-8622{font-family:var(--kalma-font);font-weight:600;font-size:13px;color:var(--kalma-black);padding-block-start:4px;padding-block-end:4px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:var(--kalma-cream);align-self:flex-start;}.elementor .e-49b01fcc-3634{font-size:24px;}.elementor .e-7a6f5977-3edd{font-size:15px;color:var(--kalma-text-muted);flex:1 1 auto;}.elementor .e-7e8e35b3-79aa{padding:32px;gap:14px;}.elementor .e-6699189a-f418{font-size:24px;}.elementor .e-6b080c31-1e81{font-size:15px;color:var(--kalma-text-soft);flex:1 1 auto;}.elementor .e-36aba6b8-e440{font-family:var(--kalma-font);font-weight:600;font-size:28px;color:var(--kalma-cream);}.elementor .e-6faae966-c1ec{padding:32px;gap:14px;}.elementor .e-e6398cd-828a{font-size:24px;}.elementor .e-7a28ef06-8d24{font-size:15px;color:var(--kalma-text-soft);flex:1 1 auto;}.elementor .e-42f9db8f-98ab{padding:32px;gap:14px;}.elementor .e-5fadc52a-5fdd{font-size:24px;}.elementor .e-12419ab9-ac01{font-size:15px;color:var(--kalma-text-soft);flex:1 1 auto;}.elementor .e-fbfec0-d35f{padding:32px;gap:14px;}.elementor .e-efc5cb8-7826{column-gap:20px;padding:0px;grid-template-columns:repeat(4, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-3309ac5e-b965{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-2ae7d910-b011{padding-block-start:0px;flex-direction:column;}.elementor .e-52dd1d59-22cf{max-width:780px;}.elementor .e-60f90d38-91eb{padding:0px;flex-direction:column;gap:18px;}.elementor .e-672db78d-c098{font-family:var(--kalma-font);font-weight:600;font-size:64px;color:var(--kalma-black);letter-spacing:-0.02em;line-height:1;}.elementor .e-9da2036-959d{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-black);}.elementor .e-362a272-2bd2{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-black);}.elementor .e-1d4be0c-516a{gap:8px;justify-content:space-between;}.elementor .e-7130149a-b381{font-size:18px;color:var(--kalma-white);line-height:1.5;}.elementor .e-12de0fa4-5b7f{font-size:14px;color:var(--kalma-text-muted);padding-block-start:14px;border-block-start-width:1px; border-top-style:solid; border-top-color:var(--kalma-border);\n}.elementor .e-3ca68730-4f46{gap:20px;justify-content:space-between;}.elementor .e-5c369660-69a8{font-size:18px;color:var(--kalma-white);line-height:1.5;}.elementor .e-7e0e1eed-75ae{font-size:14px;color:var(--kalma-text-muted);padding-block-start:14px;border-block-start-width:1px; border-top-style:solid; border-top-color:var(--kalma-border);\n}.elementor .e-2460fc30-6269{gap:20px;justify-content:space-between;}.elementor .e-4e969d76-742f{font-size:18px;color:var(--kalma-white);line-height:1.5;}.elementor .e-6cc39c88-3fba{font-size:14px;color:var(--kalma-text-muted);padding-block-start:14px;border-block-start-width:1px; border-top-style:solid; border-top-color:var(--kalma-border);\n}.elementor .e-539d1e1d-f53b{gap:20px;justify-content:space-between;}.elementor .e-1404f82d-87b2{column-gap:20px;padding:0px;grid-template-columns:repeat(4, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-3fc17e6-e779{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-478e33ce-e1fe{flex-direction:column;}.elementor .e-4e2683c9-33ff{max-width:780px;}.elementor .e-4b6410ee-6cb6{padding:0px;flex-direction:column;gap:18px;}.elementor .e-1b3192f8-3ec8{font-size:21px;}.elementor .e-2c2efd46-e78e{font-size:15px;color:var(--kalma-text-muted);line-height:1.8;}.elementor .e-58c65004-dfac{padding:28px;border-radius:var(--kalma-radius);border-width:1px;border-color:var(--kalma-border);border-style:solid;background-color:var(--kalma-pill-bg);flex-direction:column;gap:12px;}.elementor .e-4dade816-7d11{font-size:21px;}.elementor .e-2b937760-d39e{font-size:15px;color:var(--kalma-text-muted);line-height:1.8;}.elementor .e-47ee457c-efd3{padding:28px;border-radius:var(--kalma-radius);border-width:1px;border-color:var(--kalma-border);border-style:solid;background-color:var(--kalma-pill-bg);flex-direction:column;gap:12px;}.elementor .e-25b3c5ee-cc93{font-size:21px;}.elementor .e-3c0e3a3d-896a{font-size:15px;color:var(--kalma-text-muted);line-height:1.8;}.elementor .e-4780acec-a5f8{padding:28px;border-radius:var(--kalma-radius);border-width:1px;border-color:var(--kalma-border);border-style:solid;background-color:var(--kalma-pill-bg);flex-direction:column;gap:12px;}.elementor .e-58c165f5-6bd4{column-gap:20px;padding:0px;grid-template-columns:repeat(3, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-22afab22-7436{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-2ef6b2b3-bef1{background-image:url("https://kalmaspacusco.com/wp-content/uploads/relaxing-massage-cusco.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;}.elementor .e-1d317e54-a90a{min-width:0px;padding:0px;flex-direction:column;gap:18px;flex:1 1 340px;}.elementor .e-27c6e049-c7ed{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-475054e7-3928{padding:0px;}.elementor .e-37cbe5c3-a4d3{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-403958b0-2f36{background-color:var(--kalma-olive);}.elementor .e-497dc2d-7331{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-e0dd7b6-bc64{padding:0px;}.elementor .e-5490e036-62a3{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-65bd7f22-21cf{background-color:var(--kalma-olive);}.elementor .e-6d17b8d7-1c18{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-6c9a6070-6897{padding:0px;}.elementor .e-7278aaa7-ae19{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-c333021-8fb8{background-color:var(--kalma-olive);}.elementor .e-6ea3a630-1770{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-37944185-2b1a{padding:0px;}.elementor .e-6f6e0f63-3e79{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-728732f4-e5ca{background-color:var(--kalma-olive);}.elementor .e-74b8f8af-e8f9{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-475c4954-6e48{padding:0px;}.elementor .e-58c03478-b416{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-b361b3-b3a3{background-color:var(--kalma-olive);}.elementor .e-12026b5d-4c86{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-3e86cae-195d{padding:0px;}.elementor .e-2b932866-cc67{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6e3de374-bce0{background-color:var(--kalma-olive);}.elementor .e-c5f4294-5ab7{min-width:0px;gap:12px;flex:2 1 560px;}.elementor .e-5723a1a4-d461{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:row;gap:56px;flex-wrap:wrap;}.elementor .e-2451958b-ad00{flex-direction:column;}.elementor .e-6c1c14e1-ce17{max-width:780px;}.elementor .e-1c0e59f7-e0b6{padding:0px;flex-direction:column;gap:18px;}.elementor .e-5155feba-1732{width:100%;height:220px;object-fit:cover;}.elementor .e-66cb3798-7d6e{font-size:21px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-4a27b002-adc3{font-size:15px;color:var(--kalma-text-soft);padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-31f3722f-cea4{font-family:var(--kalma-font);font-weight:700;color:var(--kalma-cream);padding-block-end:8px;padding-inline-start:10px;}.elementor .e-565cd248-6a56{text-decoration:none;padding:12px;gap:10px;}.elementor .e-23f2c68a-c5f0{width:100%;height:220px;object-fit:cover;}.elementor .e-5dca23e1-5d1d{font-size:21px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-7c8bb280-23b2{font-size:15px;color:var(--kalma-text-soft);padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-2faa114a-38bf{font-family:var(--kalma-font);font-weight:700;color:var(--kalma-cream);padding-block-end:8px;padding-inline-start:10px;}.elementor .e-30e55ac4-6a82{text-decoration:none;padding:12px;gap:10px;}.elementor .e-5364a042-ce50{width:100%;height:220px;object-fit:cover;}.elementor .e-500b12b3-4d03{font-size:21px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-d5e04f2-2574{font-size:15px;color:var(--kalma-text-soft);padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-4b94b26a-e88b{font-family:var(--kalma-font);font-weight:700;color:var(--kalma-cream);padding-block-end:8px;padding-inline-start:10px;}.elementor .e-2337dbbb-7eb0{text-decoration:none;padding:12px;gap:10px;}.elementor .e-7fd1115f-3a79{column-gap:20px;padding:0px;grid-template-columns:repeat(3, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-5f77b1c3-e995{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-text-muted);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-416a3949-4fd3{font-family:var(--kalma-font);font-weight:600;font-size:20px;color:var(--kalma-cream);text-decoration:none;}.elementor .e-376f128b-a5bb{padding:28px;border-radius:var(--kalma-radius);background-color:var(--kalma-black);flex-direction:column;gap:8px;}.elementor .e-2e4c3787-5d72{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-26073f1d-8591{flex-direction:column;}.elementor .e-bc4bd4b-59e4{font-size:40px;color:var(--kalma-white);}.elementor .e-a0b1e8-d0d1{color:var(--kalma-text-soft);}.elementor .e-871fb05-233a{max-width:700px;padding:0px;flex-direction:column;gap:10px;flex:1 1 420px;}.elementor .e-3dd766e0-6cfb{width:auto;padding:0px;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-4037627b-b7c2{width:100%;max-width:var(--kalma-container);padding-block-start:56px;padding-block-end:56px;padding-inline-start:48px;padding-inline-end:48px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:row;gap:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;box-sizing:border-box;\n}.elementor .e-28c53751-4ac5{padding-block-start:0px;flex-direction:column;}