.elementor .e-2c5f4c21-c27a{position:absolute;padding:0px;margin:0px;background-color:var(--ts-gebroken-wit);inset: 0; pointer-events: none; & ~ .elementor-element { position: relative; z-index: 1; } & ~ .elementor-element-491760e1 { margin: 44px 0 0; } & ~ .elementor-element-491760e1 #breadcrumbs, & ~ .elementor-element-491760e1 #breadcrumbs a { font-family: var(--ts-font-tekst); font-weight: 400; font-size: 14px; line-height: 1.4; color: #575948; text-decoration: none; } & ~ .elementor-element-491760e1 #breadcrumbs a:hover { color: var(--ts-bordeaux); } & ~ .elementor-element-491760e1 #breadcrumbs .breadcrumb_last { color: var(--ts-tekst); } & ~ .elementor-element-7399af1c.elementor-element { column-gap: 36px; padding-top: 32px; padding-bottom: 40px; } & ~ .elementor-element-7399af1c .elementor-element.elementor-element-2a28d62d { width: 228px; height: 274px; border-radius: 20px; box-shadow: none; } & ~ .elementor-element-7399af1c #ts-hero-badge { top: 12px; right: 12px; padding: 6px 12px 6px 25px; font-family: var(--ts-font-tekst); font-weight: 600; font-size: 13px; line-height: 1.3; color: var(--ts-tekst); background-color: #FFFFFF; } & ~ .elementor-element-7399af1c #ts-hero-badge::before { width: 8px; height: 8px; margin-top: -4px; background: #4C4E2A; box-shadow: 0 0 0 2px #BCC7E1; } & ~ .elementor-element-7399af1c #ts-hero-info { gap: 0; padding-top: 2px; } & ~ .elementor-element-7399af1c #ts-hero-info .elementor-widget-theme-post-title .elementor-heading-title { margin: 0 0 18px; font-family: var(--ts-font-kop); font-weight: 700; font-size: 56px; line-height: 1.02; letter-spacing: -0.045em; color: var(--ts-tekst); } & ~ .elementor-element-7399af1c #ts-hero-info .specialisaties { margin: 0 0 18px; } & ~ .elementor-element-7399af1c #ts-hero-info .specialisaties .elementor-post-info__terms-list { gap: 8px; } & ~ .elementor-element-7399af1c #ts-hero-info .specialisaties .elementor-post-info__terms-list-item { margin: 0; padding: 7px 14px; border: 0; border-radius: 999px; background-color: #E9EADB; font-family: var(--ts-font-tekst); font-weight: 400; font-size: 15px; line-height: 1.4; color: var(--ts-tekst); } & ~ .elementor-element-7399af1c #ts-hero-info .locatie { margin: 0; } & ~ .elementor-element-7399af1c #ts-hero-info .locatie .elementor-icon-list-item { gap: 8px; } & ~ .elementor-element-7399af1c #ts-hero-info .locatie .elementor-icon-list-icon { width: 16px; } & ~ .elementor-element-7399af1c #ts-hero-info .locatie .elementor-icon-list-item:first-child .elementor-icon-list-icon::before { width: 16px; height: 16px; background-color: #4C4E2A; } & ~ .elementor-element-7399af1c #ts-hero-info .locatie .elementor-icon-list-icon svg { fill: #4C4E2A; } & ~ .elementor-element-7399af1c #ts-hero-info .locatie .elementor-icon-list-text { padding: 0; font-family: var(--ts-font-tekst); font-weight: 400; font-size: 17px; color: var(--ts-tekst); } & ~ .elementor-element-5d03b527.elementor-element { column-gap: 20px; padding-bottom: 96px; } & ~ .elementor-element-5d03b527 #ts-tabs-menu { gap: 8px; } & ~ .elementor-element-5d03b527 #ts-tabs-menu .e-tab-base { padding: 10px 20px; border: 1px solid #D6D4CA; border-radius: 999px; background-color: #FFFFFF; font-family: var(--ts-font-tekst); font-weight: 500; font-size: 15px; line-height: 1.3; color: var(--ts-tekst); } & ~ .elementor-element-5d03b527 #ts-tabs-menu .e-tab-base:hover { border-color: #4C4E2A; background-color: #FFFFFF; color: var(--ts-tekst); } & ~ .elementor-element-5d03b527 #ts-tabs-menu .e-tab-base.e--selected, & ~ .elementor-element-5d03b527 #ts-tabs-menu .e-tab-base.e--selected:hover { border-color: #4C4E2A; background-color: #4C4E2A; color: #FDFBF9; } & ~ .elementor-element-5d03b527 #ts-tabs-menu .e-tab-base:focus-visible { outline: 3px solid #47222F; outline-offset: 2px; } & ~ .elementor-element-5d03b527 #ts-tabs-content { padding: 34px; border-radius: 20px; box-shadow: none; background-color: #FFFFFF; } & ~ .elementor-element-5d03b527 #ts-tabs-content .e-heading-base { margin: 0 0 14px; font-family: var(--ts-font-kop); font-weight: 700; font-size: 30px; line-height: 1.1; letter-spacing: -0.035em; color: var(--ts-tekst); } & ~ .elementor-element-5d03b527 #ts-tabs-content .elementor-widget-text-editor { font-family: var(--ts-font-tekst); font-weight: 300; font-size: 17px; line-height: 1.6; color: #575948; } & ~ .elementor-element-5d03b527 #ts-tabs-content .elementor-widget-text-editor a { color: #47222F; } & ~ .elementor-element-5d03b527 #ts-tabs-content .elementor-widget-text-editor blockquote { border-radius: 16px; background: #F4F2EC; font-family: var(--ts-font-kop); font-style: normal; font-weight: 500; color: var(--ts-tekst); } & ~ .elementor-element-5d03b527 .elementor-element.elementor-element-13b404a5 { width: 322px; margin-top: 62px; gap: 16px; } & ~ .elementor-element-5d03b527 .elementor-element-13b404a5 > .elementor-element { width: 100%; border-radius: 20px; box-shadow: none; background-color: #FFFFFF; } & ~ .elementor-element-5d03b527 #ts-sidebar-kaart { padding: 28px 26px 26px; gap: 18px; } & ~ .elementor-element-5d03b527 #ts-sidebar-kaart .elementor-element-684d9fd9 { gap: 8px; margin: 0 0 4px; } & ~ .elementor-element-5d03b527 #ts-sidebar-kaart .elementor-element-684d9fd9 > :first-child { font-family: var(--ts-font-kop); font-weight: 800; font-size: 40px; line-height: 1; letter-spacing: -0.045em; color: var(--ts-tekst); } & ~ .elementor-element-5d03b527 #ts-sidebar-kaart .elementor-element-684d9fd9 > :last-child { font-family: var(--ts-font-tekst); font-weight: 400; font-size: 15px; color: #575948; } & ~ .elementor-element-5d03b527 #ts-sidebar-kaart .elementor-element-cb30a5b { gap: 18px; } & ~ .elementor-element-5d03b527 #ts-sidebar-kaart .elementor-element-cb30a5b > .elementor-element { padding-left: 32px; gap: 4px; } & ~ .elementor-element-5d03b527 #ts-sidebar-kaart .elementor-element-cb30a5b > .elementor-element > :first-child, & ~ .elementor-element-5d03b527 .elementor-element-13b404a5 .e-heading-base { font-family: var(--ts-font-kop); font-weight: 700; font-size: 12px; line-height: 1.3; letter-spacing: 0.08em; text-transform: uppercase; color: var(--ts-tekst); } & ~ .elementor-element-5d03b527 #ts-sidebar-kaart .elementor-element-cb30a5b > .elementor-element > :last-child, & ~ .elementor-element-5d03b527 .elementor-element-13b404a5 > .elementor-element:not(#ts-sidebar-kaart) > :last-child { font-family: var(--ts-font-tekst); font-weight: 400; font-size: 17px; line-height: 1.45; color: var(--ts-tekst); } & ~ .elementor-element-5d03b527 #ts-sidebar-kaart .elementor-element-cb30a5b > .elementor-element::before { left: 0; top: 1px; width: 18px; height: 18px; background-color: #4C4E2A; } & ~ .elementor-element-5d03b527 #ts-sidebar-kaart .elementor-element-757ab0f1 .elementor-icon-list-icon i { color: #4C4E2A; } & ~ .elementor-element-5d03b527 #ts-sidebar-kaart .elementor-element-757ab0f1 .elementor-icon-list-icon svg { fill: #4C4E2A; } & ~ .elementor-element-5d03b527 #ts-sidebar-kaart .elementor-element-2f5d1178 { gap: 10px; margin: 6px 0 0; } & ~ .elementor-element-5d03b527 #ts-sidebar-kaart #plan_afspraak { height: 52px; padding: 0 24px; border: 0; border-radius: 8px; background-color: #47222F; font-family: var(--ts-font-knop); font-weight: 700; font-size: 14px; letter-spacing: 0.06em; text-transform: uppercase; color: #FDFBF9; } & ~ .elementor-element-5d03b527 #ts-sidebar-kaart #plan_afspraak:hover { background-color: #4C4E2A; color: #FDFBF9; } & ~ .elementor-element-5d03b527 #ts-sidebar-kaart [data-id="d0b1945"] { height: 52px; padding: 0 24px; border: 1.5px solid #4C4E2A; border-radius: 8px; background-color: transparent; font-family: var(--ts-font-tekst); font-weight: 500; font-size: 16px; color: #4C4E2A; } & ~ .elementor-element-5d03b527 #ts-sidebar-kaart [data-id="d0b1945"]:hover { background-color: #4C4E2A; color: #FDFBF9; } & ~ .elementor-element-5d03b527 #ts-sidebar-kaart #plan_afspraak:focus-visible, & ~ .elementor-element-5d03b527 #ts-sidebar-kaart [data-id="d0b1945"]:focus-visible { outline: 3px solid #BCC7E1; outline-offset: 2px; } & ~ .elementor-element-5d03b527 #ts-sidebar-kaart [data-id="535c3824"] { margin: 0; font-family: var(--ts-font-tekst); font-weight: 400; font-size: 13px; line-height: 1.6; color: #575948; } & ~ .elementor-element-5d03b527 .elementor-element-13b404a5 > .elementor-element:not(#ts-sidebar-kaart) { padding: 24px 26px; gap: 8px; } & ~ .elementor-element-5d03b527 #ts-sidebar-kaart .elementor-element-757ab0f1 .elementor-icon-list-item { display: flex; align-items: flex-start; gap: 14px; margin: 0; padding: 0; } & ~ .elementor-element-5d03b527 #ts-sidebar-kaart .elementor-element-757ab0f1 .elementor-icon-list-icon { width: 18px; min-width: 18px; margin: 1px 0 0; padding: 0; } & ~ .elementor-element-5d03b527 #ts-sidebar-kaart .elementor-element-757ab0f1 .elementor-icon-list-icon svg { width: 18px; height: 18px; } & ~ .elementor-element-5d03b527 #ts-sidebar-kaart .elementor-element-757ab0f1 .elementor-icon-list-text { display: flex; flex-direction: column; gap: 4px; padding: 0; } & ~ .elementor-element-5d03b527 #ts-sidebar-kaart .elementor-element-757ab0f1 .elementor-post-info__item-prefix { font-family: var(--ts-font-kop); font-weight: 700; font-size: 12px; line-height: 1.3; letter-spacing: 0.08em; text-transform: uppercase; color: var(--ts-tekst); } & ~ .elementor-element-5d03b527 #ts-sidebar-kaart .elementor-element-757ab0f1 .elementor-post-info__terms-list, & ~ .elementor-element-5d03b527 #ts-sidebar-kaart .elementor-element-757ab0f1 .elementor-post-info__terms-list-item { font-family: var(--ts-font-tekst); font-weight: 400; font-size: 17px; line-height: 1.45; color: var(--ts-tekst); text-decoration: none; } & ~ .elementor-element-5d03b527 #ts-sidebar-kaart #plan_afspraak, & ~ .elementor-element-5d03b527 #ts-sidebar-kaart [data-id="d0b1945"] { display: flex; align-items: center; justify-content: center; } & ~ .elementor-element-7399af1c #ts-hero-badge::before { background-color: var(--ts-olijf); box-shadow: 0 0 0 2px var(--ts-periwinkle); } & ~ .elementor-element-7399af1c #ts-hero-info .locatie .elementor-icon-list-item:first-child .elementor-icon-list-icon::before { background-color: var(--ts-olijf); } & ~ .elementor-element-7399af1c #ts-hero-info .locatie .elementor-icon-list-icon svg { fill: var(--ts-olijf); } & ~ .elementor-element-5d03b527 #ts-tabs-menu .e-tab-base:hover { border-color: var(--ts-olijf); } & ~ .elementor-element-5d03b527 #ts-tabs-menu .e-tab-base.e--selected, & ~ .elementor-element-5d03b527 #ts-tabs-menu .e-tab-base.e--selected:hover { border-color: var(--ts-olijf); background-color: var(--ts-olijf); color: var(--ts-gebroken-wit); } & ~ .elementor-element-5d03b527 #ts-tabs-menu .e-tab-base:focus-visible { outline-color: var(--ts-bordeaux); } & ~ .elementor-element-5d03b527 #ts-tabs-content .elementor-widget-text-editor a { color: var(--ts-bordeaux); } & ~ .elementor-element-5d03b527 #ts-sidebar-kaart .elementor-element-cb30a5b > .elementor-element::before { background-color: var(--ts-olijf); } & ~ .elementor-element-5d03b527 #ts-sidebar-kaart .elementor-element-757ab0f1 .elementor-icon-list-icon i { color: var(--ts-olijf); } & ~ .elementor-element-5d03b527 #ts-sidebar-kaart .elementor-element-757ab0f1 .elementor-icon-list-icon svg { fill: var(--ts-olijf); } & ~ .elementor-element-5d03b527 #ts-sidebar-kaart #plan_afspraak { background-color: var(--ts-bordeaux); color: var(--ts-gebroken-wit); } & ~ .elementor-element-5d03b527 #ts-sidebar-kaart #plan_afspraak:hover { background-color: var(--ts-olijf); color: var(--ts-gebroken-wit); } & ~ .elementor-element-5d03b527 #ts-sidebar-kaart [data-id="d0b1945"] { border-color: var(--ts-olijf); color: var(--ts-olijf); } & ~ .elementor-element-5d03b527 #ts-sidebar-kaart [data-id="d0b1945"]:hover { background-color: var(--ts-olijf); color: var(--ts-gebroken-wit); } & ~ .elementor-element-5d03b527 #ts-sidebar-kaart #plan_afspraak:focus-visible, & ~ .elementor-element-5d03b527 #ts-sidebar-kaart [data-id="d0b1945"]:focus-visible { outline-color: var(--ts-periwinkle); }\n}.elementor .e-1341591e-36b06d8{position:absolute;inset-block-start:14px;inset-inline-end:14px;font-family:"DM Sans";font-weight:600;font-size:0.72rem;color:#223F37;line-height:1.4;padding-block-start:6px;padding-block-end:6px;padding-inline-start:23px;padding-inline-end:12px;border-radius:100px;background-color:#ffffff;}.elementor .e-2a28d62d-4395a73{width:220px;height:260px;overflow:hidden;position:relative;padding:0px;margin:0px;border-radius:20px;border-width:0px;background-image:url("https://thrivespace.nl/wp-content/uploads/2026/04/IMG_2171-1024x683.jpeg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;box-shadow:0px 16px 34px -22px rgba(55,49,44,0.4);flex:0 0 auto;}.elementor .e-2d0ba081-f327{font-family:var(--ts-font-tekst);font-weight:400;font-size:18px;color:#575948;line-height:1.4;}.elementor .e-21bc5182-d0c8{font-family:var(--ts-font-tekst);font-weight:400;font-size:18px;color:#575948;line-height:1.4;}.elementor .e-6c60a4f1-cb59{font-family:var(--ts-font-tekst);font-weight:400;font-size:18px;color:#575948;line-height:1.4;padding:0px;margin-block-start:-6px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:0px;flex-wrap:wrap;align-items: baseline; white-space: pre-wrap;\n}.elementor .e-4cbc6793-9a38953{padding:0px;flex-direction:column;gap:0px;flex:1 1 auto;}.elementor .e-7399af1c-047eb94{column-gap:20px;padding-block-start:26px;padding-block-end:36px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;row-gap:0px;align-items:flex-start;row-gap: 20px;\n}.elementor .e-5aab14b8-4c9234e:hover,.elementor .e-5aab14b8-4c9234e:focus-visible{color:#223F37;border-color:#2F5D50;background-color:#ffffff;}.elementor .e-5aab14b8-4c9234e:focus{outline-width:2px;outline-color:#C97C5D;outline-style:solid;outline-offset:3px;}.elementor .e-5aab14b8-4c9234e{width:auto;font-family:"DM Sans";font-weight:500;font-size:0.85rem;color:#6B6058;padding-block-start:8px;padding-block-end:8px;padding-inline-start:18px;padding-inline-end:18px;border-radius:100px;border-width:1.5px;border-color:#E4E9E2;border-style:solid;background-color:#ffffff;transition:all 0.15s;}.elementor .e-79b669df-b4aef93:hover,.elementor .e-79b669df-b4aef93:focus-visible{color:#223F37;border-color:#2F5D50;background-color:#ffffff;}.elementor .e-79b669df-b4aef93:focus{outline-width:2px;outline-color:#C97C5D;outline-style:solid;outline-offset:3px;}.elementor .e-79b669df-b4aef93{width:auto;font-family:"DM Sans";font-weight:500;font-size:0.85rem;color:#6B6058;padding-block-start:8px;padding-block-end:8px;padding-inline-start:18px;padding-inline-end:18px;border-radius:100px;border-width:1.5px;border-color:#E4E9E2;border-style:solid;background-color:#ffffff;transition:all 0.15s;}.elementor .e-51e9d8a2-8507ccc:hover,.elementor .e-51e9d8a2-8507ccc:focus-visible{color:#223F37;border-color:#2F5D50;background-color:#ffffff;}.elementor .e-51e9d8a2-8507ccc:focus{outline-width:2px;outline-color:#C97C5D;outline-style:solid;outline-offset:3px;}.elementor .e-51e9d8a2-8507ccc{width:auto;font-family:"DM Sans";font-weight:500;font-size:0.85rem;color:#6B6058;padding-block-start:8px;padding-block-end:8px;padding-inline-start:18px;padding-inline-end:18px;border-radius:100px;border-width:1.5px;border-color:#E4E9E2;border-style:solid;background-color:#ffffff;transition:all 0.15s;}.elementor .e-41cc7861-b638a4d:hover,.elementor .e-41cc7861-b638a4d:focus-visible{color:#223F37;border-color:#2F5D50;background-color:#ffffff;}.elementor .e-41cc7861-b638a4d:focus{outline-width:2px;outline-color:#C97C5D;outline-style:solid;outline-offset:3px;}.elementor .e-41cc7861-b638a4d{width:auto;font-family:"DM Sans";font-weight:500;font-size:0.85rem;color:#6B6058;padding-block-start:8px;padding-block-end:8px;padding-inline-start:18px;padding-inline-end:18px;border-radius:100px;border-width:1.5px;border-color:#E4E9E2;border-style:solid;background-color:#ffffff;transition:all 0.15s;}.elementor .e-7223d532-bd099ae{gap:8px;flex-wrap:wrap;justify-content:flex-start;}.elementor .e-4fa897b7-9fae907{font-family:"Cormorant Garamond";font-weight:600;font-size:1.7rem;color:#223F37;line-height:1.15;margin-block-end:16px;}.elementor .e-41cd172c-61d5b28{padding:0px;}.elementor .e-496e0348-0ec1614{font-family:"Cormorant Garamond";font-weight:600;font-size:1.7rem;color:#223F37;line-height:1.15;margin-block-end:16px;}.elementor .e-f6ff601-107ec67{padding:0px;}.elementor .e-6ce6670-eca4fbf{font-family:"Cormorant Garamond";font-weight:600;font-size:1.7rem;color:#223F37;line-height:1.15;margin-block-end:16px;}.elementor .e-51d8b984-b09a1fe{padding:0px;}.elementor .e-659ab5f0-50e2f4d{font-family:"Cormorant Garamond";font-weight:600;font-size:1.7rem;color:#223F37;line-height:1.15;margin-block-end:16px;}.elementor .e-64c9fb08-009f229{padding:0px;}.elementor .e-2a8400a1-bc23bad{padding:32px;border-radius:var(--Radius);background-color:#ffffff;box-shadow:0px 10px 26px -20px rgba(55,49,44,0.3);}.elementor .e-787abb38-21bc97b{min-width:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:20px;flex:1 1 auto;}.elementor .e-1f931f2d-37bff0b{font-family:"Cormorant Garamond";font-weight:600;font-size:1.9rem;color:#223F37;line-height:1.1;}.elementor .e-76ba7c4c-b178b30{font-family:"DM Sans";font-size:0.8rem;color:#6B6058;}.elementor .e-684d9fd9-ad52bc4{padding:0px;margin-block-end:6px;flex-direction:row;gap:5px;align-items: baseline;\n}.elementor .e-346fb707-3b8461e{font-family:"DM Sans";font-weight:600;font-size:0.72rem;color:#6B6058;letter-spacing:0.03em;line-height:1.4;text-transform:uppercase;}.elementor .e-61709c6c-5e7d6ff{font-family:"DM Sans";font-size:0.86rem;color:#37312C;line-height:1.5;}.elementor .e-7eab1aed-9a383da{position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:26px;padding-inline-end:0px;flex-direction:column;gap:2px;}.elementor .e-2cbbaa05-21a3355{font-family:"DM Sans";font-weight:600;font-size:0.72rem;color:#6B6058;letter-spacing:0.03em;line-height:1.4;text-transform:uppercase;}.elementor .e-4084f5b1-38150ee{font-family:"DM Sans";font-size:0.86rem;color:#37312C;line-height:1.5;}.elementor .e-358c9690-0aaf5b7{position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:26px;padding-inline-end:0px;flex-direction:column;gap:2px;}.elementor .e-5c2f366f-001d5cd{font-family:"DM Sans";font-weight:600;font-size:0.72rem;color:#6B6058;letter-spacing:0.03em;line-height:1.4;text-transform:uppercase;}.elementor .e-7c662b66-cfd95db{font-family:"DM Sans";font-size:0.86rem;color:#37312C;line-height:1.5;}.elementor .e-7390474e-6ed50ac{position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:26px;padding-inline-end:0px;flex-direction:column;gap:2px;}.elementor .e-cb30a5b-9f3346f{padding:0px;flex-direction:column;gap:14px;}.elementor .e-62032ef0-b183d2f:hover,.elementor .e-62032ef0-b183d2f:focus-visible{border-color:#B3684B;background-color:#B3684B;}.elementor .e-62032ef0-b183d2f:focus{outline-width:2px;outline-color:#C97C5D;outline-style:solid;outline-offset:3px;}.elementor .e-62032ef0-b183d2f{width:100%;font-family:"DM Sans";font-weight:600;font-size:0.92rem;color:#ffffff;padding-block-start:13px;padding-block-end:13px;padding-inline-start:26px;padding-inline-end:26px;border-radius:100px;border-width:1.5px;border-color:#C97C5D;border-style:solid;background-color:#C97C5D;transition:all 0.15s;}.elementor .e-d0b1945-b412d35:hover,.elementor .e-d0b1945-b412d35:focus-visible{color:#ffffff;background-color:#223F37;}.elementor .e-d0b1945-b412d35:focus{outline-width:2px;outline-color:#C97C5D;outline-style:solid;outline-offset:3px;}.elementor .e-d0b1945-b412d35{width:100%;font-family:"DM Sans";font-weight:600;font-size:0.92rem;color:#223F37;padding-block-start:13px;padding-block-end:13px;padding-inline-start:26px;padding-inline-end:26px;border-radius:100px;border-width:1.5px;border-color:#223F37;border-style:solid;background-color:transparent;transition:all 0.15s;}.elementor .e-2f5d1178-6781837{padding:0px;margin-block-start:4px;flex-direction:column;gap:10px;}.elementor .e-535c3824-af3d1dc{font-family:"DM Sans";font-size:0.78rem;color:#6B6058;line-height:1.6;text-align:center;margin-block-start:-2px;}.elementor .e-62302290-2e0fb10{width:320px;padding:26px;border-radius:var(--Radius);background-color:#ffffff;box-shadow:0px 14px 32px -22px rgba(55,49,44,0.4);flex-direction:column;gap:14px;}.elementor .e-615bbc6c-192460c{font-family:"DM Sans";font-weight:600;font-size:0.72rem;color:#6B6058;letter-spacing:0.03em;line-height:1.4;text-transform:uppercase;}.elementor .e-26026654-5673594{font-family:"DM Sans";font-size:0.86rem;color:#37312C;line-height:1.5;}.elementor .e-3e0b9146-4c516c2{width:320px;padding-block-start:22px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;border-radius:var(--Radius);background-color:#ffffff;box-shadow:0px 14px 32px -22px rgba(55,49,44,0.4);flex-direction:column;gap:6px;}.elementor .e-4d25bd09-d184495{font-family:"DM Sans";font-weight:600;font-size:0.72rem;color:#6B6058;letter-spacing:0.03em;line-height:1.4;text-transform:uppercase;}.elementor .e-26986914-cbd44a2{font-family:"DM Sans";font-size:0.86rem;color:#37312C;line-height:1.5;}.elementor .e-599c362b-d6f931b{width:320px;padding-block-start:22px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;border-radius:var(--Radius);background-color:#ffffff;box-shadow:0px 14px 32px -22px rgba(55,49,44,0.4);flex-direction:column;gap:6px;}.elementor .e-13b404a5-107ed45{width:320px;position:sticky;inset-block-start:96px;padding:0px;margin-block-start:58px;flex-direction:column;gap:20px;flex:0 0 auto;align-self:flex-start;}.elementor .e-5d03b527-249c10a{column-gap:40px;padding-block-start:0px;padding-block-end:60px;padding-inline-start:0px;padding-inline-end:0px;gap:20px;align-items:flex-start;row-gap: 24px;\n}