.elementor .e-5c5b94f-99e3681{height:32px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-image:linear-gradient(90deg, #173b32 0%,#173b32 62%,#b6c97b 62%,#b6c97b 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-54bcb2fa-8f80e69{width:34px;height:1px;min-width:34px;min-height:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#245747;}.elementor .e-c230634a-214ed8a{font-family:"DM Mono";font-weight:400;font-size:11px;color:#245747;letter-spacing:0.15em;line-height:1.4em;text-transform:uppercase;}.elementor .e-f7fcc5c6-17fb084{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:12px;align-items:center;}.elementor .e-c1b6178a-9de5df2{max-width:600px;font-family:"DM Sans";font-weight:700;font-size:clamp(34px, 3.6vw, 46px);color:#15241f;letter-spacing:-0.045em;line-height:1.06em;margin-block-start:16px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-42241147-12f4c3a{max-width:540px;font-family:"DM Sans";font-weight:600;font-size:19px;color:#21473c;letter-spacing:-0.02em;line-height:1.4em;}.elementor .e-ce91ce55-cc8c8df{min-height:48px;font-family:"DM Sans";font-weight:700;font-size:15px;color:#ffffff;line-height:1.45em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:21px;padding-inline-end:21px;border-width:1px;border-color:transparent;border-style:solid;background-color:#173b32;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-ce91ce55-cc8c8df:hover,.elementor .e-ce91ce55-cc8c8df:focus-visible{background-color:#102a23;}.elementor .e-dbc05fe0-87d634d{min-height:48px;font-family:"DM Sans";font-weight:700;font-size:15px;color:#15241f;line-height:1.45em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:21px;padding-inline-end:21px;border-width:1px;border-color:#b8c1b8;border-style:solid;background-color:transparent;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-dbc05fe0-87d634d:hover,.elementor .e-dbc05fe0-87d634d:focus-visible{border-color:#173b32;background-color:#eef1eb;}.elementor .e-3d0d40ef-39bc84d{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:28px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:14px;flex-wrap:wrap;}.elementor .e-a69dbdce-125ba4a{min-width:0px;padding-block-start:24px;padding-block-end:56px;padding-inline-start:clamp(30px, 4.1vw, 58px);padding-inline-end:4.6vw;display:flex;flex-direction:column;justify-content:center;}.elementor .e-b8cf5a4d-789dc49{font-family:"DM Mono";font-weight:400;font-size:10px;color:#b6c97b;letter-spacing:0.13em;line-height:1.4em;text-transform:uppercase;padding-block-start:3px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-29013c57-aea7da9{font-family:"DM Sans";font-weight:400;font-size:14px;color:#dce6df;line-height:1.5em;}.elementor .e-8e80f8f9-90b0bcc{width:100%;padding-block-start:20px;padding-block-end:21px;padding-inline-start:26px;padding-inline-end:26px;background-color:rgba(16,42,35,0.92);display:grid;gap:15px;grid-template-columns:82px minmax(0,1fr);align-items:flex-start;}.elementor .e-edfbb500-bf2a7d0{min-width:0px;overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-image:url("https://kalynnlab.com/wp-content/uploads/2026/10/facial-hero-treatment.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:63% center;background-color:#102a23;display:flex;flex-direction:column;justify-content:flex-end;}.elementor .e-cbb313ce-088fa2b{width:100%;min-height:520px;max-width:1200px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);}.elementor .e-5af0abf5-44e1916{padding-block-start:clamp(30px, 3vw, 40px);padding-block-end:clamp(72px, 7vw, 96px);padding-inline-start:0px;padding-inline-end:0px;background-color:#f6f4ee;display:flex;flex-direction:column;align-items:center;}.elementor .e-0817a070-a248bfc{width:34px;height:1px;min-width:34px;min-height:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#245747;}.elementor .e-76dd84f9-9251bd6{font-family:"DM Mono";font-weight:400;font-size:11px;color:#245747;letter-spacing:0.15em;line-height:1.4em;text-transform:uppercase;}.elementor .e-55dd4854-49e96e9{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:12px;align-items:center;}.elementor .e-935e2ed7-da3dad6{max-width:670px;font-family:"DM Sans";font-weight:700;font-size:clamp(26px, 3.4vw, 40px);color:#15241f;letter-spacing:-0.025em;line-height:1.12em;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2a837cf9-80f384a{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-bbbda915-b41655b{max-width:470px;font-family:"DM Sans";font-weight:400;font-size:16px;color:#65716a;line-height:1.6em;margin-block-start:0px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-d140efaf-9364de5{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:43px;margin-inline-start:0px;margin-inline-end:0px;display:grid;gap:70px;grid-template-columns:minmax(0,1fr) minmax(0,.78fr);align-items:flex-end;}.elementor .e-0d2e0da8-eba06eb{font-family:"DM Mono";font-weight:400;font-size:10px;color:#d7e5b1;letter-spacing:0.14em;line-height:1.4em;text-transform:uppercase;}.elementor .e-c097f631-ffc0dbe{max-width:14ch;font-family:"DM Sans";font-weight:700;font-size:clamp(26px, 2.7vw, 36px);color:#ffffff;letter-spacing:-0.04em;line-height:1.06em;margin-block-start:auto;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-24c80cfb-6ef1228{max-width:42ch;font-family:"DM Sans";font-weight:400;font-size:14px;color:#e1e9e2;line-height:1.5em;}.elementor .e-a02d0c61-e7f0496{min-height:auto;font-family:"DM Mono";font-weight:400;font-size:10px;color:#d7e5b1;letter-spacing:0.08em;line-height:1.4em;text-transform:uppercase;padding-block-start:0px;padding-block-end:3px;padding-inline-start:0px;padding-inline-end:0px;border-width:0px;background-color:transparent;display:inline-flex;}.elementor .e-dbb83f19-2c8cd50{width:100%;height:1px;min-height:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#b6c97b;}.elementor .e-372f5b59-731238e{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-a1e8f491-f495b62{min-width:0px;min-height:350px;overflow:hidden;padding-block-start:28px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;background-image:linear-gradient(0deg, rgba(10,31,25,0.92) 0%,rgba(10,31,25,0.1) 76%),url("https://kalynnlab.com/wp-content/uploads/2026/10/facial-workflow-station.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,70% center;background-color:#102a23;display:flex;flex-direction:column;}.elementor .e-bfc1db76-15b56a5{font-family:"DM Mono";font-weight:400;font-size:10px;color:#d7e5b1;letter-spacing:0.14em;line-height:1.4em;text-transform:uppercase;}.elementor .e-2ee7a9c3-46c6bbe{max-width:14ch;font-family:"DM Sans";font-weight:700;font-size:clamp(26px, 2.7vw, 36px);color:#ffffff;letter-spacing:-0.04em;line-height:1.06em;margin-block-start:auto;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-94c92e1e-2dbf983{max-width:42ch;font-family:"DM Sans";font-weight:400;font-size:14px;color:#e1e9e2;line-height:1.5em;}.elementor .e-2dcb9c57-f368742{min-height:auto;font-family:"DM Mono";font-weight:400;font-size:10px;color:#d7e5b1;letter-spacing:0.08em;line-height:1.4em;text-transform:uppercase;padding-block-start:0px;padding-block-end:3px;padding-inline-start:0px;padding-inline-end:0px;border-width:0px;background-color:transparent;display:inline-flex;}.elementor .e-17aa1899-2a58da7{width:100%;height:1px;min-height:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#b6c97b;}.elementor .e-2c4707de-da15107{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-e5131103-8af24a2{min-width:0px;min-height:350px;overflow:hidden;padding-block-start:28px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;background-image:linear-gradient(0deg, rgba(10,31,25,0.92) 0%,rgba(10,31,25,0.1) 76%),url("https://kalynnlab.com/wp-content/uploads/2026/10/facial-rf-hifu-station.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#102a23;display:flex;flex-direction:column;}.elementor .e-58d4bce1-745a49c{font-family:"DM Mono";font-weight:400;font-size:10px;color:#d7e5b1;letter-spacing:0.14em;line-height:1.4em;text-transform:uppercase;}.elementor .e-ef00e789-c35ddf8{max-width:14ch;font-family:"DM Sans";font-weight:700;font-size:clamp(26px, 2.7vw, 36px);color:#ffffff;letter-spacing:-0.04em;line-height:1.06em;margin-block-start:auto;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-f7bdb106-30d82c1{max-width:42ch;font-family:"DM Sans";font-weight:400;font-size:14px;color:#e1e9e2;line-height:1.5em;}.elementor .e-d9a03f36-3e73aba{min-height:auto;font-family:"DM Mono";font-weight:400;font-size:10px;color:#d7e5b1;letter-spacing:0.08em;line-height:1.4em;text-transform:uppercase;padding-block-start:0px;padding-block-end:3px;padding-inline-start:0px;padding-inline-end:0px;border-width:0px;background-color:transparent;display:inline-flex;}.elementor .e-067631db-87888e8{width:100%;height:1px;min-height:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#b6c97b;}.elementor .e-b5a87104-8b0074f{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-74871298-661e940{min-width:0px;min-height:350px;overflow:hidden;padding-block-start:28px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;background-image:linear-gradient(0deg, rgba(10,31,25,0.92) 0%,rgba(10,31,25,0.1) 76%),url("https://kalynnlab.com/wp-content/uploads/2026/10/facial-consultation.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#102a23;display:flex;flex-direction:column;}.elementor .e-dc241b50-52837c3{font-family:"DM Mono";font-weight:400;font-size:10px;color:#d7e5b1;letter-spacing:0.14em;line-height:1.4em;text-transform:uppercase;}.elementor .e-1c9ce5a9-b03cb23{max-width:14ch;font-family:"DM Sans";font-weight:700;font-size:clamp(26px, 2.7vw, 36px);color:#ffffff;letter-spacing:-0.04em;line-height:1.06em;margin-block-start:auto;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-ec55b6e0-82acf02{max-width:42ch;font-family:"DM Sans";font-weight:400;font-size:14px;color:#e1e9e2;line-height:1.5em;}.elementor .e-843794ff-a3ff4fc{min-height:auto;font-family:"DM Mono";font-weight:400;font-size:10px;color:#d7e5b1;letter-spacing:0.08em;line-height:1.4em;text-transform:uppercase;padding-block-start:0px;padding-block-end:3px;padding-inline-start:0px;padding-inline-end:0px;border-width:0px;background-color:transparent;display:inline-flex;}.elementor .e-0cc1f951-83b8edb{width:100%;height:1px;min-height:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#b6c97b;}.elementor .e-43761647-8c327a8{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-52fdd56b-d1e7f55{min-width:0px;min-height:350px;overflow:hidden;padding-block-start:28px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;background-image:linear-gradient(0deg, rgba(10,31,25,0.92) 0%,rgba(10,31,25,0.1) 76%),url("https://kalynnlab.com/wp-content/uploads/2026/10/facial-plasma-laser.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#102a23;display:flex;flex-direction:column;}.elementor .e-1a32e32e-3e595f0{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#c8d0c8;display:grid;gap:2px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);}.elementor .e-023819fb-126002b{width:100%;max-width:1200px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-c8f6418d-3e954c8{padding-block-start:clamp(72px, 7vw, 96px);padding-block-end:clamp(72px, 7vw, 96px);padding-inline-start:0px;padding-inline-end:0px;background-color:#fcfbf7;display:flex;flex-direction:column;align-items:center;}.elementor .e-6902ada7-146197e{font-family:"DM Mono";font-weight:400;font-size:10px;color:#b6c97b;letter-spacing:0.14em;line-height:1.4em;text-transform:uppercase;}.elementor .e-adb5cbf4-c4c2ef4{max-width:11ch;font-family:"DM Sans";font-weight:700;font-size:31px;color:#ffffff;letter-spacing:-0.04em;line-height:1.08em;margin-block-start:20px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-fcc51849-869ed25{max-width:30ch;font-family:"DM Sans";font-weight:400;font-size:15px;color:#e0e8e2;line-height:1.57em;}.elementor .e-79571f34-1615618{min-width:0px;min-height:520px;overflow:hidden;padding-block-start:45px;padding-block-end:45px;padding-inline-start:45px;padding-inline-end:45px;background-image:linear-gradient(0deg, rgba(10,31,25,0.96) 4%,rgba(10,31,25,0.18) 88%),url("https://kalynnlab.com/wp-content/uploads/2026/08/kalynn-service-workbench.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,63% center;background-color:#102a23;display:flex;flex-direction:column;justify-content:flex-end;}.elementor .e-ef7e5efe-01dcb16{width:34px;height:1px;min-width:34px;min-height:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#245747;}.elementor .e-89e3451e-31f16f7{font-family:"DM Mono";font-weight:400;font-size:11px;color:#245747;letter-spacing:0.15em;line-height:1.4em;text-transform:uppercase;}.elementor .e-cdbc9bf5-2b838e6{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:12px;align-items:center;}.elementor .e-9c8264d5-4b93e81{max-width:100%;font-family:"DM Sans";font-weight:700;font-size:clamp(29px, 3.1vw, 40px);color:#15241f;letter-spacing:-0.035em;line-height:1.1em;margin-block-start:19px;margin-block-end:34px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7641e8ed-42c190a{font-family:"DM Mono";font-weight:400;font-size:11px;color:#245747;letter-spacing:0.12em;line-height:1.4em;text-transform:uppercase;}.elementor .e-0085f7a1-e09d707{font-family:"DM Sans";font-weight:700;font-size:20px;color:#15241f;letter-spacing:-0.03em;line-height:1.13em;margin-block-start:27px;margin-block-end:9px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7ced52c8-ebf89d2{font-family:"DM Sans";font-weight:400;font-size:14px;color:#5b6961;line-height:1.5em;}.elementor .e-6b474230-b9ae456{min-height:192px;padding-block-start:22px;padding-block-end:22px;padding-inline-start:22px;padding-inline-end:22px;background-color:#ffffff;}.elementor .e-af3d0b2f-83b2cf3{font-family:"DM Mono";font-weight:400;font-size:11px;color:#245747;letter-spacing:0.12em;line-height:1.4em;text-transform:uppercase;}.elementor .e-90cf0b88-d2af0ad{font-family:"DM Sans";font-weight:700;font-size:20px;color:#15241f;letter-spacing:-0.03em;line-height:1.13em;margin-block-start:27px;margin-block-end:9px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-91cbf1ae-51e5c1e{font-family:"DM Sans";font-weight:400;font-size:14px;color:#5b6961;line-height:1.5em;}.elementor .e-f8717bef-3fd76c7{min-height:192px;padding-block-start:22px;padding-block-end:22px;padding-inline-start:22px;padding-inline-end:22px;background-color:#edf1e9;}.elementor .e-34d42a2f-0fbe252{font-family:"DM Mono";font-weight:400;font-size:11px;color:#245747;letter-spacing:0.12em;line-height:1.4em;text-transform:uppercase;}.elementor .e-3de4a3c3-0107699{font-family:"DM Sans";font-weight:700;font-size:20px;color:#15241f;letter-spacing:-0.03em;line-height:1.13em;margin-block-start:27px;margin-block-end:9px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-ecc1bbb9-fe45e66{font-family:"DM Sans";font-weight:400;font-size:14px;color:#5b6961;line-height:1.5em;}.elementor .e-526e4b5b-8e3e027{min-height:192px;padding-block-start:22px;padding-block-end:22px;padding-inline-start:22px;padding-inline-end:22px;background-color:#ffffff;}.elementor .e-f7f394c9-95bf835{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-width:1px;border-color:#cbd3ca;border-style:solid;background-color:#cbd3ca;display:grid;gap:1px;grid-template-columns:repeat(3, minmax(0,1fr));}.elementor .e-8ae26b8e-59df3db{min-height:48px;font-family:"DM Sans";font-weight:700;font-size:15px;color:#ffffff;line-height:1.45em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:21px;padding-inline-end:21px;margin-block-start:28px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:1px;border-color:transparent;border-style:solid;background-color:#173b32;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-8ae26b8e-59df3db:hover,.elementor .e-8ae26b8e-59df3db:focus-visible{background-color:#102a23;}.elementor .e-d6540bf2-3af85ec{min-width:0px;padding-block-start:47px;padding-block-end:47px;padding-inline-start:47px;padding-inline-end:47px;background-color:#fbfcf8;}.elementor .e-713af45b-92c8c00{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-width:1px;border-color:#bdc7bd;border-style:solid;background-color:#bdc7bd;display:grid;gap:1px;grid-template-columns:minmax(0,.87fr) minmax(0,1.13fr);}.elementor .e-52037002-2e4b812{width:100%;max-width:1200px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-686e9103-379bdf7{padding-block-start:clamp(72px, 7vw, 96px);padding-block-end:clamp(72px, 7vw, 96px);padding-inline-start:0px;padding-inline-end:0px;background-color:#eef1eb;display:flex;flex-direction:column;align-items:center;}.elementor .e-0ef6e54e-2d9d52d{width:34px;height:1px;min-width:34px;min-height:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#245747;}.elementor .e-67c44780-c77c523{font-family:"DM Mono";font-weight:400;font-size:11px;color:#245747;letter-spacing:0.15em;line-height:1.4em;text-transform:uppercase;}.elementor .e-467ca3ac-4a90122{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:12px;align-items:center;}.elementor .e-c8dd4335-6977840{max-width:670px;font-family:"DM Sans";font-weight:700;font-size:clamp(26px, 3.4vw, 40px);color:#15241f;letter-spacing:-0.025em;line-height:1.12em;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4a6bff82-a3f504e{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-8ae48086-6eeb965{max-width:470px;font-family:"DM Sans";font-weight:400;font-size:16px;color:#65716a;line-height:1.6em;margin-block-start:0px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5df6ab39-a44281d{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:43px;margin-inline-start:0px;margin-inline-end:0px;display:grid;gap:70px;grid-template-columns:minmax(0,1fr) minmax(0,.78fr);align-items:flex-end;}.elementor .e-25ef23bd-b16adc4{font-family:"DM Mono";font-weight:400;font-size:10px;color:#d7e5b1;letter-spacing:0.14em;line-height:1.4em;text-transform:uppercase;}.elementor .e-23f4bfdd-2892a19{font-family:"DM Sans";font-weight:700;font-size:clamp(29px, 2.75vw, 37px);color:#ffffff;letter-spacing:-0.04em;line-height:1.08em;margin-block-start:8px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-61bb9416-49a3f1c{max-width:31ch;font-family:"DM Sans";font-weight:400;font-size:17px;color:#e0e8e2;line-height:1.42em;}.elementor .e-957629a1-3e7de6a{width:100%;height:1px;min-height:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:rgba(255,255,255,0.25);}.elementor .e-2718316a-3565e63{width:6px;height:6px;min-width:6px;min-height:6px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:999px;background-color:#b6c97b;flex:0 0 auto;}.elementor .e-f0c1ae1c-d05960b{font-family:"DM Sans";font-weight:400;font-size:13px;color:#f0f4f0;line-height:1.4em;}.elementor .e-3c747355-4372d63{padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:10px;align-items:flex-start;}.elementor .e-8a39c4a0-03f6798{width:100%;height:1px;min-height:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:rgba(255,255,255,0.2);}.elementor .e-66bca00e-35b6df3{width:6px;height:6px;min-width:6px;min-height:6px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:999px;background-color:#b6c97b;flex:0 0 auto;}.elementor .e-828ccfb4-3e04572{font-family:"DM Sans";font-weight:400;font-size:13px;color:#f0f4f0;line-height:1.4em;}.elementor .e-c3765963-4f59dcd{padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:10px;align-items:flex-start;}.elementor .e-4767327c-0a7cd02{width:100%;height:1px;min-height:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:rgba(255,255,255,0.2);}.elementor .e-7657bdb5-089dbb9{width:6px;height:6px;min-width:6px;min-height:6px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:999px;background-color:#b6c97b;flex:0 0 auto;}.elementor .e-4f9343de-8d98fbe{font-family:"DM Sans";font-weight:400;font-size:13px;color:#f0f4f0;line-height:1.4em;}.elementor .e-4215e2d6-ca8cfd8{padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:10px;align-items:flex-start;}.elementor .e-77386051-773f97a{width:100%;height:1px;min-height:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:rgba(255,255,255,0.2);}.elementor .e-09022a4e-8600f9b{max-width:37ch;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:22px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-38535540-f43ef41{padding-block-start:28px;padding-block-end:31px;padding-inline-start:42px;padding-inline-end:42px;}.elementor .e-5bfa0e54-d1737a5{min-width:0px;min-height:500px;overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-image:linear-gradient(180deg, rgba(8,28,22,0.08) 0%,rgba(8,28,22,0.3) 35%,rgba(8,28,22,0.68) 64%,rgba(8,28,22,0.93) 100%),url("https://kalynnlab.com/wp-content/uploads/2026/10/facial-dedicated-station-v2.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#173b32;display:flex;flex-direction:column;justify-content:flex-end;}.elementor .e-a46bd131-8962c77{font-family:"DM Mono";font-weight:400;font-size:10px;color:#d7e5b1;letter-spacing:0.14em;line-height:1.4em;text-transform:uppercase;}.elementor .e-aef7663a-56a7637{font-family:"DM Sans";font-weight:700;font-size:clamp(29px, 2.75vw, 37px);color:#ffffff;letter-spacing:-0.04em;line-height:1.08em;margin-block-start:8px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3eabdc32-995c3db{max-width:31ch;font-family:"DM Sans";font-weight:400;font-size:17px;color:#e0e8e2;line-height:1.42em;}.elementor .e-4b4eaedb-e4d3e20{width:100%;height:1px;min-height:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:rgba(255,255,255,0.25);}.elementor .e-c968c418-fa24770{width:6px;height:6px;min-width:6px;min-height:6px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:999px;background-color:#b6c97b;flex:0 0 auto;}.elementor .e-68b7adf9-31db6ea{font-family:"DM Sans";font-weight:400;font-size:13px;color:#f0f4f0;line-height:1.4em;}.elementor .e-2cb35ff1-84616f0{padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:10px;align-items:flex-start;}.elementor .e-05b697ca-07a7e25{width:100%;height:1px;min-height:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:rgba(255,255,255,0.2);}.elementor .e-a36f8d70-f0f95c3{width:6px;height:6px;min-width:6px;min-height:6px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:999px;background-color:#b6c97b;flex:0 0 auto;}.elementor .e-6b9664c0-f2efd2e{font-family:"DM Sans";font-weight:400;font-size:13px;color:#f0f4f0;line-height:1.4em;}.elementor .e-033f1b3a-0990571{padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:10px;align-items:flex-start;}.elementor .e-8a53952e-258e936{width:100%;height:1px;min-height:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:rgba(255,255,255,0.2);}.elementor .e-561001b8-95ceeb6{width:6px;height:6px;min-width:6px;min-height:6px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:999px;background-color:#b6c97b;flex:0 0 auto;}.elementor .e-8f221e12-9948d75{font-family:"DM Sans";font-weight:400;font-size:13px;color:#f0f4f0;line-height:1.4em;}.elementor .e-31e43007-7847586{padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:10px;align-items:flex-start;}.elementor .e-dcb16764-bb0de50{width:100%;height:1px;min-height:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:rgba(255,255,255,0.2);}.elementor .e-5946cb74-9af91bb{max-width:37ch;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:22px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-da931706-a02eb42{padding-block-start:28px;padding-block-end:31px;padding-inline-start:42px;padding-inline-end:42px;}.elementor .e-795ea516-654123f{min-width:0px;min-height:500px;overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-image:linear-gradient(180deg, rgba(8,28,22,0.08) 0%,rgba(8,28,22,0.3) 35%,rgba(8,28,22,0.68) 64%,rgba(8,28,22,0.93) 100%),url("https://kalynnlab.com/wp-content/uploads/2026/10/facial-multifunction-station-v2.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#173b32;display:flex;flex-direction:column;justify-content:flex-end;}.elementor .e-802ec08a-742d39a{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#c5cec4;display:grid;gap:2px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);}.elementor .e-b7795bb7-48e15a0{font-family:"DM Sans";font-weight:400;font-size:14px;color:#66756c;line-height:1.58em;margin-block-start:22px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a3a1ca29-ef2b476{width:100%;max-width:1200px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-0509f7fe-c77243a{padding-block-start:clamp(72px, 7vw, 96px);padding-block-end:clamp(72px, 7vw, 96px);padding-inline-start:0px;padding-inline-end:0px;background-color:#f6f4ee;display:flex;flex-direction:column;align-items:center;}.elementor .e-c8da1825-a8f2136{width:100%;height:100%;object-fit:cover;object-position:center 47%;display:block;}.elementor .e-aaf58905-31253a2{min-width:0px;overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#102a23;}.elementor .e-e448bf26-605b147{width:34px;height:1px;min-width:34px;min-height:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#b6c97b;}.elementor .e-5c81e368-9256997{font-family:"DM Mono";font-weight:400;font-size:11px;color:#b6c97b;letter-spacing:0.15em;line-height:1.4em;text-transform:uppercase;}.elementor .e-86f5602f-32ca378{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:12px;align-items:center;}.elementor .e-a11535c5-dcc1263{max-width:14ch;font-family:"DM Sans";font-weight:700;font-size:clamp(28px, 3vw, 39px);color:#ffffff;letter-spacing:-0.04em;line-height:1.08em;margin-block-start:12px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-59538513-d1cf1d8{max-width:39ch;font-family:"DM Sans";font-weight:400;font-size:15px;color:#c9d5cd;line-height:1.54em;}.elementor .e-e1324291-6f0eea9{min-height:48px;font-family:"DM Sans";font-weight:700;font-size:15px;color:#ffffff;line-height:1.45em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:21px;padding-inline-end:21px;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:1px;border-color:rgba(255,255,255,0.46);border-style:solid;background-color:transparent;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-d9778932-644413f{min-width:0px;padding-block-start:31px;padding-block-end:35px;padding-inline-start:clamp(28px, 3.7vw, 45px);padding-inline-end:clamp(28px, 3.7vw, 45px);background-color:#102a23;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-55cb6a57-d913069{min-width:0px;min-height:532px;overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:224px minmax(0,1fr);}.elementor .e-51bef4e8-1d08345{width:100%;height:100%;object-fit:cover;object-position:center 55%;display:block;}.elementor .e-36f7a779-51e4307{min-width:0px;overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#102a23;}.elementor .e-0ccf20c5-8b7e1a4{font-family:"DM Mono";font-weight:400;font-size:10px;color:#748078;letter-spacing:0.14em;line-height:1.4em;text-transform:uppercase;}.elementor .e-e076308d-7a7b0f9{max-width:13ch;font-family:"DM Sans";font-weight:700;font-size:clamp(27px, 2.75vw, 35px);color:#15241f;letter-spacing:-0.035em;line-height:1.1em;margin-block-start:12px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-b2c266e7-4ad4df0{font-family:"DM Mono";font-weight:400;font-size:10px;color:#245747;letter-spacing:0.08em;line-height:1.35em;text-transform:uppercase;}.elementor .e-3dc29b15-2edc67d{font-family:"DM Sans";font-weight:400;font-size:13px;color:#53645a;line-height:1.38em;margin-block-start:7px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-b80944d1-01f41a9{min-height:104px;padding-block-start:13px;padding-block-end:13px;padding-inline-start:12px;padding-inline-end:12px;background-color:#edf2e8;}.elementor .e-bd222ec4-cc92431{font-family:"DM Mono";font-weight:400;font-size:10px;color:#245747;letter-spacing:0.08em;line-height:1.35em;text-transform:uppercase;}.elementor .e-22e97029-d7aa942{font-family:"DM Sans";font-weight:400;font-size:13px;color:#53645a;line-height:1.38em;margin-block-start:7px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-df256d07-8a7a9e0{min-height:104px;padding-block-start:13px;padding-block-end:13px;padding-inline-start:12px;padding-inline-end:12px;background-color:#edf2e8;}.elementor .e-9ae4703e-f4c6c65{font-family:"DM Mono";font-weight:400;font-size:10px;color:#245747;letter-spacing:0.08em;line-height:1.35em;text-transform:uppercase;}.elementor .e-18371b1f-10d99ab{font-family:"DM Sans";font-weight:400;font-size:13px;color:#53645a;line-height:1.38em;margin-block-start:7px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-0179acab-bb53c63{min-height:104px;padding-block-start:13px;padding-block-end:13px;padding-inline-start:12px;padding-inline-end:12px;background-color:#edf2e8;}.elementor .e-d0478fb8-041dba4{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-width:1px;border-color:#afbdaf;border-style:solid;background-color:#afbdaf;display:grid;gap:1px;grid-template-columns:repeat(3, minmax(0,1fr));}.elementor .e-82afc9ba-6651e33{min-height:48px;font-family:"DM Sans";font-weight:700;font-size:15px;color:#ffffff;line-height:1.45em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:21px;padding-inline-end:21px;margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:1px;border-color:transparent;border-style:solid;background-color:#102a23;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-28d0a96c-71695cf{min-width:0px;padding-block-start:31px;padding-block-end:35px;padding-inline-start:clamp(28px, 3.7vw, 45px);padding-inline-end:clamp(28px, 3.7vw, 45px);background-color:#dce4d5;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-b9945a7f-fe5a972{min-width:0px;min-height:532px;overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:224px minmax(0,1fr);}.elementor .e-acd400d8-791de2c{width:100%;max-width:1200px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;background-color:#bdc7bd;display:grid;gap:2px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);}.elementor .e-59c561ec-d16e6e6{padding-block-start:clamp(72px, 7vw, 96px);padding-block-end:clamp(72px, 7vw, 96px);padding-inline-start:0px;padding-inline-end:0px;background-color:#fcfbf7;display:flex;flex-direction:column;align-items:center;}.elementor .e-5f4de557-a7156e9{width:34px;height:1px;min-width:34px;min-height:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#245747;}.elementor .e-af70a3dc-3fb0008{font-family:"DM Mono";font-weight:400;font-size:11px;color:#245747;letter-spacing:0.15em;line-height:1.4em;text-transform:uppercase;}.elementor .e-c247e179-77eff06{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:12px;align-items:center;}.elementor .e-530ac554-2035a66{max-width:670px;font-family:"DM Sans";font-weight:700;font-size:clamp(26px, 3.4vw, 40px);color:#15241f;letter-spacing:-0.025em;line-height:1.12em;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-b074732b-eb34429{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-364f1af1-b261b21{max-width:470px;font-family:"DM Sans";font-weight:400;font-size:16px;color:#65716a;line-height:1.6em;margin-block-start:0px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-d9fec330-cd618a5{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:43px;margin-inline-start:0px;margin-inline-end:0px;display:grid;gap:70px;grid-template-columns:minmax(0,1fr) minmax(0,.78fr);align-items:flex-end;}.elementor .e-8385b077-a59adfc{width:100%;max-width:1200px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-a62fa521-7cb373b{padding-block-start:clamp(72px, 7vw, 96px);padding-block-end:clamp(72px, 7vw, 96px);padding-inline-start:0px;padding-inline-end:0px;background-color:#fcfbf7;display:flex;flex-direction:column;align-items:center;}.elementor .e-b81acbd8-5a94e7b{width:34px;height:1px;min-width:34px;min-height:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#245747;}.elementor .e-a0cfb6eb-7f8bdc7{font-family:"DM Mono";font-weight:400;font-size:11px;color:#245747;letter-spacing:0.15em;line-height:1.4em;text-transform:uppercase;}.elementor .e-74a883b8-f760e87{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;gap:12px;align-items:center;}.elementor .e-46444d60-5710750{max-width:600px;font-family:"DM Sans";font-weight:700;font-size:clamp(32px, 4vw, 52px);color:#15241f;letter-spacing:-0.04em;line-height:1.08em;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-30566a54-f993bff{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-900e616c-fd0def2{font-family:"DM Sans";font-weight:400;font-size:16px;color:#305043;line-height:1.55em;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-f0d77feb-b91ff50{min-height:48px;font-family:"DM Sans";font-weight:700;font-size:15px;color:#ffffff;line-height:1.45em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:21px;padding-inline-end:21px;border-width:1px;border-color:transparent;border-style:solid;background-color:#102a23;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-cc9bd2c0-155378a{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-3cd7fbaa-98838d2{width:100%;max-width:1200px;padding-block-start:58px;padding-block-end:58px;padding-inline-start:clamp(32px, 5.4vw, 72px);padding-inline-end:clamp(32px, 5.4vw, 72px);background-color:#b6c97b;display:grid;gap:55px;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:flex-end;}.elementor .e-6b48533c-6466ef0{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#fcfbf7;display:flex;flex-direction:column;align-items:center;}