.elementor .e-4b4f8f11-5775566{font-family:Montserrat;font-weight:500;font-size:18px;color:var(--color-Teak);letter-spacing:3.52px;text-align:center;text-transform:uppercase;margin-block-start:15px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;align-self:center}.elementor .e-a940b83-3f8ce01{margin-block-start:20px;margin-block-end:20px;align-self:center}.elementor .e-588b5f16-3721d64{max-width:930px;color:#fff;text-align:center;margin-block-end:20px;align-self:center}.elementor .e-52cd37a2-61d9808{min-height:535px;padding-block-start:50px;padding-block-end:50px;background-image:url(https://staging1.holisticstylist.co.uk/wp-content/uploads/2026/07/PAGE-HERO-3.jpg);background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;justify-content:center}.elementor .e-6aab2815-b4498bb{width:36px;text-align:center;margin-inline-start:auto;margin-inline-end:auto;background-color:#B8976A;display:flex;justify-content:center;align-self:center}.elementor .e-173f0be0-eb8c135{font-family:Montserrat;font-weight:500;font-size:11px;color:var(--color-Teak);letter-spacing:3.52px;text-align:center;text-transform:uppercase;margin-block-start:15px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;align-self:center}.elementor .e-3104d30a-15701b8{color:var(--Flient);text-align:center;margin-block-start:0;margin-block-end:20px;display:flex;justify-content:center;align-self:center}.elementor .e-49c65c9c-26b72a3{padding-block-end:0;margin:0;align-self:center}.elementor .e-167e89c4-724b3c1:hover,.elementor .e-167e89c4-724b3c1:focus-visible{transform:scale3d(1.1,1.1,1.1);transform-origin:50% 50% 1px}.elementor .e-167e89c4-724b3c1{width:100%;max-width:100%;max-height:220px;transition:all 200ms}.elementor .e-1cb53cbb-ab27ae5{max-height:220px;overflow:hidden;padding:0;transition:all 200ms}.elementor .e-28c028b0-9f4c2bf{color:var(--Cod-Gray);text-align:center;margin-block-start:15px;margin-block-end:15px}.elementor .e-28c028b0-9f4c2bf:hover,.elementor .e-28c028b0-9f4c2bf:focus-visible{color:var(--color-Teak)}.elementor .e-5ba235eb-1f0e0a8{font-size:16px;color:var(--Flient);line-height:26.4px}.elementor .e-41d7055b-545bf9b{padding-inline-start:15px;padding-inline-end:15px}.elementor .e-5ad80397-c8ca9b9{overflow:hidden;padding:0;border-radius:0;border-width:1px;border-color:#E8E3DC;border-style:solid}.elementor .e-2207602c-19a14b0:hover,.elementor .e-2207602c-19a14b0:focus-visible{transform:scale3d(1.1,1.1,1.1);transform-origin:50% 50% 1px}.elementor .e-2207602c-19a14b0{width:100%;max-width:100%;max-height:220px;transition:all 200ms}.elementor .e-1857ed95-0766948{max-height:220px;overflow:hidden;padding:0;transition:all 200ms}.elementor .e-30660979-546ac41{color:var(--Cod-Gray);text-align:center;margin-block-start:15px;margin-block-end:15px}.elementor .e-30660979-546ac41:hover,.elementor .e-30660979-546ac41:focus-visible{color:var(--color-Teak)}.elementor .e-48459d36-b99af1c{font-size:16px;color:var(--Flient);line-height:26.4px}.elementor .e-26fdd852-9e7e212{padding-inline-start:15px;padding-inline-end:15px}.elementor .e-256e173a-1f51d37{overflow:hidden;padding:0;border-radius:0;border-width:1px;border-color:#E8E3DC;border-style:solid}.elementor .e-4ef856b4-731c555:hover,.elementor .e-4ef856b4-731c555:focus-visible{transform:scale3d(1.1,1.1,1.1);transform-origin:50% 50% 1px}.elementor .e-4ef856b4-731c555{width:100%;max-width:100%;max-height:220px;transition:all 200ms}.elementor .e-75148e2-870e1cc{max-height:220px;overflow:hidden;padding:0;transition:all 200ms}.elementor .e-13c1730a-528c6de{color:var(--Cod-Gray);text-align:center;margin-block-start:15px;margin-block-end:15px}.elementor .e-13c1730a-528c6de:hover,.elementor .e-13c1730a-528c6de:focus-visible{color:var(--color-Teak)}.elementor .e-1a73fb2f-c607f64{font-size:16px;color:var(--Flient);line-height:26.4px}.elementor .e-798dfbc-f5ba9db{padding-inline-start:15px;padding-inline-end:15px}.elementor .e-451dd9aa-73fd4f4{overflow:hidden;padding:0;border-radius:0;border-width:1px;border-color:#E8E3DC;border-style:solid}.elementor .e-1f91ec9b-709c31c:hover,.elementor .e-1f91ec9b-709c31c:focus-visible{transform:scale3d(1.1,1.1,1.1);transform-origin:50% 50% 1px}.elementor .e-1f91ec9b-709c31c{width:100%;max-width:100%;max-height:220px;transition:all 200ms}.elementor .e-130139b2-acb27bf{max-height:220px;overflow:hidden;padding:0;transition:all 200ms}.elementor .e-29ecfaab-c9a084b{color:var(--Cod-Gray);text-align:center;margin-block-start:15px;margin-block-end:15px}.elementor .e-29ecfaab-c9a084b:hover,.elementor .e-29ecfaab-c9a084b:focus-visible{color:var(--color-Teak)}.elementor .e-568aa237-60863af{font-size:16px;color:var(--Flient);line-height:26.4px}.elementor .e-12465841-d7c65d0{padding-inline-start:15px;padding-inline-end:15px}.elementor .e-17f8bb6b-0aab437{overflow:hidden;padding:0;border-radius:0;border-width:1px;border-color:#E8E3DC;border-style:solid}.elementor .e-dc9a781-8cb73bb{flex-direction:column}.elementor .e-3952de78-c998bae{padding-block-start:50px;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;background-clip:border-box;flex-direction:column}.elementor .e-79b7c35d-91f443d{width:36px;text-align:center;margin-inline-start:auto;margin-inline-end:auto;background-color:#B8976A;display:flex;justify-content:center;align-self:center}.elementor .e-19dec505-1914a4d{font-family:Montserrat;font-weight:500;font-size:11px;color:var(--color-Teak);letter-spacing:3.52px;text-align:center;text-transform:uppercase;margin-block-start:15px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;align-self:center}.elementor .e-2eb80984-8b51f14{color:var(--Flient);text-align:center;margin-block-start:0;margin-block-end:20px;display:flex;justify-content:center;align-self:center}.elementor .e-35655dcb-662c499{padding-block-end:0;margin:0;align-self:center}.elementor .e-41a8bdbc-5acff23{color:var(--Cod-Gray);text-align:center;margin-block-start:15px;margin-block-end:15px}.elementor .e-41a8bdbc-5acff23:hover,.elementor .e-41a8bdbc-5acff23:focus-visible{color:var(--Cod-Gray)}.elementor .e-61a9b064-b3acbcc{font-size:16px;color:var(--Flient);line-height:26.4px;text-align:center}.elementor .e-1acb973b-d1b97e1{min-height:200px;padding-block-start:10px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;background-color:var(--Pink)}.elementor .e-51680722-feb57f1{overflow:hidden;padding:0}.elementor .e-20b11b70-ebd27c9{color:var(--Cod-Gray);text-align:center;margin-block-start:15px;margin-block-end:15px}.elementor .e-20b11b70-ebd27c9:hover,.elementor .e-20b11b70-ebd27c9:focus-visible{color:var(--Cod-Gray)}.elementor .e-4fcc4553-44b0ef7{font-size:16px;color:var(--Flient);line-height:26.4px;text-align:center}.elementor .e-3c24c79a-5d330b8{min-height:200px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;background-color:var(--Pink)}.elementor .e-63a81cce-19b7653{overflow:hidden;padding:0}.elementor .e-17ae87c4-5d32fea{color:var(--Cod-Gray);text-align:center;margin-block-start:15px;margin-block-end:15px}.elementor .e-17ae87c4-5d32fea:hover,.elementor .e-17ae87c4-5d32fea:focus-visible{color:var(--Cod-Gray)}.elementor .e-50d50116-d6c1d75{font-size:16px;color:var(--Flient);line-height:26.4px;text-align:center}.elementor .e-30e40666-ed3d7ea{min-height:200px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;background-color:var(--Pink)}.elementor .e-381e2f09-1cb2931{overflow:hidden;padding:0}.elementor .e-33cd6ad6-d59f107{padding:0}.elementor .e-7d365279-27f4eab{padding-block-start:30px;padding-block-end:50px;flex-direction:column}.elementor .e-43cc391-317a2d2{width:36px;background-color:#B8976A;align-self:center}.elementor .e-946dc35-d905a58{font-family:Montserrat;font-weight:500;font-size:11px;color:var(--color-Teak);letter-spacing:3.52px;text-align:center;text-transform:uppercase;margin-block-start:15px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;align-self:center}.elementor .e-74598f08-a32da38{margin-block-start:20px;margin-block-end:20px;align-self:center}.elementor .e-622ee817-9751874{max-width:930px;color:var(--Flient);text-align:center;margin-block-end:20px;align-self:center}.elementor .e-5d363495-b1de93b{padding-block-start:50px;padding-block-end:50px;background-color:var(--Pink);flex-direction:column}