.elementor .e-194b19a5-e7f2{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-6eaa8d3c-74a0{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-4377bf0b-672d:hover,.elementor .e-4377bf0b-672d:focus-visible{color:var(--kalma-cream);}.elementor .e-4377bf0b-672d{font-size:14px;color:var(--kalma-text-soft);text-decoration:none;}.elementor .e-3c52da98-713e{font-size:14px;color:var(--kalma-text-muted);}.elementor .e-23bc902c-c594:hover,.elementor .e-23bc902c-c594:focus-visible{color:var(--kalma-cream);}.elementor .e-23bc902c-c594{font-size:14px;color:var(--kalma-text-soft);text-decoration:none;}.elementor .e-71331f65-4727{font-size:14px;color:var(--kalma-text-muted);}.elementor .e-53617ad6-810a{font-size:14px;color:var(--kalma-cream);}.elementor .e-2a967e9d-da9b{padding:0px;flex-direction:row;gap:8px;flex-wrap:wrap;align-items:center;}.elementor .e-40995c18-b00d{max-width:900px;font-size:clamp(38px,5vw,64px);color:var(--kalma-white);}.elementor .e-e23176f-157f{max-width:720px;font-size:18px;color:var(--kalma-text-soft);}.elementor .e-3657fb62-6514{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-4c18b72c-b5a7{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-517e91f0-8f10{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-2f7c174d-d306{overflow:hidden;position:relative;padding:0px;background-color:var(--kalma-olive-deep);flex-direction:column;}.elementor .e-3519dc6b-c0cd{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-552c4879-b34d{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-74b89571-9474{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-136b1d1-c23b{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-7316fd12-bfd1{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-2a1da6ce-74aa{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-275db18-84a4{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-3bdfded4-9353{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-14668bbb-2a95{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-75674e4e-8583{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-4787013a-fa30{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-12f6ec0b-11ce{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-23f8a938-55e2{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-6d0484d2-3bf9{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-697acc20-d371{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-653b2636-6012{column-gap:20px;padding:0px;grid-template-columns:repeat(5, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-324af662-cc74{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-28508559-a565{padding-block-start:56px;padding-block-end:56px;flex-direction:column;}.elementor .e-5fec028c-ba03{min-width:0px;padding:0px;flex-direction:column;gap:18px;flex:1 1 520px;}.elementor .e-2fa26d32-9919{width:100%;height:520px;min-width:0px;object-fit:cover;flex:1 1 440px;}.elementor .e-6c322b05-2eb3{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-326ce420-9edf{flex-direction:column;}.elementor .e-4d5b05b5-c657{max-width:780px;}.elementor .e-2418e924-59ef{padding:0px;flex-direction:column;gap:18px;}.elementor .e-37477594-af92{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-54ad8df0-92e0{font-size:21px;}.elementor .e-56cea4a8-457e{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-ed691b5-6376{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-52220297-b02b{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-7b5e1419-30f2{font-size:21px;}.elementor .e-b0532d5-df4b{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-3b3bac5a-eebb{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-47210df2-9120{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-53c945ef-3674{font-size:21px;}.elementor .e-675659b3-66c4{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-3e3724bb-1ba6{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-2bad4dee-be80{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-11845c92-a38b{font-size:21px;}.elementor .e-38f75b17-3778{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-801e53d-3914{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-3c122cec-1a30{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-62ca06ee-f8cf{font-size:21px;}.elementor .e-35ecc918-947c{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-19849d29-ea73{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-2f3ad819-93e4{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-2dd028d9-12fa{font-size:21px;}.elementor .e-1aa7bdd2-e93a{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-3d753a71-cb98{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-7901f52a-aba5{column-gap:20px;padding:0px;grid-template-columns:repeat(3, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-55a25e0-cae6{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-28949528-465f{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-7f280c46-332f{max-width:780px;}.elementor .e-55878c56-413e{max-width:720px;}.elementor .e-12fa445c-95c0{padding:0px;flex-direction:column;gap:18px;}.elementor .e-2033a7fa-b87d{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-70f91c86-2b99{font-size:20px;}.elementor .e-1a24a27-5ab4{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-1dd020c7-cae0{gap:12px;}.elementor .e-591827f4-3b38{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-27940cfa-e898{font-size:20px;}.elementor .e-b7d92a0-1228{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-7c3930f1-5b7e{gap:12px;}.elementor .e-583f79d4-e9ac{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-551fc950-21f5{font-size:20px;}.elementor .e-6c683829-e2d5{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-74a0f88f-814f{gap:12px;}.elementor .e-1be28958-b31e{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-3e238ccd-aa9f{font-size:20px;}.elementor .e-3d0a45fa-7f18{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-18d7b15e-bec5{gap:12px;}.elementor .e-6940eba6-9b91{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-7c054a87-3b24{font-size:20px;}.elementor .e-58761ce8-5e4c{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-480aaec7-6ada{gap:12px;}.elementor .e-4cb6be73-d43f{column-gap:20px;padding:0px;grid-template-columns:repeat(5, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-7ab9e272-98ae{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-39d5c7d4-bd10{flex-direction:column;}.elementor .e-54cfc7c3-459c{max-width:780px;}.elementor .e-65d6b779-fe63{max-width:720px;}.elementor .e-719b75d-9741{padding:0px;flex-direction:column;gap:18px;}.elementor .e-5e6e511e-e1c6{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-73ea9e5c-efb5{font-size:24px;}.elementor .e-53e30bc9-2aeb{font-size:15px;color:var(--kalma-text-muted);flex:1 1 auto;}.elementor .e-713450d3-d0e8{padding:32px;gap:14px;}.elementor .e-46a21b1f-eb0c{font-size:24px;}.elementor .e-1e416cac-7a40{font-size:15px;color:var(--kalma-text-soft);flex:1 1 auto;}.elementor .e-68ccfb45-92a4{font-family:var(--kalma-font);font-weight:600;font-size:28px;color:var(--kalma-cream);}.elementor .e-7c369786-ce75{padding:32px;gap:14px;}.elementor .e-4a1823c2-338c{font-size:24px;}.elementor .e-7cfe941b-6d49{font-size:15px;color:var(--kalma-text-soft);flex:1 1 auto;}.elementor .e-31d6700a-bcd3{padding:32px;gap:14px;}.elementor .e-4bdef406-9ab3{font-size:24px;}.elementor .e-2a900b6d-60fe{font-size:15px;color:var(--kalma-text-soft);flex:1 1 auto;}.elementor .e-12c74f2b-4dca{padding:32px;gap:14px;}.elementor .e-19d4ce29-b631{column-gap:20px;padding:0px;grid-template-columns:repeat(4, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-553ed0c8-1e39{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-68e3963e-e2df{padding-block-start:0px;flex-direction:column;}.elementor .e-e6fbd60-8927{max-width:780px;}.elementor .e-2551a2f9-b8ae{padding:0px;flex-direction:column;gap:18px;}.elementor .e-5aefd8e1-cb0c{font-family:var(--kalma-font);font-weight:600;font-size:64px;color:var(--kalma-black);letter-spacing:-0.02em;line-height:1;}.elementor .e-375e1073-170b{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-black);}.elementor .e-6c0c6c29-6456{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-black);}.elementor .e-3931c431-8516{gap:8px;justify-content:space-between;}.elementor .e-1f13f197-1efe{font-size:18px;color:var(--kalma-white);line-height:1.5;}.elementor .e-37724828-223d{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-10c6dcc5-cf77{gap:20px;justify-content:space-between;}.elementor .e-22c24d52-9555{font-size:18px;color:var(--kalma-white);line-height:1.5;}.elementor .e-51d1c9d8-bccd{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-59d01069-e963{gap:20px;justify-content:space-between;}.elementor .e-2fdc0559-7dc8{font-size:18px;color:var(--kalma-white);line-height:1.5;}.elementor .e-fc4fecb-8f54{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-47d0a8da-6e05{gap:20px;justify-content:space-between;}.elementor .e-2824eff2-2cd8{column-gap:20px;padding:0px;grid-template-columns:repeat(4, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-3f85f035-aab7{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-eba899f-9d91{flex-direction:column;}.elementor .e-1a8e001f-a0f6{max-width:780px;}.elementor .e-3a28a264-ce33{padding:0px;flex-direction:column;gap:18px;}.elementor .e-6e0398a4-90ca{font-size:21px;}.elementor .e-5916f886-ec98{font-size:15px;color:var(--kalma-text-muted);line-height:1.8;}.elementor .e-132dc25f-299c{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-51d32e99-7b54{font-size:21px;}.elementor .e-29563fd6-b81b{font-size:15px;color:var(--kalma-text-muted);line-height:1.8;}.elementor .e-78dfba92-4e1a{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-68b71917-153d{font-size:21px;}.elementor .e-48f0ec6c-2c0e{font-size:15px;color:var(--kalma-text-muted);line-height:1.8;}.elementor .e-2e90437-4a05{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-522a9a95-ff90{column-gap:20px;padding:0px;grid-template-columns:repeat(3, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-65a4fc60-ed43{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-4882d8a8-a2b4{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-47fd5035-60c8{min-width:0px;padding:0px;flex-direction:column;gap:18px;flex:1 1 340px;}.elementor .e-216b8751-2cee{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-31158ac0-3ed9{padding:0px;}.elementor .e-43f8fd05-c2e7{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-48ec1885-97b5{background-color:var(--kalma-olive);}.elementor .e-18e30082-edf9{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-53a2161f-9310{padding:0px;}.elementor .e-ddb64c8-361d{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1d542369-fc3d{background-color:var(--kalma-olive);}.elementor .e-650caaaf-a5b1{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-5de2094a-3866{padding:0px;}.elementor .e-13a0b8e8-9c1f{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-3b3aff53-7618{background-color:var(--kalma-olive);}.elementor .e-580d31c9-d2ef{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-667637dd-85ef{padding:0px;}.elementor .e-493defd5-c310{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1f78e4b0-c8b3{background-color:var(--kalma-olive);}.elementor .e-1d1df3c3-cabe{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-710a2f39-f0e3{padding:0px;}.elementor .e-d7009bc-7531{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1345395e-c91c{background-color:var(--kalma-olive);}.elementor .e-6d6bde09-2d1a{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-676d5cc9-2ec7{padding:0px;}.elementor .e-4b11b9e6-adf5{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-12a6f44f-8ccb{background-color:var(--kalma-olive);}.elementor .e-5e0d279c-bdf0{min-width:0px;gap:12px;flex:2 1 560px;}.elementor .e-7c68b100-eef2{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-425336c1-ca67{flex-direction:column;}.elementor .e-7c285cf3-eca1{max-width:780px;}.elementor .e-38d1e9fd-5b92{padding:0px;flex-direction:column;gap:18px;}.elementor .e-7b8edf70-954e{width:100%;height:220px;object-fit:cover;}.elementor .e-76da98a6-f12b{font-size:21px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-74ce7a01-bec1{font-size:15px;color:var(--kalma-text-soft);padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-4571a3e9-7190{font-family:var(--kalma-font);font-weight:700;color:var(--kalma-cream);padding-block-end:8px;padding-inline-start:10px;}.elementor .e-2f56b50c-8331{text-decoration:none;padding:12px;gap:10px;}.elementor .e-375cc3b2-f805{width:100%;height:220px;object-fit:cover;}.elementor .e-53f6d93a-b90c{font-size:21px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-1f4e58ef-e44e{font-size:15px;color:var(--kalma-text-soft);padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-2748b3d9-4fe3{font-family:var(--kalma-font);font-weight:700;color:var(--kalma-cream);padding-block-end:8px;padding-inline-start:10px;}.elementor .e-6aca6b0-75b7{text-decoration:none;padding:12px;gap:10px;}.elementor .e-549d58ed-387d{width:100%;height:220px;object-fit:cover;}.elementor .e-4811557-4397{font-size:21px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-5b542947-19da{font-size:15px;color:var(--kalma-text-soft);padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-4d6a213e-521c{font-family:var(--kalma-font);font-weight:700;color:var(--kalma-cream);padding-block-end:8px;padding-inline-start:10px;}.elementor .e-72cfbf88-2ce6{text-decoration:none;padding:12px;gap:10px;}.elementor .e-20f1ca45-4d54{column-gap:20px;padding:0px;grid-template-columns:repeat(3, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-248c6097-8206{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-295b6fb9-3108{font-family:var(--kalma-font);font-weight:600;font-size:20px;color:var(--kalma-cream);text-decoration:none;}.elementor .e-7e2e9fc7-1cbf{padding:28px;border-radius:var(--kalma-radius);background-color:var(--kalma-black);flex-direction:column;gap:8px;}.elementor .e-1ede018b-3ca0{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-b1c0785-77b9{flex-direction:column;}.elementor .e-62ccc9c1-ad7f{font-size:40px;color:var(--kalma-white);}.elementor .e-4d65a7f6-f0dd{color:var(--kalma-text-soft);}.elementor .e-49d35916-8a43{max-width:700px;padding:0px;flex-direction:column;gap:10px;flex:1 1 420px;}.elementor .e-59d4440c-3376{width:auto;padding:0px;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-10a91197-d182{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-162fc48d-5324{padding-block-start:0px;flex-direction:column;}