.elementor .e-4269c1cd-9ca3{font-family:var(--font-heading);font-size:46px;color:#ffffff;line-height:1;text-align:center;margin:0px;}.elementor .e-7a0adca-302f{font-family:var(--font-body);font-weight:700;font-size:12px;color:#ffffff;letter-spacing:0.1em;line-height:1.3;text-align:center;text-transform:uppercase;margin:0px;}.elementor .e-10b32fff-2ba9:hover,.elementor .e-10b32fff-2ba9:focus-visible{transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg) scale3d(1.06, 1.06, 1);}.elementor .e-10b32fff-2ba9{width:156px;height:156px;position:absolute;inset-block-start:120px;inset-inline-end:96px;z-index:2;padding:16px;border-radius:999px;background-color:var(--color-plum);box-shadow:0px 18px 40px 0px rgba(0, 0, 0, 0.25);transform:rotateX(0deg) rotateY(0deg) rotateZ(-10deg);display:flex;flex-direction:column;gap:2px;justify-content:center;align-items:center;}.elementor .e-188c4a99-f859{max-width:560px;font-family:var(--font-body);font-size:20px;color:#e8f3f1;line-height:1.6;margin:0px;}.elementor .e-72f88966-92b3{padding:0px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;}.elementor .e-dd5b024-1842{max-width:900px;padding:0px;display:flex;flex-direction:column;gap:28px;align-items:flex-start;}.elementor .e-29ed1654-57ed{min-height:800px;overflow:hidden;position:relative;padding-block-start:140px;padding-block-end:96px;padding-inline-start:64px;padding-inline-end:64px;background-image:linear-gradient(90deg, rgba(10, 46, 48, 0.9) 0%,rgba(10, 46, 48, 0.62) 45%,rgba(10, 46, 48, 0.12) 100%),url("https://physio.bronaghwignall.co.uk/wp-content/uploads/2026/11/class-bird-dog.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,60% 40%;background-color:var(--color-teal);display:flex;flex-direction:column;gap:0px;justify-content:flex-end;}.elementor .e-4e78e312-ae06{width:1200px;position:absolute;inset-block-start:40px;inset-inline-start:24px;z-index:0;font-family:var(--font-heading);font-size:300px;color:var(--color-teal);line-height:1;font-style:italic;margin:0px;opacity:5%;transform:rotateX(0deg) rotateY(0deg) rotateZ(-4deg);}.elementor .e-60771dac-9e98{position:relative;z-index:1;padding:0px;display:flex;flex-direction:column;gap:28px;align-items:flex-start;}.elementor .e-5d55a693-c045{width:100%;aspect-ratio:4 / 5;object-fit:cover;object-position:30% 50%;position:relative;z-index:1;border-start-start-radius:999px;border-start-end-radius:999px;border-end-start-radius:28px;border-end-end-radius:28px;border-width:10px;border-color:#ffffff;border-style:solid;box-shadow:0px 30px 60px 0px rgba(15, 74, 76, 0.18);}.elementor .e-6c2e14ad-28cd{overflow:hidden;position:relative;padding-block-start:160px;padding-block-end:160px;padding-inline-start:64px;padding-inline-end:64px;background-color:var(--color-mist);display:grid;gap:96px;grid-template-columns:7fr 5fr;grid-template-rows:auto;align-items:center;}.elementor .e-2bba4eb7-2102{padding:0px;display:grid;gap:64px;grid-template-columns:1fr 1fr;grid-template-rows:auto;align-items:end;}.elementor .e-4aa9e622-b0d0{column-gap:72px;padding:0px;display:grid;gap:0px;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto auto;grid-auto-flow:column;}.elementor .e-1dd4c30a-9afc{padding-block-start:140px;padding-block-end:140px;padding-inline-start:64px;padding-inline-end:64px;background-color:var(--color-sage);display:flex;flex-direction:column;gap:64px;}.elementor .e-3156a72c-a60b{max-width:1100px;font-family:var(--font-heading);font-size:56px;color:#ffffff;letter-spacing:-0.02em;line-height:1.12;font-style:italic;margin:0px;}.elementor .e-19a1155f-5fa9{padding:0px;display:grid;gap:32px;grid-template-columns:1fr 1fr;grid-template-rows:auto;}.elementor .e-74cfa6-280b{padding-block-start:150px;padding-block-end:150px;padding-inline-start:64px;padding-inline-end:64px;background-image:radial-gradient(circle at 90% 10%, rgba(42, 158, 162, 0.35) 0%,rgba(42, 158, 162, 0) 45%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--color-teal);display:flex;flex-direction:column;gap:72px;}.elementor .e-7a1d1d24-abdf{width:100%;aspect-ratio:5 / 4;object-fit:cover;border-start-start-radius:0px;border-start-end-radius:32px;border-end-start-radius:0px;border-end-end-radius:32px;}.elementor .e-4c59d538-5e8b{width:100%;padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-499de531-8134{padding-block-start:150px;padding-block-end:150px;padding-inline-start:0px;padding-inline-end:64px;background-color:var(--color-mist);display:grid;gap:96px;grid-template-columns:1.1fr 1fr;grid-template-rows:auto;align-items:center;}.elementor .e-bf868d4-ff75{grid-template-rows:auto;}.elementor .e-22a84399-2310{width:auto;padding:0px;display:flex;flex-direction:row;gap:6px;flex-wrap:wrap;align-items:center;}