.elementor .e-0146868-b10c85c{width:100%;max-width:900px;display:flex;flex-direction:column;gap:18px;}.elementor .e-d18acb2-eb528fc{display:flex;flex-direction:column;gap:8px;}.elementor .e-3d68836-329bedc{display:flex;flex-direction:column;gap:8px;}.elementor .e-01a88ec-516c5b5{display:flex;flex-direction:column;gap:8px;}.elementor .e-7cfb5d5-2c44119{display:flex;flex-direction:column;gap:8px;}.elementor .e-ee36b61-741b33c{display:grid;gap:18px;grid-template-columns:repeat(auto-fit, minmax(170px, 1fr));}.elementor .e-56b2e16-86bf4eb{height:auto;min-height:120px;}.elementor .e-36c8dd3-ecf6fb6{display:flex;flex-direction:column;gap:8px;}.elementor .e-2d1cb63-79901dd{color:var(--eh-muted);}.elementor .e-76fda12-984b789{color:var(--eh-white);}.elementor .e-39c24b4-775e8bb{font-family:var(--eh-font);font-size:16px;color:rgba(255,255,255,.85);line-height:1.6;margin:0px;}.elementor .e-afde2a4-f4f4782{align-self:flex-start;}.elementor .e-a53abaf-e0f83b8{color:var(--eh-white);padding:36px;background-color:var(--eh-green);flex-direction:column;gap:14px;}.elementor .e-04719a1-bb6be91{color:#8a4a2a;}.elementor .e-81d57c3-e4859a6{font-family:var(--eh-font);font-size:15px;color:#8a4a2a;padding-block-start:18px;padding-block-end:18px;padding-inline-start:22px;padding-inline-end:22px;border-width:1px;border-color:#B5714E;border-style:solid;}.elementor .e-3870b28-d3580e3{width:100%;display:flex;flex-direction:column;gap:16px;align-items:stretch;}.elementor .e-2dd217e-6b12594{width:100%;padding-block-start:30px;padding-block-end:30px;padding-inline-start:30px;padding-inline-end:30px;background-color:#FFFFFF;display:flex;flex-direction:column;border: 1px solid rgba(11,61,46,.12); box-shadow: 0 24px 60px -28px rgba(11,61,46,.35); border-top: 3px solid var(--eh-gold, #B8963E);\n}.elementor .e-25058c9-5967888{width:100%;padding-block-end:6px;display:flex;flex-direction:column;gap:18px;}.elementor .e-c48ca58-dcb8168{width:100%;max-width:1360px;column-gap:18px;display:grid;gap:18px;grid-template-columns:minmax(0, 1fr) minmax(340px, 480px);align-items:center;gap: 40px 72px; margin-inline: auto;\n}.elementor .e-532a577-1ab6e8c{padding-block-end:72px;background-image:linear-gradient(0deg, rgba(246,243,236,0.08) 0%,rgba(246,243,236,0.55) 34%,rgba(246,243,236,0.93) 58%,#F6F3EC 100%),url("https://essexhomekitchens.co.uk/wp-content/uploads/2026/10/ehk-07-curved-island-walk-in-pantry-hero-16x9-1.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-image: linear-gradient(to right, rgba(246,243,236,.97) 0%, rgba(246,243,236,.93) 45%, rgba(246,243,236,.55) 72%, rgba(246,243,236,.2) 100%), url(https://essexhomekitchens.echelonpreview.co.uk/wp-content/uploads/2026/10/ehk-07-curved-island-walk-in-pantry-hero-16x9-1.jpg); background-size: cover; background-position: center center; background-repeat: no-repeat;\n}.elementor .e-44fdbf0-3e16f11{width:30px;height:30px;margin-block-end:6px;display:block;}.elementor .e-c616b6f-13cce84{width:30px;height:30px;margin-block-end:6px;display:block;}.elementor .e-6b31c95-77c3c82{width:30px;height:30px;margin-block-end:6px;display:block;}.elementor .e-ffe3db4-ed690a1{width:30px;height:30px;margin-block-end:6px;display:block;}.elementor .e-d226661-ac63f22{width:100%;max-width:var(--eh-max);display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap: 32px 40px; gap: 44px 48px;\n}.elementor .e-7717951-6e58732{padding-block-start:52px;padding-block-end:52px;border-bottom: 1px solid rgba(11,61,46,.10);\n}.elementor .e-6efd8fb-518b8d5{position:sticky;inset-block-start:120px;display:flex;flex-direction:column;gap:18px;}.elementor .e-2d868f9-f2d7d45{padding-block-start:26px;display:flex;flex-direction:column;gap:22px;}.elementor .e-5eb3050-582ecb3{border-block-start-width:1px;display:flex;flex-direction:column;border-top-style: solid; border-top-color: var(--eh-hairline-stone);\n}.elementor .e-341295b-dbe93a4{width:100%;max-width:var(--eh-max);display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));align-items:start;gap: 48px 80px;\n}.elementor .e-ebb6ce3-79ba5f9{position:sticky;inset-block-start:120px;display:flex;flex-direction:column;gap:18px;}.elementor .e-5d9b963-b1c0274{padding-block-start:26px;display:flex;flex-direction:column;gap:22px;}.elementor .e-2f3020c-ef5ac6e{border-block-start-width:1px;display:flex;flex-direction:column;border-top-style: solid; border-top-color: var(--eh-hairline-stone);\n}.elementor .e-f5c873f-0376d56{width:100%;max-width:var(--eh-max);display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));align-items:start;gap: 48px 80px;\n}.elementor .e-e8737f8-c7aee6d{background-color:var(--eh-stone);}.elementor .e-4159496-e2d2044{position:sticky;inset-block-start:120px;display:flex;flex-direction:column;gap:18px;}.elementor .e-8f18b5e-43f5785{padding-block-start:26px;display:flex;flex-direction:column;gap:22px;}.elementor .e-2544c00-0d926cb{border-block-start-width:1px;display:flex;flex-direction:column;border-top-style: solid; border-top-color: var(--eh-hairline-stone);\n}.elementor .e-ed204cd-13ec765{width:100%;max-width:var(--eh-max);display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));align-items:start;gap: 48px 80px;\n}.elementor .e-0a6c662-e544e39{display:flex;flex-direction:column;gap:22px;}.elementor .e-7ab2812-179c179{width:100%;max-width:880px;display:flex;flex-direction:column;gap:18px;}.elementor .e-1390e23-ef662f3{width:100%;max-width:var(--eh-max);display:grid;grid-template-columns:minmax(0, 1fr);justify-items:center;align-items:start;gap: 48px 80px;\n}.elementor .e-d5d98c2-307165d{background-color:var(--eh-stone);}.elementor .e-bd24c70-da01a21{display:flex;flex-direction:column;gap:22px;}.elementor .e-66900fb-ecbf96d{width:100%;max-width:880px;display:flex;flex-direction:column;gap:18px;}.elementor .e-f77d4b2-5a1a7c6{width:100%;max-width:var(--eh-max);display:grid;grid-template-columns:minmax(0, 1fr);justify-items:center;align-items:start;gap: 48px 80px;\n}.elementor .e-2d07f0c-19be8fe{display:flex;flex-direction:column;gap:22px;}.elementor .e-86dcdbd-b49109f{width:100%;max-width:880px;display:flex;flex-direction:column;gap:18px;}.elementor .e-9a39ab7-3b7b81e{width:100%;max-width:var(--eh-max);display:grid;grid-template-columns:minmax(0, 1fr);justify-items:center;align-items:start;gap: 48px 80px;\n}.elementor .e-1352921-dc235f3{background-color:var(--eh-stone);}.elementor .e-7c03f8b-6a6c8ca{display:flex;flex-direction:column;gap:16px;}.elementor .e-faa742e-1bbd0b8{display:flex;flex-direction:row;gap:12px;justify-content:space-between;align-items: baseline;\n}.elementor .e-0b34994-5a2bec6{display:none;}.elementor .e-8ef9382-71c7d04{display:flex;flex-direction:column;gap:6px;}.elementor .e-3f882e6-964a43e{display:flex;flex-direction:column;gap:3px;}.elementor .e-e398a4e-c96ac7a{display:flex;flex-direction:column;gap:22px;}.elementor .e-ede4c7f-4a23331{width:100%;padding-block-start:36px;padding-block-end:36px;padding-inline-start:36px;padding-inline-end:36px;background-color:#FFFFFF;display:flex;flex-direction:column;border: 1px solid rgba(11,61,46,.10); border-top: 3px solid var(--eh-gold, #B8963E); align-self: stretch; justify-content: flex-start;\n}.elementor .e-1a438e4-575cb61{width:100%;display:grid;gap:28px;grid-template-columns:minmax(0, 1.3fr) minmax(0, 1fr);}.elementor .e-2c66942-5f33ce4{width:100%;max-width:var(--eh-max);display:grid;grid-template-columns:1fr;align-items:start;gap: 32px;\n}.elementor .e-64600c1-cbe8755{width:100%;max-width:880px;display:flex;flex-direction:column;gap:18px;}.elementor .e-9af88d3-c2e524c{width:100%;max-width:var(--eh-max);display:grid;grid-template-columns:1fr;justify-items:center;align-items:start;gap: 48px 80px;\n}.elementor .e-afcf094-13eb4d2{background-color:var(--eh-stone);}.elementor .e-58ca285-3aeae2f{width:100%;max-width:880px;display:flex;flex-direction:column;gap:18px;}.elementor .e-be58085-129c7eb{width:100%;max-width:var(--eh-max);display:grid;grid-template-columns:1fr;justify-items:center;align-items:start;gap: 48px 80px;\n}.elementor .e-9b17210-ab4874c{max-width:620px;font-family:var(--eh-font);font-size:18px;color:rgba(255,255,255,.82);line-height:1.6;margin:0px;}.elementor .e-be1e280-a8735cc{margin-block-start:8px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;justify-content:center;}.elementor .e-47e38b3-2411dad{width:100%;max-width:840px;text-align:center;display:flex;flex-direction:column;gap:22px;align-items:center;}.elementor .e-c0fc297-e345b6f{padding-block-start:64px;background-color:var(--eh-green);border-block-start: 1px solid rgba(255,255,255,0.12);\n}