.elementor .e-331d239d-976c{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-7ee8bbf9-3fc6{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-3085e9a9-9559:hover,.elementor .e-3085e9a9-9559:focus-visible{color:var(--kalma-cream);}.elementor .e-3085e9a9-9559{font-size:14px;color:var(--kalma-text-soft);text-decoration:none;}.elementor .e-58507d19-518c{font-size:14px;color:var(--kalma-text-muted);}.elementor .e-6824aea4-b2b6:hover,.elementor .e-6824aea4-b2b6:focus-visible{color:var(--kalma-cream);}.elementor .e-6824aea4-b2b6{font-size:14px;color:var(--kalma-text-soft);text-decoration:none;}.elementor .e-36300ecf-1c1f{font-size:14px;color:var(--kalma-text-muted);}.elementor .e-14065945-dde2{font-size:14px;color:var(--kalma-cream);}.elementor .e-33a71cf1-8d46{padding:0px;flex-direction:row;gap:8px;flex-wrap:wrap;align-items:center;}.elementor .e-59f2c0e3-fa3b{max-width:900px;font-size:clamp(38px,5vw,64px);color:var(--kalma-white);}.elementor .e-750134ef-1064{max-width:720px;font-size:18px;color:var(--kalma-text-soft);}.elementor .e-eb196aa-ac7e{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-25df83-fcd7{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-11687c5d-99eb{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-9e2176b-250c{overflow:hidden;position:relative;padding:0px;background-color:var(--kalma-olive-deep);flex-direction:column;}.elementor .e-33b72339-3813{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-4bc0bdf0-ac05{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-2fde2bde-cef0{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-53901501-be31{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-27419687-ad94{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-afa7261-fb7e{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-3bc275f-4438{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-359b0e19-2cce{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-2ab63c3f-2fb7{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-4f7fc57a-1e9e{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-126f55b4-54ff{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-7bc6609f-e034{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-3213f5cf-830e{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-734d42b8-626d{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-59a3c26-daaa{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-698bb0f8-b81b{column-gap:20px;padding:0px;grid-template-columns:repeat(5, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-501f134-3020{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-20bb5ad4-9057{padding-block-start:56px;padding-block-end:56px;flex-direction:column;}.elementor .e-42532609-fd6f{min-width:0px;padding:0px;flex-direction:column;gap:18px;flex:1 1 520px;}.elementor .e-1a98421d-d91f{width:100%;height:520px;min-width:0px;object-fit:cover;flex:1 1 440px;}.elementor .e-69d54594-a678{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-3f688f7f-d7b3{flex-direction:column;}.elementor .e-140e86f4-85b2{max-width:780px;}.elementor .e-19d55e43-fe48{padding:0px;flex-direction:column;gap:18px;}.elementor .e-73038b7c-1e1b{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-23b37656-9983{font-size:21px;}.elementor .e-4ba233f9-c512{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-2a17c307-5550{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-78e03ff3-14e3{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-5b3e59b5-2e45{font-size:21px;}.elementor .e-d6d3f74-565b{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-7ae931f-141b{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-78c813aa-ae13{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-65d9c0b5-e654{font-size:21px;}.elementor .e-437e92f6-7ea2{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-4eaa5bb-f312{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-7f777bb3-ed92{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-7b2df0c1-eadf{font-size:21px;}.elementor .e-7d6ecc9d-f3de{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-444c081e-7e47{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-20614613-a474{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-799eaade-43b1{font-size:21px;}.elementor .e-7f78fee1-65d3{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-171a5da6-1944{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-50a42b8e-57d1{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-1f5cc54e-930f{font-size:21px;}.elementor .e-63d28fe2-450a{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-7b576294-2a2e{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-754b1132-aff0{column-gap:20px;padding:0px;grid-template-columns:repeat(3, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-3e4c217e-9039{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-7bcd0fc1-289f{background-image:url("https://kalmaspacusco.com/wp-content/uploads/inca-massage-cusco.webp");background-repeat:no-repeat;background-attachment:fixed;background-size:auto;background-position:center center;flex-direction:column;}.elementor .e-20694244-e380{max-width:780px;}.elementor .e-4c9d5287-e1fd{max-width:720px;}.elementor .e-3fc129f4-7bdd{padding:0px;flex-direction:column;gap:18px;}.elementor .e-699a4b28-45e0{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-35bb176b-5933{font-size:20px;}.elementor .e-798cebf5-a92c{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-8f537c5-dfcd{gap:12px;}.elementor .e-43d843d7-c370{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-1510306a-ec45{font-size:20px;}.elementor .e-6677a4af-b4e5{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-5f9a5fcd-a147{gap:12px;}.elementor .e-279c22e5-7c59{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-582b86d6-706d{font-size:20px;}.elementor .e-4121e0bf-ea93{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-adb501-3a29{gap:12px;}.elementor .e-5c557317-e4be{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-458523e5-1ad3{font-size:20px;}.elementor .e-63621256-58fe{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-cfd06f3-b567{gap:12px;}.elementor .e-6c338add-368b{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-547be099-bcc7{font-size:20px;}.elementor .e-3fcbcdcb-6f7a{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-6cd92625-5a99{gap:12px;}.elementor .e-4c9e6560-4229{column-gap:20px;padding:0px;grid-template-columns:repeat(5, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-63cd639a-bace{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-6029e422-4347{flex-direction:column;}.elementor .e-7b57baae-71fc{max-width:780px;}.elementor .e-3784c992-5cd3{max-width:720px;}.elementor .e-28c5200f-79f9{padding:0px;flex-direction:column;gap:18px;}.elementor .e-5bed131f-ff4f{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-72fe61a0-e0ab{font-size:24px;}.elementor .e-5145d6c4-260b{font-size:15px;color:var(--kalma-text-muted);flex:1 1 auto;}.elementor .e-2919a12b-329f{padding:32px;gap:14px;}.elementor .e-6fef071a-2c51{font-size:24px;}.elementor .e-4ff25505-57a1{font-size:15px;color:var(--kalma-text-soft);flex:1 1 auto;}.elementor .e-2374d4f6-7e16{font-family:var(--kalma-font);font-weight:600;font-size:28px;color:var(--kalma-cream);}.elementor .e-148acbfe-31ad{padding:32px;gap:14px;}.elementor .e-316b112b-6b62{font-size:24px;}.elementor .e-439ac062-4014{font-size:15px;color:var(--kalma-text-soft);flex:1 1 auto;}.elementor .e-70b63ee7-ee96{padding:32px;gap:14px;}.elementor .e-26d0fd74-7f13{font-size:24px;}.elementor .e-63fe3158-494f{font-size:15px;color:var(--kalma-text-soft);flex:1 1 auto;}.elementor .e-54d7fa39-f927{padding:32px;gap:14px;}.elementor .e-ef73747-9a29{column-gap:20px;padding:0px;grid-template-columns:repeat(4, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-2f2bda4e-5ebe{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-346436a0-5a42{padding-block-start:0px;flex-direction:column;}.elementor .e-7f7cf884-ce3b{max-width:780px;}.elementor .e-220c86be-13b7{padding:0px;flex-direction:column;gap:18px;}.elementor .e-52ed90a3-e60b{font-family:var(--kalma-font);font-weight:600;font-size:64px;color:var(--kalma-black);letter-spacing:-0.02em;line-height:1;}.elementor .e-322e89e9-d40b{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-black);}.elementor .e-5fd0f13f-ab50{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-black);}.elementor .e-20a5fe40-26a7{gap:8px;justify-content:space-between;}.elementor .e-48dcdd47-a4c7{font-size:18px;color:var(--kalma-white);line-height:1.5;}.elementor .e-1901e836-2bb0{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-62453044-4c19{gap:20px;justify-content:space-between;}.elementor .e-70c40a05-9ced{font-size:18px;color:var(--kalma-white);line-height:1.5;}.elementor .e-4c766c88-3117{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-471c8937-f535{gap:20px;justify-content:space-between;}.elementor .e-3cfc10a7-5d5c{font-size:18px;color:var(--kalma-white);line-height:1.5;}.elementor .e-7a9773d5-c9fe{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-717f3627-26c2{gap:20px;justify-content:space-between;}.elementor .e-3644653e-a6da{column-gap:20px;padding:0px;grid-template-columns:repeat(4, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-337d9a6c-f2ca{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-5058b570-73db{flex-direction:column;}.elementor .e-35813350-6bb6{max-width:780px;}.elementor .e-422d7349-ba19{padding:0px;flex-direction:column;gap:18px;}.elementor .e-14aa7279-5931{font-size:21px;}.elementor .e-3b8f7865-684d{font-size:15px;color:var(--kalma-text-muted);line-height:1.8;}.elementor .e-5332036f-b278{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-689aff8c-6f43{font-size:21px;}.elementor .e-37f2c66b-d1ae{font-size:15px;color:var(--kalma-text-muted);line-height:1.8;}.elementor .e-654cc6fe-10d6{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-39f62f92-b944{font-size:21px;}.elementor .e-58b2028-5528{font-size:15px;color:var(--kalma-text-muted);line-height:1.8;}.elementor .e-18010ee4-9ca0{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-75c0fa3c-423a{column-gap:20px;padding:0px;grid-template-columns:repeat(3, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-44b414a7-c164{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-7d73928d-d16e{flex-direction:column;}.elementor .e-49c8906c-5806{min-width:0px;padding:0px;flex-direction:column;gap:18px;flex:1 1 340px;}.elementor .e-32b565d5-ff95{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-220534e0-f39b{padding:0px;}.elementor .e-6a11f63e-5c2e{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6c3daa74-98e9{background-color:var(--kalma-olive);}.elementor .e-452b5b81-5182{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-7f02a32a-dd22{padding:0px;}.elementor .e-7db68dcd-4587{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-2bd51c9-24db{background-color:var(--kalma-olive);}.elementor .e-6189f4-967c{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-7b3a6ab4-890c{padding:0px;}.elementor .e-29447644-c97f{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-256bca59-f64e{background-color:var(--kalma-olive);}.elementor .e-41d2c2eb-a96e{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-1c7b4261-fd7b{padding:0px;}.elementor .e-354474d9-6fd7{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-3212e42-737e{background-color:var(--kalma-olive);}.elementor .e-318db92-d91e{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-781a450a-9bfa{padding:0px;}.elementor .e-2404028b-809a{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-22bb9ef5-ff50{background-color:var(--kalma-olive);}.elementor .e-1e0c09c-2aa3{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-1b0a649f-a7df{padding:0px;}.elementor .e-7caef8c7-e1ca{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-48d4b153-80a5{background-color:var(--kalma-olive);}.elementor .e-7227743c-cdeb{min-width:0px;gap:12px;flex:2 1 560px;}.elementor .e-2a745d02-a48d{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-338ba87f-51f6{flex-direction:column;}.elementor .e-1e166bb5-ccab{max-width:780px;}.elementor .e-1565b0af-3c36{padding:0px;flex-direction:column;gap:18px;}.elementor .e-2d90da2a-e0b2{width:100%;height:220px;object-fit:cover;}.elementor .e-521a22c8-61e7{font-size:21px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-2477f98e-9152{font-size:15px;color:var(--kalma-text-soft);padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-486515ae-f2fb{font-family:var(--kalma-font);font-weight:700;color:var(--kalma-cream);padding-block-end:8px;padding-inline-start:10px;}.elementor .e-449d8528-5c3e{text-decoration:none;padding:12px;gap:10px;}.elementor .e-51879dca-6e16{width:100%;height:220px;object-fit:cover;}.elementor .e-19de8cf2-fd07{font-size:21px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-201330d5-88be{font-size:15px;color:var(--kalma-text-soft);padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-319c2ab1-2941{font-family:var(--kalma-font);font-weight:700;color:var(--kalma-cream);padding-block-end:8px;padding-inline-start:10px;}.elementor .e-79758f2d-d17c{text-decoration:none;padding:12px;gap:10px;}.elementor .e-72b8bcf9-fb85{width:100%;height:220px;object-fit:cover;}.elementor .e-5a1039b6-e52a{font-size:21px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-4f36aa5c-3c8c{font-size:15px;color:var(--kalma-text-soft);padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-fd806b7-207d{font-family:var(--kalma-font);font-weight:700;color:var(--kalma-cream);padding-block-end:8px;padding-inline-start:10px;}.elementor .e-34802bb2-b96b{text-decoration:none;padding:12px;gap:10px;}.elementor .e-6624fc18-3539{column-gap:20px;padding:0px;grid-template-columns:repeat(3, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-285554fe-342b{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-329445bb-9fdf{font-family:var(--kalma-font);font-weight:600;font-size:20px;color:var(--kalma-cream);text-decoration:none;}.elementor .e-131318a1-b8dd{padding:28px;border-radius:var(--kalma-radius);background-color:var(--kalma-black);flex-direction:column;gap:8px;}.elementor .e-716db535-671d{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-5e7b3237-727a{flex-direction:column;}.elementor .e-3449d961-1fd0{font-size:40px;color:var(--kalma-white);}.elementor .e-37b21934-c7a1{color:var(--kalma-text-soft);}.elementor .e-36065eef-2c3c{max-width:700px;padding:0px;flex-direction:column;gap:10px;flex:1 1 420px;}.elementor .e-5ea73827-44d0{width:auto;padding:0px;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-34d115e0-20d4{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-7abe55a5-56ff{padding-block-start:0px;flex-direction:column;}