.elementor .e-2bdef1d8-a470{width:100%;max-width:13rem;display:block;}.elementor .e-1e4eca72-7605{width:auto;gap:2rem;}.elementor .e-101ddf32-8db5{border-radius:3rem;}.elementor .e-5fad13d4-cae1{padding-block-start:1rem;padding-block-end:1rem;justify-content:space-between;}.elementor .e-65452747-3708{background-color:#F9F8F4;}.elementor .e-68afd8b9-3108{padding:0px;background-color:#F9F8F4;}.elementor .e-2974f178-a02a{color:#F5DCE3;}.elementor .e-58e615ad-7d78{max-width:49rem;font-size:clamp(2.4rem, 4.3vw, 4.1rem);color:#ffffff;line-height:1.12;}.elementor .e-c22042-8390{max-width:36rem;font-size:1rem;color:#F3F2EC;}.elementor .e-20d8dff9-c472{border-radius:3rem;}.elementor .e-1a419f23-5833{width:auto;font-size:0.8rem;color:#ffffff;}.elementor .e-1f238bc5-9502{gap:1.5rem;flex-wrap:wrap;}.elementor .e-421caea3-3dff{font-size:0.65rem;color:#D9DDD3;margin-block-start:1rem;}.elementor .e-2d07a81d-c04e{max-width:49rem;gap:1.3rem;}.elementor .e-6825da63-8225{aspect-ratio:16 / 9;border-radius:1rem;}.elementor .e-7ce19158-1c8f{font-size:0.85rem;}.elementor .e-27e6e60d-35ae{max-width:15rem;position:absolute;inset-inline-end:1.5rem;inset-block-end:-1rem;padding:0.65rem;border-radius:1rem;background-color:#F9F8F4;gap:0.6rem;}.elementor .e-4c1ba0e7-3783{min-height:24rem;position:relative;padding-block-start:4rem;padding-block-end:4.5rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:1.1rem;background-image:linear-gradient(90deg, rgba(24,34,27,.88) 0%,rgba(39,31,29,.45) 100%),url("https://stagingtest.digihosting.co.uk/wp-content/uploads/2026/10/millstone-stock-garden.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#233329;justify-content:center;}.elementor .e-40da7709-1447{padding-block-start:0px;padding-block-end:0px;background-color:#F9F8F4;}.elementor .e-387ccdd1-e96f{background-color:#ffffff;}.elementor .e-44cfd82e-2d55{padding:0px;}.elementor .e-2b91621f-7a38{padding:0px;}.elementor .e-30000aa-707a{padding:0px;}.elementor .e-3f903e24-f110{padding:0px;}.elementor .e-33fb57fa-5927{padding:0px;}.elementor .e-4586e9e-3d48{padding:0px;}.elementor .e-15e08fd7-4fca{border-radius:3rem;}.elementor .e-4bab0c84-3aa7{padding:0px;}.elementor .e-1a2f61c3-f2b9{padding:0px;}.elementor .e-74ed09a9-f662{padding:0px;}.elementor .e-634792d0-2217{padding:0px;gap:1rem;}.elementor .e-5eff5eb9-5744{padding:0px;}.elementor .e-49a7eeda-2536{padding:0px;gap:1rem;}.elementor .e-59a28aa5-6c36{background-color:#F4F2EC;}.elementor .e-4b64b8f0-c641{border-radius:3rem;}.elementor .e-3e347ccf-b854{border-radius:3rem;}.elementor .e-45a0f235-fd5b{border-radius:3rem;}.elementor .e-59fd7a41-4e7d{background-color:#ffffff;}.elementor .e-75ea7a3c-6d63{gap:0.8rem;}.elementor .e-10c8b735-fa01{border-radius:3rem;}.elementor .e-5b850c3e-9651{border-radius:3rem;}.elementor .e-fa7cab0-e5ba{gap:0.75rem;align-items:flex-start;}.elementor .e-5917508-8de0{padding:0px;display:grid;gap:2rem;grid-template-columns:1.8fr 1fr;grid-template-rows:auto;align-items:center;}.elementor .e-3c46b046-8169{background-color:#F0ECE6;}.elementor .e-2d390735-7198{gap:0.75rem;}.elementor .e-1f255b5e-5366{gap:0.75rem;}.elementor .e-661eb20b-fc38{gap:0.75rem;}.elementor .e-16565f1a-d819{font-size:1.75rem;}.elementor .e-2c47d82e-f3b4{font-size:0.9rem;}.elementor .e-7d738f76-b786{border-radius:3rem;}.elementor .e-412ae799-c2a7{gap:1.2rem;}.elementor .e-49ca212d-523d{padding:0px;display:grid;gap:2rem;grid-template-columns:.8fr 1.1fr .8fr 1.6fr;grid-template-rows:auto;}.elementor .e-4f9e28c7-3250{font-size:clamp(3rem, 8vw, 8rem);color:#EBE7E1;letter-spacing:-0.04em;line-height:1;margin-block-start:3rem;}.elementor .e-1cff30ff-f76d{padding-block-start:3rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:0.5rem;background-color:#F8F7F3;}.elementor .e-5d748a46-c215{font-size:0.75rem;color:#F1DDE3;}.elementor .e-7cc3f70e-1387{font-size:0.75rem;color:#F1DDE3;}.elementor .e-e9e4e-b744{padding-block-start:1.5rem;gap:2rem;justify-content:space-between;}.elementor .e-6bda00e9-a6cf{padding-block-start:0px;padding-block-end:0px;background-color:#77142C;}.elementor .e-40041424-b816{padding:0px;background-color:#77142C;}.elementor .e-54810c1c-9082{padding:0px;}