.elementor .e-6ccdb4aa-23a2{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-7420f9c9-f3c7{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-fd5fe07-91bf:hover,.elementor .e-fd5fe07-91bf:focus-visible{color:var(--kalma-cream);}.elementor .e-fd5fe07-91bf{font-size:14px;color:var(--kalma-text-soft);text-decoration:none;}.elementor .e-6d6ddf67-721a{font-size:14px;color:var(--kalma-text-muted);}.elementor .e-4264e533-576d:hover,.elementor .e-4264e533-576d:focus-visible{color:var(--kalma-cream);}.elementor .e-4264e533-576d{font-size:14px;color:var(--kalma-text-soft);text-decoration:none;}.elementor .e-6f456466-83be{font-size:14px;color:var(--kalma-text-muted);}.elementor .e-374fde92-3f71{font-size:14px;color:var(--kalma-cream);}.elementor .e-1b719cbd-af0c{padding:0px;flex-direction:row;gap:8px;flex-wrap:wrap;align-items:center;}.elementor .e-38cbe1ef-60ba{max-width:900px;font-size:clamp(38px,5vw,64px);color:var(--kalma-white);}.elementor .e-724cc8fe-9e2b{max-width:720px;font-size:18px;color:var(--kalma-text-soft);}.elementor .e-6f2e029b-6d6c{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-6763f3de-4e9f{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-6318211d-b2f3{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-7f169e87-c6ee{overflow:hidden;position:relative;padding:0px;background-color:var(--kalma-olive-deep);flex-direction:column;}.elementor .e-4d1a60c3-d298{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-756b8247-b006{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-147441d9-59a6{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-6b34891f-cc63{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-64ab61e7-ba66{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-1363d6b5-48f1{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-6cca021f-14f1{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-7243b500-6991{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-3ae2bc1b-9256{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-2e9febf1-7a82{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-45f90dd9-da8c{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-6fa7a32d-593e{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-60f7e96-fb6e{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-3ed462cb-a7aa{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-6df3c741-d54b{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-47650f5d-d35c{column-gap:20px;padding:0px;grid-template-columns:repeat(5, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-29085dfd-bb3b{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-36d8ce96-ec70{padding-block-start:56px;padding-block-end:56px;flex-direction:column;}.elementor .e-47e0c796-3374{min-width:0px;padding:0px;flex-direction:column;gap:18px;flex:1 1 520px;}.elementor .e-2210fdf3-ba56{width:100%;height:520px;min-width:0px;object-fit:cover;flex:1 1 440px;}.elementor .e-3913fcc2-ed7c{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-e9fb0ce-df53{flex-direction:column;}.elementor .e-79cdd9d1-d91c{max-width:780px;}.elementor .e-2431be28-8aa2{padding:0px;flex-direction:column;gap:18px;}.elementor .e-b8caacd-df84{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-1d984f94-690e{font-size:21px;}.elementor .e-47bc28db-7b98{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-3f6e3c1b-4a1b{padding:26px;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:10px;}.elementor .e-40fe9140-a372{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-4066986d-f661{font-size:21px;}.elementor .e-151fa735-1c2b{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-3da414e3-d138{padding:26px;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:10px;}.elementor .e-77e47f58-63b8{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-7453e2c4-df06{font-size:21px;}.elementor .e-533c789e-fe2e{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-73b64ec0-1dd7{padding:26px;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:10px;}.elementor .e-c5b0731-3794{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-5dcd941b-5e7c{font-size:21px;}.elementor .e-1fd464ca-1a2f{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-292c3ea8-4811{padding:26px;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:10px;}.elementor .e-2ef50593-b142{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-5dd1e656-cc17{font-size:21px;}.elementor .e-4a31ab57-f1a3{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-1baad0aa-aa47{padding:26px;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:10px;}.elementor .e-7febc102-e61d{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-90fc2e4-38f2{font-size:21px;}.elementor .e-1bce6856-2caa{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-67d2ac04-9332{padding:26px;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:10px;}.elementor .e-4639d6d0-6d42{column-gap:20px;padding:0px;grid-template-columns:repeat(3, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-5ba0e116-49cb{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-58013149-2784{background-image:url("https://kalmaspacusco.com/wp-content/uploads/aromatherapy-massage-cusco.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;}.elementor .e-6ce15566-1d2c{max-width:780px;}.elementor .e-4b61eb14-38cc{max-width:720px;}.elementor .e-fd745be-d260{padding:0px;flex-direction:column;gap:18px;}.elementor .e-36c84ce6-e996{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-f7f8a00-b540{font-size:20px;}.elementor .e-39b7129b-1492{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-508d1879-e200{gap:12px;}.elementor .e-42a80b2b-9c2f{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-1fab4720-3c6f{font-size:20px;}.elementor .e-79abd9c3-f431{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-5a1e9e8a-94ef{gap:12px;}.elementor .e-7b8e45e3-b92c{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-378cb385-7cd2{font-size:20px;}.elementor .e-6ff913c6-dbf4{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-3396d406-8db0{gap:12px;}.elementor .e-775a1d52-1102{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-2427dc3f-f0f0{font-size:20px;}.elementor .e-372e16d8-b79d{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-104620f2-1f5a{gap:12px;}.elementor .e-35afd4b3-bc0b{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-bd190b4-f25a{font-size:20px;}.elementor .e-25d388f7-164f{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-3224d6e9-ff98{gap:12px;}.elementor .e-1fa6cc5b-de2a{column-gap:20px;padding:0px;grid-template-columns:repeat(5, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-7bb465f-abc5{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-2130676-7afa{flex-direction:column;}.elementor .e-534e8461-f3a4{max-width:780px;}.elementor .e-8213857-f24c{max-width:720px;}.elementor .e-21ce1326-6f12{padding:0px;flex-direction:column;gap:18px;}.elementor .e-624b1cb3-2ae1{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-44da3b48-f077{font-size:24px;}.elementor .e-45597a4-85f6{font-size:15px;color:var(--kalma-text-muted);flex:1 1 auto;}.elementor .e-3e5aa7ab-2fbd{padding:32px;gap:14px;}.elementor .e-5166e5fc-fe36{font-size:24px;}.elementor .e-496de96f-1d0d{font-size:15px;color:var(--kalma-text-soft);flex:1 1 auto;}.elementor .e-261fd75-751c{font-family:var(--kalma-font);font-weight:600;font-size:28px;color:var(--kalma-cream);}.elementor .e-7639fb48-7c21{padding:32px;gap:14px;}.elementor .e-581c9008-1654{font-size:24px;}.elementor .e-64d88d7c-3904{font-size:15px;color:var(--kalma-text-soft);flex:1 1 auto;}.elementor .e-7828f311-a3b5{padding:32px;gap:14px;}.elementor .e-3a3052eb-44cc{font-size:24px;}.elementor .e-14411d73-94c7{font-size:15px;color:var(--kalma-text-soft);flex:1 1 auto;}.elementor .e-6a555ec1-7b1e{padding:32px;gap:14px;}.elementor .e-61d4d877-3e33{column-gap:20px;padding:0px;grid-template-columns:repeat(4, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-40743cb0-b80e{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-40f08f76-bd8d{padding-block-start:0px;flex-direction:column;}.elementor .e-5f8433d8-bf99{max-width:780px;}.elementor .e-47c0c010-92b0{padding:0px;flex-direction:column;gap:18px;}.elementor .e-7412f527-9fd7{font-family:var(--kalma-font);font-weight:600;font-size:64px;color:var(--kalma-black);letter-spacing:-0.02em;line-height:1;}.elementor .e-3502d671-6b48{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-black);}.elementor .e-785cd582-924d{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-black);}.elementor .e-69b1f638-2742{gap:8px;justify-content:space-between;}.elementor .e-64c48794-6069{font-size:18px;color:var(--kalma-white);line-height:1.5;}.elementor .e-66f36a1c-e568{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-592e57e9-ad44{gap:20px;justify-content:space-between;}.elementor .e-30c55b9c-eae7{font-size:18px;color:var(--kalma-white);line-height:1.5;}.elementor .e-7a7ee943-2e73{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-3e2d2c5c-f968{gap:20px;justify-content:space-between;}.elementor .e-6bef1a42-2dc0{font-size:18px;color:var(--kalma-white);line-height:1.5;}.elementor .e-3842b0c6-f2c8{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-15ff0b23-b651{gap:20px;justify-content:space-between;}.elementor .e-74f76dcd-319e{column-gap:20px;padding:0px;grid-template-columns:repeat(4, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-75c452fa-cc5a{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-2ca9ccf3-1f9f{flex-direction:column;}.elementor .e-2200d3b8-49c7{max-width:780px;}.elementor .e-3accc63c-6daf{padding:0px;flex-direction:column;gap:18px;}.elementor .e-1dc1ca91-fd30{font-size:21px;}.elementor .e-1fcd5c49-da06{font-size:15px;color:var(--kalma-text-muted);line-height:1.8;}.elementor .e-3a9edfd2-422e{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-23b1fd8-1b09{font-size:21px;}.elementor .e-6e5b1925-a20d{font-size:15px;color:var(--kalma-text-muted);line-height:1.8;}.elementor .e-540d4376-2e1d{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-7d881651-71c3{font-size:21px;}.elementor .e-728816a0-6f38{font-size:15px;color:var(--kalma-text-muted);line-height:1.8;}.elementor .e-2c8efa0a-a70e{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-3fea17f8-cb6e{column-gap:20px;padding:0px;grid-template-columns:repeat(3, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-6ff3c0e1-2932{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-795e2c0e-746f{background-image:url("https://kalmaspacusco.com/wp-content/uploads/massage-center-cusco.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;}.elementor .e-63c3698-9b56{min-width:0px;padding:0px;flex-direction:column;gap:18px;flex:1 1 340px;}.elementor .e-80b98ef-4091{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-178e0567-6b9a{padding:0px;}.elementor .e-6942673d-842c{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-54f35f26-ff24{background-color:var(--kalma-olive);}.elementor .e-c6b1ba7-a894{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-7c602f96-a089{padding:0px;}.elementor .e-51ba16be-a020{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-2d63b739-7888{background-color:var(--kalma-olive);}.elementor .e-24f8d780-7128{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-6b99180d-b60c{padding:0px;}.elementor .e-12c9377f-c865{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-c0bcbd9-6389{background-color:var(--kalma-olive);}.elementor .e-1965c0d0-60ee{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-3972dd76-6910{padding:0px;}.elementor .e-76e74384-1f9d{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6ca1134d-930c{background-color:var(--kalma-olive);}.elementor .e-ff5b50d-cf88{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-496329d7-3400{padding:0px;}.elementor .e-5f38c403-e387{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-633f5600-7db3{background-color:var(--kalma-olive);}.elementor .e-24901ea5-9360{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-31024678-dd1f{padding:0px;}.elementor .e-278726e6-8d8a{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-73848d46-ae51{background-color:var(--kalma-olive);}.elementor .e-2a09b581-c56d{min-width:0px;gap:12px;flex:2 1 560px;}.elementor .e-3a53406f-ff7c{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-6f2aa43e-eca8{flex-direction:column;}.elementor .e-648bc602-3e62{max-width:780px;}.elementor .e-47c2a436-5188{padding:0px;flex-direction:column;gap:18px;}.elementor .e-1ba8b264-f6ca{width:100%;height:220px;object-fit:cover;}.elementor .e-3a8faa46-f7bd{font-size:21px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-4fb059ba-6f55{font-size:15px;color:var(--kalma-text-soft);padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-184a15d2-4d6e{font-family:var(--kalma-font);font-weight:700;color:var(--kalma-cream);padding-block-end:8px;padding-inline-start:10px;}.elementor .e-5dc2d85f-75e3{text-decoration:none;padding:12px;gap:10px;}.elementor .e-1225b20c-647f{width:100%;height:220px;object-fit:cover;}.elementor .e-4559048e-e60e{font-size:21px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-57cbd6b9-9fcf{font-size:15px;color:var(--kalma-text-soft);padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-208a6c45-8c51{font-family:var(--kalma-font);font-weight:700;color:var(--kalma-cream);padding-block-end:8px;padding-inline-start:10px;}.elementor .e-727acd-87cc{text-decoration:none;padding:12px;gap:10px;}.elementor .e-4d197d70-b9dc{width:100%;height:220px;object-fit:cover;}.elementor .e-3549262f-475e{font-size:21px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-4aaed492-4140{font-size:15px;color:var(--kalma-text-soft);padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-424d06f4-fa02{font-family:var(--kalma-font);font-weight:700;color:var(--kalma-cream);padding-block-end:8px;padding-inline-start:10px;}.elementor .e-ab959d2-6b0d{text-decoration:none;padding:12px;gap:10px;}.elementor .e-7c12e60-925a{column-gap:20px;padding:0px;grid-template-columns:repeat(3, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-648f3005-714a{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-5bf4c2d0-2de3{font-family:var(--kalma-font);font-weight:600;font-size:20px;color:var(--kalma-cream);text-decoration:none;}.elementor .e-40adee7b-32ee{padding:28px;border-radius:var(--kalma-radius);background-color:var(--kalma-black);flex-direction:column;gap:8px;}.elementor .e-77277be4-2dbb{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-37bd38fd-77b5{flex-direction:column;}.elementor .e-718b0db8-a2aa{font-size:40px;color:var(--kalma-white);}.elementor .e-1f82bba2-2c56{color:var(--kalma-text-soft);}.elementor .e-157b25b1-1a6e{max-width:700px;padding:0px;flex-direction:column;gap:10px;flex:1 1 420px;}.elementor .e-2d91e8cc-3fb5{width:auto;padding:0px;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-305343ae-ea66{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-28198ee6-aee3{padding-block-start:0px;flex-direction:column;}