.elementor .e-6cf964d-ac68{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-357da88f-ef6b{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-21a85136-5bcf:hover,.elementor .e-21a85136-5bcf:focus-visible{color:var(--kalma-cream);}.elementor .e-21a85136-5bcf{font-size:14px;color:var(--kalma-text-soft);text-decoration:none;}.elementor .e-1bb8869f-b661{font-size:14px;color:var(--kalma-text-muted);}.elementor .e-36e58a9-63fa:hover,.elementor .e-36e58a9-63fa:focus-visible{color:var(--kalma-cream);}.elementor .e-36e58a9-63fa{font-size:14px;color:var(--kalma-text-soft);text-decoration:none;}.elementor .e-76ede4f8-2b16{font-size:14px;color:var(--kalma-text-muted);}.elementor .e-46fe04aa-fa52{font-size:14px;color:var(--kalma-cream);}.elementor .e-234699c9-7ec2{padding:0px;flex-direction:row;gap:8px;flex-wrap:wrap;align-items:center;}.elementor .e-348bd811-b538{max-width:900px;font-size:clamp(38px,5vw,64px);color:var(--kalma-white);}.elementor .e-33f27736-b2f6{max-width:720px;font-size:18px;color:var(--kalma-text-soft);}.elementor .e-4fb64e17-fa34{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-5e84e102-9451{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-59d1840c-9038{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-7b8f386c-63d5{overflow:hidden;position:relative;padding:0px;background-color:var(--kalma-olive-deep);flex-direction:column;}.elementor .e-44be26a8-129b{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-5ce30f86-30f7{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-298bd885-5c82{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-53f41f0-f134{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-118d6556-92a2{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-2d2d36ec-9259{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-4e825a86-53c7{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-3baf8cca-1fab{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-5c4312c5-b086{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-5453f34a-5cb2{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-52d87e8c-d5ac{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-4e04bc1a-83eb{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-6d6d6adc-b4ba{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-4a02adb0-5a38{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-5e8874c3-aeda{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-1097b54f-fb89{column-gap:20px;padding:0px;grid-template-columns:repeat(5, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-7c7331e3-6ae3{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-35b8ff0c-c845{padding-block-start:56px;padding-block-end:56px;flex-direction:column;}.elementor .e-6a00b922-bfa3{min-width:0px;padding:0px;flex-direction:column;gap:18px;flex:1 1 520px;}.elementor .e-d878fa-4213{width:100%;height:520px;min-width:0px;object-fit:cover;flex:1 1 440px;}.elementor .e-3aaab174-8b1b{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-1364b3e-1fd0{flex-direction:column;}.elementor .e-5364070d-681c{max-width:780px;}.elementor .e-d060b47-c85a{padding:0px;flex-direction:column;gap:18px;}.elementor .e-42de6ca8-9439{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-1e2aa8a9-1d06{font-size:21px;}.elementor .e-303359fc-1923{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-14c92161-6a0f{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-3b6204cd-ff7f{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-1879d2b5-b31e{font-size:21px;}.elementor .e-35cc63c2-fa72{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-135fb27b-94d6{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-46234556-d3e6{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-45a91d41-216b{font-size:21px;}.elementor .e-4ad6f1ed-f4d8{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-1d657e68-8ac6{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-2c4f7c20-3a7e{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-2b160fd5-3d2e{font-size:21px;}.elementor .e-13a3afb7-ca03{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-7b4d5d72-2ae7{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-702dbf3e-a4ea{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-70bc8a8-963a{font-size:21px;}.elementor .e-1b561d13-be78{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-fbecbe7-89c7{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-42f9f5d8-b9e2{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-62f9495d-924b{font-size:21px;}.elementor .e-58da19e7-9ac6{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-65b505de-2f13{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-167dc4b5-e90c{column-gap:20px;padding:0px;grid-template-columns:repeat(3, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-53ab0aad-d6dc{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-24c445ef-16c7{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-527c2c45-6d7f{max-width:780px;}.elementor .e-5bff3fb6-ccf9{max-width:720px;}.elementor .e-e42e156-5bb7{padding:0px;flex-direction:column;gap:18px;}.elementor .e-26cbcedc-b6d7{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-658a4bbf-7b72{font-size:20px;}.elementor .e-c1cbc81-5779{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-50c7c976-d970{gap:12px;}.elementor .e-48c7a679-9fdb{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-90f3378-6e16{font-size:20px;}.elementor .e-30259df8-a812{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-598ab6d-f0a8{gap:12px;}.elementor .e-21783658-5186{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-2adc558e-a7bb{font-size:20px;}.elementor .e-62521fd9-f24d{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-4627ed81-a0fc{gap:12px;}.elementor .e-26f4f885-50d0{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-d2872a8-b58c{font-size:20px;}.elementor .e-10bd16b6-ec88{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-91d4f63-1cbe{gap:12px;}.elementor .e-1f0ebe4b-61ca{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-3c2a211c-dae6{font-size:20px;}.elementor .e-5803edaf-f45b{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-78bd62d5-a14c{gap:12px;}.elementor .e-3458e7c5-c42c{column-gap:20px;padding:0px;grid-template-columns:repeat(5, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-72b55cbf-d4d4{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-4d7b39d1-a748{flex-direction:column;}.elementor .e-23a7456d-7478{max-width:780px;}.elementor .e-518b1299-3fa8{max-width:720px;}.elementor .e-4b8eb1ca-708e{padding:0px;flex-direction:column;gap:18px;}.elementor .e-21cb06fc-f915{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-5d0d4241-215b{font-size:24px;}.elementor .e-27dcb5cc-b978{font-size:15px;color:var(--kalma-text-muted);flex:1 1 auto;}.elementor .e-2e36ad36-e132{padding:32px;gap:14px;}.elementor .e-468ea97d-2265{font-size:24px;}.elementor .e-71e288b2-559c{font-size:15px;color:var(--kalma-text-soft);flex:1 1 auto;}.elementor .e-4e9add55-c49b{padding:32px;gap:14px;}.elementor .e-13ceab23-7321{font-size:24px;}.elementor .e-168e39d1-232c{font-size:15px;color:var(--kalma-text-soft);flex:1 1 auto;}.elementor .e-1b3ffa09-27f7{padding:32px;gap:14px;}.elementor .e-42163f31-f7e5{font-size:24px;}.elementor .e-7bc4308c-e2ca{font-size:15px;color:var(--kalma-text-soft);flex:1 1 auto;}.elementor .e-3f871662-dbf8{padding:32px;gap:14px;}.elementor .e-50b6d43f-8849{column-gap:20px;padding:0px;grid-template-columns:repeat(4, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-60a1ee1b-4b1b{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-148bd6a2-19ad{padding-block-start:0px;flex-direction:column;}.elementor .e-5fb6984e-c0ff{max-width:780px;}.elementor .e-5057f6f6-4daf{padding:0px;flex-direction:column;gap:18px;}.elementor .e-75565e7d-d087{font-family:var(--kalma-font);font-weight:600;font-size:64px;color:var(--kalma-black);letter-spacing:-0.02em;line-height:1;}.elementor .e-1de3b6bf-ac20{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-black);}.elementor .e-7ea1125-8c1e{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-black);}.elementor .e-659079b2-fd87{gap:8px;justify-content:space-between;}.elementor .e-451d340b-22c8{font-size:18px;color:var(--kalma-white);line-height:1.5;}.elementor .e-785bf9ed-f2b3{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-17d6cb2a-940a{gap:20px;justify-content:space-between;}.elementor .e-642156fa-6352{font-size:18px;color:var(--kalma-white);line-height:1.5;}.elementor .e-6b24e742-d4ca{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-fc916eb-787e{gap:20px;justify-content:space-between;}.elementor .e-49f1854c-7a86{font-size:18px;color:var(--kalma-white);line-height:1.5;}.elementor .e-a0eb47b-3413{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-4e3df110-d0bb{gap:20px;justify-content:space-between;}.elementor .e-1174c9bf-164d{column-gap:20px;padding:0px;grid-template-columns:repeat(4, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-337c1ced-1403{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-6ded2844-e741{flex-direction:column;}.elementor .e-7cdad5b7-bd2c{max-width:780px;}.elementor .e-1d0af5bf-a01d{padding:0px;flex-direction:column;gap:18px;}.elementor .e-469d4fd3-a7f7{font-size:21px;}.elementor .e-7051ac0c-94c5{font-size:15px;color:var(--kalma-text-muted);line-height:1.8;}.elementor .e-2081652e-bfb3{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-1dbc5378-d742{font-size:21px;}.elementor .e-8498c7d-7af3{font-size:15px;color:var(--kalma-text-muted);line-height:1.8;}.elementor .e-2d5e9a09-d43f{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-f2150d6-b013{font-size:21px;}.elementor .e-31dd0d04-260c{font-size:15px;color:var(--kalma-text-muted);line-height:1.8;}.elementor .e-1b86da18-a6e8{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-434f347-531d{column-gap:20px;padding:0px;grid-template-columns:repeat(3, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-48c8df3c-b49a{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-1039d83e-e43c{background-image:url("https://kalmaspacusco.com/wp-content/uploads/spa-cusco-relaxing-massage.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;}.elementor .e-3cd0402f-1d6b{min-width:0px;padding:0px;flex-direction:column;gap:18px;flex:1 1 340px;}.elementor .e-44baac03-4e3f{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-123d48bc-bc7a{padding:0px;}.elementor .e-5869b0a8-cb81{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-69683859-410f{background-color:var(--kalma-olive);}.elementor .e-5faf6082-4aa1{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-2d456c84-35f7{padding:0px;}.elementor .e-69d2c540-198e{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1e5dd014-7780{background-color:var(--kalma-olive);}.elementor .e-21aaa305-1858{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-22193596-a54d{padding:0px;}.elementor .e-34c12cc0-7b96{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1f585a09-a829{background-color:var(--kalma-olive);}.elementor .e-6b77d07c-b831{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-585af328-89cc{padding:0px;}.elementor .e-5a391638-cbfa{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-5f38976e-f7f3{background-color:var(--kalma-olive);}.elementor .e-3f3f70f3-7174{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-31590f3f-7aec{padding:0px;}.elementor .e-7fc29ac3-bd1a{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-5f447ca4-fdcf{background-color:var(--kalma-olive);}.elementor .e-7b25d3c7-ddf2{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-56f68159-10ee{padding:0px;}.elementor .e-7f0eafbc-dc0a{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-abdda45-6dbb{background-color:var(--kalma-olive);}.elementor .e-5c35b455-ac22{min-width:0px;gap:12px;flex:2 1 560px;}.elementor .e-6f1be527-1c82{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-8f18-9b32{flex-direction:column;}.elementor .e-41dcc479-4ade{max-width:780px;}.elementor .e-65a0b3dc-c951{padding:0px;flex-direction:column;gap:18px;}.elementor .e-6fb015de-1ea0{width:100%;height:220px;object-fit:cover;}.elementor .e-54c8eac7-f854{font-size:21px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-1d53c838-9566{font-size:15px;color:var(--kalma-text-soft);padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-323ab10e-5cdb{font-family:var(--kalma-font);font-weight:700;color:var(--kalma-cream);padding-block-end:8px;padding-inline-start:10px;}.elementor .e-de1e1da-5160{text-decoration:none;padding:12px;gap:10px;}.elementor .e-576fa05b-e282{width:100%;height:220px;object-fit:cover;}.elementor .e-3358bb87-a29f{font-size:21px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-3b03126a-65b1{font-size:15px;color:var(--kalma-text-soft);padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-2ea77a82-e642{font-family:var(--kalma-font);font-weight:700;color:var(--kalma-cream);padding-block-end:8px;padding-inline-start:10px;}.elementor .e-4a4798f9-e35a{text-decoration:none;padding:12px;gap:10px;}.elementor .e-5fe46af6-a97b{width:100%;height:220px;object-fit:cover;}.elementor .e-5cf02b46-c864{font-size:21px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-5e544e43-b750{font-size:15px;color:var(--kalma-text-soft);padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-67c5437c-1ac8{font-family:var(--kalma-font);font-weight:700;color:var(--kalma-cream);padding-block-end:8px;padding-inline-start:10px;}.elementor .e-5f3ec3d8-6709{text-decoration:none;padding:12px;gap:10px;}.elementor .e-344ae5d8-32c0{column-gap:20px;padding:0px;grid-template-columns:repeat(3, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-492d20dd-34eb{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-f66b2c8-4898{font-family:var(--kalma-font);font-weight:600;font-size:20px;color:var(--kalma-cream);text-decoration:none;}.elementor .e-1b018050-1573{padding:28px;border-radius:var(--kalma-radius);background-color:var(--kalma-black);flex-direction:column;gap:8px;}.elementor .e-1ce1a10c-909c{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-407e04fc-e579{flex-direction:column;}.elementor .e-46a803d9-12c8{font-size:40px;color:var(--kalma-white);}.elementor .e-79f2de82-1c77{color:var(--kalma-text-soft);}.elementor .e-df0ddf7-47d5{max-width:700px;padding:0px;flex-direction:column;gap:10px;flex:1 1 420px;}.elementor .e-43b91f3f-ba86{width:auto;padding:0px;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-75a24d69-1061{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-1f9f3830-9873{padding-block-start:0px;flex-direction:column;}