.elementor .e-5d89e422-39c7{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-8f86546-d67c{max-width:900px;font-family:var(--th-font-display);font-weight:300;font-size:84px;color:var(--th-ivory);line-height:1;text-transform:none;margin:0px;text-wrap:balance;\n}.elementor .e-1cd50992-eb25{max-width:520px;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-7590ab9-3450{min-height:560px;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-treatment-room-wood.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-2c57da7e-3c20{font-family:var(--th-font-display);font-weight:400;font-size:30px;color:var(--th-charcoal);text-transform:none;margin:0px;}.elementor .e-285006d-7e1f{font-size:12.5px;color:var(--th-slate);margin:0px;}.elementor .e-23931b5e-b433{padding-block-end:20px;margin-block-end:22px;border-block-end-width:1px;display:flex;gap:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;border-bottom-style: solid; border-bottom-color: rgba(208,149,39,.45);\n}.elementor .e-303f7539-df5b{color:var(--th-teal);letter-spacing:0.08em;text-transform:uppercase;margin:0px;font:600 10.5px ui-monospace,Menlo,monospace;\n}.elementor .e-34edf750-ecbe{max-width:520px;font-size:14px;color:var(--th-slate);line-height:1.65;margin:0px;}.elementor .e-13b650a6-81df{min-height:480px;padding:32px;border-radius:2px;border-width:1.5px;border-color:rgba(29,138,148,.5);border-style:dashed;background-color:rgba(29,138,148,.035);display:flex;flex-direction:column;gap:18px;justify-content:center;}.elementor .e-78beb326-a73f{padding:36px;border-radius:3px;border-width:1px;border-color:rgba(31,42,44,.08);border-style:solid;background-color:#fff;box-shadow:0px 30px 80px 0px rgba(14,36,40,.08);}.elementor .e-701380e5-ae36{font-family:var(--th-font-label);font-size:11px;color:var(--th-slate);letter-spacing:0.28em;text-transform:uppercase;margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:14px;align-items:center;}.elementor .e-1643e6d2-d6cb{font-family:var(--th-font-display);font-weight:300;font-size:46px;color:var(--th-charcoal);line-height:1.04;text-transform:none;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-644a42bb-3182{font-family:var(--th-font-display);font-size:18px;color:var(--th-gold-deep);font-style:italic;margin:0px;}.elementor .e-ed660c9-6a27{width:44px;height:44px;border-radius:50%;border-width:1px;border-color:var(--th-gold);border-style:solid;display:flex;justify-content:center;align-items:center;}.elementor .e-2859032b-ab8c{font-family:var(--th-font-display);font-weight:400;font-size:23px;color:var(--th-charcoal);line-height:1.2;text-transform:none;margin-block-start:0px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-69ad1a3c-5504{font-size:14.5px;color:var(--th-slate);line-height:1.6;margin:0px;}.elementor .e-1b6df78e-8569{display:flex;flex-direction:column;}.elementor .e-7b331004-b354{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:14px;grid-template-columns:48px 1fr;border-top-style: solid; border-top-color: rgba(31,42,44,.12);\n}.elementor .e-1e510046-2469{font-family:var(--th-font-display);font-size:18px;color:var(--th-gold-deep);font-style:italic;margin:0px;}.elementor .e-615207fd-d667{width:44px;height:44px;border-radius:50%;border-width:1px;border-color:var(--th-gold);border-style:solid;display:flex;justify-content:center;align-items:center;}.elementor .e-b603538-eb0e{font-family:var(--th-font-display);font-weight:400;font-size:23px;color:var(--th-charcoal);line-height:1.2;text-transform:none;margin-block-start:0px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5f80dc08-adb1{font-size:14.5px;color:var(--th-slate);line-height:1.6;margin:0px;}.elementor .e-44b751ef-72bf{display:flex;flex-direction:column;}.elementor .e-8bd2e7f-b9e1{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:14px;grid-template-columns:48px 1fr;border-top-style: solid; border-top-color: rgba(31,42,44,.12);\n}.elementor .e-4e4484e8-d775{font-family:var(--th-font-display);font-size:18px;color:var(--th-gold-deep);font-style:italic;margin:0px;}.elementor .e-37a777b7-cf00{width:44px;height:44px;border-radius:50%;border-width:1px;border-color:var(--th-gold);border-style:solid;display:flex;justify-content:center;align-items:center;}.elementor .e-69330964-7f34{font-family:var(--th-font-display);font-weight:400;font-size:23px;color:var(--th-charcoal);line-height:1.2;text-transform:none;margin-block-start:0px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3606469-e5a1{font-size:14.5px;color:var(--th-slate);line-height:1.6;margin:0px;}.elementor .e-56ca0d0-ce96{display:flex;flex-direction:column;}.elementor .e-70d57474-14d5{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:14px;grid-template-columns:48px 1fr;border-top-style: solid; border-top-color: rgba(31,42,44,.12);\n}.elementor .e-2567f1d5-3cf7{font-family:var(--th-font-display);font-size:18px;color:var(--th-gold-deep);font-style:italic;margin:0px;}.elementor .e-73d8b809-1b2c{width:44px;height:44px;border-radius:50%;border-width:1px;border-color:var(--th-gold);border-style:solid;display:flex;justify-content:center;align-items:center;}.elementor .e-386d19d9-3033{font-family:var(--th-font-display);font-weight:400;font-size:23px;color:var(--th-charcoal);line-height:1.2;text-transform:none;margin-block-start:0px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-518d1a85-4a80{font-size:14.5px;color:var(--th-slate);line-height:1.6;margin:0px;}.elementor .e-7d164939-129c{display:flex;flex-direction:column;}.elementor .e-21e98710-bc66{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;gap:14px;grid-template-columns:48px 1fr;border-top-style: solid; border-top-color: rgba(31,42,44,.12);\n}.elementor .e-78e5af61-9a01{display:flex;flex-direction:column;}.elementor .e-f3346f8-dba4{font-family:var(--th-font-label);font-size:10.5px;color:var(--th-gold-light);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-4a852420-7f45{font-family:var(--th-font-display);font-weight:400;font-size:30px;color:var(--th-ivory);line-height:1.1;text-transform:none;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4901801f-4dcb{font-size:14.5px;color:var(--th-mist);line-height:1.6;margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7658d693-c125{font-size:15px;color:inherit;margin:0px;}.elementor .e-59cba5a8-de60:hover,.elementor .e-59cba5a8-de60:focus-visible{color:#fff;background-color:rgba(230,184,101,.12);}.elementor .e-59cba5a8-de60{color:var(--th-ivory);text-decoration:none;padding-block-start:14px;padding-block-end:14px;padding-inline-start:22px;padding-inline-end:22px;border-radius:40px;border-width:1px;border-color:rgba(230,184,101,.6);border-style:solid;display:inline-flex;gap:12px;align-items:center;}.elementor .e-7a4b1808-12a9{overflow:hidden;position:relative;color:var(--th-ivory);padding:32px;border-radius:3px;background-color:var(--th-deep);background-image: radial-gradient(70% 80% at 100% 0%, rgba(29,138,148,.35), transparent 70%);\n}.elementor .e-4c206426-a7a5{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-7bcafdb3-6f28{margin:0px;}.elementor .e-634cdf40-6e3c{color:var(--th-charcoal);margin:0px;}.elementor .e-15ad7213-43a9{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-1e617725-caf6{margin:0px;}.elementor .e-48d79be9-c8c3{color:var(--th-charcoal);margin:0px;}.elementor .e-3f880bc3-3c77{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-118fee68-267e{margin:0px;}.elementor .e-887e858-abb6{color:var(--th-slate);margin:0px;}.elementor .e-7f18a44e-fbfe{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-26344cca-cf46{display:flex;flex-direction:column;}.elementor .e-b4fbabb-89d7{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-63d39fc-70e5{font-size:15px;color:var(--th-charcoal);line-height:1.7;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-da53f04-2aa0{font-size:12px;color:var(--th-teal-deep);letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-ccb41a4-67c5{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-271283c4-d79c{display:flex;flex-direction:column;}.elementor .e-4203aa4a-cf8d{display:grid;gap:24px;grid-template-columns:1fr 1fr;}.elementor .e-42bd9aa0-4bef{font-size:12px;color:var(--th-slate);letter-spacing:0.06em;text-transform:uppercase;margin:0px;}.elementor .e-4feef7a1-abc9{overflow:hidden;aspect-ratio:16/10;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-656e575f-96fc{display:flex;flex-direction:column;gap:48px;}.elementor .e-32d8f0a1-51c3{padding-block-start:88px;padding-block-end:150px;padding-inline-start:88px;padding-inline-end:88px;display:grid;gap:72px;grid-template-columns:7fr 5fr;align-items:start;}.elementor .e-59d06000-97dc{width:100%;font-family:var(--th-font-body);color:var(--th-charcoal);padding:0px;background-color:var(--th-ivory);overflow-x: clip;\n}