.elementor-718 .elementor-element.elementor-element-bf2934a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-718 .elementor-element.elementor-element-b11d8b7{width:100%;max-width:100%;margin:2.75rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;text-align:center}.elementor-718 .elementor-element.elementor-element-b11d8b7 .elementor-heading-title{font-family:var(--e-global-typography-ff968ef-font-family),Sans-serif;font-size:var(--e-global-typography-ff968ef-font-size);font-weight:var(--e-global-typography-ff968ef-font-weight);line-height:var(--e-global-typography-ff968ef-line-height);color:var(--e-global-color-48756b8)}.elementor-718 .elementor-element.elementor-element-3779973{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-718 .elementor-element.elementor-element-5228d89{--e-image-carousel-slides-to-show:1}.elementor-718 .elementor-element.elementor-element-484431c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:01rem 0rem;--row-gap:01rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem}.elementor-718 .elementor-element.elementor-element-68c212a{padding:0rem 2rem 0rem 0rem;text-align:start}.elementor-718 .elementor-element.elementor-element-68c212a .elementor-heading-title{font-family:var(--e-global-typography-d143635-font-family),Sans-serif;font-size:var(--e-global-typography-d143635-font-size);font-weight:var(--e-global-typography-d143635-font-weight);line-height:var(--e-global-typography-d143635-line-height)}.elementor-718 .elementor-element.elementor-element-7ea8bb6{padding:0rem 1rem 0rem 0rem;font-family:var(--e-global-typography-82ccc37-font-family),Sans-serif;font-size:var(--e-global-typography-82ccc37-font-size);font-weight:var(--e-global-typography-82ccc37-font-weight);line-height:var(--e-global-typography-82ccc37-line-height)}.elementor-718 .elementor-element.elementor-element-a6dd454{padding:0rem 2rem 0rem 0rem;text-align:start}.elementor-718 .elementor-element.elementor-element-a6dd454 .elementor-heading-title{font-family:var(--e-global-typography-d143635-font-family),Sans-serif;font-size:var(--e-global-typography-d143635-font-size);font-weight:var(--e-global-typography-d143635-font-weight);line-height:var(--e-global-typography-d143635-line-height)}.elementor-718 .elementor-element.elementor-element-419ad1a{padding:0rem 1rem 0rem 0rem;font-family:var(--e-global-typography-82ccc37-font-family),Sans-serif;font-size:var(--e-global-typography-82ccc37-font-size);font-weight:var(--e-global-typography-82ccc37-font-weight);line-height:var(--e-global-typography-82ccc37-line-height)}.elementor-718 .elementor-element.elementor-element-b2461a7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:5rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-718 .elementor-element.elementor-element-ffb2525{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem}.elementor-718 .elementor-element.elementor-element-ffb2525.e-con{--flex-grow:0;--flex-shrink:0}.elementor-718 .elementor-element.elementor-element-ad26c32{padding:0rem 2rem 0rem 0rem;text-align:start}.elementor-718 .elementor-element.elementor-element-ad26c32 .elementor-heading-title{font-family:var(--e-global-typography-57c605f-font-family),Sans-serif;font-size:var(--e-global-typography-57c605f-font-size);font-weight:var(--e-global-typography-57c605f-font-weight);line-height:var(--e-global-typography-57c605f-line-height)}.elementor-718 .elementor-element.elementor-element-174b621{font-family:var(--e-global-typography-1deb326-font-family),Sans-serif;font-size:var(--e-global-typography-1deb326-font-size);font-weight:var(--e-global-typography-1deb326-font-weight);line-height:var(--e-global-typography-1deb326-line-height)}.elementor-718 .elementor-element.elementor-element-4cf39e1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center}.elementor-718 .elementor-element.elementor-element-c75b9e0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4rem 0rem;--row-gap:4rem;--column-gap:0rem;--margin-top:0rem;--margin-bottom:05rem;--margin-left:0rem;--margin-right:0rem}.elementor-718 .elementor-element.elementor-element-cba219c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:1rem 4rem;--row-gap:1rem;--column-gap:4rem;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-48756b8);--border-color:var( --e-global-color-48756b8 );--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem}.elementor-718 .elementor-element.elementor-element-7b40609{width:100%;max-width:100%}.elementor-718 .elementor-element.elementor-element-7b40609 .elementor-heading-title{font-family:var(--e-global-typography-38ba6fb-font-family),Sans-serif;font-size:var(--e-global-typography-38ba6fb-font-size);font-weight:var(--e-global-typography-38ba6fb-font-weight);line-height:var(--e-global-typography-38ba6fb-line-height)}.elementor-718 .elementor-element.elementor-element-28dc849{font-family:var(--e-global-typography-1deb326-font-family),Sans-serif;font-size:var(--e-global-typography-1deb326-font-size);font-weight:var(--e-global-typography-1deb326-font-weight);line-height:var(--e-global-typography-1deb326-line-height)}.elementor-718 .elementor-element.elementor-element-9f9a7ff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0rem 4rem;--row-gap:0rem;--column-gap:4rem}.elementor-718 .elementor-element.elementor-element-820c06a.elementor-element{--align-self:center}.elementor-718 .elementor-element.elementor-element-820c06a .elementor-heading-title{font-family:var(--e-global-typography-57c605f-font-family),Sans-serif;font-size:var(--e-global-typography-57c605f-font-size);font-weight:var(--e-global-typography-57c605f-font-weight);line-height:var(--e-global-typography-57c605f-line-height)}.elementor-718 .elementor-element.elementor-element-63f3424.elementor-element{--align-self:center}.elementor-718 .elementor-element.elementor-element-af1e8aa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:1rem 4rem;--row-gap:1rem;--column-gap:4rem;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-48756b8);--border-color:var( --e-global-color-48756b8 );--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem}.elementor-718 .elementor-element.elementor-element-8a3bc1b{width:100%;max-width:100%}.elementor-718 .elementor-element.elementor-element-8a3bc1b .elementor-heading-title{font-family:var(--e-global-typography-38ba6fb-font-family),Sans-serif;font-size:var(--e-global-typography-38ba6fb-font-size);font-weight:var(--e-global-typography-38ba6fb-font-weight);line-height:var(--e-global-typography-38ba6fb-line-height)}.elementor-718 .elementor-element.elementor-element-4890151{font-family:var(--e-global-typography-04e0b21-font-family),Sans-serif;font-size:var(--e-global-typography-04e0b21-font-size);font-weight:var(--e-global-typography-04e0b21-font-weight);line-height:var(--e-global-typography-04e0b21-line-height)}.elementor-718 .elementor-element.elementor-element-0dd9abf{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem}.elementor-718 .elementor-element.elementor-element-4c740fd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0rem 4rem;--row-gap:0rem;--column-gap:4rem}.elementor-718 .elementor-element.elementor-element-fd89800.elementor-element{--align-self:center}.elementor-718 .elementor-element.elementor-element-fd89800 .elementor-heading-title{font-family:var(--e-global-typography-57c605f-font-family),Sans-serif;font-size:var(--e-global-typography-57c605f-font-size);font-weight:var(--e-global-typography-57c605f-font-weight);line-height:var(--e-global-typography-57c605f-line-height)}.elementor-718 .elementor-element.elementor-element-c6db4b1.elementor-element{--align-self:center}:root{--page-title-display:none}@media(max-width:1150px){.elementor-718 .elementor-element.elementor-element-b11d8b7 .elementor-heading-title{font-size:var(--e-global-typography-ff968ef-font-size);line-height:var(--e-global-typography-ff968ef-line-height)}.elementor-718 .elementor-element.elementor-element-68c212a .elementor-heading-title{font-size:var(--e-global-typography-d143635-font-size);line-height:var(--e-global-typography-d143635-line-height)}.elementor-718 .elementor-element.elementor-element-7ea8bb6{font-size:var(--e-global-typography-82ccc37-font-size);line-height:var(--e-global-typography-82ccc37-line-height)}.elementor-718 .elementor-element.elementor-element-a6dd454 .elementor-heading-title{font-size:var(--e-global-typography-d143635-font-size);line-height:var(--e-global-typography-d143635-line-height)}.elementor-718 .elementor-element.elementor-element-419ad1a{font-size:var(--e-global-typography-82ccc37-font-size);line-height:var(--e-global-typography-82ccc37-line-height)}.elementor-718 .elementor-element.elementor-element-b2461a7{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem}.elementor-718 .elementor-element.elementor-element-ffb2525{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem}.elementor-718 .elementor-element.elementor-element-ad26c32 .elementor-heading-title{font-size:var(--e-global-typography-57c605f-font-size);line-height:var(--e-global-typography-57c605f-line-height)}.elementor-718 .elementor-element.elementor-element-174b621{font-size:var(--e-global-typography-1deb326-font-size);line-height:var(--e-global-typography-1deb326-line-height)}.elementor-718 .elementor-element.elementor-element-4cf39e1{--justify-content:center}.elementor-718 .elementor-element.elementor-element-c75b9e0{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem}.elementor-718 .elementor-element.elementor-element-cba219c{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem}.elementor-718 .elementor-element.elementor-element-7b40609 .elementor-heading-title{font-size:var(--e-global-typography-38ba6fb-font-size);line-height:var(--e-global-typography-38ba6fb-line-height)}.elementor-718 .elementor-element.elementor-element-28dc849{font-size:var(--e-global-typography-1deb326-font-size);line-height:var(--e-global-typography-1deb326-line-height)}.elementor-718 .elementor-element.elementor-element-820c06a .elementor-heading-title{font-size:var(--e-global-typography-57c605f-font-size);line-height:var(--e-global-typography-57c605f-line-height)}.elementor-718 .elementor-element.elementor-element-8a3bc1b .elementor-heading-title{font-size:var(--e-global-typography-38ba6fb-font-size);line-height:var(--e-global-typography-38ba6fb-line-height)}.elementor-718 .elementor-element.elementor-element-4890151{font-size:var(--e-global-typography-04e0b21-font-size);line-height:var(--e-global-typography-04e0b21-line-height)}.elementor-718 .elementor-element.elementor-element-fd89800 .elementor-heading-title{font-size:var(--e-global-typography-57c605f-font-size);line-height:var(--e-global-typography-57c605f-line-height)}}@media(max-width:767px){.elementor-718 .elementor-element.elementor-element-b11d8b7 .elementor-heading-title{font-size:var(--e-global-typography-ff968ef-font-size);line-height:var(--e-global-typography-ff968ef-line-height)}.elementor-718 .elementor-element.elementor-element-3779973{--min-height:200px}.elementor-718 .elementor-element.elementor-element-484431c{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem}.elementor-718 .elementor-element.elementor-element-68c212a .elementor-heading-title{font-size:var(--e-global-typography-d143635-font-size);line-height:var(--e-global-typography-d143635-line-height)}.elementor-718 .elementor-element.elementor-element-7ea8bb6{font-size:var(--e-global-typography-82ccc37-font-size);line-height:var(--e-global-typography-82ccc37-line-height)}.elementor-718 .elementor-element.elementor-element-a6dd454 .elementor-heading-title{font-size:var(--e-global-typography-d143635-font-size);line-height:var(--e-global-typography-d143635-line-height)}.elementor-718 .elementor-element.elementor-element-419ad1a{font-size:var(--e-global-typography-82ccc37-font-size);line-height:var(--e-global-typography-82ccc37-line-height)}.elementor-718 .elementor-element.elementor-element-b2461a7{--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem}.elementor-718 .elementor-element.elementor-element-ad26c32 .elementor-heading-title{font-size:var(--e-global-typography-57c605f-font-size);line-height:var(--e-global-typography-57c605f-line-height)}.elementor-718 .elementor-element.elementor-element-174b621{font-size:var(--e-global-typography-1deb326-font-size);line-height:var(--e-global-typography-1deb326-line-height)}.elementor-718 .elementor-element.elementor-element-c75b9e0{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem}.elementor-718 .elementor-element.elementor-element-7b40609 .elementor-heading-title{font-size:var(--e-global-typography-38ba6fb-font-size);line-height:var(--e-global-typography-38ba6fb-line-height)}.elementor-718 .elementor-element.elementor-element-28dc849{font-size:var(--e-global-typography-1deb326-font-size);line-height:var(--e-global-typography-1deb326-line-height)}.elementor-718 .elementor-element.elementor-element-820c06a .elementor-heading-title{font-size:var(--e-global-typography-57c605f-font-size);line-height:var(--e-global-typography-57c605f-line-height)}.elementor-718 .elementor-element.elementor-element-af1e8aa{--margin-top:0rem;--margin-bottom:03rem;--margin-left:0rem;--margin-right:0rem}.elementor-718 .elementor-element.elementor-element-8a3bc1b .elementor-heading-title{font-size:var(--e-global-typography-38ba6fb-font-size);line-height:var(--e-global-typography-38ba6fb-line-height)}.elementor-718 .elementor-element.elementor-element-4890151{font-size:var(--e-global-typography-04e0b21-font-size);line-height:var(--e-global-typography-04e0b21-line-height)}.elementor-718 .elementor-element.elementor-element-fd89800 .elementor-heading-title{font-size:var(--e-global-typography-57c605f-font-size);line-height:var(--e-global-typography-57c605f-line-height)}}@media(min-width:768px){.elementor-718 .elementor-element.elementor-element-3779973{--width:55%}.elementor-718 .elementor-element.elementor-element-484431c{--width:44%}.elementor-718 .elementor-element.elementor-element-ffb2525{--width:44%}.elementor-718 .elementor-element.elementor-element-4cf39e1{--width:50%}.elementor-718 .elementor-element.elementor-element-c75b9e0{--content-width:1300px}}@media(max-width:1150px) and (min-width:768px){.elementor-718 .elementor-element.elementor-element-3779973{--width:50%}.elementor-718 .elementor-element.elementor-element-484431c{--width:50%}.elementor-718 .elementor-element.elementor-element-ffb2525{--width:53%}.elementor-718 .elementor-element.elementor-element-4cf39e1{--width:47%}}.swiper-slide.swiper-slide-next{margin-left:1px}.elementor-widget-image-carousel .swiper .swiper-slide figure{line-height:0}figure.swiper-slide-inner{position:relative}figure.swiper-slide-inner::before{position:absolute;content:'';background-color:rgb(112 78 46 / .2);height:100%;width:100%}ul.wd-list--infant-care{padding-left:0}li.wd-list__item--infant-care{list-style:none}li.wd-list__item--infant-care::before{content:'';display:inline-block;height:1.2rem;width:1rem;margin-right:1rem;background-image:url(/wp-content/uploads/2024/06/list-check.svg);background-size:cover}.whd-list p,body.elementor-page-718 ul{margin-bottom:.75rem}.whd-list ul{list-style-type:none;padding-left:.75rem}.whd-list li:not(:last-child){margin-bottom:.75rem}.whd-list li{padding-left:1.5rem;text-indent:-1.5rem}.whd-list ul li::before{content:'';background-image:url(https://wholehearteddoula.ca/wp-content/uploads/2024/06/list-heart-brown.svg);background-size:contain;background-repeat:no-repeat;width:.95rem;height:.95rem;margin-right:.5rem;display:inline-block}