.elementor .e-68dc1ab8-a8ee{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-6b5d6bc3-3f5a{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-25b724bb-632d:hover,.elementor .e-25b724bb-632d:focus-visible{color:var(--kalma-cream);}.elementor .e-25b724bb-632d{font-size:14px;color:var(--kalma-text-soft);text-decoration:none;}.elementor .e-492af2cb-51f5{font-size:14px;color:var(--kalma-text-muted);}.elementor .e-2602b9fa-6888:hover,.elementor .e-2602b9fa-6888:focus-visible{color:var(--kalma-cream);}.elementor .e-2602b9fa-6888{font-size:14px;color:var(--kalma-text-soft);text-decoration:none;}.elementor .e-71d335e7-e6b1{font-size:14px;color:var(--kalma-text-muted);}.elementor .e-20e70333-4a82{font-size:14px;color:var(--kalma-cream);}.elementor .e-2281ca71-c76e{padding:0px;flex-direction:row;gap:8px;flex-wrap:wrap;align-items:center;}.elementor .e-e8bac78-df54{max-width:900px;font-size:clamp(38px,5vw,64px);color:var(--kalma-white);}.elementor .e-1d2e8cb8-826a{max-width:720px;font-size:18px;color:var(--kalma-text-soft);}.elementor .e-3b429aa5-9bbb{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-58043d23-2957{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-6d906a1b-cfd4{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-5a1ea41b-57c2{overflow:hidden;position:relative;padding:0px;background-color:var(--kalma-olive-deep);flex-direction:column;}.elementor .e-5a8ffa4d-bb10{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-2d822eba-59ef{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-20024fa-c9b3{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-51b0c851-bf54{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-b13465b-b4f5{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-7a352c85-a3b1{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-b128865-94f7{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-741dd948-8bde{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-3bc533d-4e35{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-72c2ebe5-d2de{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-6515066d-1eb3{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-7a436fcf-d310{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-58ed1ed3-d648{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-4eb502b0-dfb0{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-1a902f71-801e{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-79e09768-8216{column-gap:20px;padding:0px;grid-template-columns:repeat(5, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-6ff4e997-5f0d{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-cf7c1c1-9ffe{padding-block-start:56px;padding-block-end:56px;flex-direction:column;}.elementor .e-31b8ba45-453a{min-width:0px;padding:0px;flex-direction:column;gap:18px;flex:1 1 520px;}.elementor .e-7e331783-5ce0{width:100%;height:520px;min-width:0px;object-fit:cover;flex:1 1 440px;}.elementor .e-63e34c27-29b1{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-2948dffe-2e3d{flex-direction:column;}.elementor .e-5e28526e-19d5{max-width:780px;}.elementor .e-5e93b54a-dcab{padding:0px;flex-direction:column;gap:18px;}.elementor .e-2eb57f61-a6ed{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-204f1ac6-ee30{font-size:21px;}.elementor .e-5d30aef4-567a{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-1ebbeddb-e46c{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-3230ae3e-106e{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-3b6bc695-88ac{font-size:21px;}.elementor .e-40a2f7b8-a2dd{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-3798674b-7c28{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-774b29d3-bfd0{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-7535a10b-f86c{font-size:21px;}.elementor .e-4e5a3103-9095{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-2355f39a-3bfe{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-495f86e6-e813{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-795e2df2-e122{font-size:21px;}.elementor .e-213e01ca-5cb5{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-5be8257a-4d6c{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-1aa68ec8-9e51{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-c3c4cfb-deca{font-size:21px;}.elementor .e-4bb6c378-d2f4{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-6f8ea624-d1f5{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-7dafe440-402a{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-91dacbe-faf7{font-size:21px;}.elementor .e-3e083ad0-99ce{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-71552102-bca9{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-2bac104f-8e67{column-gap:20px;padding:0px;grid-template-columns:repeat(3, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-4bb7de0a-5b23{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-3fede4e6-cc21{background-image:url("https://kalmaspacusco.com/wp-content/uploads/Facial-Treatment-cusco-1024x576.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;}.elementor .e-590168a3-1c63{max-width:780px;}.elementor .e-2292050b-720f{max-width:720px;}.elementor .e-1c1f4f2c-5640{padding:0px;flex-direction:column;gap:18px;}.elementor .e-941ec90-270f{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-40dd2f89-f88a{font-size:20px;}.elementor .e-74dd7431-4552{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-393d4ec2-5be2{gap:12px;}.elementor .e-14caaa3-ca4a{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-19200ce3-3834{font-size:20px;}.elementor .e-1c9b2baa-b24a{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-760bfce2-73fc{gap:12px;}.elementor .e-422451a8-ef8a{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-66e8f155-781a{font-size:20px;}.elementor .e-3e517ee0-fd28{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-6018a734-e38c{gap:12px;}.elementor .e-adb5bac-b3bd{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-56d4c59d-74b4{font-size:20px;}.elementor .e-40f7a189-ff0a{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-6d1b70d2-4780{gap:12px;}.elementor .e-46cf0c1c-dc8e{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-3b21ea6b-a107{font-size:20px;}.elementor .e-2341aa54-3393{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-3f004160-88b7{gap:12px;}.elementor .e-4c8fe90f-9875{column-gap:20px;padding:0px;grid-template-columns:repeat(5, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-15c4e1e5-f140{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-4bcbf0e-6826{flex-direction:column;}.elementor .e-325847a4-f09d{max-width:780px;}.elementor .e-7495f64-a9fe{max-width:720px;}.elementor .e-71b3ca0f-6ae0{padding:0px;flex-direction:column;gap:18px;}.elementor .e-1eaa1c11-7358{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-5b600a6f-ac56{font-size:24px;}.elementor .e-5590fb17-d9d1{font-size:15px;color:var(--kalma-text-muted);flex:1 1 auto;}.elementor .e-43764c12-5ce3{padding:32px;gap:14px;}.elementor .e-7695f61e-b90b{font-size:24px;}.elementor .e-57f7da2e-36ca{font-size:15px;color:var(--kalma-text-soft);flex:1 1 auto;}.elementor .e-4ab4ade9-d9f2{padding:32px;gap:14px;}.elementor .e-1f56df14-dde5{font-size:24px;}.elementor .e-4e80825b-4b3f{font-size:15px;color:var(--kalma-text-soft);flex:1 1 auto;}.elementor .e-25aa349d-fe24{padding:32px;gap:14px;}.elementor .e-5480e3-185d{font-size:24px;}.elementor .e-48667dc6-dd94{font-size:15px;color:var(--kalma-text-soft);flex:1 1 auto;}.elementor .e-51f4cd7e-9bae{padding:32px;gap:14px;}.elementor .e-2b36a371-ed25{column-gap:20px;padding:0px;grid-template-columns:repeat(4, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-21a6655b-b022{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-71ecd07-3da5{padding-block-start:0px;flex-direction:column;}.elementor .e-2bc2041b-73ea{max-width:780px;}.elementor .e-3f5a1ccb-ad1c{padding:0px;flex-direction:column;gap:18px;}.elementor .e-6fc6c623-d0e4{font-family:var(--kalma-font);font-weight:600;font-size:64px;color:var(--kalma-black);letter-spacing:-0.02em;line-height:1;}.elementor .e-390b086a-12a5{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-black);}.elementor .e-55e18783-a526{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-black);}.elementor .e-43b882f3-5c61{gap:8px;justify-content:space-between;}.elementor .e-34ad6e76-61f4{font-size:18px;color:var(--kalma-white);line-height:1.5;}.elementor .e-595269df-c1ad{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-283f22fb-5806{gap:20px;justify-content:space-between;}.elementor .e-c746376-cf98{font-size:18px;color:var(--kalma-white);line-height:1.5;}.elementor .e-385cc02f-4aa3{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-5b6b7b8e-9a9c{gap:20px;justify-content:space-between;}.elementor .e-619cfeb2-38ad{font-size:18px;color:var(--kalma-white);line-height:1.5;}.elementor .e-63acfd55-720c{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-5e4dfe26-9a45{gap:20px;justify-content:space-between;}.elementor .e-ad4e759-b59b{column-gap:20px;padding:0px;grid-template-columns:repeat(4, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-3ac1b921-a11c{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-ec0b13a-40dd{flex-direction:column;}.elementor .e-5b655c7c-77ce{max-width:780px;}.elementor .e-191c084-2077{padding:0px;flex-direction:column;gap:18px;}.elementor .e-7215f91f-b6ce{font-size:21px;}.elementor .e-3c279a1-3a64{font-size:15px;color:var(--kalma-text-muted);line-height:1.8;}.elementor .e-68b498a4-d44d{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-4518146c-e085{font-size:21px;}.elementor .e-349fbbaf-5346{font-size:15px;color:var(--kalma-text-muted);line-height:1.8;}.elementor .e-24db9fb0-42f0{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-6b19d95d-81fa{font-size:21px;}.elementor .e-25f8329b-b6bb{font-size:15px;color:var(--kalma-text-muted);line-height:1.8;}.elementor .e-32cdbafd-cc19{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-3282b50d-c48c{column-gap:20px;padding:0px;grid-template-columns:repeat(3, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-2029cdcc-d7f5{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-5c349f66-b5ce{background-image:url("https://kalmaspacusco.com/wp-content/uploads/massage-center-cusco.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;}.elementor .e-41cc705f-b6e8{min-width:0px;padding:0px;flex-direction:column;gap:18px;flex:1 1 340px;}.elementor .e-7335d134-23f9{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-16d8e0b3-3e59{padding:0px;}.elementor .e-56bebe98-dc31{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-7eeddb6b-ea83{background-color:var(--kalma-olive);}.elementor .e-1f30379a-a747{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-4ad3e2ad-451a{padding:0px;}.elementor .e-de46c55-ec39{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-53ad6360-c9a1{background-color:var(--kalma-olive);}.elementor .e-4af35603-eb3c{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-1b67741-eee1{padding:0px;}.elementor .e-32289599-2ce6{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-58d3bec-5ee4{background-color:var(--kalma-olive);}.elementor .e-30a1db1d-1ac1{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-1b96a743-86e6{padding:0px;}.elementor .e-7e57e991-dc37{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-703c4d14-429e{background-color:var(--kalma-olive);}.elementor .e-7cd48f28-e8d7{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-19f26e13-32fa{padding:0px;}.elementor .e-6664b6f-3e1a{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-649e33d4-28f8{background-color:var(--kalma-olive);}.elementor .e-5242746a-5c79{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-777ab084-af3e{padding:0px;}.elementor .e-1be07566-d0fc{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6555ddf3-8a43{background-color:var(--kalma-olive);}.elementor .e-79d105bf-9fc3{min-width:0px;gap:12px;flex:2 1 560px;}.elementor .e-1907a414-9114{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-7007f70-6bbf{flex-direction:column;}.elementor .e-2a015fe5-77f4{max-width:780px;}.elementor .e-7b207db-49e7{padding:0px;flex-direction:column;gap:18px;}.elementor .e-223d3811-61c2{width:100%;height:220px;object-fit:cover;}.elementor .e-23c8e8d3-c601{font-size:21px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-65d64cc8-ae22{font-size:15px;color:var(--kalma-text-soft);padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-58e1735a-d059{font-family:var(--kalma-font);font-weight:700;color:var(--kalma-cream);padding-block-end:8px;padding-inline-start:10px;}.elementor .e-4a57ad5e-4300{text-decoration:none;padding:12px;gap:10px;}.elementor .e-5649aaf-50aa{width:100%;height:220px;object-fit:cover;}.elementor .e-1bd09b79-6c94{font-size:21px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-3e90d932-4649{font-size:15px;color:var(--kalma-text-soft);padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-6abbd27f-88bb{font-family:var(--kalma-font);font-weight:700;color:var(--kalma-cream);padding-block-end:8px;padding-inline-start:10px;}.elementor .e-43b8112c-d19b{text-decoration:none;padding:12px;gap:10px;}.elementor .e-329c7586-8603{width:100%;height:220px;object-fit:cover;}.elementor .e-704c9ab7-d024{font-size:21px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-2ef149a-a3c0{font-size:15px;color:var(--kalma-text-soft);padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-6f3ce79e-c160{font-family:var(--kalma-font);font-weight:700;color:var(--kalma-cream);padding-block-end:8px;padding-inline-start:10px;}.elementor .e-3cc4b68f-74e0{text-decoration:none;padding:12px;gap:10px;}.elementor .e-24495c2e-88e6{column-gap:20px;padding:0px;grid-template-columns:repeat(3, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-2dc4e6c0-a3c7{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-7b80e15-bd96{font-family:var(--kalma-font);font-weight:600;font-size:20px;color:var(--kalma-cream);text-decoration:none;}.elementor .e-255e8c4b-fb6a{padding:28px;border-radius:var(--kalma-radius);background-color:var(--kalma-black);flex-direction:column;gap:8px;}.elementor .e-c0753aa-d448{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-4c2a0fd5-887f{flex-direction:column;}.elementor .e-37656974-645b{font-size:40px;color:var(--kalma-white);}.elementor .e-41537f3a-df44{color:var(--kalma-text-soft);}.elementor .e-3cfe8ce8-9acf{max-width:700px;padding:0px;flex-direction:column;gap:10px;flex:1 1 420px;}.elementor .e-2eb632c1-d575{width:auto;padding:0px;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-7ebd0e3c-5df5{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-47354713-e0b2{padding-block-start:0px;flex-direction:column;}