.elementor .e-34ae117d-34e3{font-family:var(--twp-sans);font-size:14px;color:#D8D3C2;}.elementor .e-6fb8362e-de76{max-width:820px;font-family:var(--twp-serif);font-weight:500;font-size:72px;color:#FFFFFF;line-height:1.04;}.elementor .e-4bbaf150-ce99{max-width:620px;font-family:var(--twp-sans);font-size:19px;color:#EDE8DA;line-height:1.7;}.elementor .e-34a2c064-45ab:hover,.elementor .e-34a2c064-45ab:focus-visible{background-color:#8C6420;}.elementor .e-34a2c064-45ab{background-color:#A97C2F;}.elementor .e-359dd471-e791:hover,.elementor .e-359dd471-e791:focus-visible{color:#2F3618;background-color:#FFFFFF;}.elementor .e-359dd471-e791:focus{outline-width:2px;outline-color:#FFFFFF;outline-style:solid;outline-offset:3px;}.elementor .e-359dd471-e791{font-family:var(--twp-sans);font-weight:600;font-size:15px;color:#FFFFFF;letter-spacing:0.03em;text-align:center;padding-block-start:16px;padding-block-end:16px;padding-inline-start:31px;padding-inline-end:31px;border-radius:999px;border-width:1px;border-color:rgba(255, 255, 255, 0.55);border-style:solid;background-color:transparent;}.elementor .e-5d45b084-8fff{width:auto;padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:14px;flex-wrap:wrap;}.elementor .e-775229f7-94ec{width:100%;max-width:1200px;padding:0px;flex-direction:column;gap:22px;align-items:flex-start;}.elementor .e-407feada-6b48{width:100%;padding-block-start:140px;padding-block-end:120px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(90deg, rgba(36, 42, 18, 0.92) 0%,rgba(36, 42, 18, 0.72) 50%,rgba(36, 42, 18, 0.35) 100%),url("https://thewellnessplace.azldigital.com/wp-content/uploads/2026/10/Image-from-iOS-53.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#2F3618;display:flex;flex-direction:column;align-items:center;}.elementor .e-3de1a3eb-794b{width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:24px;display:block;}.elementor .e-798f68d7-3d37{font-family:var(--twp-serif);font-weight:600;font-size:30px;color:#FFFFFF;line-height:1.1;}.elementor .e-209d15d4-3f1b{font-family:var(--twp-sans);font-size:14px;color:#F1D99A;}.elementor .e-15b9a047-d9e0{width:auto;position:absolute;inset-block-end:0px;inset-inline-start:24px;padding-block-start:22px;padding-block-end:22px;padding-inline-start:28px;padding-inline-end:28px;border-radius:20px;background-color:var(--twp-olive);box-shadow:0px 20px 40px 0px rgba(47, 54, 24, 0.25);flex-direction:column;gap:4px;}.elementor .e-2189549d-ae84{position:relative;padding-block-start:0px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;flex:1 1 46%;}.elementor .e-4531c9de-3291{color:var(--twp-muted);}.elementor .e-5dcd209e-acab{width:46px;height:46px;font-size:19px;color:var(--twp-olive);border-radius:50%;background-color:rgba(94, 107, 46, 0.12);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-2d09d102-554b{font-size:11px;}.elementor .e-4e443fa4-84fe{font-size:16px;line-height:1.5;}.elementor .e-6e69b021-f8c6{padding:0px;flex-direction:column;gap:2px;}.elementor .e-3dca1772-c01f{padding:0px;gap:14px;align-items:flex-start;}.elementor .e-7c3c7aca-3d4c{width:46px;height:46px;font-size:19px;color:var(--twp-olive);border-radius:50%;background-color:rgba(94, 107, 46, 0.12);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-47338835-13f2{font-size:11px;}.elementor .e-3e9fb2fc-3824{font-size:16px;line-height:1.5;}.elementor .e-5cc9a32d-68b4{padding:0px;flex-direction:column;gap:2px;}.elementor .e-3b7195e9-8eb1{padding:0px;gap:14px;align-items:flex-start;}.elementor .e-43b476c0-cfd3{width:46px;height:46px;font-size:19px;color:var(--twp-olive);border-radius:50%;background-color:rgba(94, 107, 46, 0.12);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-2b53598d-b5d1{font-size:11px;}.elementor .e-4da96656-28d2{font-size:16px;line-height:1.5;}.elementor .e-7858c66c-94dc{padding:0px;flex-direction:column;gap:2px;}.elementor .e-151535c7-191c{padding:0px;gap:14px;align-items:flex-start;}.elementor .e-65a4bbd6-2e51{width:46px;height:46px;font-size:19px;color:var(--twp-olive);border-radius:50%;background-color:rgba(94, 107, 46, 0.12);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-2b85613c-fcb6{font-size:11px;}.elementor .e-3bbb539d-f695{font-size:16px;line-height:1.5;}.elementor .e-3610c0f1-4d4b{padding:0px;flex-direction:column;gap:2px;}.elementor .e-7fe61993-259f{padding:0px;gap:14px;align-items:flex-start;}.elementor .e-63d38bca-47e7{width:100%;column-gap:20px;padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, auto);row-gap: 20px; border-top-style: solid; border-top-color: var(--twp-line);\n}.elementor .e-62713804-5d33{gap:22px;flex:1 1 54%;}.elementor .e-224cc858-291d{max-width:1200px;gap:80px;}.elementor .e-715c6ba8-3148{color:var(--twp-muted);}.elementor .e-577d0197-f846{font-family:var(--twp-sans);font-weight:700;font-size:12px;color:#F1D99A;letter-spacing:0.16em;text-transform:uppercase;}.elementor .e-41a1e7d9-9143{font-family:var(--twp-serif);font-weight:600;font-size:34px;color:#FFFFFF;line-height:1.1;}.elementor .e-6c39503c-6e60{font-family:var(--twp-sans);font-size:15px;color:#EDE8DA;}.elementor .e-55886959-97fb{padding-block-start:28px;padding-block-end:28px;padding-inline-start:32px;padding-inline-end:32px;border-radius:20px;background-color:var(--twp-olive);flex-direction:column;gap:6px;grid-column:span 2;justify-content:center;}.elementor .e-451a636-9358{width:12px;height:12px;min-width:12px;padding:0px;border-radius:50%;background-color:var(--twp-gold);box-shadow:0px 0px 0px 5px rgba(185, 138, 46, 0.18);}.elementor .e-35ebc57d-9874{font-family:var(--twp-serif);font-weight:600;font-size:24px;color:var(--twp-ink);line-height:1.2;}.elementor .e-1d90a6d7-a1b6{font-size:14px;}.elementor .e-37ff7c17-f7a1:hover,.elementor .e-37ff7c17-f7a1:focus-visible{box-shadow:0px 16px 32px 0px rgba(47, 54, 24, 0.10);transform:translate3d(0px, -4px, 0px);}.elementor .e-37ff7c17-f7a1:focus{outline-offset:3px;outline: 2px solid var(--twp-olive);\n}.elementor .e-37ff7c17-f7a1{padding-block-start:24px;padding-block-end:24px;padding-inline-start:22px;padding-inline-end:22px;border-radius:20px;background-color:#FFFFFF;transition:transform 300ms, box-shadow 300ms;flex-direction:column;gap:10px;align-items:flex-start;}.elementor .e-5023ab33-33ec{width:12px;height:12px;min-width:12px;padding:0px;border-radius:50%;background-color:var(--twp-gold);box-shadow:0px 0px 0px 5px rgba(185, 138, 46, 0.18);}.elementor .e-3ae05e7f-9995{font-family:var(--twp-serif);font-weight:600;font-size:24px;color:var(--twp-ink);line-height:1.2;}.elementor .e-36391494-9c07{font-size:14px;}.elementor .e-130fdfae-a587:hover,.elementor .e-130fdfae-a587:focus-visible{box-shadow:0px 16px 32px 0px rgba(47, 54, 24, 0.10);transform:translate3d(0px, -4px, 0px);}.elementor .e-130fdfae-a587:focus{outline-offset:3px;outline: 2px solid var(--twp-olive);\n}.elementor .e-130fdfae-a587{padding-block-start:24px;padding-block-end:24px;padding-inline-start:22px;padding-inline-end:22px;border-radius:20px;background-color:#FFFFFF;transition:transform 300ms, box-shadow 300ms;flex-direction:column;gap:10px;align-items:flex-start;}.elementor .e-1fa3170d-59b4{width:12px;height:12px;min-width:12px;padding:0px;border-radius:50%;background-color:var(--twp-gold);box-shadow:0px 0px 0px 5px rgba(185, 138, 46, 0.18);}.elementor .e-7e11fc09-c0f3{font-family:var(--twp-serif);font-weight:600;font-size:24px;color:var(--twp-ink);line-height:1.2;}.elementor .e-29ce7119-f29c{font-size:14px;}.elementor .e-2837bd12-95fb:hover,.elementor .e-2837bd12-95fb:focus-visible{box-shadow:0px 16px 32px 0px rgba(47, 54, 24, 0.10);transform:translate3d(0px, -4px, 0px);}.elementor .e-2837bd12-95fb:focus{outline-offset:3px;outline: 2px solid var(--twp-olive);\n}.elementor .e-2837bd12-95fb{padding-block-start:24px;padding-block-end:24px;padding-inline-start:22px;padding-inline-end:22px;border-radius:20px;background-color:#FFFFFF;transition:transform 300ms, box-shadow 300ms;flex-direction:column;gap:10px;align-items:flex-start;}.elementor .e-3e47d219-5adc{width:12px;height:12px;min-width:12px;padding:0px;border-radius:50%;background-color:var(--twp-gold);box-shadow:0px 0px 0px 5px rgba(185, 138, 46, 0.18);}.elementor .e-5fcd588e-f7c7{font-family:var(--twp-serif);font-weight:600;font-size:24px;color:var(--twp-ink);line-height:1.2;}.elementor .e-73d5e716-d756{font-size:14px;}.elementor .e-2787f3da-6ec6:hover,.elementor .e-2787f3da-6ec6:focus-visible{box-shadow:0px 16px 32px 0px rgba(47, 54, 24, 0.10);transform:translate3d(0px, -4px, 0px);}.elementor .e-2787f3da-6ec6:focus{outline-offset:3px;outline: 2px solid var(--twp-olive);\n}.elementor .e-2787f3da-6ec6{padding-block-start:24px;padding-block-end:24px;padding-inline-start:22px;padding-inline-end:22px;border-radius:20px;background-color:#FFFFFF;transition:transform 300ms, box-shadow 300ms;flex-direction:column;gap:10px;align-items:flex-start;}.elementor .e-188d0ef4-c53b{width:12px;height:12px;min-width:12px;padding:0px;border-radius:50%;background-color:var(--twp-gold);box-shadow:0px 0px 0px 5px rgba(185, 138, 46, 0.18);}.elementor .e-6b42381a-4bd2{font-family:var(--twp-serif);font-weight:600;font-size:24px;color:var(--twp-ink);line-height:1.2;}.elementor .e-3c13f4f1-fa66{font-size:14px;}.elementor .e-1b437445-e107:hover,.elementor .e-1b437445-e107:focus-visible{box-shadow:0px 16px 32px 0px rgba(47, 54, 24, 0.10);transform:translate3d(0px, -4px, 0px);}.elementor .e-1b437445-e107:focus{outline-offset:3px;outline: 2px solid var(--twp-olive);\n}.elementor .e-1b437445-e107{padding-block-start:24px;padding-block-end:24px;padding-inline-start:22px;padding-inline-end:22px;border-radius:20px;background-color:#FFFFFF;transition:transform 300ms, box-shadow 300ms;flex-direction:column;gap:10px;align-items:flex-start;}.elementor .e-79418a47-6f9c{width:12px;height:12px;min-width:12px;padding:0px;border-radius:50%;background-color:var(--twp-gold);box-shadow:0px 0px 0px 5px rgba(185, 138, 46, 0.18);}.elementor .e-5d2d4e28-26a1{font-family:var(--twp-serif);font-weight:600;font-size:24px;color:var(--twp-ink);line-height:1.2;}.elementor .e-58856656-30fa{font-size:14px;}.elementor .e-ee92c06-bf14:hover,.elementor .e-ee92c06-bf14:focus-visible{box-shadow:0px 16px 32px 0px rgba(47, 54, 24, 0.10);transform:translate3d(0px, -4px, 0px);}.elementor .e-ee92c06-bf14:focus{outline-offset:3px;outline: 2px solid var(--twp-olive);\n}.elementor .e-ee92c06-bf14{padding-block-start:24px;padding-block-end:24px;padding-inline-start:22px;padding-inline-end:22px;border-radius:20px;background-color:#FFFFFF;transition:transform 300ms, box-shadow 300ms;flex-direction:column;gap:10px;align-items:flex-start;}.elementor .e-f35e8f8-8ec1{width:12px;height:12px;min-width:12px;padding:0px;border-radius:50%;background-color:var(--twp-gold);box-shadow:0px 0px 0px 5px rgba(185, 138, 46, 0.18);}.elementor .e-5ac743ec-a41f{font-family:var(--twp-serif);font-weight:600;font-size:24px;color:var(--twp-ink);line-height:1.2;}.elementor .e-73be4ef-b731{font-size:14px;}.elementor .e-60210a22-7483:hover,.elementor .e-60210a22-7483:focus-visible{box-shadow:0px 16px 32px 0px rgba(47, 54, 24, 0.10);transform:translate3d(0px, -4px, 0px);}.elementor .e-60210a22-7483:focus{outline-offset:3px;outline: 2px solid var(--twp-olive);\n}.elementor .e-60210a22-7483{padding-block-start:24px;padding-block-end:24px;padding-inline-start:22px;padding-inline-end:22px;border-radius:20px;background-color:#FFFFFF;transition:transform 300ms, box-shadow 300ms;flex-direction:column;gap:10px;align-items:flex-start;}.elementor .e-1c901e54-c193{width:12px;height:12px;min-width:12px;padding:0px;border-radius:50%;background-color:var(--twp-gold);box-shadow:0px 0px 0px 5px rgba(185, 138, 46, 0.18);}.elementor .e-5c6ebef0-ae78{font-family:var(--twp-serif);font-weight:600;font-size:24px;color:var(--twp-ink);line-height:1.2;}.elementor .e-5aa0decc-83c7{font-size:14px;}.elementor .e-28208516-996d:hover,.elementor .e-28208516-996d:focus-visible{box-shadow:0px 16px 32px 0px rgba(47, 54, 24, 0.10);transform:translate3d(0px, -4px, 0px);}.elementor .e-28208516-996d:focus{outline-offset:3px;outline: 2px solid var(--twp-olive);\n}.elementor .e-28208516-996d{padding-block-start:24px;padding-block-end:24px;padding-inline-start:22px;padding-inline-end:22px;border-radius:20px;background-color:#FFFFFF;transition:transform 300ms, box-shadow 300ms;flex-direction:column;gap:10px;align-items:flex-start;}.elementor .e-4881b52e-9564{width:12px;height:12px;min-width:12px;padding:0px;border-radius:50%;background-color:var(--twp-gold);box-shadow:0px 0px 0px 5px rgba(185, 138, 46, 0.18);}.elementor .e-1597edea-a300{font-family:var(--twp-serif);font-weight:600;font-size:24px;color:var(--twp-ink);line-height:1.2;}.elementor .e-4164a816-860f{font-size:14px;}.elementor .e-53489375-101f:hover,.elementor .e-53489375-101f:focus-visible{box-shadow:0px 16px 32px 0px rgba(47, 54, 24, 0.10);transform:translate3d(0px, -4px, 0px);}.elementor .e-53489375-101f:focus{outline-offset:3px;outline: 2px solid var(--twp-olive);\n}.elementor .e-53489375-101f{padding-block-start:24px;padding-block-end:24px;padding-inline-start:22px;padding-inline-end:22px;border-radius:20px;background-color:#FFFFFF;transition:transform 300ms, box-shadow 300ms;flex-direction:column;gap:10px;align-items:flex-start;}.elementor .e-44a985e1-9714{width:12px;height:12px;min-width:12px;padding:0px;border-radius:50%;background-color:var(--twp-gold);box-shadow:0px 0px 0px 5px rgba(185, 138, 46, 0.18);}.elementor .e-5c572a35-685f{font-family:var(--twp-serif);font-weight:600;font-size:24px;color:var(--twp-ink);line-height:1.2;}.elementor .e-6c022dbc-abd1{font-size:14px;}.elementor .e-fdef36a-1fac:hover,.elementor .e-fdef36a-1fac:focus-visible{box-shadow:0px 16px 32px 0px rgba(47, 54, 24, 0.10);transform:translate3d(0px, -4px, 0px);}.elementor .e-fdef36a-1fac:focus{outline-offset:3px;outline: 2px solid var(--twp-olive);\n}.elementor .e-fdef36a-1fac{padding-block-start:24px;padding-block-end:24px;padding-inline-start:22px;padding-inline-end:22px;border-radius:20px;background-color:#FFFFFF;transition:transform 300ms, box-shadow 300ms;flex-direction:column;gap:10px;align-items:flex-start;}.elementor .e-413fb31c-e8e1{column-gap:18px;padding:0px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(3, auto);row-gap: 18px;\n}.elementor .e-1de059a6-e7b6{padding:0px;gap:14px;flex-wrap:wrap;justify-content:center;}