.elementor .e-34410b8a-c930{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-2463c98a-94c7{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-385bae94-eb22:hover,.elementor .e-385bae94-eb22:focus-visible{color:var(--kalma-cream);}.elementor .e-385bae94-eb22{font-size:14px;color:var(--kalma-text-soft);text-decoration:none;}.elementor .e-6f13d535-a54f{font-size:14px;color:var(--kalma-text-muted);}.elementor .e-4c80798a-4c8f:hover,.elementor .e-4c80798a-4c8f:focus-visible{color:var(--kalma-cream);}.elementor .e-4c80798a-4c8f{font-size:14px;color:var(--kalma-text-soft);text-decoration:none;}.elementor .e-76f5eac0-ec99{font-size:14px;color:var(--kalma-text-muted);}.elementor .e-75cd7664-b82a{font-size:14px;color:var(--kalma-cream);}.elementor .e-338091b0-641f{padding:0px;flex-direction:row;gap:8px;flex-wrap:wrap;align-items:center;}.elementor .e-195b2e3b-c2aa{max-width:900px;font-size:clamp(38px,5vw,64px);color:var(--kalma-white);}.elementor .e-2509cf47-1198{max-width:720px;font-size:18px;color:var(--kalma-text-soft);}.elementor .e-293653f2-cb5b{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-16ceca5a-71d2{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-53df6de5-f2fc{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-2e6d6c73-a197{overflow:hidden;position:relative;padding:0px;background-color:var(--kalma-olive-deep);flex-direction:column;}.elementor .e-e2d317f-c6b9{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-6bfdedc3-f828{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-7914359c-6de1{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-4aefb009-f295{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-6c31ab43-8504{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-5e7a2ec9-205e{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-39541b1a-a0e3{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-5d4c09a-35f9{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-29148fca-c6ef{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-423db92-7239{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-7aac199a-7046{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-2362e791-7c4e{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-3bbcf6a5-8987{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-23e2c2de-f6a8{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-7a2372b7-51f4{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-4f3d8564-7e3a{column-gap:20px;padding:0px;grid-template-columns:repeat(5, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-5dfa2ac1-3097{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-577fdbf5-b386{padding-block-start:56px;padding-block-end:56px;flex-direction:column;}.elementor .e-6fefecba-ea92{min-width:0px;padding:0px;flex-direction:column;gap:18px;flex:1 1 520px;}.elementor .e-6e915c31-bbe2{width:100%;height:520px;min-width:0px;object-fit:cover;flex:1 1 440px;}.elementor .e-37f706a4-9450{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-267cfd3d-b519{flex-direction:column;}.elementor .e-35972f1c-a82f{max-width:780px;}.elementor .e-1a3dff35-33a7{padding:0px;flex-direction:column;gap:18px;}.elementor .e-6e14a747-9e59{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-1d07f2c4-3189{font-size:21px;}.elementor .e-152b44e3-6f67{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-1b347931-a04d{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-25e7d49-39a1{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-13dbc3b2-3789{font-size:21px;}.elementor .e-76a9c219-a097{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-80f0822-ce1e{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-3e4b5780-fe3a{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-508bf88e-3548{font-size:21px;}.elementor .e-5c68aa7f-dd6d{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-7ec28be9-8a00{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-20c54e33-1abd{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-1f13dcb-8e3d{font-size:21px;}.elementor .e-2499b916-dc1b{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-403fbc1a-6a46{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-5abc2121-4f08{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-26c82880-a341{font-size:21px;}.elementor .e-3f07af08-747e{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-2bd71c76-789f{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-2331ce58-9be1{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-78ba46ad-6444{font-size:21px;}.elementor .e-c876624-bec2{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-48fd0221-7345{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-32d981c9-4008{column-gap:20px;padding:0px;grid-template-columns:repeat(3, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-381e7fcc-4ce4{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-36462dbd-81bc{background-image:url("https://kalmaspacusco.com/wp-content/uploads/Hot-Stone-Massage-Kalma-Spa-Cusco-scaled.webp");background-repeat:no-repeat;background-attachment:fixed;background-size:auto;background-position:center center;flex-direction:column;}.elementor .e-1ac3e5da-216b{max-width:780px;}.elementor .e-1b253856-ca08{max-width:720px;}.elementor .e-515896dd-cb7d{padding:0px;flex-direction:column;gap:18px;}.elementor .e-19f5c447-cbc3{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-784a0b34-2d40{font-size:20px;}.elementor .e-5ec9ece-eaba{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-32ed4250-632b{gap:12px;}.elementor .e-223e343a-2357{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-1a7b723a-b17d{font-size:20px;}.elementor .e-2dfbfdca-dc63{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-3de17767-8af6{gap:12px;}.elementor .e-73692094-e5af{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-40570717-f26b{font-size:20px;}.elementor .e-3726653-3390{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-13c2e886-27d8{gap:12px;}.elementor .e-39feeef7-420c{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-116be539-f30f{font-size:20px;}.elementor .e-4aa5b88c-3440{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-2579555-840b{gap:12px;}.elementor .e-7049c9e7-b043{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-451290ba-68c9{font-size:20px;}.elementor .e-31f439fb-4863{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-5266aacf-ffed{gap:12px;}.elementor .e-159c178a-7e70{column-gap:20px;padding:0px;grid-template-columns:repeat(5, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-35efab57-b8a3{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-75a7715f-aac6{flex-direction:column;}.elementor .e-5a9ab1c3-f8ef{max-width:780px;}.elementor .e-518366aa-2112{max-width:720px;}.elementor .e-1a9b4b0-ca7c{padding:0px;flex-direction:column;gap:18px;}.elementor .e-2c89aeb0-36f4{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-14494dde-75b5{font-size:24px;}.elementor .e-27dedb78-a378{font-size:15px;color:var(--kalma-text-muted);flex:1 1 auto;}.elementor .e-4e3a4e3-ab91{padding:32px;gap:14px;}.elementor .e-19457665-2497{font-size:24px;}.elementor .e-cadcb10-1f70{font-size:15px;color:var(--kalma-text-soft);flex:1 1 auto;}.elementor .e-6f2cab9c-ddf4{font-family:var(--kalma-font);font-weight:600;font-size:28px;color:var(--kalma-cream);}.elementor .e-51ef093-5074{padding:32px;gap:14px;}.elementor .e-10b57365-c6b8{font-size:24px;}.elementor .e-65c75f2b-9fbf{font-size:15px;color:var(--kalma-text-soft);flex:1 1 auto;}.elementor .e-6ac7ffa3-f33b{padding:32px;gap:14px;}.elementor .e-3a609405-a605{font-size:24px;}.elementor .e-4366fca3-938d{font-size:15px;color:var(--kalma-text-soft);flex:1 1 auto;}.elementor .e-49e700d8-ecf6{padding:32px;gap:14px;}.elementor .e-4a288df6-2da9{column-gap:20px;padding:0px;grid-template-columns:repeat(4, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-7d2605ac-ca24{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-2b716250-936a{padding-block-start:0px;flex-direction:column;}.elementor .e-4a41234f-4259{max-width:780px;}.elementor .e-4eef3db7-52a5{padding:0px;flex-direction:column;gap:18px;}.elementor .e-f5348a8-b0ba{font-family:var(--kalma-font);font-weight:600;font-size:64px;color:var(--kalma-black);letter-spacing:-0.02em;line-height:1;}.elementor .e-59fb7286-a35c{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-black);}.elementor .e-6c9fde4f-8637{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-black);}.elementor .e-7e8651c8-1df5{gap:8px;justify-content:space-between;}.elementor .e-4844df5d-bd9c{font-size:18px;color:var(--kalma-white);line-height:1.5;}.elementor .e-67ec9383-ca87{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-424b5911-a575{gap:20px;justify-content:space-between;}.elementor .e-4bee5146-3ed5{font-size:18px;color:var(--kalma-white);line-height:1.5;}.elementor .e-26cde31-700c{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-4d5fc9ee-6905{gap:20px;justify-content:space-between;}.elementor .e-46538d8f-dd69{font-size:18px;color:var(--kalma-white);line-height:1.5;}.elementor .e-401d6aa3-c5f8{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-1fc879a7-e164{gap:20px;justify-content:space-between;}.elementor .e-2990e261-a091{column-gap:20px;padding:0px;grid-template-columns:repeat(4, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-5023f686-9378{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-21bf62a0-632f{flex-direction:column;}.elementor .e-7392bf02-a06c{max-width:780px;}.elementor .e-63723940-e4bd{padding:0px;flex-direction:column;gap:18px;}.elementor .e-66222eae-a595{font-size:21px;}.elementor .e-63449283-36db{font-size:15px;color:var(--kalma-text-muted);line-height:1.8;}.elementor .e-4318fa1b-d7b7{padding:28px;border-radius:var(--kalma-radius);border-width:1px;border-color:var(--kalma-border);border-style:solid;background-color:var(--kalma-black-chip);flex-direction:column;gap:12px;}.elementor .e-6d08768f-75c7{font-size:21px;}.elementor .e-90c38c9-fa74{font-size:15px;color:var(--kalma-text-muted);line-height:1.8;}.elementor .e-13848036-c614{padding:28px;border-radius:var(--kalma-radius);border-width:1px;border-color:var(--kalma-border);border-style:solid;background-color:var(--kalma-black-chip);flex-direction:column;gap:12px;}.elementor .e-9ba0a88-11b9{font-size:21px;}.elementor .e-3f58965d-ef6a{font-size:15px;color:var(--kalma-text-muted);line-height:1.8;}.elementor .e-9eb308e-9b1a{padding:28px;border-radius:var(--kalma-radius);border-width:1px;border-color:var(--kalma-border);border-style:solid;background-color:var(--kalma-black-chip);flex-direction:column;gap:12px;}.elementor .e-447d4ff8-d6f5{column-gap:20px;padding:0px;grid-template-columns:repeat(3, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-7a3e6de2-9004{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-5da8b170-d1a1{flex-direction:column;}.elementor .e-23f807c4-ca89{min-width:0px;padding:0px;flex-direction:column;gap:18px;flex:1 1 340px;}.elementor .e-3f2e541a-4ffd{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-65eeb90c-4d8a{padding:0px;}.elementor .e-36c4a2b5-abcd{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-71e43869-bfd5{background-color:var(--kalma-olive);}.elementor .e-494a3ca6-c675{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-36ff3af0-1993{padding:0px;}.elementor .e-7dd56ea6-f3a2{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-148daafb-ff15{background-color:var(--kalma-olive);}.elementor .e-59430d52-1782{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-726c1b6d-3a27{padding:0px;}.elementor .e-35c77381-4865{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-29f4d2aa-4c13{background-color:var(--kalma-olive);}.elementor .e-3a6abd9-b7d3{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-ee135f6-8024{padding:0px;}.elementor .e-1f6ff4cf-e20f{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-58bae9da-8e46{background-color:var(--kalma-olive);}.elementor .e-4f39fa28-9343{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-12908021-1dab{padding:0px;}.elementor .e-464b1726-1311{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-7b62c28f-8570{background-color:var(--kalma-olive);}.elementor .e-1fc13d56-ab89{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-323e4cde-fdc7{padding:0px;}.elementor .e-791462b2-170a{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-760865f6-865f{background-color:var(--kalma-olive);}.elementor .e-2dd2e853-4759{min-width:0px;gap:12px;flex:2 1 560px;}.elementor .e-6d3c72e3-4558{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-69274824-f582{flex-direction:column;}.elementor .e-4e49373c-3e2c{max-width:780px;}.elementor .e-406203a8-e192{padding:0px;flex-direction:column;gap:18px;}.elementor .e-5060ecc8-f325{width:100%;height:220px;object-fit:cover;}.elementor .e-4a7033fd-7cdc{font-size:21px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-71bdb9b8-741c{font-size:15px;color:var(--kalma-text-soft);padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-6fd7f52d-fb17{font-family:var(--kalma-font);font-weight:700;color:var(--kalma-cream);padding-block-end:8px;padding-inline-start:10px;}.elementor .e-349a3fd9-a2bd{text-decoration:none;padding:12px;gap:10px;}.elementor .e-1c3a0743-9a88{width:100%;height:220px;object-fit:cover;}.elementor .e-1851978b-c2a2{font-size:21px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-217f62f1-da90{font-size:15px;color:var(--kalma-text-soft);padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-3a36ca65-ea12{font-family:var(--kalma-font);font-weight:700;color:var(--kalma-cream);padding-block-end:8px;padding-inline-start:10px;}.elementor .e-a2316d0-e045{text-decoration:none;padding:12px;gap:10px;}.elementor .e-69aa3ccf-1905{width:100%;height:220px;object-fit:cover;}.elementor .e-42ced0e0-1cec{font-size:21px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-10febe66-f0a8{font-size:15px;color:var(--kalma-text-soft);padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-28ec7b37-fdae{font-family:var(--kalma-font);font-weight:700;color:var(--kalma-cream);padding-block-end:8px;padding-inline-start:10px;}.elementor .e-138991ec-ff99{text-decoration:none;padding:12px;gap:10px;}.elementor .e-59272100-f556{column-gap:20px;padding:0px;grid-template-columns:repeat(3, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-222ef7d9-f832{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-714d236f-87aa{font-family:var(--kalma-font);font-weight:600;font-size:20px;color:var(--kalma-cream);text-decoration:none;}.elementor .e-7f3bd8af-ad07{padding:28px;border-radius:var(--kalma-radius);background-color:var(--kalma-black);flex-direction:column;gap:8px;}.elementor .e-170b3753-e1c6{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-716b3ed7-aafb{flex-direction:column;}.elementor .e-74c32143-b77c{font-size:40px;color:var(--kalma-white);}.elementor .e-6f20f1e9-bd7e{color:var(--kalma-text-soft);}.elementor .e-2dfc034-aa42{max-width:700px;padding:0px;flex-direction:column;gap:10px;flex:1 1 420px;}.elementor .e-3c24984b-53e1{width:auto;padding:0px;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-4cdc88c2-7405{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-2a2d0bf1-6553{padding-block-start:0px;flex-direction:column;}