.elementor .e-5d7e4a47-875d{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-153ecafd-67b2{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-652d423f-5206:hover,.elementor .e-652d423f-5206:focus-visible{color:var(--kalma-cream);}.elementor .e-652d423f-5206{font-size:14px;color:var(--kalma-text-soft);text-decoration:none;}.elementor .e-35c08da8-5044{font-size:14px;color:var(--kalma-text-muted);}.elementor .e-25ba986c-cedd:hover,.elementor .e-25ba986c-cedd:focus-visible{color:var(--kalma-cream);}.elementor .e-25ba986c-cedd{font-size:14px;color:var(--kalma-text-soft);text-decoration:none;}.elementor .e-5a89c9c7-2160{font-size:14px;color:var(--kalma-text-muted);}.elementor .e-598302a-cddc{font-size:14px;color:var(--kalma-cream);}.elementor .e-2b52661a-9bc8{padding:0px;flex-direction:row;gap:8px;flex-wrap:wrap;align-items:center;}.elementor .e-7a2e1960-b3ae{max-width:900px;font-size:clamp(38px,5vw,64px);color:var(--kalma-white);}.elementor .e-16600fdd-45ca{max-width:720px;font-size:18px;color:var(--kalma-text-soft);}.elementor .e-4f301fc6-7f2a{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-3c090935-7dff{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-1c519908-15d2{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-6b292f4f-2e81{overflow:hidden;position:relative;padding:0px;background-color:var(--kalma-olive-deep);flex-direction:column;}.elementor .e-41284a9d-cbc3{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-4b2772af-d82d{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-5d756add-da01{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-2d2aa1e0-4fde{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-13ca8be4-bd6b{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-2c4ee9f2-58a7{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-5117060c-3492{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-5eb442ad-c680{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-50f2325d-4e46{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-2fa801b-980f{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-7be5f80d-d82e{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-46925801-a168{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-3fd46edd-6fef{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-6c038e5e-a0de{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-534e41bd-575a{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-1009b437-3897{column-gap:20px;padding:0px;grid-template-columns:repeat(5, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-2582070b-6fd1{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-6ed4dbf5-6196{padding-block-start:56px;padding-block-end:56px;flex-direction:column;}.elementor .e-6bb631fe-8781{min-width:0px;padding:0px;flex-direction:column;gap:18px;flex:1 1 520px;}.elementor .e-3d3a0a4a-3bde{width:100%;height:520px;min-width:0px;object-fit:cover;flex:1 1 440px;}.elementor .e-616c8507-e0c0{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-62ceb578-575c{flex-direction:column;}.elementor .e-75304b7c-8642{max-width:780px;}.elementor .e-5f0ea09c-5b58{padding:0px;flex-direction:column;gap:18px;}.elementor .e-14cbf15f-5a72{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-2c44d321-6bfb{font-size:21px;}.elementor .e-947f3fe-62b8{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-1670ed6a-c036{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-6d1c7666-b64c{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-92654f6-7704{font-size:21px;}.elementor .e-3260a9a0-b31f{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-19f12da7-a901{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-37885f49-2749{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-988b7ad-8610{font-size:21px;}.elementor .e-21729da5-366e{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-169a1667-5cfb{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-2f73fdb6-e4c2{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-4da0383a-5362{font-size:21px;}.elementor .e-6ad42eb-ac81{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-2d3e6ab0-1ef2{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-63dc2708-7347{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-f5b79fe-7d26{font-size:21px;}.elementor .e-6f869c56-5ef5{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-3a64937a-db55{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-2fda5bc3-d32b{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-6198fee3-b8f9{font-size:21px;}.elementor .e-64714a82-a8c5{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-3ab43bcf-8681{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-7902c6b3-b1d4{column-gap:20px;padding:0px;grid-template-columns:repeat(3, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-5af02ed2-daba{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-228618a0-73a1{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:cover;background-position:center center;flex-direction:column;}.elementor .e-7a0a1135-b79f{max-width:780px;}.elementor .e-688db8da-9db3{max-width:720px;}.elementor .e-5eba5013-8164{padding:0px;flex-direction:column;gap:18px;}.elementor .e-5f586a31-354d{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-4b6009b3-c92c{font-size:20px;}.elementor .e-69f9c6b-e58c{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-4e1c290-74b7{gap:12px;}.elementor .e-75b159c-5a9f{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-7cfd8294-499e{font-size:20px;}.elementor .e-3a088bb4-cc75{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-50c83540-db18{gap:12px;}.elementor .e-509c05b6-90a8{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-70015ef8-d6fd{font-size:20px;}.elementor .e-2f759a1a-18af{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-5dba16d5-6480{gap:12px;}.elementor .e-68c03d0b-687b{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-29e6aa0a-e505{font-size:20px;}.elementor .e-40225004-7ce6{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-536cd1d5-62c8{gap:12px;}.elementor .e-62dd88f5-db32{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-24e974a-380f{font-size:20px;}.elementor .e-595d528f-a084{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-2709e176-d68c{gap:12px;}.elementor .e-36ae6245-67d1{column-gap:20px;padding:0px;grid-template-columns:repeat(5, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-348d8ed2-bf99{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-5d11815d-a9aa{flex-direction:column;}.elementor .e-7ad94ab5-5711{max-width:780px;}.elementor .e-7073df8-614e{max-width:720px;}.elementor .e-2a1b6a75-8de3{padding:0px;flex-direction:column;gap:18px;}.elementor .e-fe847c9-3379{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-16f0eb62-8754{font-size:24px;}.elementor .e-142042b1-d1c9{font-size:15px;color:var(--kalma-text-muted);flex:1 1 auto;}.elementor .e-37b67ac5-8003{padding:32px;gap:14px;}.elementor .e-7eaba1d8-2309{font-size:24px;}.elementor .e-4458d9dd-7c99{font-size:15px;color:var(--kalma-text-soft);flex:1 1 auto;}.elementor .e-7a79cf01-5d56{font-family:var(--kalma-font);font-weight:600;font-size:28px;color:var(--kalma-cream);}.elementor .e-2f456f5d-91da{padding:32px;gap:14px;}.elementor .e-15b689b0-a73f{font-size:24px;}.elementor .e-434017b5-b174{font-size:15px;color:var(--kalma-text-soft);flex:1 1 auto;}.elementor .e-130eb80f-dee1{padding:32px;gap:14px;}.elementor .e-717a9fe0-9f4a{font-size:24px;}.elementor .e-4eeaf51c-2e1a{font-size:15px;color:var(--kalma-text-soft);flex:1 1 auto;}.elementor .e-17bfd34e-9638{padding:32px;gap:14px;}.elementor .e-536f38f3-cf34{column-gap:20px;padding:0px;grid-template-columns:repeat(4, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-517e8782-194c{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-611aff90-b0c5{padding-block-start:0px;flex-direction:column;}.elementor .e-1faf4166-f411{max-width:780px;}.elementor .e-79198bb9-4c50{padding:0px;flex-direction:column;gap:18px;}.elementor .e-4ccc2e4a-eb5d{font-family:var(--kalma-font);font-weight:600;font-size:64px;color:var(--kalma-black);letter-spacing:-0.02em;line-height:1;}.elementor .e-bf0f4a9-b4f1{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-black);}.elementor .e-7ac30bc1-1933{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-black);}.elementor .e-a8c9f71-b13a{gap:8px;justify-content:space-between;}.elementor .e-5aafd5-1172{font-size:18px;color:var(--kalma-white);line-height:1.5;}.elementor .e-5731bab4-beb1{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-3707618d-4489{gap:20px;justify-content:space-between;}.elementor .e-71cf8f70-b892{font-size:18px;color:var(--kalma-white);line-height:1.5;}.elementor .e-4662cbcd-7269{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-3caeafd1-14cc{gap:20px;justify-content:space-between;}.elementor .e-26a40b5-1ee6{font-size:18px;color:var(--kalma-white);line-height:1.5;}.elementor .e-33f5ead5-fe1c{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-24081277-9efb{gap:20px;justify-content:space-between;}.elementor .e-1fccde0c-550d{column-gap:20px;padding:0px;grid-template-columns:repeat(4, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-755d30dd-4200{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-582f454d-89f2{flex-direction:column;}.elementor .e-289be1b6-ca28{max-width:780px;}.elementor .e-4aec0a7c-b55f{padding:0px;flex-direction:column;gap:18px;}.elementor .e-473ee67b-7a49{font-size:21px;}.elementor .e-6b17c369-f582{font-size:15px;color:var(--kalma-text-muted);line-height:1.8;}.elementor .e-540b08fe-26b8{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-5441393a-51b3{font-size:21px;}.elementor .e-5323a902-abae{font-size:15px;color:var(--kalma-text-muted);line-height:1.8;}.elementor .e-6734bf44-4d8b{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-35596bc0-e27f{font-size:21px;}.elementor .e-5a96156d-6fad{font-size:15px;color:var(--kalma-text-muted);line-height:1.8;}.elementor .e-6575f93b-e784{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-7b737263-3670{column-gap:20px;padding:0px;grid-template-columns:repeat(3, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-352713ac-4aaf{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-76ff1bd5-997b{flex-direction:column;}.elementor .e-43385e27-f4e4{min-width:0px;padding:0px;flex-direction:column;gap:18px;flex:1 1 340px;}.elementor .e-108d3860-1d75{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-6c2c2c8-db76{padding:0px;}.elementor .e-4dc8b5ab-59fc{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-f11bd82-3565{background-color:var(--kalma-olive);}.elementor .e-3423f000-faa4{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-3c72948-909e{padding:0px;}.elementor .e-7b977d58-5f41{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-65c85890-6b3d{background-color:var(--kalma-olive);}.elementor .e-54ebab74-5774{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-19d7d40e-71cb{padding:0px;}.elementor .e-490ad868-186a{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-9213923-eb5f{background-color:var(--kalma-olive);}.elementor .e-72129fdc-2b07{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-36d635ce-55b0{padding:0px;}.elementor .e-d6b773b-3eb0{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-32fb6837-90be{background-color:var(--kalma-olive);}.elementor .e-4bb390e1-80a2{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-11cd2112-2c93{padding:0px;}.elementor .e-6667b3b-f1a0{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-30b6901b-5b71{background-color:var(--kalma-olive);}.elementor .e-7e4b3181-64e1{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-6709a5ab-1c47{padding:0px;}.elementor .e-5e97fb7-b1ed{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-65628633-e4ef{background-color:var(--kalma-olive);}.elementor .e-73f8b417-44ac{min-width:0px;gap:12px;flex:2 1 560px;}.elementor .e-1a883777-556c{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-3535a8e4-834b{flex-direction:column;}.elementor .e-1d525c25-cace{max-width:780px;}.elementor .e-5a2483d2-b760{padding:0px;flex-direction:column;gap:18px;}.elementor .e-4a4c62de-4819{width:100%;height:220px;object-fit:cover;}.elementor .e-68776145-e21e{font-size:21px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-2f9b303c-492a{font-size:15px;color:var(--kalma-text-soft);padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-7dc8bb67-d455{font-family:var(--kalma-font);font-weight:700;color:var(--kalma-cream);padding-block-end:8px;padding-inline-start:10px;}.elementor .e-67aad3d8-5e7f{text-decoration:none;padding:12px;gap:10px;}.elementor .e-895352a-4788{width:100%;height:220px;object-fit:cover;}.elementor .e-77f29192-2ef9{font-size:21px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-1b201d2c-eb16{font-size:15px;color:var(--kalma-text-soft);padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-2a06f1fb-b758{font-family:var(--kalma-font);font-weight:700;color:var(--kalma-cream);padding-block-end:8px;padding-inline-start:10px;}.elementor .e-7d3d206b-14e4{text-decoration:none;padding:12px;gap:10px;}.elementor .e-35ffed03-26b5{width:100%;height:220px;object-fit:cover;}.elementor .e-188597b4-df93{font-size:21px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-58641243-9235{font-size:15px;color:var(--kalma-text-soft);padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-427f7268-7e95{font-family:var(--kalma-font);font-weight:700;color:var(--kalma-cream);padding-block-end:8px;padding-inline-start:10px;}.elementor .e-58e3bafb-80f2{text-decoration:none;padding:12px;gap:10px;}.elementor .e-748e378e-2305{column-gap:20px;padding:0px;grid-template-columns:repeat(3, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-4ff81fc1-772f{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-226ba996-1a7c{font-family:var(--kalma-font);font-weight:600;font-size:20px;color:var(--kalma-cream);text-decoration:none;}.elementor .e-f351624-5f3b{padding:28px;border-radius:var(--kalma-radius);background-color:var(--kalma-black);flex-direction:column;gap:8px;}.elementor .e-24057c1b-dfb2{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-63e88a2b-658b{flex-direction:column;}.elementor .e-2707ea67-b6a3{font-size:40px;color:var(--kalma-white);}.elementor .e-5ac8999d-89d9{color:var(--kalma-text-soft);}.elementor .e-600b76ae-948d{max-width:700px;padding:0px;flex-direction:column;gap:10px;flex:1 1 420px;}.elementor .e-505b0358-2dda{width:auto;padding:0px;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-7effcb62-d7a9{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-1f8da020-67a9{padding-block-start:0px;flex-direction:column;}