.elementor .e-c6fa667-adb1c6e{font-weight:500;font-size:clamp(46px, 5vw, 68px);color:#FFF;letter-spacing:-.02em;line-height:1.04;margin:0}.elementor .e-e38c777-fbff2eb{max-width:640px;font-size:clamp(17px, 1.6vw, 21px);color:rgb(255 255 255 / .92);line-height:1.55;margin-block-start:4px;margin-block-end:2px;margin-inline-start:0;margin-inline-end:0}.elementor .e-117a725-cd77780{min-height:58px;font-weight:700;font-size:15px;color:#FFF;letter-spacing:.02em;text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:30px;padding-inline-end:30px;border-radius:2px;border-width:0;background-color:#B58A55;display:inline-flex;justify-content:center;align-items:center}.elementor .e-117a725-cd77780:hover,.elementor .e-117a725-cd77780:focus-visible{background-color:#9D7547}.elementor .e-f2200c2-1a715de{min-height:58px;font-weight:700;font-size:15px;color:#FFF;letter-spacing:.02em;text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:30px;padding-inline-end:30px;border-radius:2px;border-width:1.5px;border-color:rgb(255 255 255 / .85);border-style:solid;background-color:#fff0;display:inline-flex;justify-content:center;align-items:center}.elementor .e-f2200c2-1a715de:hover,.elementor .e-f2200c2-1a715de:focus-visible{border-color:#FFF;background-color:rgb(255 255 255 / .12)}.elementor .e-ee66127-19e3ff5{margin-block-start:8px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap}.elementor .e-bc9662f-119c64a{font-weight:500;font-size:15px;color:rgb(255 255 255 / .85);line-height:1.5;margin-block-start:6px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .e-c6e4b47-faa3e2b{width:min(100%, 680px);max-width:680px;display:flex;flex-direction:column;gap:18px;align-items:flex-start}.elementor .e-0e9f794-c1eeec9{width:100%;min-height:clamp(760px, 88vh, 860px);color:#FFF;padding-block-start:clamp(64px, 7vw, 96px);padding-block-end:clamp(64px, 7vw, 96px);padding-inline-start:clamp(24px, 8vw, 128px);padding-inline-end:clamp(24px, 8vw, 128px);background-image:linear-gradient(90deg,rgb(26 32 44 / .82) 0%,rgb(26 32 44 / .34) 38%,#fff0 62%),url(https://krauskitchens.co.uk/wp-content/uploads/2026/09/bespoke-kitchens-kent-hero-3.webp);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;background-repeat:repeat,no-repeat;background-size:auto auto,cover;background-position:0% 0%,center center;\n}.elementor .e-94d9017-tstrip{display:none}.elementor .e-fe5541f-2c66819{display:none}.elementor .e-7f40978-3db1b43{font-family:Jost;font-size:18px;color:#1A202C}.elementor .e-22695c1-2325364{flex-direction:row;gap:8px;align-items:center}.elementor .e-139a2df-0389bfd{font-size:15px;color:rgb(26 32 44 / .35)}.elementor .e-a341624-5a2e88d{font-family:Jost;font-size:18px;color:#1A202C}.elementor .e-2e94e54-0a557c3{flex-direction:row;gap:8px;align-items:center}.elementor .e-ed1f8c7-680cf35{font-size:15px;color:rgb(26 32 44 / .35)}.elementor .e-0b5230e-549a962{font-family:Jost;font-size:18px;color:#1A202C}.elementor .e-4431e51-771166e{flex-direction:row;gap:8px;align-items:center}.elementor .e-50ea4ba-62caa41{width:100%;max-width:1200px;flex-direction:row;justify-content:space-between;align-items:center}.elementor .e-b7d1e6e-b6c706d{width:100%;color:#1A202C;padding-block-start:14px;padding-block-end:14px;padding-inline-start:clamp(18px, 7vw, 110px);padding-inline-end:clamp(18px, 7vw, 110px);border-block-end-width:1px;border-color:rgb(26 32 44 / .12);border-style:solid;background-color:#F7F5EF;display:flex;justify-content:center}.elementor .e-808648d-18c6b60{font-family:"Cormorant Garamond";font-weight:500;font-size:clamp(2.25rem, 4.2vw, 3.5rem);color:#1A202C;letter-spacing:-.02em;line-height:1.12;text-align:center;margin:0}.elementor .e-8d93ed7-f914cab{max-width:42rem;font-family:Manrope;font-size:1.05rem;color:#343B47;line-height:1.65;text-align:center;margin:0}.elementor .e-7081147-492daa5{width:100%;max-width:52rem;display:flex;flex-direction:column;gap:1.15rem;align-items:center}.elementor .e-2eefd39-0e4c085{width:100%;display:flex;flex-direction:column;gap:3rem;align-items:center}.elementor .e-f474126-745f54c{padding-block-start:clamp(3.5rem, 7vw, 6rem);padding-block-end:clamp(3.5rem, 7vw, 6rem);padding-inline-start:clamp(1.25rem, 4vw, 2.5rem);padding-inline-end:clamp(1.25rem, 4vw, 2.5rem);background-color:#FFF;display:flex;justify-content:center}.elementor .e-2d7960d-968caca{width:150px;font-family:Manrope;font-weight:700;font-size:.78rem;color:#B58A55;letter-spacing:.12em;margin:0}.elementor .e-e855006-1ff3379{width:100%;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;display:flex;flex-direction:row;gap:1rem;align-items:center}.elementor .e-d800ab7-02b2f1f{font-family:"Cormorant Garamond";font-weight:500;font-size:clamp(2rem, 3.6vw, 3.1rem);color:#1A202C;letter-spacing:-.02em;line-height:1.12;margin:0}.elementor .e-2d132c7-b46e68d{font-family:Manrope;font-size:1rem;color:#343B47;line-height:1.7;margin:0}.elementor .e-759f9ca-7323032{font-family:Manrope;font-size:1rem;color:#343B47;line-height:1.7;margin:0}.elementor .e-6b0b9e9-841963a{width:100%;height:1px;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;background-color:#D9D7CE}.elementor .e-3bd2a2d-5f35a95{font-family:"Cormorant Garamond";font-weight:500;font-size:1.6rem;color:#1A202C;margin:0}.elementor .e-d0e3c8e-eb428a6{font-family:Manrope;font-size:.95rem;line-height:1.4;margin-block-start:0;margin-block-end:6px;margin-inline-start:0;margin-inline-end:0}.elementor .e-12ae744-005aaa7{font-family:Manrope;font-size:.95rem;line-height:1.4;margin-block-start:0;margin-block-end:6px;margin-inline-start:0;margin-inline-end:0}.elementor .e-a1508c1-447fea8{font-family:Manrope;font-size:.95rem;line-height:1.4;margin-block-start:0;margin-block-end:6px;margin-inline-start:0;margin-inline-end:0}.elementor .e-14f9e65-c9a761b{font-family:Manrope;font-size:.95rem;line-height:1.4;margin-block-start:0;margin-block-end:6px;margin-inline-start:0;margin-inline-end:0}.elementor .e-ae49e2e-0b3e29e{font-family:Manrope;font-size:.95rem;line-height:1.4;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .e-121561c-1da6921{display:flex;flex-direction:column;gap:0}.elementor .e-9cac92a-e33b214{width:100%;max-width:30rem;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;display:flex;flex-direction:column;gap:1.15rem}.elementor .e-821b81c-b39211d{width:100%;min-width:0;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;display:flex;flex-direction:column;gap:.75rem}.elementor .e-9e9770a-200dc74{width:100%;max-width:80rem;display:flex;flex-direction:row;gap:3.5rem;align-items:flex-start}.elementor .e-7a940c7-623eeec{padding-block-start:clamp(3.5rem, 7vw, 6rem);padding-block-end:clamp(3.5rem, 7vw, 6rem);padding-inline-start:clamp(1.25rem, 4vw, 2.5rem);padding-inline-end:clamp(1.25rem, 4vw, 2.5rem);background-color:#FFF;display:flex;justify-content:center}.elementor .e-4301206-cf64f15{font-family:"Cormorant Garamond";font-weight:500;font-size:clamp(2.25rem, 4.2vw, 3.5rem);color:#1A202C;letter-spacing:-.02em;line-height:1.12;text-align:center;margin:0}.elementor .e-df61d34-838a318{max-width:46rem;font-family:Manrope;font-size:1.05rem;color:#343B47;line-height:1.65;text-align:center;margin:0}.elementor .e-9deb535-8b26ef8{max-width:46rem;font-family:Manrope;font-size:1.05rem;color:#343B47;line-height:1.65;text-align:center;margin:0}.elementor .e-432210f-e26ee49{max-width:46rem;font-family:Manrope;font-weight:600;font-size:1.05rem;color:#1A202C;line-height:1.65;text-align:center;margin:0}.elementor .e-b9fb1c6-70a5238{width:100%;max-width:52rem;display:flex;flex-direction:column;gap:1.15rem;align-items:center}.elementor .e-4ca6ddb-97f6edd{width:calc(50% - 0.625rem);aspect-ratio:4 / 3;object-fit:cover;border-radius:2px;display:block}.elementor .e-3636a8d-b033628{width:calc(50% - 0.625rem);aspect-ratio:4 / 3;object-fit:cover;border-radius:2px;display:block}.elementor .e-5e8e1bb-2491e34{width:calc(50% - 0.625rem);aspect-ratio:4 / 3;object-fit:cover;border-radius:2px;display:block}.elementor .e-2c2efce-9738a1e{width:calc(50% - 0.625rem);aspect-ratio:4 / 3;object-fit:cover;border-radius:2px;display:block}.elementor .e-e08d556-361fe2d{width:100%;max-width:64rem;display:flex;flex-direction:row;gap:1.25rem;flex-wrap:wrap}.elementor .e-acf79de-6ada4c3{width:100%;display:flex;flex-direction:column;gap:3rem;align-items:center}.elementor .e-33b412e-2005e95{padding-block-start:clamp(3.5rem, 7vw, 6rem);padding-block-end:clamp(3.5rem, 7vw, 6rem);padding-inline-start:clamp(1.25rem, 4vw, 2.5rem);padding-inline-end:clamp(1.25rem, 4vw, 2.5rem);background-color:#F7F5EF;display:flex;justify-content:center}.elementor .e-8a82639-dfdccb0{font-family:"Cormorant Garamond";font-weight:500;font-size:clamp(2.25rem, 4.2vw, 3.5rem);color:#1A202C;letter-spacing:-.02em;line-height:1.12;margin:0}.elementor .e-adc9d09-704a6b3{font-family:Manrope;font-size:1.05rem;color:#343B47;line-height:1.65;margin:0}.elementor .e-d9df54b-e1b15bf{font-family:Manrope;font-size:1.05rem;color:#343B47;line-height:1.65;margin:0}.elementor .e-cdeb1c7-2f76610{font-family:Manrope;font-size:1.05rem;color:#343B47;line-height:1.65;margin:0}.elementor .e-665e0f3-205a936{font-family:Manrope;font-size:1.05rem;color:#343B47;line-height:1.65;margin:0}.elementor .e-414f03c-79c7140{width:100%;display:flex;flex-direction:column;gap:1.1rem}.elementor .e-923d2a8-ec4448d{font-family:Manrope;font-weight:700;font-size:.75rem;color:#75756E;letter-spacing:.12em;margin:0}.elementor .e-f85dd3a-692c4fc{font-family:"Cormorant Garamond";font-weight:500;font-size:clamp(2.1rem, 3.6vw, 3rem);color:#1A202C;line-height:1.1;margin:0}.elementor .e-1acb4b6-06661ec{font-family:Manrope;font-size:.92rem;color:#343B47;margin:0}.elementor .e-1efdbfa-04ca9e0{display:flex;flex-direction:column;gap:.6rem;align-items:flex-start}.elementor .e-a9b2574-4db50bc{width:1px;background-color:#D9D7CE;align-self:stretch}.elementor .e-b5e546b-ff18878{font-family:Manrope;font-weight:700;font-size:.75rem;color:#75756E;letter-spacing:.12em;margin:0}.elementor .e-aed7843-c60f8c5{font-family:"Cormorant Garamond";font-weight:500;font-size:clamp(2.1rem, 3.6vw, 3rem);color:#1A202C;line-height:1.1;margin:0}.elementor .e-1b867b2-b2c92bf{font-family:Manrope;font-size:.92rem;color:#343B47;margin:0}.elementor .e-ba216e7-0e21f58{display:flex;flex-direction:column;gap:.6rem;align-items:flex-start}.elementor .e-3c70046-0a289a1{width:100%;display:flex;flex-direction:row;gap:2.5rem;align-items:stretch}.elementor .e-f626f7d-b09b50e{min-height:52px;font-family:Manrope;font-weight:600;font-size:14px;color:#FFF;letter-spacing:.02em;text-decoration:none;padding-block-start:16;padding-block-end:16;padding-inline-start:28;padding-inline-end:28;border-radius:2px;background-color:#1A202C;display:inline-flex;justify-content:center;align-items:center}.elementor .e-5b740ff-6c56a40{width:100%;max-width:34rem;display:flex;flex-direction:column;gap:2rem;align-items:flex-start}.elementor .e-f415359-84f0022{width:100%;height:100%;aspect-ratio:4 / 3.2;object-fit:cover;border-radius:2px;display:block}.elementor .e-9562e68-961445e{width:100%;min-width:0;display:flex}.elementor .e-4e89020-3d6904d{width:100%;max-width:78rem;display:flex;flex-direction:row;gap:3.5rem;align-items:stretch}.elementor .e-237c123-70fa66e{padding-block-start:clamp(3.5rem, 7vw, 6rem);padding-block-end:clamp(3.5rem, 7vw, 6rem);padding-inline-start:clamp(1.25rem, 4vw, 2.5rem);padding-inline-end:clamp(1.25rem, 4vw, 2.5rem);background-color:#F7F5EF;display:flex;justify-content:center}.elementor .e-5f901c3-5d07794{font-weight:500;font-size:clamp(32px, 3.5vw, 46px);color:#FFF;letter-spacing:-.025em;line-height:1.05;margin:0}.elementor .e-f931f34-6305209{font-size:clamp(.98rem, 1.2vw, 1.1rem);color:rgb(255 255 255 / .92);line-height:1.7;margin:0}.elementor .e-fe466c1-be8a1bc{font-weight:700;font-size:.92rem;color:#FFF;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:2px;border-width:1px;border-color:#B58A55;border-style:solid;background-color:#B58A55;display:inline-flex;justify-content:center;align-items:center}.elementor .e-fe466c1-be8a1bc:hover,.elementor .e-fe466c1-be8a1bc:focus-visible{border-color:#9D7547;background-color:#9D7547}.elementor .e-ec09a2a-2877c09{font-weight:700;font-size:.92rem;color:#FFF;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:2px;border-width:1px;border-color:rgb(255 255 255 / .85);border-style:solid;background-color:#fff0;display:inline-flex;justify-content:center;align-items:center}.elementor .e-ec09a2a-2877c09:hover,.elementor .e-ec09a2a-2877c09:focus-visible{border-color:#FFF;background-color:rgb(255 255 255 / .12)}.elementor .e-f4ef565-2a59a38{margin-block-start:.5rem;display:flex;gap:.75rem;flex-wrap:wrap;justify-content:center}.elementor .e-3e09d6b-4fc7ddb{font-weight:700;font-size:.78rem;color:rgb(255 255 255 / .8);letter-spacing:.08em;line-height:1.7;text-transform:uppercase;margin:0}.elementor .e-dd86179-cd18fa8{max-width:760px;text-align:center;padding:clamp(2rem, 5vw, 4rem);border-radius:2px;background-color:rgb(26 32 44 / .8);display:flex;flex-direction:column;gap:1.3rem;align-items:center}.elementor .e-666345f-c00014a{min-height:clamp(400px, 40vw, 560px);padding-block-start:clamp(56px, 6vw, 88px);padding-block-end:clamp(56px, 6vw, 88px);padding-inline-start:1.25rem;padding-inline-end:1.25rem;background-image:url(https://krauskitchens.co.uk/wp-content/uploads/2026/09/image-3.webp);background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;justify-content:center;align-items:center}