@media(max-width:767px){.elementor .e-4831356b-4f19{font-size:2rem;}}@media(max-width:767px){.elementor .e-3032067e-299a{font-size:1rem;}}@media(max-width:767px){.elementor .e-3f6bc54b-767e{min-height:24rem;padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-image:linear-gradient(90deg, rgba(243, 238, 231, 0.95) 0%,rgba(243, 238, 231, 0.85) 60%,rgba(243, 238, 231, 0.6) 100%),url("https://www.birthbrand.com/wp-content/uploads/2026/10/Warm-doula-websites-on-an-oak-desk.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-size: auto, cover; background-position: 0% 0%, 70% center;\n}}@media(max-width:767px){.elementor .e-769f943b-9035{padding:0.75rem;}}@media(max-width:767px){.elementor .e-7bc6c332-b122{font-size:2.2rem;}}@media(max-width:767px){.elementor .e-78518cf5-70ef{flex-direction:column;gap:2.5rem;}}@media(max-width:767px){.elementor .e-3f5a7bf-e98a{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:767px){.elementor .e-429de15f-54de{font-size:2.2rem;}}@media(max-width:767px){.elementor .e-4c9a6112-20e4{padding:0.75rem;}}@media(max-width:767px){.elementor .e-1125d71b-348d{flex-direction:column-reverse;gap:2.5rem;}}@media(max-width:767px){.elementor .e-567af774-40ff{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:767px){.elementor .e-3a20a98e-6fd8{padding:0.75rem;}}@media(max-width:767px){.elementor .e-6d7a14ef-8d4d{font-size:2.2rem;}}@media(max-width:767px){.elementor .e-15496be5-12f1{flex-direction:column;gap:2.5rem;}}@media(max-width:767px){.elementor .e-12e2991f-1c69{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:767px){.elementor .e-4fe33d7c-3d72{font-size:1.85rem;}}@media(max-width:767px){.elementor .e-7ec89cda-7abf{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;gap:2.5rem;}}@media(max-width:767px){.elementor .e-6233cddf-90d4{font-size:1.85rem;}}@media(max-width:767px){.elementor .e-733c18ba-8e2c{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}