.elementor .e-6438312d-341b{width:100%;min-width:0px;max-width:52rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1rem;}.elementor .e-3b8f20d9-39c5{width:100%;height:auto;min-width:0px;max-width:544px;aspect-ratio:1414 / 2000;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;background-image:url("https://geeta-yoga.com/wp-content/uploads/2026/10/Offerings-covers-Website-3.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:3rem;background-position: center; background-repeat: no-repeat; background-size: contain;
background-position: center; background-repeat: no-repeat; background-size: contain;\n}.elementor .e-72760a47-4ad3{min-width:0px;padding-block-start:2.75rem;padding-block-end:2.75rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:#e8e6ec;flex-direction:column;gap:0px;}.elementor .e-49554140-cc85{font-family:Ovo;font-weight:400;font-size:1.25rem;color:#29252d;letter-spacing:0.23em;line-height:1.6;text-align:center;margin:0px;cursor: auto;\n}.elementor .e-34130e33-1c37{width:100%;height:auto;max-width:24rem;aspect-ratio:auto;object-fit:contain;margin-inline-start:auto;margin-inline-end:auto;display:block;object-position: center; filter: saturate(.72);\n}.elementor .e-1ceb1cfb-4b30{min-width:0px;padding:0px;flex-direction:column;gap:1rem;flex:1 1 0px;justify-content:center;align-self:stretch;}.elementor .e-47ccfc04-23d3{font-family:Ovo;font-size:1.1rem;color:#969c9a;line-height:.2;margin:0px;border-block-start-width: 1px; cursor: auto; text-align: right; border-top-style: solid; border-top-color: #a5aaa7;\n}.elementor .e-2309b205-9980{font-family:Ovo;font-size:1.15rem;color:#29252d;line-height:1.65;margin:0px;cursor: auto;\n}.elementor .e-4baa9c7f-33b2{min-width:0px;padding:0px;flex-direction:column;gap:0.8rem;flex:1 1 0px;justify-content:center;align-self:stretch;}.elementor .e-17ca5cd-3999{padding:0px;gap:1.5rem;align-items:center;}.elementor .e-4d206c69-aff8{font-family:Ovo;font-weight:400;font-size:1.25rem;color:#29252d;letter-spacing:0.23em;line-height:1.6;margin:0px;cursor: auto;\n}.elementor .e-69575219-a038{font-family:Ovo;font-size:1.1rem;color:#969c9a;line-height:.2;margin:0px;border-block-start-width: 1px; cursor: auto; text-align: right; border-top-style: solid; border-top-color: #a5aaa7;\n}.elementor .e-61357a6b-3e9b{font-family:Ovo;font-size:1.15rem;color:#29252d;line-height:1.65;margin:0px;display:block;cursor: auto;\n}.elementor .e-58eb6837-39b7{font-family:Ovo;font-size:1.15rem;color:#29252d;line-height:1.65;margin:0px;cursor: auto;\n}.elementor .e-2b529d05-16ce{font-family:Ovo;font-size:1.15rem;color:#29252d;line-height:1.65;margin:0px;display:block;cursor: auto;\n}.elementor .e-90534e9-ece1{min-width:0px;padding:0px;flex-direction:column;gap:0.8rem;flex:1 1 0px;justify-content:center;align-self:stretch;}.elementor .e-48d00e42-2cdd{width:100%;min-width:0px;max-width:268px;aspect-ratio:2 / 3;padding:0px;margin-inline-start:auto;margin-inline-end:auto;background-image:url("https://geeta-yoga.com/wp-content/uploads/2026/10/Soundhealing_Danielle.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#e8e3e7;flex-direction:column;justify-content:center;align-items:center;background-position: center; background-repeat: no-repeat; background-size: contain;\n}.elementor .e-48798938-c2a8{min-width:0px;padding:0px;flex-direction:column;gap:1rem;flex:1 1 0px;justify-content:center;align-self:stretch;}.elementor .e-1e93b0f5-9464{padding:0px;gap:1.5rem;align-items:center;}.elementor .e-4591de56-8bdb{width:100%;min-width:0px;max-width:68rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1.5rem;}.elementor .e-128f25d8-d39f{min-width:0px;padding-block-start:2.125rem;padding-block-end:2.125rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:#faf6f5;flex-direction:column;gap:0px;}.elementor .e-50452bb4-9f38{font-family:Ovo;font-weight:400;font-size:1.25rem;color:#29252d;letter-spacing:0.23em;line-height:1.6;text-align:center;margin:0px;cursor: auto;\n}.elementor .e-1219cd57-2662{font-family:Ovo;font-size:1.1rem;color:#969c9a;line-height:.2;margin:0px;border-block-start-width: 1px; cursor: auto; text-align: right; border-top-style: solid; border-top-color: #a5aaa7;\n}.elementor .e-3b662850-2dee{font-family:Ovo;font-size:1.15rem;color:#29252d;line-height:1.65;margin:0px;cursor: auto;\n}.elementor .e-696c4a50-d9b2{font-family:Ovo;font-size:1.15rem;color:#29252d;line-height:1.65;margin:0px;cursor: auto;\n}.elementor .e-66447c1c-d495{font-family:Ovo;font-size:1.15rem;color:#29252d;line-height:1.65;margin:0px;cursor: auto;\n}.elementor .e-3b6f280c-6726{min-width:0px;padding:0px;flex-direction:column;gap:0.8rem;flex:1 1 0px;justify-content:center;align-self:stretch;}.elementor .e-56327c51-c36b{width:100%;height:auto;max-width:29rem;aspect-ratio:auto;object-fit:contain;margin-inline-start:auto;margin-inline-end:auto;display:block;object-position: center; filter: saturate(.72);\n}.elementor .e-1e98639e-4b4d{min-width:0px;padding:0px;flex-direction:column;gap:1rem;flex:1 1 0px;justify-content:center;align-self:stretch;}.elementor .e-6b67ee9f-cb17{padding:0px;gap:1.5rem;align-items:center;}.elementor .e-427dd936-9966{width:100%;min-width:0px;max-width:267px;aspect-ratio:267 / 423;padding:0px;margin-inline-start:auto;margin-inline-end:auto;background-image:url("https://geeta-yoga.com/wp-content/uploads/2026/10/Soundhealing_Danielle-1.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#e8e3e7;flex-direction:column;justify-content:center;align-items:center;background-position: center; background-repeat: no-repeat; background-size: contain;\n}.elementor .e-7db961f7-e9ea{min-width:0px;padding:0px;flex-direction:column;gap:1rem;flex:1 1 0px;justify-content:center;align-self:stretch;}.elementor .e-5f5f0ac0-e5b2{font-family:Ovo;font-weight:400;font-size:0.9rem;color:#29252d;letter-spacing:0.23em;line-height:1.6;margin:0px;cursor: auto;\n}.elementor .e-55a8d21a-a43a{font-family:Ovo;font-size:1.1rem;color:#969c9a;line-height:.2;margin:0px;border-block-start-width: 1px; cursor: auto; text-align: right; border-top-style: solid; border-top-color: #a5aaa7;\n}.elementor .e-2c591ec5-a7a7{font-family:Ovo;font-size:1.15rem;color:#29252d;line-height:1.65;margin:0px;cursor: auto;\n}.elementor .e-44fa7a53-b318{font-family:Ovo;font-size:1.15rem;color:#29252d;line-height:1.65;margin:0px;cursor: auto;\n}.elementor .e-65697d78-9a17{font-family:Ovo;font-size:1.1rem;color:#969c9a;line-height:.2;margin:0px;border-block-start-width: 1px; cursor: auto; text-align: right; border-top-style: solid; border-top-color: #a5aaa7;\n}.elementor .e-357752aa-abfc{min-width:0px;padding:0px;flex-direction:column;gap:0.8rem;flex:1 1 0px;justify-content:center;align-self:stretch;}.elementor .e-3999065a-151d{padding:0px;gap:1.5rem;align-items:center;}.elementor .e-3a4ff110-3f2e{font-family:Ovo;font-weight:400;font-size:0.9rem;color:#29252d;letter-spacing:0.23em;line-height:1.6;margin:0px;cursor: auto;\n}.elementor .e-2d99377e-20ef{font-family:Ovo;font-size:1.15rem;color:#29252d;line-height:1.65;margin:0px;cursor: auto;\n}.elementor .e-707b38e-a165{width:100%;min-width:0px;max-width:68rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1.5rem;}.elementor .e-51f15522-64f7{min-width:0px;padding-block-start:2.125rem;padding-block-end:2.125rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:#faf6f5;flex-direction:column;gap:0px;}.elementor .e-2fe0a7d7-8e10{font-family:Ovo;font-weight:400;font-size:1.25rem;color:#29252d;letter-spacing:0.23em;line-height:1.6;text-align:center;margin:0px;cursor: auto;\n}.elementor .e-5de95ffb-cb3e{width:100%;height:auto;max-width:24rem;aspect-ratio:auto;object-fit:contain;margin-inline-start:auto;margin-inline-end:auto;display:block;object-position: center; filter: saturate(.72);\n}.elementor .e-46249b11-ba6c{min-width:0px;padding:0px;flex-direction:column;gap:1rem;flex:1 1 0px;justify-content:center;align-self:stretch;}.elementor .e-1380d06d-9ab6{font-family:Ovo;font-size:1.1rem;color:#969c9a;line-height:.2;margin:0px;border-block-start-width: 1px; cursor: auto; text-align: right; border-top-style: solid; border-top-color: #a5aaa7;\n}.elementor .e-487e1581-8446{font-family:Ovo;font-size:1.15rem;color:#29252d;line-height:1.65;margin:0px;cursor: auto;\n}.elementor .e-3b4b099d-7b27{font-family:Ovo;font-size:1.15rem;color:#29252d;line-height:1.65;margin:0px;cursor: auto;\n}.elementor .e-5339f79d-ee3e{font-family:Ovo;font-size:1.15rem;color:#29252d;line-height:1.65;margin:0px;cursor: auto;\n}.elementor .e-5994ab65-7e3d{font-family:Ovo;font-size:1.15rem;color:#29252d;line-height:1.65;margin:0px;cursor: auto;\n}.elementor .e-2ece322a-b428{min-width:0px;padding:0px;flex-direction:column;gap:0.8rem;flex:1 1 0px;justify-content:center;align-self:stretch;}.elementor .e-79b361b3-55db{padding:0px;gap:1.5rem;align-items:center;}.elementor .e-339272-e8e3{font-family:Ovo;font-weight:400;font-size:1.25rem;color:#29252d;letter-spacing:0.23em;line-height:1.6;margin:0px;cursor: auto;\n}.elementor .e-4364f64b-a8b8{font-family:Ovo;font-size:1.1rem;color:#969c9a;line-height:.2;margin:0px;border-block-start-width: 1px; cursor: auto; text-align: right; border-top-style: solid; border-top-color: #a5aaa7;\n}.elementor .e-1faed8ee-c039{font-family:Ovo;font-size:1.15rem;color:#29252d;line-height:1.65;margin:0px;cursor: auto;\n}.elementor .e-210e15-7c3b{font-family:Ovo;font-size:1.15rem;color:#29252d;line-height:1.65;margin:0px;cursor: auto;\n}.elementor .e-367c2765-6eda{font-family:Ovo;font-size:1.15rem;color:#29252d;line-height:1.65;margin:0px;cursor: auto;\n}.elementor .e-52743ab-10e5{font-family:Ovo;font-size:1.15rem;color:#29252d;line-height:1.65;margin:0px;cursor: auto;\n}.elementor .e-2373ef49-517f{min-width:0px;padding:0px;flex-direction:column;gap:0.8rem;flex:1 1 0px;justify-content:center;align-self:stretch;}.elementor .e-51c47042-80c3{width:100%;height:auto;max-width:29rem;aspect-ratio:auto;object-fit:contain;margin-inline-start:auto;margin-inline-end:auto;display:block;object-position: center; filter: saturate(.72);\n}.elementor .e-6fcbb53a-7b0c{min-width:0px;padding:0px;flex-direction:column;gap:1rem;flex:1 1 0px;justify-content:center;align-self:stretch;}.elementor .e-44efdd92-3c03{padding:0px;gap:1.5rem;align-items:center;}.elementor .e-65a44f84-84b1{width:100%;min-width:0px;max-width:68rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1.5rem;}.elementor .e-157d84c6-3b40{min-width:0px;padding-block-start:2.125rem;padding-block-end:2.125rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:#faf6f5;flex-direction:column;gap:0px;}.elementor .e-56e17153-7273{font-family:Ovo;font-weight:400;font-size:1.25rem;color:#29252d;letter-spacing:0.23em;line-height:1.6;text-align:center;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;cursor: auto;\n}.elementor .e-46f91414-9c3c:hover,.elementor .e-46f91414-9c3c:focus-visible{color:#5f556b;background-color:#faf6f5;}.elementor .e-46f91414-9c3c{font-family:Ovo;font-weight:400;font-size:1rem;color:#faf6f5;letter-spacing:0.15em;line-height:1.4;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.25rem;padding-inline-end:2.25rem;margin-block-start:1rem;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;border-radius:2px;border-width:1px;border-color:#5f556b;border-style:solid;background-color:#5f556b;align-self:center;&:focus-visible { outline: 2px solid #5f556b; outline-offset: 4px; }\n}.elementor .e-51c637a5-717d{font-family:Ovo;font-size:1.15rem;color:#29252d;line-height:1.65;margin:0px;cursor: auto;\n}.elementor .e-4455683b-c3a6{font-family:Ovo;font-size:1.15rem;color:#29252d;line-height:1.65;margin:0px;cursor: auto;\n}.elementor .e-f873750-ee8a{font-family:Ovo;font-size:1.15rem;color:#29252d;line-height:1.65;margin:0px;cursor: auto;\n}.elementor .e-4d28a233-8211{font-family:Ovo;font-size:1.15rem;color:#29252d;line-height:1.65;margin:0px;cursor: auto;\n}.elementor .e-30349e3e-5dbd{font-family:Ovo;font-size:1.15rem;color:#29252d;line-height:1.65;margin:0px;cursor: auto;\n}.elementor .e-1c47a10e-f42a{font-family:Ovo;font-size:1.15rem;color:#29252d;line-height:1.65;margin:0px;cursor: auto;\n}.elementor .e-3986ed33-16cd{font-family:Ovo;font-size:0.9rem;color:#29252d;line-height:1.65;margin-block-start:1rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;cursor: auto;\n}.elementor .e-6f801d7d-46a9{font-family:Ovo;font-size:0.9rem;color:#29252d;line-height:1.65;margin:0px;cursor: auto;\n}.elementor .e-25f93c73-d953{font-family:Ovo;font-size:0.9rem;color:#29252d;line-height:1.65;margin:0px;cursor: auto;\n}.elementor .e-763eae2f-9e17{font-family:Ovo;font-size:0.9rem;color:#29252d;line-height:1.65;margin:0px;cursor: auto;\n}.elementor .e-16119fe7-9604{font-family:Ovo;font-size:1.1rem;color:#969c9a;line-height:.2;margin:0px;border-block-start-width: 1px; cursor: auto; text-align: right; border-top-style: solid; border-top-color: #a5aaa7;\n}.elementor .e-1ee6562f-adbe{font-family:Ovo;font-weight:400;font-size:1.05rem;color:#29252d;letter-spacing:0.23em;line-height:1.6;text-align:center;margin-block-start:1.125rem;margin-block-end:1.125rem;margin-inline-start:0px;margin-inline-end:0px;cursor: auto;\n}.elementor .e-6ef4901d-4ae3{font-family:Caveat;font-size:2rem;color:#5f556b;line-height:1.65;text-align:center;margin:0px;cursor: auto;\n}.elementor .e-390fc825-8034{font-family:Ovo;font-size:0.8rem;color:#29252d;letter-spacing:0.08em;line-height:1.65;text-align:center;margin-block-start:1.125rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;cursor: auto; overflow-wrap: anywhere;\n}.elementor .e-7b3fe47d-82e9{min-width:0px;max-width:52rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:0.85rem;}.elementor .e-56c23f0-91e4{width:100%;min-width:0px;max-width:68rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:2rem;}.elementor .e-36da2c97-5525{min-width:0px;padding-block-start:2.125rem;padding-block-end:2.125rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:#faf6f5;flex-direction:column;gap:0px;}.elementor .e-3f3b2223-c00c:hover,.elementor .e-3f3b2223-c00c:focus-visible{background-color:#604735;}.elementor .e-3f3b2223-c00c{position:fixed;inset-block-start:45%;inset-inline-end:1.25rem;z-index:90;font-family:Ovo;font-size:0.9rem;color:#faf6f5;letter-spacing:0.06em;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:0.35rem;border-width:1px;border-color:#785b48;border-style:solid;background-color:#785b48;box-shadow:0px 4px 16px 0px rgba(73,62,54,0.15);&:focus-visible { outline: 2px solid #785b48; outline-offset: 4px; }\n}.elementor .e-266fc552-eff6{height:0px;min-height:0px;padding:0px;margin:0px;}