.elementor .e-8d11d2b-2a00{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-730f66c8-5f89{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-6d9f3e21-588b:hover,.elementor .e-6d9f3e21-588b:focus-visible{color:var(--kalma-cream);}.elementor .e-6d9f3e21-588b{font-size:14px;color:var(--kalma-text-soft);text-decoration:none;}.elementor .e-5adbb72f-b229{font-size:14px;color:var(--kalma-text-muted);}.elementor .e-1973f7b-53db:hover,.elementor .e-1973f7b-53db:focus-visible{color:var(--kalma-cream);}.elementor .e-1973f7b-53db{font-size:14px;color:var(--kalma-text-soft);text-decoration:none;}.elementor .e-23ca97d3-dacc{font-size:14px;color:var(--kalma-text-muted);}.elementor .e-1708332f-d4ff{font-size:14px;color:var(--kalma-cream);}.elementor .e-1486c719-a519{padding:0px;flex-direction:row;gap:8px;flex-wrap:wrap;align-items:center;}.elementor .e-69b65a1b-c02d{max-width:900px;font-size:clamp(38px,5vw,64px);color:var(--kalma-white);}.elementor .e-1fc24976-a8af{max-width:720px;font-size:18px;color:var(--kalma-text-soft);}.elementor .e-18964c37-b75c{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-27a4e70e-b7dc{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-70a19ab0-5a76{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-1ce30b51-94e4{overflow:hidden;position:relative;padding:0px;background-color:var(--kalma-olive-deep);flex-direction:column;}.elementor .e-6f6b28b7-e7dc{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-5331b6f0-bb1c{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-71068ae4-4cbc{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-7de87404-14b9{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-27f3630a-a893{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-2fe63b67-f52f{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-52437252-8a5f{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-17a3f7fb-c23d{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-4314e7fa-7982{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-7ee4cf65-d37d{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-5ecc1109-b4cf{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-732f7476-8537{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-5500f88d-9c9d{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-60aa4801-7f9c{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-7513c9c0-ed43{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-5eba7385-af58{column-gap:20px;padding:0px;grid-template-columns:repeat(5, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-5880d6e2-2c09{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-5dbee7ce-6be7{padding-block-start:56px;padding-block-end:56px;flex-direction:column;}.elementor .e-2d5bceb4-2b7e{min-width:0px;padding:0px;flex-direction:column;gap:18px;flex:1 1 520px;}.elementor .e-55a8da6f-8407{width:100%;height:520px;min-width:0px;object-fit:cover;flex:1 1 440px;}.elementor .e-15cdf53d-12ed{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-3929f465-c5cc{flex-direction:column;}.elementor .e-5ca75bde-5f3c{max-width:780px;}.elementor .e-3099d846-dd93{padding:0px;flex-direction:column;gap:18px;}.elementor .e-315aff99-634e{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-4bac5e76-4ed2{font-size:21px;}.elementor .e-6e81e4fd-1a24{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-70ad60c4-4bc9{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-7b49b33e-91d1{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-36faa-e912{font-size:21px;}.elementor .e-291e6d7d-3ce2{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-4f7903ff-2637{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-3e3625bb-7019{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-49be68e2-cf1a{font-size:21px;}.elementor .e-5ecee68d-b204{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-345eb6c2-e4c6{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-16215f5c-9732{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-117e9105-6aed{font-size:21px;}.elementor .e-155b6cbd-1e72{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-4632959c-fd2c{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-537ffa3c-af5c{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-1b0679bd-ffc0{font-size:21px;}.elementor .e-10ef5b-3403{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-78a79e25-cee2{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-5d628880-16cd{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-64d45fc5-396e{font-size:21px;}.elementor .e-53884279-f490{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-746db444-721a{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-7038c2e6-10d9{column-gap:20px;padding:0px;grid-template-columns:repeat(3, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-4e0b8fd-326e{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-36de0374-8a0e{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-75889eeb-ac5f{max-width:780px;}.elementor .e-92278bf-7244{max-width:720px;}.elementor .e-2d48b7ce-28d7{padding:0px;flex-direction:column;gap:18px;}.elementor .e-35a65c2a-17a9{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-2d40b0c9-9b53{font-size:20px;}.elementor .e-770b16f0-cde4{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-48ae5133-c5e6{gap:12px;}.elementor .e-48f0303a-966b{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-66ebef0-5900{font-size:20px;}.elementor .e-670b3f1c-db7e{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-c08a350-43ef{gap:12px;}.elementor .e-97526f4-7dc7{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-311fe70a-946b{font-size:20px;}.elementor .e-4dc990e4-9a00{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-7c48e9cd-95f0{gap:12px;}.elementor .e-4a73313d-179f{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-53cda1f-7e7f{font-size:20px;}.elementor .e-2baf9a76-3f0c{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-30ab203b-728c{gap:12px;}.elementor .e-54b7d774-33b7{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-8517270-9dd9{font-size:20px;}.elementor .e-16cdb5ea-c786{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-60ac4076-b160{gap:12px;}.elementor .e-5c86bfd9-fdfb{column-gap:20px;padding:0px;grid-template-columns:repeat(5, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-79e5dee4-18f5{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-1d21675-20ce{flex-direction:column;}.elementor .e-315b200-2803{max-width:780px;}.elementor .e-5e3ecdc0-3f55{max-width:720px;}.elementor .e-75bb928d-d56e{padding:0px;flex-direction:column;gap:18px;}.elementor .e-2b098f0c-62e0{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-1b5a615a-e755{font-size:24px;}.elementor .e-5cbb3e7d-427c{font-size:15px;color:var(--kalma-text-muted);flex:1 1 auto;}.elementor .e-27fbe0d-30f9{padding:32px;gap:14px;}.elementor .e-2c44e645-c1ef{font-size:24px;}.elementor .e-5161bf4-7e49{font-size:15px;color:var(--kalma-text-soft);flex:1 1 auto;}.elementor .e-3a0a4e73-8afa{font-family:var(--kalma-font);font-weight:600;font-size:28px;color:var(--kalma-cream);}.elementor .e-18bee2c0-1736{padding:32px;gap:14px;}.elementor .e-1d69db9d-7155{font-size:24px;}.elementor .e-39f1a6e6-4335{font-size:15px;color:var(--kalma-text-soft);flex:1 1 auto;}.elementor .e-282d8602-8f04{padding:32px;gap:14px;}.elementor .e-103ad1bf-f34d{font-size:24px;}.elementor .e-7a9e0484-1341{font-size:15px;color:var(--kalma-text-soft);flex:1 1 auto;}.elementor .e-5260d913-992c{padding:32px;gap:14px;}.elementor .e-560ad1b3-faa8{column-gap:20px;padding:0px;grid-template-columns:repeat(4, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-6b68400e-4374{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-21211f02-619f{padding-block-start:0px;flex-direction:column;}.elementor .e-65d7b0bb-543b{max-width:780px;}.elementor .e-65001498-7f88{padding:0px;flex-direction:column;gap:18px;}.elementor .e-82fc0ac-20a9{font-family:var(--kalma-font);font-weight:600;font-size:64px;color:var(--kalma-black);letter-spacing:-0.02em;line-height:1;}.elementor .e-7f5b832a-ede0{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-black);}.elementor .e-19176efa-f296{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-black);}.elementor .e-4fc8efb-7137{gap:8px;justify-content:space-between;}.elementor .e-64efa54e-8ddf{font-size:18px;color:var(--kalma-white);line-height:1.5;}.elementor .e-33d98d4c-58fd{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-43223f22-8e5a{gap:20px;justify-content:space-between;}.elementor .e-4ee8a7f9-1443{font-size:18px;color:var(--kalma-white);line-height:1.5;}.elementor .e-69b13478-b330{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-6645c435-3e9d{gap:20px;justify-content:space-between;}.elementor .e-27b91123-4c2b{font-size:18px;color:var(--kalma-white);line-height:1.5;}.elementor .e-2c99d797-f1e1{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-17648363-7eba{gap:20px;justify-content:space-between;}.elementor .e-230b99c5-69f7{column-gap:20px;padding:0px;grid-template-columns:repeat(4, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-5d7e4d5-5bb4{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-c282e5c-3f1c{flex-direction:column;}.elementor .e-2e59152d-f101{max-width:780px;}.elementor .e-63ca1ef4-8da0{padding:0px;flex-direction:column;gap:18px;}.elementor .e-1e806bfd-42a8{font-size:21px;}.elementor .e-5f5c370e-cfbc{font-size:15px;color:var(--kalma-text-muted);line-height:1.8;}.elementor .e-688eb6a6-b33f{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-5ae1f5d8-d12e{font-size:21px;}.elementor .e-3f1299ad-ef62{font-size:15px;color:var(--kalma-text-muted);line-height:1.8;}.elementor .e-40f427b2-7f61{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-3426ffff-678c{font-size:21px;}.elementor .e-e1f7d7d-6cf9{font-size:15px;color:var(--kalma-text-muted);line-height:1.8;}.elementor .e-3d7e187e-df7d{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-72192e78-4cf3{column-gap:20px;padding:0px;grid-template-columns:repeat(3, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-737cd4f0-1fa3{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-6c62cae4-81b4{background-image:url("https://kalmaspacusco.com/wp-content/uploads/relaxing-massage-cusco-1024x576.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;}.elementor .e-3f9f2eac-abd3{min-width:0px;padding:0px;flex-direction:column;gap:18px;flex:1 1 340px;}.elementor .e-7b5a0e1-fed1{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-5d6859-cdca{padding:0px;}.elementor .e-ff218f3-9f3b{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-325b8fbf-205c{background-color:var(--kalma-olive);}.elementor .e-2bb57f50-b32b{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-5ad0e134-de25{padding:0px;}.elementor .e-13b4864c-f8c9{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-491f152-2ce2{background-color:var(--kalma-olive);}.elementor .e-4a1b644-948c{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-653a0447-3bfa{padding:0px;}.elementor .e-75875500-be95{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-407e9086-a082{background-color:var(--kalma-olive);}.elementor .e-7904f00b-8479{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-7eae4d67-e4b0{padding:0px;}.elementor .e-6d7e9d53-5718{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-4f111c0e-9e1c{background-color:var(--kalma-olive);}.elementor .e-1a4d1714-8821{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-4fde5ef6-bfbe{padding:0px;}.elementor .e-204e4668-7856{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-730ec862-831e{background-color:var(--kalma-olive);}.elementor .e-4cbeba7f-b6c8{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-3d91e5fd-8220{padding:0px;}.elementor .e-2ea885fd-8cfc{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1a87749f-1e8d{background-color:var(--kalma-olive);}.elementor .e-5161f4eb-de94{min-width:0px;gap:12px;flex:2 1 560px;}.elementor .e-20ed53a1-8768{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-2a8931b1-4ac9{flex-direction:column;}.elementor .e-5ab29a04-55fc{max-width:780px;}.elementor .e-4360864d-2b9e{padding:0px;flex-direction:column;gap:18px;}.elementor .e-1031b6bd-5f26{width:100%;height:220px;object-fit:cover;}.elementor .e-6b066174-8153{font-size:21px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-486ed68e-b32c{font-size:15px;color:var(--kalma-text-soft);padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-7eb7ee30-7597{font-family:var(--kalma-font);font-weight:700;color:var(--kalma-cream);padding-block-end:8px;padding-inline-start:10px;}.elementor .e-3d2264d2-f7ee{text-decoration:none;padding:12px;gap:10px;}.elementor .e-1fdb268d-e72d{width:100%;height:220px;object-fit:cover;}.elementor .e-2a23c3ae-7d46{font-size:21px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-217c0565-388d{font-size:15px;color:var(--kalma-text-soft);padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-4d757ace-7e08{font-family:var(--kalma-font);font-weight:700;color:var(--kalma-cream);padding-block-end:8px;padding-inline-start:10px;}.elementor .e-1b45a706-7efb{text-decoration:none;padding:12px;gap:10px;}.elementor .e-7e8005b9-fc50{width:100%;height:220px;object-fit:cover;}.elementor .e-2bb40593-991c{font-size:21px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-4dbabd85-fdd8{font-size:15px;color:var(--kalma-text-soft);padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-432d749f-8782{font-family:var(--kalma-font);font-weight:700;color:var(--kalma-cream);padding-block-end:8px;padding-inline-start:10px;}.elementor .e-4abd39a9-6843{text-decoration:none;padding:12px;gap:10px;}.elementor .e-325dfcd3-63be{column-gap:20px;padding:0px;grid-template-columns:repeat(3, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-1ca37078-ff78{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-639520e2-ac47{font-family:var(--kalma-font);font-weight:600;font-size:20px;color:var(--kalma-cream);text-decoration:none;}.elementor .e-6c6b6fe4-75ed{padding:28px;border-radius:var(--kalma-radius);background-color:var(--kalma-black);flex-direction:column;gap:8px;}.elementor .e-68927b4d-138b{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-2aa057cb-9b33{flex-direction:column;}.elementor .e-6fd9942b-4d43{font-size:40px;color:var(--kalma-white);}.elementor .e-16186973-2a0f{color:var(--kalma-text-soft);}.elementor .e-65ef6d83-7b04{max-width:700px;padding:0px;flex-direction:column;gap:10px;flex:1 1 420px;}.elementor .e-9515cd5-6ec4{width:auto;padding:0px;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-4378c932-fb19{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-52968cd4-8eaa{padding-block-start:0px;flex-direction:column;}