.elementor-5806 .elementor-element.elementor-element-e2d8f51{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.4;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-5806 .elementor-element.elementor-element-e2d8f51:not(.elementor-motion-effects-element-type-background), .elementor-5806 .elementor-element.elementor-element-e2d8f51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://designerkitchendirect.co.uk/wp-content/uploads/2025/12/painted-kitchen-range-hero-webp.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5806 .elementor-element.elementor-element-e2d8f51::before, .elementor-5806 .elementor-element.elementor-element-e2d8f51 > .elementor-background-video-container::before, .elementor-5806 .elementor-element.elementor-element-e2d8f51 > .e-con-inner > .elementor-background-video-container::before, .elementor-5806 .elementor-element.elementor-element-e2d8f51 > .elementor-background-slideshow::before, .elementor-5806 .elementor-element.elementor-element-e2d8f51 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5806 .elementor-element.elementor-element-e2d8f51 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-ee600ed );}.elementor-5806 .elementor-element.elementor-element-b34a927{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-5806 .elementor-element.elementor-element-44ce4bd{text-align:center;padding:0px 0px 0px 0px;}.elementor-5806 .elementor-element.elementor-element-44ce4bd .elementor-heading-title{font-size:55px;font-weight:700;letter-spacing:0.7px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-69be81a7 );}.elementor-5806 .elementor-element.elementor-element-81b6e3a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-5806 .elementor-element.elementor-element-76c7915{text-align:center;}.elementor-5806 .elementor-element.elementor-element-17be680{text-align:center;font-family:"Lato", sans-serif;font-weight:300;}.elementor-5806 .elementor-element.elementor-element-d71b21b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-5806 .elementor-element.elementor-element-65ce534{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.7;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;--padding-top:0px;--padding-bottom:25px;--padding-left:25px;--padding-right:0px;}.elementor-5806 .elementor-element.elementor-element-65ce534:not(.elementor-motion-effects-element-type-background), .elementor-5806 .elementor-element.elementor-element-65ce534 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://designerkitchendirect.co.uk/wp-content/uploads/2026/04/luxury-shaker-kitchen-design-sheffield-barlow.webp");background-size:cover;}.elementor-5806 .elementor-element.elementor-element-65ce534::before, .elementor-5806 .elementor-element.elementor-element-65ce534 > .elementor-background-video-container::before, .elementor-5806 .elementor-element.elementor-element-65ce534 > .e-con-inner > .elementor-background-video-container::before, .elementor-5806 .elementor-element.elementor-element-65ce534 > .elementor-background-slideshow::before, .elementor-5806 .elementor-element.elementor-element-65ce534 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5806 .elementor-element.elementor-element-65ce534 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #00000000 60%, #000000 90%);}.elementor-5806 .elementor-element.elementor-element-fc86e5d .elementor-heading-title{font-family:"Lato", sans-serif;font-size:15px;font-weight:300;color:var( --e-global-color-344f427 );}.elementor-5806 .elementor-element.elementor-element-fc86e5d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;}.elementor-5806 .elementor-element.elementor-element-dea695e .elementor-heading-title{font-family:"Playfair Display", sans-serif;font-size:24px;color:var( --e-global-color-344f427 );}.elementor-5806 .elementor-element.elementor-element-dea695e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5806 .elementor-element.elementor-element-2151661{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.7;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;--padding-top:0px;--padding-bottom:25px;--padding-left:25px;--padding-right:0px;}.elementor-5806 .elementor-element.elementor-element-2151661:not(.elementor-motion-effects-element-type-background), .elementor-5806 .elementor-element.elementor-element-2151661 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://designerkitchendirect.co.uk/wp-content/uploads/2026/04/slab-montpellier-kitchen-1.webp");background-size:cover;}.elementor-5806 .elementor-element.elementor-element-2151661::before, .elementor-5806 .elementor-element.elementor-element-2151661 > .elementor-background-video-container::before, .elementor-5806 .elementor-element.elementor-element-2151661 > .e-con-inner > .elementor-background-video-container::before, .elementor-5806 .elementor-element.elementor-element-2151661 > .elementor-background-slideshow::before, .elementor-5806 .elementor-element.elementor-element-2151661 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5806 .elementor-element.elementor-element-2151661 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #00000000 60%, #000000 90%);}.elementor-5806 .elementor-element.elementor-element-61ab508 .elementor-heading-title{font-family:"Lato", sans-serif;font-size:15px;font-weight:300;color:var( --e-global-color-344f427 );}.elementor-5806 .elementor-element.elementor-element-61ab508{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;}.elementor-5806 .elementor-element.elementor-element-7e53432 .elementor-heading-title{font-family:"Playfair Display", sans-serif;font-size:24px;color:var( --e-global-color-344f427 );}.elementor-5806 .elementor-element.elementor-element-7e53432{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5806 .elementor-element.elementor-element-a83271e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-5806 .elementor-element.elementor-element-c2b6f66{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.7;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;--padding-top:0px;--padding-bottom:25px;--padding-left:25px;--padding-right:0px;}.elementor-5806 .elementor-element.elementor-element-c2b6f66:not(.elementor-motion-effects-element-type-background), .elementor-5806 .elementor-element.elementor-element-c2b6f66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://designerkitchendirect.co.uk/wp-content/uploads/2026/04/modern-japandi-kitchen-design-sheffield-conway.webp");background-size:cover;}.elementor-5806 .elementor-element.elementor-element-c2b6f66::before, .elementor-5806 .elementor-element.elementor-element-c2b6f66 > .elementor-background-video-container::before, .elementor-5806 .elementor-element.elementor-element-c2b6f66 > .e-con-inner > .elementor-background-video-container::before, .elementor-5806 .elementor-element.elementor-element-c2b6f66 > .elementor-background-slideshow::before, .elementor-5806 .elementor-element.elementor-element-c2b6f66 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5806 .elementor-element.elementor-element-c2b6f66 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #00000000 60%, #000000 90%);}.elementor-5806 .elementor-element.elementor-element-9970a77 .elementor-heading-title{font-family:"Lato", sans-serif;font-size:15px;font-weight:300;color:var( --e-global-color-344f427 );}.elementor-5806 .elementor-element.elementor-element-9970a77{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;}.elementor-5806 .elementor-element.elementor-element-1ed3cee .elementor-heading-title{font-family:"Playfair Display", sans-serif;font-size:24px;color:var( --e-global-color-344f427 );}.elementor-5806 .elementor-element.elementor-element-1ed3cee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5806 .elementor-element.elementor-element-f49141e{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.7;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;--padding-top:0px;--padding-bottom:25px;--padding-left:25px;--padding-right:0px;}.elementor-5806 .elementor-element.elementor-element-f49141e:not(.elementor-motion-effects-element-type-background), .elementor-5806 .elementor-element.elementor-element-f49141e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://designerkitchendirect.co.uk/wp-content/uploads/2026/02/anson-8.webp");background-size:cover;}.elementor-5806 .elementor-element.elementor-element-f49141e::before, .elementor-5806 .elementor-element.elementor-element-f49141e > .elementor-background-video-container::before, .elementor-5806 .elementor-element.elementor-element-f49141e > .e-con-inner > .elementor-background-video-container::before, .elementor-5806 .elementor-element.elementor-element-f49141e > .elementor-background-slideshow::before, .elementor-5806 .elementor-element.elementor-element-f49141e > .e-con-inner > .elementor-background-slideshow::before, .elementor-5806 .elementor-element.elementor-element-f49141e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #00000000 60%, #000000 90%);}.elementor-5806 .elementor-element.elementor-element-26b47f2 .elementor-heading-title{font-family:"Lato", sans-serif;font-size:15px;font-weight:300;color:var( --e-global-color-344f427 );}.elementor-5806 .elementor-element.elementor-element-26b47f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;}.elementor-5806 .elementor-element.elementor-element-0f2d4e4 .elementor-heading-title{font-family:"Playfair Display", sans-serif;font-size:24px;color:var( --e-global-color-344f427 );}.elementor-5806 .elementor-element.elementor-element-0f2d4e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5806 .elementor-element.elementor-element-5d0ff08{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-5806 .elementor-element.elementor-element-5d0ff08:not(.elementor-motion-effects-element-type-background), .elementor-5806 .elementor-element.elementor-element-5d0ff08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6a13324 );}.elementor-5806 .elementor-element.elementor-element-e9348da .elementor-heading-title{font-size:36px;color:var( --e-global-color-344f427 );}.elementor-5806 .elementor-element.elementor-element-e9348da{padding:0px 0px 15px 0px;}.elementor-5806 .elementor-element.elementor-element-4bb0775{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 60px;--row-gap:0px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5806 .elementor-element.elementor-element-fa65486{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5806 .elementor-element.elementor-element-fcd5c0b{--display:flex;--min-height:260px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5806 .elementor-element.elementor-element-d4a1bf0 img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-5806 .elementor-element.elementor-element-e479e76{text-align:center;font-family:"Playfair Display", sans-serif;font-size:28px;color:var( --e-global-color-344f427 );}.elementor-5806 .elementor-element.elementor-element-9220dfd{--display:flex;--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5806 .elementor-element.elementor-element-73099de{--display:flex;--min-height:260px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5806 .elementor-element.elementor-element-d169860 img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-5806 .elementor-element.elementor-element-55295cf{text-align:center;font-family:"Playfair Display", sans-serif;font-size:28px;color:var( --e-global-color-344f427 );}.elementor-5806 .elementor-element.elementor-element-82deae9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5806 .elementor-element.elementor-element-ae72e45{--display:flex;--min-height:260px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5806 .elementor-element.elementor-element-7c51990 img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-5806 .elementor-element.elementor-element-9b9cd37{text-align:center;font-family:"Playfair Display", sans-serif;font-size:28px;color:var( --e-global-color-344f427 );}@media(max-width:1366px){.elementor-5806 .elementor-element.elementor-element-e479e76{font-size:25px;}.elementor-5806 .elementor-element.elementor-element-55295cf{font-size:25px;}.elementor-5806 .elementor-element.elementor-element-9b9cd37{font-size:25px;}}@media(max-width:1200px){.elementor-5806 .elementor-element.elementor-element-5d0ff08{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-5806 .elementor-element.elementor-element-e9348da .elementor-heading-title{font-size:30px;}.elementor-5806 .elementor-element.elementor-element-4bb0775{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-5806 .elementor-element.elementor-element-fcd5c0b{--min-height:200px;}.elementor-5806 .elementor-element.elementor-element-e479e76{font-size:22px;}.elementor-5806 .elementor-element.elementor-element-73099de{--min-height:200px;}.elementor-5806 .elementor-element.elementor-element-55295cf{font-size:22px;}.elementor-5806 .elementor-element.elementor-element-ae72e45{--min-height:200px;}.elementor-5806 .elementor-element.elementor-element-9b9cd37{font-size:22px;}}@media(max-width:1024px){.elementor-5806 .elementor-element.elementor-element-65ce534:not(.elementor-motion-effects-element-type-background), .elementor-5806 .elementor-element.elementor-element-65ce534 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-245px 0px;background-size:cover;}.elementor-5806 .elementor-element.elementor-element-65ce534{--padding-top:0px;--padding-bottom:25px;--padding-left:25px;--padding-right:20px;}.elementor-5806 .elementor-element.elementor-element-2151661:not(.elementor-motion-effects-element-type-background), .elementor-5806 .elementor-element.elementor-element-2151661 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-178px 0px;}.elementor-5806 .elementor-element.elementor-element-c2b6f66:not(.elementor-motion-effects-element-type-background), .elementor-5806 .elementor-element.elementor-element-c2b6f66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-5806 .elementor-element.elementor-element-f49141e:not(.elementor-motion-effects-element-type-background), .elementor-5806 .elementor-element.elementor-element-f49141e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-275px 0px;}.elementor-5806 .elementor-element.elementor-element-e479e76{font-size:20px;}.elementor-5806 .elementor-element.elementor-element-55295cf{font-size:20px;}.elementor-5806 .elementor-element.elementor-element-9b9cd37{font-size:20px;}}@media(max-width:880px){.elementor-5806 .elementor-element.elementor-element-e9348da .elementor-heading-title{font-size:28px;}.elementor-5806 .elementor-element.elementor-element-e479e76{font-size:16px;}.elementor-5806 .elementor-element.elementor-element-55295cf{font-size:15px;}.elementor-5806 .elementor-element.elementor-element-9b9cd37{font-size:16px;}}@media(max-width:767px){.elementor-5806 .elementor-element.elementor-element-81b6e3a{--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-5806 .elementor-element.elementor-element-d71b21b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5806 .elementor-element.elementor-element-65ce534{--min-height:350px;}.elementor-5806 .elementor-element.elementor-element-65ce534:not(.elementor-motion-effects-element-type-background), .elementor-5806 .elementor-element.elementor-element-65ce534 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-111px 0px;}.elementor-5806 .elementor-element.elementor-element-2151661{--min-height:350px;}.elementor-5806 .elementor-element.elementor-element-2151661:not(.elementor-motion-effects-element-type-background), .elementor-5806 .elementor-element.elementor-element-2151661 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-104px 0px;}.elementor-5806 .elementor-element.elementor-element-a83271e{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5806 .elementor-element.elementor-element-c2b6f66{--min-height:350px;}.elementor-5806 .elementor-element.elementor-element-c2b6f66:not(.elementor-motion-effects-element-type-background), .elementor-5806 .elementor-element.elementor-element-c2b6f66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-5806 .elementor-element.elementor-element-f49141e{--min-height:350px;}.elementor-5806 .elementor-element.elementor-element-f49141e:not(.elementor-motion-effects-element-type-background), .elementor-5806 .elementor-element.elementor-element-f49141e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-5806 .elementor-element.elementor-element-5d0ff08{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-5806 .elementor-element.elementor-element-e9348da{text-align:center;padding:0px 24px 10px 24px;}.elementor-5806 .elementor-element.elementor-element-e9348da .elementor-heading-title{font-size:32px;}.elementor-5806 .elementor-element.elementor-element-4bb0775{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-5806 .elementor-element.elementor-element-e479e76{font-size:22px;}.elementor-5806 .elementor-element.elementor-element-55295cf{font-size:22px;}.elementor-5806 .elementor-element.elementor-element-9b9cd37{font-size:22px;}}@media(min-width:768px){.elementor-5806 .elementor-element.elementor-element-81b6e3a{--content-width:600px;}.elementor-5806 .elementor-element.elementor-element-65ce534{--width:50%;}.elementor-5806 .elementor-element.elementor-element-2151661{--width:50%;}.elementor-5806 .elementor-element.elementor-element-c2b6f66{--width:50%;}.elementor-5806 .elementor-element.elementor-element-f49141e{--width:50%;}.elementor-5806 .elementor-element.elementor-element-fa65486{--width:100%;}.elementor-5806 .elementor-element.elementor-element-9220dfd{--width:100%;}.elementor-5806 .elementor-element.elementor-element-82deae9{--width:100%;}}@media(min-width:1367px){.elementor-5806 .elementor-element.elementor-element-e2d8f51:not(.elementor-motion-effects-element-type-background), .elementor-5806 .elementor-element.elementor-element-e2d8f51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for heading, class: .elementor-element-44ce4bd */.elementor-5806 .elementor-element.elementor-element-44ce4bd {
  font-weight: 700; /* makes 'Kitchens' bold */
}

