.elementor .e-5916cd33-5a14{font-family:var(--th-font-label);font-size:11px;color:#E9E4DA;letter-spacing:0.3em;text-transform:uppercase;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3c0b29ae-40d3{max-width:820px;font-family:var(--th-font-display);font-weight:300;font-size:76px;color:var(--th-ivory);line-height:1.05;text-transform:none;margin:0px;text-wrap:balance;\n}.elementor .e-1cb4547e-d345{max-width:480px;font-weight:300;font-size:17px;color:#DCE3E1;line-height:1.7;margin-block-start:22px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-668b2caf-9614{min-height:480px;position:relative;color:var(--th-ivory);text-align:center;padding-block-start:128px;padding-block-end:72px;padding-inline-start:88px;padding-inline-end:88px;background-image:linear-gradient(180deg, rgba(15,62,67,.55) 0%,rgba(14,46,51,.72) 55%,rgba(10,27,30,.88) 100%),url("https://www.thalassaaesthetic.com/wp-content/uploads/2026/10/unsplash-clinic-treatment-bed.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;background-size: auto auto,cover; background-position: 0% 0%,center center; isolation:isolate;\n}.elementor .e-264a357e-70e7{width:1px;height:1px;overflow:hidden;position:absolute;padding:0px;margin:-1px;border-width:0px;clip: rect(0, 0, 0, 0); white-space: nowrap;\n}.elementor .e-3bb3a58-9eaf{font-family:var(--th-font-label);font-size:10.5px;color:var(--th-slate);letter-spacing:0.26em;text-transform:uppercase;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-65c07fc-e874{font-family:var(--th-font-display);font-size:26px;color:var(--th-charcoal);margin:0px;}.elementor .e-50585cb0-b417{text-decoration:none;align-self:flex-start;&:hover [data-id] { color:var(--th-teal); }\n}.elementor .e-45171913-a028{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;border-bottom-style: solid; border-bottom-color: rgba(31,42,44,.12);\n}.elementor .e-151d8301-ac36{font-family:var(--th-font-label);font-size:10.5px;color:var(--th-slate);letter-spacing:0.26em;text-transform:uppercase;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-77753760-9833{font-family:var(--th-font-display);font-size:26px;color:var(--th-charcoal);margin:0px;}.elementor .e-4ff633bf-f179{text-decoration:none;align-self:flex-start;}.elementor .e-65f6f970-f873{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;border-bottom-style: solid; border-bottom-color: rgba(31,42,44,.12);\n}.elementor .e-562a9f0d-70a9{font-family:var(--th-font-label);font-size:10.5px;color:var(--th-slate);letter-spacing:0.26em;text-transform:uppercase;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-23b78e8f-a02e{font-family:var(--th-font-display);font-size:26px;color:var(--th-charcoal);margin:0px;}.elementor .e-5343e1e1-a0ff{text-decoration:none;align-self:flex-start;}.elementor .e-1bb47668-ed49{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;border-bottom-style: solid; border-bottom-color: rgba(31,42,44,.12);\n}.elementor .e-5ac700f-a24e{font-family:var(--th-font-label);font-size:10.5px;color:var(--th-slate);letter-spacing:0.26em;text-transform:uppercase;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-fb54781-ba4c{font-size:15px;color:var(--th-charcoal);line-height:1.7;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5abb2c48-2eb1{font-size:12px;color:var(--th-teal-deep);letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-34e8492a-25a3{text-decoration:none;padding-block-start:0px;padding-block-end:3px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;align-self:flex-start;border-bottom-style: solid; border-bottom-color: var(--th-teal);\n}.elementor .e-70cbf2e5-427a{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;border-bottom-style: solid; border-bottom-color: rgba(31,42,44,.12);\n}.elementor .e-3706c5e6-905a{font-family:var(--th-font-label);font-size:10.5px;color:var(--th-slate);letter-spacing:0.26em;text-transform:uppercase;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-53eaa30e-569a{margin:0px;}.elementor .e-7b6994b2-c2e0{color:var(--th-charcoal);margin:0px;}.elementor .e-226142e2-1324{font-size:15px;padding-block-start:9px;padding-block-end:9px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:12px;justify-content:space-between;border-bottom-style: solid; border-bottom-color: rgba(31,42,44,.1);\n}.elementor .e-3e601374-f6b6{margin:0px;}.elementor .e-6ca1a55f-1722{color:var(--th-charcoal);margin:0px;}.elementor .e-1e2ef1ad-ebdf{font-size:15px;padding-block-start:9px;padding-block-end:9px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:12px;justify-content:space-between;border-bottom-style: solid; border-bottom-color: rgba(31,42,44,.1);\n}.elementor .e-4326a414-e4b6{margin:0px;}.elementor .e-26aeda34-595e{color:var(--th-slate);margin:0px;}.elementor .e-67be9b6a-b225{font-size:15px;padding-block-start:9px;padding-block-end:9px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:12px;justify-content:space-between;}.elementor .e-91875c8-967f{padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;}.elementor .e-2ba809a2-aaab{display:flex;flex-direction:column;}.elementor .e-49fcada-f0ae{font-size:12px;color:var(--th-slate);letter-spacing:0.06em;text-transform:uppercase;margin:0px;}.elementor .e-6317de44-14f2{min-height:520px;overflow:hidden;position:relative;border-radius:3px;background-image:linear-gradient(160deg, #EDE9E1 0%,#DCE5E3 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;justify-content:center;align-items:center;}.elementor .e-45f95308-aa94{padding-block-start:88px;padding-block-end:150px;padding-inline-start:88px;padding-inline-end:88px;display:grid;gap:64px;grid-template-columns:5fr 7fr;align-items:stretch;}.elementor .e-798a7993-a783{font-family:var(--th-font-label);font-size:11px;color:#E9E4DA;letter-spacing:0.3em;text-transform:uppercase;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5e5c3131-5390{max-width:760px;font-family:var(--th-font-display);font-weight:300;font-size:64px;color:var(--th-ivory);line-height:1.05;text-transform:none;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;text-wrap:balance;\n}.elementor .e-3373b987-46a8{font-weight:600;font-size:13px;color:#fff;letter-spacing:0.12em;text-transform:uppercase;margin:0px;}.elementor .e-5faec49a-7c67:hover,.elementor .e-5faec49a-7c67:focus-visible{background-color:var(--th-teal-hover);}.elementor .e-5faec49a-7c67{color:#fff;text-decoration:none;padding-block-start:19px;padding-block-end:19px;padding-inline-start:34px;padding-inline-end:34px;border-radius:40px;background-color:var(--th-teal-deep);width: fit-content;\n}.elementor .e-16b8a529-4600{font-size:13px;color:var(--th-ivory);letter-spacing:0.12em;text-transform:uppercase;margin:0px;}.elementor .e-17b99b51-2e35:hover,.elementor .e-17b99b51-2e35:focus-visible{border-color:var(--th-gold-light);}.elementor .e-17b99b51-2e35{text-decoration:none;padding-block-start:18px;padding-block-end:18px;padding-inline-start:33px;padding-inline-end:33px;border-radius:40px;border-width:1px;border-color:rgba(245,241,233,.5);border-style:solid;width: fit-content;\n}.elementor .e-1eed226b-bd19{margin-block-start:38px;display:flex;gap:16px;flex-wrap:wrap;justify-content:center;}.elementor .e-2b7b934c-e67b{color:var(--th-ivory);text-align:center;padding-block-start:150px;padding-block-end:150px;padding-inline-start:88px;padding-inline-end:88px;background-image:linear-gradient(180deg, #0F3E43 0%,#0E2E33 55%,#0A1B1E 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;align-items:center;}.elementor .e-5ef44850-154c{width:100%;font-family:var(--th-font-body);color:var(--th-charcoal);padding:0px;background-color:var(--th-ivory);overflow-x: clip;\n}