.elementor-23 .elementor-element.elementor-element-6bfdb249{--display:flex;--min-height:80vh;--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:center;--overlay-opacity:0.56;}.elementor-23 .elementor-element.elementor-element-6bfdb249:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-6bfdb249 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.leafandsonsbuilders.co.uk/wp-content/uploads/2025/07/modern-kitchen-design-2025-02-10-09-32-49-utc.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-6bfdb249::before, .elementor-23 .elementor-element.elementor-element-6bfdb249 > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-6bfdb249 > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-6bfdb249 > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-6bfdb249 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-6bfdb249 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(90deg, #000000 0%, #FFDD00AB 100%);}.elementor-23 .elementor-element.elementor-element-2bcf303{--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;}.elementor-23 .elementor-element.elementor-element-7d76cea6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-23 .elementor-element.elementor-element-7d76cea6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-592a9539 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:5px;color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-dad23f8 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:4vw;font-weight:500;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-b567994{color:var( --e-global-color-secondary );}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-23 .elementor-element.elementor-element-73af5294 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:2px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-f9198af );border-radius:366px 366px 366px 366px;}.elementor-23 .elementor-element.elementor-element-2c8dc278{--display:flex;}.elementor-23 .elementor-element.elementor-element-6d7cfe75{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:6%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-23 .elementor-element.elementor-element-6d7cfe75:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-6d7cfe75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(360deg, #E9E9E9 45%, var( --e-global-color-secondary ) 45%);}.elementor-23 .elementor-element.elementor-element-5daa1fb4{--display:flex;}.elementor-23 .elementor-element.elementor-element-4f6f05d5{--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;}.elementor-23 .elementor-element.elementor-element-22322fee{--display:flex;}.elementor-23 .elementor-element.elementor-element-22322fee:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-22322fee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.leafandsonsbuilders.co.uk/wp-content/uploads/2025/07/54992-countertops-and-oven-in-modern-kitchen-2025-04-05-04-46-25-utc.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-23 .elementor-element.elementor-element-47897ce9{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:4%;--padding-bottom:4%;--padding-left:5%;--padding-right:5%;}.elementor-23 .elementor-element.elementor-element-47897ce9:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-47897ce9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b45c5b4 );}.elementor-23 .elementor-element.elementor-element-56f92c9 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:2vw;font-weight:500;color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-243c22ab{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-6c65b768{--display:flex;}.elementor-23 .elementor-element.elementor-element-26034b3f{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-23 .elementor-element.elementor-element-4696aadf{--display:flex;}.elementor-23 .elementor-element.elementor-element-4696aadf:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-4696aadf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.leafandsonsbuilders.co.uk/wp-content/uploads/2025/07/screwdriver-manual-tool-hand-screw-on-wood-carp-2024-12-07-15-12-23-utc.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-55c24a8a{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:4%;--padding-bottom:4%;--padding-left:5%;--padding-right:5%;}.elementor-23 .elementor-element.elementor-element-55c24a8a:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-55c24a8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b45c5b4 );}.elementor-23 .elementor-element.elementor-element-36394a16 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:2vw;font-weight:500;color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-1b726e29{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-1d28e85d{--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:0%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-23 .elementor-element.elementor-element-1d28e85d:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-1d28e85d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E9E9;}.elementor-23 .elementor-element.elementor-element-fa58bd3{--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;}.elementor-23 .elementor-element.elementor-element-6a991599{text-align:center;}.elementor-23 .elementor-element.elementor-element-6a991599 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:5px;color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-677c4706{text-align:center;}.elementor-23 .elementor-element.elementor-element-677c4706 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:2vw;font-weight:500;}.elementor-23 .elementor-element.elementor-element-7f572275{--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:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-2eb2a5af{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 7px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:7px;--border-left-width:0px;border-color:var( --e-global-color-b45c5b4 );--border-color:var( --e-global-color-b45c5b4 );box-shadow:0px 0px 34px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-2eb2a5af:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-2eb2a5af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-2eb2a5af:hover{background-color:var( --e-global-color-b45c5b4 );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-71ff6d2a .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-23 .elementor-element.elementor-element-71ff6d2a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b45c5b4 );}.elementor-23 .elementor-element.elementor-element-71ff6d2a.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-71ff6d2a.elementor-view-default .elementor-icon{fill:var( --e-global-color-b45c5b4 );color:var( --e-global-color-b45c5b4 );border-color:var( --e-global-color-b45c5b4 );}.elementor-23 .elementor-element.elementor-element-71ff6d2a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-71ff6d2a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-71ff6d2a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-71ff6d2a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-71ff6d2a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-71ff6d2a.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-71ff6d2a:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-71ff6d2a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-71ff6d2a > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-23 .elementor-element.elementor-element-7bc97a3e{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 7px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:7px;--border-left-width:0px;border-color:var( --e-global-color-b45c5b4 );--border-color:var( --e-global-color-b45c5b4 );box-shadow:0px 0px 34px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-7bc97a3e:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-7bc97a3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-7bc97a3e:hover{background-color:var( --e-global-color-b45c5b4 );}.elementor-23 .elementor-element.elementor-element-11b9b52f .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-23 .elementor-element.elementor-element-11b9b52f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b45c5b4 );}.elementor-23 .elementor-element.elementor-element-11b9b52f.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-11b9b52f.elementor-view-default .elementor-icon{fill:var( --e-global-color-b45c5b4 );color:var( --e-global-color-b45c5b4 );border-color:var( --e-global-color-b45c5b4 );}.elementor-23 .elementor-element.elementor-element-11b9b52f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-11b9b52f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-11b9b52f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-11b9b52f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-11b9b52f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-11b9b52f.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-11b9b52f:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-11b9b52f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-11b9b52f > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-23 .elementor-element.elementor-element-6d8379f7{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 7px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:7px;--border-left-width:0px;border-color:var( --e-global-color-b45c5b4 );--border-color:var( --e-global-color-b45c5b4 );box-shadow:0px 0px 34px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-6d8379f7:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-6d8379f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-6d8379f7:hover{background-color:var( --e-global-color-b45c5b4 );}.elementor-23 .elementor-element.elementor-element-29bd2741 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-23 .elementor-element.elementor-element-29bd2741.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b45c5b4 );}.elementor-23 .elementor-element.elementor-element-29bd2741.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-29bd2741.elementor-view-default .elementor-icon{fill:var( --e-global-color-b45c5b4 );color:var( --e-global-color-b45c5b4 );border-color:var( --e-global-color-b45c5b4 );}.elementor-23 .elementor-element.elementor-element-29bd2741.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-29bd2741.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-29bd2741.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-29bd2741.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-29bd2741.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-29bd2741.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-29bd2741:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-29bd2741:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-29bd2741 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-23 .elementor-element.elementor-element-764e9777{--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:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-45b195d0{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 7px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:7px;--border-left-width:0px;border-color:var( --e-global-color-b45c5b4 );--border-color:var( --e-global-color-b45c5b4 );box-shadow:0px 0px 34px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-45b195d0:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-45b195d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-45b195d0:hover{background-color:var( --e-global-color-b45c5b4 );}.elementor-23 .elementor-element.elementor-element-46a38229 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-23 .elementor-element.elementor-element-46a38229.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b45c5b4 );}.elementor-23 .elementor-element.elementor-element-46a38229.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-46a38229.elementor-view-default .elementor-icon{fill:var( --e-global-color-b45c5b4 );color:var( --e-global-color-b45c5b4 );border-color:var( --e-global-color-b45c5b4 );}.elementor-23 .elementor-element.elementor-element-46a38229.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-46a38229.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-46a38229.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-46a38229.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-46a38229.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-46a38229.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-46a38229:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-46a38229:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-46a38229 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-23 .elementor-element.elementor-element-ec763ff{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 7px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:7px;--border-left-width:0px;border-color:var( --e-global-color-b45c5b4 );--border-color:var( --e-global-color-b45c5b4 );box-shadow:0px 0px 34px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-ec763ff:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-ec763ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-ec763ff:hover{background-color:var( --e-global-color-b45c5b4 );}.elementor-23 .elementor-element.elementor-element-60d02af3 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-23 .elementor-element.elementor-element-60d02af3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b45c5b4 );}.elementor-23 .elementor-element.elementor-element-60d02af3.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-60d02af3.elementor-view-default .elementor-icon{fill:var( --e-global-color-b45c5b4 );color:var( --e-global-color-b45c5b4 );border-color:var( --e-global-color-b45c5b4 );}.elementor-23 .elementor-element.elementor-element-60d02af3.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-60d02af3.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-60d02af3.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-60d02af3.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-60d02af3.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-60d02af3.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-60d02af3:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-60d02af3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-60d02af3 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-23 .elementor-element.elementor-element-271ee3df{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 7px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:7px;--border-left-width:0px;border-color:var( --e-global-color-b45c5b4 );--border-color:var( --e-global-color-b45c5b4 );box-shadow:0px 0px 34px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-271ee3df:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-271ee3df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-271ee3df:hover{background-color:var( --e-global-color-b45c5b4 );}.elementor-23 .elementor-element.elementor-element-142f8542 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-23 .elementor-element.elementor-element-142f8542.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b45c5b4 );}.elementor-23 .elementor-element.elementor-element-142f8542.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-142f8542.elementor-view-default .elementor-icon{fill:var( --e-global-color-b45c5b4 );color:var( --e-global-color-b45c5b4 );border-color:var( --e-global-color-b45c5b4 );}.elementor-23 .elementor-element.elementor-element-142f8542.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-142f8542.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-142f8542.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-142f8542.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-142f8542.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-23 .elementor-element.elementor-element-142f8542.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-142f8542:has(:hover) .elementor-icon-box-title,
					 .elementor-23 .elementor-element.elementor-element-142f8542:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-142f8542 > .elementor-widget-container{padding:25px 25px 25px 25px;}.elementor-23 .elementor-element.elementor-element-6ceb8d23{--display:flex;--min-height:70vh;--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:center;--overlay-opacity:0.5;}.elementor-23 .elementor-element.elementor-element-6ceb8d23:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-6ceb8d23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.leafandsonsbuilders.co.uk/wp-content/uploads/2025/07/furniture-woodworking-workshop-carpenters-industr-2025-03-26-01-49-51-utc.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23 .elementor-element.elementor-element-6ceb8d23::before, .elementor-23 .elementor-element.elementor-element-6ceb8d23 > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-6ceb8d23 > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-6ceb8d23 > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-6ceb8d23 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-6ceb8d23 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-23 .elementor-element.elementor-element-2e8601c0{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 7px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:7px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--position:absolute;bottom:52px;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-2e8601c0{left:55px;}body.rtl .elementor-23 .elementor-element.elementor-element-2e8601c0{right:55px;}.elementor-23 .elementor-element.elementor-element-5a927f3e{--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;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-23 .elementor-element.elementor-element-5a927f3e:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-5a927f3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b45c5b4 );}.elementor-23 .elementor-element.elementor-element-5a927f3e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-748f0516 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:2vw;font-weight:500;color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-477960a3{color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-425dae13 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:2px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-f9198af );border-radius:366px 366px 366px 366px;}.elementor-23 .elementor-element.elementor-element-3ec1687c{--display:flex;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-23 .elementor-element.elementor-element-6bfdb249{--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:8%;}.elementor-23 .elementor-element.elementor-element-2bcf303{--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;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-23 .elementor-element.elementor-element-dad23f8 .elementor-heading-title{font-size:6vw;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23 .elementor-element.elementor-element-5daa1fb4{--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;}.elementor-23 .elementor-element.elementor-element-4f6f05d5{--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;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23 .elementor-element.elementor-element-47897ce9{--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-23 .elementor-element.elementor-element-56f92c9 .elementor-heading-title{font-size:4vw;}.elementor-23 .elementor-element.elementor-element-243c22ab{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23 .elementor-element.elementor-element-6c65b768{--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;}.elementor-23 .elementor-element.elementor-element-26034b3f{--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;}.elementor-23 .elementor-element.elementor-element-55c24a8a{--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-23 .elementor-element.elementor-element-36394a16 .elementor-heading-title{font-size:4vw;}.elementor-23 .elementor-element.elementor-element-1b726e29{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23 .elementor-element.elementor-element-1d28e85d{--padding-top:16%;--padding-bottom:16%;--padding-left:8%;--padding-right:8%;}.elementor-23 .elementor-element.elementor-element-677c4706 .elementor-heading-title{font-size:4vw;}.elementor-23 .elementor-element.elementor-element-7f572275{--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;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23 .elementor-element.elementor-element-764e9777{--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;}.elementor-23 .elementor-element.elementor-element-2e8601c0{--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;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-2e8601c0{left:0px;}body.rtl .elementor-23 .elementor-element.elementor-element-2e8601c0{right:0px;}.elementor-23 .elementor-element.elementor-element-748f0516 .elementor-heading-title{font-size:4vw;}}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-2bcf303{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-23 .elementor-element.elementor-element-592a9539 .elementor-heading-title{font-size:15px;letter-spacing:0px;}.elementor-23 .elementor-element.elementor-element-dad23f8 .elementor-heading-title{font-size:9vw;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23 .elementor-element.elementor-element-4f6f05d5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23 .elementor-element.elementor-element-56f92c9 .elementor-heading-title{font-size:8vw;}.elementor-23 .elementor-element.elementor-element-243c22ab{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23 .elementor-element.elementor-element-26034b3f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-36394a16 .elementor-heading-title{font-size:8vw;}.elementor-23 .elementor-element.elementor-element-1b726e29{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23 .elementor-element.elementor-element-fa58bd3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23 .elementor-element.elementor-element-677c4706 .elementor-heading-title{font-size:8vw;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-23 .elementor-element.elementor-element-6ceb8d23{--min-height:60vh;}.elementor-23 .elementor-element.elementor-element-2e8601c0{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;bottom:0px;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-2e8601c0{left:0px;}body.rtl .elementor-23 .elementor-element.elementor-element-2e8601c0{right:0px;}.elementor-23 .elementor-element.elementor-element-748f0516 .elementor-heading-title{font-size:6vw;}}@media(min-width:768px){.elementor-23 .elementor-element.elementor-element-7d76cea6{--width:63.55%;}.elementor-23 .elementor-element.elementor-element-2c8dc278{--width:50%;}.elementor-23 .elementor-element.elementor-element-22322fee{--width:50%;}.elementor-23 .elementor-element.elementor-element-47897ce9{--width:50%;}.elementor-23 .elementor-element.elementor-element-4696aadf{--width:50%;}.elementor-23 .elementor-element.elementor-element-55c24a8a{--width:50%;}.elementor-23 .elementor-element.elementor-element-2eb2a5af{--width:33.3%;}.elementor-23 .elementor-element.elementor-element-7bc97a3e{--width:33.3%;}.elementor-23 .elementor-element.elementor-element-6d8379f7{--width:33.3%;}.elementor-23 .elementor-element.elementor-element-45b195d0{--width:33.3%;}.elementor-23 .elementor-element.elementor-element-ec763ff{--width:33.3%;}.elementor-23 .elementor-element.elementor-element-271ee3df{--width:33.3%;}.elementor-23 .elementor-element.elementor-element-5a927f3e{--width:34.891%;}.elementor-23 .elementor-element.elementor-element-3ec1687c{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-23 .elementor-element.elementor-element-7d76cea6{--width:100%;}.elementor-23 .elementor-element.elementor-element-2c8dc278{--width:100%;}.elementor-23 .elementor-element.elementor-element-22322fee{--width:100%;}.elementor-23 .elementor-element.elementor-element-47897ce9{--width:100%;}.elementor-23 .elementor-element.elementor-element-4696aadf{--width:100%;}.elementor-23 .elementor-element.elementor-element-55c24a8a{--width:100%;}.elementor-23 .elementor-element.elementor-element-2eb2a5af{--width:100%;}.elementor-23 .elementor-element.elementor-element-7bc97a3e{--width:100%;}.elementor-23 .elementor-element.elementor-element-6d8379f7{--width:100%;}.elementor-23 .elementor-element.elementor-element-45b195d0{--width:100%;}.elementor-23 .elementor-element.elementor-element-ec763ff{--width:100%;}.elementor-23 .elementor-element.elementor-element-271ee3df{--width:100%;}.elementor-23 .elementor-element.elementor-element-5a927f3e{--width:80%;}}