.elementor .e-37a0fb29-171e{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-74183c07-e6fd{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-5676dc7d-85ed:hover,.elementor .e-5676dc7d-85ed:focus-visible{color:var(--kalma-cream);}.elementor .e-5676dc7d-85ed{font-size:14px;color:var(--kalma-text-soft);text-decoration:none;}.elementor .e-5cde0163-813b{font-size:14px;color:var(--kalma-text-muted);}.elementor .e-78205223-da45:hover,.elementor .e-78205223-da45:focus-visible{color:var(--kalma-cream);}.elementor .e-78205223-da45{font-size:14px;color:var(--kalma-text-soft);text-decoration:none;}.elementor .e-1b1c8d91-b096{font-size:14px;color:var(--kalma-text-muted);}.elementor .e-4229c255-ccaa{font-size:14px;color:var(--kalma-cream);}.elementor .e-3dee4316-a753{padding:0px;flex-direction:row;gap:8px;flex-wrap:wrap;align-items:center;}.elementor .e-5509b7e0-9c2d{max-width:900px;font-size:clamp(38px,5vw,64px);color:var(--kalma-white);}.elementor .e-134d56be-191d{max-width:720px;font-size:18px;color:var(--kalma-text-soft);}.elementor .e-285be7b-af6d{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-24729bf4-cc2d{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-1cab7015-9bf9{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-21fd21e3-c67a{overflow:hidden;position:relative;padding:0px;background-color:var(--kalma-olive-deep);flex-direction:column;}.elementor .e-76430ae4-2c84{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-365e2904-9226{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-6c18f85-d920{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-1333d418-6fbb{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-70f50976-1d5c{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-5987796d-a237{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-3c2ac697-4002{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-66f07ad0-99a7{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-7a66d54e-89c1{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-8c1bd8f-aeb3{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-58c0d66e-2513{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-18cd1ff0-875b{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-51fb5adf-3cc5{font-family:var(--kalma-font);font-weight:700;font-size:13px;color:var(--kalma-cream);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-2da62619-5122{font-family:var(--kalma-font);font-weight:600;font-size:18px;color:var(--kalma-white);line-height:1.35;}.elementor .e-746124b4-96af{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-4e3e869d-163d{column-gap:20px;padding:0px;grid-template-columns:repeat(5, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-31812a17-ece9{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-4b5cb2f7-757b{padding-block-start:56px;padding-block-end:56px;flex-direction:column;}.elementor .e-6ec88b14-3725{min-width:0px;padding:0px;flex-direction:column;gap:18px;flex:1 1 520px;}.elementor .e-77712281-8846{width:100%;height:520px;min-width:0px;object-fit:cover;flex:1 1 440px;}.elementor .e-724360c-610b{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-2bd9885a-d699{flex-direction:column;}.elementor .e-642a30b6-fb47{max-width:780px;}.elementor .e-9b119df-4054{padding:0px;flex-direction:column;gap:18px;}.elementor .e-7228c086-1273{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-e8ec7de-66c6{font-size:21px;}.elementor .e-69309424-7854{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-4334c796-7dd2{padding:26px;border-radius:var(--kalma-radius);border-width:1px;border-color:var(--kalma-border);border-style:solid;background-color:var(--TRANSPARENT);flex-direction:column;gap:10px;}.elementor .e-7058bcf0-1c7d{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-7a848c3e-40f5{font-size:21px;}.elementor .e-4a10d846-f3a2{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-76e9b82d-642c{padding:26px;border-radius:var(--kalma-radius);border-width:1px;border-color:var(--kalma-border);border-style:solid;background-color:var(--TRANSPARENT);flex-direction:column;gap:10px;}.elementor .e-438da7ac-9434{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-112db08d-48ca{font-size:21px;}.elementor .e-52578bf4-d080{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-a7ae93d-f975{padding:26px;border-radius:var(--kalma-radius);border-width:1px;border-color:var(--kalma-border);border-style:solid;background-color:var(--TRANSPARENT);flex-direction:column;gap:10px;}.elementor .e-2574d33d-3fc4{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-756b2e3a-f528{font-size:21px;}.elementor .e-238d6596-b292{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-7b31ae58-90ce{padding:26px;border-radius:var(--kalma-radius);border-width:1px;border-color:var(--kalma-border);border-style:solid;background-color:var(--TRANSPARENT);flex-direction:column;gap:10px;}.elementor .e-659ce4c2-ce7a{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-15c3109f-8a2e{font-size:21px;}.elementor .e-13eeccb2-3bb8{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-186a6b26-7c02{padding:26px;border-radius:var(--kalma-radius);border-width:1px;border-color:var(--kalma-border);border-style:solid;background-color:var(--TRANSPARENT);flex-direction:column;gap:10px;}.elementor .e-45c07984-2a34{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-cream);}.elementor .e-5d9115a1-2f1e{font-size:21px;}.elementor .e-4f0a96d0-2d72{font-size:15px;color:var(--kalma-text-muted);}.elementor .e-15e5f6e9-9b4f{padding:26px;border-radius:var(--kalma-radius);border-width:1px;border-color:var(--kalma-border);border-style:solid;background-color:var(--TRANSPARENT);flex-direction:column;gap:10px;}.elementor .e-2e9f5e2b-8ccb{column-gap:20px;padding:0px;grid-template-columns:repeat(3, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-1307a217-65d0{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-d34de8-f593{background-image:url("https://kalmaspacusco.com/wp-content/uploads/massage-room-spa-cusco.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;}.elementor .e-a663698-8dea{max-width:780px;}.elementor .e-43285820-5298{max-width:720px;}.elementor .e-3c982f5d-56a0{padding:0px;flex-direction:column;gap:18px;}.elementor .e-d30be38-1ac1{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-74f0e419-666d{font-size:20px;}.elementor .e-a8d3ffa-f590{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-624b4d6f-a38b{gap:12px;}.elementor .e-7be974ec-477e{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-1dfe3eae-4fc6{font-size:20px;}.elementor .e-3fe8e8af-b31f{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-5c632a25-66ef{gap:12px;}.elementor .e-21b35264-7e07{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-15abf20e-5e1e{font-size:20px;}.elementor .e-4841a1f4-2fec{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-4ee08bcc-770e{gap:12px;}.elementor .e-5a17f147-534f{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-5026f0da-a067{font-size:20px;}.elementor .e-75a4a6-50b3{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-57fc30a9-6d99{gap:12px;}.elementor .e-7902849-8a02{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-3184de15-de62{font-size:20px;}.elementor .e-1451d557-d083{font-size:15px;color:var(--kalma-text-soft);}.elementor .e-7dee9bee-fa77{gap:12px;}.elementor .e-2ac1e5a5-870d{column-gap:20px;padding:0px;grid-template-columns:repeat(5, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-20c0503a-d919{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-41ccfccb-73ea{flex-direction:column;}.elementor .e-27e963e6-3443{max-width:780px;}.elementor .e-5cc2c018-7429{max-width:720px;}.elementor .e-5ea05073-2192{padding:0px;flex-direction:column;gap:18px;}.elementor .e-5dfdbcea-c121{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-3950767f-7788{font-size:24px;}.elementor .e-29b7f503-ca8b{font-size:15px;color:var(--kalma-text-muted);flex:1 1 auto;}.elementor .e-43edffe8-7dec{padding:32px;gap:14px;}.elementor .e-689435d1-7114{font-size:24px;}.elementor .e-4779dace-d6cb{font-size:15px;color:var(--kalma-text-soft);flex:1 1 auto;}.elementor .e-353258b3-173d{font-family:var(--kalma-font);font-weight:600;font-size:28px;color:var(--kalma-cream);}.elementor .e-70b3c94-4da2{padding:32px;gap:14px;}.elementor .e-1fc6c6ac-1aac{font-size:24px;}.elementor .e-345ab6cb-769e{font-size:15px;color:var(--kalma-text-soft);flex:1 1 auto;}.elementor .e-33b45571-a0be{padding:32px;gap:14px;}.elementor .e-28399286-4681{font-size:24px;}.elementor .e-2bb8fbc5-b53e{font-size:15px;color:var(--kalma-text-soft);flex:1 1 auto;}.elementor .e-70957ed0-93dd{padding:32px;gap:14px;}.elementor .e-4b370c8b-eeef{column-gap:20px;padding:0px;grid-template-columns:repeat(4, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-63c73c4-4fae{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-7d6c4020-c1de{padding-block-start:0px;flex-direction:column;}.elementor .e-3746ad30-79f0{max-width:780px;}.elementor .e-7137bdfe-ad3b{padding:0px;flex-direction:column;gap:18px;}.elementor .e-337826da-62bb{font-family:var(--kalma-font);font-weight:600;font-size:64px;color:var(--kalma-black);letter-spacing:-0.02em;line-height:1;}.elementor .e-3775c711-1d79{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-black);}.elementor .e-af01b62-4bc7{font-family:var(--kalma-font);font-weight:600;font-size:15px;color:var(--kalma-black);}.elementor .e-458badaf-6f4c{gap:8px;justify-content:space-between;}.elementor .e-fb6cb21-9c55{font-size:18px;color:var(--kalma-white);line-height:1.5;}.elementor .e-8c3e248-425e{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-391232d9-6edd{gap:20px;justify-content:space-between;}.elementor .e-38959770-b9d9{font-size:18px;color:var(--kalma-white);line-height:1.5;}.elementor .e-4ba1d575-de90{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-2285ef91-ca7b{gap:20px;justify-content:space-between;}.elementor .e-69b43946-f664{font-size:18px;color:var(--kalma-white);line-height:1.5;}.elementor .e-638acfe4-9d10{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-4dde6fef-dc13{gap:20px;justify-content:space-between;}.elementor .e-646ac3a1-b8d3{column-gap:20px;padding:0px;grid-template-columns:repeat(4, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-73d4b8aa-f455{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-5f04c108-bba9{flex-direction:column;}.elementor .e-f299728-56e0{max-width:780px;}.elementor .e-6a1a6b00-7a22{padding:0px;flex-direction:column;gap:18px;}.elementor .e-7d99e6db-f13a{font-size:21px;}.elementor .e-4fcc7173-d691{font-size:15px;color:var(--kalma-text-muted);line-height:1.8;}.elementor .e-7c3b3ff6-47db{padding:28px;border-radius:var(--kalma-radius);border-width:1px;border-color:var(--kalma-border);border-style:solid;background-color:var(--TRANSPARENT);flex-direction:column;gap:12px;}.elementor .e-21e35dfe-d7a3{font-size:21px;}.elementor .e-19693845-f594{font-size:15px;color:var(--kalma-text-muted);line-height:1.8;}.elementor .e-74c561ce-484a{padding:28px;border-radius:var(--kalma-radius);border-width:1px;border-color:var(--kalma-border);border-style:solid;background-color:var(--TRANSPARENT);flex-direction:column;gap:12px;}.elementor .e-6304fab-e88f{font-size:21px;}.elementor .e-4b54fe91-66b7{font-size:15px;color:var(--kalma-text-muted);line-height:1.8;}.elementor .e-77f7d477-e14c{padding:28px;border-radius:var(--kalma-radius);border-width:1px;border-color:var(--kalma-border);border-style:solid;background-color:var(--TRANSPARENT);flex-direction:column;gap:12px;}.elementor .e-6dd93b9f-25a2{column-gap:20px;padding:0px;grid-template-columns:repeat(3, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-7d68d416-7af6{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-52e478e5-a662{background-image:url("https://kalmaspacusco.com/wp-content/uploads/spa-wellness-experience-cusco.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;}.elementor .e-3a4bb81c-e754{min-width:0px;padding:0px;flex-direction:column;gap:18px;flex:1 1 340px;}.elementor .e-4c753fc5-2eda{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-64d1f1f1-4487{padding:0px;}.elementor .e-187a32aa-c737{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6d37a131-2c82{background-color:var(--kalma-olive);}.elementor .e-33d01b87-7c38{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-618e0498-28a7{padding:0px;}.elementor .e-65a38cfa-5d1e{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-5463d894-f90c{background-color:var(--kalma-olive);}.elementor .e-58d1aebd-5425{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-247c9a0c-f867{padding:0px;}.elementor .e-2170adc6-ae64{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-67057952-5f91{background-color:var(--kalma-olive);}.elementor .e-13519a55-ed2c{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-2d17e2cc-ab17{padding:0px;}.elementor .e-3ca6b165-e3f3{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-645f13aa-c721{background-color:var(--kalma-olive);}.elementor .e-61cbe1e4-95a0{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-22a65053-b92d{padding:0px;}.elementor .e-47fe4ef-fb72{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-64c65048-b929{background-color:var(--kalma-olive);}.elementor .e-1698ae52-ba52{font-weight:600;font-size:19px;color:var(--kalma-white);}.elementor .e-2c8cba9-9aa9{padding:0px;}.elementor .e-6d8cadac-5216{padding-block-start:10px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-617f237-cdf8{background-color:var(--kalma-olive);}.elementor .e-32738254-6e44{min-width:0px;gap:12px;flex:2 1 560px;}.elementor .e-48655790-d5f0{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-453be933-862d{flex-direction:column;}.elementor .e-11b191bf-d06c{max-width:780px;}.elementor .e-5cf55216-e81d{padding:0px;flex-direction:column;gap:18px;}.elementor .e-3b999e4d-25d3{width:100%;height:220px;object-fit:cover;}.elementor .e-20354cfe-94cc{font-size:21px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-287ffe86-bf74{font-size:15px;color:var(--kalma-text-soft);padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-2152b3df-66da{font-family:var(--kalma-font);font-weight:700;color:var(--kalma-cream);padding-block-end:8px;padding-inline-start:10px;}.elementor .e-fbf5b7e-938b{text-decoration:none;padding:12px;gap:10px;}.elementor .e-49ad3f77-1570{width:100%;height:220px;object-fit:cover;}.elementor .e-4159fdab-1abe{font-size:21px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-be68f65-4710{font-size:15px;color:var(--kalma-text-soft);padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-35c8882a-7d7d{font-family:var(--kalma-font);font-weight:700;color:var(--kalma-cream);padding-block-end:8px;padding-inline-start:10px;}.elementor .e-3e37cb8f-7c30{text-decoration:none;padding:12px;gap:10px;}.elementor .e-7fabefa-9b68{width:100%;height:220px;object-fit:cover;}.elementor .e-2bdd2e72-c8f2{font-size:21px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-2b5e6ddb-6ee1{font-size:15px;color:var(--kalma-text-soft);padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-2cb4a206-365e{font-family:var(--kalma-font);font-weight:700;color:var(--kalma-cream);padding-block-end:8px;padding-inline-start:10px;}.elementor .e-1bb82ccf-a8f3{text-decoration:none;padding:12px;gap:10px;}.elementor .e-650d686c-2fc3{column-gap:20px;padding:0px;grid-template-columns:repeat(3, minmax(0, 1fr));row-gap:20px;\n}.elementor .e-24ea71af-fb47{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-5715e043-5d30{font-family:var(--kalma-font);font-weight:600;font-size:20px;color:var(--kalma-cream);text-decoration:none;}.elementor .e-3752ca7f-4811{padding:28px;border-radius:var(--kalma-radius);background-color:var(--kalma-black);flex-direction:column;gap:8px;}.elementor .e-7e25bc8b-36c6{width:100%;max-width:var(--kalma-container);padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:48px;}.elementor .e-75f808df-7264{flex-direction:column;}.elementor .e-271bb11f-533e{font-size:40px;color:var(--kalma-white);}.elementor .e-62304283-9368{color:var(--kalma-text-soft);}.elementor .e-52b294ba-a71f{max-width:700px;padding:0px;flex-direction:column;gap:10px;flex:1 1 420px;}.elementor .e-72cbda25-6a9d{width:auto;padding:0px;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-3bdd2568-ca97{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-3a65f6f2-a66c{padding-block-start:0px;flex-direction:column;}