@media(max-width:767px){.elementor .e-3fe3bed-d5cdbdc{max-width:100%;}}@media(max-width:767px){.elementor .e-7413909-7a972e5{max-width:100%;font-size:15px;line-height:25px;}}@media(max-width:767px){.elementor .e-2672ee0-a105a02{width:100%;}}@media(max-width:767px){.elementor .e-f424f27-6f9b8c0{width:100%;}}@media(max-width:767px){.elementor .e-e77afce-84dd727{margin-block-start:15px;flex-direction:column;}}@media(max-width:767px){.elementor .e-5b1e529-65d1f11{width:100%;gap:15px;}}@media(max-width:767px){.elementor .e-1de72d7-4a5d928{min-height:0px;padding-block-start:50px;padding-block-end:50px;padding-inline-start:20px;padding-inline-end:20px;justify-content:flex-end;}}@media(max-width:767px){.elementor .e-e0bfa2f-d06f180{width:85px;height:85px;}}@media(max-width:767px){.elementor .e-3aea497-13dda15{text-align:center;flex:1 0 auto;}}@media(max-width:767px){.elementor .e-ba6add8-a292213{width:calc(50% - 10px);flex-direction:column;gap:10px;}}@media(max-width:767px){.elementor .e-300c8e1-35b28de{width:85px;height:85px;}}@media(max-width:767px){.elementor .e-87cf00f-6fa1628{text-align:center;flex:1 0 auto;}}@media(max-width:767px){.elementor .e-fb29496-3268eba{width:calc(50% - 10px);flex-direction:column;gap:10px;}}@media(max-width:767px){.elementor .e-0e4b6ad-d673bc1{width:85px;height:85px;}}@media(max-width:767px){.elementor .e-214c5c7-04bf9f5{text-align:center;flex:1 0 auto;}}@media(max-width:767px){.elementor .e-dfe5e06-9525682{width:calc(50% - 10px);flex-direction:column;gap:10px;}}@media(max-width:767px){.elementor .e-98473a5-0c47c97{width:85px;height:85px;}}@media(max-width:767px){.elementor .e-d04caa3-d36be67{text-align:center;flex:1 0 auto;}}@media(max-width:767px){.elementor .e-34d0da7-fec1723{width:calc(50% - 10px);flex-direction:column;gap:10px;}}@media(max-width:767px){.elementor .e-013f0fd-cf01744{width:85px;height:85px;}}@media(max-width:767px){.elementor .e-45a8169-437e024{text-align:center;flex:1 0 auto;}}@media(max-width:767px){.elementor .e-97c673b-367484e{width:calc(50% - 10px);flex-direction:column;gap:10px;}}@media(max-width:767px){.elementor .e-897609b-cdb6d7e{column-gap:20px;flex-direction:row;row-gap:20px;align-items:center;}}@media(max-width:767px){.elementor .e-96b0e21-9bd777c{padding-block-start:50px;padding-block-end:50px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-daaa311-c8b6e44{max-width:100%;font-size:15px;line-height:25px;}}@media(max-width:767px){.elementor .e-4b44b0a-8708cfd{margin-block-end:0px;}}@media(max-width:767px){.elementor .e-bcfee6e-0c2c8d8{min-height:0px;max-width:100%;}}@media(max-width:767px){.elementor .e-5048bf1-8c77f54{padding-inline-start:20px;padding-inline-end:20px;gap:20px;}}@media(max-width:767px){.elementor .e-d2b5574-166b2ba{width:100%;}}@media(max-width:767px){.elementor .e-5461de6-cb906cb{min-height:0px;max-width:100%;}}@media(max-width:767px){.elementor .e-2a630c8-2e7b4de{padding-inline-start:20px;padding-inline-end:20px;gap:20px;}}@media(max-width:767px){.elementor .e-a016979-7cbe7a7{width:100%;}}@media(max-width:767px){.elementor .e-8339ba2-ca1a201{min-height:0px;max-width:100%;}}@media(max-width:767px){.elementor .e-5873560-8aef579{padding-inline-start:20px;padding-inline-end:20px;gap:20px;}}@media(max-width:767px){.elementor .e-4404c31-cff22d7{width:100%;}}@media(max-width:767px){.elementor .e-ae950cc-d150da2{min-height:0px;max-width:100%;}}@media(max-width:767px){.elementor .e-1d9ca13-987b013{padding-inline-start:20px;padding-inline-end:20px;gap:20px;}}@media(max-width:767px){.elementor .e-97d73aa-dc6373f{width:100%;}}@media(max-width:767px){.elementor .e-805e16f-a5109c0{min-height:0px;max-width:100%;}}@media(max-width:767px){.elementor .e-69ccf64-07d5e5c{padding-inline-start:20px;padding-inline-end:20px;gap:20px;}}@media(max-width:767px){.elementor .e-87bdb53-6abd6c3{width:100%;}}@media(max-width:767px){.elementor .e-358c1f6-9ea66fa{width:100%;}}@media(max-width:767px){.elementor .e-432d60a-95a5956{padding-block-start:50px;padding-block-end:50px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;row-gap:30px;flex-wrap:nowrap;}}@media(max-width:767px){.elementor .e-d110044-77a6814{max-width:100%;font-size:15px;line-height:25px;}}@media(max-width:767px){.elementor .e-9bed67b-1f87da9{margin-block-end:0px;}}@media(max-width:767px){.elementor .e-ce49876-2e4228f{margin-inline-start:2px;display:block;align-self:stretch;}}@media(max-width:767px){.elementor .e-37e2629-d57e405{display:block;align-self:stretch;}}@media(max-width:767px){.elementor .e-d062b5d-96df448{flex-direction:row;gap:10px;}}@media(max-width:767px){.elementor .e-85143b1-bd06c4a{padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .e-ed571ec-3210b3b{width:100%;}}@media(max-width:767px){.elementor .e-5b1c0ca-69790a6{margin-inline-start:2px;display:block;align-self:stretch;}}@media(max-width:767px){.elementor .e-526d7c2-d71e817{display:block;align-self:stretch;}}@media(max-width:767px){.elementor .e-2937035-f36023c{flex-direction:row;gap:10px;}}@media(max-width:767px){.elementor .e-f48d2ea-4338046{padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .e-f7e0f8e-7c64216{width:100%;}}@media(max-width:767px){.elementor .e-a17ed6d-4de9734{margin-inline-start:2px;display:block;align-self:stretch;}}@media(max-width:767px){.elementor .e-8b1ea6f-e9b1c79{display:block;align-self:stretch;}}@media(max-width:767px){.elementor .e-9a4e7ca-de101ec{flex-direction:row;gap:10px;}}@media(max-width:767px){.elementor .e-1442bd8-23b0946{padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .e-2229145-aa29968{width:100%;}}@media(max-width:767px){.elementor .e-4d571a1-7330ca5{margin-inline-start:2px;display:block;align-self:stretch;}}@media(max-width:767px){.elementor .e-863f0f5-b7ba29a{display:block;align-self:stretch;}}@media(max-width:767px){.elementor .e-f45a6b6-79f21c8{flex-direction:row;gap:10px;}}@media(max-width:767px){.elementor .e-eee14d9-0c5ebe8{padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .e-000eb22-60725ff{width:100%;}}@media(max-width:767px){.elementor .e-bee8c5f-59ce5fd{margin-inline-start:2px;display:block;align-self:stretch;}}@media(max-width:767px){.elementor .e-d3b591f-8bebe06{display:block;align-self:stretch;}}@media(max-width:767px){.elementor .e-e41f263-779e75a{flex-direction:row;gap:10px;}}@media(max-width:767px){.elementor .e-c773897-e446085{padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .e-e690755-93e541e{width:100%;}}@media(max-width:767px){.elementor .e-63fbb2f-d8a25e7{margin-inline-start:2px;display:block;align-self:stretch;}}@media(max-width:767px){.elementor .e-5902df0-f799274{display:block;align-self:stretch;}}@media(max-width:767px){.elementor .e-8cbad90-d0392e2{flex-direction:row;gap:10px;}}@media(max-width:767px){.elementor .e-5a15914-dd8fec7{padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .e-77f6923-8e1b317{width:100%;}}@media(max-width:767px){.elementor .e-5e4be17-d5dbe82{margin-inline-start:2px;display:block;align-self:stretch;}}@media(max-width:767px){.elementor .e-80eecef-f03567f{display:block;align-self:stretch;}}@media(max-width:767px){.elementor .e-639114b-d2f4cd9{flex-direction:row;gap:10px;}}@media(max-width:767px){.elementor .e-40abebe-c83518a{padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .e-240c829-e0cf97a{width:100%;}}@media(max-width:767px){.elementor .e-5413395-b6be508{margin-inline-start:2px;display:block;align-self:stretch;}}@media(max-width:767px){.elementor .e-2b63f7a-4553393{display:block;align-self:stretch;}}@media(max-width:767px){.elementor .e-7b1f2d9-1a0152d{flex-direction:row;gap:10px;}}@media(max-width:767px){.elementor .e-9ca4d1e-37932bd{padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .e-28528e0-a231ccb{width:100%;}}@media(max-width:767px){.elementor .e-cfaa719-99ef49e{margin-inline-start:2px;display:block;align-self:stretch;}}@media(max-width:767px){.elementor .e-8276833-e8a31b9{display:block;align-self:stretch;}}@media(max-width:767px){.elementor .e-2b19390-884779b{flex-direction:row;gap:10px;}}@media(max-width:767px){.elementor .e-2472927-850f5c3{padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .e-0442c2d-c4faff4{width:100%;}}@media(max-width:767px){.elementor .e-8648224-dbc9bf4{gap:10px;}}@media(max-width:767px){.elementor .e-e7df3a4-4885d35{width:100%;}}@media(max-width:767px){.elementor .e-8ab916f-bc5a809{padding-block-start:50px;padding-block-end:50px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;row-gap:30px;flex-wrap:nowrap;}}@media(max-width:767px){.elementor .e-f64ecc5-1c698cf{display:none;}}@media(max-width:767px){.elementor .e-6a4b0b3-67be97d{padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;}}@media(max-width:767px){.elementor .e-d61a4c4-46f77dc{padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-844fe09-7689d98{margin-inline-start:20px;margin-inline-end:20px;display:block;align-self:stretch;}}@media(max-width:767px){.elementor .e-fec5193-c47aec4{padding-block-start:50px;padding-inline-start:0px;padding-inline-end:0px;gap:55px;}}@media(max-width:767px){.elementor .e-484980e-d1e8c85{padding-block-start:50px;}}@media(max-width:767px){.elementor .e-7bca267-67bdfac{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .e-904c399-b4369b1{flex-direction:column;gap:10px;}}@media(max-width:767px){.elementor .e-ef3d50a-79cb43c{padding-block-start:35px;padding-block-end:40px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;}}@media(max-width:767px){.elementor .e-354d796-323f207{width:100%;font-size:13px;line-height:18px;padding-block-start:10px;padding-block-end:10px;align-self:stretch;}}@media(max-width:767px){.elementor .e-056cf6b-b27591e{width:100%;font-size:13px;line-height:18px;padding-block-start:10px;padding-block-end:10px;align-self:stretch;}}@media(max-width:767px){.elementor .e-eb6b93d-742c6f4{flex-direction:column;}}@media(max-width:767px){.elementor .e-0a8713d-728e3b4{padding-block-start:30px;padding-block-end:30px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-255cda7-ed9348e{padding-block-start:30px;padding-block-end:30px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2ec6148-6b7c11e{padding-block-start:30px;padding-block-end:30px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-5a62427-366712b{padding-block-start:30px;padding-block-end:30px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4a4e09b-0118a67{flex-direction:column;gap:20px;}}@media(max-width:767px){.elementor .e-e4691df-5dbc8ab{padding-block-start:50px;padding-block-end:40px;padding-inline-start:20px;padding-inline-end:20px;gap:30px;}}@media(max-width:767px){.elementor .e-4e26bd8-3de4f14{width:100%;font-size:13px;line-height:18px;padding-block-start:10px;padding-block-end:10px;align-self:stretch;}}@media(max-width:767px){.elementor .e-43d8bb4-f369172{width:100%;font-size:13px;line-height:18px;padding-block-start:10px;padding-block-end:10px;align-self:stretch;}}@media(max-width:767px){.elementor .e-5beaf8f-05e5ad8{flex-direction:column;}}@media(max-width:767px){.elementor .e-d38ac3f-18500e0{padding-block-start:30px;padding-block-end:30px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-3929cc1-165182d{padding-block-start:30px;padding-block-end:30px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-0621fed-043d477{flex-direction:column;gap:20px;}}@media(max-width:767px){.elementor .e-58045ff-ca9905b{padding-block-start:50px;padding-block-end:40px;padding-inline-start:20px;padding-inline-end:20px;gap:30px;}}@media(max-width:767px){.elementor .e-b315769-f4cb8c2{font-size:37px;line-height:48px;text-align:center;}}@media(max-width:767px){.elementor .e-9401d4e-34c11ad{max-width:100%;font-size:20px;line-height:25px;text-align:center;margin-block-end:10px;}}@media(max-width:767px){.elementor .e-385d85b-4114e61{margin-block-end:0px;flex-direction:column;align-items:center;}}@media(max-width:767px){.elementor .e-dc2e0ee-23ec2d6{width:100%;}}@media(max-width:767px){.elementor .e-91ee88f-d625ec0{width:100%;}}@media(max-width:767px){.elementor .e-c6355d8-d048c40{flex-direction:row;gap:10px;}}@media(max-width:767px){.elementor .e-323e8e8-7b53dde{width:100%;}}@media(max-width:767px){.elementor .e-0dfd9c4-bf454d3{padding-block-start:40px;padding-block-end:40px;padding-inline-start:20px;padding-inline-end:20px;background-image:linear-gradient(180deg, #54594ecc 0%,#54594ecc 100%),url("https://starholisticservices.ca/wp-content/uploads/2026/03/star-img91.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,80% 0px;justify-content:flex-end;}}@media(max-width:767px){.elementor .e-b61da35-b459e46{max-width:100%;font-size:15px;line-height:25px;}}@media(max-width:767px){.elementor .e-759be96-8c06701{padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-ca53627-e87d370{padding-block-start:50px;}}@media(max-width:767px){.elementor .e-e1bb8fe-baa1926{padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-8fff234-ecbc3c9{margin-inline-start:20px;margin-inline-end:20px;display:none;align-self:stretch;}}@media(max-width:767px){.elementor .e-2281c75-45bbadb{padding-block-start:50px;padding-inline-start:0px;padding-inline-end:0px;gap:55px;}}@media(max-width:767px){.elementor .e-73fe32c-be7e459{text-align:center;}}@media(max-width:767px){.elementor .e-6f1fa54-319c356{max-width:100%;text-align:center;}}@media(max-width:767px){.elementor .e-64287fd-76e2a92{width:100%;gap:5px;}}@media(max-width:767px){.elementor .e-4f4acf5-3f13925{width:100%;}}@media(max-width:767px){.elementor .e-cfa99d9-bdaf720{padding-block-start:15px;padding-block-end:15px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}}@media(max-width:767px){.elementor .e-01c1e40-fac68b9{padding-inline-start:20px;padding-inline-end:20px;}}