.elementor .e-3fc74377-f6b6{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-42891bd7-efb7{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-3ef10c30-984e:hover,.elementor .e-3ef10c30-984e:focus-visible{color:var(--kalma-cream);}.elementor .e-3ef10c30-984e{font-size:14px;color:var(--kalma-text-soft);text-decoration:none;}.elementor .e-4ce51424-41a3{font-size:14px;color:var(--kalma-text-muted);}.elementor .e-2960882-92ee:hover,.elementor .e-2960882-92ee:focus-visible{color:var(--kalma-cream);}.elementor .e-2960882-92ee{font-size:14px;color:var(--kalma-text-soft);text-decoration:none;}.elementor .e-4b1eb63-ab7f{font-size:14px;color:var(--kalma-text-muted);}.elementor .e-61321e82-5155{font-size:14px;color:var(--kalma-cream);}.elementor .e-7a9f87e1-6d75{padding:0px;flex-direction:row;gap:8px;flex-wrap:wrap;align-items:center;}.elementor .e-6a77cbcf-b71c{max-width:900px;font-size:clamp(38px,5vw,64px);color:var(--kalma-white);}.elementor .e-1a3d5ba3-32d9{max-width:720px;font-size:18px;color:var(--kalma-text-soft);}.elementor .e-31a5b981-4d1d{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-71251eb8-c735{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-1bdda6db-9338{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-5877f91c-7edd{overflow:hidden;position:relative;padding:0px;background-color:var(--kalma-olive-deep);flex-direction:column;}.elementor .e-24f4887f-e574{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-963103-f574{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-6da0737e-5941{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-785ce482-e062{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-6b10fa76-cca7{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-6d7e2bad-4c5d{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-27de8791-d751{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-3ed19ac9-bd35{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-7da76216-ee45{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-246a6d30-d4cf{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-7f65f17d-846b{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-66b8465c-8190{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-5f2e5a28-fbf1{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-407fd372-7c87{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-7b45c0ea-6521{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-4e666d80-897a{column-gap:20px;padding:0px;grid-template-columns:repeat(5, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-2d4edc1-c866{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-1199ce4e-8a46{padding-block-start:56px;padding-block-end:56px;flex-direction:column;}.elementor .e-6ab350e7-b63e{min-width:0px;padding:0px;flex-direction:column;gap:18px;flex:1 1 520px;}.elementor .e-49bdf5c1-87c9{width:100%;height:520px;min-width:0px;object-fit:cover;flex:1 1 440px;}.elementor .e-618f5dc1-8bf5{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-57163232-312b{flex-direction:column;}.elementor .e-76aa19ac-753d{max-width:780px;}.elementor .e-b4e32ee-d1de{padding:0px;flex-direction:column;gap:18px;}.elementor .e-60f6066e-e58b{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-416d62c8-5db8{font-size:21px;}.elementor .e-76ef4bd7-bd83{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-32b08262-d008{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-40be7ebd-381c{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-68c0fa40-cf82{font-size:21px;}.elementor .e-63406b5a-a326{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-65fa6d36-3691{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-34459b40-b84b{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-6f542cff-7373{font-size:21px;}.elementor .e-fc6d584-54ff{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-3c616c31-c844{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-484c24fa-c537{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-4b05a84-7eab{font-size:21px;}.elementor .e-72e5ea77-fed7{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-70173428-6704{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-4217610c-f5e6{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-3b99a51a-f161{font-size:21px;}.elementor .e-198f0609-5361{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-1a5f7960-8f26{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-1b19aa74-8411{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-2d9edd0b-6575{font-size:21px;}.elementor .e-5d21ffd9-ea64{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-7184afe0-f9be{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-6a1c31bf-4e21{column-gap:20px;padding:0px;grid-template-columns:repeat(3, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-6975eefe-9f2e{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-6a734db1-3c5a{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-43dd2b52-f814{max-width:780px;}.elementor .e-47b9e174-1971{max-width:720px;}.elementor .e-d3582d-a34d{padding:0px;flex-direction:column;gap:18px;}.elementor .e-50a399a7-5a70{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-47c48aea-4f1d{font-size:20px;}.elementor .e-12b65bb7-e2cb{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-36c87a15-497c{gap:12px;}.elementor .e-4054cd79-98b7{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-6fa058ab-83f6{font-size:20px;}.elementor .e-4d9972a1-a566{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-4d344521-de85{gap:12px;}.elementor .e-31d6b4ff-77f9{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-28faaaa5-797f{font-size:20px;}.elementor .e-41059933-4977{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-5893da87-e0ef{gap:12px;}.elementor .e-5a3cd13d-2f23{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-778c451d-4ac6{font-size:20px;}.elementor .e-3ad42f71-f6ed{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-a447eea-996b{gap:12px;}.elementor .e-42adc107-d919{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-5331326f-5051{font-size:20px;}.elementor .e-725e2c1d-4135{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-35a80f6c-55c3{gap:12px;}.elementor .e-60bd16dd-a80a{column-gap:20px;padding:0px;grid-template-columns:repeat(5, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-2fecf7f9-6839{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-355d4af3-39c2{flex-direction:column;}.elementor .e-46bda6c6-a834{max-width:780px;}.elementor .e-5ead872e-476f{max-width:720px;}.elementor .e-516815a8-7895{padding:0px;flex-direction:column;gap:18px;}.elementor .e-75e722bb-15b4{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-5c690363-dad0{font-size:24px;}.elementor .e-37f3ef25-d973{font-size:15px;color:var(--kalma-text-muted);flex:1 1 auto;}.elementor .e-285fc0f0-9850{padding:32px;gap:14px;}.elementor .e-6abfda50-ecd5{font-size:24px;}.elementor .e-640210ab-4432{font-size:15px;color:var(--kalma-text-soft);flex:1 1 auto;}.elementor .e-3c05f2fd-24c0{padding:32px;gap:14px;}.elementor .e-60b8f8a2-6e2c{font-size:24px;}.elementor .e-9465ac4-6eda{font-size:15px;color:var(--kalma-text-soft);flex:1 1 auto;}.elementor .e-690828c6-518c{padding:32px;gap:14px;}.elementor .e-18695244-5e2f{font-size:24px;}.elementor .e-45e2b1ef-fe0d{font-size:15px;color:var(--kalma-text-soft);flex:1 1 auto;}.elementor .e-1bb87158-9fc3{padding:32px;gap:14px;}.elementor .e-3daf020b-945e{column-gap:20px;padding:0px;grid-template-columns:repeat(4, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-17f5ce35-43ff{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-6852db46-3884{padding-block-start:0px;flex-direction:column;}.elementor .e-68c54488-9ded{max-width:780px;}.elementor .e-20c1cd70-ccea{padding:0px;flex-direction:column;gap:18px;}.elementor .e-64cdd1ea-52e3{font-family:var(--kalma-font);font-weight:600;font-size:64px;color:var(--kalma-black);letter-spacing:-0.02em;line-height:1;}.elementor .e-8d9a826-824e{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-black);}.elementor .e-5eb27c24-f7d7{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-black);}.elementor .e-34055f72-c790{gap:8px;justify-content:space-between;}.elementor .e-1c6ec0dd-5d84{font-size:18px;color:var(--kalma-white);line-height:1.5;}.elementor .e-486cb301-70b7{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-45be1187-1094{gap:20px;justify-content:space-between;}.elementor .e-3a605b-b37a{font-size:18px;color:var(--kalma-white);line-height:1.5;}.elementor .e-1446f465-c01e{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-65d3df3e-309c{gap:20px;justify-content:space-between;}.elementor .e-434c15ab-23c3{font-size:18px;color:var(--kalma-white);line-height:1.5;}.elementor .e-3e07d178-6da3{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-3f01d497-96ce{gap:20px;justify-content:space-between;}.elementor .e-23d953f7-aa70{column-gap:20px;padding:0px;grid-template-columns:repeat(4, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-61a8840e-d0af{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-c106b60-ac7a{flex-direction:column;}.elementor .e-629eb0e1-b1bb{max-width:780px;}.elementor .e-7119aeb9-bd28{padding:0px;flex-direction:column;gap:18px;}.elementor .e-3c59fd3b-8a32{font-size:21px;}.elementor .e-77b658e9-4e4d{font-size:15px;color:var(--kalma-text-muted);line-height:1.8;}.elementor .e-2364baa6-1c93{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-54f6b45a-3d55{font-size:21px;}.elementor .e-58663293-3f59{font-size:15px;color:var(--kalma-text-muted);line-height:1.8;}.elementor .e-ea17125-4fa9{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-730e5475-f483{font-size:21px;}.elementor .e-f49216f-aede{font-size:15px;color:var(--kalma-text-muted);line-height:1.8;}.elementor .e-6908b4ec-1d33{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-58822861-a751{column-gap:20px;padding:0px;grid-template-columns:repeat(3, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-737bbd40-b264{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-6ed837bd-cbc8{background-image:url("https://kalmaspacusco.com/wp-content/uploads/swedish-massage-cusco.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;}.elementor .e-3200ea64-938e{min-width:0px;padding:0px;flex-direction:column;gap:18px;flex:1 1 340px;}.elementor .e-50db0182-a2ce{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-3cf09980-1918{padding:0px;}.elementor .e-41f1650-e485{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-38797ef6-a8a7{background-color:var(--kalma-olive);}.elementor .e-35d14d0a-2a73{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-3a91e94b-f259{padding:0px;}.elementor .e-5f7d8dbb-1b5e{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-21be0063-4bab{background-color:var(--kalma-olive);}.elementor .e-1fe40421-2f83{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-34b418e-b23f{padding:0px;}.elementor .e-6ac7e2dd-4140{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-26a52f23-65aa{background-color:var(--kalma-olive);}.elementor .e-184e4a64-e6c2{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-2a780dbe-4cf7{padding:0px;}.elementor .e-457de4c5-1296{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1524d28b-772c{background-color:var(--kalma-olive);}.elementor .e-567433c-d50e{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-4c54c4cf-48b1{padding:0px;}.elementor .e-7e3900de-d975{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-57b45a1c-615b{background-color:var(--kalma-olive);}.elementor .e-49b96acf-a734{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-33156e74-7f42{padding:0px;}.elementor .e-4c7b0d5e-579b{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-3e6fa51-daf8{background-color:var(--kalma-olive);}.elementor .e-9f558cb-eab2{min-width:0px;gap:12px;flex:2 1 560px;}.elementor .e-6b219748-eda2{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-1990d485-70b0{flex-direction:column;}.elementor .e-73cd5a00-d318{max-width:780px;}.elementor .e-1f3e44c0-7edd{padding:0px;flex-direction:column;gap:18px;}.elementor .e-1ba44a03-45ca{width:100%;height:220px;object-fit:cover;}.elementor .e-77dbd3db-43c7{font-size:21px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-5c054044-2d87{font-size:15px;color:var(--kalma-text-soft);padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-6d209103-5222{font-family:var(--kalma-font);font-weight:700;color:var(--kalma-cream);padding-block-end:8px;padding-inline-start:10px;}.elementor .e-35f97aea-c382{text-decoration:none;padding:12px;gap:10px;}.elementor .e-60753510-aff7{width:100%;height:220px;object-fit:cover;}.elementor .e-3a749396-c8a4{font-size:21px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-138831-d6d5{font-size:15px;color:var(--kalma-text-soft);padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-368fec63-9858{font-family:var(--kalma-font);font-weight:700;color:var(--kalma-cream);padding-block-end:8px;padding-inline-start:10px;}.elementor .e-14a1fae4-d9ed{text-decoration:none;padding:12px;gap:10px;}.elementor .e-7da13ac9-26d0{width:100%;height:220px;object-fit:cover;}.elementor .e-338e1f29-52a5{font-size:21px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-c64d1c7-db3e{font-size:15px;color:var(--kalma-text-soft);padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-53faca2b-654f{font-family:var(--kalma-font);font-weight:700;color:var(--kalma-cream);padding-block-end:8px;padding-inline-start:10px;}.elementor .e-4ca03080-eb54{text-decoration:none;padding:12px;gap:10px;}.elementor .e-3259ad33-26d3{column-gap:20px;padding:0px;grid-template-columns:repeat(3, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-1038d954-5e45{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-5936bc14-af19{font-family:var(--kalma-font);font-weight:600;font-size:20px;color:var(--kalma-cream);text-decoration:none;}.elementor .e-5c77bc4d-5249{padding:28px;border-radius:var(--kalma-radius);background-color:var(--kalma-black);flex-direction:column;gap:8px;}.elementor .e-35dea10f-1158{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-e7e0d71-a168{flex-direction:column;}.elementor .e-1fb656eb-32a3{font-size:40px;color:var(--kalma-white);}.elementor .e-71318df-350a{color:var(--kalma-text-soft);}.elementor .e-161ffc9f-5cf0{max-width:700px;padding:0px;flex-direction:column;gap:10px;flex:1 1 420px;}.elementor .e-5440c0d6-969b{width:auto;padding:0px;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-119b174e-595a{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-1c59b76-e125{padding-block-start:0px;flex-direction:column;}