.elementor-5806 .elementor-element.elementor-element-44ce4bd em {
  font-style: italic;
  font-weight: 300;
  display: inline-block;
  margin-right: 0.15em; /* slightly tighter */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65ce534 */.elementor-5806 .elementor-element.elementor-element-65ce534 {
    overflow: hidden;
}

/* Smooth transition */
.elementor-5806 .elementor-element.elementor-element-65ce534 {
    transition: transform 0.6s ease-out, filter 0.6s ease-out;
}

/* Hover effect */
.elementor-5806 .elementor-element.elementor-element-65ce534:hover {
    transform: scale(1.02);   /* 👈 very subtle grow */
    filter: brightness(80%);  /* 👈 slight darken */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2151661 */.elementor-5806 .elementor-element.elementor-element-2151661 {
    overflow: hidden;
}

/* Smooth transition */
.elementor-5806 .elementor-element.elementor-element-2151661 {
    transition: transform 0.6s ease-out, filter 0.6s ease-out;
}

/* Hover effect */
.elementor-5806 .elementor-element.elementor-element-2151661:hover {
    transform: scale(1.02);   /* 👈 very subtle grow */
    filter: brightness(80%);  /* 👈 slight darken */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2b6f66 */.elementor-5806 .elementor-element.elementor-element-c2b6f66 {
    overflow: hidden;
}

/* Smooth transition */
.elementor-5806 .elementor-element.elementor-element-c2b6f66 {
    transition: transform 0.6s ease-out, filter 0.6s ease-out;
}

/* Hover effect */
.elementor-5806 .elementor-element.elementor-element-c2b6f66:hover {
    transform: scale(1.02);   /* 👈 very subtle grow */
    filter: brightness(80%);  /* 👈 slight darken */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f49141e */.elementor-5806 .elementor-element.elementor-element-f49141e {
    overflow: hidden;
}

/* Smooth transition */
.elementor-5806 .elementor-element.elementor-element-f49141e {
    transition: transform 0.6s ease-out, filter 0.6s ease-out;
}

/* Hover effect */
.elementor-5806 .elementor-element.elementor-element-f49141e:hover {
    transform: scale(1.02);   /* 👈 very subtle grow */
    filter: brightness(80%);  /* 👈 slight darken */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fcd5c0b */.elementor-5806 .elementor-element.elementor-element-fcd5c0b img {
  transition: all 0.6s ease-out;
  transform-origin: center center;
  filter: grayscale(15%) brightness(97%) saturate(90%);
  transform: scale(1);
}

.elementor-5806 .elementor-element.elementor-element-fcd5c0b:hover img {
  transform: scale(1.04);
  filter: grayscale(0%) brightness(103%) saturate(105%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73099de */.elementor-5806 .elementor-element.elementor-element-73099de img {
  transition: all 0.6s ease-out;
  transform-origin: center center;
  filter: grayscale(15%) brightness(97%) saturate(90%);
  transform: scale(1);
}

.elementor-5806 .elementor-element.elementor-element-73099de:hover img {
  transform: scale(1.04);
  filter: grayscale(0%) brightness(103%) saturate(105%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae72e45 */.elementor-5806 .elementor-element.elementor-element-ae72e45 img {
  transition: all 0.6s ease-out;
  transform-origin: center center;
  filter: grayscale(15%) brightness(97%) saturate(90%);
  transform: scale(1);
}

.elementor-5806 .elementor-element.elementor-element-ae72e45:hover img {
  transform: scale(1.04);
  filter: grayscale(0%) brightness(103%) saturate(105%);
}/* End custom CSS */