.elementor .e-4dd59f33-c8c4{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-3355d01d-9409{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-5060d6cc-3846:hover,.elementor .e-5060d6cc-3846:focus-visible{color:var(--kalma-cream);}.elementor .e-5060d6cc-3846{font-size:14px;color:var(--kalma-text-soft);text-decoration:none;}.elementor .e-7f61922-7282{font-size:14px;color:var(--kalma-text-muted);}.elementor .e-5c7a7a10-ff5c:hover,.elementor .e-5c7a7a10-ff5c:focus-visible{color:var(--kalma-cream);}.elementor .e-5c7a7a10-ff5c{font-size:14px;color:var(--kalma-text-soft);text-decoration:none;}.elementor .e-62fe1c03-5918{font-size:14px;color:var(--kalma-text-muted);}.elementor .e-575815ec-8c13{font-size:14px;color:var(--kalma-cream);}.elementor .e-37b58c90-8270{padding:0px;flex-direction:row;gap:8px;flex-wrap:wrap;align-items:center;}.elementor .e-3f487d3e-185d{max-width:900px;font-size:clamp(38px,5vw,64px);color:var(--kalma-white);}.elementor .e-4a352b89-8f9f{max-width:720px;font-size:18px;color:var(--kalma-text-soft);}.elementor .e-1f060d76-5ac5{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-37b6dea4-29e2{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-568c0069-92f7{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-5db5997b-b7ee{overflow:hidden;position:relative;padding:0px;background-color:var(--kalma-olive-deep);flex-direction:column;}.elementor .e-7acbe258-6845{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-5fcf71ab-dd2a{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-5e09358c-ccf2{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-fbe8303-c4c5{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-859b090-47f7{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-39d56e0a-2c11{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-743d323a-3c95{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-3eb69efa-6692{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-134fd992-1a48{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-20c3c601-fead{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-63b710a4-4fb5{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-2e88bb0d-527b{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-4a8b196f-b92c{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-744f7575-a3d5{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-1a1cd94f-95b6{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-4e9a4f2e-670c{column-gap:20px;padding:0px;grid-template-columns:repeat(5, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-4771c4a1-d6a2{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-5ff56151-83bb{padding-block-start:56px;padding-block-end:56px;flex-direction:column;}.elementor .e-4ba2b49c-137e{min-width:0px;padding:0px;flex-direction:column;gap:18px;flex:1 1 520px;}.elementor .e-78609bde-8726{width:100%;height:520px;min-width:0px;object-fit:cover;flex:1 1 440px;}.elementor .e-4da4cab2-bd0a{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-546c4180-2866{flex-direction:column;}.elementor .e-4c750f1f-93d2{max-width:780px;}.elementor .e-46d74732-7c4a{padding:0px;flex-direction:column;gap:18px;}.elementor .e-50362023-2b13{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-3a6c830f-e128{font-size:21px;}.elementor .e-47988ac0-6fa5{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-85a3fd5-59da{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-7e03271e-5187{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-15b1e241-feaf{font-size:21px;}.elementor .e-3917897d-2654{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-41948e07-277c{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-5a6d6e99-76b4{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-ff13cb6-8f7e{font-size:21px;}.elementor .e-7849a155-4fbe{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-698136be-9c98{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-a37cade-361d{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-a0be06b-99a8{font-size:21px;}.elementor .e-6392a7f5-b32f{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-596dc4a7-eb9e{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-510004c8-637f{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-485a19db-bac7{font-size:21px;}.elementor .e-584dbf8c-e8a5{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-676b0b2-caa4{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-59ec4144-1ed7{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-76e34ddf-e594{font-size:21px;}.elementor .e-6854fa8d-bfa9{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-56f41e7f-d97f{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-2195a94c-639c{column-gap:20px;padding:0px;grid-template-columns:repeat(3, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-1280ae00-d888{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-716d61bc-4262{background-image:url("https://kalmaspacusco.com/wp-content/uploads/Facial-Treatment-cusco.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;}.elementor .e-40891b70-f73c{max-width:780px;}.elementor .e-2a15fd58-181b{max-width:720px;}.elementor .e-75f10c84-4c97{padding:0px;flex-direction:column;gap:18px;}.elementor .e-d6fe5e1-bc4a{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-202c1086-df28{font-size:20px;}.elementor .e-698768a-ee8c{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-4e5d974f-acee{gap:12px;}.elementor .e-77525f14-dfaa{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-3c36cb1-d375{font-size:20px;}.elementor .e-ea2da3e-3ca5{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-36dac627-cff8{gap:12px;}.elementor .e-6890bcf6-3644{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-395f1fb4-f2fe{font-size:20px;}.elementor .e-6c2f34a9-6470{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-137f200c-24c1{gap:12px;}.elementor .e-28038e82-7f89{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-3539f991-47ad{font-size:20px;}.elementor .e-748b42bd-cce5{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-777fb36b-8a7a{gap:12px;}.elementor .e-663aaddb-89ee{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-722da4bf-af60{font-size:20px;}.elementor .e-1d86875a-b422{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-4aa7185c-b3ad{gap:12px;}.elementor .e-74dd3841-4263{column-gap:20px;padding:0px;grid-template-columns:repeat(5, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-3abad6d0-515c{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-1924aada-d9f3{flex-direction:column;}.elementor .e-633e0c9f-a17f{max-width:780px;}.elementor .e-61a6ab36-45b6{max-width:720px;}.elementor .e-57bbca0c-4e5d{padding:0px;flex-direction:column;gap:18px;}.elementor .e-55beac86-c11d{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-f91d57e-6409{font-size:24px;}.elementor .e-3d89f24e-62f6{font-size:15px;color:var(--kalma-text-muted);flex:1 1 auto;}.elementor .e-32f816-193f{padding:32px;gap:14px;}.elementor .e-68cf78a3-e1ab{font-size:24px;}.elementor .e-576418f9-4004{font-size:15px;color:var(--kalma-text-soft);flex:1 1 auto;}.elementor .e-3904b349-dabd{font-family:var(--kalma-font);font-weight:600;font-size:28px;color:var(--kalma-cream);}.elementor .e-54ef345c-34b6{padding:32px;gap:14px;}.elementor .e-5c8b197f-c92a{font-size:24px;}.elementor .e-27d06df2-21cb{font-size:15px;color:var(--kalma-text-soft);flex:1 1 auto;}.elementor .e-2a8bd3b2-ac86{padding:32px;gap:14px;}.elementor .e-21a0b1da-e774{font-size:24px;}.elementor .e-368b3823-aff6{font-size:15px;color:var(--kalma-text-soft);flex:1 1 auto;}.elementor .e-34566392-1a1b{padding:32px;gap:14px;}.elementor .e-37d44f73-6d39{column-gap:20px;padding:0px;grid-template-columns:repeat(4, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-24771e41-1798{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-1e183d39-bae1{padding-block-start:0px;flex-direction:column;}.elementor .e-1fecf0c5-490f{max-width:780px;}.elementor .e-33fd1ccc-13aa{padding:0px;flex-direction:column;gap:18px;}.elementor .e-78dc2ce6-f5ed{font-family:var(--kalma-font);font-weight:600;font-size:64px;color:var(--kalma-black);letter-spacing:-0.02em;line-height:1;}.elementor .e-182f9618-d246{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-black);}.elementor .e-6f7115c2-5397{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-black);}.elementor .e-5e7aa7f9-3cd7{gap:8px;justify-content:space-between;}.elementor .e-2e2c7d69-405a{font-size:18px;color:var(--kalma-white);line-height:1.5;}.elementor .e-bb7e471-e5f0{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-2b0d2bd6-87e9{gap:20px;justify-content:space-between;}.elementor .e-258e6e0f-6cdf{font-size:18px;color:var(--kalma-white);line-height:1.5;}.elementor .e-1375ac0f-9456{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-912463e-1b34{gap:20px;justify-content:space-between;}.elementor .e-29b738cd-9c3f{font-size:18px;color:var(--kalma-white);line-height:1.5;}.elementor .e-55517d8d-86d8{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-5207d5ae-73bc{gap:20px;justify-content:space-between;}.elementor .e-6742e84e-4895{column-gap:20px;padding:0px;grid-template-columns:repeat(4, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-d2f1e74-6590{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-2056c79-fec4{flex-direction:column;}.elementor .e-508256a0-9bf0{max-width:780px;}.elementor .e-574591f5-69cc{padding:0px;flex-direction:column;gap:18px;}.elementor .e-6444e7a6-317c{font-size:21px;}.elementor .e-32f43ec3-fcf0{font-size:15px;color:var(--kalma-text-muted);line-height:1.8;}.elementor .e-3e768e9c-9d2c{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-73ad0be8-8bbb{font-size:21px;}.elementor .e-601317c4-801e{font-size:15px;color:var(--kalma-text-muted);line-height:1.8;}.elementor .e-5523a74e-314d{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-7498ab96-c6d0{font-size:21px;}.elementor .e-63195ea8-82d4{font-size:15px;color:var(--kalma-text-muted);line-height:1.8;}.elementor .e-3de25cc8-f8cb{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-546926ab-e6ef{column-gap:20px;padding:0px;grid-template-columns:repeat(3, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-6d932986-f133{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-3bf3009b-6849{background-image:url("https://kalmaspacusco.com/wp-content/uploads/relaxing-massage-cusco.webp");background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:center center;flex-direction:column;}.elementor .e-6cb1d2a8-d476{min-width:0px;padding:0px;flex-direction:column;gap:18px;flex:1 1 340px;}.elementor .e-7731e595-8429{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-46bb6421-59d2{padding:0px;}.elementor .e-25e228fb-6b7c{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-2658d178-4759{background-color:var(--kalma-olive);}.elementor .e-2a139804-dc57{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-da3b576-6991{padding:0px;}.elementor .e-4a5f0c49-49f7{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-2cfe1f8a-dc7b{background-color:var(--kalma-olive);}.elementor .e-18161be3-892c{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-4e6dfcb8-c1a7{padding:0px;}.elementor .e-71ccd60f-54c9{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-3bad36ba-ff25{background-color:var(--kalma-olive);}.elementor .e-18814aeb-34cc{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-79e01fb0-5cbf{padding:0px;}.elementor .e-5c802196-8466{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-92a1566-42ec{background-color:var(--kalma-olive);}.elementor .e-2404f98b-236a{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-79784e02-ed6d{padding:0px;}.elementor .e-7f23641-cfec{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-4be1d28c-eaa9{background-color:var(--kalma-olive);}.elementor .e-32db3e8f-1374{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-416f8c65-13ac{padding:0px;}.elementor .e-52db1057-cebe{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-7f74824b-b418{background-color:var(--kalma-olive);}.elementor .e-265d2357-bdf8{min-width:0px;gap:12px;flex:2 1 560px;}.elementor .e-55730c31-166b{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-15d77e9d-90eb{flex-direction:column;}.elementor .e-606378d3-896d{max-width:780px;}.elementor .e-615fe74c-be0e{padding:0px;flex-direction:column;gap:18px;}.elementor .e-52a8e732-496b{width:100%;height:220px;object-fit:cover;}.elementor .e-78b73ad8-ca9c{font-size:21px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-27705b56-5956{font-size:15px;color:var(--kalma-text-soft);padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-3e154747-9039{font-family:var(--kalma-font);font-weight:700;color:var(--kalma-cream);padding-block-end:8px;padding-inline-start:10px;}.elementor .e-59c48d9b-3ee7{text-decoration:none;padding:12px;gap:10px;}.elementor .e-5046700b-aad5{width:100%;height:220px;object-fit:cover;}.elementor .e-4a52602c-7546{font-size:21px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-7e437e22-1171{font-size:15px;color:var(--kalma-text-soft);padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-3248e61b-a6d4{font-family:var(--kalma-font);font-weight:700;color:var(--kalma-cream);padding-block-end:8px;padding-inline-start:10px;}.elementor .e-2707c48b-8c9c{text-decoration:none;padding:12px;gap:10px;}.elementor .e-11bca99a-6c8e{width:100%;height:220px;object-fit:cover;}.elementor .e-2ecd2ae5-f6f6{font-size:21px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-1492c03d-c4c9{font-size:15px;color:var(--kalma-text-soft);padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-14a24b66-a714{font-family:var(--kalma-font);font-weight:700;color:var(--kalma-cream);padding-block-end:8px;padding-inline-start:10px;}.elementor .e-15f8e7dc-14b3{text-decoration:none;padding:12px;gap:10px;}.elementor .e-5d084acc-a7bb{column-gap:20px;padding:0px;grid-template-columns:repeat(3, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-3b8969bd-63d6{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-5a386acb-3170{font-family:var(--kalma-font);font-weight:600;font-size:20px;color:var(--kalma-cream);text-decoration:none;}.elementor .e-3ca5a458-5a1f{padding:28px;border-radius:var(--kalma-radius);background-color:var(--kalma-black);flex-direction:column;gap:8px;}.elementor .e-aa1fcf7-a031{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-3eccc18f-5b17{flex-direction:column;}.elementor .e-1bbc096d-f92b{font-size:40px;color:var(--kalma-white);}.elementor .e-d0de9b5-4bb2{color:var(--kalma-text-soft);}.elementor .e-10ea0740-e156{max-width:700px;padding:0px;flex-direction:column;gap:10px;flex:1 1 420px;}.elementor .e-1247c9d5-8f09{width:auto;padding:0px;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-17bace12-8899{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-29342938-6251{padding-block-start:0px;flex-direction:column;}